@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;450;500;550;600;700&display=swap";@layer components;/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--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-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;--tw-ease:initial;--tw-space-x-reverse:0}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-500:oklch(63.7% .237 25.331);--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-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-purple-400:oklch(71.4% .203 305.504);--color-purple-500:oklch(62.7% .265 303.9);--color-purple-600:oklch(55.8% .288 302.321);--color-pink-500:oklch(65.6% .241 354.308);--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--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-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--tracking-tighter:-.05em;--tracking-tight:-.025em;--tracking-widest:.1em;--leading-tight:1.25;--leading-normal:1.5;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--shadow-sm:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--ease-out:cubic-bezier(0,0,.2,1);--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--blur-md:12px;--blur-2xl:40px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{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}html,:host{-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,samp,pre{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}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,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{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-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{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:calc(var(--spacing)*0)}.-top-\[20\%\]{top:-20%}.top-1\/2{top:50%}.top-4{top:calc(var(--spacing)*4)}.top-\[50\%\]{top:50%}.-right-\[10\%\]{right:-10%}.right-0{right:calc(var(--spacing)*0)}.right-4{right:calc(var(--spacing)*4)}.-bottom-\[20\%\]{bottom:-20%}.bottom-10{bottom:calc(var(--spacing)*10)}.-left-\[10\%\]{left:-10%}.left-0{left:calc(var(--spacing)*0)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing)*2)}.left-\[50\%\]{left:50%}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.z-\[300\]{z-index:300}.z-\[301\]{z-index:301}.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-12{margin:calc(var(--spacing)*-12)}.-mx-1{margin-inline:calc(var(--spacing)*-1)}.my-1{margin-block:calc(var(--spacing)*1)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.size-1{width:calc(var(--spacing)*1);height:calc(var(--spacing)*1)}.size-2{width:calc(var(--spacing)*2);height:calc(var(--spacing)*2)}.size-3{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.size-5{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}.size-6{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}.size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.size-48{width:calc(var(--spacing)*48);height:calc(var(--spacing)*48)}.h-1{height:calc(var(--spacing)*1)}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-2{height:calc(var(--spacing)*2)}.h-3\.5{height:calc(var(--spacing)*3.5)}.h-4{height:calc(var(--spacing)*4)}.h-6{height:calc(var(--spacing)*6)}.h-64{height:calc(var(--spacing)*64)}.h-\[2px\]{height:2px}.h-\[60\%\]{height:60%}.h-full{height:100%}.h-px{height:1px}.w-2{width:calc(var(--spacing)*2)}.w-2\/3{width:66.6667%}.w-3\.5{width:calc(var(--spacing)*3.5)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing)*4)}.w-4\/5{width:80%}.w-16{width:calc(var(--spacing)*16)}.w-48{width:calc(var(--spacing)*48)}.w-56{width:calc(var(--spacing)*56)}.w-\[60\%\]{width:60%}.w-full{width:100%}.max-w-\[280px\]{max-width:280px}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.min-w-\[8rem\]{min-width:8rem}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.cursor-default{cursor:default}.resize{resize:both}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}: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-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*8)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-y-reverse)))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[2rem\]{border-radius:2rem}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-emerald-500\/20{border-color:#00bb7f33}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/20{border-color:color-mix(in oklab,var(--color-emerald-500)20%,transparent)}}.border-purple-500\/30{border-color:#ac4bff4d}@supports (color:color-mix(in lab,red,red)){.border-purple-500\/30{border-color:color-mix(in oklab,var(--color-purple-500)30%,transparent)}}.border-purple-500\/40{border-color:#ac4bff66}@supports (color:color-mix(in lab,red,red)){.border-purple-500\/40{border-color:color-mix(in oklab,var(--color-purple-500)40%,transparent)}}.border-white\/5{border-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.border-white\/5{border-color:color-mix(in oklab,var(--color-white)5%,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)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.border-white\/20{border-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.bg-\[\#050505\]{background-color:#050505}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-600\/10{background-color:#155dfc1a}@supports (color:color-mix(in lab,red,red)){.bg-blue-600\/10{background-color:color-mix(in oklab,var(--color-blue-600)10%,transparent)}}.bg-emerald-400\/50{background-color:#00d29480}@supports (color:color-mix(in lab,red,red)){.bg-emerald-400\/50{background-color:color-mix(in oklab,var(--color-emerald-400)50%,transparent)}}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-emerald-600\/10{background-color:#0097671a}@supports (color:color-mix(in lab,red,red)){.bg-emerald-600\/10{background-color:color-mix(in oklab,var(--color-emerald-600)10%,transparent)}}.bg-purple-400\/20{background-color:#c07eff33}@supports (color:color-mix(in lab,red,red)){.bg-purple-400\/20{background-color:color-mix(in oklab,var(--color-purple-400)20%,transparent)}}.bg-purple-400\/30{background-color:#c07eff4d}@supports (color:color-mix(in lab,red,red)){.bg-purple-400\/30{background-color:color-mix(in oklab,var(--color-purple-400)30%,transparent)}}.bg-purple-500{background-color:var(--color-purple-500)}.bg-purple-500\/20{background-color:#ac4bff33}@supports (color:color-mix(in lab,red,red)){.bg-purple-500\/20{background-color:color-mix(in oklab,var(--color-purple-500)20%,transparent)}}.bg-purple-600\/10{background-color:#9810fa1a}@supports (color:color-mix(in lab,red,red)){.bg-purple-600\/10{background-color:color-mix(in oklab,var(--color-purple-600)10%,transparent)}}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.bg-white\/5{background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.bg-white\/10{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.bg-white\/20{background-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[linear-gradient\(rgba\(18\,16\,16\,0\)_50\%\,rgba\(0\,0\,0\,0\.1\)_50\%\)\,linear-gradient\(90deg\,rgba\(255\,0\,0\,0\.02\)\,rgba\(0\,255\,0\,0\.01\)\,rgba\(0\,0\,255\,0\.02\)\)\]{background-image:linear-gradient(#12101000 50%,#0000001a 50%),linear-gradient(90deg,#ff000005,#00ff0003,#0000ff05)}.from-transparent{--tw-gradient-from: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))}.from-white\/10{--tw-gradient-from:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.from-white\/10{--tw-gradient-from:color-mix(in oklab,var(--color-white)10%,transparent)}}.from-white\/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))}.via-blue-400{--tw-gradient-via:var(--color-blue-400);--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-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-white\/5{--tw-gradient-to:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.to-white\/5{--tw-gradient-to:color-mix(in oklab,var(--color-white)5%,transparent)}}.to-white\/5{--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))}.bg-\[length\:100\%_4px\,3px_100\%\]{background-size:100% 4px,3px 100%}.fill-current{fill:currentColor}.fill-white{fill:var(--color-white)}.p-1{padding:calc(var(--spacing)*1)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-6{padding:calc(var(--spacing)*6)}.p-10{padding:calc(var(--spacing)*10)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.pr-2{padding-right:calc(var(--spacing)*2)}.pl-8{padding-left:calc(var(--spacing)*8)}.text-center{text-align:center}.text-right{text-align:right}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--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-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.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-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-tighter{--tw-tracking:var(--tracking-tighter);letter-spacing:var(--tracking-tighter)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-blue-400{color:var(--color-blue-400)}.text-emerald-400{color:var(--color-emerald-400)}.text-pink-500{color:var(--color-pink-500)}.text-purple-400{color:var(--color-purple-400)}.text-red-500{color:var(--color-red-500)}.text-white{color:var(--color-white)}.text-white\/40{color:#fff6}@supports (color:color-mix(in lab,red,red)){.text-white\/40{color:color-mix(in oklab,var(--color-white)40%,transparent)}}.text-white\/50{color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.text-white\/50{color:color-mix(in oklab,var(--color-white)50%,transparent)}}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.opacity-20{opacity:.2}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_15px_rgba\(96\,165\,250\,0\.8\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#60a5facc);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_20px_40px_rgba\(0\,0\,0\,0\.4\)\]{--tw-shadow:0 20px 40px var(--tw-shadow-color,#0006);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);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-blue-500\/40{--tw-shadow-color:#3080ff66}@supports (color:color-mix(in lab,red,red)){.shadow-blue-500\/40{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-blue-500)40%,transparent)var(--tw-shadow-alpha),transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);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,)}.blur-\[2px\]{--tw-blur:blur(2px);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,)}.blur-\[120px\]{--tw-blur:blur(120px);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,)}.grayscale{--tw-grayscale:grayscale(100%);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,)}.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-2xl{--tw-backdrop-blur:blur(var(--blur-2xl));-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,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-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-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-1000{--tw-duration:1s;transition-duration:1s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}@media (hover:hover){.hover\:opacity-100:hover{opacity:1}}.focus\:ring-2:focus{--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\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.disabled\:pointer-events-none:disabled,.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}@media (min-width:40rem){.sm\:flex-row{flex-direction:row}.sm\:justify-end{justify-content:flex-end}:where(.sm\:space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*2)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-x-reverse)))}.sm\:rounded-lg{border-radius:var(--radius-lg)}.sm\:text-left{text-align:left}}}:root{--bg-primary:#f8f9fa;--bg-secondary:#fff;--bg-card:#fff;--bg-elevated:#fff;--bg-hover:#0000000a;--bg-active:#0000000f;--bg-subtle:#00000005;--text-primary:#111;--text-secondary:#666;--text-tertiary:#999;--text-quaternary:#bbb;--text-inverse:#fff;--border-primary:#00000014;--border-secondary:#0000000d;--border-hover:#0000001f;--glass-bg:#fff9;--glass-border:#00000014;--glass-border-hover:#0000001f;--glass-overlay:#fffc;--shadow-sm:0 1px 2px #0000000a;--shadow-md:0 4px 12px #0000000f;--shadow-lg:0 8px 24px #00000014;--shadow-hover:0 8px 30px #0000001f;--accent-primary:#000;--accent-primary-hover:#1a1a1a;--accent-primary-dark:#000;--accent-primary-light:#0000001a;--accent-primary-medium:#0003;--accent-secondary:gray;--gradient-primary:linear-gradient(135deg,#000 0%,#1a1a1a 100%);--gradient-primary-hover:linear-gradient(135deg,#1a1a1a 0%,#333 100%);--gradient-shadow:#0003;--success:#404040;--success-light:#0000001a;--warning:#666;--warning-light:#0000001a;--error:#000;--error-light:#0000001a;--info:#000;--info-light:#0000001a;--progress-bg:#0000000f;--progress-fill:#000;--space-xs:4px;--space-sm:8px;--space-md:16px;--space-lg:24px;--space-xl:32px;--space-2xl:48px;--space-3xl:64px;--radius-sm:6px;--radius-md:6px;--radius-lg:7px;--radius-xl:9px;--radius-full:9999px;--font-sans:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--font-mono:"JetBrains Mono","Fira Code",monospace;--text-xs:.75rem;--text-sm:.8125rem;--text-md:.875rem;--text-base:.9375rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:2rem;--text-4xl:2.5rem;--leading-tight:1.25;--leading-normal:1.5;--leading-relaxed:1.75;--transition-fast:.15s ease;--transition-base:.2s ease;--transition-slow:.3s ease;--sidebar-width:260px;--sidebar-collapsed-width:72px;--header-height:64px;--overlay-bg:#00000080;--z-dropdown:100;--z-sticky:200;--z-modal:300;--z-toast:400;--mobile-menu-btn-size:48px;--mobile-header-height:56px;--safe-area-top:env(safe-area-inset-top,0px);--safe-area-bottom:env(safe-area-inset-bottom,0px);--safe-area-left:env(safe-area-inset-left,0px);--safe-area-right:env(safe-area-inset-right,0px)}.dark{--bg-primary:#0d0d0f;--bg-secondary:#111113;--bg-card:#101012;--bg-elevated:#1c1c1f;--bg-hover:#ffffff0a;--bg-active:#ffffff0f;--bg-muted:#1c1c1f;--bg-subtle:#ffffff05;--glass-bg:#14141499;--glass-border:#ffffff1a;--glass-border-hover:#ffffff26;--glass-overlay:#141414cc;--text-primary:#ffffffeb;--text-secondary:#fff9;--text-tertiary:#fff6;--text-quaternary:#ffffff40;--text-inverse:#111;--border-primary:#ffffff14;--border-secondary:#ffffff0d;--border-hover:#ffffff1f;--border-active:#fff3;--shadow-sm:0 1px 2px #0003;--shadow-md:0 4px 12px #0000004d;--shadow-lg:0 8px 24px #0006;--shadow-hover:0 8px 30px #00000080;--shadow-glow:0 0 20px #ffffff1a;--accent-primary:#fff;--accent-primary-hover:#e4e4e7;--accent-primary-dark:#d4d4d8;--accent-primary-light:#ffffff1a;--accent-primary-medium:#fff3;--accent-secondary:#a1a1aa;--gradient-primary:linear-gradient(135deg,#fff 0%,#e4e4e7 100%);--gradient-primary-hover:linear-gradient(135deg,#e4e4e7 0%,#d4d4d8 100%);--gradient-shadow:#ffffff26;--success:#a1a1aa;--success-light:#ffffff1a;--warning:#71717a;--warning-light:#ffffff1a;--error:#fff;--error-light:#ffffff1a;--info:#fff;--info-light:#ffffff1a;--overlay-bg:#000000b3;--openai-color:#10a37f;--anthropic-color:#d97706;--google-color:#4285f4;--deepseek-color:#8b5cf6;--xai-color:#ef4444;--progress-fill:#fff;--progress-bg:#ffffff14;--input-bg:#ffffff08;--input-border:#ffffff1a;--input-focus:#fff3}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-size:16px}html,body,#root{width:100%;height:100%}body{font-family:var(--font-sans);background-color:var(--bg-primary);color:var(--text-primary);line-height:var(--leading-normal);transition:background-color var(--transition-base),color var(--transition-base);overscroll-behavior:none}:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}::selection{background-color:var(--accent-primary-light);color:var(--text-primary)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--border-primary);border-radius:var(--radius-full)}::-webkit-scrollbar-thumb:hover{background:var(--border-hover)}*{scrollbar-width:thin;scrollbar-color:var(--border-primary)transparent}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:var(--leading-tight);color:var(--text-primary);letter-spacing:-.02em}h1{font-size:var(--text-4xl)}h2{font-size:var(--text-3xl)}h3{font-size:var(--text-2xl)}h4{font-size:var(--text-xl)}h5{font-size:var(--text-lg)}h6{font-size:var(--text-base)}p{color:var(--text-secondary);line-height:var(--leading-relaxed)}a{color:var(--accent-primary);transition:color var(--transition-fast);text-decoration:none}a:hover{color:var(--accent-primary-hover)}button{font-family:inherit;font-size:inherit;cursor:pointer;background:0 0;border:none}input,textarea,select{font-family:inherit;font-size:inherit;color:inherit;background:0 0;border:none;outline:none}ul,ol{list-style:none}img{max-width:100%;height:auto;display:block}.visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@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-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}@property --tw-ease{syntax:"*";inherits:false}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@keyframes pulse{50%{opacity:.5}}._layout_container_1ybxw_1{display:flex;height:100vh;width:100%;box-sizing:border-box;overflow:hidden}._sidebar_1ybxw_9{width:250px;min-width:58px;transition:width .25s ease;overflow:hidden;flex-shrink:0}._sidebar_1ybxw_9._collapsed_1ybxw_17{width:58px}._content_container_1ybxw_21{display:flex;flex-direction:column;flex-grow:1;height:100%;overflow:hidden}._main_content_1ybxw_29{flex-grow:1;overflow:hidden;padding:0;display:flex;flex-direction:column}._overlay_1ybxw_38{display:none;position:fixed;inset:0;background:#00000080;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:999;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}._overlayVisible_1ybxw_51{opacity:1;visibility:visible}@media (max-width: 768px){._layout_container_1ybxw_1{position:relative}._sidebar_1ybxw_9{position:fixed;left:0;top:0;height:100vh;height:100dvh;width:280px;min-width:280px;z-index:1000;transform:translate(-100%);transition:transform .3s cubic-bezier(.4,0,.2,1);box-shadow:none}._sidebar_1ybxw_9._collapsed_1ybxw_17{width:280px;min-width:280px}._sidebar_1ybxw_9._mobileOpen_1ybxw_81{transform:translate(0);box-shadow:4px 0 24px #00000026}._overlay_1ybxw_38{display:block}._content_container_1ybxw_21{width:100%}._main_content_1ybxw_29{padding-top:0}}@supports (padding-top: env(safe-area-inset-top)){@media (max-width: 768px){._sidebar_1ybxw_9{padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom)}}}._sidebar_143lv_3{display:flex;flex-direction:column;width:100%;background:var(--bg-card, #ffffff);border-right:1px solid var(--border-primary, rgba(0, 0, 0, .05));height:100%;z-index:100}._sidebar_143lv_3._collapsed_143lv_14 ._sidebar_text_143lv_14,._sidebar_143lv_3._collapsed_143lv_14 ._active_sidebar_text_143lv_15,._sidebar_143lv_3._collapsed_143lv_14 ._sidebar_bottom_actions_143lv_16,._sidebar_143lv_3._collapsed_143lv_14 ._sidebar_profile_text_143lv_17,._sidebar_143lv_3._collapsed_143lv_14 ._streakSection_143lv_18,._sidebar_143lv_3._collapsed_143lv_14 ._section_title_143lv_19{opacity:0;width:0;margin:0;padding:0;overflow:hidden;transition:opacity .15s ease}._sidebar_143lv_3 ._sidebar_text_143lv_14,._sidebar_143lv_3 ._active_sidebar_text_143lv_15,._sidebar_143lv_3 ._sidebar_bottom_actions_143lv_16,._sidebar_143lv_3 ._sidebar_profile_text_143lv_17{white-space:nowrap}._navbar_sidebar_extension_143lv_37{display:flex;align-items:center;width:100%;height:56px;box-sizing:border-box;border-bottom:1px solid var(--border-primary, rgba(0, 0, 0, .05))}._menu_items_143lv_49{display:flex;flex-direction:column;padding:12px 10px;gap:2px}._section_title_143lv_19{font-size:11px;font-weight:600;color:var(--text-tertiary, #9ca3af);text-transform:uppercase;letter-spacing:.05em;padding:4px 10px;margin-top:0}._line_divider_143lv_66{width:calc(100% - 12px);height:1px;background:var(--border-primary, rgba(0, 0, 0, .05));margin:10px 6px}._sidebar_tab_item_143lv_75{display:flex;align-items:center;width:100%;-webkit-user-select:none;user-select:none;box-sizing:border-box}._sidebar_item_content_143lv_83{position:relative;display:flex;align-items:center;width:100%;height:34px;padding:0 10px;border-radius:5px;cursor:pointer;transition:all .15s ease;gap:10px}._sidebar_item_content_143lv_83:hover{background:var(--bg-hover, rgba(0, 0, 0, .035))}._sidebar_item_content_143lv_83:hover ._sidebar_icon_143lv_100{color:var(--text-primary, #374151)}._sidebar_item_content_143lv_83:hover ._sidebar_text_143lv_14{color:var(--text-primary, #1f2937)}._active_sidebar_item_content_143lv_108{position:relative;display:flex;align-items:center;width:100%;height:34px;padding:0 10px;border-radius:5px;background:var(--bg-hover, rgba(0, 0, 0, .05));cursor:pointer;transition:all .15s ease;gap:10px}._sidebar_icon_143lv_100{display:flex;justify-content:center;align-items:center;width:18px;height:18px;color:var(--text-tertiary, #9ca3af);flex-shrink:0;transition:color .15s ease}._active_sidebar_item_content_143lv_108 ._sidebar_icon_143lv_100{color:var(--text-primary, #111827)}._sidebar_text_143lv_14{margin:0;font-size:13px;font-weight:450;color:var(--text-secondary, #6b7280);letter-spacing:-.01em;transition:color .15s ease}._active_sidebar_text_143lv_15{margin:0;font-size:13px;font-weight:500;color:var(--text-primary, #111827);letter-spacing:-.01em}._coming_soon_143lv_160{position:absolute;right:10px;padding:2px 6px;font-size:9px;font-weight:550;background:var(--bg-hover);color:var(--text-secondary);border:1px solid var(--border-primary);border-radius:var(--radius-sm);text-transform:uppercase;letter-spacing:.04em}._sidebar_bottom_layout_143lv_176{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;flex-grow:1;width:100%;padding-bottom:0}._streakSection_143lv_18{padding:10px;width:100%;box-sizing:border-box;margin-bottom:4px}._streakCard_143lv_195{display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);background:var(--bg-hover);border:1px solid var(--border-primary);border-radius:var(--radius-md);transition:all .2s ease}._streakCard_143lv_195:hover{transform:translateY(-1px);box-shadow:var(--shadow-md)}._streakIcon_143lv_211{display:flex;align-items:center;justify-content:center;width:20px;height:20px;background:var(--gradient-primary);border-radius:var(--radius-full);color:var(--text-inverse);flex-shrink:0}._streakInfo_143lv_223{display:flex;align-items:center;gap:6px}._streakNumber_143lv_229{font-size:var(--text-base);font-weight:700;color:var(--text-primary);line-height:1;font-variant-numeric:tabular-nums}._streakLabel_143lv_237{font-size:var(--text-xs);color:var(--text-secondary);font-weight:500}._sidebar_bottom_tabs_143lv_243{display:flex;flex-direction:column;width:100%;padding:10px;gap:2px}._sidebar_bottom_actions_143lv_16{display:flex;width:100%;box-sizing:border-box;border-top:1px solid var(--border-primary, rgba(0, 0, 0, .05))}._sidebar_bottom_content_143lv_260{display:flex;flex-direction:column;width:100%;padding:14px 14px 16px;gap:12px;background:var(--bg-hover)}._credits_remaining_section_top_143lv_269{display:flex;align-items:center;justify-content:space-between}._credits_label_143lv_275{display:flex;align-items:center;gap:6px;color:var(--text-secondary, #6b7280)}._onboarding_hub_title_143lv_282{font-size:12px;color:var(--text-secondary, #6b7280);font-weight:500;margin:0}._percent_complete_text_143lv_289{font-size:12px;color:var(--text-primary, #374151);font-weight:500;margin:0;font-variant-numeric:tabular-nums}._credits_remaining_section_143lv_269{width:100%}._progress_line_background_143lv_301{width:100%;height:5px;background:var(--bg-hover, rgba(0, 0, 0, .06));border-radius:3px;overflow:hidden}._progress_line_143lv_301{height:100%;background:linear-gradient(90deg,var(--text-primary, #111827) 0%,var(--text-secondary, #374151) 100%);border-radius:3px;transition:width .4s cubic-bezier(.4,0,.2,1)}._upgrade_button_143lv_320{display:flex;justify-content:center;align-items:center;width:100%;height:34px;background:var(--text-primary, #111827);color:var(--bg-card, #ffffff);border:none;border-radius:8px;font-size:12.5px;font-weight:500;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);letter-spacing:-.01em}._upgrade_button_143lv_320:hover{background:var(--text-secondary, #1f2937);transform:translateY(-1px);box-shadow:var( --shadow, 0 4px 12px rgba(0, 0, 0, .12), 0 2px 4px rgba(0, 0, 0, .08) )}._upgrade_button_143lv_320:active{transform:translateY(0);box-shadow:var(--shadow, 0 2px 4px rgba(0, 0, 0, .1))}._sign_in_button_143lv_354{display:flex;justify-content:center;align-items:center;gap:8px;width:100%;height:38px;background:var(--accent-primary);color:var(--text-inverse);border:none;border-radius:var(--radius-md);font-size:13px;font-weight:500;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);letter-spacing:-.01em}._sign_in_button_143lv_354:hover{background:var(--accent-primary-hover);transform:translateY(-1px);box-shadow:var(--shadow-md)}._sign_in_button_143lv_354:active{transform:translateY(0);box-shadow:var(--shadow-sm)}@media (max-width: 768px){._sidebar_143lv_3{width:100%;border-right:none}._sidebar_143lv_3._collapsed_143lv_14 ._sidebar_text_143lv_14,._sidebar_143lv_3._collapsed_143lv_14 ._active_sidebar_text_143lv_15,._sidebar_143lv_3._collapsed_143lv_14 ._sidebar_bottom_actions_143lv_16,._sidebar_143lv_3._collapsed_143lv_14 ._sidebar_profile_text_143lv_17,._sidebar_143lv_3._collapsed_143lv_14 ._streakSection_143lv_18,._sidebar_143lv_3._collapsed_143lv_14 ._section_title_143lv_19{opacity:1;width:auto;margin:initial;padding:initial;overflow:visible}._sidebar_item_content_143lv_83,._active_sidebar_item_content_143lv_108{height:44px;padding:0 14px}._sidebar_text_143lv_14,._active_sidebar_text_143lv_15{font-size:14px}._sidebar_icon_143lv_100{width:20px;height:20px}._menu_items_143lv_49{padding:16px 12px;gap:4px}._navbar_sidebar_extension_143lv_37{height:64px;padding:0 12px}._sidebar_bottom_actions_143lv_16{display:flex;opacity:1;width:100%}._streakSection_143lv_18{opacity:1;width:100%;padding:12px}}._toggle_14n30_3{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-md);background:transparent;color:var(--text-secondary);border:none;cursor:pointer;transition:all var(--transition-fast);overflow:hidden}._toggle_14n30_3:hover{background:var(--bg-hover);color:var(--text-primary)}._toggle_14n30_3._small_14n30_24{width:32px;height:32px}._iconWrapper_14n30_29{position:absolute;display:flex;align-items:center;justify-content:center;transition:all var(--transition-base);transform:translateY(0) rotate(0);opacity:1}._iconWrapper_14n30_29._hidden_14n30_39{transform:translateY(-30px) rotate(-90deg);opacity:0}._toggle_14n30_3:not(:hover) ._iconWrapper_14n30_29:first-child{color:#000}._toggle_14n30_3:not(:hover) ._iconWrapper_14n30_29:last-child{color:#fff}._account_button_5m1fu_5{display:flex;align-items:center;justify-content:space-between;width:100%;height:56px;padding:0 8px;cursor:pointer;transition:background .15s ease;box-sizing:border-box}._account_button_5m1fu_5._collapsed_5m1fu_22 ._sidebar_profile_text_5m1fu_22,._account_button_5m1fu_5._collapsed_5m1fu_22 ._expandable_icon_box_5m1fu_23,._account_button_5m1fu_5._collapsed_5m1fu_22 ._themeToggleWrapper_5m1fu_24{opacity:0;width:0;margin:0;padding:0;overflow:hidden;transition:opacity .15s ease}._account_button_5m1fu_5 ._sidebar_profile_text_5m1fu_22,._account_button_5m1fu_5 ._expandable_icon_box_5m1fu_23{white-space:nowrap}._sidebar_profile_info_5m1fu_40{display:flex;align-items:center;gap:12px;flex:1;min-width:0}._sidebar_profile_image_5m1fu_48{width:32px;min-width:32px;height:32px;border-radius:8px;background:var( --bg-hover, linear-gradient(135deg, #f3f4f6 0%, #e5e7eb 100%) );flex-shrink:0;overflow:hidden;display:flex;align-items:center;justify-content:center}._profileImage_5m1fu_64{width:100%;height:100%;object-fit:cover;border-radius:8px}._profileImagePlaceholder_5m1fu_71{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--text-tertiary, #9ca3af);background:var( --bg-hover, linear-gradient(135deg, #f3f4f6 0%, #e5e7eb 100%) )}._sidebar_profile_text_5m1fu_22{display:flex;flex-direction:column;gap:2px;min-width:0}._sidebar_profile_name_5m1fu_91{font-size:13px;font-weight:500;color:var(--text-primary, #0a0a0a);margin:0;line-height:1.2;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._sidebar_profile_company_5m1fu_103{font-size:12px;font-weight:400;color:var(--text-secondary, #6b7280);margin:0;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._themeToggleWrapper_5m1fu_24{display:flex;align-items:center;justify-content:center;margin-left:auto;padding-left:8px;flex-shrink:0}._sidebar_logo_image_5m1fu_127{width:32px;min-width:32px;height:32px;border-radius:8px;flex-shrink:0;overflow:hidden;display:flex;align-items:center;justify-content:center}._logoImage_5m1fu_139{width:100%;height:100%;object-fit:contain;border-radius:8px}._sidebar_logo_name_5m1fu_146{font-size:15px;font-weight:600;color:var(--text-primary, #0a0a0a);margin:0;line-height:1.2;letter-spacing:-.02em}._menuButton_q6po8_3{display:none;position:fixed;top:16px;right:16px;z-index:1100;width:48px;height:48px;border-radius:14px;border:1px solid var(--border-primary);background:var(--bg-card);color:var(--text-primary);cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 20px #00000014,0 2px 8px #0000000a;-webkit-tap-highlight-color:transparent}._menuButton_q6po8_3:hover{background:var(--bg-hover);transform:scale(1.02);box-shadow:0 6px 24px #0000001f,0 4px 12px #0000000f}._menuButton_q6po8_3:active{transform:scale(.96)}._menuButton_q6po8_3._open_q6po8_31{background:var(--text-primary);color:var(--bg-card);border-color:transparent}._menuButton_q6po8_3._open_q6po8_31:hover{background:var(--text-secondary)}._iconWrapper_q6po8_41{display:flex;align-items:center;justify-content:center;width:100%;height:100%}@media (max-width: 768px){._menuButton_q6po8_3{display:flex;align-items:center;justify-content:center}}@supports (padding-top: env(safe-area-inset-top)){@media (max-width: 768px){._menuButton_q6po8_3{top:calc(16px + env(safe-area-inset-top));right:calc(16px + env(safe-area-inset-right))}}}._container_d80ey_3{border-radius:var(--radius-md);border:1px solid var(--border-primary);overflow:hidden}._header_d80ey_9{width:100%;display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);background:var(--accent-primary-light);transition:background-color var(--transition-base);text-align:left;border:none;cursor:pointer}._header_d80ey_9:hover{background:var(--bg-hover)}._chevron_d80ey_26,._brainIcon_d80ey_30{color:var(--text-primary)}._title_d80ey_34{font-size:var(--text-sm);font-weight:500;color:var(--text-primary)}._streamingLabel_d80ey_40{font-size:var(--text-xs);color:var(--text-secondary)}._duration_d80ey_45{display:flex;align-items:center;gap:.25rem;font-size:var(--text-xs);color:var(--text-quaternary);margin-left:auto}._preview_d80ey_54{font-size:var(--text-xs);color:var(--text-quaternary);margin-left:auto;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:12.5rem}._content_d80ey_64{padding:var(--space-md) var(--space-lg);background:var(--input-bg);border-top:1px solid var(--border-secondary)}._contentInner_d80ey_70{position:relative}._thinkingText_d80ey_74{font-size:var(--text-sm);color:var(--text-secondary);white-space:pre-wrap;font-family:var(--font-mono);line-height:var(--leading-relaxed);max-height:18.75rem;overflow-y:auto}._thinkingPlaceholder_d80ey_84{color:var(--text-quaternary);font-style:italic}._streamingCursor_d80ey_89{display:inline-block;width:.5rem;height:1rem;margin-left:.125rem;background:#c4b5fd}._gradientFade_d80ey_97{position:absolute;bottom:0;left:0;right:0;height:2rem;background:linear-gradient(to top,var(--input-bg),transparent);pointer-events:none}._streamingIndicator_d80ey_108{display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-md);background:var(--accent-primary-light);border:1px solid var(--border-primary)}._streamingBrain_d80ey_118{color:var(--text-primary)}._streamingText_d80ey_122{font-size:var(--text-sm);color:var(--text-primary)}._streamingDots_d80ey_127{display:flex;gap:.25rem;margin-left:var(--space-sm)}._streamingDot_d80ey_127{width:.25rem;height:.25rem;border-radius:50%;background:#c4b5fd}@font-face{font-display:block;font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/assets/KaTeX_AMS-Regular-BQhdFMY1.woff2) format("woff2"),url(/assets/KaTeX_AMS-Regular-DMm9YOAa.woff) format("woff"),url(/assets/KaTeX_AMS-Regular-DRggAlZN.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Caligraphic-Bold-Dq_IR9rO.woff2) format("woff2"),url(/assets/KaTeX_Caligraphic-Bold-BEiXGLvX.woff) format("woff"),url(/assets/KaTeX_Caligraphic-Bold-ATXxdsX0.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Caligraphic-Regular-Di6jR-x-.woff2) format("woff2"),url(/assets/KaTeX_Caligraphic-Regular-CTRA-rTL.woff) format("woff"),url(/assets/KaTeX_Caligraphic-Regular-wX97UBjC.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Fraktur-Bold-CL6g_b3V.woff2) format("woff2"),url(/assets/KaTeX_Fraktur-Bold-BsDP51OF.woff) format("woff"),url(/assets/KaTeX_Fraktur-Bold-BdnERNNW.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Fraktur-Regular-CTYiF6lA.woff2) format("woff2"),url(/assets/KaTeX_Fraktur-Regular-Dxdc4cR9.woff) format("woff"),url(/assets/KaTeX_Fraktur-Regular-CB_wures.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Main-Bold-Cx986IdX.woff2) format("woff2"),url(/assets/KaTeX_Main-Bold-Jm3AIy58.woff) format("woff"),url(/assets/KaTeX_Main-Bold-waoOVXN0.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/assets/KaTeX_Main-BoldItalic-DxDJ3AOS.woff2) format("woff2"),url(/assets/KaTeX_Main-BoldItalic-SpSLRI95.woff) format("woff"),url(/assets/KaTeX_Main-BoldItalic-DzxPMmG6.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/assets/KaTeX_Main-Italic-NWA7e6Wa.woff2) format("woff2"),url(/assets/KaTeX_Main-Italic-BMLOBm91.woff) format("woff"),url(/assets/KaTeX_Main-Italic-3WenGoN9.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Main-Regular-B22Nviop.woff2) format("woff2"),url(/assets/KaTeX_Main-Regular-Dr94JaBh.woff) format("woff"),url(/assets/KaTeX_Main-Regular-ypZvNtVU.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/assets/KaTeX_Math-BoldItalic-CZnvNsCZ.woff2) format("woff2"),url(/assets/KaTeX_Math-BoldItalic-iY-2wyZ7.woff) format("woff"),url(/assets/KaTeX_Math-BoldItalic-B3XSjfu4.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/assets/KaTeX_Math-Italic-t53AETM-.woff2) format("woff2"),url(/assets/KaTeX_Math-Italic-DA0__PXp.woff) format("woff"),url(/assets/KaTeX_Math-Italic-flOr_0UB.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:700;src:url(/assets/KaTeX_SansSerif-Bold-D1sUS0GD.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Bold-DbIhKOiC.woff) format("woff"),url(/assets/KaTeX_SansSerif-Bold-CFMepnvq.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:italic;font-weight:400;src:url(/assets/KaTeX_SansSerif-Italic-C3H0VqGB.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Italic-DN2j7dab.woff) format("woff"),url(/assets/KaTeX_SansSerif-Italic-YYjJ1zSn.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:400;src:url(/assets/KaTeX_SansSerif-Regular-DDBCnlJ7.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Regular-CS6fqUqJ.woff) format("woff"),url(/assets/KaTeX_SansSerif-Regular-BNo7hRIc.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Script-Regular-D3wIWfF6.woff2) format("woff2"),url(/assets/KaTeX_Script-Regular-D5yQViql.woff) format("woff"),url(/assets/KaTeX_Script-Regular-C5JkGWo-.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size1-Regular-mCD8mA8B.woff2) format("woff2"),url(/assets/KaTeX_Size1-Regular-C195tn64.woff) format("woff"),url(/assets/KaTeX_Size1-Regular-Dbsnue_I.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size2-Regular-Dy4dx90m.woff2) format("woff2"),url(/assets/KaTeX_Size2-Regular-oD1tc_U0.woff) format("woff"),url(/assets/KaTeX_Size2-Regular-B7gKUWhC.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAA4oAA4AAAAAHbQAAA3TAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmAAgRQIDgmcDBEICo1oijYBNgIkA14LMgAEIAWJAAeBHAyBHBvbGiMRdnO0IkRRkiYDgr9KsJ1NUAf2kILNxgUmgqIgq1P89vcbIcmsQbRps3vCcXdYOKSWEPEKgZgQkprQQsxIXUgq0DqpGKmIvrgkeVGtEQD9DzAO29fM9jYhxZEsL2FeURH2JN4MIcTdO049NCVdxQ/w9NrSYFEBKTDKpLKfNkCGDc1RwjZLQcm3vqJ2UW9Xfa3tgAHz6ivp6vgC2yD4/6352ndnN0X0TL7seypkjZlMsjmZnf0Mm5Q+JykRWQBKCVCVPbARPXWyQtb5VgLB6Biq7/Uixcj2WGqdI8tGSgkuRG+t910GKP2D7AQH0DB9FMDW/obJZ8giFI3Wg8Cvevz0M+5m0rTh7XDBlvo9Y4vm13EXmfttwI4mBo1EG15fxJhUiCLbiiyCf/ZA6MFAhg3pGIZGdGIVjtPn6UcMk9A/UUr9PhoNsCENw1APAq0gpH73e+M+0ueyHbabc3vkbcdtzcf/fiy+NxQEjf9ud/ELBHAXJ0nk4z+MXH2Ev/kWyV4k7SkvpPc9Qr38F6RPWnM9cN6DJ0AdD1BhtgABtmoRoFCvPsBAumNm6soZG2Gk5GyVTo2sJncSyp0jQTYoR6WDvTwaaEcHsxHfvuWhHA3a6bN7twRKtcGok6NsCi7jYRrM2jExsUFMxMQYuJbMhuWNOumEJy9hi29Dmg5zMp/A5+hhPG19j1vBrq8JTLr8ki5VLPmG/PynJHVul440bxg5xuymHUFPBshC+nA9I1FmwbRBTNHAcik3Oae0cxKoI3MOriM42UrPe51nsaGxJ+WfXubAsP84aabUlQSJ1IiE0iPETLUU4CATgfXSCSpuRFRmCGbO+wSpAnzaeaCYW1VNEysRtuXCEL1kUFUbbtMv3Tilt/1c11jt3Q5bbMa84cpWipp8Elw3MZhOHsOlwwVUQM3lAR35JiFQbaYCRnMF2lxAWoOg2gyoIV4PouX8HytNIfLhqpJtXB4vjiViUI8IJ7bkC4ikkQvKksnOTKICwnqWSZ9YS5f0WCxmpgjbIq7EJcM4aI2nmhLNY2JIUgOjXZFWBHb+x5oh6cwb0Tv1ackHdKi0I9OO2wE9aogIOn540CCCziyhN+IaejtgAONKznHlHyutPrHGwCx9S6B8kfS4Mfi4Eyv7OU730bT1SCBjt834cXsf43zVjPUqqJjgrjeGnBxSG4aYAKFuVbeCfkDIjAqMb6yLNIbCuvXhMH2/+k2vkNpkORhR59N1CkzoOENvneIosjYmuTxlhUzaGEJQ/iWqx4dmwpmKjrwTiTGTCVozNAYqk/zXOndWxuWSmJkQpJw3pK5KX6QrLt5LATMqpmPAQhkhK6PUjzHUn7E0gHE0kPE0iKkolgkUx9SZmVAdDgpffdyJKg3k7VmzYGCwVXGz/tXmkOIp+vcWs+EMuhhvN0h9uhfzWJziBQmCREGSIFmQIkgVpAnSBRmC//6hkLZwaVhwxlrJSOdqlFtOYxlau9F2QN5Y98xmIAsiM1HVp2VFX+DHHGg6Ecjh3vmqtidX3qHI2qycTk/iwxSt5UzTmEP92ZBnEWTk4Mx8Mpl78ZDokxg/KWb+Q0QkvdKVmq3TMW+RXEgrsziSAfNXFMhDc60N5N9jQzjfO0kBKpUZl0ZmwJ41j/B9Hz6wmRaJB84niNmQrzp9eSlQCDDzazGDdVi3P36VZQ+Jy4f9UBNp+3zTjqI4abaFAm+GShVaXlsGdF3FYzZcDI6cori4kMxUECl9IjJZpzkvitAoxKue+90pDMvcKRxLl53TmOKCmV/xRolNKSqqUxc6LStOETmFOiLZZptlZepcKiAzteG8PEdpnQpbOMNcMsR4RR2Bs0cKFEvSmIjAFcnarqwUL4lDhHmnVkwu1IwshbiCcgvOheZuYyOteufZZwlcTlLgnZ3o/WcYdzZHW/WGaqaVfmTZ1aWCceJjkbZqsfbkOtcFlUZM/jy+hXHDbaUobWqqXaeWobbLO99yG5N3U4wxco0rQGGcOLASFMXeJoham8M+/x6O2WywK2l4HGbq1CoUyC/IZikQhdq3SiuNrvAEj0AVu9x2x3lp/xWzahaxidezFVtdcb5uEnzyl0ZmYiuKI0exvCd4Xc9CV1KB0db00z92wDPde0kukbvZIWN6jUWFTmPIC/Y4UPCm8UfDTFZpZNon1qLFTkBhxzB+FjQRA2Q/YRJT8pQigslMaUpFyAG8TMlXigiqmAZX4xgijKjRlGpLE0GdplRfCaJo0JQaSxNBk6ZmMzcya0FmrcisDdn0Q3HI2sWSppYigmlM1XT/kLQZSNpMJG0WkjYbSZuDpM1F0uYhFc1HxU4m1QJjDK6iL0S5uSj5rgXc3RejEigtcRBtqYPQsiTskmO5vosV+q4VGIKbOkDg0jtRrq+Em1YloaTFar3EGr1EUC8R0kus1Uus00usL97ABr2BjXoDm/QGNhuWtMVBKOwg/i78lT7hBsAvDmwHc/ao3vmUbBmhjeYySZNWvGkfZAgISDSaDo1SVpzGDsAEkF8B+gEapViUoZgUWXcRIGFZNm6gWbAKk0bp0k1MHG9fLYtV4iS2SmLEQFARzRcnf9PUS0LVn05/J9MiRRBU3v2IrvW974v4N00L7ZMk0wXP1409CHo/an8zTRHD3eSJ6m8D4YMkZNl3M79sqeuAsr/m3f+8/yl7A50aiAEJgeBeMWzu7ui9UfUBCe2TIqZIoOd/3/udRBOQidQZUERzb2/VwZN1H/Sju82ew2H2Wfr6qvfVf3hqwDvAIpkQVFy4B9Pe9e4/XvPeceu7h3dvO56iJPf0+A6cqA2ip18ER+iFgggiuOkvj24bby0N9j2UHIkgqIt+sVgfodC4YghLSMjSZbH0VR/6dMDrYJeKHilKTemt6v6kvzvn3/RrdWtr0GoN/xL+Sex/cPYLUpepx9cz/D46UPU5KXgAQa+NDps1v6J3xP1i2HtaDB0M9aX2deA7SYff//+gUCovMmIK/qfsFcOk+4Y5ZN97XlG6zebqtMbKgeRFi51vnxTQYBUik2rS/Cn6PC8ADR8FGxsRPB82dzfND90gIcshOcYUkfjherBz53odpm6TP8txlwOZ71xmfHHOvq053qFF/MRlS3jP0ELudrf2OeN8DHvp6ZceLe8qKYvWz/7yp0u4dKPfli3CYq0O13Ih71mylJ80tOi10On8wi+F4+LWgDPeJ30msSQt9/vkmHq9/Lvo2b461mP801v3W4xTcs6CbvF9UDdrSt+A8OUbpSh55qAUFXWznBBfdeJ8a4d7ugT5tvxUza3h9m4H7ptTqiG4z0g5dc0X29OcGlhpGFMpQo9ytTS+NViZpNdvU4kWx+LKxNY10kQ1yqGXrhe4/1nvP7E+nd5A92TtaRplbHSqoIdOqtRWti+fkB5/n1+/VvCmz12pG1kpQWsfi1ftlBobm0bpngs16CHkbIwdLnParxtTV3QYRlfJ0KFskH7pdN/YDn+yRuSd7sNH3aO0DYPggk6uWuXrfOc+fa3VTxFVvKaNxHsiHmsXyCLIE5yuOeN3/Jdf8HBL/5M6shjyhxHx9BjB1O0+4NLOnjLLSxwO7ukN4jMbOIcD879KLSi6Pk61Oqm2377n8079PXEEQ7cy7OKEC9nbpet118fxweTafpt69x/Bt8UqGzNQt7aelpc44dn5cqhwf71+qKp/Zf/+a0zcizOUWpl/iBcSXip0pplkatCchoH5c5aUM8I7/dWxAej8WicPL1URFZ9BDJelUwEwTkGqUhgSlydVes95YdXvhh9Gfz/aeFWvgVb4tuLbcv4+wLdutVZv/cUonwBD/6eDlE0aSiKK/uoH3+J1wDE/jMVqY2ysGufN84oIXB0sPzy8ollX/LegY74DgJXJR57sn+VGza0x3DnuIgABFM15LmajjjsNlYj+JEZGbuRYcAMOWxFkPN2w6Wd46xo4gVWQR/X4lyI/R6K/YK0110GzudPRW7Y+UOBGTfNNzHeYT0fiH0taunBpq9HEW8OKSaBGj21L0MqenEmNRWBAWDWAk4CpNoEZJ2tTaPFgbQYj8HxtFilErs3BTRwT8uO1NXQaWfIotchmPkAF5mMBAliEmZiOGVgCG9LgRzpscMAOOwowlT3JhusdazXGSC/hxR3UlmWVwWHpOIKheqONvjyhSiTHIkVUco5bnji8m//zL7PKaT1Vl5I6UE609f+gkr6MZKVyKc7zJRmCahLsdlyA5fdQkRSan9LgnnLEyGSkaKJCJog0wAgvepWBt80+1yKln1bMVtCljfNWDueKLsWwaEbBSfSPTEmVRsUcYYMnEjcjeyCZzBXK9E9BYBXLKjOSpUDR+nEV3TFSUdQaz+ot98QxgXwx0GQ+EEUAKB2qZPkQQ0GqFD8UPFMqyaCHM24BZmSGic9EYMagKizOw9Hz50DMrDLrqqLkTAhplMictiCAx5S3BIUQdeJeLnBy2CNtMfz6cV4u8XKoFZQesbf9YZiIERiHjaNodDW6LgcirX/mPnJIkBGDUpTBhSa0EIr38D5hCIszhCM8URGBqImoWjpvpt1ebu/v3Gl3qJfMnNM+9V+kiRFyROTPHQWOcs1dNW94/ukKMPZBvDi55i5CttdeJz84DLngLqjcdwEZ87bFFR8CIG35OAkDVN6VRDZ7aq67NteYqZ2lpT8oYB2CytoBd6VuAx4WgiAsnuj3WohG+LugzXiQRDeM3XYXlULv4dp5VFYC) format("woff2"),url(/assets/KaTeX_Size3-Regular-CTq5MqoE.woff) format("woff"),url(/assets/KaTeX_Size3-Regular-DgpXs0kz.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size4-Regular-Dl5lxZxV.woff2) format("woff2"),url(/assets/KaTeX_Size4-Regular-BF-4gkZK.woff) format("woff"),url(/assets/KaTeX_Size4-Regular-DWFBv043.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Typewriter-Regular-CO6r4hn1.woff2) format("woff2"),url(/assets/KaTeX_Typewriter-Regular-C0xS9mPB.woff) format("woff"),url(/assets/KaTeX_Typewriter-Regular-D3Ib7_Hf.ttf) format("truetype")}.katex{font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important;border-color:currentColor}.katex .katex-version:after{content:"0.16.27"}.katex .katex-mathml{clip:rect(1px,1px,1px,1px);border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:-webkit-min-content;width:-moz-min-content;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .mathsfit,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .vbox{align-items:baseline;display:inline-flex;flex-direction:column}.katex .hbox{width:100%}.katex .hbox,.katex .thinbox{display:inline-flex;flex-direction:row}.katex .thinbox{max-width:0;width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.2777777778em;margin-right:-.5555555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.1666666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.6666666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.4566666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.1466666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.7142857143em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.8571428571em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.1428571429em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.2857142857em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.4285714286em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.7142857143em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.0571428571em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.4685714286em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.9628571429em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.5542857143em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.7777777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.8888888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.1111111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.3044444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.7644444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.5833333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.7283333333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.0733333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.4861111111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.4402777778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.7277777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.2893518519em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.4050925926em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.462962963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.5208333333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.2002314815em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.4398148148em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.2410800386em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.2892960463em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.337512054em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.3857280617em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.4339440694em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.4821600771em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.5785920926em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.6943105111em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.8331726133em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.1996142719em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.2009646302em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.2411575563em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.2813504823em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.3215434084em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.3617363344em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.4019292605em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.4823151125em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.578778135em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.6945337621em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.8336012862em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;display:block;height:inherit;position:absolute;width:100%}.katex svg path{stroke:none}.katex img{border-style:none;max-height:none;max-width:none;min-height:0;min-width:0}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{border:.04em solid;box-sizing:border-box}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{border-right:.049em solid;border-top:.049em solid;box-sizing:border-box;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{display:inline-block;position:absolute;right:calc(50% + .3em);text-align:left}.katex .cd-label-right{display:inline-block;left:calc(50% + .3em);position:absolute;text-align:right}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{padding-left:2em;text-align:left}body{counter-reset:katexEqnNo mmlEqnNo}._container_if3id_3{flex:1;overflow-y:auto;padding:0 var(--space-lg);display:flex;flex-direction:column;scroll-behavior:smooth}._messagesWrapper_if3id_12{width:100%;max-width:48rem;margin:0 auto;padding:var(--space-xl) 0;display:flex;flex-direction:column;gap:2.5rem}._userMessageRow_if3id_23{display:flex;justify-content:flex-end;align-items:center;gap:.75rem;width:100%}._userContentColumn_if3id_31{display:flex;flex-direction:column;align-items:flex-end;max-width:75%}._userBubble_if3id_38{position:relative;padding:.5rem 1rem;background:var(--bg-surface);border:1px solid var(--border-primary);border-radius:1rem 0 1rem 1rem;color:var(--text-primary);font-size:1rem;line-height:1.6;transition:border-color .2s}._userMessageRow_if3id_23:hover ._userBubble_if3id_38{border-color:var(--border-hover)}._userEditButton_if3id_54{width:2rem;height:2rem;border-radius:50%;background:transparent;color:var(--text-quaternary);border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transform:translate(10px);transition:all .2s cubic-bezier(.2,.8,.2,1)}._userEditButton_if3id_54:hover{background:var(--bg-hover);color:var(--text-primary)}._userMessageRow_if3id_23:hover ._userEditButton_if3id_54{opacity:1;transform:translate(0)}._userAttachments_if3id_80{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem;margin-bottom:.5rem}._attachmentThumb_if3id_88{width:3rem;height:3rem;border-radius:.75rem;overflow:hidden;border:1px solid var(--border-primary)}._attachmentThumb_if3id_88 img{width:100%;height:100%;object-fit:cover}._assistantMessageWrapper_if3id_103{width:100%;display:flex;flex-direction:column;gap:var(--space-sm);padding-right:var(--space-lg)}._contentWrapper_if3id_111{width:100%}._assistantActions_if3id_115{display:flex;gap:.5rem;opacity:0;transform:translateY(5px);transition:all .2s ease}._assistantMessageWrapper_if3id_103:hover ._assistantActions_if3id_115{opacity:1;transform:translateY(0)}._actionButton_if3id_128{display:flex;align-items:center;gap:.375rem;padding:.25rem .5rem;border-radius:.375rem;font-size:.75rem;color:var(--text-quaternary);cursor:pointer;background:transparent;border:none;transition:all .2s}._actionButton_if3id_128:hover{background:var(--bg-hover);color:var(--text-secondary)}._pulseContainer_if3id_148{display:flex;align-items:center;gap:.75rem;padding:.5rem 0}._pulseOrb_if3id_155{width:.5rem;height:.5rem;border-radius:50%;background:var(--text-primary);opacity:.2}._pulseText_if3id_163{font-size:.875rem;color:var(--text-tertiary);font-weight:400;opacity:.6}._dropdown_gkrsj_3{position:relative;display:flex;align-items:center}._dropdownTrigger_gkrsj_9{display:flex;align-items:center;gap:8px;padding:6px 10px;background:var(--bg-card);border:1px solid var(--border-primary);border-radius:8px;font-size:13px;color:var(--text-primary);cursor:pointer;transition:all .15s ease;font-family:inherit;min-width:140px;justify-content:space-between}._dropdownTrigger_gkrsj_9:hover:not(:disabled){border-color:var(--border-hover);background:var(--bg-hover)}._dropdownTriggerActive_gkrsj_31{border-color:var(--border-hover);background:var(--bg-hover)}._dropdownTriggerDisabled_gkrsj_36{opacity:.5;cursor:not-allowed}._chevronRotated_gkrsj_41{transform:rotate(180deg)}._spinning_gkrsj_45{animation:_spin_gkrsj_45 1s linear infinite}@keyframes _spin_gkrsj_45{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._dropdownMenu_gkrsj_59{background:var(--bg-card);border:1px solid var(--border-primary);border-radius:12px;box-shadow:var(--shadow-lg);z-index:1000;min-width:280px;max-width:340px;padding:var(--space-sm);max-height:500px;overflow:hidden;display:flex;flex-direction:column}._searchContainer_gkrsj_75{position:relative;padding:var(--space-sm);border-bottom:1px solid var(--border-primary);display:flex;align-items:center;gap:8px}._searchIcon_gkrsj_84{color:var(--text-tertiary);flex-shrink:0}._searchInput_gkrsj_89{flex:1;padding:6px 24px 6px 28px;font-size:13px;background:var(--bg-hover);border:1px solid var(--border-primary);border-radius:8px;color:var(--text-primary);transition:all .15s ease;font-family:inherit}._searchInput_gkrsj_89:focus{outline:none;border-color:var(--border-hover);background:var(--bg-card)}._searchInput_gkrsj_89::placeholder{color:var(--text-tertiary)}._searchClear_gkrsj_111{position:absolute;right:16px;top:50%;transform:translateY(-50%);padding:4px;border-radius:4px;transition:all .15s ease;cursor:pointer;border:none;background:none;display:flex;align-items:center;justify-content:center;color:var(--text-tertiary)}._searchClear_gkrsj_111:hover{background:var(--bg-hover);color:var(--text-primary)}._modelList_gkrsj_134{max-height:400px;overflow-y:auto;padding:var(--space-xs) 0}._modelList_gkrsj_134::-webkit-scrollbar{width:4px}._modelList_gkrsj_134::-webkit-scrollbar-track{background:transparent}._modelList_gkrsj_134::-webkit-scrollbar-thumb{background:var(--border-primary);border-radius:var(--radius-full)}._modelList_gkrsj_134::-webkit-scrollbar-thumb:hover{background:var(--border-hover)}._modelGroup_gkrsj_158{margin-bottom:var(--space-sm)}._modelGroup_gkrsj_158:not(:first-child){margin-top:var(--space-xs);padding-top:var(--space-xs);border-top:1px solid var(--border-primary)}._modelGroupHeader_gkrsj_168{font-size:11px;font-weight:600;letter-spacing:.05em;color:var(--text-tertiary);padding:var(--space-xs) var(--space-sm);text-transform:uppercase;margin-bottom:2px}._dropdownOption_gkrsj_179{display:flex;align-items:center;gap:10px;width:100%;padding:8px 12px;background:transparent;border:none;border-radius:6px;cursor:pointer;transition:all .15s ease;font-family:inherit;text-align:left}._dropdownOption_gkrsj_179:hover{background:var(--bg-hover)}._dropdownOptionActive_gkrsj_198{color:var(--text-primary);background:var(--accent-primary-light)}._modelDot_gkrsj_204{width:8px;height:8px;border-radius:50%;flex-shrink:0}._modelInfo_gkrsj_212{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}._modelName_gkrsj_220{font-size:13px;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500}._modelProvider_gkrsj_229{font-size:11px;color:var(--text-tertiary)}._pricingBadge_gkrsj_235{font-size:10px;font-weight:600;color:var(--text-tertiary);background:var(--bg-hover);padding:2px 6px;border-radius:4px;margin-left:auto;margin-right:var(--space-xs);flex-shrink:0}._loadingModels_gkrsj_248,._noModels_gkrsj_249{padding:var(--space-lg);text-align:center;color:var(--text-tertiary);font-size:13px}._container_hl5m4_1{width:100%;padding:0 var(--space-lg) calc(var(--space-xl) + var(--space-sm));display:flex;flex-direction:column;align-items:center}._wrapper_hl5m4_9{width:100%;max-width:48rem;position:relative}._inputContainer_hl5m4_15{position:relative;display:flex;flex-direction:column;background:var(--glass-bg);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);border:.5px solid var(--glass-border);border-radius:1.5rem;box-shadow:var(--shadow-lg);transition:all .3s cubic-bezier(.2,.8,.2,1);overflow:hidden}._inputContainer_hl5m4_15:hover,._inputContainer_hl5m4_15:focus-within{border-color:var(--border-hover);box-shadow:0 0 6px -1px var(--accent-primary-medium),var(--shadow-md);transform:translateY(-1px)}._inputContainerDragOver_hl5m4_36{border-color:var(--accent-primary);background:var(--accent-primary-light)}._dragOverlay_hl5m4_41{position:absolute;inset:0;z-index:50;background:var(--glass-overlay);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center}._dragOverlayContent_hl5m4_52{display:flex;flex-direction:column;align-items:center;gap:var(--space-sm);color:var(--accent-primary);font-weight:500}._textareaWrapper_hl5m4_61{width:100%;padding:var(--space-md) var(--space-lg);position:relative}._textareaWrapperWithSource_hl5m4_67 ._textarea_hl5m4_61{padding-right:8.5rem}._sourcePillTag_hl5m4_71{position:absolute;top:.625rem;right:.625rem;display:flex;align-items:center;gap:.375rem;padding:.375rem .625rem .375rem .5rem;background:var(--glass-bg);border:.5px solid var(--border-primary);border-radius:9999px;font-size:.75rem;font-weight:500;color:var(--text-secondary);z-index:10;pointer-events:none;box-shadow:0 1px 3px #0000001a;backdrop-filter:blur(12px) saturate(180%);-webkit-backdrop-filter:blur(12px) saturate(180%)}._sourcePillAvatar_hl5m4_92{width:1.125rem;height:1.125rem;border-radius:50%;object-fit:cover;flex-shrink:0;border:1px solid var(--border-primary);background:var(--bg-hover)}._sourcePillPlatform_hl5m4_102{width:.875rem;height:.875rem;border-radius:2px;object-fit:cover;flex-shrink:0}._sourcePillText_hl5m4_110{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:7rem;font-weight:500}._textarea_hl5m4_61{width:100%;background:transparent;border:none;resize:none;font-family:inherit;font-size:1rem;line-height:1.6;color:var(--text-primary);padding:0;margin:0;outline:none;min-height:3.5rem;max-height:300px}._textarea_hl5m4_61::placeholder{color:var(--text-quaternary);font-weight:400}._textarea_hl5m4_61:disabled{opacity:.6}._controlsBar_hl5m4_143{display:flex;align-items:center;justify-content:space-between;padding:.5rem .75rem .75rem;margin-top:-.5rem}._leftControls_hl5m4_151,._rightControls_hl5m4_157{display:flex;align-items:center;gap:var(--space-sm)}._sendButton_hl5m4_163{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:.75rem;border:none;cursor:pointer;transition:all .2s cubic-bezier(.25,.8,.25,1)}._sendButtonEnabled_hl5m4_175{background:var(--accent-primary);color:var(--text-inverse);box-shadow:var(--shadow-sm)}._sendButtonEnabled_hl5m4_175:hover{background:var(--accent-primary-hover);transform:translateY(-1px);box-shadow:var(--shadow-md)}._sendButtonDisabled_hl5m4_187{background:var(--bg-hover);color:var(--text-quaternary);cursor:not-allowed}._stopButton_hl5m4_193{width:2.25rem;height:2.25rem;border-radius:.75rem;background:var(--bg-card);border:1px solid var(--border-primary);color:var(--text-primary);display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative}._stopIndicator_hl5m4_207{width:.75rem;height:.75rem;background:var(--text-primary);border-radius:2px}._spinning_hl5m4_214{animation:_spin_hl5m4_214 1s linear infinite}@keyframes _spin_hl5m4_214{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._modelSelectorWrapper_hl5m4_227{display:flex;align-items:center}._attachmentsContainer_1yd7s_1{padding:var(--space-md) var(--space-lg) 0;display:flex;gap:var(--space-sm);overflow-x:auto;scrollbar-width:none}._attachmentPreview_1yd7s_9{position:relative;flex-shrink:0}._attachmentPreviewImage_1yd7s_14{width:3rem;height:3rem;border-radius:.75rem;overflow:hidden;border:1px solid var(--border-primary);background:var(--bg-hover)}._attachmentPreviewImage_1yd7s_14 img{width:100%;height:100%;object-fit:cover}._attachmentPreviewPlaceholder_1yd7s_29{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:var(--bg-active);color:var(--text-tertiary)}._attachmentRemoveButton_1yd7s_39{position:absolute;top:-6px;right:-6px;background:var(--bg-card);border:1px solid var(--border-hover);color:var(--text-secondary);width:1.25rem;height:1.25rem;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:var(--shadow-sm);z-index:2}._attachmentRemoveButton_1yd7s_39:hover{background:var(--error);color:var(--text-inverse);border-color:var(--error)}._toolButton_o975m_1{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.5rem;color:var(--text-tertiary);background:transparent;border:none;cursor:pointer;transition:all .2s ease}._toolButton_o975m_1:hover:not(:disabled){color:var(--text-primary);background:var(--bg-hover)}._addButton_o975m_20{background:var(--bg-hover);border-radius:50%}._addButton_o975m_20:hover:not(:disabled){background:var(--bg-active)}._toolButton_o975m_1:disabled{opacity:.5;cursor:not-allowed}._toolButton_d450m_1{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.5rem;color:var(--text-tertiary);background:transparent;border:none;cursor:pointer;transition:all .2s ease;position:relative}._toolButton_d450m_1:hover:not(:disabled){color:var(--text-primary);background:var(--bg-hover)}._toolButton_d450m_1:disabled{opacity:.5;cursor:not-allowed}._activeIndicator_d450m_26{position:absolute;top:4px;right:4px;width:6px;height:6px;background:var(--accent-primary);border-radius:50%;border:1.5px solid var(--bg-primary)}._advancedSettings_153zi_1{background:var(--glass-bg);border-top:1px solid var(--border-primary);overflow:hidden}._advancedSettingsContent_153zi_7{padding:1.5rem 1.25rem}._settingsGrid_153zi_11{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1.25rem}._settingsField_153zi_17{display:flex;flex-direction:column;gap:.625rem}._settingsField_153zi_17 label{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:500;color:var(--text-primary)}._sliderValue_153zi_32{margin-left:auto;font-size:.75rem;color:var(--text-tertiary)}._sliderWrapper_153zi_38{display:flex;flex-direction:column;gap:.25rem}._settingsSlider_153zi_44{width:100%}._sliderLabels_153zi_48{display:flex;justify-content:space-between;font-size:.625rem;color:var(--text-quaternary)}._settingsInput_153zi_55{width:100%;background:var(--bg-card);border:1px solid var(--border-primary);border-radius:.625rem;padding:.625rem .75rem;font-size:.875rem;color:var(--text-primary);font-family:inherit}._settingsSelect_153zi_66{width:100%;padding:.625rem .75rem;font-size:.875rem;color:var(--text-primary);background:var(--bg-card);border:1px solid var(--border-primary);border-radius:.625rem;font-family:inherit}._settingsTextarea_153zi_77{width:100%;background:var(--bg-card);border:1px solid var(--border-primary);border-radius:.5rem;padding:.5rem;font-size:.875rem;color:var(--text-primary);resize:vertical;min-height:60px;font-family:inherit}._typeTag_1ifku_2{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.5px;color:var(--text-tertiary);background:var(--bg-hover);border-radius:4px}._typeTag_1ifku_2 svg{opacity:.7}._statusBadge_1ifku_21{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;border-radius:var(--radius-sm);white-space:nowrap}._statusPreview_1ifku_34{color:#d97706;background:#f59e0b40;border:1px solid rgba(245,158,11,.3)}._statusProcessing_1ifku_40{background:#3b82f61f;color:#3b82f6}._statusAnalyzed_1ifku_45{color:#059669;background:#10b98140;border:1px solid rgba(16,185,129,.3)}._spinIcon_1ifku_51{animation:_spin_1ifku_51 1s linear infinite}@keyframes _spin_1ifku_51{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._dark_1ifku_65 ._statusPreview_1ifku_34{color:#d97706;background:#f59e0b40;border:1px solid rgba(245,158,11,.3)}._dark_1ifku_65 ._statusProcessing_1ifku_40{background:#3b82f633}._dark_1ifku_65 ._statusAnalyzed_1ifku_45{color:#059669;background:#10b98140;border:1px solid rgba(16,185,129,.3)}._wrapper_1lo36_2{position:relative;flex-shrink:0;overflow:visible;box-sizing:border-box}._img_1lo36_9{width:100%;height:100%;object-fit:cover;display:block;border:2px solid var(--border-primary);box-sizing:border-box}._placeholder_1lo36_18{width:100%;height:100%;background:var(--bg-hover);border:2px solid var(--border-primary);box-sizing:border-box;display:flex;align-items:center;justify-content:center;color:var(--text-tertiary)}._redditPlaceholder_1lo36_31{background:#ff45001a;border-color:#ff450033}._tiktokPlaceholder_1lo36_37{background:#8b5cf61f;border-color:#8b5cf640;color:var(--accent-primary)}._instagramPlaceholder_1lo36_43{background:#e1306c1a;border-color:#e1306c33}._youtubePlaceholder_1lo36_48{background:#ff00001a;border-color:#f003}._xPlaceholder_1lo36_53{background:#0000001a;border-color:#0000002e}._keywordRedditPlaceholder_1lo36_58{background:#ff45001a;border-color:#ff450033}._fallbackPlatformIcon_1lo36_63{width:32px;height:32px;object-fit:contain}._placeholderIcon_1lo36_70{width:35%;height:35%;flex-shrink:0}._indicator_1lo36_77{position:absolute;bottom:0;right:0;border-radius:50%;background:var(--bg-card);border:2px solid var(--bg-card);padding:2px;object-fit:contain;box-sizing:border-box;z-index:1}._indicatorRounded_1lo36_91{position:absolute;bottom:-2px;right:-2px;border-radius:6px;padding:1px;z-index:1;background:var(--bg-card);border:2px solid var(--bg-card)}._emptyState_rzbvc_3{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100%;width:100%;padding:var(--space-xl) var(--space-lg)}._content_rzbvc_13{display:flex;flex-direction:column;align-items:center;gap:var(--space-lg);width:100%;max-width:48rem}._emptyStateHeader_rzbvc_23{text-align:center;margin-bottom:var(--space-sm)}._title_rzbvc_28{margin:0;font-size:var(--text-2xl);font-weight:600;color:var(--text-primary);letter-spacing:-.02em}._subtitle_rzbvc_36{margin:var(--space-xs) 0 0;font-size:var(--text-base);color:var(--text-tertiary);line-height:1.5}._suggestionsWrapper_rzbvc_44{width:100%;padding:0 var(--space-lg) 0;display:flex;flex-direction:column;align-items:center}._suggestionsGrid_rzbvc_52{width:100%;max-width:48rem;display:grid;grid-template-columns:repeat(2,1fr);gap:10px;align-items:stretch}._suggestionCard_rzbvc_61{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;text-align:left;background:var(--glass-bg);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);border:.5px solid var(--glass-border);border-radius:10px;box-shadow:var(--shadow-lg);padding:var(--space-md);cursor:pointer;transition:all .3s cubic-bezier(.2,.8,.2,1)}._suggestionCard_rzbvc_61:hover{border-color:var(--border-hover);box-shadow:0 0 6px -1px var(--accent-primary-medium),var(--shadow-md);transform:translateY(-1px)}._suggestionContent_rzbvc_85{display:flex;align-items:flex-start;gap:var(--space-sm)}._suggestionIcon_rzbvc_91{display:flex;align-items:center;justify-content:center;width:25px;height:25px;background:var(--bg-hover);border-radius:4px;color:var(--text-tertiary);flex-shrink:0;transition:all .2s ease}._suggestionCard_rzbvc_61:hover ._suggestionIcon_rzbvc_91{background:var(--accent-primary-light);color:var(--accent-primary)}._suggestionText_rzbvc_109{flex:1;display:flex;flex-direction:column;text-align:left}._suggestionLabel_rzbvc_117{font-size:12px;color:var(--text-tertiary)}._suggestionTitle_rzbvc_122{font-size:12px;font-weight:400;color:var(--text-secondary)}._divider_rzbvc_130{display:flex;align-items:center;gap:var(--space-md);width:100%}._dividerLine_rzbvc_137{flex:1;height:1px;background:var(--border-primary);transform-origin:center}._dividerText_rzbvc_144{font-size:var(--text-sm);color:var(--text-quaternary);font-weight:500;white-space:nowrap}._commandInputWrapper_rzbvc_151{width:100%}._sourceEmptyContent_rzbvc_156{display:flex;flex-direction:column;align-items:center;gap:var(--space-xl);width:100%;max-width:42rem;padding:0 var(--space-md)}._sourceEmptyHeader_rzbvc_166{text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--space-sm)}._sourceEmptyIconWrapper_rzbvc_174{display:flex;align-items:center;justify-content:center;width:56px;height:56px;background:var(--bg-hover);border-radius:16px;color:var(--text-tertiary);margin-bottom:var(--space-xs)}._sourceEmptyTitle_rzbvc_186{margin:0;font-size:var(--text-2xl);font-weight:600;color:var(--text-primary);letter-spacing:-.02em}._sourceEmptySubtitle_rzbvc_194{margin:0;font-size:var(--text-base);color:var(--text-tertiary);line-height:1.6;max-width:32rem}._suggestedQuestionsPreview_rzbvc_202{display:flex;flex-direction:column;align-items:center;gap:var(--space-sm)}._suggestedLabel_rzbvc_209{font-size:var(--text-xs);color:var(--text-quaternary);text-transform:uppercase;letter-spacing:.05em;font-weight:500}._suggestedTags_rzbvc_217{display:flex;flex-wrap:wrap;gap:var(--space-xs);justify-content:center}._suggestedTag_rzbvc_217{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:var(--bg-hover);border-radius:var(--radius-full);font-size:var(--text-xs);color:var(--text-secondary)}._sourcesSection_rzbvc_235{width:100%;display:flex;flex-direction:column;gap:var(--space-md)}._sourcesSectionHeader_rzbvc_242{display:flex;align-items:center;justify-content:space-between;padding:0 var(--space-xs)}._sourcesSectionTitle_rzbvc_249{font-size:var(--text-sm);font-weight:500;color:var(--text-secondary)}._sourcesSectionCount_rzbvc_255{font-size:var(--text-xs);color:var(--text-quaternary)}._sourcesGrid_rzbvc_260{display:flex;flex-direction:column;gap:6px}._sourceSelectCard_rzbvc_266{display:flex;align-items:center;gap:var(--space-md);padding:var(--space-md);background:var(--glass-bg);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);border:.5px solid var(--glass-border);border-radius:12px;cursor:pointer;transition:all .2s ease;text-align:left;width:100%}._sourceSelectCard_rzbvc_266:hover{background:var(--bg-hover);border-color:var(--border-hover);transform:translate(4px)}._sourceSelectCard_rzbvc_266:hover ._sourceSelectArrow_rzbvc_288{opacity:1;transform:translate(2px)}._sourceSelectInfo_rzbvc_293{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._sourceSelectName_rzbvc_301{font-size:var(--text-sm);font-weight:500;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._sourceSelectMeta_rzbvc_310{font-size:var(--text-xs);color:var(--text-tertiary)}._sourceSelectArrow_rzbvc_288{color:var(--text-quaternary);opacity:0;transition:all .2s ease;flex-shrink:0}._viewAllSourcesButton_rzbvc_322{align-self:center;padding:var(--space-sm) var(--space-lg);background:transparent;border:1px solid var(--border-primary);border-radius:var(--radius-full);font-size:var(--text-sm);color:var(--text-secondary);cursor:pointer;transition:all .2s ease;margin-top:var(--space-xs)}._viewAllSourcesButton_rzbvc_322:hover{background:var(--bg-hover);color:var(--text-primary);border-color:var(--border-hover)}._noSourcesSection_rzbvc_341{width:100%}._noSourcesCard_rzbvc_345{display:flex;flex-direction:column;align-items:center;gap:var(--space-md);padding:var(--space-2xl) var(--space-xl);background:var(--glass-bg);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);border:1px dashed var(--border-primary);border-radius:16px;text-align:center}._noSourcesIcon_rzbvc_359{color:var(--text-quaternary)}._noSourcesTitle_rzbvc_363{margin:0;font-size:var(--text-lg);font-weight:600;color:var(--text-primary)}._noSourcesText_rzbvc_370{margin:0;font-size:var(--text-sm);color:var(--text-tertiary);max-width:24rem;line-height:1.5}._analyzeButton_rzbvc_378{display:inline-flex;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-lg);background:var(--accent-primary);color:var(--text-inverse);border:none;border-radius:var(--radius-full);font-size:var(--text-sm);font-weight:500;cursor:pointer;transition:all .2s ease;margin-top:var(--space-xs)}._analyzeButton_rzbvc_378:hover{background:var(--accent-primary-hover);transform:translateY(-1px)}._sourceChatHeaderWrapper_rzbvc_400{width:100%;padding:0 var(--space-lg) 0;display:flex;flex-direction:column;align-items:center}._sourceChatHeader_rzbvc_400{display:flex;align-items:center;gap:var(--space-md);padding:var(--space-lg);background:var(--glass-bg);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);border:.5px solid var(--glass-border);border-radius:16px;width:100%;max-width:48rem;box-sizing:border-box}._sourceChatInfo_rzbvc_423{flex:1;min-width:0}._sourceChatTitle_rzbvc_428{margin:0;font-size:var(--text-xl);font-weight:600;color:var(--text-primary);letter-spacing:-.01em}._sourceChatMeta_rzbvc_436{margin:var(--space-xs) 0 0;font-size:var(--text-sm);color:var(--text-tertiary)}._sourceChatIntro_rzbvc_442{margin:0;font-size:var(--text-base);color:var(--text-secondary);text-align:center;line-height:1.6;max-width:36rem}._sourceChatIntelligenceSummary_rzbvc_451{width:100%;max-width:48rem;padding:0 var(--space-lg);margin-top:var(--space-md)}._sourceChatIntelligenceText_rzbvc_458{margin:0;font-size:var(--text-sm);color:var(--text-tertiary);line-height:1.55;padding:var(--space-md) var(--space-lg);background:var(--bg-hover);border-radius:12px;border:.5px solid var(--border-primary)}._button_1il9x_3{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-sm);padding:0 var(--space-lg);height:40px;font-size:var(--text-sm);font-weight:500;line-height:1;border:none;border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast);white-space:nowrap;text-decoration:none}._button_1il9x_3:disabled{opacity:.5;cursor:not-allowed}._button_1il9x_3:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}._button_1il9x_3._small_1il9x_32{height:32px;padding:0 var(--space-md);font-size:var(--text-xs)}._button_1il9x_3._default_1il9x_38{height:40px;padding:0 var(--space-lg)}._button_1il9x_3._large_1il9x_43{height:48px;padding:0 var(--space-xl);font-size:var(--text-base)}._button_1il9x_3._fullWidth_1il9x_50{width:100%}._button_1il9x_3._primary_1il9x_55{background:var(--accent-primary);color:var(--text-inverse)}._button_1il9x_3._primary_1il9x_55:hover:not(:disabled){background:var(--accent-primary-hover);transform:translateY(-1px);box-shadow:var(--shadow-md)}._button_1il9x_3._primary_1il9x_55:active:not(:disabled){transform:translateY(0)}._button_1il9x_3._secondary_1il9x_70{background:var(--bg-hover);color:var(--text-primary)}._button_1il9x_3._secondary_1il9x_70:hover:not(:disabled){background:var(--bg-active)}._button_1il9x_3._outline_1il9x_79{background:transparent;color:var(--text-primary);border:1px solid var(--border-primary)}._button_1il9x_3._outline_1il9x_79:hover:not(:disabled){background:var(--bg-hover);border-color:var(--border-hover)}._button_1il9x_3._ghost_1il9x_90{background:transparent;color:var(--text-secondary)}._button_1il9x_3._ghost_1il9x_90:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}._button_1il9x_3._success_1il9x_100{background:var(--success);color:var(--text-inverse)}._button_1il9x_3._success_1il9x_100:hover:not(:disabled){filter:brightness(1.1);transform:translateY(-1px)}._button_1il9x_3._danger_1il9x_110{background:var(--error);color:var(--text-inverse)}._button_1il9x_3._danger_1il9x_110:hover:not(:disabled){filter:brightness(1.1);transform:translateY(-1px)}._icon_1il9x_121{display:flex;align-items:center;justify-content:center;flex-shrink:0}._button_1il9x_3._loading_1il9x_129{cursor:wait}._spinner_1il9x_133{display:flex;align-items:center;justify-content:center}._spinnerIcon_1il9x_139{width:16px;height:16px;animation:_spin_1il9x_133 1s linear infinite}@keyframes _spin_1il9x_133{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._label_1il9x_155{display:flex;align-items:center}._inputWrapper_hhjdl_1{display:flex;flex-direction:column;gap:6px}._inputWrapper_hhjdl_1._fullWidth_hhjdl_7{width:100%}._label_hhjdl_11{font-size:var(--text-sm);font-weight:500;color:var(--text-primary);line-height:1.4}._inputContainer_hhjdl_18{position:relative;display:flex;align-items:center}._input_hhjdl_1{width:100%;padding:10px 12px;font-size:var(--text-base);font-family:var(--font-sans);color:var(--text-primary);background:var(--bg-card);border:1px solid var(--border-primary);border-radius:var(--radius-md);transition:all var(--transition-base);outline:none}._input_hhjdl_1:focus{border-color:var(--accent-primary);box-shadow:0 0 0 3px var(--accent-primary-light)}._input_hhjdl_1:hover:not(:disabled):not(:focus){border-color:var(--border-hover)}._input_hhjdl_1:disabled{opacity:.5;cursor:not-allowed;background:var(--bg-hover)}._input_hhjdl_1._error_hhjdl_52{border-color:var(--error)}._input_hhjdl_1._error_hhjdl_52:focus{box-shadow:0 0 0 3px var(--error-light)}._input_hhjdl_1._withLeftIcon_hhjdl_60{padding-left:36px}._input_hhjdl_1._withRightIcon_hhjdl_64{padding-right:36px}._leftIcon_hhjdl_68,._rightIcon_hhjdl_69{position:absolute;display:flex;align-items:center;justify-content:center;color:var(--text-tertiary);pointer-events:none;z-index:1}._leftIcon_hhjdl_68{left:12px}._rightIcon_hhjdl_69{right:12px}._errorText_hhjdl_87{font-size:var(--text-sm);color:var(--error);line-height:1.4}._helperText_hhjdl_93{font-size:var(--text-sm);color:var(--text-tertiary);line-height:1.4}._input_hhjdl_1._small_hhjdl_100{padding:8px 10px;font-size:var(--text-sm)}._input_hhjdl_1._large_hhjdl_105{padding:12px 16px;font-size:var(--text-lg)}._input_hhjdl_1._default_hhjdl_111{background:var(--bg-card)}._input_hhjdl_1._ghost_hhjdl_115{background:transparent;border:none;padding:8px 4px}._input_hhjdl_1._ghost_hhjdl_115:focus{box-shadow:none;border-bottom:2px solid var(--accent-primary);border-radius:0}._container_1ot5k_3{display:flex;align-items:center;justify-content:center;gap:var(--space-sm);padding:var(--space-sm) 0}._spinner_1ot5k_11{color:var(--text-tertiary);animation:_spin_1ot5k_11 1s linear infinite;flex-shrink:0}._text_1ot5k_17{font-size:var(--text-sm);font-weight:400;color:var(--text-secondary);letter-spacing:-.01em}@keyframes _spin_1ot5k_11{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){._spinner_1ot5k_11{animation:none}}._container_spmd2_3{display:flex;flex-direction:column;background:var(--bg-card);border-right:1px solid var(--border-primary);height:100%;overflow:hidden;flex-shrink:0}._header_spmd2_14{display:flex;align-items:center;justify-content:space-between;height:56px;padding:0 12px;border-bottom:1px solid var(--border-primary)}._headerTitle_spmd2_23{font-size:12px;font-weight:600;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em}._toggleButton_spmd2_31{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;color:var(--text-tertiary);background:transparent;border:none;cursor:pointer;transition:all .15s ease}._toggleButton_spmd2_31:hover{background:var(--bg-hover);color:var(--text-primary)}._content_spmd2_51{display:flex;flex-direction:column;flex:1;overflow:hidden;padding:12px;gap:8px}._newSessionButton_spmd2_61{display:flex;align-items:center;gap:8px;width:100%;padding:8px 10px;background:var(--bg-hover);border:1px solid var(--border-primary);border-radius:6px;font-size:13px;font-weight:500;color:var(--text-primary);cursor:pointer;transition:all .15s ease;font-family:inherit}._newSessionButton_spmd2_61:hover{background:var(--bg-active);border-color:var(--border-hover)}._searchWrapper_spmd2_84{position:relative}._searchIcon_spmd2_88{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--text-quaternary);pointer-events:none}._searchInput_spmd2_97{width:100%;padding:8px 10px 8px 32px;background:transparent;border:1px solid var(--border-primary);border-radius:6px;font-size:13px;color:var(--text-primary);font-family:inherit;transition:all .15s ease}._searchInput_spmd2_97::placeholder{color:var(--text-quaternary)}._searchInput_spmd2_97:focus{outline:none;border-color:var(--border-hover);background:var(--bg-hover)}._sessionsList_spmd2_120{flex:1;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:16px;padding-top:4px}._sessionsList_spmd2_120::-webkit-scrollbar{width:4px}._sessionsList_spmd2_120::-webkit-scrollbar-track{background:transparent}._sessionsList_spmd2_120::-webkit-scrollbar-thumb{background:var(--border-primary);border-radius:4px}._sessionGroup_spmd2_144{display:flex;flex-direction:column;gap:2px}._groupLabel_spmd2_150{font-size:11px;font-weight:500;color:var(--text-quaternary);padding:4px 8px;margin-bottom:2px}._sessionItem_spmd2_159{position:relative;display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:6px;cursor:pointer;transition:background .1s ease}._sessionItem_spmd2_159:hover,._sessionItem_spmd2_159._active_spmd2_174{background:var(--bg-hover)}._sessionIcon_spmd2_178{color:var(--text-tertiary);flex-shrink:0}._sessionTitle_spmd2_183{flex:1;font-size:13px;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.3}._menuButton_spmd2_194{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:4px;color:var(--text-quaternary);background:transparent;border:none;cursor:pointer;opacity:0;transition:all .1s ease}._sessionItem_spmd2_159:hover ._menuButton_spmd2_194{opacity:1}._menuButton_spmd2_194:hover{background:var(--bg-active);color:var(--text-primary)}._dropdown_spmd2_219{position:absolute;right:0;top:100%;z-index:100;min-width:120px;background:var(--bg-card);border:1px solid var(--border-primary);border-radius:8px;box-shadow:0 4px 12px #0000001a;padding:4px}._dropdownItem_spmd2_232{display:flex;align-items:center;gap:8px;width:100%;padding:8px 10px;background:transparent;border:none;border-radius:4px;font-size:12px;color:var(--text-secondary);cursor:pointer;transition:all .1s ease;font-family:inherit}._dropdownItem_spmd2_232:hover{background:var(--bg-hover);color:var(--text-primary)}._dropdownItem_spmd2_232._danger_spmd2_253:hover{background:#ef44441a;color:#ef4444}._emptyState_spmd2_259{padding:24px;text-align:center;font-size:13px;color:var(--text-tertiary)}._collapsed_spmd2_267 ._header_spmd2_14{justify-content:center;padding:0}._collapsedContent_spmd2_272{display:flex;flex-direction:column;align-items:center;padding:12px 8px;gap:8px}._collapsedButton_spmd2_280{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;background:transparent;border:none;color:var(--text-tertiary);cursor:pointer;transition:all .15s ease}._collapsedButton_spmd2_280:hover{background:var(--bg-hover);color:var(--text-primary)}._collapsedDivider_spmd2_299{width:24px;height:1px;background:var(--border-primary);margin:4px 0}@media (max-width: 768px){._container_spmd2_3{position:absolute;left:0;top:0;bottom:0;z-index:100;box-shadow:var(--shadow-lg)}._container_spmd2_3._collapsed_spmd2_267{transform:translate(-100%)}}._overlay_k5ucd_2{background:var(--overlay-bg)}._contentBase_k5ucd_7{background:var(--bg-primary);border:1px solid var(--border-primary);border-radius:12px;color:var(--text-primary);box-shadow:0 0 0 1px #00000008,0 8px 16px -4px #00000014,0 24px 48px -12px #0000001f}._dark_k5ucd_18 ._contentBase_k5ucd_7{box-shadow:0 0 0 1px #0003,0 8px 16px -4px #0000004d,0 24px 48px -12px #0006}._dialogContent_ma766_5{max-width:560px;width:95vw;max-height:85vh;padding:0;background:var(--bg-primary);border-radius:12px;border:1px solid var(--border-primary);overflow:hidden;display:flex;flex-direction:column;box-shadow:0 0 0 1px #00000008,0 8px 16px -4px #00000014,0 24px 48px -12px #0000001f}._closeButton_ma766_20{position:absolute;top:12px;right:12px;z-index:10;display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:transparent;border:1px solid var(--border-primary);border-radius:6px;color:var(--text-tertiary);cursor:pointer;transition:all .15s ease}._closeButton_ma766_20:hover{background:var(--bg-hover);color:var(--text-primary);border-color:var(--border-hover)}._header_ma766_48{padding:16px 20px 14px;border-bottom:1px solid var(--border-primary);flex-shrink:0}._headerTitle_ma766_54{font-size:15px;font-weight:600;color:var(--text-primary);margin:0 0 2px;letter-spacing:-.01em}._headerSubtitle_ma766_62{font-size:12px;color:var(--text-tertiary);margin:0}._modalBody_ma766_72{flex:1;overflow-y:auto;padding:0}._sectionLabel_ma766_82{font-size:11px;font-weight:600;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.04em;margin-bottom:10px}._quickFiltersSection_ma766_95{padding:16px 20px;border-bottom:1px solid var(--border-primary)}._pillsContainer_ma766_100{display:flex;flex-wrap:wrap;gap:8px}._filterPill_ma766_106{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;background:var(--bg-card);border:1px solid var(--border-primary);border-radius:20px;font-size:12px;font-weight:500;color:var(--text-secondary);cursor:pointer;transition:all .15s ease}._filterPill_ma766_106:hover{background:var(--bg-hover);border-color:var(--border-hover);color:var(--text-primary)}._filterPillActive_ma766_127{background:var(--accent-primary-light);border-color:var(--accent-primary);color:var(--accent-primary)}._filterPillActive_ma766_127:hover{background:var(--accent-primary-light);border-color:var(--accent-primary)}._clearPill_ma766_138{background:transparent;color:var(--text-tertiary)}._clearPill_ma766_138:hover{background:var(--bg-hover);color:var(--text-secondary)}._slidersSection_ma766_152{padding:16px 20px;border-bottom:1px solid var(--border-primary);display:flex;flex-direction:column;gap:16px}._sliderGroup_ma766_160{display:flex;flex-direction:column;gap:8px}._sliderHeader_ma766_166{display:flex;align-items:center;justify-content:space-between}._sliderLabel_ma766_172{font-size:12px;font-weight:500;color:var(--text-secondary)}._sliderValue_ma766_178{font-size:11px;font-weight:500;font-family:var(--font-mono, ui-monospace, monospace);color:var(--text-tertiary)}._dualSliderContainer_ma766_185{position:relative;height:24px;display:flex;align-items:center}._rangeSlider_ma766_192{position:absolute;width:100%;height:6px;background:transparent;-webkit-appearance:none;appearance:none;pointer-events:none}._rangeSlider_ma766_192::-webkit-slider-runnable-track{width:100%;height:6px;background:var(--bg-hover);border-radius:3px}._rangeSlider_ma766_192::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;height:16px;width:16px;background:var(--accent-primary);border:2px solid var(--accent-primary);border-radius:50%;cursor:pointer;pointer-events:auto;margin-top:-5px;transition:transform .1s ease;box-shadow:0 1px 3px #0000001f}._rangeSlider_ma766_192::-webkit-slider-thumb:hover{transform:scale(1.1);filter:brightness(1.08)}._rangeSlider_ma766_192::-moz-range-track{width:100%;height:6px;background:var(--bg-hover);border-radius:3px}._rangeSlider_ma766_192::-moz-range-thumb{height:16px;width:16px;background:var(--accent-primary);border:2px solid var(--accent-primary);border-radius:50%;cursor:pointer;pointer-events:auto;box-shadow:0 1px 3px #0000001f}._sliderTrack_ma766_247{position:absolute;height:6px;background:var(--accent-primary);border-radius:3px;pointer-events:none}._shardChips_ma766_256{display:flex;flex-wrap:wrap;gap:6px}._shardChip_ma766_256{padding:6px 10px;background:var(--bg-card);border:1px solid var(--border-primary);border-radius:6px;font-size:11px;font-weight:500;color:var(--text-secondary);cursor:pointer;transition:all .15s ease}._shardChip_ma766_256:hover{background:var(--bg-hover);border-color:var(--border-hover)}._shardChipSelected_ma766_279{background:var(--accent-primary-light);border-color:var(--accent-primary);color:var(--accent-primary)}._summarySection_ma766_289{padding:20px;border-bottom:1px solid var(--border-primary);background:var(--bg-card)}._summaryContent_ma766_295{display:flex;flex-direction:column;gap:8px}._summaryMain_ma766_301{display:flex;align-items:baseline;gap:8px}._summaryCount_ma766_307{font-size:32px;font-weight:700;color:var(--text-primary);letter-spacing:-.02em;line-height:1}._summaryLabel_ma766_315{font-size:14px;font-weight:500;color:var(--text-secondary)}._summaryMeta_ma766_321{display:flex;align-items:center;gap:12px}._summaryComparison_ma766_327{font-size:12px;color:var(--text-tertiary)}._platformBadge_ma766_332{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;background:var(--bg-primary);border:1px solid var(--border-primary);border-radius:6px}._platformIcon_ma766_342{width:14px;height:14px;object-fit:contain}._platformLabel_ma766_348{font-size:11px;font-weight:500;color:var(--text-secondary);text-transform:capitalize}._gaugeSection_ma766_359{padding:16px 20px}._gaugeHeader_ma766_363{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}._gaugeLabel_ma766_370{font-size:11px;font-weight:600;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.04em}._gaugeStatus_ma766_378{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:500}._gaugeStatusPlenty_ma766_386{color:#10b981}._gaugeStatusCrowded_ma766_390{color:#f59e0b}._gaugeStatusWarning_ma766_394{color:#ef4444}._gaugeTrack_ma766_398{position:relative;height:8px;background:var(--bg-hover);border-radius:4px;overflow:hidden}._gaugeFill_ma766_406{position:absolute;top:0;left:0;height:100%;border-radius:4px;transition:background-color .2s ease}._gaugeFill_ma766_406._gaugeStatusPlenty_ma766_386{background:linear-gradient(90deg,#10b981,#34d399)}._gaugeFill_ma766_406._gaugeStatusCrowded_ma766_390{background:linear-gradient(90deg,#f59e0b,#fbbf24)}._gaugeFill_ma766_406._gaugeStatusWarning_ma766_394{background:linear-gradient(90deg,#ef4444,#f87171)}._gaugeFooter_ma766_427{display:flex;align-items:center;justify-content:space-between;margin-top:8px}._gaugeTokens_ma766_434{font-size:12px;font-weight:500;font-family:var(--font-mono, ui-monospace, monospace);color:var(--text-secondary)}._gaugePercentage_ma766_441{font-size:11px;color:var(--text-tertiary)}._actionsRow_ma766_450{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 20px;border-top:1px solid var(--border-primary);flex-shrink:0}._secondaryButton_ma766_460{padding:8px 14px;background:transparent;border:1px solid var(--border-primary);border-radius:8px;font-size:12px;font-weight:500;color:var(--text-secondary);cursor:pointer;transition:all .15s ease}._secondaryButton_ma766_460:hover{background:var(--bg-hover);color:var(--text-primary);border-color:var(--border-hover)}._primaryButton_ma766_478{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;background:var(--accent-primary);color:var(--text-inverse);border:none;border-radius:8px;font-size:12px;font-weight:500;cursor:pointer;transition:all .15s ease}._primaryButton_ma766_478:hover{background:var(--accent-primary-hover)}@media (max-width: 640px){._dialogContent_ma766_5{max-width:100%;max-height:100vh;border-radius:0}._header_ma766_48,._quickFiltersSection_ma766_95,._slidersSection_ma766_152,._summarySection_ma766_289,._gaugeSection_ma766_359,._actionsRow_ma766_450{padding-left:16px;padding-right:16px}._summaryCount_ma766_307{font-size:28px}._pillsContainer_ma766_100{gap:6px}._filterPill_ma766_106{padding:6px 10px;font-size:11px}}._wrapper_1uefo_3{display:flex;height:100%;width:100%;overflow:hidden}._container_1uefo_10{display:flex;flex-direction:column;background-color:var(--bg-primary);height:100%;flex:1;min-width:0;position:relative;overflow:hidden}._header_1uefo_22{height:3.5rem;display:flex;align-items:center;justify-content:space-between;padding:0 var(--space-lg);border-bottom:1px solid transparent;transition:border-color .2s;z-index:10}._headerVisible_1uefo_33{border-bottom-color:var(--border-primary);background:var(--bg-card)}._headerLeft_1uefo_38{display:flex;align-items:center;gap:var(--space-sm);font-weight:500;font-size:.875rem;color:var(--text-primary)}._headerIcon_1uefo_47{color:var(--text-tertiary)}._headerRight_1uefo_51{display:flex;align-items:center}._clearButton_1uefo_56{display:flex;align-items:center;gap:.5rem;padding:.375rem .75rem;border-radius:.5rem;font-size:.75rem;color:var(--text-tertiary);transition:all .2s;background:transparent;border:1px solid transparent}._clearButton_1uefo_56:hover{background:var(--bg-hover);color:var(--error);border-color:var(--border-primary)}._errorBanner_1uefo_76{position:absolute;top:4rem;left:50%;transform:translate(-50%);z-index:50;display:flex;align-items:center;gap:1rem;padding:.75rem 1.25rem;background:var(--error-light);border:1px solid rgba(239,68,68,.2);border-radius:99px;box-shadow:0 4px 12px #ef44441a}._errorMessage_1uefo_92{font-size:.875rem;color:var(--error);font-weight:500}._errorDismiss_1uefo_98{display:flex;align-items:center;color:var(--error);opacity:.6;transition:opacity .2s}._errorDismiss_1uefo_98:hover{opacity:1}._pageContainer_1t7d1_3{flex:1;display:flex;flex-direction:column;min-height:0}._layoutContainer_1t7d1_10{flex:1;min-height:0}._pageContainer_1g1lz_3{display:flex;flex-direction:column;flex:1;height:100%;width:100%;overflow-y:auto}._pageLayout_1g1lz_12{display:flex;flex-direction:column;width:100%;max-width:1200px;margin:0 auto;padding:40px 24px;box-sizing:border-box}._header_1g1lz_22{display:flex;flex-direction:column;gap:8px;margin-bottom:32px}._title_1g1lz_29{font-size:32px;font-weight:600;color:var(--text-primary);margin:0;letter-spacing:-.02em}._subtitle_1g1lz_37{font-size:15px;color:var(--text-secondary);margin:0;font-weight:400}._content_1g1lz_44{display:flex;flex-direction:column;gap:32px}._section_1g1lz_50{display:flex;flex-direction:column;gap:16px}._sectionHeader_1g1lz_56{display:flex;flex-direction:column;gap:4px}._sectionTitle_1g1lz_62{font-size:18px;font-weight:600;color:var(--text-primary);margin:0;letter-spacing:-.01em}._sectionDescription_1g1lz_70{font-size:13px;color:var(--text-secondary);margin:0}._intelligenceCard_1g1lz_77{display:flex;align-items:flex-start;gap:16px;padding:20px 24px;background:var(--bg-card);border:1px solid var(--border-primary);border-radius:12px;transition:all .15s ease}._intelligenceCard_1g1lz_77:hover{border-color:var(--border-hover);box-shadow:var(--shadow-sm)}._intelligenceIcon_1g1lz_93{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:var(--bg-hover);border-radius:10px;color:var(--text-primary);flex-shrink:0}._intelligenceContent_1g1lz_105{flex:1;display:flex;flex-direction:column;gap:6px}._intelligenceText_1g1lz_112{font-size:15px;color:var(--text-primary);margin:0;line-height:1.5}._intelligenceText_1g1lz_112 strong{font-weight:600;color:var(--text-primary)}._intelligenceSubtext_1g1lz_124{font-size:13px;color:var(--text-secondary);margin:0}._quickScanGrid_1g1lz_131{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}._analysisCard_1g1lz_137{display:flex;flex-direction:column;padding:16px 18px;background:var(--bg-card);border:1px solid var(--border-primary);border-radius:10px;transition:all .15s ease;cursor:pointer}._analysisCard_1g1lz_137:hover{border-color:var(--border-hover);box-shadow:var(--shadow-sm);transform:translateY(-1px)}._analysisCardHeader_1g1lz_154{display:flex;align-items:center;gap:8px;margin-bottom:12px}._analysisCardHeader_1g1lz_154 svg{color:var(--text-secondary);flex-shrink:0}._analysisCardTitle_1g1lz_166{font-size:13px;font-weight:600;color:var(--text-primary)}._analysisCardContent_1g1lz_172{display:flex;flex-direction:column;gap:8px}._analysisCardText_1g1lz_178{font-size:13px;color:var(--text-secondary);margin:0;line-height:1.4}._analysisCardDate_1g1lz_185{font-size:11px;color:var(--text-tertiary)}._watchlistFeed_1g1lz_191{display:flex;flex-direction:column;gap:12px}._watchlistItem_1g1lz_197{display:flex;align-items:center;gap:12px;padding:14px 16px;background:var(--bg-card);border:1px solid var(--border-primary);border-radius:10px;transition:all .15s ease;cursor:pointer}._watchlistItem_1g1lz_197:hover{border-color:var(--border-hover);box-shadow:var(--shadow-sm)}._watchlistItemIcon_1g1lz_214{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:var(--bg-hover);border-radius:8px;color:var(--text-secondary);flex-shrink:0}._watchlistItemContent_1g1lz_226{flex:1;display:flex;flex-direction:column;gap:4px;min-width:0}._watchlistItemTitle_1g1lz_234{font-size:13px;font-weight:500;color:var(--text-primary);margin:0}._watchlistItemSubtext_1g1lz_241{font-size:12px;color:var(--text-secondary);margin:0}._watchlistItemScore_1g1lz_247{display:flex;flex-direction:column;align-items:center;gap:2px;padding:8px 12px;background:var(--bg-hover);border-radius:8px;flex-shrink:0}._scoreValue_1g1lz_258{font-size:18px;font-weight:600;color:var(--text-primary);line-height:1}._scoreLabel_1g1lz_265{font-size:10px;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em}@media (max-width: 768px){._pageLayout_1g1lz_12{padding:24px 16px}._title_1g1lz_29{font-size:24px}._quickScanGrid_1g1lz_131{grid-template-columns:1fr}}._headerContainer_r896f_2{display:flex;flex-direction:column;gap:var(--space-md);width:100%}._searchRow_r896f_10{display:flex;align-items:center;gap:12px}._searchBar_r896f_17{flex:1;display:flex;align-items:center;gap:10px;padding:10px 14px;background:var(--bg-card);border:1px solid var(--border-primary);border-radius:var(--radius-md);transition:all var(--transition-fast);box-shadow:var(--shadow-sm)}._searchBar_r896f_17:focus-within{border-color:var(--border-hover);box-shadow:0 0 0 1px var(--accent-primary-light)}._searchIcon_r896f_35{color:var(--text-tertiary);flex-shrink:0;transition:color var(--transition-fast)}._searchBar_r896f_17:focus-within ._searchIcon_r896f_35{color:var(--text-secondary)}._searchInput_r896f_45{flex:1;min-width:0;border:none;background:transparent;font-size:var(--text-base);color:var(--text-primary);outline:none;font-family:inherit}._searchInput_r896f_45::placeholder{color:var(--text-tertiary)}._addSourceButton_r896f_61{padding:10px 20px;background:var(--accent-primary);color:var(--text-inverse);border:none;border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:500;cursor:pointer;transition:all var(--transition-fast);white-space:nowrap;flex-shrink:0}._addSourceButton_r896f_61:hover{background:var(--accent-primary-hover);box-shadow:var(--shadow-md)}._addSourceButton_r896f_61:active{transform:translateY(0)}._controlsRow_r896f_85{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);width:100%;margin-bottom:var(--space-sm)}._filterBar_r896f_95{display:flex;align-items:center;gap:var(--space-xs);flex:1}._primaryFilters_r896f_102{display:flex;gap:var(--space-sm);align-items:center}._filterPill_r896f_108{display:flex;align-items:center;gap:6px;padding:6px 14px;background:var(--bg-card);border:1px solid var(--border-primary);border-radius:var(--radius-full);font-size:var(--text-sm);color:var(--text-secondary);cursor:pointer;transition:all var(--transition-fast);font-weight:500}._filterPill_r896f_108:hover{background:var(--bg-hover);border-color:var(--border-hover);color:var(--text-primary)}._filterPill_r896f_108._active_r896f_129{background:var(--accent-primary);color:var(--text-inverse);border-color:var(--accent-primary)}._filterPlatformIcon_r896f_135{width:16px;height:16px;object-fit:contain;flex-shrink:0;border-radius:4px}._viewToggle_r896f_144{display:flex;gap:4px;padding:4px;background:var(--bg-card);border:1px solid var(--border-primary);border-radius:5px}._toggleButton_r896f_153{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:transparent;border:none;border-radius:3px;color:var(--text-secondary);cursor:pointer;transition:all var(--transition-fast)}._toggleButton_r896f_153:hover{background:var(--bg-hover);color:var(--text-primary)}._toggleButton_r896f_153._active_r896f_129{background:var(--accent-primary);color:var(--text-inverse)}._dark_r896f_178 ._searchBar_r896f_17{background:var(--bg-elevated);border-color:var(--border-primary)}._dark_r896f_178 ._searchBar_r896f_17:focus-within{border-color:var(--accent-primary);box-shadow:0 0 0 1px var(--accent-primary-light)}._dark_r896f_178 ._filterPill_r896f_108,._dark_r896f_178 ._viewToggle_r896f_144{background:var(--bg-elevated);border-color:var(--border-primary)}@media (max-width: 768px){._searchRow_r896f_10{flex-direction:column;align-items:stretch}._addSourceButton_r896f_61{width:100%}._controlsRow_r896f_85{flex-direction:column;align-items:stretch}._filterBar_r896f_95{width:100%;overflow-x:auto}}._dialogContent_16mxh_1{max-width:440px}._form_16mxh_5{display:flex;flex-direction:column;gap:var(--space-lg)}._section_16mxh_11{display:flex;flex-direction:column;gap:var(--space-sm)}._label_16mxh_17{font-size:var(--text-sm);font-weight:500;color:var(--text-secondary)}._platformWrap_16mxh_24{position:relative}._platformTrigger_16mxh_28{display:flex;align-items:center;gap:var(--space-sm);width:100%;padding:var(--space-sm) var(--space-md);background:var(--bg-card);border:1px solid var(--border-primary);border-radius:var(--radius-md);cursor:pointer;transition:border-color var(--transition-fast),box-shadow var(--transition-fast);color:var(--text-primary);text-align:left}._platformTrigger_16mxh_28:hover{border-color:var(--border-hover)}._platformIcon_16mxh_49{width:24px;height:24px;object-fit:contain;border-radius:6px;flex-shrink:0}._platformLabel_16mxh_57{flex:1;font-size:var(--text-base);font-weight:500}._chevron_16mxh_63{color:var(--text-tertiary);flex-shrink:0;transition:transform var(--transition-base)}._chevronOpen_16mxh_69{transform:rotate(180deg)}._platformDropdown_16mxh_73{position:absolute;top:calc(100% + 6px);left:0;right:0;background:var(--bg-card);border:1px solid var(--border-primary);border-radius:var(--radius-md);box-shadow:0 10px 40px #0000001f,0 2px 8px #00000014;z-index:10;overflow:hidden;padding:4px;animation:_dropdownIn_16mxh_1 .15s ease-out}@keyframes _dropdownIn_16mxh_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._platformOption_16mxh_101{display:flex;align-items:center;gap:var(--space-sm);width:100%;padding:var(--space-sm) var(--space-md);background:transparent;border:none;border-radius:var(--radius-sm);cursor:pointer;transition:background var(--transition-fast);color:var(--text-primary);font-size:var(--text-base);text-align:left}._platformOption_16mxh_101:hover{background:var(--bg-hover)}._platformOptionActive_16mxh_121{background:var(--accent-primary-light);color:var(--accent-primary)}._platformOptionIcon_16mxh_126{width:22px;height:22px;object-fit:contain;border-radius:5px}._hint_16mxh_133{margin:0;font-size:var(--text-sm);color:var(--text-tertiary)}._bubbles_16mxh_140{display:flex;flex-wrap:wrap;gap:var(--space-sm)}._bubble_16mxh_140{display:inline-flex;align-items:center;gap:2px;padding:var(--space-xs) var(--space-md);background:var(--bg-card);border:1px solid var(--border-primary);border-radius:999px;cursor:pointer;transition:all var(--transition-fast);font-size:var(--text-sm);font-weight:500;color:var(--text-secondary)}._bubble_16mxh_140:hover{border-color:var(--border-hover);background:var(--bg-hover);color:var(--text-primary)}._bubbleActive_16mxh_167{border-color:var(--accent-primary);background:var(--accent-primary-light);color:var(--accent-primary)}._bubblePrefix_16mxh_173{opacity:.85;font-weight:600}._inputWrap_16mxh_179{position:relative;display:flex;align-items:center}._inputIcon_16mxh_185{position:absolute;left:var(--space-md);color:var(--text-tertiary);pointer-events:none}._input_16mxh_179{width:100%;padding:var(--space-sm) var(--space-md) var(--space-sm) calc(var(--space-md) + 22px);background:var(--bg-card);border:1px solid var(--border-primary);border-radius:var(--radius-md);font-size:var(--text-base);color:var(--text-primary);transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}._input_16mxh_179::placeholder{color:var(--text-tertiary)}._input_16mxh_179:focus{outline:none;border-color:var(--accent-primary);box-shadow:0 0 0 2px var(--accent-primary-light)}._input_16mxh_179:disabled{opacity:.7;cursor:not-allowed}._inputLoader_16mxh_221{position:absolute;right:var(--space-md);color:var(--text-tertiary);animation:_spin_16mxh_1 .8s linear infinite}@keyframes _spin_16mxh_1{to{transform:rotate(360deg)}}._footer_16mxh_234{margin-top:var(--space-xs);padding-top:var(--space-md);border-top:1px solid var(--border-primary)}._dark_16mxh_241 ._platformTrigger_16mxh_28,._dark_16mxh_241 ._platformOption_16mxh_101,._dark_16mxh_241 ._input_16mxh_179,._dark_16mxh_241 ._bubble_16mxh_140,._dark_16mxh_241 ._platformDropdown_16mxh_73{background:var(--bg-elevated)}._table_1t2kp_3{width:100%;border-collapse:collapse}._tableHeader_1t2kp_8{border-bottom:1px solid var(--border-primary)}._tableBody_1t2kp_12 tr:last-child{border-bottom:none}._tableRow_1t2kp_16{border-bottom:1px solid var(--border-primary);transition:background-color var(--transition-fast)}._tableRow_1t2kp_16:hover{background:var(--bg-hover)}._tableHead_1t2kp_8{height:48px;padding:0 var(--space-md);text-align:left;vertical-align:middle;font-weight:500;color:var(--text-tertiary);font-size:var(--text-sm)}._tableCell_1t2kp_35{padding:var(--space-md);vertical-align:middle;color:var(--text-primary);font-size:var(--text-sm)}._tableFooter_1t2kp_42{border-top:1px solid var(--border-primary);background:var(--bg-muted);font-weight:500}._tableFooter_1t2kp_42 tr:last-child{border-bottom:none}._tableCaption_1t2kp_52{margin-top:var(--space-md);font-size:var(--text-sm);color:var(--text-tertiary)}._dark_1t2kp_59 ._tableHead_1t2kp_8{color:var(--text-tertiary)}._dark_1t2kp_59 ._tableRow_1t2kp_16:hover{background:var(--bg-elevated)}._gridView_dyc9u_2{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--space-lg);padding:0;width:100%}@media (max-width: 768px){._gridView_dyc9u_2{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:var(--space-md)}}@media (max-width: 480px){._gridView_dyc9u_2{grid-template-columns:1fr}}._tableWrapper_dyc9u_24{width:100%;overflow-x:auto}._sortButton_dyc9u_29{display:flex;align-items:center;gap:var(--space-xs);background:transparent;border:none;color:var(--text-secondary);cursor:pointer;font-weight:500;transition:color var(--transition-fast)}._sortButton_dyc9u_29:hover{color:var(--text-primary)}._sortIndicator_dyc9u_45{font-size:var(--text-xs);color:var(--accent-primary)}._nameCell_dyc9u_50{display:flex;align-items:center;gap:var(--space-sm)}._avatar_dyc9u_56{width:32px;height:32px;border-radius:50%;object-fit:cover}._avatarPlaceholder_dyc9u_63{width:32px;height:32px;border-radius:50%;background:var(--bg-hover);display:flex;align-items:center;justify-content:center;color:var(--text-tertiary);flex-shrink:0}._thumbnail_dyc9u_75{width:48px;height:32px;border-radius:var(--radius-sm);object-fit:cover}._name_dyc9u_50{font-weight:500;color:var(--text-primary);font-size:var(--text-sm)}._handle_dyc9u_88{font-size:var(--text-xs);color:var(--text-tertiary)}._badge_dyc9u_93{display:inline-block;padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-sm);font-size:var(--text-xs);font-weight:500}._accountBadge_dyc9u_101{background:var(--bg-hover);color:var(--text-primary)}._videoBadge_dyc9u_106{background:var(--accent-primary-light);color:var(--accent-primary)}._platformIcon_dyc9u_111{width:20px;height:20px;object-fit:contain}._statusBadge_dyc9u_117{display:inline-block;padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-sm);font-size:var(--text-xs);font-weight:500}._autoSync_dyc9u_125{background:var(--success-light);color:var(--success)}._manualSync_dyc9u_130{background:var(--bg-hover);color:var(--text-secondary)}._actions_dyc9u_135{display:flex;gap:var(--space-xs)}._actionButton_dyc9u_140{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:transparent;border:none;border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;transition:all var(--transition-fast)}._actionButton_dyc9u_140:hover{background:var(--bg-hover);color:var(--text-primary)}._actionButton_dyc9u_140._favorite_dyc9u_159{color:var(--accent-primary)}._dark_dyc9u_164 ._badge_dyc9u_93,._dark_dyc9u_164 ._statusBadge_dyc9u_117{background:var(--bg-elevated)}._overlay_1bgk5_4{position:fixed;inset:0;background:var(--overlay-bg, rgba(0, 0, 0, .5));backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);display:flex;align-items:center;justify-content:center;z-index:9999;padding:var(--space-lg, 24px);animation:_overlayIn_1bgk5_1 .2s cubic-bezier(.16,1,.3,1)}@keyframes _overlayIn_1bgk5_1{0%{opacity:0}to{opacity:1}}._modal_1bgk5_28{position:relative;background:var(--bg-card);border:1px solid var(--border-primary);border-radius:var(--radius-xl, 12px);width:100%;max-width:400px;box-shadow:0 0 0 1px #00000005,0 4px 6px -1px #0000000a,0 16px 32px -8px #00000014;animation:_modalIn_1bgk5_1 .25s cubic-bezier(.16,1,.3,1);overflow:hidden}.dark ._modal_1bgk5_28{box-shadow:0 0 0 1px #ffffff0f,0 4px 6px -1px #0003,0 16px 32px -8px #00000059}@keyframes _modalIn_1bgk5_1{0%{opacity:0;transform:scale(.97) translateY(4px)}to{opacity:1;transform:scale(1) translateY(0)}}._closeButton_1bgk5_62{position:absolute;top:var(--space-md, 16px);right:var(--space-md, 16px);display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:transparent;border:none;border-radius:var(--radius-md, 8px);color:var(--text-tertiary);cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast);z-index:1}._closeButton_1bgk5_62:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}._closeButton_1bgk5_62:disabled{opacity:.4;cursor:not-allowed}._iconWrap_1bgk5_91{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:var(--radius-lg, 12px);margin:0 auto var(--space-lg, 20px)}._iconWrap_1bgk5_91._danger_1bgk5_101{background:#ef44441a;color:#dc2626}.dark ._iconWrap_1bgk5_91._danger_1bgk5_101{background:#ef444426;color:#f87171}._iconWrap_1bgk5_91._warning_1bgk5_111{background:#f59e0b1a;color:#d97706}.dark ._iconWrap_1bgk5_91._warning_1bgk5_111{background:#f59e0b26;color:#fbbf24}._content_1bgk5_122{padding:var(--space-lg, 24px) var(--space-xl, 28px) var(--space-md, 20px);text-align:center}._title_1bgk5_127{font-size:var(--text-lg, 1.125rem);font-weight:600;color:var(--text-primary);margin:0 0 var(--space-sm, 8px);line-height:var(--leading-tight);letter-spacing:-.02em}._description_1bgk5_136{font-size:var(--text-sm, .875rem);color:var(--text-secondary);margin:0;line-height:1.6}._actions_1bgk5_144{display:flex;gap:var(--space-sm, 12px);padding:0 var(--space-xl, 28px) var(--space-xl, 28px)}._cancelButton_1bgk5_151,._confirmButton_1bgk5_152{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-sm, 8px);height:40px;padding:0 var(--space-lg, 20px);border-radius:var(--radius-md, 8px);font-size:var(--text-sm, .875rem);font-weight:500;cursor:pointer;transition:all var(--transition-fast);font-family:inherit}._cancelButton_1bgk5_151{background:var(--bg-hover);color:var(--text-secondary);border:1px solid var(--border-primary)}._cancelButton_1bgk5_151:hover:not(:disabled){background:var(--bg-active);color:var(--text-primary);border-color:var(--border-hover)}._cancelButton_1bgk5_151:active:not(:disabled){transform:scale(.99)}._cancelButton_1bgk5_151:disabled{opacity:.5;cursor:not-allowed}._confirmButton_1bgk5_152{border:none;color:#fff}._confirmButton_1bgk5_152._danger_1bgk5_101{background:#dc2626}._confirmButton_1bgk5_152._danger_1bgk5_101:hover:not(:disabled){background:#b91c1c}._confirmButton_1bgk5_152._warning_1bgk5_111{background:#d97706}._confirmButton_1bgk5_152._warning_1bgk5_111:hover:not(:disabled){background:#b45309}._confirmButton_1bgk5_152:active:not(:disabled){transform:scale(.99)}._confirmButton_1bgk5_152:disabled{opacity:.7;cursor:not-allowed}._spinner_1bgk5_220{flex-shrink:0;animation:_spin_1bgk5_220 .8s linear infinite}@keyframes _spin_1bgk5_220{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 440px){._overlay_1bgk5_4{padding:var(--space-md, 16px);align-items:flex-end}._modal_1bgk5_28{max-width:100%;border-radius:16px 16px 0 0;border-bottom:none;animation:_modalInMobile_1bgk5_1 .3s cubic-bezier(.16,1,.3,1)}@keyframes _modalInMobile_1bgk5_1{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}._content_1bgk5_122{padding:var(--space-lg, 24px) var(--space-lg, 24px) var(--space-md, 20px)}._actions_1bgk5_144{padding:0 var(--space-lg, 24px) calc(var(--space-xl, 28px) + env(safe-area-inset-bottom,0px))}}._card_11c1b_1{position:relative;background:var(--bg-card);border:1px solid var(--border-primary);border-radius:var(--radius-lg);padding:var(--space-lg) var(--space-lg) var(--space-md);cursor:pointer;transition:all var(--transition-base);overflow:hidden}._card_11c1b_1:hover{border-color:var(--border-hover);box-shadow:var(--shadow-md);transform:translateY(-2px)}._cardContent_11c1b_18{display:flex;flex-direction:column;gap:var(--space-md)}._typeTagAbsolute_11c1b_25{position:absolute;top:var(--space-sm);left:var(--space-sm)}._profileSection_11c1b_32{position:relative;width:72px;height:72px;margin:var(--space-sm) auto 0}._profilePic_11c1b_39{width:100%;height:100%;border-radius:50%;object-fit:cover;border:2px solid var(--border-primary)}._profilePicPlaceholder_11c1b_47{width:100%;height:100%;border-radius:50%;border:2px solid var(--border-primary);background:var(--bg-hover);display:flex;align-items:center;justify-content:center;color:var(--text-tertiary)}._hashtagPlaceholder_11c1b_59{background:linear-gradient(135deg,#8b5cf626,#ec489926);border-color:#8b5cf64d;color:var(--accent-primary)}._redditPlaceholder_11c1b_65{background:linear-gradient(135deg,#ff45001a,#ff82321a);border-color:#ff450040}._fallbackPlatformIcon_11c1b_70{width:32px;height:32px;object-fit:contain}._platformIcon_11c1b_76{position:absolute;bottom:-2px;right:-2px;width:24px;height:24px;border-radius:50%;background:var(--bg-card);border:2px solid var(--bg-card);padding:2px;object-fit:contain}._identityInfo_11c1b_90{text-align:center;padding:0 var(--space-xs)}._title_11c1b_95{font-size:var(--text-base);font-weight:600;color:var(--text-primary);margin:0 0 2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._subtitleRow_11c1b_105{display:flex;align-items:center;justify-content:center;gap:var(--space-xs)}._handle_11c1b_112{font-size:var(--text-sm);color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._divider_11c1b_121{width:100%;height:1px;background:var(--border-secondary)}._statusSection_11c1b_129{display:flex;flex-direction:column;align-items:center;gap:var(--space-xs)}._syncedTime_11c1b_138{margin-top:3px;font-size:var(--text-xs);color:var(--text-tertiary)}._actions_11c1b_145{position:absolute;top:var(--space-sm);right:var(--space-sm);display:flex;gap:var(--space-xs);background:var(--bg-card);border:1px solid var(--border-primary);border-radius:var(--radius-md);padding:var(--space-xs);box-shadow:var(--shadow-md)}._actionButton_11c1b_158{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:transparent;border:none;border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;transition:all var(--transition-fast)}._actionButton_11c1b_158:hover{background:var(--bg-hover);color:var(--text-primary)}._actionButton_11c1b_158._favorite_11c1b_177{color:var(--accent-primary)}._actionButton_11c1b_158:disabled{opacity:.5;cursor:not-allowed}._dark_11c1b_187 ._card_11c1b_1,._dark_11c1b_187 ._actions_11c1b_145{background:var(--bg-elevated);border-color:var(--border-primary)}._emptyState_78zhl_1{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-3xl) var(--space-lg);text-align:center;min-height:400px}._iconWrapper_78zhl_11{display:flex;align-items:center;justify-content:center;width:96px;height:96px;border-radius:50%;background:var(--bg-hover);margin-bottom:var(--space-lg)}._icon_78zhl_11{color:var(--text-tertiary)}._spinning_78zhl_26{animation:_spin_78zhl_26 1s linear infinite}@keyframes _spin_78zhl_26{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._title_78zhl_39{font-size:var(--text-xl);font-weight:600;color:var(--text-primary);margin:0 0 var(--space-sm) 0}._description_78zhl_46{font-size:var(--text-base);color:var(--text-secondary);margin:0 0 var(--space-lg) 0;max-width:400px}._examples_78zhl_53{display:flex;gap:var(--space-sm);flex-wrap:wrap;justify-content:center;margin-bottom:var(--space-lg)}._example_78zhl_53{padding:var(--space-xs) var(--space-md);background:var(--bg-hover);border:1px solid var(--border-primary);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--text-secondary);font-family:var(--font-mono)}._dark_78zhl_72 ._iconWrapper_78zhl_11{background:var(--bg-elevated)}._dark_78zhl_72 ._example_78zhl_53{background:var(--bg-elevated);border-color:var(--border-primary)}._pageContainer_1ilv0_3{display:flex;flex-direction:column;flex:1;height:100%;width:100%;overflow-y:auto;background:var(--bg-primary);padding:36px;box-sizing:border-box}._header_1ilv0_16{display:flex;flex-direction:column;gap:4px;width:100%}._title_1ilv0_25{font-size:30px;font-weight:400;color:var(--text-primary);margin:0;letter-spacing:-.03em;line-height:1.1}._subtitle_1ilv0_34{font-size:16px;color:var(--text-secondary);margin:0;font-weight:400;line-height:1.5}._heroSection_1ilv0_42{width:100%;margin-top:var(--space-sm);margin-bottom:10px}._controlsBar_1ilv0_48{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;gap:16px;width:100%}._contentArea_1ilv0_58{flex:1;width:100%}._emptyTable_1ilv0_64{display:flex;align-items:center;justify-content:center;padding:var(--space-3xl);color:var(--text-secondary)}@media (max-width: 768px){._pageContainer_1ilv0_3{padding:16px}._title_1ilv0_25{font-size:24px}._controlsBar_1ilv0_48{flex-direction:column;align-items:stretch;gap:12px}}._dark_1ilv0_90 ._controlsBar_1ilv0_48{background:transparent}._dialogContent_54csa_5{max-width:680px;max-height:90vh;padding:0!important;gap:0!important;background:var(--bg-primary);border-radius:12px;border:1px solid var(--border-primary);overflow:hidden;display:flex;flex-direction:column;box-shadow:0 0 0 1px #00000008,0 8px 16px -4px #00000014,0 24px 48px -12px #0000001f}._stickyHeader_54csa_24{position:sticky;top:0;z-index:10;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;min-height:52px;background:var(--bg-card);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--border-primary);flex-shrink:0}._headerLeft_54csa_41{display:flex;align-items:center;gap:10px;flex:1;min-width:0}._platformIcon_54csa_49{width:20px;height:20px;flex-shrink:0;border-radius:4px}._headerTitleGroup_54csa_56{flex:1;min-width:0}._headerTitle_54csa_56{font-size:13px;font-weight:600;color:var(--text-primary);margin:0;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._headerLeft_54csa_41 ._headerMeta_54csa_72{display:flex;align-items:center;gap:6px;font-size:10px;color:var(--text-tertiary)}._metaSeparator_54csa_80{color:var(--text-quaternary)}._headerRight_54csa_84{display:flex;align-items:center;gap:8px;flex-shrink:0}._reanalyzeButton_54csa_91{display:inline-flex;align-items:center;gap:4px;padding:6px 10px;height:26px;background:var(--bg-card);color:var(--text-primary);border:1px solid var(--border-primary);border-radius:5px;font-size:10px;font-weight:600;cursor:pointer;transition:all .2s;white-space:nowrap}._reanalyzeButton_54csa_91:hover:not(:disabled){background:var(--bg-hover);border-color:var(--accent-primary);color:var(--accent-primary);transform:translateY(-1px)}._reanalyzeButton_54csa_91:disabled{opacity:.6;cursor:not-allowed}._closeButton_54csa_120{display:flex;align-items:center;justify-content:center;width:26px;height:26px;background:transparent;border:1px solid var(--border-primary);border-radius:5px;color:var(--text-secondary);cursor:pointer;transition:all .15s}._closeButton_54csa_120:hover{background:var(--bg-hover);color:var(--text-primary)}._mainContent_54csa_143{flex:1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:14px}._shortFormVideoBlock_54csa_156{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%;flex-shrink:0}._statsRowCentered_54csa_165{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;width:100%}._mediaTileShortForm_54csa_173{width:100%;max-width:175px;flex-shrink:0;background:var(--bg-card);border:1px solid var(--border-primary);border-radius:8px;overflow:hidden;box-sizing:border-box}._mediaTileShortForm_54csa_173 ._videoCardWrapper_54csa_184{width:100%;aspect-ratio:10 / 16;max-height:none;min-height:0}._mediaTileShortForm_54csa_173 ._videoContainer_54csa_191,._mediaTileShortForm_54csa_173 ._videoThumbnail_54csa_195{min-height:0}._statsRow_54csa_165{display:flex;flex-wrap:wrap;gap:6px}._statTag_54csa_209{display:flex;align-items:center;gap:6px;padding:6px 10px;background:var(--bg-card);border:1px solid var(--border-secondary);border-radius:6px;font-size:12px;font-weight:600;color:var(--text-primary);transition:all .15s ease}._statTag_54csa_209:hover{background:var(--bg-hover);border-color:var(--border-primary)}._statTag_54csa_209 svg{color:var(--text-secondary);flex-shrink:0;opacity:.8}._statTag_54csa_209 span{font-variant-numeric:tabular-nums;letter-spacing:-.01em}._mediaTile_54csa_173{background:var(--bg-card);border:1px solid var(--border-primary);border-radius:8px;overflow:hidden;width:100%;box-sizing:border-box;flex-shrink:0}._videoCardWrapper_54csa_184{position:relative;width:100%;aspect-ratio:9 / 16;max-height:320px;min-height:200px;background:var(--bg-subtle);border-radius:8px;overflow:hidden}._videoContainer_54csa_191{position:relative;width:100%;height:100%;min-height:200px;background:var(--bg-subtle)}._videoThumbnail_54csa_195{width:100%;height:100%;min-height:200px;object-fit:cover;display:block}._videoOverlay_54csa_281{position:absolute;bottom:6px;left:6px;display:flex;align-items:center;gap:4px;padding:3px 6px;background:#000c;color:#fff;border-radius:4px;font-size:9px;font-weight:500}._videoCardFooter_54csa_296{position:absolute;bottom:0;left:0;right:0;padding:60px 12px 12px;background:linear-gradient(to top,rgba(0,0,0,.9) 0%,rgba(0,0,0,.4) 50%,transparent 100%);z-index:10;display:flex;flex-direction:column;gap:6px}._videoCardFooterTop_54csa_314{display:flex;align-items:center;gap:6px;min-height:0}._videoCardSource_54csa_321{display:flex;align-items:center;gap:6px;min-width:0;flex:1}._videoCardAvatarWrap_54csa_329{width:18px;height:18px;border-radius:50%;overflow:hidden;flex-shrink:0;background:#fff3}._videoCardAvatar_54csa_329{width:100%;height:100%;object-fit:cover}._videoCardHandle_54csa_344{font-size:11px;font-weight:600;color:#fffffff2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._videoCardCaption_54csa_353{margin:0;font-size:11px;line-height:1.45;color:#ffffffe6;word-break:break-word;max-height:48px;overflow-y:auto;-webkit-overflow-scrolling:touch}._videoCardCaption_54csa_353::-webkit-scrollbar{width:4px}._videoCardCaption_54csa_353::-webkit-scrollbar-track{background:#ffffff1a;border-radius:2px}._videoCardCaption_54csa_353::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:2px}._textPostPreview_54csa_382{display:flex;flex-direction:column;min-height:180px;max-height:320px;overflow:hidden;position:relative;background:var(--bg-card)}._textPostHeader_54csa_392{flex-shrink:0;padding:8px 12px;border-bottom:1px solid var(--border-primary);background:var(--bg-subtle)}._textPostAuthor_54csa_399{display:flex;align-items:center;gap:6px;min-width:0}._textPostAuthorIcon_54csa_406{width:20px;height:20px;border-radius:50%;background:var(--bg-hover);color:var(--text-secondary);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._textPostAuthorName_54csa_418{font-size:11px;font-weight:600;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._textPostAuthorAvatarWrap_54csa_427{width:20px;height:20px;border-radius:50%;overflow:hidden;flex-shrink:0;background:var(--bg-hover)}._textPostAuthorAvatar_54csa_427{width:100%;height:100%;object-fit:cover}._textPostAuthorHandle_54csa_442{font-size:11px;font-weight:600;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._textPostContent_54csa_451{flex:1;min-height:0;display:flex;flex-direction:column;padding:12px;overflow:hidden;position:relative}._textPostAttachments_54csa_461{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px;flex-shrink:0}._textPostAttachmentItem_54csa_469{height:36px;flex-shrink:0;border-radius:6px;overflow:hidden;background:var(--bg-hover)}._textPostAttachmentImage_54csa_477{height:100%;width:auto;object-fit:cover}._textPostAttachmentLink_54csa_483{display:flex;align-items:center;gap:6px;height:28px;padding:0 8px;background:var(--bg-hover);border:1px solid var(--border-primary);border-radius:6px;text-decoration:none;color:var(--text-primary);font-size:11px;font-weight:500;transition:all .15s;flex-shrink:0;max-width:200px;overflow:hidden}._textPostAttachmentLink_54csa_483:hover{background:var(--bg-active, rgba(0, 0, 0, .04));border-color:var(--border-hover)}._textPostLinkFavicon_54csa_507{width:14px;height:14px;flex-shrink:0;object-fit:contain}._textPostLinkText_54csa_514{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}._textPostLinkArrow_54csa_522{flex-shrink:0;color:var(--text-tertiary)}._textPostBody_54csa_527{margin:0;font-size:12px;line-height:1.6;color:var(--text-primary);white-space:pre-wrap;word-break:break-word;flex:1;min-height:0;overflow-y:auto;padding-bottom:22px}._textPostCharCount_54csa_540{position:absolute;bottom:10px;right:12px;font-size:10px;color:var(--text-tertiary);font-variant-numeric:tabular-nums;pointer-events:none}._hookSection_54csa_554{background:var(--bg-card);border:1px solid var(--border-primary);border-radius:8px;padding:12px 14px;display:flex;flex-direction:column;gap:10px}._hookHeader_54csa_564{display:flex;align-items:center;justify-content:space-between;gap:8px}._hookHeaderLeft_54csa_571{display:flex;align-items:center;gap:6px;flex:1;min-width:0}._hookIcon_54csa_579{color:#8b5cf6;flex-shrink:0}._hookSectionTitle_54csa_584{font-size:11px;font-weight:600;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.04em;margin:0}._hookTypeBadge_54csa_593{display:inline-flex;align-items:center;padding:2px 8px;background:#8b5cf614;color:#8b5cf6;border-radius:100px;font-size:10px;font-weight:600;white-space:nowrap}._hookScorePill_54csa_605{display:inline-flex;align-items:baseline;gap:1px;padding:4px 10px;border:1px solid;border-radius:100px;flex-shrink:0}._hookScoreNum_54csa_615{font-size:15px;font-weight:800;line-height:1}._hookScoreLabel_54csa_621{font-size:10px;font-weight:500;opacity:.6}._hookTextBox_54csa_627{position:relative;padding:10px 12px;background:var(--bg-subtle);border-radius:6px;border-left:1px solid #8b5cf6}._hookTextBox_54csa_627 p{margin:0;font-size:12px;color:var(--text-primary);font-style:italic;padding-right:28px}._hookTextBox_54csa_627 ._copyBtn_54csa_644{position:absolute;top:8px;right:8px}._hookPsychology_54csa_650{display:flex;align-items:flex-start;gap:6px;padding:8px 10px;background:linear-gradient(135deg,#8b5cf60d,#3b82f60d);border-radius:6px;font-size:11px;color:var(--text-secondary);line-height:1.45}._hookPsychology_54csa_650 svg{color:#8b5cf6;flex-shrink:0;margin-top:2px}._insightsSection_54csa_676{background:var(--bg-card);border:1px solid var(--border-primary);border-radius:8px;padding:12px 14px}._insightsGrid_54csa_683{display:flex;flex-direction:column;gap:12px;margin-top:10px}._insightPillsRow_54csa_691{display:flex;flex-wrap:wrap;gap:5px}._insightPill_54csa_691{display:inline-flex;align-items:center;gap:4px;padding:3px 9px;background:var(--bg-hover);border:1px solid var(--border-primary);color:var(--text-secondary);border-radius:100px;font-size:10px;font-weight:600}._insightPill_54csa_691 svg{flex-shrink:0;opacity:.7}._insightPillMuted_54csa_715{display:inline-flex;align-items:center;gap:4px;padding:3px 9px;background:var(--bg-hover);border:1px solid var(--border-secondary);color:var(--text-tertiary);border-radius:100px;font-size:10px;font-weight:500}._insightPillAccent_54csa_728{display:inline-flex;align-items:center;gap:4px;padding:3px 9px;background:#8b5cf614;color:#8b5cf6;border-radius:100px;font-size:10px;font-weight:600}._insightPillAccent_54csa_728 svg{flex-shrink:0}._insightBlock_54csa_745{display:flex;flex-direction:column;gap:4px}._insightBlockLabel_54csa_751{font-size:10px;font-weight:600;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em}._insightBlockValue_54csa_759{margin:0;font-size:12px;line-height:1.55;color:var(--text-primary)}._insightRetentionRisk_54csa_767{display:flex;flex-direction:column;gap:4px;padding-top:10px;border-top:1px solid var(--border-primary)}._sectionHeader_54csa_779{display:flex;align-items:center;gap:6px;margin-bottom:0}._sectionHeader_54csa_779 svg{color:var(--text-tertiary)}._sectionHeader_54csa_779 h3{font-size:11px;font-weight:600;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.04em;margin:0;flex:1}._copyBtn_54csa_644{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:var(--bg-card);border:1px solid var(--border-primary);border-radius:4px;color:var(--text-tertiary);cursor:pointer;transition:all .15s;flex-shrink:0}._copyBtn_54csa_644:hover{color:var(--text-primary);border-color:var(--border-hover)}._transcriptSection_54csa_825{background:var(--bg-card);border:1px solid var(--border-primary);border-radius:8px;padding:12px 14px}._transcriptContent_54csa_832{margin-top:10px}._transcriptContent_54csa_832 p{margin:0;font-size:12px;line-height:1.65;color:var(--text-secondary);white-space:pre-wrap;word-break:break-word}._transcriptTruncated_54csa_845{max-height:100px;overflow:hidden;position:relative}._transcriptTruncated_54csa_845:after{content:"";position:absolute;bottom:0;left:0;right:0;height:40px;background:linear-gradient(transparent,var(--bg-card))}._transcriptHookHighlight_54csa_862{font-weight:600;color:var(--text-primary);background:#8b5cf614;border-radius:2px;padding:0 2px;margin:0 -2px}._showMoreBtn_54csa_871{display:inline-flex;margin-top:8px;padding:0;background:none;border:none;color:var(--accent-primary);font-size:11px;font-weight:600;cursor:pointer;transition:opacity .15s}._showMoreBtn_54csa_871:hover{opacity:.8}._transcriptMeta_54csa_889{display:flex;flex-wrap:wrap;gap:12px;margin-top:10px;padding-top:10px;border-top:1px solid var(--border-primary)}._transcriptMetaItem_54csa_898{display:flex;align-items:center;gap:4px;font-size:10px;color:var(--text-tertiary);font-variant-numeric:tabular-nums}._transcriptMetaItem_54csa_898 svg{flex-shrink:0;opacity:.7}._topicSection_54csa_916{background:var(--bg-card);border:1px solid var(--border-primary);border-radius:8px;padding:12px 14px}._topicContent_54csa_923{display:flex;flex-direction:column;gap:8px;margin-top:8px}._topicTags_54csa_930{display:flex;flex-wrap:wrap;gap:6px}._angleTag_54csa_936{padding:3px 9px;background:#22c55e1a;color:#22c55e;border-radius:100px;font-size:10px;font-weight:600}._keywordTags_54csa_945{display:flex;flex-wrap:wrap;gap:4px}._keywordTag_54csa_945{padding:3px 8px;background:var(--bg-hover);border:1px solid var(--border-primary);color:var(--text-tertiary);border-radius:4px;font-size:9px;font-weight:500}._contentPointsList_54csa_965{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:5px;list-style:decimal}._contentPointsList_54csa_965 li{font-size:12px;line-height:1.5;color:var(--text-primary);padding-left:6px}._contentPointsList_54csa_965 li::marker{color:var(--text-tertiary);font-weight:600;font-size:11px}._contentValueWarning_54csa_987{margin:0;font-size:12px;line-height:1.6;color:var(--text-secondary);padding:8px 10px;background:#f59e0b14;border-left:2px solid rgba(245,158,11,.3);border-radius:4px}._blueprintSection_54csa_1002{background:var(--bg-card);border:1px solid var(--border-primary);border-radius:8px;padding:12px 14px}._formulaChain_54csa_1009{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:10px;margin-bottom:10px;padding:10px;background:var(--bg-hover);border-radius:6px}._formulaStep_54csa_1021{padding:5px 10px;background:var(--bg-card);border:1px solid var(--border-primary);border-radius:5px;font-size:10px;font-weight:600;color:var(--text-primary);white-space:nowrap}._formulaArrow_54csa_1032{color:var(--text-tertiary);flex-shrink:0}._blueprintDetails_54csa_1037{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;margin-top:10px}._blueprintItem_54csa_1044{display:flex;flex-direction:column;gap:2px;padding:8px 10px;background:var(--bg-hover);border-radius:6px}._blueprintLabel_54csa_1053{font-size:9px;font-weight:600;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.04em}._blueprintValue_54csa_1061{font-size:11px;font-weight:500;color:var(--text-primary);line-height:1.3}._dark_54csa_1072 ._stickyHeader_54csa_24{background:#18181be6}._dark_54csa_1072 ._hookTypeBadge_54csa_593{background:#8b5cf61f}._dark_54csa_1072 ._hookPsychology_54csa_650{background:linear-gradient(135deg,#8b5cf614,#3b82f614)}._dark_54csa_1072 ._angleTag_54csa_936{background:#22c55e26}._dark_54csa_1072 ._contentValueWarning_54csa_987{background:#f59e0b1f;border-left-color:#f59e0b66}._dark_54csa_1072 ._transcriptHookHighlight_54csa_862{background:#8b5cf626}._dark_54csa_1072 ._insightPillAccent_54csa_728{background:#8b5cf61f}@media (max-width: 640px){._dialogContent_54csa_5{max-width:100%;max-height:100vh;border-radius:0}._stickyHeader_54csa_24{flex-direction:column;align-items:flex-start;gap:10px;min-height:auto}._headerRight_54csa_84{width:100%;justify-content:space-between}._reanalyzeButton_54csa_91{flex:1}._mainContent_54csa_143{padding:12px;gap:12px}._statsRow_54csa_165{gap:4px}._statTag_54csa_209{padding:5px 8px;font-size:11px}._blueprintDetails_54csa_1037{grid-template-columns:1fr}}._dialogContent_11bkb_3{max-width:520px;max-height:90vh;padding:0;background:var(--bg-primary);border-radius:var(--radius-xl);border:1px solid var(--border-primary);overflow:hidden;display:flex;flex-direction:column;box-shadow:var(--shadow-lg)}._header_11bkb_17{display:flex;flex-direction:row;align-items:center;gap:12px;padding:20px 24px;border-bottom:1px solid var(--border-primary);flex-shrink:0;text-align:left}._headerIcon_11bkb_28{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:var(--bg-hover);border-radius:var(--radius-md);color:var(--accent-primary)}._headerText_11bkb_39{flex:1;min-width:0}._title_11bkb_44{font-size:var(--text-lg);font-weight:600;letter-spacing:-.02em;color:var(--text-primary);margin:0}._subtitle_11bkb_52{font-size:var(--text-sm);color:var(--text-secondary);margin:4px 0 0}._body_11bkb_59{padding:20px 24px 24px;overflow-y:auto;flex:1;min-height:0;display:flex;flex-direction:column;gap:20px}._chartsRow_11bkb_70{display:grid;grid-template-columns:1fr 1fr;gap:16px}._chartCard_11bkb_76{background:var(--bg-card);border:1px solid var(--border-primary);border-radius:var(--radius-lg);padding:14px}._chartTitle_11bkb_83{font-size:var(--text-sm);font-weight:600;color:var(--text-primary);margin:0 0 2px}._chartDescription_11bkb_90{font-size:var(--text-xs);color:var(--text-tertiary);margin:0 0 10px}._chartWrap_11bkb_96{width:100%;height:180px}._section_11bkb_102{background:var(--bg-card);border:1px solid var(--border-primary);border-radius:var(--radius-lg);padding:16px}._sectionTop_11bkb_109{display:flex;align-items:center;gap:8px;margin-bottom:4px}._sectionIcon_11bkb_116{color:var(--text-tertiary);flex-shrink:0}._sectionTitle_11bkb_121{font-size:var(--text-sm);font-weight:600;color:var(--text-primary);margin:0}._sectionBadge_11bkb_128{margin-left:auto;padding:3px 8px;background:var(--bg-hover);border-radius:var(--radius-sm);font-size:10px;font-weight:500;color:var(--text-tertiary)}._sectionDesc_11bkb_138{font-size:var(--text-xs);color:var(--text-secondary);margin:0 0 12px;line-height:1.4}._section_11bkb_102:has(._impactList_11bkb_145) ._sectionDesc_11bkb_138{margin-bottom:10px}._baselinesGrid_11bkb_150{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}._metric_11bkb_156{display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px 6px;background:var(--bg-hover);border-radius:var(--radius-md)}._metricIcon_11bkb_166{color:var(--text-tertiary)}._metricValue_11bkb_170{font-size:var(--text-base);font-weight:600;color:var(--text-primary);font-variant-numeric:tabular-nums}._metricLabel_11bkb_177{font-size:10px;color:var(--text-tertiary)}._aggregatesGrid_11bkb_183{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}._aggItem_11bkb_189{display:flex;flex-direction:column;align-items:center;gap:2px;padding:12px 8px;background:var(--bg-hover);border-radius:var(--radius-md)}._aggValue_11bkb_199{font-size:var(--text-lg);font-weight:600;color:var(--text-primary);font-variant-numeric:tabular-nums}._aggLabel_11bkb_206{font-size:10px;color:var(--text-tertiary)}._impactList_11bkb_145{display:flex;flex-direction:column;gap:4px}._impactItem_11bkb_218{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:var(--radius-md);border-left:1px solid transparent}._impactUp_11bkb_227{background:#10b9810f;border-left-color:#10b98180}._impactDown_11bkb_232{background:#ef44440f;border-left-color:#ef444480}._impactItemIcon_11bkb_237{flex-shrink:0}._impactUp_11bkb_227 ._impactItemIcon_11bkb_237{color:#10b981}._impactDown_11bkb_232 ._impactItemIcon_11bkb_237{color:#ef4444}._impactItemContent_11bkb_249{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._impactItemCategory_11bkb_257{font-size:10px;font-weight:500;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.03em}._impactItemName_11bkb_265{font-size:var(--text-sm);font-weight:500;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._impactItemMeta_11bkb_274{display:flex;align-items:center;gap:8px;flex-shrink:0}._impactItemValue_11bkb_281{font-size:var(--text-sm);font-weight:600;font-variant-numeric:tabular-nums}._impactUp_11bkb_227 ._impactItemValue_11bkb_281{color:#10b981}._impactDown_11bkb_232 ._impactItemValue_11bkb_281{color:#ef4444}._impactItemMetric_11bkb_295{font-size:10px;color:var(--text-tertiary);min-width:52px}._impactItemCount_11bkb_301{font-size:10px;color:var(--text-tertiary);font-weight:500}._chartWrap_11bkb_96{--chart-bar: var(--accent-primary);--chart-positive: rgb(16, 185, 129);--chart-negative: rgb(239, 68, 68)}._dark_11bkb_314 ._chartWrap_11bkb_96{--chart-bar: var(--accent-primary);--chart-positive: rgb(34, 197, 94);--chart-negative: rgb(248, 113, 113)}@media (max-width: 560px){._chartsRow_11bkb_70{grid-template-columns:1fr}._baselinesGrid_11bkb_150{grid-template-columns:repeat(3,1fr)}._aggregatesGrid_11bkb_183{grid-template-columns:repeat(2,1fr)}}@media (max-width: 400px){._baselinesGrid_11bkb_150{grid-template-columns:repeat(2,1fr)}._header_11bkb_17,._body_11bkb_59{padding-left:16px;padding-right:16px}}._dialogContent_ldgqg_8{max-width:520px;width:95vw;max-height:90vh;height:auto;padding:0;background:var(--bg-secondary);border-radius:14px;border:1px solid var(--border-primary);overflow:hidden;display:flex;flex-direction:column;box-shadow:0 0 0 1px #00000008,0 16px 48px -8px #0000002e}._dialogCanvas_ldgqg_25{max-width:960px;height:82vh}._modalHeader_ldgqg_31{display:flex;align-items:center;justify-content:space-between;padding:12px 14px 0 16px;flex-shrink:0}._modalHeaderIcon_ldgqg_39{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;background:var(--bg-hover);color:var(--text-secondary)}._closeButton_ldgqg_50{display:flex;align-items:center;justify-content:center;width:30px;height:30px;background:transparent;border:none;border-radius:8px;color:var(--text-tertiary);cursor:pointer;transition:all .15s ease}._closeButton_ldgqg_50:hover{background:var(--bg-hover);color:var(--text-primary)}._inputPage_ldgqg_73{display:flex;align-items:center;justify-content:center;padding:24px 40px 48px}._inputCenter_ldgqg_80{display:flex;flex-direction:column;align-items:center;max-width:420px;width:100%}._inputIcon_ldgqg_88{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:14px;background:var(--bg-hover);color:var(--text-secondary);margin-bottom:20px}._inputTitle_ldgqg_100{font-size:20px;font-weight:600;color:var(--text-primary);margin:0 0 8px;letter-spacing:-.025em}._inputMeta_ldgqg_108{font-size:13px;color:var(--text-tertiary);margin:0 0 28px;font-weight:400}._inputMeta_ldgqg_108 strong{color:var(--text-secondary);font-weight:500}._inputTextarea_ldgqg_120{width:100%;padding:14px 16px;background:var(--bg-primary);border:1px solid var(--border-primary);border-radius:10px;font-size:14px;line-height:1.6;color:var(--text-primary);font-family:inherit;resize:none;transition:border-color .15s ease,box-shadow .15s ease;margin-bottom:16px}._inputTextarea_ldgqg_120:focus{outline:none;border-color:var(--border-hover);box-shadow:0 0 0 3px var(--accent-primary-light)}._inputTextarea_ldgqg_120::placeholder{color:var(--text-quaternary);transition:opacity .2s ease}._inputError_ldgqg_146{font-size:13px;color:var(--text-danger, #dc2626);margin:-8px 0 12px;width:100%}._generateButton_ldgqg_153{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:12px 20px;background:var(--accent-primary);color:var(--text-inverse);border:none;border-radius:10px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}._generateButton_ldgqg_153:hover:not(:disabled){background:var(--accent-primary-hover);transform:translateY(-1px);box-shadow:0 4px 16px var(--gradient-shadow)}._generateButton_ldgqg_153:active:not(:disabled){transform:translateY(0)}._generateButton_ldgqg_153:disabled{opacity:.6;cursor:not-allowed}._spin_ldgqg_185{animation:_spin_ldgqg_185 .8s linear infinite}@keyframes _spin_ldgqg_185{to{transform:rotate(360deg)}}._canvasWrap_ldgqg_199{display:flex;flex-direction:column;flex:1;min-height:0}._canvasTopBar_ldgqg_208{display:flex;align-items:center;justify-content:space-between;padding:10px 52px 10px 16px;border-bottom:1px solid var(--border-primary);flex-shrink:0;background:var(--bg-secondary)}._backButton_ldgqg_218{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;background:transparent;border:none;border-radius:6px;font-size:12px;font-weight:500;color:var(--text-tertiary);cursor:pointer;transition:all .15s ease}._backButton_ldgqg_218:hover{background:var(--bg-hover);color:var(--text-primary)}._topBarMeta_ldgqg_238{font-size:12px;color:var(--text-quaternary);font-weight:400}._canvas_ldgqg_199{display:flex;flex:1;min-height:0;overflow:hidden}._sidebar_ldgqg_255{width:280px;flex-shrink:0;display:flex;flex-direction:column;border-right:1px solid var(--border-primary);background:var(--bg-primary)}._sidebarScrollArea_ldgqg_264{flex:1;overflow-y:auto;min-height:0}._sidebarSection_ldgqg_270{padding:16px}._sidebarLabel_ldgqg_274{display:block;font-size:11px;font-weight:600;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:12px}._hooksList_ldgqg_286{display:flex;flex-direction:column;gap:4px}._hookOption_ldgqg_292{display:flex;flex-direction:column;gap:6px;width:100%;text-align:left;padding:10px 12px;background:transparent;border:1px solid transparent;border-radius:8px;cursor:pointer;transition:all .15s ease}._hookOption_ldgqg_292:hover{background:var(--bg-hover)}._hookOptionActive_ldgqg_310{background:var(--accent-primary-light);border-color:var(--border-hover)}._hookMeta_ldgqg_315{display:flex;align-items:center;gap:6px}._hookDot_ldgqg_321{width:6px;height:6px;border-radius:50%;flex-shrink:0}._hookTypeName_ldgqg_328{font-size:10px;font-weight:600;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.03em}._hookText_ldgqg_336{font-size:12px;font-weight:400;color:var(--text-secondary);line-height:1.5;margin:0;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._mainPanel_ldgqg_353{flex:1;display:flex;flex-direction:column;min-width:0;background:var(--bg-secondary)}._mainContent_ldgqg_361{flex:1;overflow-y:auto;min-height:0}._scriptHeader_ldgqg_369{display:flex;align-items:center;justify-content:space-between;padding:12px 24px;border-bottom:1px solid var(--border-secondary);flex-shrink:0;position:sticky;top:0;background:var(--bg-secondary);z-index:2}._scriptTitle_ldgqg_382{font-size:11px;font-weight:600;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em}._scriptTools_ldgqg_390{display:flex;gap:2px}._toolButton_ldgqg_395{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;background:transparent;border:none;border-radius:5px;font-size:11px;font-weight:500;color:var(--text-quaternary);cursor:pointer;transition:all .12s ease}._toolButton_ldgqg_395:hover{background:var(--bg-hover);color:var(--text-secondary)}._toolButton_ldgqg_395 svg{flex-shrink:0}._scriptBody_ldgqg_421{padding:20px 24px 24px;display:flex;flex-direction:column;gap:0}._scriptRow_ldgqg_428{display:flex;flex-direction:row;align-items:flex-start;gap:14px;padding:8px 0}._scriptGutter_ldgqg_436{flex-shrink:0;width:52px;padding-top:2px;font-size:10px;font-weight:600;color:var(--text-quaternary);text-transform:uppercase;letter-spacing:.05em;text-align:right;line-height:1.6}._scriptInput_ldgqg_449{flex:1;min-width:0;min-height:1.6em;padding:0;margin:0;background:transparent;border:none;resize:none;overflow:hidden;font-size:14px;line-height:1.65;color:var(--text-primary);font-family:inherit;outline:none;display:block}._scriptInput_ldgqg_449::placeholder{color:var(--text-quaternary)}._captionSection_ldgqg_473{flex-shrink:0;padding:16px 24px;border-top:1px solid var(--border-primary);background:var(--bg-primary);display:flex;flex-direction:column;gap:8px}._captionLabel_ldgqg_483{font-size:11px;font-weight:600;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em}._captionInput_ldgqg_491{width:100%;min-height:56px;max-height:120px;padding:10px 12px;background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:8px;font-size:13px;line-height:1.5;color:var(--text-primary);font-family:inherit;resize:none;outline:none;transition:border-color .15s ease,box-shadow .15s ease}._captionInput_ldgqg_491:focus{border-color:var(--border-hover);box-shadow:0 0 0 2px var(--accent-primary-light)}._captionInput_ldgqg_491::placeholder{color:var(--text-quaternary)}._footer_ldgqg_521{display:flex;align-items:center;justify-content:flex-end;padding:14px 24px;border-top:1px solid var(--border-primary);flex-shrink:0;background:var(--bg-secondary)}._footerRight_ldgqg_531{display:flex;gap:8px}._secondaryBtn_ldgqg_536{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;background:transparent;border:1px solid var(--border-primary);border-radius:8px;font-size:12px;font-weight:500;color:var(--text-secondary);cursor:pointer;transition:all .15s ease}._secondaryBtn_ldgqg_536:hover{background:var(--bg-hover);color:var(--text-primary);border-color:var(--border-hover)}._outlineBtn_ldgqg_557{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;background:transparent;border:1px solid var(--border-primary);border-radius:8px;font-size:12px;font-weight:500;color:var(--text-secondary);cursor:pointer;transition:all .15s ease}._outlineBtn_ldgqg_557:hover{background:var(--bg-hover);color:var(--text-primary);border-color:var(--border-hover)}._primaryBtn_ldgqg_578{display:inline-flex;align-items:center;gap:6px;padding:8px 20px;background:var(--accent-primary);color:var(--text-inverse);border:none;border-radius:8px;font-size:12px;font-weight:500;cursor:pointer;transition:all .15s ease}._primaryBtn_ldgqg_578:hover{background:var(--accent-primary-hover)}@media (max-width: 768px){._dialogContent_ldgqg_8{max-width:100%;border-radius:0}._dialogCanvas_ldgqg_25{height:100vh;max-height:100vh}._canvas_ldgqg_199{flex-direction:column}._sidebar_ldgqg_255{width:100%;border-right:none;border-bottom:1px solid var(--border-primary);max-height:220px}._sidebarScrollArea_ldgqg_264{max-height:140px}._hooksList_ldgqg_286{flex-direction:row;overflow-x:auto;gap:6px;padding-bottom:4px}._hookOption_ldgqg_292{min-width:220px;flex-shrink:0}._inputPage_ldgqg_73{padding:40px 20px 32px}._scriptBody_ldgqg_421{padding:20px 16px}._scriptHeader_ldgqg_369,._footer_ldgqg_521,._captionSection_ldgqg_473{padding-left:16px;padding-right:16px}}@media (max-width: 480px){._scriptTools_ldgqg_390{display:none}._footerRight_ldgqg_531{flex:1;justify-content:flex-end}}._header_cm4hj_3{margin-bottom:var(--space-md)}._headerControls_cm4hj_7{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-md)}._headerControlsRight_cm4hj_14{display:flex;align-items:center;gap:var(--space-xs)}._backButton_cm4hj_20{display:inline-flex;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-sm);background:transparent;border:none;color:var(--text-secondary);cursor:pointer;transition:color var(--transition-fast);font-size:var(--text-sm);border-radius:var(--radius-sm)}._backButton_cm4hj_20:hover{color:var(--text-primary);background:var(--bg-hover)}._restandardizeButton_cm4hj_39{display:inline-flex;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-sm);background:transparent;border:none;color:var(--text-secondary);cursor:pointer;transition:color var(--transition-fast);font-size:var(--text-sm);border-radius:var(--radius-sm)}._restandardizeButton_cm4hj_39:hover:not(:disabled){color:var(--text-primary);background:var(--bg-hover)}._restandardizeButton_cm4hj_39:disabled{opacity:.5;cursor:not-allowed}._restandardizeButton_cm4hj_39 ._spinning_cm4hj_63{animation:_spin_cm4hj_63 1s linear infinite}._refreshButton_cm4hj_67{display:inline-flex;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-sm);background:transparent;border:none;color:var(--text-secondary);cursor:pointer;transition:color var(--transition-fast);font-size:var(--text-sm);border-radius:var(--radius-sm)}._refreshButton_cm4hj_67:hover:not(:disabled){color:var(--text-primary);background:var(--bg-hover)}._refreshButton_cm4hj_67:disabled{opacity:.5;cursor:not-allowed}._refreshButton_cm4hj_67 ._spinning_cm4hj_63{animation:_spin_cm4hj_63 1s linear infinite}._profileBar_cm4hj_95{display:grid;grid-template-columns:auto 1fr auto;align-items:flex-start;gap:var(--space-md);padding:var(--space-md) var(--space-md);background:var(--bg-card);border:1px solid var(--border-primary);border-radius:var(--radius-lg);position:relative}._profilePic_cm4hj_107{width:48px;height:48px;border-radius:50%;object-fit:cover;border:2px solid var(--border-primary);flex-shrink:0}._profileInfo_cm4hj_116{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--space-sm)}._profileMain_cm4hj_124{display:flex;flex-direction:column;gap:var(--space-xs);min-width:0}._profileHeader_cm4hj_131{display:flex;align-items:center;gap:var(--space-sm);flex-wrap:wrap}._username_cm4hj_138{font-size:var(--text-base);font-weight:600;color:var(--text-primary);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._bioDivider_cm4hj_148{width:1px;height:16px;background:var(--border-primary);flex-shrink:0}._bio_cm4hj_148{font-size:12px;color:var(--text-secondary);margin:0;line-height:1.5;max-width:650px;word-wrap:break-word;min-height:24px;margin-bottom:var(--space-xs)}._handle_cm4hj_166{font-size:11px;color:var(--text-tertiary);margin:0;white-space:nowrap}._platformBadge_cm4hj_173{display:flex;align-items:center;justify-content:center;padding:3px;background:var(--bg-hover);border-radius:var(--radius-sm)}._platformIcon_cm4hj_182{width:14px;height:14px;object-fit:contain}._profileRight_cm4hj_188{display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-sm);justify-content:space-between;flex-shrink:0;align-self:stretch}._profileRightActions_cm4hj_198{display:flex;align-items:center;gap:var(--space-sm);flex-wrap:wrap}._statusBadge_cm4hj_205{display:flex;align-items:center;justify-content:center;padding:6px 12px;border-radius:var(--radius-sm);font-size:11px;font-weight:500;white-space:nowrap;height:28px}._analyzeDropdownWrap_cm4hj_218{position:relative;display:inline-flex}._analyzeButton_cm4hj_223{position:relative;display:inline-flex;align-items:center;gap:6px;padding:6px 10px 6px 12px;background:var(--accent-primary);border:1px solid var(--accent-primary);border-radius:var(--radius-sm);font-size:11px;font-weight:500;color:var(--text-inverse);cursor:pointer;transition:all var(--transition-fast);white-space:nowrap;height:28px}._analyzeButton_cm4hj_223:hover:not(:disabled){background:var(--accent-primary-hover);border-color:var(--accent-primary-hover)}._analyzeButton_cm4hj_223:disabled{opacity:.5;cursor:not-allowed}._analyzeButton_cm4hj_223 svg{flex-shrink:0;color:var(--text-inverse)}._analyzeButton_cm4hj_223:hover:not(:disabled) svg{color:var(--text-inverse)}._analyzeChevron_cm4hj_260{margin-left:2px;opacity:.85;transition:transform var(--transition-fast)}._analyzeDropdownWrap_cm4hj_218[data-dropdown-open=true] ._analyzeChevron_cm4hj_260{transform:rotate(180deg)}._analyzeButton_cm4hj_223 ._circleLoader_cm4hj_270{width:14px;height:14px;border:1.5px solid rgba(255,255,255,.3);border-top-color:var(--text-inverse);border-radius:50%;animation:_spin_cm4hj_63 .8s linear infinite;flex-shrink:0}._analyzeButtonProgress_cm4hj_281{min-width:100px;padding-left:12px;padding-right:12px;justify-content:center}._analyzeButtonProgress_cm4hj_281 ._analyzeProgressWrap_cm4hj_288{width:120px;flex:0 0 120px}._analyzeProgressWrap_cm4hj_288{display:flex;align-items:center;justify-content:flex-start;width:100%;height:4px;background:#ffffff40;border-radius:2px;overflow:hidden}._analyzeProgressBar_cm4hj_304{height:100%;min-width:0;background:var(--text-inverse);border-radius:2px;transition:width .35s ease-out}._analyzeDropdown_cm4hj_218{position:absolute;top:calc(100% + 6px);right:0;min-width:224px;padding:var(--space-sm);background:var(--bg-card);border:1px solid var(--border-primary);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);z-index:var(--z-dropdown);display:flex;flex-direction:column;gap:0}._analyzeDropdownDivider_cm4hj_328{height:1px;margin:var(--space-xs) 0;background:var(--border-primary);flex-shrink:0}._analyzeDropdownOption_cm4hj_335{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);padding:10px 12px;min-height:40px;background:transparent;border:none;border-radius:var(--radius-sm);font-size:13px;font-weight:500;color:var(--text-primary);cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast);text-align:left;width:100%;box-sizing:border-box}._analyzeDropdownOption_cm4hj_335:hover{background:var(--bg-hover);color:var(--text-primary)}._analyzeDropdownOption_cm4hj_335:active{background:var(--bg-active)}._analyzeOptionContent_cm4hj_366{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}._analyzeOptionLabel_cm4hj_374{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:400;font-size:12px}._analyzeOptionDetails_cm4hj_384{display:flex;align-items:center;gap:6px;flex-wrap:wrap}._analyzeOptionCredits_cm4hj_391{flex-shrink:0;font-size:11px;font-weight:400;color:var(--text-tertiary);letter-spacing:.01em}._analyzeOptionTime_cm4hj_399{font-size:11px;font-weight:400;color:var(--text-tertiary);opacity:.9}._analyzeOptionIcon_cm4hj_406{flex-shrink:0;color:var(--text-secondary);opacity:.6}._analyzeDropdownOption_cm4hj_335:hover ._analyzeOptionIcon_cm4hj_406{opacity:1;color:var(--text-primary)}._analyzeDropdownHint_cm4hj_417{padding:8px 12px;margin-top:var(--space-xs);font-size:10px;line-height:1.4;color:var(--text-tertiary);border-top:1px solid var(--border-primary);text-align:left}._lastSyncedRow_cm4hj_427{display:flex;align-items:flex-end;gap:var(--space-sm);justify-content:flex-end}._profileStats_cm4hj_434{display:flex;flex-direction:row;gap:var(--space-lg);align-items:center;flex-wrap:wrap}._lastSynced_cm4hj_427{display:flex;flex-direction:row;align-items:center;gap:6px;justify-content:flex-end;white-space:nowrap}._lastSyncedLabel_cm4hj_451{font-size:9px;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.03em}._lastSyncedValue_cm4hj_458{font-size:10px;color:var(--text-secondary);font-weight:500}._statItem_cm4hj_464{display:flex;flex-direction:row;align-items:baseline;gap:4px;white-space:nowrap}._statValue_cm4hj_472{font-size:var(--text-sm);font-weight:600;color:var(--text-primary);line-height:1.2}._statLabel_cm4hj_479{font-size:11px;color:var(--text-tertiary);font-weight:400}._statusBadge_cm4hj_205._preview_cm4hj_485{color:#d97706;border:none}._statusBadge_cm4hj_205._analyzed_cm4hj_490{color:#059669;border:none}@keyframes _spin_cm4hj_63{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){._profileBar_cm4hj_95{grid-template-columns:1fr;gap:var(--space-xs);padding:var(--space-sm)}._profileHeader_cm4hj_131{flex-wrap:wrap}._bio_cm4hj_148{max-width:100%}._profileRight_cm4hj_188{width:100%;align-items:stretch;padding-top:var(--space-xs);border-top:1px solid var(--border-primary);justify-content:flex-start;gap:var(--space-sm)}._profileRightActions_cm4hj_198{width:100%;justify-content:flex-start;flex-wrap:wrap}._analyzeDropdownWrap_cm4hj_218{align-self:flex-start}._analyzeDropdown_cm4hj_218{right:0;left:auto;min-width:180px}._analyzeButton_cm4hj_223{font-size:10px;padding:5px 10px}._profileStats_cm4hj_434{flex-direction:row;justify-content:flex-start;gap:var(--space-lg)}._lastSynced_cm4hj_427{align-items:center;text-align:center;justify-content:center;width:100%}._statusBadge_cm4hj_205{align-self:center}}._ctaButtonsRow_1ttsp_3{display:flex;align-items:stretch;gap:var(--space-md);margin-bottom:var(--space-md);margin-top:var(--space-md);width:100%}._ctaButton_1ttsp_3{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 16px;background:var(--bg-card);border:1px solid var(--border-primary);border-radius:var(--radius-md);font-size:13px;font-weight:300;color:var(--text-primary);cursor:pointer;transition:all var(--transition-fast);flex:1;min-width:0}._ctaButton_1ttsp_3 span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._ctaButton_1ttsp_3:hover:not(:disabled){background:var(--bg-hover);border-color:var(--border-hover);transform:translateY(-1px);box-shadow:var(--shadow-sm)}._ctaButton_1ttsp_3:active:not(:disabled){transform:translateY(0)}._ctaButton_1ttsp_3 svg{flex-shrink:0;color:var(--text-secondary);transition:color var(--transition-fast)}._ctaButton_1ttsp_3:hover:not(:disabled) svg{color:var(--text-primary)}._ctaButtonDisabled_1ttsp_57,._ctaButton_1ttsp_3:disabled{opacity:.4;cursor:not-allowed;background:var(--bg-hover);border-color:var(--border-secondary);pointer-events:none;-webkit-user-select:none;user-select:none}._ctaButtonDisabled_1ttsp_57 svg,._ctaButton_1ttsp_3:disabled svg{opacity:.5;color:var(--text-tertiary)}._ctaButtonDisabled_1ttsp_57 span,._ctaButton_1ttsp_3:disabled span{color:var(--text-tertiary)}._ctaButtonDisabled_1ttsp_57:hover,._ctaButton_1ttsp_3:disabled:hover{transform:none;box-shadow:none;background:var(--bg-hover);border-color:var(--border-secondary)}@media (max-width: 900px){._ctaButtonsRow_1ttsp_3{gap:var(--space-xs)}._ctaButton_1ttsp_3{padding:8px 12px;font-size:12px}._ctaButton_1ttsp_3 span{display:none}._ctaButton_1ttsp_3 svg{margin:0}}@media (max-width: 600px){._ctaButtonsRow_1ttsp_3{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-xs)}._ctaButton_1ttsp_3{justify-content:center;flex:none}._ctaButton_1ttsp_3 span{display:inline}}._analysisSection_o6gsm_4{background:var(--bg-card);border:1px solid var(--border-primary);border-radius:var(--radius-lg);padding:var(--space-md);margin-bottom:var(--space-md);transition:border-color var(--transition-base),background-color var(--transition-base)}._analysisContent_o6gsm_14{padding-top:var(--space-xs);display:flex;flex-direction:column;gap:var(--space-md)}._analysisHeader_o6gsm_21{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);margin-bottom:var(--space-xs)}._analysisHeaderLeft_o6gsm_29{display:flex;align-items:center;gap:var(--space-md)}._analysisTitle_o6gsm_35{font-size:var(--text-md);font-weight:600;color:var(--text-primary);margin:0;white-space:nowrap}._analysisControls_o6gsm_43{display:flex;align-items:center;gap:var(--space-xs);flex-shrink:0}._restandardizeButton_o6gsm_51,._analyticsButton_o6gsm_52{display:inline-flex;align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-sm);background:var(--bg-hover);border:1px solid var(--border-primary);border-radius:4px;color:var(--text-secondary);font-size:var(--text-xs);font-weight:400;cursor:pointer;transition:all var(--transition-fast);white-space:nowrap}._restandardizeButton_o6gsm_51{background:#8b5cf61a;border-color:#8b5cf633;color:#8b5cf6}._restandardizeButton_o6gsm_51:hover:not(:disabled){background:#8b5cf626;border-color:#8b5cf666}._analyticsButton_o6gsm_52{background:#3b82f61a;border-color:#3b82f633;color:#3b82f6}._analyticsButton_o6gsm_52:hover{background:#3b82f626;border-color:#3b82f666}._restandardizeButton_o6gsm_51:disabled,._analyticsButton_o6gsm_52:disabled{opacity:.6;cursor:not-allowed}._spinning_o6gsm_96{animation:_spin_o6gsm_96 1s linear infinite}@keyframes _spin_o6gsm_96{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._statsSection_o6gsm_110{display:flex;flex-direction:column;gap:var(--space-sm)}._baselineStrip_o6gsm_117{display:flex;align-items:center;gap:var(--space-sm);width:100%}._baselineStatItem_o6gsm_125{display:inline-flex;align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-sm);font-size:var(--text-xs);font-weight:500;white-space:nowrap;color:var(--text-secondary);border:1px solid var(--border-secondary);transition:all var(--transition-fast)}._baselineStatItem_o6gsm_125 strong{color:var(--text-primary);font-weight:600}._intelligenceBanner_o6gsm_146{display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);background:#4338ca05;border:1px solid rgba(67,56,202,.15);border-radius:var(--radius-md);min-height:52px;width:100%;transition:all var(--transition-base)}._previewContainer_o6gsm_160 ._intelligenceBanner_o6gsm_146{background:var(--bg-subtle);border:1px solid var(--border-secondary)}._bannerIcon_o6gsm_165{color:#4338ca;flex-shrink:0;width:14px;height:14px}._previewContainer_o6gsm_160 ._bannerIcon_o6gsm_165{color:var(--text-secondary);opacity:.7}._bannerText_o6gsm_178{font-size:var(--text-xs);line-height:1.5;color:#4338cabf;margin:0;font-weight:500;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;flex:1}._previewContainer_o6gsm_160 ._bannerText_o6gsm_178{color:var(--text-secondary)}._bannerTextPreview_o6gsm_198{display:flex;flex-direction:column;gap:var(--space-xs);flex:1}._previewText_o6gsm_205{color:var(--text-tertiary);font-size:var(--text-xs);font-style:italic}._insightSections_o6gsm_212{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-lg);width:100%}@media (max-width: 1000px){._insightSections_o6gsm_212{grid-template-columns:1fr;gap:var(--space-md)}}._insightSection_o6gsm_212{display:flex;flex-direction:column;gap:var(--space-sm);transition:all var(--transition-base)}._insightSectionPreview_o6gsm_233{opacity:.7}._sectionHeader_o6gsm_237{display:flex;align-items:center;gap:var(--space-xs);font-size:var(--text-xs);font-weight:600;color:var(--text-secondary);transition:all var(--transition-fast);padding-bottom:var(--space-sm);border-bottom:1px solid var(--border-secondary)}._sectionHeader_o6gsm_237[data-type=works] svg{color:#065f46b3}._sectionHeader_o6gsm_237[data-type=avoid] svg{color:#991b1bb3}._insightSectionPreview_o6gsm_233 ._sectionHeader_o6gsm_237[data-type=works] svg,._insightSectionPreview_o6gsm_233 ._sectionHeader_o6gsm_237[data-type=avoid] svg{color:var(--text-tertiary);opacity:.6}._sectionHeader_o6gsm_237 svg{flex-shrink:0;width:14px;height:14px}._lockIcon_o6gsm_271{margin-left:auto;color:var(--text-tertiary);opacity:.5;width:10px;height:10px}._insightTags_o6gsm_279{display:grid;grid-template-rows:repeat(2,auto);grid-auto-flow:column;gap:var(--space-sm);width:100%;overflow:hidden}._noInsights_o6gsm_288{color:var(--text-tertiary);font-size:var(--text-xs);font-style:italic;padding:var(--space-sm);text-align:center;width:100%}._insightTag_o6gsm_279{display:inline-flex;padding:4px 10px;border-radius:6px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);transition:all .2s cubic-bezier(.4,0,.2,1);cursor:default}._tagContent_o6gsm_309{display:flex;align-items:center;justify-content:space-between;gap:6px;font-family:var(--font-sans);width:100%}._tagLabelGroup_o6gsm_318{display:flex;flex-direction:column;align-items:start}._tagDimension_o6gsm_325{color:var(--text-tertiary);font-size:10px;font-weight:500;letter-spacing:.02em;text-transform:uppercase;opacity:.7}._tagTactic_o6gsm_335{color:var(--text-secondary);font-size:11px;font-weight:500;letter-spacing:-.01em;text-transform:capitalize}._tagDivider_o6gsm_343{width:1px;height:15px;background:#ffffff0d;margin-left:auto}._tagImpact_o6gsm_350{font-size:11px;font-weight:300;font-variant-numeric:tabular-nums}._insightTag_o6gsm_279[data-positive=true]{background:#10b98103;border-color:#10b9811a}._insightTag_o6gsm_279[data-positive=true] ._tagImpact_o6gsm_350{color:#10b981}._insightTag_o6gsm_279[data-positive=false]{background:#ef444403;border-color:#ef44441a}._insightTag_o6gsm_279[data-positive=false] ._tagImpact_o6gsm_350{color:#ef4444}._insightTag_o6gsm_279:hover:not([data-preview=true]){background:#ffffff12;border-color:#fff3;transform:translateY(-1px)}._skeletonTag_o6gsm_384{flex:1 1 auto;min-width:100px;height:38px;background:#ffffff04;border:1px solid rgba(255,255,255,.03);border-radius:6px;overflow:hidden;position:relative}._skeletonInner_o6gsm_395{position:absolute;inset:0;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.02) 50%,transparent 100%);animation:_skeletonPulse_o6gsm_1 2.5s ease-in-out infinite}@keyframes _skeletonPulse_o6gsm_1{0%{transform:translate(-100%)}to{transform:translate(100%)}}._previewContainer_o6gsm_160{display:flex;flex-direction:column;gap:var(--space-md);position:relative}._previewContainer_o6gsm_160:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(45deg,transparent,transparent 10px,var(--bg-subtle) 10px,var(--bg-subtle) 20px);pointer-events:none;z-index:0;border-radius:var(--radius-md);opacity:.3;transition:opacity var(--transition-base)}._previewContainer_o6gsm_160>*{position:relative;z-index:1}._previewContainer_o6gsm_160._loading_o6gsm_447:before{opacity:0}._previewContainer_o6gsm_160._loading_o6gsm_447 ._insightSectionPreview_o6gsm_233{opacity:1}._placeholderBar_o6gsm_456{height:10px;border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--bg-subtle) 0%,var(--border-secondary) 40%,var(--border-secondary) 60%,var(--bg-subtle) 100%);background-size:300% 100%;animation:_shimmer_o6gsm_1 3s ease-in-out infinite;opacity:.4}@keyframes _shimmer_o6gsm_1{0%{background-position:100% 0}to{background-position:-100% 0}}._analyzedContent_o6gsm_481{opacity:0;transition:opacity .4s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column;gap:var(--space-md);transform:translateZ(0);backface-visibility:hidden}._analyzedContent_o6gsm_481._visible_o6gsm_491{opacity:1}._baselineStrip_o6gsm_117._animateIn_o6gsm_495 ._animateItem_o6gsm_495{opacity:0;animation:_smoothFadeIn_o6gsm_1 .5s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(var(--item-index, 0) * 40ms);animation-fill-mode:both;transform:translateZ(0);backface-visibility:hidden}._intelligenceBanner_o6gsm_146._animateIn_o6gsm_495 ._bannerIcon_o6gsm_165{opacity:0;animation:_smoothFadeIn_o6gsm_1 .6s cubic-bezier(.16,1,.3,1) forwards;animation-delay:50ms;animation-fill-mode:both;transform:translateZ(0);backface-visibility:hidden}._intelligenceBanner_o6gsm_146._animateIn_o6gsm_495 ._bannerIcon_o6gsm_165._sparkleAnimate_o6gsm_513{animation:_smoothFadeIn_o6gsm_1 .6s cubic-bezier(.16,1,.3,1) forwards,_subtlePulse_o6gsm_1 3s ease-in-out .6s infinite}._sparkleAnimate_o6gsm_513{animation:_subtlePulse_o6gsm_1 3s ease-in-out infinite;transform:translateZ(0);backface-visibility:hidden}._typewriterText_o6gsm_524{opacity:0;animation:_smoothFadeIn_o6gsm_1 .6s cubic-bezier(.16,1,.3,1) forwards;animation-delay:.1s;animation-fill-mode:both;transform:translateZ(0);backface-visibility:hidden}._insightSections_o6gsm_212._animateIn_o6gsm_495 ._animateHeader_o6gsm_533{opacity:0;animation:_smoothFadeIn_o6gsm_1 .5s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(50ms + (var(--header-index, 0) * 50ms));animation-fill-mode:both;transform:translateZ(0);backface-visibility:hidden}._insightSections_o6gsm_212._animateIn_o6gsm_495 ._animateTag_o6gsm_542{opacity:0;animation:_smoothTagFadeIn_o6gsm_1 .5s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(.15s + (var(--tag-index, 0) * 60ms));animation-fill-mode:both;transform:translateZ(0);backface-visibility:hidden}._insightSectionPreview_o6gsm_233._animateSectionPreview_o6gsm_551{opacity:0;animation:_smoothFadeIn_o6gsm_1 .4s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(var(--section-preview-index, 0) * .1s);animation-fill-mode:both;transform:translateZ(0);backface-visibility:hidden}._insightSection_o6gsm_212._animateSection_o6gsm_551{opacity:0;animation:_smoothFadeIn_o6gsm_1 .5s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(.1s + (var(--section-index, 0) * 50ms));animation-fill-mode:both;transform:translateZ(0);backface-visibility:hidden}._insightTagPreview_o6gsm_569._animateTagPreview_o6gsm_569{opacity:0;animation:_smoothPlaceholderFade_o6gsm_1 .4s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(.2s + (var(--tag-preview-index, 0) * 60ms));animation-fill-mode:both;transform:translateZ(0);backface-visibility:hidden}._placeholderBar_o6gsm_456._animatePlaceholder_o6gsm_578{opacity:0;animation:_smoothPlaceholderFade_o6gsm_1 .4s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(.2s + (var(--placeholder-index, 0) * 80ms));animation-fill-mode:both;transform:translateZ(0);backface-visibility:hidden}@keyframes _smoothFadeIn_o6gsm_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes _smoothTagFadeIn_o6gsm_1{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes _smoothPlaceholderFade_o6gsm_1{0%{opacity:0}to{opacity:1}}@keyframes _subtlePulse_o6gsm_1{0%,to{opacity:1}50%{opacity:.85}}._dark_o6gsm_630 ._analysisSection_o6gsm_4{background:var(--bg-elevated)}@media (max-width: 1100px){._analysisHeaderLeft_o6gsm_29{flex-direction:column;align-items:flex-start;gap:var(--space-xs)}}@media (max-width: 900px){._analysisHeader_o6gsm_21{flex-direction:column;align-items:stretch;gap:var(--space-sm)}._analysisHeaderLeft_o6gsm_29{flex-direction:row;flex-wrap:wrap;align-items:center}._analysisControls_o6gsm_43{flex-wrap:wrap;justify-content:flex-start}}._cardContainer_zicpu_2,._textCardWrapper_zicpu_3{position:relative;width:100%;border-radius:var(--radius-md);overflow:hidden;transition:transform var(--transition-fast),box-shadow var(--transition-fast);transform:translateZ(0)}._textCardWrapper_zicpu_3{background:var(--bg-primary);display:flex;flex-direction:column;min-height:100%;border:none}._cardContainer_zicpu_2:hover,._textCardWrapper_zicpu_3:hover{box-shadow:var(--shadow-md)}._avatarWrap_zicpu_28{width:18px;height:18px;border-radius:50%;overflow:hidden;flex-shrink:0;background:var(--bg-surface);border:1px solid rgba(255,255,255,.1)}._avatarImg_zicpu_38{width:100%;height:100%;object-fit:cover}._avatarIconPlaceholder_zicpu_44{width:18px;height:18px;border-radius:50%;background:var(--bg-surface-active);color:var(--text-secondary);display:flex;align-items:center;justify-content:center;flex-shrink:0}._performanceBadgeWrapper_zicpu_57{position:absolute;top:8px;right:8px;z-index:200;background:#000;border-radius:4px}._performanceBadge_zicpu_57{display:flex;align-items:center;gap:3px;padding:3px 6px;border-radius:2px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.03em}._performanceBadgeMultiplier_zicpu_78{margin-left:2px;font-weight:600;opacity:.95}._thumbnailWrapper_zicpu_85{position:relative;width:100%;aspect-ratio:9 / 14;background:var(--bg-subtle)}._thumbnail_zicpu_85{width:100%;height:100%;object-fit:cover;transition:transform .4s ease-out}._cardContainer_zicpu_2:hover ._thumbnail_zicpu_85{transform:scale(1.05)}._videoBottomScrim_zicpu_104{position:absolute;bottom:0;left:0;right:0;padding:140px 10px 10px;background:linear-gradient(to top,rgba(0,0,0,.95) 0%,rgba(0,0,0,.5) 40%,transparent 100%);z-index:10;display:flex;flex-direction:column;gap:4px}._videoAuthorRow_zicpu_122{display:flex;align-items:center;gap:3px}._authorHandle_zicpu_128{font-size:12px;font-weight:400;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.5);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._metaRow_zicpu_138{display:flex;align-items:center;gap:6px;opacity:1}._metaItem_zicpu_145{display:flex;align-items:center;gap:4px;font-size:10px;color:#ffffffd9;font-weight:500}._metaDivider_zicpu_154{color:#fff6;font-size:8px}._pinBadgeVideo_zicpu_160{position:absolute;top:8px;left:8px;z-index:20;display:flex;align-items:center;justify-content:center;width:22px;height:22px;background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;border-radius:6px}._pinBadgeText_zicpu_176{position:absolute;top:14px;right:14px;z-index:20;display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:var(--bg-surface);border:1px solid var(--border-subtle);color:var(--text-primary);border-radius:6px}._durationBadge_zicpu_192{position:absolute;top:8px;left:8px;padding:2px 6px;background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;border-radius:4px;font-size:10px;font-weight:600;z-index:15}._textCardHeader_zicpu_207{display:flex;justify-content:space-between;align-items:flex-start;padding:14px 14px 0;gap:10px}._textAuthorRow_zicpu_215{display:flex;align-items:center;gap:10px;min-width:0;flex:1}._textAuthorInfo_zicpu_223{display:flex;flex-direction:column;justify-content:center;gap:2px;line-height:1.3;min-width:0}._textAuthorHandle_zicpu_232{font-size:13px;font-weight:600;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._textDate_zicpu_241{font-size:11px;color:var(--text-tertiary)}._textCardContent_zicpu_246{flex:1;padding:12px 14px 14px;display:flex;flex-direction:column;gap:8px;min-height:0}._tweetText_zicpu_255{font-size:13px;line-height:1.5;color:var(--text-secondary);margin:0;display:-webkit-box;-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}._textCardAttachments_zicpu_268{display:flex;flex-direction:column;gap:6px;margin-top:4px}._textCardImages_zicpu_275{display:flex;gap:4px}._textCardImageItem_zicpu_280{width:48px;height:48px;border-radius:6px;overflow:hidden;flex-shrink:0}._textCardImage_zicpu_275{width:100%;height:100%;object-fit:cover}._textCardLinks_zicpu_294{display:flex;flex-wrap:wrap}._textCardLink_zicpu_294{display:flex;align-items:center;gap:6px;padding:4px 8px;background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:4px;text-decoration:none;max-width:100%;transition:border-color var(--transition-fast)}._textCardLink_zicpu_294:hover{border-color:var(--border-hover);background:var(--bg-surface-hover)}._linkFavicon_zicpu_317{width:12px;height:12px}._linkText_zicpu_322{font-size:11px;color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._linkArrow_zicpu_330{color:var(--text-tertiary);margin-left:auto}._textCardFooter_zicpu_336{padding:10px 14px 14px;display:flex;align-items:center;gap:8px;flex-wrap:wrap;border-top:none;background:transparent}._statPill_zicpu_346{display:inline-flex;align-items:center;gap:5px;padding:4px 8px;border-radius:6px;background:var(--bg-surface);color:var(--text-secondary);border:1px solid var(--border-subtle)}._statValue_zicpu_357{font-size:12px;font-weight:600;color:var(--text-primary)}._statLabel_zicpu_363{font-size:11px;color:var(--text-tertiary)}._hoverOverlay_zicpu_369{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-xs);background:#0009;color:#fff;opacity:0;transition:opacity var(--transition-fast);z-index:30;font-size:var(--text-sm);font-weight:500;cursor:pointer}._cardContainer_zicpu_2:hover ._hoverOverlay_zicpu_369,._textCardWrapper_zicpu_3:hover ._hoverOverlay_zicpu_369{opacity:1}._contentSection_47mbi_4{background:var(--bg-card);border:1px solid var(--border-primary);border-radius:var(--radius-lg);padding:var(--space-md) var(--space-md)}._contentGridWrapper_47mbi_12{position:relative;min-height:200px}._contentGridWrapper_47mbi_12._previewMode_47mbi_17{overflow:hidden;border-radius:var(--radius-md)}._contentGridWrapper_47mbi_12._previewMode_47mbi_17 ._postsGrid_47mbi_22,._contentGridWrapper_47mbi_12._previewMode_47mbi_17 ._postsGridText_47mbi_23,._contentGridWrapper_47mbi_12._previewMode_47mbi_17 ._postsGridTextReddit_47mbi_24,._contentGridWrapper_47mbi_12._previewMode_47mbi_17 ._postsGridVideo_47mbi_25,._contentGridWrapper_47mbi_12._previewMode_47mbi_17 ._postsGridMixed_47mbi_26{pointer-events:none;-webkit-user-select:none;user-select:none}._contentGridWrapper_47mbi_12._previewMode_47mbi_17 ._postCard_47mbi_31{pointer-events:none;cursor:default}._contentGridWrapper_47mbi_12._analyzingMode_47mbi_37{border-radius:var(--radius-md)}._contentGridWrapper_47mbi_12._analyzingMode_47mbi_37 ._postsGrid_47mbi_22,._contentGridWrapper_47mbi_12._analyzingMode_47mbi_37 ._postsGridText_47mbi_23,._contentGridWrapper_47mbi_12._analyzingMode_47mbi_37 ._postsGridTextReddit_47mbi_24,._contentGridWrapper_47mbi_12._analyzingMode_47mbi_37 ._postsGridVideo_47mbi_25,._contentGridWrapper_47mbi_12._analyzingMode_47mbi_37 ._postsGridMixed_47mbi_26{pointer-events:none;-webkit-user-select:none;user-select:none}._postCard_47mbi_31._analyzing_47mbi_37{cursor:default;pointer-events:none;transform:translateZ(0)}._postCard_47mbi_31._analyzing_47mbi_37._loading_47mbi_57{box-shadow:0 4px 20px #0000001f;transform:translateY(-2px) translateZ(0)}._postCard_47mbi_31._analyzing_47mbi_37._completed_47mbi_62{box-shadow:0 4px 20px #10b98126}._postCard_47mbi_31._analyzing_47mbi_37._activeLoader_47mbi_67{box-shadow:0 4px 24px #6366f140;transform:translateY(-3px) translateZ(0)}._postCard_47mbi_31._analyzing_47mbi_37._waitingInBatch_47mbi_73{opacity:.85;transform:translateY(-1px) translateZ(0)}._loadingOverlay_47mbi_79{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#000000e6;z-index:10;border-radius:var(--radius-md);transition:all .4s ease}._loadingOverlay_47mbi_79._completedOverlay_47mbi_92{background:#10b9811a}._loadingOverlay_47mbi_79._waitingOverlay_47mbi_96{background:#000000bf}._loadingContent_47mbi_101{display:flex;flex-direction:column;align-items:center;gap:8px;padding-bottom:24px}._loadingSpinner_47mbi_109{position:relative;width:44px;height:44px;display:flex;align-items:center;justify-content:center}._spinnerSvg_47mbi_118{width:44px;height:44px;transform:rotate(-90deg)}._spinnerTrack_47mbi_124{fill:none;stroke:#fff3;stroke-width:1.5}._spinnerProgress_47mbi_130{fill:none;stroke:#ffffffe6;stroke-width:1.5;stroke-linecap:round;stroke-dasharray:63;stroke-dashoffset:63;transition:stroke-dashoffset 16ms linear;will-change:stroke-dashoffset}._loadingPercentage_47mbi_141{position:absolute;font-size:10px;font-weight:600;color:#fffffff2;letter-spacing:-.02em;text-shadow:0 1px 2px rgba(0,0,0,.3)}._loadingCircle_47mbi_150{animation:_spin_47mbi_118 1s linear infinite;color:#ffffffe6}._waitingIndicator_47mbi_156{width:16px;height:16px;border-radius:50%;background:#fff6;animation:_waitingPulse_47mbi_1 1.5s ease-in-out infinite}@keyframes _waitingPulse_47mbi_1{0%,to{opacity:.4;transform:scale(.9)}50%{opacity:.7;transform:scale(1)}}@keyframes _spin_47mbi_118{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._loadingText_47mbi_185{font-size:11px;font-weight:500;color:#ffffffe6;letter-spacing:.02em;text-shadow:0 1px 2px rgba(0,0,0,.3)}._completedContent_47mbi_194{display:flex;flex-direction:column;align-items:center;gap:6px;animation:_fadeInComplete_47mbi_1 .4s ease}@keyframes _fadeInComplete_47mbi_1{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}._completedIcon_47mbi_213{width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,#10b981,#059669);display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 4px 12px #10b98166;animation:_bounceIn_47mbi_1 .5s cubic-bezier(.175,.885,.32,1.275)}@keyframes _bounceIn_47mbi_1{0%{transform:scale(0);opacity:0}50%{transform:scale(1.2)}to{transform:scale(1);opacity:1}}._completedText_47mbi_240{font-size:11px;font-weight:600;color:#10b981;letter-spacing:.02em}.dark ._postCard_47mbi_31._analyzing_47mbi_37._loading_47mbi_57,._dark_47mbi_248 ._postCard_47mbi_31._analyzing_47mbi_37._loading_47mbi_57{box-shadow:0 4px 24px #0006}.dark ._postCard_47mbi_31._analyzing_47mbi_37._completed_47mbi_62,._dark_47mbi_248 ._postCard_47mbi_31._analyzing_47mbi_37._completed_47mbi_62{box-shadow:0 4px 24px #0000004d}._previewOverlay_47mbi_259{position:absolute;inset:0;background:linear-gradient(to bottom,#fff0,#fff6 20%,#ffffffd9 50%,#fffffff2);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:10;pointer-events:auto}.dark ._previewOverlay_47mbi_259,._dark_47mbi_248 ._previewOverlay_47mbi_259{background:linear-gradient(to bottom,#0a0a0a00,#0a0a0a80 20%,#0a0a0ae6 50%,#0a0a0afa)}._previewPrompt_47mbi_288{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:11;pointer-events:auto;width:100%;max-width:420px;padding:0 var(--space-lg)}._promptContent_47mbi_300{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-sm);padding:var(--space-xl);background:#fff3;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.3);border-radius:var(--radius-lg);box-shadow:0 8px 32px #00000014,0 2px 8px #0000000a,inset 0 1px #ffffff80}.dark ._promptContent_47mbi_300,._dark_47mbi_248 ._promptContent_47mbi_300{background:#18181b26;border:1px solid rgba(255,255,255,.1);box-shadow:0 8px 32px #0006,0 2px 8px #0003,inset 0 1px #ffffff0d}._promptIcon_47mbi_328{color:var(--accent-primary);margin-bottom:var(--space-xs);stroke-width:1.5;opacity:.85}._promptTitle_47mbi_335{font-size:var(--text-lg);font-weight:600;color:var(--text-primary);margin:0;line-height:1.3}._promptDescription_47mbi_343{font-size:var(--text-sm);color:var(--text-secondary);margin:0;line-height:1.5;max-width:320px}._contentHeader_47mbi_351{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-lg);flex-wrap:wrap;gap:var(--space-md)}._headerLeft_47mbi_360{display:flex;align-items:center;gap:var(--space-md);flex-wrap:wrap}._sectionTitle_47mbi_367{font-size:var(--text-md);font-weight:600;color:var(--text-primary);margin:0}._headerStats_47mbi_374{display:flex;align-items:center;gap:4px}._headerStatItem_47mbi_380{display:flex;align-items:center;gap:3px;padding:2px 6px;border-radius:var(--radius-sm);font-size:10px;font-weight:500;white-space:nowrap}._headerStatItem_47mbi_380._viral_47mbi_391{color:#059669;background:#10b98126}._headerStatItem_47mbi_380._outperformer_47mbi_396{color:#2563eb;background:#3b82f626}._headerStatItem_47mbi_380._underperformer_47mbi_401{color:#dc2626;background:#ef444426}._controls_47mbi_406{display:flex;gap:var(--space-md);align-items:center;flex-wrap:wrap}._filterPills_47mbi_413{display:flex;gap:3px;background:var(--bg-hover);padding:3px;border-radius:var(--radius-md)}._filterPill_47mbi_413{padding:3px 10px;background:transparent;border:none;border-radius:var(--radius-sm);font-size:var(--text-sm);color:var(--text-secondary);cursor:pointer;transition:all var(--transition-fast);font-weight:500}._filterPill_47mbi_413:hover{color:var(--text-primary)}._filterPill_47mbi_413._active_47mbi_67{background:var(--bg-card);color:var(--text-primary);box-shadow:var(--shadow-sm)}._filterPill_47mbi_413:disabled{opacity:.4;cursor:not-allowed;pointer-events:none;color:var(--text-tertiary)}._filterPill_47mbi_413:disabled:hover{color:var(--text-tertiary)}._sortDropdown_47mbi_454{position:relative}._sortDropdownTrigger_47mbi_458{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:5px 10px;background:var(--bg-hover);border:1px solid var(--border-primary);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--text-primary);cursor:pointer;transition:all var(--transition-fast);min-width:140px}._sortDropdownTrigger_47mbi_458:hover{border-color:var(--border-hover);background:var(--bg-card)}._sortDropdownTrigger_47mbi_458:disabled{opacity:.4;cursor:not-allowed;pointer-events:none;color:var(--text-tertiary);border-color:var(--border-secondary)}._sortDropdownTrigger_47mbi_458:disabled:hover{border-color:var(--border-secondary);background:var(--bg-hover)}._sortChevron_47mbi_492{color:var(--text-secondary);transition:transform var(--transition-fast);flex-shrink:0}._sortChevronOpen_47mbi_498{transform:rotate(180deg)}._sortDropdownMenu_47mbi_502{position:absolute;top:calc(100% + 4px);left:0;right:0;background:var(--bg-card);border:1px solid var(--border-primary);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);z-index:var(--z-dropdown);overflow:hidden;min-width:140px}._sortDropdownItem_47mbi_516{display:block;width:100%;padding:8px 12px;text-align:left;background:transparent;border:none;cursor:pointer;transition:background var(--transition-fast);color:var(--text-primary);font-size:var(--text-sm)}._sortDropdownItem_47mbi_516:hover{background:var(--bg-hover)}._sortDropdownItem_47mbi_516._active_47mbi_67{background:var(--bg-active);color:var(--text-primary)}._postsGridVideo_47mbi_25{display:grid;grid-template-columns:repeat(8,1fr);gap:var(--space-lg)}@media (max-width: 1600px){._postsGridVideo_47mbi_25{grid-template-columns:repeat(8,1fr)}}@media (max-width: 1400px){._postsGridVideo_47mbi_25{grid-template-columns:repeat(6,1fr)}}@media (max-width: 1100px){._postsGridVideo_47mbi_25{grid-template-columns:repeat(5,1fr)}}@media (max-width: 900px){._postsGridVideo_47mbi_25{grid-template-columns:repeat(4,1fr)}}@media (max-width: 700px){._postsGridVideo_47mbi_25{grid-template-columns:repeat(3,1fr)}}@media (max-width: 500px){._postsGridVideo_47mbi_25{grid-template-columns:repeat(2,1fr)}}._postsGridText_47mbi_23{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-lg)}@media (max-width: 1200px){._postsGridText_47mbi_23{grid-template-columns:repeat(2,1fr)}}@media (max-width: 900px){._postsGridText_47mbi_23{grid-template-columns:1fr}}._postsGridTextReddit_47mbi_24{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-lg)}@media (max-width: 900px){._postsGridTextReddit_47mbi_24{grid-template-columns:1fr}}._postsGridMixed_47mbi_26{display:grid;grid-template-columns:repeat(8,1fr);gap:var(--space-lg)}@media (max-width: 1600px){._postsGridMixed_47mbi_26{grid-template-columns:repeat(7,1fr)}}@media (max-width: 1400px){._postsGridMixed_47mbi_26{grid-template-columns:repeat(6,1fr)}}@media (max-width: 1100px){._postsGridMixed_47mbi_26{grid-template-columns:repeat(5,1fr)}}@media (max-width: 900px){._postsGridMixed_47mbi_26{grid-template-columns:repeat(4,1fr)}}@media (max-width: 700px){._postsGridMixed_47mbi_26{grid-template-columns:repeat(3,1fr)}}@media (max-width: 500px){._postsGridMixed_47mbi_26{grid-template-columns:repeat(2,1fr)}}._postsGrid_47mbi_22{display:grid;grid-template-columns:repeat(8,1fr);gap:var(--space-lg)}._postCard_47mbi_31{position:relative;border-radius:var(--radius-md);overflow:hidden;cursor:pointer;transition:transform var(--transition-fast),box-shadow var(--transition-fast);background:var(--bg-hover);border:1px solid var(--border-primary);transform:translateZ(0);min-height:120px}._cardsIntro_47mbi_679 ._postCard_47mbi_31._animateItem_47mbi_679{opacity:0;animation:_smoothFadeIn_47mbi_1 .5s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(var(--item-index, 0) * 40ms);animation-fill-mode:both;transform:translateZ(0);backface-visibility:hidden}._postsGridText_47mbi_23 ._postCard_47mbi_31._textPostCard_47mbi_689,._postsGridTextReddit_47mbi_24 ._postCard_47mbi_31._textPostCard_47mbi_689{grid-column:span 1;min-height:200px;display:flex;flex-direction:column}._postsGridMixed_47mbi_26 ._postCard_47mbi_31._textPostCard_47mbi_689{grid-column:span 4;min-height:200px;display:flex;flex-direction:column}@media (max-width: 1400px){._postsGridMixed_47mbi_26 ._postCard_47mbi_31._textPostCard_47mbi_689{grid-column:span 3}}@media (max-width: 1100px){._postsGridMixed_47mbi_26 ._postCard_47mbi_31._textPostCard_47mbi_689{grid-column:span 3}}@media (max-width: 900px){._postsGridMixed_47mbi_26 ._postCard_47mbi_31._textPostCard_47mbi_689{grid-column:span 2}}@media (max-width: 700px){._postsGridMixed_47mbi_26 ._postCard_47mbi_31._textPostCard_47mbi_689{grid-column:span 2}}@media (max-width: 500px){._postsGridMixed_47mbi_26 ._postCard_47mbi_31._textPostCard_47mbi_689{grid-column:span 1}}._postCard_47mbi_31:hover{transform:translateY(-2px) translateZ(0);box-shadow:var(--shadow-md);border-color:var(--border-hover)}._contentLoadingState_47mbi_748{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-3xl);min-height:200px}._emptyState_47mbi_757{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-3xl);color:var(--text-secondary);gap:var(--space-md)}._emptyState_47mbi_757 p{margin:0}._resetButton_47mbi_771{padding:var(--space-sm) var(--space-lg);background:var(--accent-primary);color:#fff;border:none;border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:500;cursor:pointer;transition:background var(--transition-fast)}._resetButton_47mbi_771:hover{background:var(--accent-primary-hover)}._dark_47mbi_248 ._contentSection_47mbi_4,._dark_47mbi_248 ._postCard_47mbi_31,._dark_47mbi_248 ._filterPill_47mbi_413._active_47mbi_67,._dark_47mbi_248 ._sortDropdownTrigger_47mbi_458:hover{background:var(--bg-elevated)}._dark_47mbi_248 ._sortDropdownMenu_47mbi_502{background:var(--bg-elevated);border-color:var(--border-secondary)}._dark_47mbi_248 ._sortDropdownItem_47mbi_516:hover{background:var(--bg-hover)}._dark_47mbi_248 ._sortDropdownItem_47mbi_516._active_47mbi_67{background:var(--bg-active)}@media (max-width: 768px){._contentHeader_47mbi_351,._controls_47mbi_406{flex-direction:column;align-items:stretch}._filterPills_47mbi_413{overflow-x:auto;justify-content:flex-start}}._loadMoreTrigger_47mbi_836{width:100%;min-height:56px;display:flex;align-items:center;justify-content:center;padding:var(--space-md) 0;margin-top:var(--space-sm)}._loadingMoreIndicator_47mbi_846{display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);color:var(--text-tertiary);font-size:var(--text-xs);font-weight:500}._loadingMoreSpinner_47mbi_856{flex-shrink:0;animation:_spin_47mbi_118 .9s linear infinite;color:var(--text-tertiary);opacity:.85}@keyframes _smoothFadeIn_47mbi_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._loadMoreHint_47mbi_874{display:flex;align-items:center;gap:var(--space-xs);color:var(--text-tertiary);font-size:var(--text-xs);font-weight:500;letter-spacing:.01em}._endOfContent_47mbi_884{display:flex;align-items:center;justify-content:center;padding:var(--space-sm) var(--space-md);color:var(--text-tertiary);font-size:var(--text-xs);background:var(--bg-hover);border-radius:var(--radius-full)}._completionMessage_47mbi_895{display:flex;align-items:center;justify-content:center;padding:var(--space-sm) var(--space-md);color:var(--text-secondary);font-size:var(--text-sm);font-weight:500;letter-spacing:.01em}._sortPills_47mbi_906{display:flex;gap:6px;align-items:center;justify-content:center;flex-wrap:wrap;padding:var(--space-xs)}._sortPill_47mbi_906{padding:6px 12px;background:var(--bg-hover);border:1px solid var(--border-primary);border-radius:var(--radius-full);font-size:var(--text-xs);color:var(--text-secondary);cursor:pointer;transition:all var(--transition-fast);font-weight:500;white-space:nowrap}._sortPill_47mbi_906:hover{background:var(--bg-card);border-color:var(--border-hover);color:var(--text-primary)}._sortPill_47mbi_906._active_47mbi_67{background:var(--bg-card);color:var(--text-primary);border-color:var(--border-primary);box-shadow:var(--shadow-sm)}._analyzePills_47mbi_941{display:flex;gap:var(--space-sm);align-items:center;justify-content:center;flex-wrap:wrap;padding:var(--space-xs)}._analyzePill_47mbi_941{display:inline-flex;align-items:center;gap:var(--space-xs);padding:var(--space-sm) var(--space-md);background:var(--bg-hover);border:1px solid var(--border-primary);border-radius:var(--radius-md, 8px);font-size:var(--text-xs);color:var(--text-secondary);cursor:pointer;transition:all var(--transition-fast);font-weight:500;white-space:nowrap}._analyzePillLabel_47mbi_966{font-weight:500}._analyzePillCredits_47mbi_970{font-size:10px;font-weight:600;color:var(--text-tertiary);letter-spacing:.02em}._analyzePill_47mbi_941:hover:not(:disabled){background:var(--bg-card);border-color:var(--border-hover);color:var(--text-primary)}._analyzePill_47mbi_941:hover:not(:disabled) ._analyzePillCredits_47mbi_970{color:var(--text-secondary)}._analyzePill_47mbi_941:disabled{opacity:.5;cursor:not-allowed}._analyzingBottomIndicator_47mbi_993{display:flex;align-items:center;justify-content:center;gap:var(--space-sm);padding:var(--space-md);color:var(--text-secondary);font-size:var(--text-sm)}._analyzingPlaceholderTile_47mbi_1004{display:flex;align-items:center;justify-content:center;background:var(--bg-hover);border:1px dashed var(--border-secondary);border-radius:var(--radius-md);min-height:120px;animation:_placeholderPulse_47mbi_1 2s ease-in-out infinite}@keyframes _placeholderPulse_47mbi_1{0%,to{opacity:.4}50%{opacity:.6}}._postCountFooter_47mbi_1021{margin-top:var(--space-sm);padding-top:var(--space-xs);text-align:right;font-size:var(--text-xs);color:var(--text-tertiary)}._pageContainer_17pq6_3{height:100%;overflow-y:auto;overflow-x:hidden;background:var(--bg-primary);padding:var(--space-lg);box-sizing:border-box}._notFound_17pq6_12{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:var(--space-lg)}._jointLoadingSection_17pq6_22{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:320px;padding:var(--space-xl) var(--space-lg);gap:var(--space-md)}@media (max-width: 768px){._pageContainer_17pq6_3{padding:var(--space-md)}._jointLoadingSection_17pq6_22{min-height:280px;padding:var(--space-lg) var(--space-md)}}._pageContainer_f32px_3{display:flex;flex-direction:column;flex:1;height:100%;width:100%;overflow-y:auto}._pageLayout_f32px_12{display:flex;flex-direction:column;width:100%;max-width:1200px;margin:0 auto;padding:40px 24px;box-sizing:border-box}._header_f32px_22{display:flex;flex-direction:column;gap:8px;margin-bottom:32px}._title_f32px_29{font-size:32px;font-weight:600;color:var(--text-primary);margin:0;letter-spacing:-.02em}._subtitle_f32px_37{font-size:15px;color:var(--text-secondary);margin:0;font-weight:400}._content_f32px_44{display:flex;flex-direction:column;gap:32px}._section_f32px_50{display:flex;flex-direction:column;gap:16px}._sectionHeader_f32px_56{display:flex;flex-direction:column;gap:4px}._sectionTitle_f32px_62{font-size:18px;font-weight:600;color:var(--text-primary);margin:0;letter-spacing:-.01em}._sectionDescription_f32px_70{font-size:13px;color:var(--text-secondary);margin:0}._searchContainer_f32px_77{display:flex;align-items:center;gap:12px;padding:16px 20px;background:var(--bg-card);border:1px solid var(--border-primary);border-radius:12px;transition:all .15s ease}._searchContainer_f32px_77:focus-within{border-color:var(--border-hover);box-shadow:0 0 0 3px var(--accent-primary-light)}._searchIcon_f32px_93{color:var(--text-tertiary);flex-shrink:0}._searchInput_f32px_98{flex:1;font-size:15px;color:var(--text-primary);background:transparent;border:none;outline:none;font-family:inherit}._searchInput_f32px_98::placeholder{color:var(--text-tertiary)}._searchButton_f32px_112{padding:10px 20px;background:var(--text-primary);color:var(--bg-card);border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .15s ease;font-family:inherit;white-space:nowrap}._searchButton_f32px_112:hover:not(:disabled){background:var(--text-secondary);transform:translateY(-1px);box-shadow:var(--shadow-sm)}._searchButton_f32px_112:disabled{opacity:.5;cursor:not-allowed}._saturationCard_f32px_138{display:flex;flex-direction:column;padding:24px;background:var(--bg-card);border:1px solid var(--border-primary);border-radius:12px;gap:24px}._saturationHeader_f32px_148{display:flex;align-items:center;gap:16px}._saturationIcon_f32px_154{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:var(--bg-hover);border-radius:10px;color:var(--text-primary);flex-shrink:0}._saturationInfo_f32px_166{flex:1;display:flex;flex-direction:column;gap:4px}._saturationTitle_f32px_173{font-size:18px;font-weight:600;color:var(--text-primary);margin:0;letter-spacing:-.01em}._saturationSubtitle_f32px_181{font-size:13px;color:var(--text-secondary);margin:0}._saturationMetrics_f32px_187{display:flex;flex-direction:column;gap:20px}._metric_f32px_193{display:flex;flex-direction:column;gap:8px}._metricLabel_f32px_199{font-size:12px;font-weight:500;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em}._metricValue_f32px_207{font-size:16px;font-weight:600;color:var(--text-primary)}._metricBar_f32px_213{width:100%;height:8px;background:var(--bg-hover);border-radius:4px;overflow:hidden}._metricBarFill_f32px_221{height:100%;background:var(--text-primary);border-radius:4px;transition:width .3s ease}._saturationVerdict_f32px_228{display:flex;align-items:center;gap:10px;padding:14px 16px;background:var(--bg-hover);border-radius:10px;font-size:13px;color:var(--text-primary)}._saturationVerdict_f32px_228 svg{color:var(--text-primary);flex-shrink:0}._trendFeed_f32px_245{display:flex;flex-direction:column;gap:12px}._trendCard_f32px_251{display:flex;flex-direction:column;padding:16px 18px;background:var(--bg-card);border:1px solid var(--border-primary);border-radius:10px;transition:all .15s ease;cursor:pointer;gap:12px}._trendCard_f32px_251:hover{border-color:var(--border-hover);box-shadow:var(--shadow-sm);transform:translateY(-1px)}._trendCardHeader_f32px_269{display:flex;align-items:center;gap:12px}._trendCardIcon_f32px_275{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:var(--bg-hover);border-radius:8px;color:var(--text-primary);flex-shrink:0}._trendCardInfo_f32px_287{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}._trendCardTitle_f32px_295{font-size:14px;font-weight:600;color:var(--text-primary);margin:0}._trendCardSubtext_f32px_302{font-size:12px;color:var(--text-secondary);margin:0}._trendBadge_f32px_308{display:flex;align-items:center;justify-content:center;padding:6px 12px;background:var(--text-primary);color:var(--bg-card);border-radius:6px;font-size:12px;font-weight:600;flex-shrink:0}._trendBadgeText_f32px_321{line-height:1}._trendCardContent_f32px_325{display:flex;flex-direction:column;gap:8px;padding-left:48px}._trendCardDescription_f32px_332{font-size:13px;color:var(--text-secondary);margin:0;line-height:1.4}._trendCardMeta_f32px_339{display:flex;align-items:center;gap:12px}._trendCardTag_f32px_345{font-size:11px;padding:4px 8px;background:var(--bg-hover);color:var(--text-secondary);border-radius:4px;font-weight:500}._trendCardTime_f32px_354{font-size:11px;color:var(--text-tertiary)}@media (max-width: 768px){._pageLayout_f32px_12{padding:24px 16px}._title_f32px_29{font-size:24px}._searchContainer_f32px_77{flex-direction:column;align-items:stretch}._searchButton_f32px_112{width:100%}._trendCardContent_f32px_325{padding-left:0}}._pageContainer_1tnqy_3{display:flex;flex-direction:column;flex:1;height:100%;width:100%;overflow-y:auto}._pageLayout_1tnqy_12{display:flex;flex-direction:column;width:100%;max-width:1200px;margin:0 auto;padding:40px 24px;box-sizing:border-box}._header_1tnqy_22{display:flex;flex-direction:column;gap:8px;margin-bottom:32px}._title_1tnqy_29{font-size:32px;font-weight:600;color:var(--text-primary);margin:0;letter-spacing:-.02em}._subtitle_1tnqy_37{font-size:15px;color:var(--text-secondary);margin:0;font-weight:400}._content_1tnqy_44{display:flex;flex-direction:column;gap:32px}._section_1tnqy_50{display:flex;flex-direction:column;gap:16px}._sectionHeader_1tnqy_56{display:flex;flex-direction:column;gap:4px}._sectionTitle_1tnqy_62{font-size:18px;font-weight:600;color:var(--text-primary);margin:0;letter-spacing:-.01em}._sectionDescription_1tnqy_70{font-size:13px;color:var(--text-secondary);margin:0}._addAccountContainer_1tnqy_77{display:flex;align-items:center;gap:12px}._accountInput_1tnqy_83{flex:1;padding:12px 16px;background:var(--bg-card);border:1px solid var(--border-primary);border-radius:10px;font-size:14px;color:var(--text-primary);font-family:inherit;transition:all .15s ease}._accountInput_1tnqy_83:focus{outline:none;border-color:var(--border-hover);box-shadow:0 0 0 3px var(--accent-primary-light)}._accountInput_1tnqy_83::placeholder{color:var(--text-tertiary)}._addButton_1tnqy_105{display:flex;align-items:center;gap:8px;padding:12px 20px;background:var(--text-primary);color:var(--bg-card);border:none;border-radius:10px;font-size:14px;font-weight:500;cursor:pointer;transition:all .15s ease;font-family:inherit;white-space:nowrap}._addButton_1tnqy_105:hover:not(:disabled){background:var(--text-secondary);transform:translateY(-1px);box-shadow:var(--shadow-sm)}._addButton_1tnqy_105:disabled{opacity:.5;cursor:not-allowed}._accountsList_1tnqy_134{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px}._accountCard_1tnqy_140{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;background:var(--bg-card);border:1px solid var(--border-primary);border-radius:10px;transition:all .15s ease}._accountCard_1tnqy_140:hover{border-color:var(--border-hover);box-shadow:var(--shadow-sm)}._accountCardHeader_1tnqy_156{display:flex;align-items:center;gap:12px;flex:1;min-width:0}._accountIcon_1tnqy_164{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:var(--bg-hover);border-radius:8px;color:var(--text-secondary);flex-shrink:0}._accountInfo_1tnqy_176{display:flex;flex-direction:column;gap:2px;min-width:0}._accountName_1tnqy_183{font-size:14px;font-weight:600;color:var(--text-primary);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._accountPlatform_1tnqy_193{font-size:12px;color:var(--text-secondary);margin:0}._removeButton_1tnqy_199{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:transparent;border:none;color:var(--text-tertiary);cursor:pointer;border-radius:6px;transition:all .15s ease;flex-shrink:0}._removeButton_1tnqy_199:hover{background:var(--bg-hover);color:var(--text-primary)}._alertsList_1tnqy_220{display:flex;flex-direction:column;gap:12px}._alertCard_1tnqy_226{display:flex;align-items:center;gap:12px;padding:14px 16px;background:var(--bg-card);border:1px solid var(--border-primary);border-radius:10px;transition:all .15s ease;cursor:pointer}._alertCard_1tnqy_226:hover{border-color:var(--border-hover);box-shadow:var(--shadow-sm)}._alertIcon_1tnqy_243{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:var(--bg-hover);border-radius:8px;color:var(--text-primary);flex-shrink:0}._alertContent_1tnqy_255{flex:1;display:flex;flex-direction:column;gap:4px;min-width:0}._alertTitle_1tnqy_263{font-size:13px;font-weight:600;color:var(--text-primary);margin:0}._alertSubtext_1tnqy_270{font-size:12px;color:var(--text-secondary);margin:0}._formatsGrid_1tnqy_277{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:24px}._accountFormats_1tnqy_283{display:flex;flex-direction:column;padding:20px;background:var(--bg-card);border:1px solid var(--border-primary);border-radius:12px;gap:16px}._accountFormatsHeader_1tnqy_293{display:flex;align-items:center;gap:8px;padding-bottom:12px;border-bottom:1px solid var(--border-primary)}._accountFormatsHeader_1tnqy_293 svg{color:var(--text-secondary)}._accountFormatsTitle_1tnqy_305{font-size:14px;font-weight:600;color:var(--text-primary)}._videosList_1tnqy_311{display:flex;flex-direction:column;gap:12px}._videoCard_1tnqy_317{display:flex;align-items:center;gap:12px;padding:12px;background:var(--bg-hover);border-radius:8px;transition:all .15s ease;cursor:pointer}._videoCard_1tnqy_317:hover{background:var(--bg-active);transform:translate(2px)}._videoCardThumbnail_1tnqy_333{width:80px;height:80px;flex-shrink:0;border-radius:6px;overflow:hidden}._videoPlaceholder_1tnqy_341{width:100%;height:100%;background:var(--bg-card);display:flex;align-items:center;justify-content:center;color:var(--text-tertiary)}._videoCardContent_1tnqy_351{flex:1;display:flex;flex-direction:column;gap:4px;min-width:0}._videoCardTitle_1tnqy_359{font-size:13px;font-weight:600;color:var(--text-primary);margin:0}._videoCardStats_1tnqy_366{font-size:12px;color:var(--text-secondary);margin:0}@media (max-width: 768px){._pageLayout_1tnqy_12{padding:24px 16px}._title_1tnqy_29{font-size:24px}._addAccountContainer_1tnqy_77{flex-direction:column}._addButton_1tnqy_105{width:100%}._accountsList_1tnqy_134,._formatsGrid_1tnqy_277{grid-template-columns:1fr}}._mainLayout_4j8co_3{display:flex;flex-direction:column;box-sizing:border-box;flex:1;height:100%;width:calc(100vw - 250px)}._pageLayout_4j8co_12{display:flex;flex-direction:column;box-sizing:border-box;width:100%;height:100%;flex:1;padding:16px}._settingsLayout_4j8co_22{display:flex;flex-direction:row;justify-content:center;width:100%;flex:1;border:1px solid var(--border-primary, rgba(0, 0, 0, .08));border-radius:12px;box-sizing:border-box;background:var(--bg-card, #ffffff);overflow:hidden}._sidebar_4j8co_36{position:relative;display:flex;flex-direction:column;border:none;background:var(--bg-card, #ffffff);height:100%;border-radius:12px 0 0 12px;box-sizing:border-box;padding:16px;gap:8px;min-width:280px;max-width:280px}._sidebarContent_4j8co_51{display:flex;flex-direction:column;gap:8px;flex:1}._sidebarTitle_4j8co_58{font-size:11px;font-weight:600;color:var(--text-tertiary, rgba(0, 0, 0, .5));text-transform:uppercase;letter-spacing:.1em;margin:0 0 8px;padding:0 12px}._menuItem_4j8co_68{position:relative;display:flex;flex-direction:row;align-items:center;height:55px;box-sizing:border-box;padding:12px 15px;color:var(--text-secondary, rgba(0, 0, 0, .7));cursor:pointer;gap:12px;border-radius:8px;transition:all .15s ease}._menuItem_4j8co_68:hover{background-color:var(--bg-hover, rgba(0, 0, 0, .03))}._menuItemSelected_4j8co_87{position:relative;display:flex;flex-direction:row;align-items:center;box-sizing:border-box;padding:12px 15px;height:55px;background-color:var(--bg-hover, rgba(0, 0, 0, .04));color:var(--text-primary, rgba(0, 0, 0, 1));-webkit-user-select:none;user-select:none;border-radius:8px;gap:12px;font-weight:500}._icon_4j8co_103{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:inherit}._itemLabelText_4j8co_111{display:flex;flex-direction:column;align-items:start;gap:2px}._itemLabel_4j8co_111{margin:0;font-size:13px;font-weight:500}._itemSublabel_4j8co_124{margin:0;font-size:11px;font-weight:400;color:var(--text-tertiary, rgba(0, 0, 0, .5))}._logoutButton_4j8co_132{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:12px 16px;margin-top:16px;background:transparent;color:#dc2626;border:1px solid rgba(220,38,38,.2);border-radius:8px;font-size:13px;font-weight:500;cursor:pointer;transition:all .15s ease;font-family:inherit}._logoutButton_4j8co_132:hover{background:#dc26260d;border-color:#dc26264d;color:#b91c1c}._logoutButton_4j8co_132:active{transform:translateY(1px)}._divider_4j8co_161{height:100%;width:1px;background-color:var(--border-primary, rgba(0, 0, 0, .08));flex-shrink:0}._contentLayout_4j8co_169{flex:1;height:100%;overflow-y:auto;overflow-x:hidden;background:var(--bg-primary, #f8f9fa)}._contentSection_4j8co_177{display:flex;flex-direction:column;min-height:100%;padding:40px;box-sizing:border-box}._contentHeader_4j8co_185{display:flex;flex-direction:column;gap:6px;margin-bottom:32px}._contentTitle_4j8co_192{font-size:24px;font-weight:600;color:var(--text-primary, #0a0a0a);margin:0;letter-spacing:-.01em;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._contentDescription_4j8co_202{font-size:14px;color:var(--text-secondary, #6b7280);margin:0;font-weight:400}._contentBody_4j8co_209{display:flex;flex-direction:column;gap:32px}._loadingState_4j8co_216{display:flex;align-items:center;justify-content:center;gap:12px;height:200px;color:var(--text-secondary, #6b7280);font-size:14px}._loadingSpinner_4j8co_226{animation:_spin_4j8co_1 1s linear infinite}@keyframes _spin_4j8co_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._avatarSection_4j8co_240{display:flex;align-items:flex-start;gap:24px;padding-bottom:24px;border-bottom:1px solid var(--border-primary, rgba(0, 0, 0, .06))}._avatarContainer_4j8co_248{position:relative;width:96px;height:96px;flex-shrink:0}._avatar_4j8co_240{width:100%;height:100%;border-radius:50%;object-fit:cover;border:3px solid var(--bg-card, #ffffff);box-shadow:0 2px 12px #00000014}._avatarPlaceholder_4j8co_264{width:100%;height:100%;border-radius:50%;background:var( --bg-hover, linear-gradient(135deg, #f3f4f6 0%, #e5e7eb 100%) );display:flex;align-items:center;justify-content:center;color:var(--text-tertiary, #9ca3af);border:3px solid var(--bg-card, #ffffff);box-shadow:0 2px 12px #00000014}._avatarOverlay_4j8co_280{position:absolute;inset:0;border-radius:50%;background:#00000080;display:flex;align-items:center;justify-content:center;color:#fff;opacity:0;transition:opacity .2s ease;cursor:pointer;border:none}._avatarContainer_4j8co_248:hover ._avatarOverlay_4j8co_280{opacity:1}._avatarActions_4j8co_299{display:flex;flex-direction:column;gap:8px;padding-top:8px}._avatarButton_4j8co_306{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;background:transparent;color:var(--text-primary, #374151);border:1px solid var(--border-primary, rgba(0, 0, 0, .1));border-radius:8px;font-size:13px;font-weight:500;cursor:pointer;transition:all .15s ease;font-family:inherit}._avatarButton_4j8co_306:hover{background:var(--bg-hover, #f9fafb);border-color:var(--border-hover, rgba(0, 0, 0, .15))}._avatarButton_4j8co_306:disabled{opacity:.5;cursor:not-allowed}._avatarButtonDanger_4j8co_332{color:#dc2626;border-color:#dc262633}._avatarButtonDanger_4j8co_332:hover{background:#dc26260d;border-color:#dc26264d}._hiddenInput_4j8co_342{display:none}._formGrid_4j8co_347{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}@media (max-width: 900px){._formGrid_4j8co_347{grid-template-columns:1fr}}._formGroup_4j8co_359{display:flex;flex-direction:column;gap:8px}._label_4j8co_365{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:500;color:var(--text-primary, #374151)}._input_4j8co_374{padding:12px 14px;background:var(--bg-card, #ffffff);border:1px solid var(--border-primary, rgba(0, 0, 0, .1));border-radius:10px;font-size:14px;color:var(--text-primary, #0a0a0a);transition:all .15s ease;font-family:inherit;width:100%;box-sizing:border-box}._input_4j8co_374:focus{outline:none;border-color:var(--border-hover, rgba(0, 0, 0, .2));box-shadow:0 0 0 3px var(--accent-primary-light, rgba(0, 0, 0, .04))}._input_4j8co_374::placeholder{color:var(--text-tertiary, #9ca3af)}._formActions_4j8co_398{display:flex;justify-content:flex-end;padding-top:8px}._saveButton_4j8co_404{display:inline-flex;align-items:center;gap:8px;padding:12px 20px;background:var(--bg-hover, #e5e7eb);color:var(--text-tertiary, #9ca3af);border:none;border-radius:10px;font-size:14px;font-weight:500;cursor:not-allowed;transition:all .15s ease;font-family:inherit}._saveButtonActive_4j8co_420{background:var(--text-primary, #0a0a0a);color:var(--bg-card, #ffffff);cursor:pointer}._saveButtonActive_4j8co_420:hover{background:var(--text-secondary, #1a1a1a);transform:translateY(-1px);box-shadow:0 4px 12px #00000026}._saveButtonActive_4j8co_420:active{transform:translateY(0)}._buttonSpinner_4j8co_436{animation:_spin_4j8co_1 1s linear infinite}._apiKeyContainer_4j8co_441{display:flex;flex-direction:column;gap:16px}._apiKeyDisplay_4j8co_447{display:flex;align-items:center;gap:12px;padding:16px 18px;background:var(--bg-card, #ffffff);border:1px solid var(--border-primary, rgba(0, 0, 0, .08));border-radius:12px}._apiKeyIcon_4j8co_457{color:var(--text-secondary, #6b7280);flex-shrink:0}._apiKeyText_4j8co_462{flex:1;font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,monospace;font-size:13px;color:var(--text-primary, #374151);word-break:break-all}._apiKeyActions_4j8co_470{display:flex;gap:10px}._apiKeyButton_4j8co_475{display:inline-flex;align-items:center;gap:6px;padding:10px 16px;background:var(--bg-card, #ffffff);color:var(--text-primary, #374151);border:1px solid var(--border-primary, rgba(0, 0, 0, .1));border-radius:8px;font-size:13px;font-weight:500;cursor:pointer;transition:all .15s ease;font-family:inherit}._apiKeyButton_4j8co_475:hover{background:var(--bg-hover, #f9fafb);border-color:var(--border-hover, rgba(0, 0, 0, .15))}._apiKeyButton_4j8co_475:disabled{opacity:.5;cursor:not-allowed}._apiKeyButtonWarning_4j8co_501{color:#d97706;border-color:#d9770633}._apiKeyButtonWarning_4j8co_501:hover{background:#d977060d;border-color:#d977064d}._apiKeyNote_4j8co_511{display:flex;align-items:flex-start;gap:10px;padding:14px 16px;background:#fbbf2414;border:1px solid rgba(251,191,36,.2);color:#92400e;border-radius:10px;font-size:13px}._apiKeyNote_4j8co_511 svg{flex-shrink:0;margin-top:1px}._accountInfo_4j8co_529{display:flex;gap:32px;padding:20px 24px;background:var(--bg-card, #ffffff);border:1px solid var(--border-primary, rgba(0, 0, 0, .08));border-radius:12px}._accountInfoItem_4j8co_538{display:flex;flex-direction:column;gap:4px}._accountInfoLabel_4j8co_544{font-size:12px;font-weight:500;color:var(--text-tertiary, #9ca3af);text-transform:uppercase;letter-spacing:.05em}._accountInfoValue_4j8co_552{font-size:13px;color:var(--text-primary, #374151)}code._accountInfoValue_4j8co_552{font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,monospace;font-size:12px;background:var(--bg-hover, #f3f4f6);padding:4px 8px;border-radius:6px}._modalOverlay_4j8co_566{position:fixed;inset:0;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}._modal_4j8co_566{background:var(--bg-card, #ffffff);border-radius:16px;padding:32px;max-width:420px;width:100%;display:flex;flex-direction:column;align-items:center;text-align:center;box-shadow:0 20px 50px #00000026;animation:_modalIn_4j8co_1 .2s ease}@keyframes _modalIn_4j8co_1{0%{opacity:0;transform:scale(.95) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}._modalIcon_4j8co_603{display:flex;align-items:center;justify-content:center;width:56px;height:56px;background:#fbbf241a;border-radius:50%;color:#d97706;margin-bottom:20px}._modalTitle_4j8co_615{font-size:18px;font-weight:600;color:var(--text-primary, #0a0a0a);margin:0 0 8px}._modalDescription_4j8co_622{font-size:14px;color:var(--text-secondary, #6b7280);margin:0 0 24px;line-height:1.5}._modalActions_4j8co_629{display:flex;gap:12px;width:100%}._modalButtonCancel_4j8co_635{flex:1;padding:12px 20px;background:var(--bg-card, #ffffff);color:var(--text-primary, #374151);border:1px solid var(--border-primary, rgba(0, 0, 0, .1));border-radius:10px;font-size:14px;font-weight:500;cursor:pointer;transition:all .15s ease;font-family:inherit}._modalButtonCancel_4j8co_635:hover{background:var(--bg-hover, #f9fafb);border-color:var(--border-hover, rgba(0, 0, 0, .15))}._modalButtonConfirm_4j8co_654{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:12px 20px;background:#d97706;color:#fff;border:none;border-radius:10px;font-size:14px;font-weight:500;cursor:pointer;transition:all .15s ease;font-family:inherit}._modalButtonConfirm_4j8co_654:hover{background:#b45309}._modalButtonConfirm_4j8co_654:disabled{opacity:.7;cursor:not-allowed}._contentHeaderRow_4j8co_682{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}._addDatabaseButton_4j8co_689{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;background:var(--text-primary, #0a0a0a);color:var(--bg-card, #ffffff);border:none;border-radius:8px;font-size:13px;font-weight:500;cursor:pointer;transition:all .15s ease;font-family:inherit;white-space:nowrap}._addDatabaseButton_4j8co_689:hover{background:var(--text-secondary, #1a1a1a);transform:translateY(-1px);box-shadow:0 4px 12px #00000026}._databasesLoading_4j8co_712{display:flex;align-items:center;justify-content:center;gap:12px;padding:48px 24px;color:var(--text-secondary, #6b7280);font-size:14px}._emptyDatabases_4j8co_722{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;text-align:center}._emptyIcon_4j8co_731{color:var(--text-tertiary, #9ca3af);margin-bottom:16px}._emptyTitle_4j8co_736{font-size:16px;font-weight:600;color:var(--text-primary, #0a0a0a);margin:0 0 8px}._emptyDescription_4j8co_743{font-size:14px;color:var(--text-secondary, #6b7280);margin:0 0 24px}._emptyAddButton_4j8co_749{display:inline-flex;align-items:center;gap:8px;padding:12px 20px;background:var(--text-primary, #0a0a0a);color:var(--bg-card, #ffffff);border:none;border-radius:10px;font-size:14px;font-weight:500;cursor:pointer;transition:all .15s ease;font-family:inherit}._emptyAddButton_4j8co_749:hover{background:var(--text-secondary, #1a1a1a);transform:translateY(-1px);box-shadow:0 4px 12px #00000026}._databasesList_4j8co_771{display:flex;flex-direction:column;gap:12px}._databaseCard_4j8co_777{display:flex;align-items:center;gap:16px;padding:16px 20px;background:var(--bg-card, #ffffff);border:1px solid var(--border-primary, rgba(0, 0, 0, .08));border-radius:12px;transition:all .15s ease}._databaseCard_4j8co_777:hover{border-color:var(--border-hover, rgba(0, 0, 0, .15));box-shadow:0 2px 8px #0000000a}._databaseIcon_4j8co_793{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:10px;color:#fff;flex-shrink:0}._databaseInfo_4j8co_805{flex:1;min-width:0}._databaseName_4j8co_810{font-size:14px;font-weight:600;color:var(--text-primary, #0a0a0a);margin:0 0 2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._databaseProject_4j8co_820{font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,monospace;font-size:12px;color:var(--text-secondary, #6b7280);margin:0 0 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._databaseMeta_4j8co_830{font-size:11px;color:var(--text-tertiary, #9ca3af);margin:0}._databaseStatus_4j8co_836{flex-shrink:0}._statusConnected_4j8co_840{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;background:#22c55e1a;color:#16a34a;border-radius:20px;font-size:12px;font-weight:500}._statusConnected_4j8co_840:before{content:"";width:6px;height:6px;background:#16a34a;border-radius:50%}._disconnectButton_4j8co_860{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:transparent;border:1px solid var(--border-primary, rgba(0, 0, 0, .08));border-radius:8px;color:var(--text-tertiary, #9ca3af);cursor:pointer;transition:all .15s ease;flex-shrink:0}._disconnectButton_4j8co_860:hover:not(:disabled){background:#ef44440d;border-color:#ef44444d;color:#ef4444}._disconnectButton_4j8co_860:disabled{opacity:.5;cursor:not-allowed}@media (max-width: 768px){._mainLayout_4j8co_3{width:100%}._pageLayout_4j8co_12{padding:12px}._settingsLayout_4j8co_22{flex-direction:column}._sidebar_4j8co_36{min-width:100%;max-width:100%;border-radius:12px 12px 0 0;padding:12px}._divider_4j8co_161{width:100%;height:1px}._contentSection_4j8co_177{padding:24px}._contentTitle_4j8co_192{font-size:20px}._avatarSection_4j8co_240{flex-direction:column;align-items:flex-start}._avatarActions_4j8co_299{flex-direction:row}._apiKeyActions_4j8co_470{flex-direction:column}._apiKeyButton_4j8co_475{justify-content:center}._accountInfo_4j8co_529{flex-direction:column;gap:16px}._modalActions_4j8co_629{flex-direction:column}}._creditBalanceCard_4j8co_950{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;background:var(--bg-card, #ffffff);border:1px solid var(--border-primary, rgba(0, 0, 0, .08));border-radius:12px}._creditBalanceHeader_4j8co_960{display:flex;align-items:center;gap:14px}._creditBalanceIcon_4j8co_966{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:var(--bg-hover, #f3f4f6);border-radius:10px;color:var(--text-secondary, #6b7280)}._creditBalanceInfo_4j8co_977{display:flex;flex-direction:column;gap:2px}._creditBalanceLabel_4j8co_983{font-size:12px;font-weight:500;color:var(--text-tertiary, #9ca3af);text-transform:uppercase;letter-spacing:.03em}._creditBalanceAmount_4j8co_991{font-size:28px;font-weight:600;color:var(--text-primary, #0a0a0a);letter-spacing:-.02em;line-height:1}._creditBalanceFooter_4j8co_999{display:flex;align-items:center}._creditBalanceStat_4j8co_1004{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--text-tertiary, #9ca3af)}._sectionTitle_4j8co_1013{font-size:12px;font-weight:600;color:var(--text-tertiary, #9ca3af);text-transform:uppercase;letter-spacing:.05em;margin:0 0 12px}._purchaseSection_4j8co_1023{display:flex;flex-direction:column;gap:12px}._creditPackages_4j8co_1029{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}@media (max-width: 1000px){._creditPackages_4j8co_1029{grid-template-columns:1fr}}._creditPackage_4j8co_1029{position:relative;display:flex;flex-direction:column;padding:20px;background:var(--bg-card, #ffffff);border:1px solid var(--border-primary, rgba(0, 0, 0, .08));border-radius:10px;transition:border-color .15s ease}._creditPackage_4j8co_1029:hover{border-color:var(--border-hover, rgba(0, 0, 0, .15))}._creditPackagePopular_4j8co_1056{border-color:var(--text-primary, #0a0a0a)}._popularBadge_4j8co_1060{position:absolute;top:-8px;right:12px;display:flex;align-items:center;gap:4px;padding:4px 8px;background:var(--text-primary, #0a0a0a);color:var(--bg-card, #ffffff);font-size:10px;font-weight:600;border-radius:4px;text-transform:uppercase;letter-spacing:.03em}._packageIcon_4j8co_1077{display:none}._packageName_4j8co_1081{font-size:13px;font-weight:600;color:var(--text-primary, #0a0a0a);margin:0 0 8px}._packageCredits_4j8co_1088{display:flex;align-items:baseline;gap:4px;margin-bottom:4px}._packageCreditsAmount_4j8co_1095{font-size:24px;font-weight:600;color:var(--text-primary, #0a0a0a);letter-spacing:-.02em}._packageCreditsLabel_4j8co_1102{font-size:13px;color:var(--text-tertiary, #9ca3af)}._packageBonus_4j8co_1107{display:inline-flex;align-items:center;gap:4px;padding:2px 6px;background:#22c55e1a;color:#16a34a;font-size:11px;font-weight:500;border-radius:4px;margin-bottom:12px;width:fit-content}._packagePrice_4j8co_1121{font-size:14px;font-weight:500;color:var(--text-secondary, #6b7280);margin-bottom:16px}._packageButton_4j8co_1128{width:100%;padding:10px 16px;border:1px solid var(--border-primary, rgba(0, 0, 0, .1));border-radius:8px;font-size:13px;font-weight:500;cursor:pointer;transition:all .15s ease;font-family:inherit;background:transparent;color:var(--text-primary, #0a0a0a)}._packageButton_4j8co_1128:hover{background:var(--bg-hover, #f9fafb);border-color:var(--border-hover, rgba(0, 0, 0, .15))}._creditPackagePopular_4j8co_1056 ._packageButton_4j8co_1128{background:var(--text-primary, #0a0a0a);color:var(--bg-card, #ffffff);border-color:var(--text-primary, #0a0a0a)}._creditPackagePopular_4j8co_1056 ._packageButton_4j8co_1128:hover{background:var(--text-secondary, #1a1a1a)}._creditInfoNote_4j8co_1158{display:flex;align-items:center;gap:8px;padding:12px 14px;background:#8b5cf614;border:1px solid rgba(139,92,246,.15);border-radius:8px;font-size:12px;color:#7c3aed}._creditInfoNote_4j8co_1158 svg{color:#8b5cf6;flex-shrink:0}._mainLayout_1d27d_3{display:flex;flex-direction:column;box-sizing:border-box;flex:1;height:100%;width:calc(100vw - 250px)}._pageLayout_1d27d_12{display:flex;flex-direction:column;box-sizing:border-box;width:100%;height:100%;flex:1;padding:16px}._settingsLayout_1d27d_22{display:flex;flex-direction:row;justify-content:center;width:100%;flex:1;border:1px solid var(--border-primary, rgba(0, 0, 0, .08));border-radius:12px;box-sizing:border-box;background:var(--bg-card, #ffffff);overflow:hidden}._accessDenied_1d27d_36{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center;padding:40px}._accessDenied_1d27d_36 h2{font-size:24px;font-weight:600;color:var(--text-primary, #0a0a0a);margin:0 0 8px}._accessDenied_1d27d_36 p{font-size:14px;color:var(--text-secondary, #6b7280);margin:0}._sidebar_1d27d_60{position:relative;display:flex;flex-direction:column;border:none;background:var(--bg-card, #ffffff);height:100%;border-radius:12px 0 0 12px;box-sizing:border-box;padding:16px;gap:8px;min-width:280px;max-width:280px}._sidebarContent_1d27d_75{display:flex;flex-direction:column;gap:8px;flex:1}._sidebarTitle_1d27d_82{font-size:11px;font-weight:600;color:var(--text-tertiary, rgba(0, 0, 0, .5));text-transform:uppercase;letter-spacing:.1em;margin:0 0 8px;padding:0 12px}._menuItem_1d27d_92{position:relative;display:flex;flex-direction:row;align-items:center;height:55px;box-sizing:border-box;padding:12px 15px;color:var(--text-secondary, rgba(0, 0, 0, .7));cursor:pointer;gap:12px;border-radius:8px;transition:all .15s ease}._menuItem_1d27d_92:hover{background-color:var(--bg-hover, rgba(0, 0, 0, .03))}._menuItemSelected_1d27d_111{position:relative;display:flex;flex-direction:row;align-items:center;box-sizing:border-box;padding:12px 15px;height:55px;background-color:var(--bg-hover, rgba(0, 0, 0, .04));color:var(--text-primary, rgba(0, 0, 0, 1));-webkit-user-select:none;user-select:none;border-radius:8px;gap:12px;font-weight:500}._icon_1d27d_127{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:inherit}._itemLabelText_1d27d_135{display:flex;flex-direction:column;align-items:start;gap:2px}._itemLabel_1d27d_135{margin:0;font-size:13px;font-weight:500}._itemSublabel_1d27d_148{margin:0;font-size:11px;font-weight:400;color:var(--text-tertiary, rgba(0, 0, 0, .5))}._divider_1d27d_155{height:100%;width:1px;background-color:var(--border-primary, rgba(0, 0, 0, .08));flex-shrink:0}._contentLayout_1d27d_163{flex:1;height:100%;overflow-y:auto;overflow-x:hidden;background:var(--bg-primary, #f8f9fa)}._contentSection_1d27d_171{display:flex;flex-direction:column;min-height:100%;padding:40px;box-sizing:border-box}._contentHeader_1d27d_179{display:flex;flex-direction:column;gap:6px;margin-bottom:24px}._contentTitle_1d27d_186{font-size:24px;font-weight:600;color:var(--text-primary, #0a0a0a);margin:0;letter-spacing:-.01em}._contentDescription_1d27d_194{font-size:14px;color:var(--text-secondary, #6b7280);margin:0;font-weight:400}._contentBody_1d27d_201{display:flex;flex-direction:column;gap:24px}._loadingState_1d27d_208{display:flex;align-items:center;justify-content:center;gap:12px;height:200px;color:var(--text-secondary, #6b7280);font-size:14px}._loadingSpinner_1d27d_218{animation:_spin_1d27d_1 1s linear infinite}@keyframes _spin_1d27d_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._tableContainer_1d27d_233{background:var(--bg-card, #ffffff);border:1px solid var(--border-primary, rgba(0, 0, 0, .08));border-radius:12px;overflow:hidden}._table_1d27d_233{width:100%;border-collapse:collapse}._table_1d27d_233 th{text-align:left;padding:12px 16px;font-size:11px;font-weight:600;color:var(--text-tertiary, #9ca3af);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--border-primary, rgba(0, 0, 0, .08));background:var(--bg-card, #ffffff)}._table_1d27d_233 td{padding:16px;font-size:14px;color:var(--text-primary, #374151);border-bottom:1px solid var(--border-primary, rgba(0, 0, 0, .06))}._table_1d27d_233 tr:last-child td{border-bottom:none}._table_1d27d_233 tr:hover{background:var(--bg-hover, rgba(0, 0, 0, .02))}._userCell_1d27d_272{display:flex;align-items:center;gap:12px}._userAvatar_1d27d_278{width:36px;height:36px;border-radius:50%;object-fit:cover;background:var(--bg-hover, #f3f4f6)}._userAvatarPlaceholder_1d27d_286{width:36px;height:36px;border-radius:50%;background:var(--bg-hover, #f3f4f6);display:flex;align-items:center;justify-content:center;color:var(--text-tertiary, #9ca3af)}._userName_1d27d_297{font-weight:500;color:var(--text-primary, #0a0a0a)}._userEmail_1d27d_302{font-size:12px;color:var(--text-secondary, #6b7280)}._adminBadge_1d27d_307{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;background:#8b5cf61a;color:#7c3aed;font-size:11px;font-weight:500;border-radius:4px}._userBadge_1d27d_319{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;background:var(--bg-hover, #f3f4f6);color:var(--text-secondary, #6b7280);font-size:11px;font-weight:500;border-radius:4px}._tableActions_1d27d_331{display:flex;align-items:center;gap:8px}._actionButton_1d27d_337{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:transparent;border:1px solid var(--border-primary, rgba(0, 0, 0, .08));border-radius:6px;color:var(--text-tertiary, #9ca3af);cursor:pointer;transition:all .15s ease}._actionButton_1d27d_337:hover{background:var(--bg-hover, #f9fafb);color:var(--text-primary, #374151);border-color:var(--border-hover, rgba(0, 0, 0, .15))}._actionButton_1d27d_337._danger_1d27d_357:hover{background:#ef44440d;color:#dc2626;border-color:#ef44444d}._sourcesHeader_1d27d_365{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}._searchRow_1d27d_372{display:flex;align-items:center;gap:12px}._searchBar_1d27d_378{flex:1;display:flex;align-items:center;gap:10px;padding:10px 14px;background:var(--bg-card, #ffffff);border:1px solid var(--border-primary, rgba(0, 0, 0, .1));border-radius:10px;transition:all .15s ease}._searchBar_1d27d_378:focus-within{border-color:var(--border-hover, rgba(0, 0, 0, .2));box-shadow:0 0 0 3px var(--accent-primary-light, rgba(0, 0, 0, .04))}._searchIcon_1d27d_395{color:var(--text-tertiary, #9ca3af);flex-shrink:0}._searchInput_1d27d_400{flex:1;border:none;background:transparent;font-size:14px;color:var(--text-primary, #0a0a0a);outline:none;font-family:inherit}._searchInput_1d27d_400::placeholder{color:var(--text-tertiary, #9ca3af)}._viewToggle_1d27d_414{display:flex;background:var(--bg-card, #ffffff);border:1px solid var(--border-primary, rgba(0, 0, 0, .1));border-radius:8px;padding:4px}._toggleButton_1d27d_422{display:flex;align-items:center;justify-content:center;padding:8px 12px;background:transparent;border:none;border-radius:6px;color:var(--text-tertiary, #9ca3af);cursor:pointer;transition:all .15s ease}._toggleButton_1d27d_422:hover{color:var(--text-primary, #374151)}._toggleButton_1d27d_422._active_1d27d_439{background:var(--bg-hover, #f3f4f6);color:var(--text-primary, #0a0a0a)}._filterBar_1d27d_444{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._filterPill_1d27d_451{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:var(--bg-card, #ffffff);border:1px solid var(--border-primary, rgba(0, 0, 0, .1));border-radius:20px;font-size:13px;color:var(--text-secondary, #6b7280);cursor:pointer;transition:all .15s ease;font-family:inherit}._filterPill_1d27d_451:hover{border-color:var(--border-hover, rgba(0, 0, 0, .2))}._filterPill_1d27d_451._active_1d27d_439{background:var(--text-primary, #0a0a0a);color:var(--bg-card, #ffffff);border-color:var(--text-primary, #0a0a0a)}._filterPlatformIcon_1d27d_476{width:14px;height:14px;object-fit:contain}._sourcesGrid_1d27d_484{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}._emptyState_1d27d_492{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 24px;text-align:center}._emptyIcon_1d27d_501{color:var(--text-tertiary, #9ca3af);margin-bottom:16px}._emptyTitle_1d27d_506{font-size:16px;font-weight:600;color:var(--text-primary, #0a0a0a);margin:0 0 8px}._emptyDescription_1d27d_513{font-size:14px;color:var(--text-secondary, #6b7280);margin:0}._modalOverlay_1d27d_521{position:fixed;inset:0;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}._modal_1d27d_521{background:var(--bg-card, #ffffff);border-radius:16px;padding:32px;max-width:480px;width:100%;box-shadow:0 20px 50px #00000026;animation:_modalIn_1d27d_1 .2s ease}@keyframes _modalIn_1d27d_1{0%{opacity:0;transform:scale(.95) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}._modalHeader_1d27d_554{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}._modalTitle_1d27d_561{font-size:18px;font-weight:600;color:var(--text-primary, #0a0a0a);margin:0}._modalCloseButton_1d27d_568{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:transparent;border:none;border-radius:6px;color:var(--text-tertiary, #9ca3af);cursor:pointer;transition:all .15s ease}._modalCloseButton_1d27d_568:hover{background:var(--bg-hover, #f3f4f6);color:var(--text-primary, #374151)}._modalBody_1d27d_587{display:flex;flex-direction:column;gap:20px}._formGroup_1d27d_593{display:flex;flex-direction:column;gap:8px}._label_1d27d_599{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:500;color:var(--text-primary, #374151)}._input_1d27d_608{padding:12px 14px;background:var(--bg-card, #ffffff);border:1px solid var(--border-primary, rgba(0, 0, 0, .1));border-radius:10px;font-size:14px;color:var(--text-primary, #0a0a0a);transition:all .15s ease;font-family:inherit;width:100%;box-sizing:border-box}._input_1d27d_608:focus{outline:none;border-color:var(--border-hover, rgba(0, 0, 0, .2));box-shadow:0 0 0 3px var(--accent-primary-light, rgba(0, 0, 0, .04))}._input_1d27d_608::placeholder{color:var(--text-tertiary, #9ca3af)}._toggleGroup_1d27d_631{display:flex;align-items:center;justify-content:space-between;padding:12px 0}._toggleLabel_1d27d_638{display:flex;flex-direction:column;gap:2px}._toggleLabelText_1d27d_644{font-size:14px;font-weight:500;color:var(--text-primary, #374151)}._toggleLabelDescription_1d27d_650{font-size:12px;color:var(--text-secondary, #6b7280)}._toggle_1d27d_422{position:relative;width:44px;height:24px;background:var(--bg-hover, #e5e7eb);border:none;border-radius:12px;cursor:pointer;transition:all .2s ease}._toggle_1d27d_422._active_1d27d_439{background:#7c3aed}._toggle_1d27d_422:after{content:"";position:absolute;top:2px;left:2px;width:20px;height:20px;background:#fff;border-radius:50%;transition:all .2s ease;box-shadow:0 1px 3px #0000001a}._toggle_1d27d_422._active_1d27d_439:after{left:22px}._modalFooter_1d27d_687{display:flex;gap:12px;margin-top:24px}._cancelButton_1d27d_693{flex:1;padding:12px 20px;background:var(--bg-card, #ffffff);color:var(--text-primary, #374151);border:1px solid var(--border-primary, rgba(0, 0, 0, .1));border-radius:10px;font-size:14px;font-weight:500;cursor:pointer;transition:all .15s ease;font-family:inherit}._cancelButton_1d27d_693:hover{background:var(--bg-hover, #f9fafb);border-color:var(--border-hover, rgba(0, 0, 0, .15))}._saveButton_1d27d_712{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:12px 20px;background:var(--text-primary, #0a0a0a);color:var(--bg-card, #ffffff);border:none;border-radius:10px;font-size:14px;font-weight:500;cursor:pointer;transition:all .15s ease;font-family:inherit}._saveButton_1d27d_712:hover:not(:disabled){background:var(--text-secondary, #1a1a1a)}._saveButton_1d27d_712:disabled{opacity:.7;cursor:not-allowed}._buttonSpinner_1d27d_739{animation:_spin_1d27d_1 1s linear infinite}@media (max-width: 768px){._mainLayout_1d27d_3{width:100%}._pageLayout_1d27d_12{padding:12px}._settingsLayout_1d27d_22{flex-direction:column}._sidebar_1d27d_60{min-width:100%;max-width:100%;border-radius:12px 12px 0 0;padding:12px}._divider_1d27d_155{width:100%;height:1px}._contentSection_1d27d_171{padding:24px}._contentTitle_1d27d_186{font-size:20px}._searchRow_1d27d_372{flex-direction:column}._searchBar_1d27d_378{width:100%}._viewToggle_1d27d_414{width:100%;justify-content:center}._modalFooter_1d27d_687{flex-direction:column}._tableContainer_1d27d_233{overflow-x:auto}._table_1d27d_233{min-width:600px}}._container_1n89m_1{min-height:100vh;min-height:100dvh;width:100%;display:flex;flex-direction:column;background-color:var(--bg-primary)}@media (min-width: 1024px){._container_1n89m_1{flex-direction:row}}._containerContained_1n89m_17{min-height:100vh;min-height:100dvh;width:100%;display:flex;flex-direction:column;background-color:var(--bg-primary)}@media (min-width: 1024px){._containerContained_1n89m_17{flex-direction:row;align-items:center;justify-content:center;padding:2rem}}._boxWrapper_1n89m_36{width:100%;flex:1;display:flex;flex-direction:column;border-radius:0;overflow:visible;box-shadow:none;border:none;background-color:transparent}@media (min-width: 1024px){._boxWrapper_1n89m_36{flex:none;width:80vw;height:80vh;max-height:48rem;flex-direction:row;border-radius:1.5rem;overflow:hidden;box-shadow:var(--shadow-lg);border:1px solid var(--border-primary);background-color:var(--bg-card)}}._boxWrapper_1n89m_36 ._formSection_1n89m_63{width:100%;flex:1;min-height:0}@media (min-width: 1024px){._boxWrapper_1n89m_36 ._formSection_1n89m_63{overflow-y:auto}}._boxWrapper_1n89m_36 ._heroSection_1n89m_75{display:none}@media (min-width: 1024px){._boxWrapper_1n89m_36 ._formSection_1n89m_63{width:50%;flex:none}._boxWrapper_1n89m_36 ._heroSection_1n89m_75{display:block;width:50%}}._formSection_1n89m_63{width:100%;flex:1;display:flex;flex-direction:column;justify-content:flex-start;padding:1.5rem 1.25rem;padding-top:max(1.5rem,env(safe-area-inset-top));padding-bottom:max(1.5rem,env(safe-area-inset-bottom));padding-left:max(1.25rem,env(safe-area-inset-left));padding-right:max(1.25rem,env(safe-area-inset-right));overflow-y:auto;-webkit-overflow-scrolling:touch}@media (min-width: 640px){._formSection_1n89m_63{padding:2rem 1.5rem;justify-content:center}}@media (min-width: 1024px){._formSection_1n89m_63{width:50%;flex:none;padding:3rem 4rem;justify-content:center}}@media (min-width: 1280px){._formSection_1n89m_63{padding-left:6rem;padding-right:6rem}}._formContent_1n89m_129{width:100%;max-width:28rem;margin:0 auto;text-align:left}@media (max-width: 639px){._formSection_1n89m_63{align-items:flex-start}._formContent_1n89m_129{max-width:100%;margin-left:0;margin-right:0;align-self:flex-start}}._logoContainer_1n89m_149{margin-bottom:1.5rem;display:flex;align-items:center;justify-content:center}@media (min-width: 640px){._logoContainer_1n89m_149{margin-bottom:2rem}}@media (min-width: 1024px){._logoContainer_1n89m_149{margin-bottom:2.5rem}}._logoWrapper_1n89m_168{display:flex;align-items:center;gap:.5rem}._logoIcon_1n89m_174{width:2.25rem;height:2.25rem;border-radius:.75rem;display:flex;align-items:center;justify-content:center;overflow:hidden}._logoIconLarge_1n89m_184{height:2.5rem;max-width:12rem;display:flex;align-items:center;justify-content:flex-start;overflow:hidden}@media (min-width: 640px){._logoIconLarge_1n89m_184{height:3rem;max-width:14rem}}._logoIcon_1n89m_174 svg{width:1.25rem;height:1.25rem;color:#fff}._logoImage_1n89m_206{width:100%;height:100%;object-fit:contain}._logoText_1n89m_212{font-size:1.25rem;font-weight:600;color:var(--text-primary);letter-spacing:-.025em}._titleSection_1n89m_219{margin-bottom:1.25rem}@media (min-width: 640px){._titleSection_1n89m_219{margin-bottom:1.5rem}}@media (min-width: 1024px){._titleSection_1n89m_219{margin-bottom:2rem}}._title_1n89m_219{font-size:1.5rem;font-weight:700;color:var(--text-primary);letter-spacing:-.025em;margin-bottom:.375rem;line-height:1.3}@media (min-width: 640px){._title_1n89m_219{font-size:1.75rem}}@media (min-width: 1024px){._title_1n89m_219{font-size:1.875rem;margin-bottom:.5rem}}._subtitle_1n89m_257{color:var(--text-secondary);font-size:.9375rem;line-height:1.5}@media (min-width: 1024px){._subtitle_1n89m_257{font-size:1rem}}._heroSection_1n89m_75{display:none}@media (min-width: 1024px){._heroSection_1n89m_75{display:block;width:50%;padding:1.5rem}}._inputContainer_94sfr_1{display:flex;flex-direction:column;gap:.375rem}._label_94sfr_7{display:block;font-size:.875rem;font-weight:500;color:var(--text-primary)}._required_94sfr_14{color:var(--error);margin-left:.125rem}._inputWrapper_94sfr_19{position:relative}._input_94sfr_1{width:100%;padding:.75rem 1rem;border-radius:var(--radius-lg);background-color:var(--bg-secondary);border:1px solid var(--border-primary);color:var(--text-primary);font-size:16px;font-weight:400;transition:all .2s}@media (min-width: 640px){._input_94sfr_1{font-size:.875rem}}._input_94sfr_1::placeholder{color:var(--text-tertiary)}._input_94sfr_1:focus{outline:none;box-shadow:0 0 0 2px var(--accent-primary-light)}._inputFocused_94sfr_50{border-color:var(--accent-primary);box-shadow:var(--shadow-sm)}._inputError_94sfr_55{border-color:var(--error)}._inputDefault_94sfr_59{border-color:var(--border-primary)}._inputDefault_94sfr_59:hover{border-color:var(--border-hover)}._inputDisabled_94sfr_67{opacity:.5;cursor:not-allowed;background-color:var(--bg-hover)}._inputPassword_94sfr_73{padding-right:3rem}._textarea_94sfr_77{resize:vertical;min-height:2.5rem}._passwordToggle_94sfr_82{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);color:var(--text-tertiary);transition:color .2s;padding:.25rem;background:none;border:none;cursor:pointer}._passwordToggle_94sfr_82:hover{color:var(--text-secondary)}._passwordToggleIcon_94sfr_99{width:1.25rem;height:1.25rem}._error_94sfr_104{font-size:.875rem;color:var(--error);margin-top:.25rem}._button_94sfr_110{width:100%;padding:.75rem 1rem;min-height:44px;border-radius:var(--radius-lg);background:var(--gradient-primary);color:var(--text-inverse);font-weight:500;font-size:.9375rem;transition:all .2s;border:none;cursor:pointer}@media (min-width: 640px){._button_94sfr_110{font-size:.875rem;min-height:auto}}._button_94sfr_110:hover{background:var(--gradient-primary-hover)}._button_94sfr_110:focus{outline:none;box-shadow:var(--shadow-md)}._button_94sfr_110:disabled{opacity:.5;cursor:not-allowed}._buttonShadow_94sfr_145{box-shadow:var(--shadow-md)}._buttonShadow_94sfr_145:hover{box-shadow:var(--shadow-hover)}._buttonLoading_94sfr_153{display:flex;align-items:center;justify-content:center;gap:.5rem}._spinner_94sfr_160{animation:_spin_94sfr_160 1s linear infinite;width:1rem;height:1rem}@keyframes _spin_94sfr_160{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._spinnerCircle_94sfr_175{opacity:.25}._spinnerPath_94sfr_179{opacity:.75}._link_94sfr_183{color:var(--accent-primary);font-weight:500;font-size:.875rem;transition:color .2s;text-decoration:none}._link_94sfr_183:hover{color:var(--accent-primary-hover);text-decoration:underline;text-underline-offset:2px}._checkboxLabel_94sfr_197{display:flex;align-items:flex-start;gap:.75rem;cursor:pointer}._checkboxWrapper_94sfr_204{position:relative;display:flex;align-items:center;justify-content:center}._checkboxInput_94sfr_211{position:absolute;opacity:0;pointer-events:none}._checkboxBox_94sfr_217{width:1.25rem;height:1.25rem;border-radius:.375rem;border:2px solid var(--border-primary);transition:all .2s;display:flex;align-items:center;justify-content:center}._checkboxBoxChecked_94sfr_228{background-color:var(--accent-primary);border-color:var(--accent-primary)}._checkboxBoxUnchecked_94sfr_233{border-color:var(--border-primary)}._checkboxLabel_94sfr_197:hover ._checkboxBoxUnchecked_94sfr_233{border-color:var(--border-hover)}._checkboxCheck_94sfr_241{width:.75rem;height:.75rem;color:#fff}._checkboxText_94sfr_247{font-size:.875rem;color:var(--text-secondary);line-height:1.5}._checkboxTextRequired_94sfr_253{color:var(--error);margin-left:.125rem}._errorMessage_1949u_1{margin-bottom:1rem;padding:.75rem;border-radius:var(--radius-lg);background-color:var(--error-light);border:1px solid var(--border-primary)}._errorText_1949u_9{font-size:.875rem;color:var(--error)}._form_1949u_14{display:flex;flex-direction:column;gap:1rem}@media (max-width: 639px){._form_1949u_14{gap:.875rem}}._forgotPasswordLink_1949u_26{display:flex;justify-content:flex-end}._forgotPasswordLink_1949u_26 a{font-size:.875rem;color:var(--accent-primary);font-weight:500;transition:color .2s;text-decoration:none}._forgotPasswordLink_1949u_26 a:hover{color:var(--accent-primary-hover);text-decoration:underline;text-underline-offset:2px}._signUpLink_1949u_45{margin-top:1.25rem;text-align:center}@media (min-width: 640px){._signUpLink_1949u_45{margin-top:1.5rem}}._signUpLinkText_1949u_56{font-size:.875rem;color:var(--text-secondary)}._signUpLink_1949u_45 a{color:var(--accent-primary);font-weight:500;transition:color .2s;text-decoration:none}._signUpLink_1949u_45 a:hover{color:var(--accent-primary-hover);text-decoration:underline;text-underline-offset:2px}._successContainer_1ks78_1{display:flex;flex-direction:column;gap:1.5rem}._successIconContainer_1ks78_7{display:flex;justify-content:center}._successIcon_1ks78_7{width:5rem;height:5rem;border-radius:50%;background:var(--gradient-primary);display:flex;align-items:center;justify-content:center;box-shadow:var(--shadow-lg)}._successIconInner_1ks78_23{width:2.5rem;height:2.5rem;color:var(--text-inverse)}._successMessage_1ks78_29{text-align:center;display:flex;flex-direction:column;gap:.75rem}._successEmail_1ks78_36{display:flex;align-items:center;justify-content:center;gap:.5rem;color:var(--text-secondary)}._successEmailIcon_1ks78_44{width:1rem;height:1rem}._successEmailText_1ks78_49{font-size:.875rem}._successText_1ks78_53{font-size:.875rem;color:var(--text-secondary)}._successActions_1ks78_58{display:flex;flex-direction:column;gap:1rem}._tryDifferentButton_1ks78_64{width:100%;padding:.75rem 1rem;border-radius:var(--radius-lg);border:1px solid var(--border-primary);color:var(--text-primary);font-weight:500;font-size:.875rem;background-color:var(--bg-secondary);transition:all .2s;cursor:pointer}._tryDifferentButton_1ks78_64:hover{background-color:var(--bg-hover);border-color:var(--border-hover)}._backLink_1ks78_82{display:flex;align-items:center;justify-content:center;gap:.5rem;color:var(--accent-primary);font-weight:500;font-size:.875rem;transition:color .2s;text-decoration:none}._backLink_1ks78_82:hover{color:var(--accent-primary-hover)}._backLinkIcon_1ks78_98{width:1rem;height:1rem}._errorMessage_1ks78_103{margin-bottom:1rem;padding:.75rem;border-radius:var(--radius-lg);background-color:var(--error-light);border:1px solid var(--border-primary)}._errorText_1ks78_111{font-size:.875rem;color:var(--error)}._form_1ks78_116{display:flex;flex-direction:column;gap:1rem}@media (max-width: 639px){._form_1ks78_116{gap:.875rem}}._backLinkContainer_1ks78_128{margin-top:1.25rem;text-align:center}@media (min-width: 640px){._backLinkContainer_1ks78_128{margin-top:1.5rem}}._backLinkText_1ks78_139{display:inline-flex;align-items:center;gap:.5rem;color:var(--text-secondary);font-size:.875rem;transition:color .2s;text-decoration:none}._backLinkText_1ks78_139:hover{color:var(--text-primary)}._backLinkTextIcon_1ks78_153{width:1rem;height:1rem}._errorMessage_745oc_1{margin-bottom:1rem;padding:.75rem;border-radius:var(--radius-lg);background-color:var(--error-light);border:1px solid var(--border-primary)}._errorText_745oc_9{font-size:.875rem;color:var(--error)}._form_745oc_14{display:flex;flex-direction:column;gap:1rem}@media (max-width: 639px){._form_745oc_14{gap:.875rem}}._successContainer_745oc_27{display:flex;flex-direction:column;gap:1.5rem}._successIconContainer_745oc_33{display:flex;justify-content:center}._successIcon_745oc_33{width:5rem;height:5rem;border-radius:50%;background:var(--gradient-primary);display:flex;align-items:center;justify-content:center;box-shadow:var(--shadow-lg)}._successIconInner_745oc_49{width:2.5rem;height:2.5rem;color:var(--text-inverse)}._successMessage_745oc_55{text-align:center;display:flex;flex-direction:column;gap:.75rem}._successEmail_745oc_62{display:flex;align-items:center;justify-content:center;color:var(--text-secondary)}._successEmailText_745oc_69{font-size:.875rem}._successText_745oc_73{font-size:.875rem;color:var(--text-secondary)}._successActions_745oc_78{display:flex;flex-direction:column;gap:1rem}._tryDifferentButton_745oc_84{width:100%;padding:.75rem 1rem;border-radius:var(--radius-lg);border:1px solid var(--border-primary);color:var(--text-primary);font-weight:500;font-size:.875rem;background-color:var(--bg-secondary);transition:all .2s;cursor:pointer}._tryDifferentButton_745oc_84:hover{background-color:var(--bg-hover);border-color:var(--border-hover)}._backLink_745oc_102{display:flex;align-items:center;justify-content:center;gap:.5rem;color:var(--accent-primary);font-weight:500;font-size:.875rem;transition:color .2s;text-decoration:none}._backLink_745oc_102:hover{color:var(--accent-primary-hover)}._backLinkIcon_745oc_118{width:1rem;height:1rem}
