@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{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 transparent;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 transparent;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 transparent;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 transparent;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 transparent;--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}::-ms-backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 transparent;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 transparent;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 transparent;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 transparent;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 transparent;--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}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 transparent;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 transparent;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 transparent;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 transparent;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 transparent;--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}}}@layer theme{:root{--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;--spacing:.25rem;--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)}: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;--spacing:.25rem;--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{box-sizing:border-box;border:0 solid;margin:0;padding:0}::-ms-backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::-webkit-file-upload-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}::-ms-browse{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{-webkit-text-size-adjust:100%;-moz-tab-size:4;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}:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;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;-webkit-text-decoration:inherit;-webkit-text-decoration: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:transparent;border-radius:0}::-webkit-file-upload-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:transparent;border-radius:0}::-ms-browse{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:transparent;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:transparent;border-radius:0}:where(select:-webkit-any([multiple],[size])) optgroup{font-weight:bolder}:where(select:-moz-any([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:-webkit-any([multiple],[size])) optgroup option:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:20px}:where(select:-moz-any([multiple],[size])) optgroup option:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:20px}:where(select:is([multiple],[size])) optgroup option:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:20px}:where(select:-webkit-any([multiple],[size])) optgroup option:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:20px}:where(select:-moz-any([multiple],[size])) optgroup option:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:20px}:where(select:is([multiple],[size])) optgroup option:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:20px}:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::-webkit-file-upload-button{margin-right:4px}:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::file-selector-button{margin-right:4px}:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::-ms-browse{margin-right:4px}:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::file-selector-button{margin-right:4px}:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::-webkit-file-upload-button{margin-left:4px}:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::file-selector-button{margin-left:4px}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::-ms-browse{margin-left:4px}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::file-selector-button{margin-left:4px}::placeholder{opacity:1}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}::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-top:0;padding-bottom:0}::-webkit-datetime-edit-year-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-month-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-day-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-hour-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-minute-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-second-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-millisecond-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button{-webkit-appearance:button;-moz-appearance:button;-ms-appearance:button;appearance:button}input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;-ms-appearance:button;appearance:button}::-webkit-file-upload-button{-webkit-appearance:button;-moz-appearance:button;-ms-appearance:button;appearance:button}::-ms-browse{-webkit-appearance:button;-moz-appearance:button;-ms-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;-ms-appearance: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 components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.start-1:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(var(--spacing) * 1)}.start-1:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(var(--spacing) * 1)}.start-1:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(var(--spacing) * 1)}.start-1:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(var(--spacing) * 1)}.start-1:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(var(--spacing) * 1)}.start-1:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(var(--spacing) * 1)}.end-1:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:calc(var(--spacing) * 1)}.end-1:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:calc(var(--spacing) * 1)}.end-1:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:calc(var(--spacing) * 1)}.end-1:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(var(--spacing) * 1)}.end-1:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(var(--spacing) * 1)}.end-1:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(var(--spacing) * 1)}.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}}.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}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.italic{font-style:italic}.underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + 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)}.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,)}.invert{--tw-invert:invert(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,)}.transition{transition-property:color,background-color,border-color,outline-color,-webkit-text-decoration-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))}.block-1{height:calc(var(--spacing) * 1)}}:root{--paper:255 33% 97%;--ink:264 22% 8%;--background:255 33% 97%;--foreground:264 22% 8%;--card:0 0% 100%;--card-foreground:264 22% 8%;--popover:0 0% 100%;--popover-foreground:264 22% 8%;--primary:260 62% 52%;--primary-foreground:0 0% 100%;--primary-hover:260 66% 37%;--highlight:168 66% 63%;--highlight-foreground:168 78% 31%;--secondary:252 25% 95%;--secondary-foreground:260 50% 35%;--muted:252 20% 94%;--muted-foreground:260 5% 57%;--accent:252 22% 93%;--accent-foreground:260 50% 35%;--destructive:0 84.2% 60.2%;--destructive-foreground:0 0% 100%;--border:252 18% 90%;--input:252 18% 92%;--ring:260 62% 52%;--radius:.625rem;--header-height:72px;--font-sans:"Sora", system-ui, -apple-system, sans-serif;--font-display:"Geist", "Sora", system-ui, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, monospace}.dark{--background:250 12% 5%;--foreground:160 12% 92%;--card:250 11% 8%;--card-foreground:160 12% 92%;--popover:250 11% 7%;--popover-foreground:160 12% 92%;--primary:262 64% 64%;--primary-foreground:0 0% 100%;--primary-hover:262 66% 56%;--highlight:158 60% 51%;--highlight-foreground:158 50% 74%;--secondary:250 11% 12%;--secondary-foreground:160 9% 82%;--muted:250 11% 10%;--muted-foreground:250 7% 56%;--accent:250 11% 14%;--accent-foreground:160 9% 82%;--destructive:0 62.8% 42%;--destructive-foreground:0 0% 100%;--border:252 12% 15%;--input:252 12% 13%;--ring:262 72% 66%}*,:before,:after{border-color:hsl(var(--border));box-sizing:border-box}::selection{color:#141019;background:#62e0c8}body{background-color:hsl(var(--background));color:hsl(var(--foreground));-webkit-font-smoothing:antialiased;font-family:Sora,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.9375rem;font-weight:400;line-height:1.6}html,body{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground) / .35) transparent}html::-webkit-scrollbar{width:6px;height:6px}body::-webkit-scrollbar{width:6px;height:6px}html::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground) / .35);border-radius:3px}body::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground) / .35);border-radius:3px}html::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground) / .55)}body::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground) / .55)}html::-webkit-scrollbar-track{background:0 0}body::-webkit-scrollbar-track{background:0 0}h1,h2,h3{letter-spacing:-.02em;font-family:Sora,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.font-mono,[data-font=mono]{font-family:JetBrains Mono,ui-monospace,monospace}.label-mono{letter-spacing:.14em;text-transform:uppercase;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.75rem;font-weight:500}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@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 transparent}@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 transparent}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@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 transparent}@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}._logo_1xyxw_1{-o-object-fit:contain;object-fit:contain;width:auto;display:block}._lockup_1xyxw_7._sizeSm_1xyxw_7{height:24px}._lockup_1xyxw_7._sizeMd_1xyxw_11{height:32px}._lockup_1xyxw_7._sizeLg_1xyxw_15{height:40px}._symbol_1xyxw_19._sizeSm_1xyxw_7{width:24px;height:24px}._symbol_1xyxw_19._sizeMd_1xyxw_11{width:32px;height:32px}._symbol_1xyxw_19._sizeLg_1xyxw_15{width:40px;height:40px}._sidebar_1nmu2_27{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:22px;flex-direction:column;flex-shrink:0;width:272px;min-width:272px;height:100%;padding:16px 0;transition:width .22s,min-width .22s;display:flex;overflow:hidden}._brand_1nmu2_43{-webkit-user-select:none;-ms-user-select:none;user-select:none;flex-direction:column;flex-shrink:0;gap:3px;padding:0 20px 14px;display:flex}._brandLink_1nmu2_52{border-radius:8px;align-self:flex-start;align-items:center;transition:opacity .15s;display:inline-flex}._brandLink_1nmu2_52:hover{opacity:.8}._brandTag_1nmu2_63{letter-spacing:.14em;text-transform:uppercase;color:hsl(var(--muted-foreground)/.8);white-space:nowrap;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.594rem;font-weight:500}._brandRule_1nmu2_73{background:hsl(var(--border));flex-shrink:0;height:1px;margin:0 20px 14px}._nav_1nmu2_81{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent;flex:1;min-height:0;padding:0 14px;overflow-x:hidden;overflow-y:auto}._nav_1nmu2_81::-webkit-scrollbar{width:6px;height:6px}._nav_1nmu2_81::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._nav_1nmu2_81::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._nav_1nmu2_81::-webkit-scrollbar-track{background:0 0}._navLabel_1nmu2_105{text-transform:uppercase;letter-spacing:.18em;color:hsl(var(--muted-foreground)/.7);margin:0;padding:0 10px 8px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.594rem;font-weight:500}._navLabelSpaced_1nmu2_116{margin-top:18px}._group_1nmu2_120{position:relative}._item_1nmu2_125{width:100%;color:hsl(var(--muted-foreground));text-align:left;cursor:pointer;background:0 0;border:none;border-radius:11px;align-items:center;gap:11px;margin-bottom:2px;padding:9px 10px;font-family:Sora,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.844rem;font-weight:400;transition:background .15s,color .15s;display:flex;position:relative}._item_1nmu2_125:hover{background:hsl(var(--accent));color:hsl(var(--foreground))}._itemActive_1nmu2_149{background:hsl(var(--primary)/.14);color:hsl(var(--primary));font-weight:600}._itemActive_1nmu2_149:hover{background:hsl(var(--primary)/.18);color:hsl(var(--primary))}._itemIcon_1nmu2_159{flex-shrink:0;justify-content:center;align-items:center;display:flex}._itemLabel_1nmu2_166{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;line-height:1.2;overflow:hidden}._chevron_1nmu2_175{width:16px;height:16px;color:inherit;opacity:.6;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;transition:transform .18s,opacity .15s;display:flex}._chevron_1nmu2_175:hover{opacity:1}._chevronOpen_1nmu2_191{transform:rotate(90deg)}._badge_1nmu2_200{color:#895f0b;background:rgba(137,95,11,.12);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;min-width:18px;padding:1px 6px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.625rem;font-weight:500;line-height:1.5;display:flex}.dark ._badge_1nmu2_200{color:#e1b260;background:rgba(225,178,96,.15)}._badgeDot_1nmu2_220{background:hsl(var(--highlight));width:6px;min-width:6px;height:6px;padding:0;position:absolute;top:8px;right:9px}.dark ._badgeDot_1nmu2_220{background:hsl(var(--highlight))}._subList_1nmu2_235{border-left:1px solid hsl(var(--border));grid-template-rows:0fr;margin-left:20px;padding-left:13px;transition:grid-template-rows .2s;display:grid;position:relative}._subListInner_1nmu2_245{flex-direction:column;gap:1px;min-height:0;display:flex;overflow:hidden}._subListOpen_1nmu2_253{grid-template-rows:1fr;margin-top:3px;margin-bottom:6px}._subItem_1nmu2_259{width:100%;color:hsl(var(--muted-foreground));text-align:left;cursor:pointer;background:0 0;border:none;border-radius:9px;align-items:center;gap:9px;padding:7px 10px;font-family:Sora,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.8rem;font-weight:400;transition:background .15s,color .15s;display:flex}._subItem_1nmu2_259:hover{background:hsl(var(--accent));color:hsl(var(--foreground))}._subItemActive_1nmu2_281{background:hsl(var(--muted));color:hsl(var(--foreground));font-weight:500}._subItemActive_1nmu2_281 ._subDot_1nmu2_286{background:hsl(var(--primary))}._subDot_1nmu2_286{background:hsl(var(--muted-foreground)/.45);border-radius:50%;flex-shrink:0;width:5px;height:5px;transition:background .15s}._subLabel_1nmu2_299{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}._flyoutTitle_1nmu2_307{display:none}._footer_1nmu2_312{border-top:1px solid hsl(var(--border));flex-shrink:0;align-items:center;margin:6px 0 0;padding:12px 24px 0;display:flex}._footerLabel_1nmu2_321{letter-spacing:.16em;text-transform:uppercase;color:hsl(var(--muted-foreground)/.7);white-space:nowrap;text-overflow:ellipsis;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.594rem;font-weight:500;overflow:hidden}._railTheme_1nmu2_334{display:none}._collapsed_1nmu2_339{width:72px;min-width:72px;overflow:visible}._collapsed_1nmu2_339 ._brand_1nmu2_43{align-items:center;padding:0 14px 10px}._collapsed_1nmu2_339 ._brandLink_1nmu2_52{background:hsl(var(--muted));border-radius:14px;justify-content:center;align-self:center;align-items:center;width:44px;height:44px;display:flex}._collapsed_1nmu2_339 ._brandLink_1nmu2_52:hover{background:hsl(var(--accent));opacity:1}._collapsed_1nmu2_339 ._brandTag_1nmu2_63{display:none}._collapsed_1nmu2_339 ._brandRule_1nmu2_73{width:22px;margin:0 auto 10px}._collapsed_1nmu2_339 ._nav_1nmu2_81{flex-direction:column;align-items:center;gap:10px;padding:0 14px;display:flex;overflow:visible}._collapsed_1nmu2_339 ._navLabel_1nmu2_105{display:none}._collapsed_1nmu2_339 ._group_1nmu2_120{width:44px}._collapsed_1nmu2_339 ._item_1nmu2_125{border-radius:14px;justify-content:center;width:44px;height:44px;margin:0;padding:0}._collapsed_1nmu2_339 ._itemActive_1nmu2_149,._collapsed_1nmu2_339 ._itemActive_1nmu2_149:hover{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}._collapsed_1nmu2_339 ._itemLabel_1nmu2_166,._collapsed_1nmu2_339 ._chevron_1nmu2_175,._collapsed_1nmu2_339 ._footer_1nmu2_312{display:none}._collapsed_1nmu2_339 ._railTheme_1nmu2_334{width:44px;height:44px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;margin:10px auto 0;transition:background .15s,color .15s;display:flex}._collapsed_1nmu2_339 ._railTheme_1nmu2_334:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}._collapsed_1nmu2_339 ._subList_1nmu2_235{width:232px;box-shadow:none;opacity:0;visibility:hidden;z-index:60;background:0 0;border:none;grid-template-rows:1fr;margin:0;padding:8px 0 8px 16px;transition:opacity .15s,transform .15s,visibility .15s;position:absolute;top:-8px;left:100%;transform:translate(-6px)}._collapsed_1nmu2_339 ._subListInner_1nmu2_245{border:1px solid hsl(var(--border));background:hsl(var(--card));box-shadow:0 14px 34px -6px hsl(var(--foreground)/.18);border-radius:14px;padding:10px;overflow:visible}.dark ._collapsed_1nmu2_339 ._subListInner_1nmu2_245{box-shadow:0 14px 40px -6px rgba(0,0,0,.6)}._collapsed_1nmu2_339 ._group_1nmu2_120:hover ._subList_1nmu2_235,._collapsed_1nmu2_339 ._subList_1nmu2_235:hover{opacity:1;visibility:visible;transform:translate(0)}._collapsed_1nmu2_339 ._flyoutTitle_1nmu2_307{color:hsl(var(--foreground));padding:4px 8px 8px;font-size:.781rem;font-weight:600;display:block}._avatar_92uji_1{color:#fff;-webkit-user-select:none;-ms-user-select:none;user-select:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:inline-flex;overflow:hidden}._sm_92uji_13{width:32px;height:32px;font-size:.75rem}._md_92uji_19{width:40px;height:40px;font-size:.875rem}._lg_92uji_25{width:48px;height:48px;font-size:1rem}._xl_92uji_31{width:64px;height:64px;font-size:1.25rem}._image_92uji_37{-o-object-fit:cover;object-fit:cover}._initials_92uji_41{background:linear-gradient(135deg,#6a35d4,#45209c)}._bellBtn_133km_3{width:34px;height:34px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex;position:relative}._bellBtn_133km_3:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}._badge_133km_27{border:2px solid hsl(var(--card));background:hsl(var(--destructive));color:#fff;min-width:16px;height:16px;font-family:var(--font-mono);text-align:center;border-radius:999px;padding:0 3px;font-size:.563rem;font-weight:600;line-height:12px;position:absolute;top:1px;right:0}._overlay_133km_45{z-index:100;background:rgba(0,0,0,.35);position:fixed;top:0;bottom:0;left:0;right:0}._drawer_133km_52{background:hsl(var(--card));border-left:1px solid hsl(var(--border));z-index:101;flex-direction:column;width:min(380px,100vw);height:100vh;display:flex;position:fixed;top:0;right:0;box-shadow:-8px 0 32px rgba(0,0,0,.12)}._drawerHeader_133km_66{border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:center;padding:1rem 1.125rem;display:flex}._drawerTitle_133km_74{color:hsl(var(--foreground));margin:0;font-size:1rem;font-weight:700}._closeBtn_133km_81{width:28px;height:28px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;display:flex}._closeBtn_133km_81:hover{background:hsl(var(--muted))}._list_133km_97{flex:1;padding:.5rem;overflow-y:auto}._empty_133km_103{text-align:center;color:hsl(var(--muted-foreground));padding:2rem 1rem;font-size:.875rem}._item_133km_110{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:flex-start;gap:.5rem;width:100%;padding:.75rem;transition:background .15s;display:flex}._item_133km_110:hover{background:hsl(var(--muted)/.5)}._item_133km_110._unread_133km_126{background:hsl(var(--primary)/.06)}._item_133km_110._unread_133km_126 ._itemTitle_133km_129{font-weight:700}._itemBody_133km_133{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}._itemTitle_133km_129{color:hsl(var(--foreground));font-size:.8125rem}._itemDesc_133km_146{color:hsl(var(--muted-foreground));font-size:.75rem;line-height:1.4}._itemTime_133km_152{color:hsl(var(--muted-foreground));margin-top:.25rem;font-size:.6875rem}._readIcon_133km_158{color:hsl(var(--muted-foreground));flex-shrink:0;margin-top:2px}._sectionLabel_133km_164{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));margin:0;padding:.5rem .75rem .25rem;font-size:.6875rem;font-weight:700}._divider_133km_174{background:hsl(var(--border));height:1px;margin:.25rem .5rem}._pulseItem_133km_180{cursor:default;align-items:center;gap:.5rem;display:flex}._pulseItem_133km_180:hover{background:hsl(var(--primary)/.06)}._pulseIcon_133km_190{width:1.5rem;height:1.5rem;color:hsl(var(--primary));flex-shrink:0;justify-content:center;align-items:center;display:flex}._pulseActions_133km_200{flex-shrink:0;align-items:center;gap:.25rem;display:flex}._pulseRespondBtn_133km_207{color:hsl(var(--primary-foreground));background:hsl(var(--primary));border-radius:calc(var(--radius) - 2px);cursor:pointer;white-space:nowrap;border:none;padding:.3rem .6rem;font-size:.75rem;font-weight:600;transition:opacity .15s}._pulseRespondBtn_133km_207:hover{opacity:.88}._pulseDismissBtn_133km_223{border-radius:calc(var(--radius) - 2px);width:1.5rem;height:1.5rem;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:background .15s;display:flex}._pulseDismissBtn_133km_223:hover{background:hsl(var(--muted)/.5)}._host_1wd57_2{display:inline-flex;position:relative}._trigger_1wd57_8{border:1px solid hsl(var(--border));height:38px;color:hsl(var(--muted-foreground));font-family:var(--font-sans);cursor:pointer;background:0 0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:0 11px;transition:border-color .18s,color .18s,background .18s;display:inline-flex}._trigger_1wd57_8 svg{display:block}._trigger_1wd57_8:hover{border-color:hsl(var(--foreground)/.35);color:hsl(var(--foreground));background:hsl(var(--foreground)/.04)}._triggerOpen_1wd57_33{border-color:hsl(var(--foreground)/.35);color:hsl(var(--foreground))}._triggerOpen_1wd57_33 ._caret_1wd57_37{transform:rotate(-135deg)translate(-1px,-1px)}._caret_1wd57_37{opacity:.7;border-bottom:1.6px solid;border-right:1.6px solid;width:6px;height:6px;transition:transform .24s cubic-bezier(.16,1,.3,1);transform:rotate(45deg)translate(-1px,-1px)}._menu_1wd57_51{z-index:20;border:1px solid hsl(var(--border));background:hsl(var(--background));min-width:190px;box-shadow:0 18px 48px hsl(var(--foreground)/.12);border-radius:14px;flex-direction:column;gap:2px;padding:8px;display:flex;position:absolute;top:calc(100% + 10px);right:0}.dark ._menu_1wd57_51{background:hsl(var(--card));box-shadow:0 18px 48px rgba(0,0,0,.55)}._menuStart_1wd57_71{left:0;right:auto}._item_1wd57_76{font-family:var(--font-sans);color:hsl(var(--foreground));cursor:pointer;text-align:left;background:0 0;border:none;border-radius:9px;align-items:center;gap:10px;padding:9px 10px;font-size:13.5px;font-weight:500;transition:background .14s;display:flex}._item_1wd57_76 svg{flex-shrink:0;display:block}._item_1wd57_76:hover{background:hsl(var(--secondary))}._itemActive_1wd57_100{font-weight:600}._check_1wd57_104{color:hsl(var(--primary));margin-left:auto;font-size:12px;line-height:1}._onDark_1wd57_112 ._trigger_1wd57_8{color:rgba(255,255,255,.62);border-color:rgba(255,255,255,.18)}._onDark_1wd57_112 ._trigger_1wd57_8:hover{color:#fff;background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.4)}._onDark_1wd57_112 ._triggerOpen_1wd57_33{color:#fff;border-color:rgba(255,255,255,.4)}._onDark_1wd57_112 ._menu_1wd57_51{background:#131019;border-color:rgba(255,255,255,.1);box-shadow:0 18px 48px rgba(0,0,0,.55)}._onDark_1wd57_112 ._item_1wd57_76{color:#fff}._onDark_1wd57_112 ._item_1wd57_76:hover{background:rgba(255,255,255,.06)}._onDark_1wd57_112 ._check_1wd57_104{color:#62e0c8}._compact_1wd57_141 ._trigger_1wd57_8{border-color:transparent;gap:5px;height:34px;padding:0 8px 0 7px}._compact_1wd57_141 ._trigger_1wd57_8:hover{background:hsl(var(--muted));color:hsl(var(--foreground));border-color:transparent}._compact_1wd57_141 ._triggerOpen_1wd57_33{background:hsl(var(--muted));border-color:transparent}._compact_1wd57_141 ._menu_1wd57_51{background:hsl(var(--card));border-radius:14px;min-width:206px;top:calc(100% + 12px)}._header_6bbwx_34{background:hsl(var(--card));border:1px solid hsl(var(--border));box-shadow:0 10px 26px -10px hsl(var(--foreground)/.22);z-index:40;border-radius:999px;flex-shrink:0;align-items:center;gap:10px;margin-bottom:8px;padding:8px 10px 8px 12px;display:flex;position:relative}.dark ._header_6bbwx_34{box-shadow:0 12px 30px -10px rgba(0,0,0,.65)}._rule_6bbwx_53{background:hsl(var(--border));flex-shrink:0;width:1px;height:24px}._left_6bbwx_61{flex-shrink:0;align-items:center;gap:8px;min-width:0;display:flex}._iconBtn_6bbwx_69{width:34px;height:34px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}._iconBtn_6bbwx_69:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}._breadcrumb_6bbwx_88{align-items:center;gap:.375rem;min-width:0;padding-right:4px;display:flex;overflow:hidden}._crumbLink_6bbwx_97,._crumbCurrent_6bbwx_98{white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;padding:0;font-size:.875rem;overflow:hidden}._crumbLink_6bbwx_97{color:hsl(var(--muted-foreground));cursor:pointer;font-weight:500}._crumbLink_6bbwx_97:hover{color:hsl(var(--foreground))}._crumbCurrent_6bbwx_98{color:hsl(var(--foreground));font-weight:600}._crumbSep_6bbwx_122{color:hsl(var(--muted-foreground));flex-shrink:0}._search_6bbwx_128{min-width:0;height:34px;color:hsl(var(--muted-foreground));flex:1;align-items:center;gap:10px;padding-left:4px;display:flex;position:relative}._searchIcon_6bbwx_140{color:inherit;flex-shrink:0}._searchInput_6bbwx_145{min-width:0;height:100%;color:hsl(var(--foreground));background:0 0;border:none;flex:1;padding:0;font-family:Sora,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.844rem}._searchInput_6bbwx_145::placeholder{color:hsl(var(--muted-foreground))}._searchInput_6bbwx_145::placeholder{color:hsl(var(--muted-foreground))}._searchInput_6bbwx_145:focus{outline:none}._searchKbd_6bbwx_164{color:hsl(var(--muted-foreground)/.8);border:1px solid hsl(var(--border));border-radius:5px;flex-shrink:0;padding:2px 6px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.625rem;line-height:1.4}._searchResults_6bbwx_175{background:hsl(var(--card));border:1px solid hsl(var(--border));width:min(100%,420px);box-shadow:0 16px 40px hsl(var(--foreground)/.14);z-index:50;scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent;border-radius:14px;max-height:360px;padding:.4375rem;position:absolute;top:calc(100% + 12px);left:0;overflow-y:auto}._searchResults_6bbwx_175::-webkit-scrollbar{width:6px;height:6px}._searchResults_6bbwx_175::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._searchResults_6bbwx_175::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._searchResults_6bbwx_175::-webkit-scrollbar-track{background:0 0}.dark ._searchResults_6bbwx_175{box-shadow:0 16px 44px rgba(0,0,0,.5)}._searchEmpty_6bbwx_209{color:hsl(var(--muted-foreground));margin:0;padding:.625rem .75rem;font-size:.8rem}._searchItem_6bbwx_216{width:100%;color:hsl(var(--foreground));text-align:left;cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:.625rem;padding:.5rem .625rem;font-size:.825rem;transition:background .12s;display:flex}._searchItem_6bbwx_216 svg{color:hsl(var(--muted-foreground));flex-shrink:0}._searchItem_6bbwx_216:hover{background:hsl(var(--accent))}._searchItemLabel_6bbwx_239{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:500;overflow:hidden}._searchItemGroup_6bbwx_248{color:hsl(var(--muted-foreground));flex-shrink:0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.68rem}._right_6bbwx_256{flex-shrink:0;align-items:center;gap:4px;display:flex}._userTrigger_6bbwx_263{background:hsl(var(--muted));cursor:pointer;border:none;border-radius:999px;align-items:center;gap:9px;margin-left:4px;padding:4px 12px 4px 4px;transition:background .15s;display:flex}._userTrigger_6bbwx_263:hover,._userTrigger_6bbwx_263[data-state=open]{background:hsl(var(--accent))}._userTrigger_6bbwx_263[data-state=open] ._userChevron_6bbwx_281{transform:rotate(180deg)}._userTrigger_6bbwx_263 ._userAvatar_6bbwx_286{width:28px;height:28px;font-size:.688rem}._userName_6bbwx_292{max-width:130px;color:hsl(var(--foreground));white-space:nowrap;text-overflow:ellipsis;font-size:.812rem;font-weight:500;overflow:hidden}._userChevron_6bbwx_281{color:hsl(var(--muted-foreground));flex-shrink:0;transition:transform .18s}._menu_6bbwx_309{background:hsl(var(--card));border:1px solid hsl(var(--border));min-width:244px;box-shadow:0 16px 40px hsl(var(--foreground)/.16);z-index:320;border-radius:16px;padding:.4375rem}.dark ._menu_6bbwx_309{box-shadow:0 16px 44px rgba(0,0,0,.55)}._menuHeader_6bbwx_323{flex-direction:column;gap:.125rem;padding:.625rem .6875rem .75rem;display:flex}._menuName_6bbwx_330{color:hsl(var(--foreground));font-size:.938rem;font-weight:600}._menuEmail_6bbwx_336{color:hsl(var(--muted-foreground));white-space:nowrap;text-overflow:ellipsis;font-size:.781rem;overflow:hidden}._menuSep_6bbwx_344{background:hsl(var(--border));height:1px;margin:0 .25rem .375rem}._menuItem_6bbwx_350{color:hsl(var(--muted-foreground));cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;border-radius:10px;outline:none;align-items:center;gap:.75rem;padding:.5625rem .6875rem;font-size:.844rem;font-weight:400;transition:background .12s,color .12s;display:flex}._menuItem_6bbwx_350 svg{opacity:.85}._menuItem_6bbwx_350[data-highlighted]{background:hsl(var(--accent));color:hsl(var(--foreground))}._menuDanger_6bbwx_372{color:hsl(var(--destructive))}._menuDanger_6bbwx_372[data-highlighted]{background:hsl(var(--destructive)/.1);color:hsl(var(--destructive))}._content_ecl3v_1{max-width:520px}._taskList_ecl3v_5{flex-direction:column;gap:.625rem;margin:0 0 1rem;padding:0;list-style:none;display:flex}._taskItem_ecl3v_14{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:8px;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem;display:flex}._taskInfo_ecl3v_25{flex-direction:column;gap:.125rem;min-width:0;display:flex}._taskType_ecl3v_32{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:600}._taskTarget_ecl3v_40{color:hsl(var(--foreground));font-size:.875rem;font-weight:600}._taskDue_ecl3v_46{color:hsl(var(--muted-foreground));align-items:center;gap:.25rem;font-size:.75rem;display:flex}._warning_ecl3v_54{color:#da620b;align-items:center;gap:.375rem;margin:0 0 .75rem;font-size:.8125rem;display:flex}._page_5txt8_22{background:hsl(var(--background));min-height:100vh}._main_5txt8_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._card_5txt8_35{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:12px;padding:1.25rem}._cardTitle_5txt8_42{color:hsl(var(--foreground));margin:0 0 .25rem;font-size:.9375rem;font-weight:700}._cardDesc_5txt8_49{color:hsl(var(--muted-foreground));margin:0 0 1rem;font-size:.8125rem}._kpiRow_5txt8_55{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-bottom:1.25rem;display:grid}@media (max-width:768px){._kpiRow_5txt8_55{grid-template-columns:1fr}}._kpiCard_5txt8_67{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:10px;padding:.875rem 1rem}._kpiValue_5txt8_74{color:hsl(var(--foreground));font-size:1.375rem;font-weight:800}._kpiLabel_5txt8_80{color:hsl(var(--muted-foreground));margin-top:.2rem;font-size:.75rem;display:block}._primaryBtn_5txt8_87{background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;border-radius:9px;align-items:center;gap:.375rem;padding:.5rem 1rem;font-size:.8125rem;font-weight:600;display:inline-flex}._primaryBtn_5txt8_87:hover{opacity:.9}._disabledBtn_5txt8_104{background:hsl(var(--secondary));color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border));cursor:not-allowed;opacity:.85;border-radius:9px;align-items:center;gap:.375rem;padding:.5rem 1rem;font-size:.8125rem;font-weight:600;display:inline-flex}._outlineBtn_5txt8_119{color:hsl(var(--foreground));border:1px solid hsl(var(--border));cursor:pointer;background:0 0;border-radius:9px;align-items:center;gap:.375rem;padding:.5rem 1rem;font-size:.8125rem;font-weight:500;display:inline-flex}._outlineBtn_5txt8_119:hover{background:hsl(var(--secondary))}._badge_5txt8_136{background:hsl(var(--secondary));color:hsl(var(--foreground));border:1px solid hsl(var(--border));border-radius:6px;padding:.2rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}._badgeSuccess_5txt8_147{color:#267342;background:#e7f9ed;border-color:#b3e6c5}._badgePending_5txt8_153{color:#a16512;background:#fdf4e2;border-color:#f5daa3}._badgeActive_5txt8_159{background:hsl(var(--primary)/.12);color:hsl(var(--primary));border-color:hsl(var(--primary)/.25)}html.dark ._badgeSuccess_5txt8_147{color:#90dfad;background:#194328;border-color:#2b6440}html.dark ._badgePending_5txt8_153{color:#f1cb7e;background:#473615;border-color:#6b5324}._progressBar_5txt8_176{background:hsl(var(--muted));border-radius:999px;height:8px;overflow:hidden}._progressFill_5txt8_183{background:hsl(var(--primary));border-radius:999px;height:100%;transition:width .3s}._tabs_5txt8_190{background:hsl(var(--primary)/.08);border-radius:10px;gap:.25rem;margin-bottom:1rem;padding:.25rem;display:flex}._tab_5txt8_190{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:8px;flex:1;padding:.5rem .75rem;font-size:.8125rem;font-weight:500}._tab_5txt8_190._active_5txt8_210{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}._loadingState_5txt8_215{text-align:center;color:hsl(var(--muted-foreground));padding:2.5rem;font-size:.875rem}._errorBanner_5txt8_222{color:#8f2424;background:#fceeee;border:1px solid #f0c2c2;border-radius:10px;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.8125rem;font-weight:500;display:flex}._dialogOverlay_5txt8_235{z-index:50;background:rgba(0,0,0,.45);animation:.15s _fadeIn_5txt8_1;position:fixed;top:0;bottom:0;left:0;right:0}._dialogContent_5txt8_243{z-index:51;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:16px;width:min(560px,100vw - 2rem);max-height:90vh;padding:1.5rem;animation:.18s _slideUp_5txt8_1;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 16px 48px rgba(0,0,0,.18)}@keyframes _fadeIn_5txt8_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_5txt8_1{0%{transform:translate(-50%,-46%)}to{transform:translate(-50%,-50%)}}._dialogHeader_5txt8_276{justify-content:space-between;align-items:center;margin-bottom:.25rem;display:flex}._dialogTitle_5txt8_283{color:hsl(var(--foreground));font-size:1.0625rem;font-weight:800}._dialogClose_5txt8_289{width:28px;height:28px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;display:flex}._dialogClose_5txt8_289:hover{background:hsl(var(--secondary))}._dialogDesc_5txt8_305{color:hsl(var(--muted-foreground));margin:0 0 1rem;font-size:.8125rem}._dialogForm_5txt8_311{flex-direction:column;gap:.875rem;display:flex}._dialogFooter_5txt8_317{border-top:1px solid hsl(var(--border));justify-content:flex-end;gap:.5rem;padding-top:.5rem;display:flex}._formGroup_5txt8_325{flex-direction:column;gap:.3rem;display:flex}._formLabel_5txt8_331{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.04em;font-size:.75rem;font-weight:600}._formSectionLabel_5txt8_339{color:hsl(var(--foreground));border-bottom:1px solid hsl(var(--border));margin-bottom:-.25rem;padding-bottom:.25rem;font-size:.75rem;font-weight:700}._formInput_5txt8_348,._formSelect_5txt8_348{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));border-radius:8px;outline:none;padding:.5rem .75rem;font-size:.875rem;transition:border-color .15s}._formInput_5txt8_348:focus,._formSelect_5txt8_348:focus{border-color:hsl(var(--primary))}._formSelect_5txt8_348{cursor:pointer}._formRow2_5txt8_366{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}._formRow3_5txt8_372{grid-template-columns:repeat(3,1fr);gap:.625rem;display:grid}._overlay_684tu_2{z-index:200;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:rgba(20,16,25,.5);animation:.18s _overlayIn_684tu_1;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes _overlayIn_684tu_1{0%{opacity:0}to{opacity:1}}._content_684tu_19{z-index:201;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:20px;flex-direction:column;width:min(460px,100vw - 2rem);max-height:calc(100vh - 3rem);animation:.22s cubic-bezier(.16,1,.3,1) _contentIn_684tu_1;display:flex;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 24px 64px rgba(20,16,25,.24)}._content_684tu_19:before{content:"";background:linear-gradient(90deg, hsl(var(--primary)), hsl(var(--highlight)));flex-shrink:0;height:3px;display:block}@keyframes _contentIn_684tu_1{0%{opacity:0;transform:translate(-50%,-46%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}._header_684tu_55{justify-content:space-between;align-items:flex-start;gap:.75rem;padding:1.15rem 1.35rem .6rem;display:flex}._headerMeta_684tu_63{flex-wrap:wrap;align-items:center;gap:.4rem .5rem;display:flex}._headerTag_684tu_70{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--primary));background:hsl(var(--primary)/.1);border-radius:999px;align-items:center;gap:.3rem;padding:.2rem .55rem;font-size:.6875rem;font-weight:700;display:inline-flex}._headerScope_684tu_84,._headerQueue_684tu_85{color:hsl(var(--muted-foreground));font-size:.75rem}._headerQueue_684tu_85{border-left:1px solid hsl(var(--border));padding-left:.5rem;font-weight:600}._closeBtn_684tu_96{width:1.9rem;height:1.9rem;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:1px solid transparent;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s,border-color .15s;display:flex}._closeBtn_684tu_96:hover{background:hsl(var(--muted)/.7);border-color:hsl(var(--border));color:hsl(var(--foreground))}._closeBtn_684tu_96:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}._queueTrack_684tu_121{gap:.25rem;padding:0 1.35rem .5rem;display:flex}._queueDot_684tu_127{background:hsl(var(--muted));border-radius:999px;flex:1;height:3px;transition:background .2s}._queueDotDone_684tu_135{background:hsl(var(--highlight))}._queueDotActive_684tu_139{background:hsl(var(--primary))}._surveyTitle_684tu_144{color:hsl(var(--foreground));margin:0;padding:0 1.35rem .5rem;font-size:1.0625rem;font-weight:700;line-height:1.35}._privacy_684tu_153{color:hsl(var(--muted-foreground));background:hsl(var(--muted)/.45);border-radius:var(--radius);align-items:center;gap:.4rem;margin:0 1.35rem 1rem;padding:.45rem .7rem;font-size:.75rem;display:flex}._privacy_684tu_153 svg{color:hsl(var(--primary));flex-shrink:0}._body_684tu_169{flex-direction:column;gap:1rem;padding:0 1.35rem;display:flex}._questionText_684tu_176{color:hsl(var(--foreground));margin:0;font-size:.9375rem;font-weight:600;line-height:1.5}._sentimentScale_684tu_184{grid-template-columns:repeat(5,1fr);gap:.4rem;display:grid}._sentimentBtn_684tu_190{background:hsl(var(--muted)/.35);color:hsl(var(--muted-foreground));cursor:pointer;text-align:center;border:1.5px solid transparent;border-radius:14px;flex-direction:column;align-items:center;gap:.4rem;padding:.75rem .3rem .55rem;font-size:.6875rem;font-weight:500;transition:transform .15s,background .15s,color .15s,border-color .15s,box-shadow .15s;display:flex;position:relative}._sentimentBtn_684tu_190:hover{background:hsl(var(--muted)/.7);color:hsl(var(--foreground));transform:translateY(-2px)}._sentimentBtn_684tu_190:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}._sentimentSelected_684tu_217{color:hsl(var(--foreground));font-weight:700;transform:translateY(-2px)}._sentimentLabel_684tu_223{line-height:1.2}._sentimentKey_684tu_228{color:hsl(var(--muted-foreground)/.55);font-size:.5625rem;font-weight:700;position:absolute;top:.3rem;right:.4rem}._contextBlock_684tu_237{flex-direction:column;gap:.35rem;animation:.2s _fadeIn_684tu_1;display:flex}@keyframes _fadeIn_684tu_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._contextLabel_684tu_254{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}._optional_684tu_260{color:hsl(var(--muted-foreground));font-weight:400}._textarea_684tu_265{width:100%;color:hsl(var(--foreground));background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:var(--radius);resize:none;box-sizing:border-box;padding:.6rem .75rem;font-family:inherit;font-size:.875rem}._textarea_684tu_265:focus{outline:2px solid hsl(var(--primary)/.3);border-color:hsl(var(--primary))}._charCount_684tu_282{color:hsl(var(--muted-foreground));text-align:right;font-size:.6875rem}._footer_684tu_289{border-top:1px solid hsl(var(--border));justify-content:space-between;align-items:center;gap:.75rem;margin-top:1.15rem;padding:1rem 1.35rem 1.15rem;display:flex}._footerHint_684tu_299{color:hsl(var(--muted-foreground));font-size:.6875rem}._footerError_684tu_304{color:hsl(var(--destructive));font-size:.6875rem;font-weight:500}._submitBtn_684tu_310{color:hsl(var(--primary-foreground));background:hsl(var(--primary));border-radius:var(--radius);cursor:pointer;border:none;align-items:center;gap:.4rem;padding:.55rem 1.1rem;font-size:.8125rem;font-weight:600;transition:background .15s,opacity .15s;display:inline-flex}._submitBtn_684tu_310:disabled{opacity:.4;cursor:not-allowed}._submitBtn_684tu_310:not(:disabled):hover{background:hsl(var(--primary-hover))}._submitBtn_684tu_310:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}._confirmPanel_684tu_337{text-align:center;flex-direction:column;align-items:center;gap:.6rem;padding:2rem 1.75rem 1.5rem;animation:.18s _fadeIn_684tu_1;display:flex}._confirmIcon_684tu_347{color:#ce8509;background:rgba(245,159,10,.14);border-radius:999px;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}._confirmTitle_684tu_358{color:hsl(var(--foreground));margin:.15rem 0 0;font-size:1.0625rem;font-weight:700}._confirmDesc_684tu_365{color:hsl(var(--muted-foreground));max-width:330px;margin:0;font-size:.875rem;line-height:1.55}._confirmError_684tu_373{color:hsl(var(--destructive));margin:0;font-size:.8125rem;font-weight:500}._confirmActions_684tu_380{flex-direction:column;gap:.5rem;width:100%;margin-top:.75rem;display:flex}._confirmKeepBtn_684tu_388{color:hsl(var(--primary-foreground));background:hsl(var(--primary));border-radius:var(--radius);cursor:pointer;border:none;padding:.6rem 1rem;font-size:.8125rem;font-weight:600;transition:background .15s}._confirmKeepBtn_684tu_388:not(:disabled):hover{background:hsl(var(--primary-hover))}._confirmKeepBtn_684tu_388:disabled{opacity:.5;cursor:not-allowed}._confirmLeaveBtn_684tu_407{color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border));border-radius:var(--radius);cursor:pointer;background:0 0;padding:.55rem 1rem;font-size:.8125rem;font-weight:500;transition:color .15s,border-color .15s,background .15s}._confirmLeaveBtn_684tu_407:not(:disabled):hover{color:hsl(var(--destructive));border-color:hsl(var(--destructive)/.5);background:hsl(var(--destructive)/.06)}._confirmLeaveBtn_684tu_407:disabled{opacity:.5;cursor:not-allowed}._successPanel_684tu_429{text-align:center;flex-direction:column;align-items:center;gap:.65rem;padding:3rem 2rem;animation:.18s _fadeIn_684tu_1;display:flex}._successIcon_684tu_439{color:#1a9948;background:rgba(33,196,93,.14);border-radius:999px;justify-content:center;align-items:center;width:3.25rem;height:3.25rem;display:flex}._successTitle_684tu_450{color:hsl(var(--foreground));margin:0;font-size:1.125rem;font-weight:700}._successDesc_684tu_457{color:hsl(var(--muted-foreground));max-width:320px;margin:0;font-size:.875rem;line-height:1.55}._overlay_auvrn_2{z-index:1000;-webkit-overflow-scrolling:touch;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);pointer-events:auto;background:rgba(0,0,0,.55);justify-content:center;align-items:flex-start;padding:1.5rem;animation:.2s _fadeIn_auvrn_1;display:flex;position:fixed;top:0;bottom:0;left:0;right:0;overflow-y:auto}@keyframes _fadeIn_auvrn_1{0%{opacity:0}to{opacity:1}}._popup_auvrn_26{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:22px;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);width:100%;max-width:860px;margin:auto;animation:.3s cubic-bezier(.22,.61,.36,1) _popIn_auvrn_1;display:grid;position:relative;overflow:hidden;box-shadow:0 40px 100px -32px rgba(0,0,0,.6)}@keyframes _popIn_auvrn_1{0%{opacity:0;transform:translateY(18px)scale(.97)}to{opacity:1;transform:none}}._closeBtn_auvrn_51{z-index:3;color:#fff;cursor:pointer;background:rgba(0,0,0,.42);border:none;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;transition:background .15s;display:flex;position:absolute;top:.75rem;right:.75rem}._closeBtn_auvrn_51:hover{background:rgba(0,0,0,.62)}._feature_auvrn_73{flex-direction:column;min-width:0;display:flex}._cover_auvrn_79{aspect-ratio:16/8;border-bottom:1px solid hsl(var(--border));width:100%;overflow:hidden}._coverImg_auvrn_86{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}._coverFallback_auvrn_93{color:#fff;background:linear-gradient(135deg, var(--accent), hsl(var(--primary)));justify-content:center;align-items:center;display:flex}._body_auvrn_101{padding:1.5rem 1.75rem 1.75rem}._meta_auvrn_105{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.85rem;display:flex}._badge_auvrn_113{text-transform:uppercase;letter-spacing:.06em;color:#fff;background:var(--accent);border-radius:999px;align-items:center;gap:.3rem;padding:.22rem .6rem;font-size:.6875rem;font-weight:700;display:inline-flex}._tag_auvrn_127{text-transform:uppercase;letter-spacing:.06em;color:var(--accent);background:color-mix(in srgb, var(--accent) 14%, transparent);border-radius:999px;padding:.22rem .6rem;font-size:.6875rem;font-weight:700}._version_auvrn_138{font-family:var(--font-mono,monospace);letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--muted-foreground));font-size:.6875rem}._title_auvrn_146{letter-spacing:-.025em;color:hsl(var(--foreground));margin:0 0 .55rem;font-size:1.5rem;font-weight:700;line-height:1.18}._summary_auvrn_155{color:hsl(var(--muted-foreground));margin:0;font-size:.9375rem;line-height:1.55}._footer_auvrn_162{align-items:center;gap:1rem;margin-top:1.5rem;display:flex}._primaryBtn_auvrn_169{color:hsl(var(--primary-foreground));background:hsl(var(--primary));cursor:pointer;border:none;border-radius:10px;padding:.6rem 1.25rem;font-size:.875rem;font-weight:600;transition:background .15s}._primaryBtn_auvrn_169:hover{background:hsl(var(--primary-hover))}._linkBtn_auvrn_184{cursor:pointer;color:var(--accent);background:0 0;border:none;align-items:center;gap:.375rem;padding:0;font-size:.8125rem;font-weight:600;display:inline-flex}._linkBtn_auvrn_184 svg{transition:transform .2s}._linkBtn_auvrn_184:hover svg{transform:translate(3px)}._aside_auvrn_204{background:hsl(var(--muted)/.4);border-left:1px solid hsl(var(--border));flex-direction:column;min-height:0;padding:1.5rem 1.25rem 1.25rem;display:flex}._asideTitle_auvrn_213{text-transform:uppercase;letter-spacing:.07em;color:hsl(var(--muted-foreground));margin:0 0 .85rem;font-size:.75rem;font-weight:700}._recentList_auvrn_222{flex-direction:column;flex:1;gap:.25rem;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}._recentItem_auvrn_234{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:.7rem;width:100%;padding:.5rem;transition:background .15s;display:flex}._recentItem_auvrn_234:hover{background:hsl(var(--card))}._recentItem_auvrn_234:hover ._recentChevron_auvrn_250{opacity:1;transform:translate(2px)}._recentThumb_auvrn_255{color:#fff;background:linear-gradient(135deg, var(--accent), hsl(var(--primary)));border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex;overflow:hidden}._recentImg_auvrn_268{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}._recentInfo_auvrn_275{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}._recentMeta_auvrn_283{align-items:center;gap:.5rem;display:flex}._recentVersion_auvrn_289{font-family:var(--font-mono,monospace);letter-spacing:.06em;text-transform:uppercase;color:var(--accent);font-size:.65rem;font-weight:600}._recentDate_auvrn_298{color:hsl(var(--muted-foreground));font-size:.65rem}._recentTitle_auvrn_303{color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:600;line-height:1.3;overflow:hidden}._recentChevron_auvrn_250{color:hsl(var(--muted-foreground));opacity:.5;flex-shrink:0;transition:transform .15s,opacity .15s}._asideLink_auvrn_320{border:1px solid hsl(var(--border));cursor:pointer;color:hsl(var(--foreground));background:0 0;border-radius:10px;justify-content:center;align-items:center;gap:.4rem;margin-top:.85rem;padding:.55rem;font-size:.8125rem;font-weight:600;transition:border-color .15s,color .15s;display:inline-flex}._asideLink_auvrn_320 svg{transition:transform .2s}._asideLink_auvrn_320:hover{border-color:var(--accent);color:var(--accent)}._asideLink_auvrn_320:hover svg{transform:translate(3px)}@media (max-width:720px){._popup_auvrn_26{grid-template-columns:1fr;max-width:460px;overflow-y:auto}._aside_auvrn_204{border-left:none;border-top:1px solid hsl(var(--border))}._recentList_auvrn_222{overflow-y:visible}}@media (max-width:420px){._footer_auvrn_162{flex-direction:column-reverse;align-items:stretch}._primaryBtn_auvrn_169{width:100%}._linkBtn_auvrn_184{justify-content:center}}._layout_1ggg5_28{height:100vh;background:hsl(var(--background));gap:18px;height:100dvh;min-height:0;padding:12px;display:flex;overflow:hidden}._main_1ggg5_41{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}._content_1ggg5_24{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow-x:hidden;overflow-y:auto}._content_1ggg5_24::-webkit-scrollbar{width:6px;height:6px}._content_1ggg5_24::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._content_1ggg5_24::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._content_1ggg5_24::-webkit-scrollbar-track{background:0 0}._nav_1r6ny_27{z-index:80;background:hsl(var(--background)/.82);-webkit-backdrop-filter:saturate(160%)blur(16px);backdrop-filter:saturate(160%)blur(16px);border-bottom:1px solid transparent;transition:border-color .2s,background .2s;position:-webkit-sticky;position:sticky;top:0}._nav_1r6ny_27._scrolled_1r6ny_36{border-color:hsl(var(--border));background:hsl(var(--background)/.94)}._inner_1r6ny_49{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;max-width:1320px;height:60px;margin:0 auto;padding:0 20px;display:grid}@media (min-width:1260px){._inner_1r6ny_49{height:64px;padding:0 32px}}._logoLink_1r6ny_66{flex-shrink:0;justify-self:start;align-items:center;text-decoration:none;display:inline-flex}._links_1r6ny_75{justify-self:center;align-items:center;gap:22px;display:none}@media (min-width:1260px){._links_1r6ny_75{display:flex}}._links_1r6ny_75>a{color:hsl(var(--muted-foreground));padding:6px 0;font-size:14px;font-weight:500;text-decoration:none;transition:color .15s;position:relative}._links_1r6ny_75>a:after{content:"";background:hsl(var(--primary));border-radius:2px;height:2px;transition:transform .22s cubic-bezier(.22,.61,.36,1);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}._links_1r6ny_75>a:hover,._links_1r6ny_75>a._linkActive_1r6ny_116{color:hsl(var(--foreground))}._links_1r6ny_75>a._linkActive_1r6ny_116:after{transform:scaleX(1)}._megaHost_1r6ny_124{margin-bottom:-6px;padding-bottom:6px;position:relative}._megaTrigger_1r6ny_131{font-family:var(--font-sans);color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;align-items:center;gap:7px;padding:6px 0;font-size:14px;font-weight:500;transition:color .15s;display:inline-flex}._megaTrigger_1r6ny_131:hover,._megaTriggerOpen_1r6ny_149{color:hsl(var(--foreground))}._megaTriggerOpen_1r6ny_149 ._caret_1r6ny_152{transform:rotate(-135deg)translate(-1px,-1px)}._caret_1r6ny_152{opacity:.7;border-bottom:1.6px solid;border-right:1.6px solid;width:7px;height:7px;transition:transform .24s cubic-bezier(.16,1,.3,1);transform:rotate(45deg)translate(-1px,-1px)}._mega_1r6ny_124{z-index:5;width:-moz-max-content;border:1px solid hsl(var(--border));background:hsl(var(--background));width:max-content;max-width:min(90vw,720px);box-shadow:0 18px 48px hsl(var(--foreground)/.12);border-radius:18px;grid-template-columns:1.15fr 1fr;gap:8px 28px;padding:20px;display:grid;position:absolute;top:calc(100% + 10px);left:50%;translate:-50%}.dark ._mega_1r6ny_124{background:hsl(var(--card));box-shadow:0 18px 48px rgba(0,0,0,.55)}._megaCol_1r6ny_188{flex-direction:column;gap:2px;display:flex}._megaTitle_1r6ny_194{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--muted-foreground)/.75);padding:4px 10px 10px;font-size:11px;font-weight:500}._megaItem_1r6ny_204{border-radius:11px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;padding:9px 10px;text-decoration:none;transition:background .14s;display:grid}._megaItem_1r6ny_204:hover{background:hsl(var(--secondary))}._megaItem_1r6ny_204 strong{color:hsl(var(--foreground));letter-spacing:-.01em;font-size:13.5px;font-weight:600;display:block}._megaItem_1r6ny_204 em{color:hsl(var(--muted-foreground));margin-top:2px;font-size:12px;font-style:normal;line-height:1.4;display:block}._megaIcon_1r6ny_233{background:hsl(var(--primary)/.1);width:38px;height:38px;color:hsl(var(--primary));border-radius:11px;flex:none;justify-content:center;align-items:center;display:inline-flex}._megaIcon_1r6ny_233{border-radius:9px;width:30px;height:30px;margin-top:1px}._megaIcon_1r6ny_233 svg{width:15px;height:15px}._right_1r6ny_260{justify-self:end;align-items:center;gap:10px;display:flex}._themer_1r6ny_267{border:1px solid hsl(var(--border));width:38px;height:38px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;transition:border-color .18s,color .18s,background .18s;display:inline-flex}._themer_1r6ny_267 svg{width:16px;height:16px;display:block}._themer_1r6ny_267:hover{border-color:hsl(var(--foreground)/.35);color:hsl(var(--foreground));background:hsl(var(--foreground)/.04)}._signin_1r6ny_292{color:hsl(var(--muted-foreground));padding:0 4px;font-size:14px;font-weight:500;text-decoration:none;transition:color .15s;display:none}._signin_1r6ny_292:hover{color:hsl(var(--foreground))}@media (min-width:1260px){._signin_1r6ny_292{align-items:center;display:inline-flex}}._cta_1r6ny_311{letter-spacing:-.01em;background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;white-space:nowrap;border:none;border-radius:999px;align-items:center;gap:8px;padding:10px 15px;font-family:inherit;font-size:14px;font-weight:600;text-decoration:none;transition:transform .18s cubic-bezier(.22,.61,.36,1),background .18s;display:none}._cta_1r6ny_311:hover{background:hsl(var(--primary-hover));transform:translateY(-1px)}@media (min-width:1260px){._cta_1r6ny_311{display:inline-flex}}._hamburger_1r6ny_340{cursor:pointer;background:0 0;border:none;flex-direction:column;flex-shrink:0;justify-content:center;gap:5px;width:44px;height:44px;padding:10px 8px;display:flex}._hamburger_1r6ny_340 span{background:hsl(var(--foreground));transform-origin:50%;border-radius:2px;height:2px;transition:transform .25s cubic-bezier(.22,.61,.36,1),opacity .2s;display:block}._hamburger_1r6ny_340._hamburgerOpen_1r6ny_361 span:first-child{transform:translateY(7px)rotate(45deg)}._hamburger_1r6ny_340._hamburgerOpen_1r6ny_361 span:nth-child(2){opacity:0;transform:scaleX(0)}._hamburger_1r6ny_340._hamburgerOpen_1r6ny_361 span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}@media (min-width:1260px){._hamburger_1r6ny_340{display:none}}._overlay_1r6ny_378{z-index:78;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:rgba(0,0,0,.35);animation:.2s _fadeIn_1r6ny_1;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes _fadeIn_1r6ny_1{0%{opacity:0}to{opacity:1}}._mobileMenu_1r6ny_395{z-index:79;background:hsl(var(--card));border-bottom:1px solid hsl(var(--border));opacity:0;pointer-events:none;padding:8px 0 32px;transition:transform .25s cubic-bezier(.22,.61,.36,1),opacity .2s;position:fixed;top:60px;bottom:0;left:0;right:0;overflow-y:auto;transform:translateY(-8px)}._mobileMenu_1r6ny_395._mobileMenuOpen_1r6ny_411{opacity:1;pointer-events:auto;transform:translateY(0)}@media (min-width:1260px){._mobileMenu_1r6ny_395{display:none}}._mobileLinks_1r6ny_422{border-bottom:1px solid hsl(var(--border));flex-direction:column;margin-bottom:16px;padding:8px 0;display:flex}._mobileLink_1r6ny_422{color:hsl(var(--foreground));align-items:center;min-height:50px;padding:13px 24px;font-size:16px;font-weight:500;text-decoration:none;transition:background .12s,color .12s;display:flex}._mobileLink_1r6ny_422:hover{background:hsl(var(--secondary));color:hsl(var(--primary))}._mobileLang_1r6ny_447{border-bottom:1px solid hsl(var(--border));grid-template-columns:1fr 1fr;gap:8px;margin-bottom:16px;padding:0 24px 16px;display:grid}._mobileLangBtn_1r6ny_456{border:1.5px solid hsl(var(--border));height:46px;font-family:var(--font-sans);color:hsl(var(--foreground));cursor:pointer;background:0 0;border-radius:12px;align-items:center;gap:9px;padding:0 12px;font-size:14px;font-weight:600;transition:border-color .15s,background .15s;display:flex}._mobileLangBtn_1r6ny_456 svg{flex-shrink:0;display:block}._mobileLangBtn_1r6ny_456:hover{border-color:hsl(var(--primary))}._mobileLangBtnActive_1r6ny_480{border-color:hsl(var(--primary));background:hsl(var(--secondary))}._mobileCtas_1r6ny_485{flex-direction:column;gap:10px;padding:0 24px;display:flex}._mobileSigning_1r6ny_492{border:1.5px solid hsl(var(--border));height:50px;color:hsl(var(--foreground));border-radius:12px;justify-content:center;align-items:center;font-size:15px;font-weight:600;text-decoration:none;transition:border-color .15s,background .15s;display:flex}._mobileSigning_1r6ny_492:hover{border-color:hsl(var(--primary));background:hsl(var(--secondary))}._mobileCta_1r6ny_485{background:hsl(var(--primary));height:50px;color:hsl(var(--primary-foreground));border-radius:12px;justify-content:center;align-items:center;font-size:15px;font-weight:600;text-decoration:none;transition:background .15s;display:flex}._mobileCta_1r6ny_485:hover{background:hsl(var(--primary-hover))}._onDark_1r6ny_528{background:rgba(12,8,18,.72)}._onDark_1r6ny_528._scrolled_1r6ny_36{background:rgba(12,8,18,.92);border-color:rgba(255,255,255,.1)}._onDark_1r6ny_528 ._links_1r6ny_75>a,._onDark_1r6ny_528 ._megaTrigger_1r6ny_131,._onDark_1r6ny_528 ._signin_1r6ny_292{color:rgba(255,255,255,.62)}._onDark_1r6ny_528 ._links_1r6ny_75>a:hover,._onDark_1r6ny_528 ._megaTrigger_1r6ny_131:hover,._onDark_1r6ny_528 ._signin_1r6ny_292:hover,._onDark_1r6ny_528 ._links_1r6ny_75>a._linkActive_1r6ny_116{color:#fff}._onDark_1r6ny_528 ._links_1r6ny_75>a._linkActive_1r6ny_116:after{background:#62e0c8}._onDark_1r6ny_528 ._themer_1r6ny_267{color:rgba(255,255,255,.62);border-color:rgba(255,255,255,.18)}._onDark_1r6ny_528 ._themer_1r6ny_267:hover{color:#fff;background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.4)}._onDark_1r6ny_528 ._mobileLang_1r6ny_447{border-bottom-color:rgba(255,255,255,.1)}._onDark_1r6ny_528 ._mobileLangBtn_1r6ny_456{color:#fff;border-color:rgba(255,255,255,.2)}._onDark_1r6ny_528 ._mobileLangBtn_1r6ny_456:hover{border-color:#62e0c8}._onDark_1r6ny_528 ._mobileLangBtnActive_1r6ny_480{background:rgba(255,255,255,.05);border-color:#62e0c8}._onDark_1r6ny_528 ._cta_1r6ny_311{color:#0c0812;background:#62e0c8}._onDark_1r6ny_528 ._cta_1r6ny_311:hover{background:#7be9d4}._onDark_1r6ny_528 ._hamburger_1r6ny_340 span{background:#fff}._onDark_1r6ny_528 ._mobileMenu_1r6ny_395{background:#131019;border-bottom-color:rgba(255,255,255,.1)}._onDark_1r6ny_528 ._mobileLinks_1r6ny_422{border-bottom-color:rgba(255,255,255,.1)}._onDark_1r6ny_528 ._mobileLink_1r6ny_422{color:#fff}._onDark_1r6ny_528 ._mobileLink_1r6ny_422:hover{color:#62e0c8;background:rgba(255,255,255,.06)}._onDark_1r6ny_528 ._mobileSigning_1r6ny_492{color:#fff;border-color:rgba(255,255,255,.2)}._onDark_1r6ny_528 ._mobileSigning_1r6ny_492:hover{background:rgba(255,255,255,.05);border-color:#62e0c8}._onDark_1r6ny_528 ._mobileCta_1r6ny_485{color:#0c0812;background:#62e0c8}._onDark_1r6ny_528 ._mobileCta_1r6ny_485:hover{background:#7be9d4}._footer_al3te_26{border-top:1px solid hsl(var(--border));background:hsl(var(--card));padding:80px 0 40px}@media (max-width:600px){._footer_al3te_26{padding:56px 0 32px}}._wrap_al3te_37{width:100%;max-width:1200px;margin:0 auto;padding:0 32px}@media (max-width:600px){._wrap_al3te_37{padding:0 20px}}._top_al3te_49{grid-template-columns:1.6fr repeat(3,1fr);gap:48px;padding-bottom:56px;display:grid}@media (max-width:900px){._top_al3te_49{grid-template-columns:1fr 1fr;gap:40px 32px}}@media (max-width:600px){._top_al3te_49{grid-template-columns:1fr;gap:36px;padding-bottom:40px}}._logo_al3te_69{align-items:center;gap:10px;margin-bottom:18px;display:inline-flex}._logoName_al3te_76{font-family:var(--font-display);letter-spacing:-.03em;color:hsl(var(--foreground));font-size:19px;font-weight:700}@media (max-width:900px){._brand_al3te_85{grid-column:1/-1}}._tagline_al3te_90{font-family:var(--font-sans);color:hsl(var(--muted-foreground));text-wrap:pretty;max-width:40ch;margin:0;font-size:14px;line-height:1.62}._col_al3te_101{flex-direction:column;gap:12px;display:flex}._col_al3te_101 h4{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--foreground));margin:0 0 6px;font-size:11px;font-weight:500}._col_al3te_101 a{color:hsl(var(--muted-foreground));width:-moz-fit-content;width:fit-content;font-size:14px;text-decoration:none;transition:color .15s}._col_al3te_101 a:hover{color:hsl(var(--primary))}._legal_al3te_129{border-top:1px solid hsl(var(--border));color:hsl(var(--muted-foreground)/.85);flex-wrap:wrap;align-items:center;gap:8px;padding-top:28px;font-size:13px;display:flex}._legal_al3te_129 a{color:hsl(var(--foreground)/.75);text-decoration:none;transition:color .15s}._legal_al3te_129 a:hover{color:hsl(var(--primary));text-decoration:underline}._bottom_al3te_128{color:hsl(var(--muted-foreground)/.85);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:14px;font-size:13px;display:flex}._rights_al3te_162{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._rights_al3te_162 a{color:hsl(var(--foreground)/.75);text-decoration:none;transition:color .15s}._rights_al3te_162 a:hover{color:hsl(var(--primary));text-decoration:underline}._sig_al3te_181{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--primary)/.8);font-size:11px}._onDark_al3te_190{background:#0a0710;border-top-color:rgba(255,255,255,.09)}._onDark_al3te_190 ._logoName_al3te_76{color:#fff}._onDark_al3te_190 ._tagline_al3te_90{color:rgba(255,255,255,.55)}._onDark_al3te_190 ._col_al3te_101 h4{color:#fff}._onDark_al3te_190 ._col_al3te_101 a{color:rgba(255,255,255,.55)}._onDark_al3te_190 ._col_al3te_101 a:hover{color:#62e0c8}._onDark_al3te_190 ._legal_al3te_129{color:rgba(255,255,255,.45);border-top-color:rgba(255,255,255,.09)}._onDark_al3te_190 ._legal_al3te_129 a{color:rgba(255,255,255,.75)}._onDark_al3te_190 ._legal_al3te_129 a:hover{color:#62e0c8}._onDark_al3te_190 ._bottom_al3te_128{color:rgba(255,255,255,.45)}._onDark_al3te_190 ._rights_al3te_162 a{color:rgba(255,255,255,.75)}._onDark_al3te_190 ._rights_al3te_162 a:hover{color:#62e0c8}._onDark_al3te_190 ._sig_al3te_181{color:rgba(98,224,200,.8)}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}._page_3nhwv_2{background:hsl(var(--background));min-height:100dvh;color:hsl(var(--foreground));font-family:var(--font-sans);overflow-x:clip}._pageDark_3nhwv_11{color:#fff;background:#0c0812}._progress_3nhwv_16{z-index:90;background:hsl(var(--primary));transform-origin:0;will-change:transform;height:2px;position:fixed;top:0;left:0;right:0}._word_37in9_7{display:inline-block}._frame_1pi7v_26{border:1px solid hsl(var(--border));background:hsl(var(--card));box-shadow:0 2px 4px hsl(var(--foreground)/.04), 0 12px 28px hsl(var(--foreground)/.07), 0 40px 80px hsl(var(--foreground)/.06);border-radius:16px;margin:0;position:relative;overflow:hidden}.dark ._frame_1pi7v_26{box-shadow:0 12px 28px rgba(0,0,0,.5),0 40px 90px rgba(0,0,0,.42)}._chrome_1pi7v_40{border-bottom:1px solid hsl(var(--border));background:hsl(var(--secondary)/.55);align-items:center;gap:12px;height:38px;padding:0 14px;display:flex}.dark ._chrome_1pi7v_40{background:hsl(var(--background)/.6)}._dots_1pi7v_53{flex:none;gap:6px;display:inline-flex}._dots_1pi7v_53 i{background:hsl(var(--foreground)/.14);border-radius:999px;width:9px;height:9px}._route_1pi7v_65{font-family:var(--font-mono);letter-spacing:.02em;color:hsl(var(--muted-foreground)/.8);background:hsl(var(--background)/.7);border:1px solid hsl(var(--border)/.7);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;padding:3px 10px;font-size:11px;overflow:hidden}.dark ._route_1pi7v_65{background:hsl(var(--card)/.7)}._viewport_1pi7v_82{background:hsl(var(--background));display:block;position:relative}._img_1pi7v_88{aspect-ratio:1440/728;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;width:100%;height:auto;display:block}._skeleton_1pi7v_99{aspect-ratio:1440/728;background-image:radial-gradient(hsl(var(--foreground)/.05) 1px, transparent 1px);background-size:24px 24px;justify-content:center;align-items:center;display:flex}.dark ._skeleton_1pi7v_99{background-image:radial-gradient(rgba(255,255,255,.06) 1px,transparent 1px)}._skeleton_1pi7v_99{background-color:hsl(var(--secondary)/.4)}.dark ._skeleton_1pi7v_99{background-color:hsl(var(--card))}._skeletonRoute_1pi7v_117{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--muted-foreground)/.75);border:1px dashed hsl(var(--border));background:hsl(var(--background)/.8);border-radius:999px;padding:8px 16px;font-size:11px;font-weight:500}._stackWrap_1m5du_26{width:100%;position:relative}._stack_1m5du_26{aspect-ratio:1440/766;box-sizing:content-box;width:100%;max-width:940px;margin:0 auto;padding-bottom:96px;padding-right:90px;position:relative}@media (max-width:900px){._stack_1m5du_26{padding-bottom:88px;padding-right:52px}}@media (max-width:600px){._stack_1m5du_26{padding-bottom:56px;padding-right:0}}._card_1m5du_65{transform-origin:12% 92%;will-change:transform, opacity;position:absolute;top:0;bottom:96px;left:0;right:90px}@media (max-width:900px){._card_1m5du_65{top:0;bottom:88px;left:0;right:52px}}@media (max-width:600px){._card_1m5du_65{top:0;bottom:56px;left:0;right:0}}._cardHit_1m5du_83{cursor:pointer;background:0 0;border:none;border-radius:16px;position:absolute;top:0;bottom:0;left:0;right:0}._controls_1m5du_93{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:40px;display:flex}@media (max-width:600px){._controls_1m5du_93{margin-top:26px}}._tab_1m5du_106{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border));cursor:pointer;background:0 0;border-radius:999px;padding:8px 15px;font-size:11px;font-weight:500;transition:color .18s,border-color .18s,background .18s;position:relative;overflow:hidden}._tab_1m5du_106:hover{color:hsl(var(--foreground));border-color:hsl(var(--foreground)/.3)}._tabActive_1m5du_127{color:hsl(var(--primary));border-color:hsl(var(--primary)/.45);background:hsl(var(--primary)/.07)}._tabProgress_1m5du_134{background:hsl(var(--primary));transform-origin:0;height:2px;position:absolute;bottom:0;left:0;right:0}._hero_sobb6_26{padding:64px 0 96px;position:relative;overflow:hidden}@media (max-width:900px){._hero_sobb6_26{padding:44px 0 64px}}@media (max-width:600px){._hero_sobb6_26{padding:28px 0 48px}}._bg_sobb6_43{z-index:0;pointer-events:none;background-image:radial-gradient(hsl(var(--foreground)/.05) 1px, transparent 1px);background-size:24px 24px;position:absolute;top:0;bottom:0;left:0;right:0}.dark ._bg_sobb6_43{background-image:radial-gradient(rgba(255,255,255,.06) 1px,transparent 1px)}._bg_sobb6_43{animation:26s linear infinite _drift_sobb6_1;-webkit-mask-image:radial-gradient(58% 46% at 50% 22%,#000,transparent 78%);mask-image:radial-gradient(58% 46% at 50% 22%,#000,transparent 78%)}@keyframes _drift_sobb6_1{to{background-position:24px 24px}}@media (prefers-reduced-motion:reduce){._bg_sobb6_43{animation:none}}._wrap_sobb6_69{width:100%;max-width:1320px;margin:0 auto;padding:0 32px}@media (max-width:600px){._wrap_sobb6_69{padding:0 20px}}._wrap_sobb6_69{z-index:1;position:relative}._inner_sobb6_85{text-align:center;max-width:900px;margin:0 auto}._eyebrow_sobb6_91{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:hsl(var(--primary));align-items:center;gap:11px;margin:0 0 28px;font-size:12px;font-weight:500;display:inline-flex}._eyebrowDia_sobb6_104{background:hsl(var(--highlight));flex:none;width:9px;height:9px;transform:rotate(45deg)}._display_sobb6_112{font-family:var(--font-display);letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:max(40px,min(6vw,82px));font-weight:700;line-height:1}._display_sobb6_112 em{color:hsl(var(--primary));font-style:normal}._display_sobb6_112{max-width:16ch;margin:0 auto}._lead_sobb6_130{font-family:var(--font-sans);color:hsl(var(--muted-foreground));text-wrap:pretty;text-align:center;max-width:56ch;margin:26px auto 0;font-size:max(16px,min(1.4vw,19px));line-height:1.6}._ctas_sobb6_142{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:36px;display:flex}@media (max-width:600px){._ctas_sobb6_142{flex-direction:column;align-items:stretch}}._btn_sobb6_156{font-family:var(--font-sans);letter-spacing:-.01em;cursor:pointer;white-space:nowrap;border:none;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:13px 22px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .18s cubic-bezier(.22,.61,.36,1),background .18s,border-color .18s,color .18s;display:inline-flex}._btn_sobb6_156:hover{transform:translateY(-2px)}._btn_sobb6_156 ._arr_sobb6_176{transition:transform .22s cubic-bezier(.22,.61,.36,1)}._btn_sobb6_156:hover ._arr_sobb6_176{transform:translate(4px)}._btn_sobb6_156{padding:16px 28px;font-size:16px}._btnPrimary_sobb6_187{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}._btnPrimary_sobb6_187:hover{background:hsl(var(--primary-hover))}._btnGhost_sobb6_195{color:hsl(var(--foreground));border:1px solid hsl(var(--border));background:0 0}._btnGhost_sobb6_195:hover{border-color:hsl(var(--foreground))}._stackHolder_sobb6_204{margin-top:72px}@media (max-width:900px){._stackHolder_sobb6_204{margin-top:52px}}@media (max-width:600px){._stackHolder_sobb6_204{margin-top:36px}}._research_sobb6_219{border-top:1px solid hsl(var(--border));flex-direction:column;align-items:center;gap:16px;margin-top:72px;padding-top:40px;display:flex}@media (max-width:600px){._research_sobb6_219{margin-top:48px}}._researchLabel_sobb6_234{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--muted-foreground)/.75);font-size:11px;font-weight:500}._researchSources_sobb6_243{flex-wrap:wrap;justify-content:center;gap:14px 38px;display:flex}._researchSources_sobb6_243 span{font-family:var(--font-display);letter-spacing:-.02em;color:hsl(var(--foreground)/.42);font-size:max(16px,min(1.7vw,21px));font-weight:600;transition:color .2s}._researchSources_sobb6_243 span:hover{color:hsl(var(--foreground)/.72)}._section_roryy_26{padding:120px 0;position:relative}@media (max-width:900px){._section_roryy_26{padding:88px 0}}@media (max-width:600px){._section_roryy_26{padding:64px 0}}._wrap_roryy_41{width:100%;max-width:1320px;margin:0 auto;padding:0 32px}@media (max-width:600px){._wrap_roryy_41{padding:0 20px}}._head_roryy_53{max-width:52ch;margin-bottom:56px}@media (max-width:600px){._head_roryy_53{margin-bottom:40px}}._kicker_roryy_63{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:hsl(var(--primary));margin:0 0 22px;font-size:12px;font-weight:500;display:inline-block}._h2_roryy_74{font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:max(28px,min(3.4vw,48px));font-weight:700;line-height:1.05}._h2_roryy_74 em{color:hsl(var(--primary));font-style:normal}._lead_roryy_88{font-family:var(--font-sans);color:hsl(var(--muted-foreground));text-wrap:pretty;max-width:56ch;margin:24px 0 0;font-size:max(16px,min(1.4vw,19px));line-height:1.6}._grid_roryy_98{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}@media (max-width:900px){._grid_roryy_98{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){._grid_roryy_98{grid-template-columns:minmax(0,1fr)}}._stat_roryy_114{background:hsl(var(--background));border:1px solid hsl(var(--border));box-shadow:0 1px 2px hsl(var(--foreground)/.04);border-radius:18px}.dark ._stat_roryy_114{background:hsl(var(--card));box-shadow:none}._stat_roryy_114{flex-direction:column;min-height:100%;padding:28px 24px;display:flex}._num_roryy_131{font-family:var(--font-display);letter-spacing:-.04em;color:hsl(var(--primary));font-variant-numeric:tabular-nums;font-size:max(40px,min(4.4vw,56px));font-weight:700;line-height:1}._copy_roryy_141{font-family:var(--font-sans);color:hsl(var(--muted-foreground));text-wrap:pretty;flex:1;margin:16px 0 0;font-size:14.5px;line-height:1.62}._src_roryy_153{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--muted-foreground)/.75);border-top:1px solid hsl(var(--border));margin-top:20px;padding-top:14px;font-size:11px;font-weight:500}._section_vu7i5_26{padding:120px 0;position:relative}@media (max-width:900px){._section_vu7i5_26{padding:88px 0}}@media (max-width:600px){._section_vu7i5_26{padding:64px 0}}._section_vu7i5_26{background:hsl(var(--card));border-top:1px solid hsl(var(--border));border-bottom:1px solid hsl(var(--border))}._wrap_vu7i5_46{width:100%;max-width:1320px;margin:0 auto;padding:0 32px}@media (max-width:600px){._wrap_vu7i5_46{padding:0 20px}}._head_vu7i5_58{max-width:56ch;margin-bottom:56px}@media (max-width:600px){._head_vu7i5_58{margin-bottom:36px}}._kicker_vu7i5_68{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:hsl(var(--primary));margin:0 0 22px;font-size:12px;font-weight:500;display:inline-block}._h2_vu7i5_79{font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:max(28px,min(3.4vw,48px));font-weight:700;line-height:1.05}._h2_vu7i5_79 em{color:hsl(var(--primary));font-style:normal}._lead_vu7i5_93{font-family:var(--font-sans);color:hsl(var(--muted-foreground));text-wrap:pretty;max-width:56ch;margin:24px 0 0;font-size:max(16px,min(1.4vw,19px));line-height:1.6}._grid_vu7i5_106{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}@media (max-width:1080px){._grid_vu7i5_106{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){._grid_vu7i5_106{grid-template-columns:minmax(0,1fr)}}._featured_vu7i5_122{background:hsl(var(--background));border:1px solid hsl(var(--border));box-shadow:0 1px 2px hsl(var(--foreground)/.04);border-radius:18px}.dark ._featured_vu7i5_122{background:hsl(var(--card));box-shadow:none}._featured_vu7i5_122{flex-direction:column;grid-area:span 2/span 2;padding:32px 32px 0;display:flex;overflow:hidden}@media (max-width:1080px){._featured_vu7i5_122{grid-area:auto/1/auto/-1}}@media (max-width:600px){._featured_vu7i5_122{padding:24px 24px 0}}._featuredBody_vu7i5_152{flex-direction:column;align-items:flex-start;display:flex}._tile_vu7i5_158{background:hsl(var(--primary)/.1);width:38px;height:38px;color:hsl(var(--primary));border-radius:11px;flex:none;justify-content:center;align-items:center;display:inline-flex}._tile_vu7i5_158 svg{width:19px;height:19px}._tileSm_vu7i5_174{background:hsl(var(--primary)/.1);width:38px;height:38px;color:hsl(var(--primary));border-radius:11px;flex:none;justify-content:center;align-items:center;display:inline-flex}._tileSm_vu7i5_174{border-radius:10px;width:34px;height:34px}._tileSm_vu7i5_174 svg{width:17px;height:17px}._featuredHead_vu7i5_199{flex-wrap:wrap;align-items:baseline;gap:10px;margin-top:20px;display:flex}._featuredName_vu7i5_207{font-family:var(--font-display);letter-spacing:-.03em;margin:0;font-size:28px;font-weight:700}._featuredRole_vu7i5_215{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--muted-foreground)/.75);font-size:11px;font-weight:500}._featuredText_vu7i5_224{font-family:var(--font-sans);color:hsl(var(--muted-foreground));text-wrap:pretty;max-width:52ch;margin:14px 0 0;font-size:16px;line-height:1.62}._facts_vu7i5_236{flex-direction:column;gap:9px;margin:22px 0 28px;padding:0;list-style:none;display:flex}._facts_vu7i5_236 li{color:hsl(var(--foreground)/.78);padding-left:20px;font-size:14px;position:relative}._facts_vu7i5_236 li:before{content:"";background:hsl(var(--highlight));width:8px;height:8px;position:absolute;top:7px;left:0;transform:rotate(45deg)}._featuredShot_vu7i5_262{border-top-left-radius:14px;margin-top:auto;margin-left:8px;margin-right:-32px;overflow:hidden}@media (max-width:600px){._featuredShot_vu7i5_262{margin-left:0;margin-right:-24px}}._card_vu7i5_276{background:hsl(var(--background));border:1px solid hsl(var(--border));box-shadow:0 1px 2px hsl(var(--foreground)/.04);border-radius:18px}.dark ._card_vu7i5_276{background:hsl(var(--card));box-shadow:none}._card_vu7i5_276{transition:transform .24s cubic-bezier(.16,1,.3,1),border-color .24s,box-shadow .24s}._card_vu7i5_276:hover{border-color:hsl(var(--primary)/.32);box-shadow:0 12px 32px hsl(var(--foreground)/.07);transform:translateY(-3px)}.dark ._card_vu7i5_276:hover{box-shadow:0 12px 32px rgba(0,0,0,.4)}._card_vu7i5_276{flex-direction:column;align-items:flex-start;padding:26px;display:flex}._cardTitle_vu7i5_304{font-family:var(--font-display);letter-spacing:-.02em;margin:18px 0 0;font-size:18px;font-weight:600;line-height:1.2}._cardText_vu7i5_315{font-family:var(--font-sans);color:hsl(var(--muted-foreground));text-wrap:pretty;margin:10px 0 0;font-size:14px;line-height:1.62}._useCases_vu7i5_327{margin-top:56px}@media (max-width:600px){._useCases_vu7i5_327{margin-top:40px}}._useLabel_vu7i5_336{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--muted-foreground)/.75);margin-bottom:20px;font-size:11px;font-weight:500;display:block}._useGrid_vu7i5_347{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}@media (max-width:1080px){._useGrid_vu7i5_347{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){._useGrid_vu7i5_347{grid-template-columns:minmax(0,1fr)}}._useCard_vu7i5_363{background:hsl(var(--background));border:1px solid hsl(var(--border));box-shadow:0 1px 2px hsl(var(--foreground)/.04);border-radius:18px}.dark ._useCard_vu7i5_363{background:hsl(var(--card));box-shadow:none}._useCard_vu7i5_363{transition:transform .24s cubic-bezier(.16,1,.3,1),border-color .24s,box-shadow .24s}._useCard_vu7i5_363:hover{border-color:hsl(var(--primary)/.32);box-shadow:0 12px 32px hsl(var(--foreground)/.07);transform:translateY(-3px)}.dark ._useCard_vu7i5_363:hover{box-shadow:0 12px 32px rgba(0,0,0,.4)}._useCard_vu7i5_363{flex-direction:column;gap:10px;min-height:100%;padding:22px;display:flex}._useQ_vu7i5_392{font-family:var(--font-display);letter-spacing:-.02em;color:hsl(var(--foreground));text-wrap:balance;margin:0;font-size:17px;font-weight:600;line-height:1.25}._useHow_vu7i5_403{font-family:var(--font-sans);color:hsl(var(--muted-foreground));text-wrap:pretty;margin:0;font-size:13.5px;line-height:1.62}._section_mg311_26{padding:120px 0;position:relative}@media (max-width:900px){._section_mg311_26{padding:88px 0}}@media (max-width:600px){._section_mg311_26{padding:64px 0}}._wrap_mg311_41{width:100%;max-width:1320px;margin:0 auto;padding:0 32px}@media (max-width:600px){._wrap_mg311_41{padding:0 20px}}._head_mg311_53{max-width:52ch;margin-bottom:48px}._kicker_mg311_58{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:hsl(var(--primary));margin:0 0 22px;font-size:12px;font-weight:500;display:inline-block}._h2_mg311_69{font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:max(28px,min(3.4vw,48px));font-weight:700;line-height:1.05}._h2_mg311_69 em{color:hsl(var(--primary));font-style:normal}._lead_mg311_83{font-family:var(--font-sans);color:hsl(var(--muted-foreground));text-wrap:pretty;max-width:56ch;margin:24px 0 0;font-size:max(16px,min(1.4vw,19px));line-height:1.6}._scroller_mg311_94{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:72px;display:grid}@media (max-width:980px){._scroller_mg311_94{grid-template-columns:minmax(0,1fr);gap:32px}}._track_mg311_107{flex-direction:column;display:flex}._step_mg311_116{align-items:center;min-height:74vh;display:flex}@media (max-width:980px){._step_mg311_116{min-height:52vh}}._copy_mg311_127{opacity:.34;border-left:2px solid hsl(var(--border));padding-left:26px;transition:opacity .4s}._copyActive_mg311_134{opacity:1;border-left-color:hsl(var(--primary))}._num_mg311_139{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--primary));font-size:11px;font-weight:500}._stepK_mg311_149{font-family:var(--font-display);letter-spacing:-.03em;margin:12px 0 0;font-size:max(26px,min(2.6vw,36px));font-weight:700}._stepQ_mg311_157{font-family:var(--font-mono);color:hsl(var(--muted-foreground));margin:6px 0 0;font-size:13px}._stepB_mg311_164{font-family:var(--font-sans);color:hsl(var(--muted-foreground));text-wrap:pretty;max-width:46ch;margin:16px 0 0;font-size:15px;line-height:1.62}._sticky_mg311_176{position:-webkit-sticky;position:sticky;top:16vh}@media (max-width:980px){._sticky_mg311_176{order:-1;position:relative;top:0}}._stickyInner_mg311_188{position:relative}._stacked_mg311_193{flex-direction:column;gap:56px;display:flex}._stackedItem_mg311_199{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:40px;display:grid}@media (max-width:980px){._stackedItem_mg311_199{grid-template-columns:minmax(0,1fr)}}._stackedItem_mg311_199 ._copy_mg311_127{opacity:1}._row_xolw9_26{padding:120px 0;position:relative}@media (max-width:900px){._row_xolw9_26{padding:88px 0}}@media (max-width:600px){._row_xolw9_26{padding:64px 0}}._row_xolw9_26{padding-top:96px;padding-bottom:96px}@media (max-width:900px){._row_xolw9_26{padding:72px 0}}@media (max-width:600px){._row_xolw9_26{padding:56px 0}}._wrap_xolw9_55{width:100%;max-width:1320px;margin:0 auto;padding:0 32px}@media (max-width:600px){._wrap_xolw9_55{padding:0 20px}}._grid_xolw9_67{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:72px;display:grid}@media (max-width:980px){._grid_xolw9_67{grid-template-columns:minmax(0,1fr);gap:44px}}._flipped_xolw9_81 ._copy_xolw9_81{order:2}._flipped_xolw9_81 ._media_xolw9_85{order:1}@media (max-width:980px){._flipped_xolw9_81 ._copy_xolw9_81{order:1}._flipped_xolw9_81 ._media_xolw9_85{order:2}}._copy_xolw9_81{max-width:52ch}._kicker_xolw9_101{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:hsl(var(--primary));margin:0 0 22px;font-size:12px;font-weight:500;display:inline-block}._h2_xolw9_112{font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:max(28px,min(3.4vw,48px));font-weight:700;line-height:1.05}._h2_xolw9_112 em{color:hsl(var(--primary));font-style:normal}._body_xolw9_126{font-family:var(--font-sans);color:hsl(var(--muted-foreground));text-wrap:pretty;font-size:max(16px,min(1.4vw,19px));line-height:1.6;max-width:56ch;margin:24px 0 0;font-size:max(15px,min(1.2vw,17px))}._bullets_xolw9_137{flex-direction:column;gap:12px;margin:28px 0 0;padding:0;list-style:none;display:flex}._bullets_xolw9_137 li{color:hsl(var(--foreground)/.8);padding-left:22px;font-size:14.5px;line-height:1.5;position:relative}._bullets_xolw9_137 li:before{content:"";background:hsl(var(--primary));width:8px;height:8px;position:absolute;top:7px;left:0;transform:rotate(45deg)}._media_xolw9_85{min-width:0}._mediaInner_xolw9_168{padding-bottom:56px;padding-left:48px;position:relative}@media (max-width:980px){._mediaInner_xolw9_168{padding-bottom:40px;padding-left:32px}}@media (max-width:600px){._mediaInner_xolw9_168{padding-bottom:0;padding-left:0}}._back_xolw9_187{z-index:1;will-change:transform;width:58%;position:absolute;bottom:0;left:0;transform:rotate(-1.6deg)}@media (max-width:600px){._back_xolw9_187{display:none}}._front_xolw9_202{z-index:2;will-change:transform;position:relative}._section_ad5dv_32{padding:120px 0;position:relative}@media (max-width:900px){._section_ad5dv_32{padding:88px 0}}@media (max-width:600px){._section_ad5dv_32{padding:64px 0}}._section_ad5dv_32{color:#fff;background:#131019}._wrap_ad5dv_51{width:100%;max-width:1320px;margin:0 auto;padding:0 32px}@media (max-width:600px){._wrap_ad5dv_51{padding:0 20px}}._grid_ad5dv_63{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:72px;display:grid}@media (max-width:980px){._grid_ad5dv_63{grid-template-columns:minmax(0,1fr);gap:44px}}._head_ad5dv_76{position:-webkit-sticky;position:sticky;top:120px}@media (max-width:980px){._head_ad5dv_76{position:relative;top:0}}._kicker_ad5dv_87{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:rgba(98,224,200,.85);margin:0 0 22px;font-size:12px;font-weight:500;display:inline-block}._h2_ad5dv_99{font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:max(28px,min(3.4vw,48px));font-weight:700;line-height:1.05}._h2_ad5dv_99 em{color:hsl(var(--primary));font-style:normal}._h2_ad5dv_99{color:#fff}._h2_ad5dv_99 em{color:#62e0c8}._lead_ad5dv_119{font-family:var(--font-sans);color:rgba(255,255,255,.6);text-wrap:pretty;max-width:56ch;margin:24px 0 0;font-size:max(16px,min(1.4vw,19px));line-height:1.6}._list_ad5dv_130{flex-direction:column;display:flex}._item_ad5dv_135{border-bottom:1px solid rgba(255,255,255,.1);grid-template-columns:auto minmax(0,1fr);gap:20px;padding:26px 0;display:grid}._item_ad5dv_135:first-child{padding-top:0}._item_ad5dv_135:last-child{border-bottom:none;padding-bottom:0}._num_ad5dv_150{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:rgba(98,224,200,.75);padding-top:3px;font-size:11px;font-weight:500}._itemT_ad5dv_161{font-family:var(--font-display);letter-spacing:-.02em;color:#fff;margin:0;font-size:18px;font-weight:600;line-height:1.2}._itemB_ad5dv_172{color:rgba(255,255,255,.58);text-wrap:pretty;max-width:56ch;margin:8px 0 0;font-size:14.5px;line-height:1.6}._section_15785_26{padding:120px 0;position:relative}@media (max-width:900px){._section_15785_26{padding:88px 0}}@media (max-width:600px){._section_15785_26{padding:64px 0}}._wrap_15785_41{width:100%;max-width:1320px;margin:0 auto;padding:0 32px}@media (max-width:600px){._wrap_15785_41{padding:0 20px}}._grid_15785_53{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:72px;display:grid}@media (max-width:980px){._grid_15785_53{grid-template-columns:minmax(0,1fr);gap:40px}}._head_15785_66{position:-webkit-sticky;position:sticky;top:120px}@media (max-width:980px){._head_15785_66{position:relative;top:0}}._kicker_15785_77{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:hsl(var(--primary));margin:0 0 22px;font-size:12px;font-weight:500;display:inline-block}._h2_15785_88{font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:max(28px,min(3.4vw,48px));font-weight:700;line-height:1.05}._h2_15785_88 em{color:hsl(var(--primary));font-style:normal}._list_15785_102{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (max-width:640px){._list_15785_102{grid-template-columns:minmax(0,1fr)}}._item_15785_113{background:hsl(var(--background));border:1px solid hsl(var(--border));box-shadow:0 1px 2px hsl(var(--foreground)/.04);border-radius:18px}.dark ._item_15785_113{background:hsl(var(--card));box-shadow:none}._item_15785_113{transition:transform .24s cubic-bezier(.16,1,.3,1),border-color .24s,box-shadow .24s}._item_15785_113:hover{border-color:hsl(var(--primary)/.32);box-shadow:0 12px 32px hsl(var(--foreground)/.07);transform:translateY(-3px)}.dark ._item_15785_113:hover{box-shadow:0 12px 32px rgba(0,0,0,.4)}._item_15785_113{flex-direction:column;gap:14px;min-height:100%;padding:24px;display:flex}._item_15785_113 p{color:hsl(var(--foreground)/.86);text-wrap:pretty;margin:0;font-size:15px;line-height:1.55}._num_15785_149{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--primary));font-size:11px;font-weight:500}._section_1f0qr_26{padding:120px 0;position:relative}@media (max-width:900px){._section_1f0qr_26{padding:88px 0}}@media (max-width:600px){._section_1f0qr_26{padding:64px 0}}._section_1f0qr_26{background:hsl(var(--card));border-top:1px solid hsl(var(--border));border-bottom:1px solid hsl(var(--border))}._wrap_1f0qr_46{width:100%;max-width:1320px;margin:0 auto;padding:0 32px}@media (max-width:600px){._wrap_1f0qr_46{padding:0 20px}}._head_1f0qr_58{max-width:56ch;margin-bottom:48px}._kicker_1f0qr_63{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:hsl(var(--primary));margin:0 0 22px;font-size:12px;font-weight:500;display:inline-block}._h2_1f0qr_74{font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:max(28px,min(3.4vw,48px));font-weight:700;line-height:1.05}._h2_1f0qr_74 em{color:hsl(var(--primary));font-style:normal}._lead_1f0qr_88{font-family:var(--font-sans);color:hsl(var(--muted-foreground));text-wrap:pretty;max-width:56ch;margin:24px 0 0;font-size:max(16px,min(1.4vw,19px));line-height:1.6}._sectors_1f0qr_98{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}@media (max-width:1080px){._sectors_1f0qr_98{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){._sectors_1f0qr_98{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){._sectors_1f0qr_98{grid-template-columns:minmax(0,1fr)}}._sector_1f0qr_98{background:hsl(var(--background));border:1px solid hsl(var(--border));box-shadow:0 1px 2px hsl(var(--foreground)/.04);border-radius:18px}.dark ._sector_1f0qr_98{background:hsl(var(--card));box-shadow:none}._sector_1f0qr_98{transition:transform .24s cubic-bezier(.16,1,.3,1),border-color .24s,box-shadow .24s}._sector_1f0qr_98:hover{border-color:hsl(var(--primary)/.32);box-shadow:0 12px 32px hsl(var(--foreground)/.07);transform:translateY(-3px)}.dark ._sector_1f0qr_98:hover{box-shadow:0 12px 32px rgba(0,0,0,.4)}._sector_1f0qr_98{min-height:100%;padding:22px}._sectorT_1f0qr_145{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:17px;font-weight:600;line-height:1.2}._sectorB_1f0qr_155{font-family:var(--font-sans);color:hsl(var(--muted-foreground));text-wrap:pretty;margin:8px 0 0;font-size:13.5px;line-height:1.62}._against_1f0qr_167{border:1px dashed hsl(var(--border));background:hsl(var(--background)/.5);border-radius:18px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:44px;margin-top:64px;padding:36px;display:grid}@media (max-width:860px){._against_1f0qr_167{grid-template-columns:minmax(0,1fr);gap:26px;margin-top:44px;padding:28px 24px}}._againstT_1f0qr_186{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:22px;font-weight:600;line-height:1.2}._againstLead_1f0qr_196{font-family:var(--font-sans);color:hsl(var(--muted-foreground));text-wrap:pretty;max-width:46ch;margin:12px 0 0;font-size:14.5px;line-height:1.62}._againstList_1f0qr_208{flex-direction:column;align-self:center;gap:14px;margin:0;padding:0;list-style:none;display:flex}._againstList_1f0qr_208 li{color:hsl(var(--foreground)/.76);padding-left:26px;font-size:14.5px;line-height:1.5;position:relative}._againstList_1f0qr_208 li:before{content:"";background:hsl(var(--muted-foreground)/.6);border-radius:2px;width:13px;height:1.5px;position:absolute;top:11px;left:0}._text_1i09t_7{font-family:var(--font-display);letter-spacing:-.03em;color:inherit;text-wrap:pretty;margin:0;font-size:max(26px,min(4.2vw,54px));font-weight:600;line-height:1.24}._word_1i09t_24{display:inline-block}._accent_1i09t_28{color:var(--sh-accent,hsl(var(--primary)))}._static_1i09t_33{opacity:.88}._section_l167s_30{isolation:isolate;background:#09060e;align-items:center;padding:150px 0 170px;display:flex;position:relative;overflow:hidden}._section_l167s_30:after{content:"";z-index:0;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:inset 0 0 190px 70px #09060e}@media (max-width:900px){._section_l167s_30{padding:96px 0 110px}}@media (max-width:600px){._section_l167s_30{padding:72px 0 84px}}._light_l167s_63{z-index:0;pointer-events:none;--light-size:14%;background:radial-gradient(circle var(--light-size) at 50% 46%, rgba(106,53,212,.42) 0%, rgba(106,53,212,.16) 42%, transparent 72%), radial-gradient(circle calc(var(--light-size) * .62) at 50% 46%, rgba(98,224,200,.2) 0%, transparent 68%);position:absolute;top:0;bottom:0;left:0;right:0}._grid_l167s_73{z-index:0;pointer-events:none;-webkit-mask-image:radial-gradient(circle 46% at 50% 46%, #000 10%, transparent 70%);-webkit-mask-image:radial-gradient(circle 46% at 50% 46%, #000 10%, transparent 70%);mask-image:radial-gradient(circle 46% at 50% 46%, #000 10%, transparent 70%);background-image:radial-gradient(rgba(255,255,255,.32) 1px,transparent 1px);background-size:26px 26px;position:absolute;top:0;bottom:0;left:0;right:0}._wrap_l167s_83{width:100%;max-width:1200px;margin:0 auto;padding:0 32px}@media (max-width:600px){._wrap_l167s_83{padding:0 20px}}._wrap_l167s_83{z-index:1;position:relative}._inner_l167s_99{text-align:center;max-width:940px;margin:0 auto}._mark_l167s_110{filter:drop-shadow(0 0 26px rgba(106,53,212,.6));will-change:transform;margin-bottom:30px;display:inline-flex}._kicker_l167s_117{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:rgba(98,224,200,.85);margin:0 0 32px;font-size:12px;font-weight:500;display:block}._text_l167s_131{color:#fff;--sh-accent:#62e0c8;flex-direction:column;gap:28px;font-size:max(30px,min(5vw,62px));display:flex}._text_l167s_131>p{font-size:inherit;max-width:17ch;margin-left:auto;margin-right:auto}@media (max-width:600px){._text_l167s_131{gap:20px}}._closer_l167s_152{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:rgba(98,224,200,.9);margin:48px 0 0;font-size:13px}@media (max-width:600px){._closer_l167s_152{margin-top:32px}}._section_z4qs3_26{padding:120px 0;position:relative}@media (max-width:900px){._section_z4qs3_26{padding:88px 0}}@media (max-width:600px){._section_z4qs3_26{padding:64px 0}}._section_z4qs3_26{background:hsl(var(--card));border-top:1px solid hsl(var(--border));border-bottom:1px solid hsl(var(--border))}._wrap_z4qs3_46{width:100%;max-width:1320px;margin:0 auto;padding:0 32px}@media (max-width:600px){._wrap_z4qs3_46{padding:0 20px}}._grid_z4qs3_58{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start;gap:72px;display:grid}@media (max-width:980px){._grid_z4qs3_58{grid-template-columns:minmax(0,1fr);gap:36px}}._head_z4qs3_71{position:-webkit-sticky;position:sticky;top:120px}@media (max-width:980px){._head_z4qs3_71{position:relative;top:0}}._kicker_z4qs3_82{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:hsl(var(--primary));margin:0 0 22px;font-size:12px;font-weight:500;display:inline-block}._h2_z4qs3_93{font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:max(28px,min(3.4vw,48px));font-weight:700;line-height:1.05}._h2_z4qs3_93 em{color:hsl(var(--primary));font-style:normal}._list_z4qs3_107{border-top:1px solid hsl(var(--border));flex-direction:column;display:flex}._item_z4qs3_113{border-bottom:1px solid hsl(var(--border))}._q_z4qs3_117{text-align:left;cursor:pointer;width:100%;font-family:var(--font-sans);letter-spacing:-.015em;color:hsl(var(--foreground));background:0 0;border:none;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;font-size:max(16px,min(1.4vw,18px));font-weight:600;transition:color .15s;display:flex}._q_z4qs3_117:hover{color:hsl(var(--primary))}._chevron_z4qs3_140{opacity:.55;border-bottom:2px solid;border-right:2px solid;border-radius:1px;flex:none;width:11px;height:11px;transition:transform .28s cubic-bezier(.16,1,.3,1);transform:rotate(45deg)translate(-2px,-2px)}._itemOpen_z4qs3_152 ._q_z4qs3_117{color:hsl(var(--primary))}._itemOpen_z4qs3_152 ._chevron_z4qs3_140{opacity:1;transform:rotate(225deg)translate(-2px,-2px)}._answer_z4qs3_160{overflow:hidden}._answer_z4qs3_160 p{font-family:var(--font-sans);color:hsl(var(--muted-foreground));text-wrap:pretty;max-width:68ch;margin:0;padding-bottom:26px;font-size:15px;line-height:1.62}._section_1g0wq_26{padding:120px 0;position:relative}@media (max-width:900px){._section_1g0wq_26{padding:88px 0}}@media (max-width:600px){._section_1g0wq_26{padding:64px 0}}._wrap_1g0wq_41{width:100%;max-width:1320px;margin:0 auto;padding:0 32px}@media (max-width:600px){._wrap_1g0wq_41{padding:0 20px}}._card_1g0wq_53{color:#fff;text-align:center;background:#131019;border-radius:28px;padding:88px 64px;position:relative;overflow:hidden}@media (max-width:900px){._card_1g0wq_53{padding:64px 36px}}@media (max-width:600px){._card_1g0wq_53{border-radius:20px;padding:48px 24px}}._mark_1g0wq_74{opacity:.055;pointer-events:none;position:absolute;top:50%;left:50%;translate:-50% -50%}._kicker_1g0wq_83{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:rgba(98,224,200,.85);margin:0 0 22px;font-size:12px;font-weight:500;display:inline-block;position:relative}._h2_1g0wq_96{font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:max(28px,min(3.4vw,48px));font-weight:700;line-height:1.05}._h2_1g0wq_96 em{color:hsl(var(--primary));font-style:normal}._h2_1g0wq_96{color:#fff;max-width:18ch;margin:0 auto;position:relative}._h2_1g0wq_96 em{color:#62e0c8}._lead_1g0wq_119{font-family:var(--font-sans);color:rgba(255,255,255,.62);text-wrap:pretty;max-width:52ch;margin:24px auto 0;font-size:max(16px,min(1.4vw,19px));line-height:1.6;position:relative}._row_1g0wq_133{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:40px;display:flex;position:relative}@media (max-width:600px){._row_1g0wq_133{flex-direction:column;align-items:stretch}}._btn_1g0wq_148{font-family:var(--font-sans);letter-spacing:-.01em;cursor:pointer;white-space:nowrap;border:none;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:13px 22px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .18s cubic-bezier(.22,.61,.36,1),background .18s,border-color .18s,color .18s;display:inline-flex}._btn_1g0wq_148:hover{transform:translateY(-2px)}._btn_1g0wq_148 ._arr_1g0wq_168{transition:transform .22s cubic-bezier(.22,.61,.36,1)}._btn_1g0wq_148:hover ._arr_1g0wq_168{transform:translate(4px)}._btn_1g0wq_148{padding:16px 28px;font-size:16px}._btnAqua_1g0wq_179{color:#0c0812;background:#62e0c8}._btnAqua_1g0wq_179:hover{background:#7be9d4}._btnGhost_1g0wq_187{color:#fff;background:0 0;border:1px solid rgba(255,255,255,.3)}._btnGhost_1g0wq_187:hover{border-color:rgba(255,255,255,.75)}._backdrop_1hz6c_37{z-index:90;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(14,17,27,.5);justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}._card_1hz6c_49{border:1px solid hsl(var(--border));text-align:center;background:hsl(var(--background));width:100%;max-width:440px;box-shadow:0 30px 80px hsl(var(--foreground)/.2);border-radius:22px;padding:44px 36px 30px;position:relative;overflow:hidden}.dark ._card_1hz6c_49{background:hsl(var(--card));box-shadow:0 30px 80px rgba(0,0,0,.65)}@media (max-width:520px){._card_1hz6c_49{padding:38px 22px 26px}}._hairline_1hz6c_74{background:linear-gradient(90deg, hsl(var(--primary)), hsl(var(--highlight)));height:3px;position:absolute;top:0;left:0;right:0}._close_1hz6c_83{width:32px;height:32px;color:hsl(var(--muted-foreground)/.8);cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;transition:background .15s,color .15s;display:inline-flex;position:absolute;top:14px;right:14px}._close_1hz6c_83 svg{width:16px;height:16px}._close_1hz6c_83:hover{background:hsl(var(--foreground)/.06);color:hsl(var(--foreground))}._brandMark_1hz6c_114{justify-content:center;align-items:center;height:32px;margin:0 auto;display:flex}._brandMarkDone_1hz6c_123{color:hsl(var(--highlight-foreground))}._brandMarkDone_1hz6c_123 svg{width:30px;height:30px}.dark ._brandMarkDone_1hz6c_123{color:hsl(var(--highlight))}._eyebrow_1hz6c_135{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:hsl(var(--highlight-foreground));justify-content:center;align-items:center;gap:10px;margin-top:20px;font-size:11.5px;font-weight:600;display:flex}.dark ._eyebrow_1hz6c_135{color:hsl(var(--highlight))}._eyebrowDia_1hz6c_152{background:hsl(var(--highlight-foreground));flex:none;width:8px;height:8px;transform:rotate(45deg)}.dark ._eyebrowDia_1hz6c_152{background:hsl(var(--highlight))}._title_1hz6c_163{font-family:var(--font-display);letter-spacing:-.035em;color:hsl(var(--foreground));max-width:17ch;margin:14px auto 0;font-size:max(23px,min(4.5vw,27px));font-weight:700;line-height:1.18}._lead_1hz6c_174{color:hsl(var(--muted-foreground));text-wrap:pretty;max-width:40ch;margin:12px auto 0;font-size:14px;line-height:1.6}._form_1hz6c_184{flex-direction:column;gap:10px;margin-top:26px;display:flex}._input_1hz6c_191{border:1px solid hsl(var(--border));background:hsl(var(--background));width:100%;height:48px;color:hsl(var(--foreground));text-align:center;border-radius:12px;padding:0 16px;font-family:inherit;font-size:14.5px;transition:border-color .15s,box-shadow .15s}.dark ._input_1hz6c_191{background:hsl(var(--foreground)/.04)}._input_1hz6c_191::placeholder{color:hsl(var(--muted-foreground)/.7)}._input_1hz6c_191::placeholder{color:hsl(var(--muted-foreground)/.7)}._input_1hz6c_191:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--primary)/.15);outline:none}._submit_1hz6c_216{background:hsl(var(--primary));width:100%;height:48px;color:hsl(var(--primary-foreground));letter-spacing:-.01em;cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;font-family:inherit;font-size:14.5px;font-weight:600;transition:background .18s,transform .18s cubic-bezier(.22,.61,.36,1);display:inline-flex}._submit_1hz6c_216:hover:not(:disabled){background:hsl(var(--primary-hover));transform:translateY(-1px)}._submit_1hz6c_216:disabled{opacity:.6;cursor:not-allowed;transform:none}._note_1hz6c_245{color:hsl(var(--muted-foreground));text-wrap:pretty;max-width:34ch;margin:16px auto 0;font-size:12.5px;line-height:1.55}._noteDone_1hz6c_254{color:hsl(var(--highlight-foreground));font-weight:500}.dark ._noteDone_1hz6c_254{color:hsl(var(--highlight))}._later_1hz6c_262{color:hsl(var(--muted-foreground)/.9);cursor:pointer;background:0 0;border:none;margin:18px auto 0;padding:6px 12px;font-family:inherit;font-size:13px;font-weight:500;transition:color .15s;display:block}._later_1hz6c_262:hover{color:hsl(var(--foreground))}._section_dvpr3_26{padding:120px 0;position:relative}@media (max-width:900px){._section_dvpr3_26{padding:88px 0}}@media (max-width:600px){._section_dvpr3_26{padding:64px 0}}._section_dvpr3_26{padding-top:80px}@media (max-width:900px){._section_dvpr3_26{padding-top:56px}}._wrap_dvpr3_49{width:100%;max-width:1320px;margin:0 auto;padding:0 32px}@media (max-width:600px){._wrap_dvpr3_49{padding:0 20px}}._grid_dvpr3_61{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:72px;display:grid}@media (max-width:980px){._grid_dvpr3_61{grid-template-columns:minmax(0,1fr);gap:40px}}._eyebrow_dvpr3_74{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:hsl(var(--primary));align-items:center;gap:11px;margin:0 0 26px;font-size:12px;font-weight:500;display:inline-flex}._eyebrowDia_dvpr3_87{background:hsl(var(--highlight));flex:none;width:9px;height:9px;transform:rotate(45deg)}._h1_dvpr3_95{font-family:var(--font-display);letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:max(40px,min(6vw,82px));font-weight:700;line-height:1}._h1_dvpr3_95 em{color:hsl(var(--primary));font-style:normal}._h1_dvpr3_95{max-width:14ch;font-size:max(34px,min(4.6vw,58px))}._lead_dvpr3_113{font-family:var(--font-sans);color:hsl(var(--muted-foreground));text-wrap:pretty;max-width:56ch;margin:24px 0 0;font-size:max(16px,min(1.4vw,19px));line-height:1.6}._topics_dvpr3_123{flex-direction:column;gap:13px;margin:36px 0 0;padding:0;list-style:none;display:flex}._topics_dvpr3_123 li{color:hsl(var(--foreground)/.8);align-items:flex-start;gap:12px;font-size:14.5px;line-height:1.55;display:flex}._dot_dvpr3_140{background:hsl(var(--highlight));flex:none;width:8px;height:8px;margin-top:7px;transform:rotate(45deg)}._honest_dvpr3_149{font-family:var(--font-sans);color:hsl(var(--muted-foreground));text-wrap:pretty;border-top:1px solid hsl(var(--border));max-width:46ch;margin:32px 0 0;padding-top:20px;font-size:13.5px;line-height:1.62}._formSide_dvpr3_164{min-width:0}._card_dvpr3_168{background:hsl(var(--background));border:1px solid hsl(var(--border));box-shadow:0 1px 2px hsl(var(--foreground)/.04);border-radius:18px}.dark ._card_dvpr3_168{background:hsl(var(--card));box-shadow:none}._card_dvpr3_168{padding:32px}@media (max-width:600px){._card_dvpr3_168{padding:24px}}._cardHead_dvpr3_187{border-bottom:1px solid hsl(var(--border));align-items:center;gap:14px;margin-bottom:24px;padding-bottom:24px;display:flex}._cardTitle_dvpr3_196{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:19px;font-weight:600;line-height:1.2}._cardSub_dvpr3_206{color:hsl(var(--muted-foreground));margin:4px 0 0;font-size:13px}._form_dvpr3_164{flex-direction:column;gap:18px;display:flex}._field_dvpr3_218{flex-direction:column;gap:8px;display:flex}._field_dvpr3_218>span{color:hsl(var(--foreground));font-size:13px;font-weight:600}._field_dvpr3_218>span i{color:hsl(var(--primary));margin-left:3px;font-style:normal}._field_dvpr3_218 input{font-family:var(--font-sans);color:hsl(var(--foreground));background:hsl(var(--secondary)/.5);border:1px solid hsl(var(--border));border-radius:11px;width:100%;padding:12px 14px;font-size:14.5px;transition:border-color .16s,background .16s}._field_dvpr3_218 input::placeholder{color:hsl(var(--muted-foreground)/.7)}._field_dvpr3_218 input::placeholder{color:hsl(var(--muted-foreground)/.7)}._field_dvpr3_218 input:focus{border-color:hsl(var(--primary));background:hsl(var(--background));outline:none}._submit_dvpr3_253{font-family:var(--font-sans);letter-spacing:-.01em;cursor:pointer;white-space:nowrap;border:none;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:13px 22px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .18s cubic-bezier(.22,.61,.36,1),background .18s,border-color .18s,color .18s;display:inline-flex}._submit_dvpr3_253:hover{transform:translateY(-2px)}._submit_dvpr3_253 ._arr_dvpr3_273{transition:transform .22s cubic-bezier(.22,.61,.36,1)}._submit_dvpr3_253:hover ._arr_dvpr3_273{transform:translate(4px)}._submit_dvpr3_253{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}._submit_dvpr3_253:hover{background:hsl(var(--primary-hover))}._submit_dvpr3_253{width:100%}._note_dvpr3_290{color:hsl(var(--muted-foreground));text-align:center;margin:0;font-size:12.5px;line-height:1.5}._divider_dvpr3_298{color:hsl(var(--muted-foreground)/.7);align-items:center;gap:14px;margin:24px 0;font-size:12px;display:flex}._divider_dvpr3_298:before,._divider_dvpr3_298:after{content:"";background:hsl(var(--border));flex:1;height:1px}._appLink_dvpr3_313{border:1px solid hsl(var(--border));height:46px;color:hsl(var(--foreground));border-radius:999px;justify-content:center;align-items:center;font-size:14px;font-weight:600;text-decoration:none;transition:border-color .15s,background .15s;display:flex}._appLink_dvpr3_313:hover{border-color:hsl(var(--primary));background:hsl(var(--secondary))}._wrap_1dsxx_26{width:100%;max-width:1320px;margin:0 auto;padding:0 32px}@media (max-width:600px){._wrap_1dsxx_26{padding:0 20px}}._wrap_1dsxx_26{z-index:1;position:relative}._kicker_1dsxx_42{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:hsl(var(--primary));margin:0 0 22px;font-size:12px;font-weight:500;display:inline-block}._h2_1dsxx_53{font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:max(28px,min(3.4vw,48px));font-weight:700;line-height:1.05}._h2_1dsxx_53 em{color:hsl(var(--primary));font-style:normal}._lead_1dsxx_67{font-family:var(--font-sans);color:hsl(var(--muted-foreground));text-wrap:pretty;max-width:56ch;margin:24px 0 0;font-size:max(16px,min(1.4vw,19px));line-height:1.6}._head_1dsxx_77{max-width:52ch;margin-bottom:48px}._btn_1dsxx_82{font-family:var(--font-sans);letter-spacing:-.01em;cursor:pointer;white-space:nowrap;border:none;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:13px 22px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .18s cubic-bezier(.22,.61,.36,1),background .18s,border-color .18s,color .18s;display:inline-flex}._btn_1dsxx_82:hover{transform:translateY(-2px)}._btn_1dsxx_82 ._arr_1dsxx_102{transition:transform .22s cubic-bezier(.22,.61,.36,1)}._btn_1dsxx_82:hover ._arr_1dsxx_102{transform:translate(4px)}._btn_1dsxx_82{padding:16px 28px;font-size:16px}._btnPrimary_1dsxx_113{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}._btnPrimary_1dsxx_113:hover{background:hsl(var(--primary-hover))}._btnGhost_1dsxx_121{color:hsl(var(--foreground));border:1px solid hsl(var(--border));background:0 0}._btnGhost_1dsxx_121:hover{border-color:hsl(var(--foreground))}._btnBlock_1dsxx_130{width:100%}._hero_1dsxx_135{padding:88px 0 96px;position:relative;overflow:hidden}@media (max-width:900px){._hero_1dsxx_135{padding:56px 0 64px}}._heroBg_1dsxx_146{z-index:0;pointer-events:none;background-image:radial-gradient(hsl(var(--foreground)/.05) 1px, transparent 1px);background-size:24px 24px;position:absolute;top:0;bottom:0;left:0;right:0}.dark ._heroBg_1dsxx_146{background-image:radial-gradient(rgba(255,255,255,.06) 1px,transparent 1px)}._heroBg_1dsxx_146{-webkit-mask-image:radial-gradient(62% 56% at 50% 26%,#000,transparent 78%);mask-image:radial-gradient(62% 56% at 50% 26%,#000,transparent 78%)}._heroInner_1dsxx_161{text-align:center;max-width:820px;margin:0 auto}._eyebrow_1dsxx_167{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:hsl(var(--primary));align-items:center;gap:11px;margin:0 0 26px;font-size:12px;font-weight:500;display:inline-flex}._eyebrowDia_1dsxx_180{background:hsl(var(--highlight));flex:none;width:9px;height:9px;transform:rotate(45deg)}._display_1dsxx_188{font-family:var(--font-display);letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:max(40px,min(6vw,82px));font-weight:700;line-height:1}._display_1dsxx_188 em{color:hsl(var(--primary));font-style:normal}._display_1dsxx_188{max-width:18ch;margin:0 auto;font-size:max(36px,min(5vw,66px))}._ctas_1dsxx_207{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:36px;display:flex}@media (max-width:600px){._ctas_1dsxx_207{flex-direction:column;align-items:stretch}}._slots_1dsxx_222{flex-direction:column;align-items:center;gap:14px;margin-top:52px;display:flex}._slotsRow_1dsxx_230{gap:9px;display:inline-flex}._slot_1dsxx_222{border:1.5px solid hsl(var(--primary)/.45);width:13px;height:13px;transform:rotate(45deg)}._slotCore_1dsxx_242{background:hsl(var(--primary));border-color:hsl(var(--primary))}._slotsLabel_1dsxx_247{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--muted-foreground)/.75);font-size:11px;font-weight:500}._exchange_1dsxx_257{padding:120px 0;position:relative}@media (max-width:900px){._exchange_1dsxx_257{padding:88px 0}}@media (max-width:600px){._exchange_1dsxx_257{padding:64px 0}}._exchange_1dsxx_257{background:hsl(var(--card));border-top:1px solid hsl(var(--border));border-bottom:1px solid hsl(var(--border))}._twoCol_1dsxx_277{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (max-width:860px){._twoCol_1dsxx_277{grid-template-columns:minmax(0,1fr)}}._sideCard_1dsxx_288{background:hsl(var(--background));border:1px solid hsl(var(--border));box-shadow:0 1px 2px hsl(var(--foreground)/.04);border-radius:18px}.dark ._sideCard_1dsxx_288{background:hsl(var(--card));box-shadow:none}._sideCard_1dsxx_288{padding:32px}@media (max-width:600px){._sideCard_1dsxx_288{padding:24px}}._sideTitle_1dsxx_307{font-family:var(--font-display);letter-spacing:-.02em;align-items:center;gap:10px;margin:0 0 24px;font-size:20px;font-weight:600;display:flex}._sideList_1dsxx_318{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._sideList_1dsxx_318 li{border-top:1px solid hsl(var(--border));padding:16px 0}._sideList_1dsxx_318 li strong{letter-spacing:-.01em;color:hsl(var(--foreground));font-size:15px;font-weight:600;display:block}._sideList_1dsxx_318 li span{color:hsl(var(--muted-foreground));margin-top:5px;font-size:14px;line-height:1.55;display:block}._noPrice_1dsxx_345{padding:120px 0;position:relative}@media (max-width:900px){._noPrice_1dsxx_345{padding:88px 0}}@media (max-width:600px){._noPrice_1dsxx_345{padding:64px 0}}._noPrice_1dsxx_345{color:#fff;background:#131019}._noPriceInner_1dsxx_364{max-width:62ch}._kickerLight_1dsxx_368{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:rgba(98,224,200,.85);margin:0 0 22px;font-size:12px;font-weight:500;display:inline-block}._h2Light_1dsxx_380{font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:max(28px,min(3.4vw,48px));font-weight:700;line-height:1.05}._h2Light_1dsxx_380 em{color:hsl(var(--primary));font-style:normal}._h2Light_1dsxx_380{color:#fff}._h2Light_1dsxx_380 em{color:#62e0c8}._leadLight_1dsxx_400{font-family:var(--font-sans);color:rgba(255,255,255,.62);text-wrap:pretty;max-width:none;margin:24px 0 0;font-size:max(16px,min(1.4vw,19px));line-height:1.6}._fit_1dsxx_413{padding:120px 0;position:relative}@media (max-width:900px){._fit_1dsxx_413{padding:88px 0}}@media (max-width:600px){._fit_1dsxx_413{padding:64px 0}}._fitCard_1dsxx_428{background:hsl(var(--background));border:1px solid hsl(var(--border));box-shadow:0 1px 2px hsl(var(--foreground)/.04);border-radius:18px}.dark ._fitCard_1dsxx_428{background:hsl(var(--card));box-shadow:none}._fitCard_1dsxx_428{padding:30px}._fitCard_1dsxx_428 ul{flex-direction:column;gap:13px;margin:0;padding:0;list-style:none;display:flex}._fitCard_1dsxx_428 li{color:hsl(var(--foreground)/.8);padding-left:24px;font-size:14.5px;line-height:1.55;position:relative}@media (max-width:600px){._fitCard_1dsxx_428{padding:24px}}._fitTitle_1dsxx_462{font-family:var(--font-display);letter-spacing:-.02em;margin:0 0 22px;font-size:19px;font-weight:600;line-height:1.2}._fitYes_1dsxx_473 li:before{content:"";background:hsl(var(--highlight));width:9px;height:9px;position:absolute;top:7px;left:0;transform:rotate(45deg)}._fitNo_1dsxx_484{border-style:dashed}._fitNo_1dsxx_484 li:before{content:"";background:hsl(var(--muted-foreground)/.6);border-radius:2px;width:13px;height:1.5px;position:absolute;top:11px;left:0}._triggers_1dsxx_498{border-top:1px solid hsl(var(--border));margin-top:48px;padding-top:40px}._triggersTitle_1dsxx_504{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--muted-foreground)/.75);margin-bottom:22px;font-size:11px;font-weight:500;display:block}._triggersGrid_1dsxx_515{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}@media (max-width:900px){._triggersGrid_1dsxx_515{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){._triggersGrid_1dsxx_515{grid-template-columns:minmax(0,1fr)}}._triggersGrid_1dsxx_515 p{color:hsl(var(--foreground)/.78);border-left:2px solid hsl(var(--primary)/.35);text-wrap:pretty;margin:0;padding-left:16px;font-size:14.5px;line-height:1.55}._process_1dsxx_541{padding:120px 0;position:relative}@media (max-width:900px){._process_1dsxx_541{padding:88px 0}}@media (max-width:600px){._process_1dsxx_541{padding:64px 0}}._process_1dsxx_541{background:hsl(var(--card));border-top:1px solid hsl(var(--border));border-bottom:1px solid hsl(var(--border))}._steps_1dsxx_561{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;display:grid}@media (max-width:1000px){._steps_1dsxx_561{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){._steps_1dsxx_561{grid-template-columns:minmax(0,1fr)}}._step_1dsxx_561{background:hsl(var(--background));border:1px solid hsl(var(--border));box-shadow:0 1px 2px hsl(var(--foreground)/.04);border-radius:18px}.dark ._step_1dsxx_561{background:hsl(var(--card));box-shadow:none}._step_1dsxx_561{min-height:100%;padding:24px}._stepNum_1dsxx_592{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--primary));font-size:11px;font-weight:500}._stepName_1dsxx_602{font-family:var(--font-display);letter-spacing:-.02em;margin:12px 0 0;font-size:18px;font-weight:600;line-height:1.2}._stepBody_1dsxx_613{font-family:var(--font-sans);color:hsl(var(--muted-foreground));text-wrap:pretty;margin:9px 0 0;font-size:13.5px;line-height:1.62}._application_1dsxx_625{padding:120px 0;position:relative}@media (max-width:900px){._application_1dsxx_625{padding:88px 0}}@media (max-width:600px){._application_1dsxx_625{padding:64px 0}}._appGrid_1dsxx_640{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:64px;display:grid}@media (max-width:980px){._appGrid_1dsxx_640{grid-template-columns:minmax(0,1fr);gap:36px}}._appHead_1dsxx_653{position:-webkit-sticky;position:sticky;top:120px}@media (max-width:980px){._appHead_1dsxx_653{position:relative;top:0}}._formCard_1dsxx_664{background:hsl(var(--background));border:1px solid hsl(var(--border));box-shadow:0 1px 2px hsl(var(--foreground)/.04);border-radius:18px}.dark ._formCard_1dsxx_664{background:hsl(var(--card));box-shadow:none}._formCard_1dsxx_664{padding:34px}@media (max-width:600px){._formCard_1dsxx_664{padding:24px}}._form_1dsxx_664{flex-direction:column;gap:18px;display:flex}._formGrid_1dsxx_689{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}@media (max-width:560px){._formGrid_1dsxx_689{grid-template-columns:minmax(0,1fr)}}._field_1dsxx_700{flex-direction:column;gap:8px;display:flex}._field_1dsxx_700>span{letter-spacing:-.005em;color:hsl(var(--foreground));font-size:13px;font-weight:600}._field_1dsxx_700>span i{color:hsl(var(--primary));margin-left:3px;font-style:normal}._field_1dsxx_700 input,._field_1dsxx_700 textarea{font-family:var(--font-sans);color:hsl(var(--foreground));background:hsl(var(--secondary)/.5);border:1px solid hsl(var(--border));resize:vertical;border-radius:11px;width:100%;padding:12px 14px;font-size:14.5px;transition:border-color .16s,background .16s}._field_1dsxx_700 input::-moz-placeholder{color:hsl(var(--muted-foreground)/.7)}._field_1dsxx_700 textarea::-moz-placeholder{color:hsl(var(--muted-foreground)/.7)}._field_1dsxx_700 input::-ms-input-placeholder{color:hsl(var(--muted-foreground)/.7)}._field_1dsxx_700 input::placeholder{color:hsl(var(--muted-foreground)/.7)}._field_1dsxx_700 textarea::-ms-input-placeholder{color:hsl(var(--muted-foreground)/.7)}._field_1dsxx_700 textarea::placeholder{color:hsl(var(--muted-foreground)/.7)}._field_1dsxx_700 input:focus,._field_1dsxx_700 textarea:focus{border-color:hsl(var(--primary));background:hsl(var(--background));outline:none}._fieldFull_1dsxx_740{grid-column:1/-1}._note_1dsxx_744{color:hsl(var(--muted-foreground));text-align:center;margin:0;font-size:13px;line-height:1.5}._wrap_1wk55_35{width:100%;max-width:1320px;margin:0 auto;padding:0 32px}@media (max-width:600px){._wrap_1wk55_35{padding:0 20px}}._wrap_1wk55_35{z-index:1;position:relative}._kicker_1wk55_51{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:hsl(var(--primary));margin:0 0 22px;font-size:12px;font-weight:500;display:inline-block}.dark ._kicker_1wk55_51{color:rgba(98,224,200,.85)}._h2_1wk55_66{font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:max(28px,min(3.4vw,48px));font-weight:700;line-height:1.05}._h2_1wk55_66 em{color:hsl(var(--primary));font-style:normal}._h2_1wk55_66{color:hsl(var(--foreground))}._h2_1wk55_66 em{color:hsl(var(--primary))}.dark ._h2_1wk55_66{color:#fff}.dark ._h2_1wk55_66 em{color:#62e0c8}._head_1wk55_92{max-width:46ch;margin-bottom:52px}._btn_1wk55_97{font-family:var(--font-sans);letter-spacing:-.01em;cursor:pointer;white-space:nowrap;border:none;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:13px 22px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .18s cubic-bezier(.22,.61,.36,1),background .18s,border-color .18s,color .18s;display:inline-flex}._btn_1wk55_97:hover{transform:translateY(-2px)}._btn_1wk55_97 ._arr_1wk55_117{transition:transform .22s cubic-bezier(.22,.61,.36,1)}._btn_1wk55_97:hover ._arr_1wk55_117{transform:translate(4px)}._btn_1wk55_97{padding:16px 28px;font-size:16px}._btnAqua_1wk55_128{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}._btnAqua_1wk55_128:hover{background:hsl(var(--primary-hover))}.dark ._btnAqua_1wk55_128{color:#0c0812;background:#62e0c8}.dark ._btnAqua_1wk55_128:hover{background:#7be9d4}._btnGhost_1wk55_143{color:hsl(var(--foreground));border:1px solid hsl(var(--border));background:0 0}._btnGhost_1wk55_143:hover{border-color:hsl(var(--foreground))}.dark ._btnGhost_1wk55_143{color:#fff;background:0 0;border:1px solid rgba(255,255,255,.3)}.dark ._btnGhost_1wk55_143:hover{border-color:rgba(255,255,255,.75)}._hero_1wk55_161{align-items:center;min-height:min(88vh,780px);padding:96px 0;display:flex;position:relative;overflow:hidden}@media (max-width:900px){._hero_1wk55_161{min-height:auto;padding:72px 0}}._aurora_1wk55_178{z-index:0;opacity:.75;pointer-events:none;background:radial-gradient(46% 46% at 50% 40%,rgba(106,53,212,.16),transparent 72%),radial-gradient(34% 34% at 50% 60%,rgba(98,224,200,.16),transparent 70%);position:absolute;top:-20%;bottom:-20%;left:-20%;right:-20%;overflow:hidden}.dark ._aurora_1wk55_178{background:radial-gradient(46% 46% at 50% 40%,rgba(106,53,212,.5),transparent 72%),radial-gradient(34% 34% at 50% 60%,rgba(98,224,200,.24),transparent 70%)}._auroraLive_1wk55_197,.dark ._auroraLive_1wk55_197{background:0 0}._auroraBlob_1wk55_178{will-change:transform;position:absolute;top:0;bottom:0;left:0;right:0}._auroraA_1wk55_211{background:radial-gradient(46% 46%,rgba(106,53,212,.16),transparent 72%)}.dark ._auroraA_1wk55_211{background:radial-gradient(46% 46%,rgba(106,53,212,.5),transparent 72%)}._auroraB_1wk55_178{background:radial-gradient(34% 34%,rgba(98,224,200,.16),transparent 70%)}.dark ._auroraB_1wk55_178{background:radial-gradient(34% 34%,rgba(98,224,200,.24),transparent 70%)}._grain_1wk55_226{display:none}.dark ._grain_1wk55_226{z-index:0;opacity:.16;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E");display:block;position:absolute;top:0;bottom:0;left:0;right:0}._heroInner_1wk55_244{max-width:1000px}._eyebrow_1wk55_248{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:hsl(var(--primary));align-items:center;gap:11px;margin:0 0 30px;font-size:12px;font-weight:500;display:inline-flex}.dark ._eyebrow_1wk55_248{color:rgba(98,224,200,.9)}._eyebrowDia_1wk55_264{background:hsl(var(--primary));flex:none;width:9px;height:9px;transform:rotate(45deg)}.dark ._eyebrowDia_1wk55_264{background:#62e0c8}._display_1wk55_275{font-family:var(--font-display);letter-spacing:-.05em;color:hsl(var(--foreground));max-width:9ch;margin:0;font-size:max(52px,min(11vw,148px));font-weight:800;line-height:.92}.dark ._display_1wk55_275{color:#fff}._char_1wk55_294{display:inline-block}._heroLead_1wk55_298{font-family:var(--font-sans);color:hsl(var(--muted-foreground));text-wrap:pretty;max-width:56ch;max-width:46ch;margin:34px 0 0;font-size:max(16px,min(1.4vw,19px));line-height:1.6}.dark ._heroLead_1wk55_298{color:rgba(255,255,255,.6)}._marquee_1wk55_315{white-space:nowrap;border-top:1px solid hsl(var(--border));border-bottom:1px solid hsl(var(--border));background:hsl(var(--card)/.5);padding:26px 0;overflow:hidden}.dark ._marquee_1wk55_315{background:rgba(255,255,255,.02);border-top-color:rgba(255,255,255,.1);border-bottom-color:rgba(255,255,255,.1)}._marqueeTrack_1wk55_329{white-space:nowrap;will-change:transform;display:flex}._marqueeStrip_1wk55_335{flex:none;display:flex}._marqueeStrip_1wk55_335 span{font-family:var(--font-display);letter-spacing:-.035em;color:hsl(var(--foreground)/.12);text-transform:lowercase;align-items:center;font-size:max(28px,min(4.4vw,58px));font-weight:700;display:inline-flex}.dark ._marqueeStrip_1wk55_335 span{color:rgba(255,255,255,.13)}._marqueeStrip_1wk55_335 i{color:hsl(var(--primary)/.5);margin:0 .42em;font-style:normal}.dark ._marqueeStrip_1wk55_335 i{color:rgba(98,224,200,.55)}._manifesto_1wk55_362{padding:140px 0 120px}@media (max-width:900px){._manifesto_1wk55_362{padding:88px 0 72px}}._manifestoInner_1wk55_376{text-align:center;text-wrap:pretty;flex-direction:column;gap:30px;max-width:680px;margin:0 auto;display:flex}@media (max-width:900px){._manifestoInner_1wk55_376{gap:24px}}._manifestoLine_1wk55_391{letter-spacing:-.005em;color:hsl(var(--foreground)/.78);margin:0;font-size:max(17px,min(1.5vw,21px));line-height:1.68}._manifestoLine_1wk55_391:first-child{color:hsl(var(--foreground));font-size:max(19px,min(1.75vw,24px))}._manifestoLine_1wk55_391 em{color:hsl(var(--primary));font-style:normal}.dark ._manifestoLine_1wk55_391{color:rgba(255,255,255,.82)}.dark ._manifestoLine_1wk55_391:first-child{color:#fff}.dark ._manifestoLine_1wk55_391 em{color:#62e0c8}._principles_1wk55_418{padding:120px 0;position:relative}@media (max-width:900px){._principles_1wk55_418{padding:88px 0}}@media (max-width:600px){._principles_1wk55_418{padding:64px 0}}._principles_1wk55_418{border-top:1px solid hsl(var(--border))}.dark ._principles_1wk55_418{border-top-color:rgba(255,255,255,.08)}._principleGrid_1wk55_439{perspective:1200px;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}@media (max-width:900px){._principleGrid_1wk55_439{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){._principleGrid_1wk55_439{grid-template-columns:minmax(0,1fr)}}._principle_1wk55_418{border:1px solid hsl(var(--border));background:hsl(var(--card));box-shadow:0 1px 2px hsl(var(--foreground)/.04);transform-style:preserve-3d;border-radius:18px;padding:30px;transition:border-color .24s,background .24s,box-shadow .24s}._principle_1wk55_418:hover{will-change:transform;border-color:hsl(var(--primary)/.35);box-shadow:0 12px 32px hsl(var(--foreground)/.07)}.dark ._principle_1wk55_418{box-shadow:none;background:linear-gradient(160deg,rgba(255,255,255,.055),rgba(255,255,255,.016));border-color:rgba(255,255,255,.1)}.dark ._principle_1wk55_418:hover{box-shadow:none;background:linear-gradient(160deg,rgba(98,224,200,.07),rgba(255,255,255,.02));border-color:rgba(98,224,200,.35)}@media (max-width:600px){._principle_1wk55_418{padding:24px}}._principleNum_1wk55_490{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--primary)/.8);font-size:11px;font-weight:500}.dark ._principleNum_1wk55_490{color:rgba(98,224,200,.75)}._principleT_1wk55_503{font-family:var(--font-display);letter-spacing:-.025em;color:hsl(var(--foreground));margin:14px 0 0;font-size:21px;font-weight:600}.dark ._principleT_1wk55_503{color:#fff}._principleB_1wk55_515{color:hsl(var(--muted-foreground));text-wrap:pretty;margin:12px 0 0;font-size:14.5px;line-height:1.6}.dark ._principleB_1wk55_515{color:rgba(255,255,255,.58)}._building_1wk55_527{padding:120px 0;position:relative}@media (max-width:900px){._building_1wk55_527{padding:88px 0}}@media (max-width:600px){._building_1wk55_527{padding:64px 0}}._building_1wk55_527{border-top:1px solid hsl(var(--border))}.dark ._building_1wk55_527{border-top-color:rgba(255,255,255,.08)}._buildingGrid_1wk55_548{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:64px;display:grid}@media (max-width:980px){._buildingGrid_1wk55_548{grid-template-columns:minmax(0,1fr);gap:32px}}._buildingGrid_1wk55_548 ._head_1wk55_92{margin-bottom:0}._buildingBody_1wk55_564{flex-direction:column;gap:20px;display:flex}._buildingBody_1wk55_564 p{color:hsl(var(--muted-foreground));text-wrap:pretty;margin:0;font-size:max(15px,min(1.3vw,17px));line-height:1.65}.dark ._buildingBody_1wk55_564 p{color:rgba(255,255,255,.6)}._nextLevel_1wk55_581{padding:120px 0;position:relative}@media (max-width:900px){._nextLevel_1wk55_581{padding:88px 0}}@media (max-width:600px){._nextLevel_1wk55_581{padding:64px 0}}._nextLevel_1wk55_581{border-top:1px solid hsl(var(--border));position:relative}.dark ._nextLevel_1wk55_581{border-top-color:rgba(255,255,255,.08)}._stairs_1wk55_604{align-items:flex-end;gap:10px;height:190px;margin-bottom:52px;display:flex}@media (max-width:600px){._stairs_1wk55_604{gap:7px;height:120px}}._stair_1wk55_604{transform-origin:50% 100%;background:linear-gradient(180deg, hsl(var(--primary)/.55), hsl(var(--primary)/.14));border-radius:6px 6px 0 0;flex:1;display:block}.dark ._stair_1wk55_604{background:linear-gradient(rgba(98,224,200,.55),rgba(106,53,212,.32))}._nextLevelCopy_1wk55_629{max-width:780px}._nextLevelT_1wk55_633{font-family:var(--font-display);letter-spacing:-.045em;color:hsl(var(--foreground));margin:12px 0 0;font-size:max(34px,min(5.6vw,76px));font-weight:800;line-height:1}._nextLevelT_1wk55_633 em{color:hsl(var(--primary));font-style:normal}.dark ._nextLevelT_1wk55_633{color:#fff}.dark ._nextLevelT_1wk55_633 em{color:#62e0c8}._nextLevelB_1wk55_653{color:hsl(var(--muted-foreground));margin:20px 0 0;font-size:17px}.dark ._nextLevelB_1wk55_653{color:rgba(255,255,255,.55)}._cta_1wk55_663{padding:120px 0;position:relative}@media (max-width:900px){._cta_1wk55_663{padding:88px 0}}@media (max-width:600px){._cta_1wk55_663{padding:64px 0}}._cta_1wk55_663{border-top:1px solid hsl(var(--border))}.dark ._cta_1wk55_663{border-top-color:rgba(255,255,255,.08)}._ctaInner_1wk55_684{text-align:center;max-width:56ch;margin:0 auto}._ctaT_1wk55_690{font-family:var(--font-display);letter-spacing:-.035em;color:hsl(var(--foreground));margin:24px 0 0;font-size:max(28px,min(3.6vw,46px));font-weight:700}.dark ._ctaT_1wk55_690{color:#fff}._ctaB_1wk55_702{color:hsl(var(--muted-foreground));text-wrap:pretty;margin:18px 0 0;font-size:16px;line-height:1.65}.dark ._ctaB_1wk55_702{color:rgba(255,255,255,.58)}._ctaRow_1wk55_713{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:36px;display:flex}@media (max-width:600px){._ctaRow_1wk55_713{flex-direction:column;align-items:stretch}}._section_lqf4i_33{background-image:radial-gradient(hsl(var(--foreground)/.05) 1px, transparent 1px);background-size:24px 24px}.dark ._section_lqf4i_33{background-image:radial-gradient(rgba(255,255,255,.06) 1px,transparent 1px)}._section_lqf4i_33{align-items:center;min-height:calc(100vh - 64px);padding:96px 0 120px;display:flex;position:relative}@media (max-width:900px){._section_lqf4i_33{min-height:auto;padding:72px 0 88px}}._wrap_lqf4i_54{width:100%;max-width:1200px;margin:0 auto;padding:0 32px}@media (max-width:600px){._wrap_lqf4i_54{padding:0 20px}}._wrap_lqf4i_54{z-index:1;position:relative}._inner_lqf4i_70{text-align:center;max-width:660px;margin:0 auto}._mark_lqf4i_77{background:hsl(var(--primary)/.1);border:1px solid hsl(var(--primary)/.22);width:72px;height:72px;color:hsl(var(--primary));border-radius:999px;justify-content:center;align-items:center;margin-bottom:28px;display:inline-flex}._mark_lqf4i_77 svg{width:30px;height:30px}._eyebrow_lqf4i_94{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:hsl(var(--primary));margin:0 0 18px;font-size:12px;font-weight:500;display:block}._title_lqf4i_107{font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:max(28px,min(3.4vw,48px));font-weight:700;line-height:1.05}._title_lqf4i_107{margin:0}._title_lqf4i_107 em{color:hsl(var(--primary));font-style:normal}._lead_lqf4i_128{font-family:var(--font-sans);color:hsl(var(--muted-foreground));text-wrap:pretty;text-wrap:pretty;max-width:52ch;margin:20px auto 0;font-size:max(16px,min(1.4vw,19px));line-height:1.6}._steps_lqf4i_142{background:hsl(var(--background));border:1px solid hsl(var(--border));box-shadow:0 1px 2px hsl(var(--foreground)/.04);border-radius:18px}.dark ._steps_lqf4i_142{background:hsl(var(--card));box-shadow:none}._steps_lqf4i_142{text-align:left;margin-top:44px;padding:28px}._stepsTitle_lqf4i_158{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--muted-foreground)/.75);margin-bottom:18px;font-size:11px;font-weight:500;display:block}._stepList_lqf4i_169{counter-reset:step;flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}._step_lqf4i_142{counter-increment:step;color:hsl(var(--muted-foreground));text-wrap:pretty;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px;font-size:14.5px;line-height:1.6;display:grid}._step_lqf4i_142:before{content:counter(step, decimal-leading-zero);font-family:var(--font-mono);letter-spacing:.08em;color:hsl(var(--primary));padding-top:3px;font-size:11px;font-weight:600}._note_lqf4i_200{color:hsl(var(--muted-foreground));text-wrap:pretty;max-width:46ch;margin:28px auto 0;font-size:13px;line-height:1.6}._ctaRow_lqf4i_210{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:36px;display:flex}@media (max-width:600px){._ctaRow_lqf4i_210{flex-direction:column;align-items:stretch}}._btn_lqf4i_224{font-family:var(--font-sans);letter-spacing:-.01em;cursor:pointer;white-space:nowrap;border:none;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:13px 22px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .18s cubic-bezier(.22,.61,.36,1),background .18s,border-color .18s,color .18s;display:inline-flex}._btn_lqf4i_224:hover{transform:translateY(-2px)}._btn_lqf4i_224 ._arr_lqf4i_244{transition:transform .22s cubic-bezier(.22,.61,.36,1)}._btn_lqf4i_224:hover ._arr_lqf4i_244{transform:translate(4px)}._btn_lqf4i_224{padding:16px 28px;font-size:16px}._btnPrimary_lqf4i_255{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}._btnPrimary_lqf4i_255:hover{background:hsl(var(--primary-hover))}._btnGhost_lqf4i_263{color:hsl(var(--foreground));border:1px solid hsl(var(--border));background:0 0}._btnGhost_lqf4i_263:hover{border-color:hsl(var(--foreground))}._section_5jngh_26{padding:120px 0;position:relative}@media (max-width:900px){._section_5jngh_26{padding:88px 0}}@media (max-width:600px){._section_5jngh_26{padding:64px 0}}._section_5jngh_26{padding-top:80px}@media (max-width:900px){._section_5jngh_26{padding-top:56px}}._wrap_5jngh_49{width:100%;max-width:1200px;margin:0 auto;padding:0 32px}@media (max-width:600px){._wrap_5jngh_49{padding:0 20px}}._hero_5jngh_62{border-bottom:1px solid hsl(var(--border));margin-bottom:56px;padding-bottom:56px}@media (max-width:900px){._hero_5jngh_62{margin-bottom:40px;padding-bottom:40px}}._eyebrow_5jngh_74{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:hsl(var(--primary));align-items:center;gap:11px;margin:0 0 26px;font-size:12px;font-weight:500;display:inline-flex}._eyebrowDia_5jngh_87{background:hsl(var(--highlight));flex:none;width:9px;height:9px;transform:rotate(45deg)}._h1_5jngh_95{font-family:var(--font-display);letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:max(40px,min(6vw,82px));font-weight:700;line-height:1}._h1_5jngh_95 em{color:hsl(var(--primary));font-style:normal}._h1_5jngh_95{max-width:16ch;font-size:max(34px,min(4.6vw,58px))}._lead_5jngh_113{font-family:var(--font-sans);color:hsl(var(--muted-foreground));text-wrap:pretty;max-width:56ch;margin:24px 0 0;font-size:max(16px,min(1.4vw,19px));line-height:1.6}._meta_5jngh_123{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--muted-foreground)/.75);flex-wrap:wrap;gap:6px 22px;margin:28px 0 0;font-size:11px;font-weight:500;display:flex}._grid_5jngh_137{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:72px;display:grid}@media (max-width:980px){._grid_5jngh_137{grid-template-columns:minmax(0,1fr);gap:40px}}._side_5jngh_150{min-width:0;position:-webkit-sticky;position:sticky;top:108px}@media (max-width:980px){._side_5jngh_150{position:static}}._toc_5jngh_161 ol{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}._toc_5jngh_161 a{color:hsl(var(--muted-foreground));border-radius:9px;align-items:baseline;gap:10px;padding:7px 10px;font-size:13.5px;line-height:1.35;text-decoration:none;transition:color .15s,background .15s;display:flex}._toc_5jngh_161 a:hover{color:hsl(var(--foreground));background:hsl(var(--secondary)/.6)}@media (max-width:980px){._toc_5jngh_161{background:hsl(var(--background));border:1px solid hsl(var(--border));box-shadow:0 1px 2px hsl(var(--foreground)/.04);border-radius:18px}.dark ._toc_5jngh_161{background:hsl(var(--card));box-shadow:none}._toc_5jngh_161{padding:18px 16px}._toc_5jngh_161 ol{gap:0}._toc_5jngh_161 a{padding:6px 8px}}._tocTitle_5jngh_207{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--muted-foreground)/.75);margin:0 0 12px;padding:0 10px;font-size:11px;font-weight:500}._tocIndex_5jngh_218{font-family:var(--font-mono);color:hsl(var(--primary)/.7);flex:none;font-size:11px}._tocActive_5jngh_225{color:hsl(var(--foreground));background:hsl(var(--secondary));font-weight:600}._body_5jngh_232{min-width:0}._prevails_5jngh_236{font-family:var(--font-sans);color:hsl(var(--muted-foreground));text-wrap:pretty;border-left:3px solid hsl(var(--highlight));background:hsl(var(--secondary)/.5);border-radius:0 12px 12px 0;margin:0 0 48px;padding:14px 18px;font-size:13.5px;line-height:1.62}._block_5jngh_251{border-bottom:1px solid hsl(var(--border));margin-bottom:40px;padding-bottom:40px;scroll-margin-top:108px}._block_5jngh_251:last-of-type{border-bottom:0;margin-bottom:0}._h2_5jngh_262{font-family:var(--font-display);letter-spacing:-.02em;font-size:max(19px,min(1.6vw,22px));font-weight:600;line-height:1.2;align-items:baseline;gap:14px;margin:0 0 18px;font-size:max(20px,min(1.9vw,25px));display:flex}._h2Index_5jngh_276{font-family:var(--font-mono);letter-spacing:.12em;color:hsl(var(--primary));flex:none;font-size:12px;font-weight:500}._p_5jngh_236{font-family:var(--font-sans);color:hsl(var(--foreground)/.82);text-wrap:pretty;max-width:68ch;margin:0 0 14px;font-size:15.5px;line-height:1.62}._p_5jngh_236:last-child{margin-bottom:0}._list_5jngh_301{flex-direction:column;gap:10px;max-width:68ch;margin:4px 0 18px;padding:0;list-style:none;display:flex}._list_5jngh_301 li{color:hsl(var(--foreground)/.82);align-items:flex-start;gap:12px;font-size:15px;line-height:1.6;display:flex}._list_5jngh_301:last-child{margin-bottom:0}._dot_5jngh_322{background:hsl(var(--highlight));flex:none;width:7px;height:7px;margin-top:8px;transform:rotate(45deg)}._end_5jngh_332{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:56px;display:grid}@media (max-width:720px){._end_5jngh_332{grid-template-columns:minmax(0,1fr)}}._endCard_5jngh_344{background:hsl(var(--background));border:1px solid hsl(var(--border));box-shadow:0 1px 2px hsl(var(--foreground)/.04);border-radius:18px}.dark ._endCard_5jngh_344{background:hsl(var(--card));box-shadow:none}._endCard_5jngh_344{flex-direction:column;gap:10px;padding:24px;display:flex}._endKicker_5jngh_361{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--muted-foreground)/.75);font-size:11px;font-weight:500}._endLink_5jngh_370{font-family:var(--font-display);letter-spacing:-.02em;color:hsl(var(--foreground));align-items:center;gap:8px;margin:0;font-size:19px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}._endLink_5jngh_370 ._arr_5jngh_384{transition:transform .22s cubic-bezier(.22,.61,.36,1)}._endLink_5jngh_370:hover{color:hsl(var(--primary))}._endLink_5jngh_370:hover ._arr_5jngh_384{transform:translate(4px)}._endText_5jngh_394{font-family:var(--font-sans);color:hsl(var(--muted-foreground));text-wrap:pretty;margin:0;font-size:14px;line-height:1.62}._endBack_5jngh_404{color:hsl(var(--primary));margin-top:auto;font-size:13.5px;font-weight:600;text-decoration:none}._endBack_5jngh_404:hover{text-decoration:underline}._page_5p42d_22{background:hsl(var(--background));grid-template-columns:1.05fr 1fr;min-height:100dvh;display:grid}@media (max-width:860px){._page_5p42d_22{grid-template-columns:1fr}}._panel_5p42d_35{isolation:isolate;background:#131019;flex-direction:column;display:flex;position:relative;overflow:hidden}._panel_5p42d_35:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(120% 60% at 8% -10%,rgba(98,224,200,.1),transparent 58%);position:absolute;top:0;bottom:0;left:0;right:0}@media (max-width:860px){._panel_5p42d_35{display:none}}._panelMark_5p42d_59{opacity:.07;z-index:0;pointer-events:none;filter:saturate(1.1);position:absolute;bottom:-150px;right:-120px}._panelInner_5p42d_69{z-index:2;flex-direction:column;height:100%;padding:52px 56px;display:flex;position:relative}@media (max-width:1100px){._panelInner_5p42d_69{padding:44px}}._panelLogo_5p42d_83{align-items:center;gap:10px;display:inline-flex}._panelLogoName_5p42d_89{letter-spacing:-.03em;color:#fff;font-size:21px;font-weight:600}._panelContent_5p42d_96{margin:auto 0;padding:40px 0}._panelEyebrow_5p42d_101{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:rgba(98,224,200,.85);margin:0 0 24px;font-size:11.5px;font-weight:500}._panelHeadline_5p42d_111{font-family:var(--font-sans);letter-spacing:-.035em;color:#fff;text-wrap:balance;margin:0 0 36px;font-size:max(28px,min(3.2vw,42px));font-weight:700;line-height:1.05}._panelHeadline_5p42d_111 em{color:#62e0c8;font-style:normal}._panelFeatures_5p42d_126{flex-direction:column;gap:16px;max-width:38ch;margin:0;padding:0;list-style:none;display:flex}._panelFeatures_5p42d_126 li{color:rgba(255,255,255,.82);align-items:flex-start;gap:13px;font-size:15px;font-weight:400;line-height:1.45;display:flex}._panelCheck_5p42d_145{background:#62e0c8;flex-shrink:0;width:7px;height:7px;margin-top:8px;transform:rotate(45deg)}._panelFoot_5p42d_154{font-family:var(--font-mono);letter-spacing:.04em;color:rgba(255,255,255,.45);margin:0;font-size:12px}._mobileBrand_5p42d_163{background:#131019;padding:18px 24px;display:none}@media (max-width:860px){._mobileBrand_5p42d_163{display:block}}._mobileBrandInner_5p42d_174{justify-content:space-between;align-items:center;gap:12px;display:flex}._mobileBrandLeft_5p42d_181{flex:1;align-items:center;gap:10px;min-width:0;display:flex}._mobileBrandName_5p42d_189{letter-spacing:-.03em;color:#fff;font-size:19px;font-weight:600}._mobileBrandTagline_5p42d_196{color:rgba(98,224,200,.8);font-size:12px;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin:0}@media (max-width:360px){._mobileBrandTagline_5p42d_196{display:none}}._formSide_5p42d_211{background:hsl(var(--background));flex-direction:column;min-height:0;transition:background .3s;display:flex}@media (max-width:860px){._formSide_5p42d_211{min-height:calc(100dvh - 60px)}}._formTopBar_5p42d_224{justify-content:space-between;align-items:center;padding:22px 40px;display:flex}@media (max-width:860px){._formTopBar_5p42d_224{padding:16px 24px}}@media (max-width:480px){._formTopBar_5p42d_224{padding:14px 18px}}._backLink_5p42d_241{color:hsl(var(--muted-foreground));align-items:center;gap:7px;font-size:13.5px;font-weight:500;text-decoration:none;transition:color .15s;display:inline-flex}._backLink_5p42d_241:hover{color:hsl(var(--foreground))}._backLink_5p42d_241 svg{flex-shrink:0}._topActions_5p42d_259{align-items:center;gap:10px;display:flex}._themer_5p42d_265{border:1px solid hsl(var(--border));background:hsl(var(--card));width:38px;height:38px;color:hsl(var(--foreground));cursor:pointer;border-radius:999px;justify-content:center;align-items:center;transition:border-color .18s,transform .3s cubic-bezier(.22,.61,.36,1);display:inline-flex}._themer_5p42d_265 svg{width:16px;height:16px;display:block}._themer_5p42d_265:hover{border-color:hsl(var(--foreground)/.4);transform:rotate(18deg)}._formWrapper_5p42d_288{flex-direction:column;flex:1;justify-content:center;width:100%;max-width:448px;margin:0 auto;padding:0 40px 60px;display:flex}@media (max-width:860px){._formWrapper_5p42d_288{max-width:480px;padding:0 32px 48px}}@media (max-width:480px){._formWrapper_5p42d_288{max-width:100%;padding:0 18px 36px}}._formHeader_5p42d_311{margin-bottom:36px}._formLogo_5p42d_315{margin-bottom:30px}._formTitle_5p42d_319{font-family:var(--font-sans);letter-spacing:-.03em;color:hsl(var(--foreground));margin:0 0 8px;font-size:28px;font-weight:700}@media (max-width:480px){._formTitle_5p42d_319{font-size:24px}}._formSubtitle_5p42d_333{color:hsl(var(--muted-foreground));margin:0;font-size:15px}._form_5p42d_211{flex-direction:column;gap:18px;display:flex}._field_5p42d_346{flex-direction:column;gap:7px;display:flex}._labelRow_5p42d_352{justify-content:space-between;align-items:center;display:flex}._label_5p42d_352{color:hsl(var(--foreground));font-size:13.5px;font-weight:500}._forgotLink_5p42d_364{color:hsl(var(--muted-foreground));font-size:13px;font-weight:500;text-decoration:none;transition:color .15s}._forgotLink_5p42d_364:hover{color:hsl(var(--primary))}._inputWrap_5p42d_375{position:relative}._input_5p42d_375{border:1px solid hsl(var(--border));background:hsl(var(--card));width:100%;height:46px;color:hsl(var(--foreground));border-radius:10px;padding:0 .9rem;font-family:inherit;font-size:15px;transition:border-color .15s,box-shadow .15s}._input_5p42d_375::placeholder{color:hsl(var(--muted-foreground)/.65)}._input_5p42d_375::placeholder{color:hsl(var(--muted-foreground)/.65)}._input_5p42d_375:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.12);outline:none}._inputPad_5p42d_400{padding-right:44px}._eyeBtn_5p42d_404{cursor:pointer;width:46px;height:46px;color:hsl(var(--muted-foreground));background:0 0;border:none;border-radius:0 10px 10px 0;justify-content:center;align-items:center;transition:color .15s;display:flex;position:absolute;top:0;right:0}._eyeBtn_5p42d_404:hover{color:hsl(var(--foreground))}._eyeBtn_5p42d_404:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:-2px;border-radius:10px}._error_5p42d_429{color:hsl(var(--destructive));background:hsl(var(--destructive)/.06);border:1px solid hsl(var(--destructive)/.18);border-radius:10px;align-items:flex-start;gap:10px;padding:11px 14px;font-size:14px;line-height:1.5;display:flex}._error_5p42d_429 svg{flex-shrink:0;margin-top:1px}._submitBtn_5p42d_446{background:hsl(var(--primary));height:48px;color:hsl(var(--primary-foreground));letter-spacing:-.01em;cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;gap:10px;margin-top:8px;font-family:inherit;font-size:15px;font-weight:600;transition:background .18s,box-shadow .18s,transform .18s;display:flex}._submitBtn_5p42d_446:disabled{opacity:.6;cursor:not-allowed;transform:none}._submitBtn_5p42d_446:hover:not(:disabled){background:hsl(var(--primary-hover));transform:translateY(-1px)}._spinner_5p42d_474{border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;flex-shrink:0;width:18px;height:18px;animation:.65s linear infinite _spin_5p42d_474}@keyframes _spin_5p42d_474{to{transform:rotate(360deg)}}._signupHint_5p42d_489{text-align:center;color:hsl(var(--muted-foreground));margin-top:26px;font-size:14px}._signupLink_5p42d_496{color:hsl(var(--primary));font-weight:600;text-decoration:none;transition:opacity .15s}._signupLink_5p42d_496:hover{opacity:.8}.dark ._page_5p42d_22,.dark ._formSide_5p42d_211{background:#0f1114}.dark ._backLink_5p42d_241{color:#8b919c}.dark ._backLink_5p42d_241:hover{color:#fafafa}.dark ._formSubtitle_5p42d_333,.dark ._signupHint_5p42d_489{color:#838995}.dark ._themer_5p42d_265{background:#191b1f;border-color:#2e3138}.dark ._themer_5p42d_265:hover{border-color:#535965}.dark ._input_5p42d_375{background:#16181d;border-color:#292c32}.dark ._input_5p42d_375:focus{border-color:rgba(65,216,186,.6);box-shadow:0 0 0 3px rgba(65,216,186,.12)}.dark ._eyeBtn_5p42d_404:focus-visible{outline-color:rgba(65,216,186,.65)}.dark ._forgotLink_5p42d_364:hover,.dark ._signupLink_5p42d_496{color:#4ddbbe}.dark ._submitBtn_5p42d_446{color:#121317;background:#2acbab}.dark ._submitBtn_5p42d_446:hover:not(:disabled){background:#3cd7b8}.dark ._spinner_5p42d_474{border-color:#121317 rgba(18,19,23,.25) rgba(18,19,23,.25)}._root_1dl9x_1{flex-direction:column;gap:.875rem;display:flex}._toolbar_1dl9x_8{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._searchWrap_1dl9x_15{flex:1;min-width:180px;position:relative}._searchIcon_1dl9x_21{color:hsl(var(--muted-foreground));pointer-events:none;position:absolute;top:50%;left:.625rem;transform:translateY(-50%)}._searchInput_1dl9x_30{border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--background));width:100%;color:hsl(var(--foreground));box-sizing:border-box;outline:none;padding:.4375rem .75rem .4375rem 2rem;font-size:.875rem;transition:border-color .15s}._searchInput_1dl9x_30::placeholder{color:hsl(var(--muted-foreground))}._searchInput_1dl9x_30::placeholder{color:hsl(var(--muted-foreground))}._searchInput_1dl9x_30:focus{border-color:hsl(var(--primary))}._statusSelect_1dl9x_49{border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--background));color:hsl(var(--foreground));cursor:pointer;outline:none;padding:.4375rem .75rem;font-size:.875rem}._statusSelect_1dl9x_49:focus{border-color:hsl(var(--primary))}._total_1dl9x_63{color:hsl(var(--muted-foreground));white-space:nowrap;margin-left:auto;font-size:.8125rem}._tableWrap_1dl9x_71{border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + 2px);box-shadow:0 1px 4px hsl(var(--primary)/.04);overflow-x:auto}._table_1dl9x_71{border-collapse:collapse;width:100%;font-size:.875rem}._table_1dl9x_71 th{text-align:left;letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--muted-foreground));background:hsl(var(--muted));border-bottom:1px solid hsl(var(--border));white-space:nowrap;padding:.625rem .875rem;font-size:.6875rem;font-weight:600}._table_1dl9x_71 td{color:hsl(var(--foreground));border-bottom:1px solid hsl(var(--border));vertical-align:middle;padding:.625rem .875rem}._table_1dl9x_71 tbody tr:last-child td{border-bottom:none}._table_1dl9x_71 tbody tr:hover td{background:hsl(var(--primary)/.03)}._clickableRow_1dl9x_108{cursor:pointer}._candidateName_1dl9x_112{color:hsl(var(--foreground));font-weight:500}._candidateEmail_1dl9x_117{color:hsl(var(--muted-foreground));margin-top:.125rem;font-size:.75rem}._skillCell_1dl9x_123{text-overflow:ellipsis;white-space:nowrap;max-width:120px;color:hsl(var(--muted-foreground));font-size:.8125rem;overflow:hidden}._dateCell_1dl9x_132{white-space:nowrap;color:hsl(var(--muted-foreground));font-size:.8125rem}._scorePill_1dl9x_139{border-radius:9999px;justify-content:center;align-items:center;min-width:2.5rem;padding:.125rem .5rem;font-size:.75rem;font-weight:600;display:inline-flex}._scoreHigh_1dl9x_150{color:#157a3a;background:rgba(33,196,93,.12)}._scoreMid_1dl9x_155{color:#8c6117;background:rgba(245,159,10,.12)}._scoreLow_1dl9x_160{color:#b21010;background:rgba(239,67,67,.12)}._badgePass_1dl9x_166{color:#157a3a;background:rgba(33,196,93,.12);border-radius:9999px;padding:.125rem .5rem;font-size:.75rem;font-weight:500;display:inline-flex}._badgeFail_1dl9x_176{color:#b21010;background:rgba(239,67,67,.12);border-radius:9999px;padding:.125rem .5rem;font-size:.75rem;font-weight:500;display:inline-flex}._badgeNull_1dl9x_186{color:hsl(var(--muted-foreground));font-size:.875rem}._empty_1dl9x_192{text-align:center;flex-direction:column;align-items:center;gap:.5rem;padding:2.5rem 1rem;display:flex}._emptyIcon_1dl9x_201{color:hsl(var(--border))}._emptyText_1dl9x_205{color:hsl(var(--muted-foreground));font-size:.9375rem}._pagination_1dl9x_211{justify-content:center;align-items:center;gap:.75rem;display:flex}._pageBtn_1dl9x_218{border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--background));cursor:pointer;width:2rem;height:2rem;color:hsl(var(--foreground));justify-content:center;align-items:center;transition:background .15s;display:flex}._pageBtn_1dl9x_218:hover:not(:disabled){background:hsl(var(--muted))}._pageBtn_1dl9x_218:disabled{opacity:.4;cursor:not-allowed}._pageInfo_1dl9x_239{color:hsl(var(--muted-foreground));font-size:.875rem}._container_usapb_22{background:hsl(var(--background));min-height:100vh}._main_usapb_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._pageHeader_usapb_35{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:1.75rem;display:flex}._headerLeft_usapb_44{min-width:0}._pageTitle_usapb_48{color:hsl(var(--foreground));letter-spacing:-.03em;margin-bottom:.3rem;font-size:1.5rem;font-weight:800;line-height:1.2}._pageSubtitle_usapb_57{color:hsl(var(--muted-foreground));max-width:520px;margin:0;font-size:.875rem;line-height:1.55}@media (max-width:640px){._main_usapb_27{width:100%;padding:1.25rem 1rem 2rem}}._container_1q5p9_22{background:hsl(var(--background));min-height:100vh}._containerKanban_1q5p9_27{box-sizing:border-box;flex-direction:column;flex:1;height:auto;min-height:0;max-height:100%;display:flex;overflow:hidden}._container_1q5p9_22._containerKanban_1q5p9_27{min-height:0}._main_1q5p9_42{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._containerKanban_1q5p9_27 ._main_1q5p9_42{flex-direction:column;flex:1;min-height:0;padding-bottom:1rem;display:flex;overflow:hidden}@media (max-width:640px){._containerKanban_1q5p9_27 ._main_1q5p9_42{padding:1.25rem 1rem 1rem}}._kanbanSlot_1q5p9_64{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._containerKanban_1q5p9_27 ._statsGrid_1q5p9_72,._containerKanban_1q5p9_27 ._pageHeader_1q5p9_77{flex-shrink:0;margin-bottom:1rem}._pageHeader_1q5p9_77{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:1.75rem;display:flex}._headerLeft_1q5p9_91{min-width:0}._headerActions_1q5p9_95{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.75rem;display:flex}._viewSwitch_1q5p9_103{background:hsl(var(--muted)/.5);border-radius:10px;gap:.25rem;padding:.25rem;display:flex}._viewTab_1q5p9_111{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:.35rem;padding:.45rem .85rem;font-size:.8125rem;font-weight:500;transition:background .15s,color .15s;display:inline-flex}._viewTabActive_1q5p9_126{background:hsl(var(--card));color:hsl(var(--foreground));box-shadow:0 1px 3px rgba(0,0,0,.08)}._pageTitle_1q5p9_132{color:hsl(var(--foreground));letter-spacing:-.03em;margin-bottom:.3rem;font-size:1.5rem;font-weight:800;line-height:1.2}._pageSubtitle_1q5p9_141{color:hsl(var(--muted-foreground));max-width:520px;margin:0;font-size:.875rem;line-height:1.55}._createJobButton_1q5p9_149{background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;white-space:nowrap;border:none;border-radius:9px;flex-shrink:0;align-items:center;gap:.375rem;padding:.5rem 1.125rem;font-size:.8125rem;font-weight:600;transition:background .15s,transform .12s;display:inline-flex}._createJobButton_1q5p9_149:hover{background:hsl(var(--primary-hover));transform:translateY(-1px)}._statsGrid_1q5p9_72{grid-template-columns:repeat(4,1fr);gap:1rem;margin-bottom:1.75rem;display:grid}._card_1q5p9_177{background-color:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;align-items:center;gap:1rem;padding:1.25rem;transition:box-shadow .2s,transform .2s,border-color .2s;display:flex;box-shadow:0 1px 4px rgba(0,0,0,.05)}._card_1q5p9_177:hover{box-shadow:0 4px 16px hsl(var(--primary)/.1), 0 1px 4px rgba(0,0,0,.05);border-color:hsl(var(--primary)/.2);transform:translateY(-1px)}._cardIcon_1q5p9_194{border-radius:var(--radius);flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex}._cardIcon_1q5p9_194._blue_1q5p9_203{color:#0b64f4;background-color:rgba(60,131,246,.12)}._cardIcon_1q5p9_194._yellow_1q5p9_207{color:#a7741b;background-color:rgba(245,159,10,.12)}._cardIcon_1q5p9_194._purple_1q5p9_211{color:#6a1fea;background-color:rgba(124,59,237,.12)}._cardIcon_1q5p9_194._green_1q5p9_215{color:#1b9d4a;background-color:rgba(33,196,93,.12)}._cardLabel_1q5p9_220{color:hsl(var(--muted-foreground));margin-bottom:.25rem;font-size:.75rem;font-weight:500}._cardValue_1q5p9_227{color:hsl(var(--foreground));font-size:1.5rem;font-weight:700;line-height:1}@media (max-width:1100px){._statsGrid_1q5p9_72{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){._main_1q5p9_42{width:100%;padding:1.25rem 1rem 2rem}._statsGrid_1q5p9_72{grid-template-columns:1fr}}._container_1q5gf_2{margin-top:1.5rem}._filtersRow_1q5gf_6{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}._filterField_1q5gf_14{flex:1;min-width:140px;max-width:240px}._filterInput_1q5gf_20,._filterSelect_1q5gf_21{border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--background));width:100%;color:hsl(var(--foreground));outline:none;padding:.5rem .75rem;font-size:.875rem;transition:border-color .15s,box-shadow .15s}._filterInput_1q5gf_20:focus,._filterSelect_1q5gf_21:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.12)}._filterSelect_1q5gf_21{cursor:pointer}._searchButton_1q5gf_42{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border-radius:var(--radius);cursor:pointer;white-space:nowrap;border:none;align-items:center;gap:.375rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:opacity .15s;display:flex}._searchButton_1q5gf_42:hover{opacity:.85}._tableWrapper_1q5gf_61{border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + 2px);background:hsl(var(--card));box-shadow:0 1px 4px hsl(var(--primary)/.04);overflow:hidden}._table_1q5gf_61{border-collapse:collapse;width:100%;font-size:.875rem}._table_1q5gf_61 thead{background:hsl(var(--muted))}._table_1q5gf_61 thead th{text-align:left;color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;padding:.75rem 1rem;font-size:.75rem;font-weight:600}._table_1q5gf_61 tbody tr{border-top:1px solid hsl(var(--border));transition:background .1s}._table_1q5gf_61 tbody tr:hover{background:hsl(var(--primary)/.03)}._table_1q5gf_61 tbody td{color:hsl(var(--foreground));vertical-align:middle;padding:.875rem 1rem}._sortHeader_1q5gf_101{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:5px;padding:0;transition:color .12s;display:inline-flex}._sortHeader_1q5gf_101:hover,._sortActive_1q5gf_119{color:hsl(var(--foreground))}._sortIdle_1q5gf_124{opacity:.35}._emptyState_1q5gf_128{text-align:center;color:hsl(var(--muted-foreground));font-size:.875rem;padding:3rem 1rem!important}._dimmed_1q5gf_135{opacity:.5;pointer-events:none}._clickable_1q5gf_140{cursor:pointer}._pagination_1q5gf_144{border-top:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:0 0 calc(var(--radius) + 2px) calc(var(--radius) + 2px);justify-content:space-between;align-items:center;margin-top:-1px;padding:.75rem 1rem;display:flex}._paginationInfo_1q5gf_155{color:hsl(var(--muted-foreground));font-size:.8125rem}._paginationControls_1q5gf_160{align-items:center;gap:.5rem;display:flex}._pageBtn_1q5gf_166{border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--card));width:2rem;height:2rem;color:hsl(var(--muted-foreground));cursor:pointer;justify-content:center;align-items:center;transition:background .15s,border-color .15s,color .15s;display:flex}._pageBtn_1q5gf_166:hover:not(:disabled){background:hsl(var(--primary)/.07);border-color:hsl(var(--primary)/.2);color:hsl(var(--foreground))}._pageBtn_1q5gf_166:disabled{opacity:.4;cursor:not-allowed}._pageCounter_1q5gf_189{color:hsl(var(--foreground));text-align:center;min-width:3.5rem;font-size:.875rem}._btn_17o69_1{border:1px solid hsl(var(--border));width:30px;height:30px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s,border-color .15s;display:inline-flex}._btn_17o69_1:hover{background:hsl(var(--accent));color:hsl(var(--primary));border-color:hsl(var(--primary)/.4)}._copied_17o69_21{color:#2e9e57;background:rgba(33,196,93,.1);border-color:rgba(46,158,87,.5)}._titleCell_ib32z_1{color:hsl(var(--foreground));font-weight:500}._countCell_ib32z_6{font-variant-numeric:tabular-nums;font-weight:500}._badge_ib32z_11{white-space:nowrap;border-radius:9999px;align-items:center;padding:.2rem .625rem;font-size:.75rem;font-weight:500;display:inline-flex}._badge_ib32z_11._badge_open_ib32z_20{color:#16833e;background:rgba(33,196,93,.12)}._badge_ib32z_11._badge_draft_ib32z_24{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._badge_ib32z_11._badge_paused_ib32z_28{color:#8c6117;background:rgba(245,159,10,.12)}._badge_ib32z_11._badge_closed_ib32z_32{color:#bc1010;background:rgba(239,67,67,.12)}._badge_ib32z_11._badge_archived_ib32z_36{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._bar_10snc_1{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:12px;flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1rem;padding:.85rem 1rem;display:flex}._field_10snc_13{align-items:center;gap:.5rem;min-width:0;display:flex}._label_10snc_20{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));white-space:nowrap;font-size:.6875rem;font-weight:600}._searchIcon_10snc_29{color:hsl(var(--muted-foreground));flex-shrink:0}._input_10snc_34{min-width:220px;color:hsl(var(--foreground));background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:var(--radius);padding:.45rem .65rem;font-size:.8125rem}._input_10snc_34:focus{outline:2px solid hsl(var(--primary)/.25);border-color:hsl(var(--primary))}._select_10snc_48{color:hsl(var(--foreground));background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:var(--radius);cursor:pointer;padding:.45rem .65rem;font-size:.8125rem}._select_10snc_48:focus{outline:2px solid hsl(var(--primary)/.25);border-color:hsl(var(--primary))}@media (max-width:640px){._input_10snc_34{width:100%;min-width:0}._field_10snc_13:first-child{flex:100%}}._overlay_dykps_1{background:hsl(var(--foreground)/.45);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:70;position:fixed;top:0;bottom:0;left:0;right:0}._content_dykps_9{background:hsl(var(--card));border:1px solid hsl(var(--border));width:min(420px,100vw - 2rem);box-shadow:0 24px 60px hsl(var(--foreground)/.25);z-index:71;border-radius:16px;padding:1.5rem;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}._title_dykps_23{color:hsl(var(--foreground));margin:0 0 .5rem;font-size:1.05rem;font-weight:700}._message_dykps_30{color:hsl(var(--muted-foreground));margin:0 0 1.5rem;font-size:.875rem;line-height:1.5}._actions_dykps_37{justify-content:flex-end;gap:.5rem;display:flex}._cancelBtn_dykps_43,._confirmBtn_dykps_44{cursor:pointer;border-radius:9px;padding:.5rem 1rem;font-size:.85rem;font-weight:600;transition:opacity .15s,background .15s}._cancelBtn_dykps_43:disabled,._confirmBtn_dykps_44:disabled{opacity:.6;cursor:not-allowed}._cancelBtn_dykps_43{border:1px solid hsl(var(--border));color:hsl(var(--foreground));background:0 0}._cancelBtn_dykps_43:hover:not(:disabled){background:hsl(var(--accent))}._confirmBtn_dykps_44{color:#fff;border:1px solid transparent}._confirmBtn_dykps_44:hover:not(:disabled){opacity:.9}._primary_dykps_75{background:hsl(var(--primary))}._warning_dykps_79{background:#dc8f09}._danger_dykps_83{background:#e02929}._wrapper_1najj_22{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._loading_1najj_30{min-height:0;color:hsl(var(--muted-foreground));flex:1;justify-content:center;align-items:center;gap:.5rem;font-size:.875rem;display:flex}._errorState_1najj_41{text-align:center;min-height:0;color:hsl(var(--muted-foreground));border:1px dashed hsl(var(--border));background:hsl(var(--card));border-radius:12px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.75rem;padding:1.5rem;font-size:.875rem;display:flex}._retryBtn_1najj_58{color:hsl(var(--primary-foreground));background:hsl(var(--primary));border-radius:var(--radius);cursor:pointer;border:none;padding:.45rem .9rem;font-size:.8125rem;font-weight:600}._retryBtn_1najj_58:hover{opacity:.9}._truncationNotice_1najj_72{color:hsl(var(--muted-foreground));flex-shrink:0;margin:0 0 .5rem;font-size:.75rem}._filtersSlot_1najj_79{flex-shrink:0}._boardShell_1najj_83{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._board_1najj_83{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent;flex:1;align-items:stretch;gap:.75rem;min-height:0;padding-bottom:.25rem;display:flex;overflow-x:auto;overflow-y:hidden}._board_1najj_83::-webkit-scrollbar{width:6px;height:6px}._board_1najj_83::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._board_1najj_83::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._board_1najj_83::-webkit-scrollbar-track{background:0 0}._column_1najj_118{background:hsl(var(--muted)/.45);border:2px solid transparent;border-radius:12px;flex-direction:column;flex:0 0 260px;align-self:stretch;width:260px;max-width:300px;min-height:0;transition:border-color .15s,box-shadow .15s;display:flex}._columnOver_1najj_132{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--primary)/.18)}._columnAccent_1najj_137{background:var(--col-accent,hsl(var(--border)));border-radius:12px 12px 0 0;flex-shrink:0;height:4px}._columnHeader_1najj_144{border-bottom:1px solid hsl(var(--border));flex-shrink:0;justify-content:space-between;align-items:center;gap:.5rem;padding:.65rem .75rem;display:flex}._columnTitle_1najj_154{color:hsl(var(--foreground));margin:0;font-size:.8125rem;font-weight:700}._columnCount_1najj_161{min-width:1.35rem;height:1.35rem;color:hsl(var(--muted-foreground));background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:999px;justify-content:center;align-items:center;padding:0 .35rem;font-size:.6875rem;font-weight:700;display:inline-flex}._columnBody_1najj_176{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent;flex-direction:column;flex:1;gap:.5rem;min-height:0;padding:.65rem;display:flex;overflow-y:auto}._columnBody_1najj_176::-webkit-scrollbar{width:5px;height:5px}._columnBody_1najj_176::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:2.5px}._columnBody_1najj_176::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._columnBody_1najj_176::-webkit-scrollbar-track{background:0 0}._emptyColumn_1najj_203{text-align:center;color:hsl(var(--muted-foreground));margin:0;padding:1rem .5rem;font-size:.75rem}._card_1najj_211{background:hsl(var(--card));border:1px solid hsl(var(--border));cursor:grab;border-radius:10px;flex-shrink:0;padding:.75rem;transition:box-shadow .15s,border-color .15s,transform .15s;box-shadow:0 1px 3px rgba(0,0,0,.04)}._card_1najj_211:hover{border-color:hsl(var(--primary)/.25);box-shadow:0 4px 12px hsl(var(--primary)/.08)}._card_1najj_211:active{cursor:grabbing}._cardHidden_1najj_229{opacity:.35}._cardLocked_1najj_233{cursor:pointer;opacity:.88}._cardLocked_1najj_233:active{cursor:pointer}._cardOverlay_1najj_241{cursor:grabbing;transform:rotate(2deg);box-shadow:0 8px 24px rgba(0,0,0,.12)}._cardPlaceholder_1najj_247{border:2px dashed hsl(var(--border));background:hsl(var(--background)/.5);border-radius:10px;flex-shrink:0;min-height:88px}._cardTitle_1najj_255{color:hsl(var(--foreground));-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 .4rem;font-size:.8125rem;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}._modalityBadge_1najj_267{background:hsl(var(--muted));color:hsl(var(--muted-foreground));border-radius:4px;margin-bottom:.45rem;padding:.1rem .4rem;font-size:.625rem;font-weight:600;display:inline-flex}._cardMeta_1najj_278{flex-direction:column;gap:.25rem;display:flex}._metaItem_1najj_284{color:hsl(var(--muted-foreground));text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.3rem;font-size:.6875rem;display:inline-flex;overflow:hidden}._prose_yw0pi_1{color:hsl(var(--foreground));word-break:break-word;font-size:.9375rem;line-height:1.7}._prose_yw0pi_1 h2{color:hsl(var(--foreground));letter-spacing:-.02em;margin:.75rem 0 .375rem;font-size:1.125rem;font-weight:700}._prose_yw0pi_1 h3{color:hsl(var(--foreground));margin:.625rem 0 .25rem;font-size:.975rem;font-weight:600}._prose_yw0pi_1 p{margin:.35rem 0}._prose_yw0pi_1 ul{margin:.375rem 0;padding-left:1.75rem;list-style-type:disc;list-style-position:outside}._prose_yw0pi_1 ol{margin:.375rem 0;padding-left:1.75rem;list-style-type:decimal;list-style-position:outside}._prose_yw0pi_1 li{margin:.2rem 0;padding-left:.25rem;display:list-item}._prose_yw0pi_1 ul>li{list-style-type:disc}._prose_yw0pi_1 ol>li{list-style-type:decimal}._prose_yw0pi_1 strong{font-weight:700}._prose_yw0pi_1 em{font-style:italic}._prose_yw0pi_1 u{text-decoration:underline}._prose_yw0pi_1 a{color:#6837be;text-decoration:underline}._prose_yw0pi_1 a:hover{opacity:.85}._prose_yw0pi_1 hr{border:none;border-top:1px solid hsl(var(--border));width:100%;height:0;margin:.875rem 0;display:block}._plain_yw0pi_71{color:hsl(var(--foreground));word-break:break-word;margin:0;font-size:.9375rem;line-height:1.7}._plain_yw0pi_71 a{color:#6837be;text-decoration:underline}._plain_yw0pi_71 a:hover{opacity:.85}._plain_yw0pi_71 hr{border:none;border-top:1px solid hsl(var(--border));width:100%;height:0;margin:.75rem 0;display:block}._empty_yw0pi_94{color:hsl(var(--muted-foreground));margin:0;font-size:.875rem;font-style:italic}._card_y8vy2_1{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + 4px);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.03);margin-bottom:1rem;padding:1.375rem 1.5rem}._header_y8vy2_10{color:hsl(var(--muted-foreground));align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}._title_y8vy2_18{color:hsl(var(--foreground));flex:1;margin:0;font-size:.9375rem;font-weight:600}._count_y8vy2_26{background:hsl(var(--muted));color:hsl(var(--muted-foreground));border-radius:9999px;padding:.1rem .5rem;font-size:.8125rem;font-weight:500}._empty_y8vy2_35{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem;font-style:italic}._list_y8vy2_42{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._reqItem_y8vy2_50{border-bottom:1px solid hsl(var(--border)/.6);align-items:flex-start;gap:.625rem;padding:.55rem 0;display:flex}._reqItem_y8vy2_50:last-child{border-bottom:none}._reqBody_y8vy2_61{flex-direction:column;gap:.15rem;min-width:0;display:flex}._badge_y8vy2_68{text-transform:uppercase;letter-spacing:.03em;text-align:center;border-radius:999px;flex-shrink:0;width:92px;margin-top:.1rem;padding:.15rem .5rem;font-size:.625rem;font-weight:700}._req_obrigatorio_y8vy2_81{color:#b81e1e;background:rgba(239,67,67,.1);border:1px solid rgba(239,67,67,.2)}._req_opcional_y8vy2_87{color:#205ab6;background:rgba(60,131,246,.1);border:1px solid rgba(60,131,246,.2)}._req_nice_to_have_y8vy2_93{color:#257e46;background:rgba(33,196,93,.1);border:1px solid rgba(33,196,93,.2)}._req_indiferente_y8vy2_99{background:hsl(var(--muted));color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border))}._reqTitle_y8vy2_105{color:hsl(var(--foreground));word-break:break-word;font-size:.875rem;font-weight:600;line-height:1.4}._reqLevel_y8vy2_113{color:hsl(var(--muted-foreground));font-weight:500}._reqDesc_y8vy2_118{color:hsl(var(--muted-foreground));word-break:break-word;font-size:.8125rem;line-height:1.45}._container_1b5jl_22{background:hsl(var(--background));min-height:100vh}._main_1b5jl_27{box-sizing:border-box;width:95%;min-width:0;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._loading_1b5jl_36{color:hsl(var(--muted-foreground));padding:2rem 0;font-size:.875rem}._topbar_1b5jl_43{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}._backBtn_1b5jl_52{cursor:pointer;color:hsl(var(--muted-foreground));background:0 0;border:none;align-items:center;gap:.375rem;padding:0;font-size:.875rem;transition:color .15s;display:flex}._backBtn_1b5jl_52:hover{color:hsl(var(--foreground))}._actions_1b5jl_68{flex-wrap:wrap;gap:.625rem;display:flex}._actionBtn_1b5jl_74{white-space:nowrap;border-radius:var(--radius);cursor:pointer;border:1px solid transparent;width:auto;padding:.5rem 1.125rem;font-size:.875rem;font-weight:500;transition:opacity .15s}._actionBtn_1b5jl_74:disabled{opacity:.5;cursor:not-allowed}._actionBtn_1b5jl_74._primary_1b5jl_89{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border-color:hsl(var(--primary))}._actionBtn_1b5jl_74._primary_1b5jl_89:hover:not(:disabled){opacity:.88}._actionBtn_1b5jl_74._success_1b5jl_97{color:#16833e;background:rgba(33,196,93,.1);border-color:rgba(33,196,93,.3);align-items:center;gap:.375rem;display:flex}._actionBtn_1b5jl_74._success_1b5jl_97:hover:not(:disabled){background:rgba(33,196,93,.18)}._actionBtn_1b5jl_74._warning_1b5jl_108{color:#8c6117;background:rgba(245,159,10,.1);border-color:rgba(245,159,10,.3)}._actionBtn_1b5jl_74._warning_1b5jl_108:hover:not(:disabled){background:rgba(245,159,10,.18)}._actionBtn_1b5jl_74._danger_1b5jl_116{color:#bc1010;background:rgba(239,67,67,.1);border-color:rgba(239,67,67,.3)}._actionBtn_1b5jl_74._danger_1b5jl_116:hover:not(:disabled){background:rgba(239,67,67,.18)}._actionBtn_1b5jl_74._edit_1b5jl_124{background:hsl(var(--background));color:hsl(var(--foreground));border-color:hsl(var(--border));align-items:center;gap:.375rem;display:flex}._actionBtn_1b5jl_74._edit_1b5jl_124:hover:not(:disabled){background:hsl(var(--muted))}._linkPanel_1b5jl_137{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);flex-direction:column;gap:.5rem;margin-bottom:1.25rem;padding:.875rem 1rem;display:flex}._linkPanelLabel_1b5jl_148{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:500}._linkRow_1b5jl_156{align-items:center;gap:.5rem;display:flex}._linkInput_1b5jl_162{border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);background:hsl(var(--background));color:hsl(var(--foreground));outline:none;flex:1;min-width:0;padding:.4375rem .625rem;font-family:monospace;font-size:.8125rem}._linkInput_1b5jl_162:focus{border-color:hsl(var(--primary))}._jobHeader_1b5jl_179{margin-bottom:1.5rem}._jobTitleRow_1b5jl_183{flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:.75rem;display:flex}._jobTitle_1b5jl_183{color:hsl(var(--foreground));letter-spacing:-.025em;font-size:1.75rem;font-weight:700;line-height:1.2}._statusBadge_1b5jl_199{border-radius:9999px;align-items:center;gap:.375rem;padding:.25rem .75rem;font-size:.8125rem;font-weight:500;display:inline-flex}._statusBadge_1b5jl_199._status_open_1b5jl_208{color:#16833e;background:rgba(33,196,93,.12)}._statusBadge_1b5jl_199._status_draft_1b5jl_212{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._statusBadge_1b5jl_199._status_paused_1b5jl_216{color:#8c6117;background:rgba(245,159,10,.12)}._statusBadge_1b5jl_199._status_closed_1b5jl_220{color:#bc1010;background:rgba(239,67,67,.12)}._statusBadge_1b5jl_199._status_archived_1b5jl_224{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._statusBadge_1b5jl_199._statusSyncing_1b5jl_228{opacity:.85}._syncDot_1b5jl_232{background:currentColor;border-radius:50%;width:.4375rem;height:.4375rem;animation:1.2s ease-in-out infinite _jobStatusPulse_1b5jl_1}@keyframes _jobStatusPulse_1b5jl_1{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}._metaRow_1b5jl_250{flex-wrap:wrap;align-items:center;gap:1.25rem;display:flex}._metaItem_1b5jl_257{color:hsl(var(--muted-foreground));align-items:center;gap:.375rem;font-size:.875rem;display:flex}._fitBars_1b5jl_265{flex-direction:column;gap:.875rem;display:flex}._fitBarRow_1b5jl_271{grid-template-columns:9rem 1fr 3rem;align-items:center;gap:.75rem;display:grid}._fitBarLabel_1b5jl_278{color:hsl(var(--muted-foreground));font-size:.8125rem}._fitBarTrack_1b5jl_283{background:hsl(var(--muted));border-radius:9999px;height:.5rem;overflow:hidden}._fitBarFill_1b5jl_290{border-radius:9999px;height:100%;transition:width .3s}._fitBarFill_1b5jl_290._barHigh_1b5jl_295{background:#21c45d}._fitBarFill_1b5jl_290._barMid_1b5jl_298{background:#f59f0a}._fitBarFill_1b5jl_290._barLow_1b5jl_301{background:#ef4343}._fitBarPct_1b5jl_305{color:hsl(var(--foreground));text-align:right;font-size:.8125rem;font-weight:600}._card_1b5jl_313{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + 4px);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.03);min-width:0;margin-bottom:1rem;padding:1.375rem 1.5rem}._cardHeader_1b5jl_323{color:hsl(var(--muted-foreground));flex-shrink:0;align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}._cardTitle_1b5jl_332{color:hsl(var(--foreground));flex:1;margin:0;font-size:.9375rem;font-weight:600}._cardCount_1b5jl_340{background:hsl(var(--muted));color:hsl(var(--muted-foreground));border-radius:9999px;padding:.1rem .5rem;font-size:.8125rem;font-weight:500}._hero_1b5jl_350{scroll-snap-type:x mandatory;border-radius:16px;gap:.75rem;margin-bottom:1.25rem;display:flex;overflow-x:auto}._heroImg_1b5jl_359{-o-object-fit:cover;object-fit:cover;border:1px solid hsl(var(--border));scroll-snap-align:start;border-radius:16px;flex:0 0 100%;width:100%;height:240px}._layout_1b5jl_370{grid-template-columns:1fr;align-items:start;gap:1.25rem;display:grid}._mainCol_1b5jl_377,._asideCol_1b5jl_381{min-width:0}@media (min-width:1024px){._layout_1b5jl_370{grid-template-columns:minmax(0,1fr) 360px}._asideCol_1b5jl_381{position:-webkit-sticky;position:sticky;top:1rem}}._subSection_1b5jl_395{flex-direction:column;gap:.45rem;margin-top:1rem;display:flex}._subLabel_1b5jl_402{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));font-size:.7rem;font-weight:700}._tagRow_1b5jl_410{flex-wrap:wrap;gap:.4rem;display:flex}._tag_1b5jl_410{background:hsl(var(--secondary));color:hsl(var(--secondary-foreground));border:1px solid hsl(var(--border));border-radius:9999px;padding:.2rem .625rem;font-size:.75rem;font-weight:500}._factGrid_1b5jl_427{grid-template-columns:repeat(auto-fit,minmax(135px,1fr));gap:.875rem 1rem;margin-top:1rem;display:grid}._fact_1b5jl_427{flex-direction:column;gap:.15rem;min-width:0;display:flex}._factLabel_1b5jl_441{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));font-size:.68rem;font-weight:700}._factValue_1b5jl_449{color:hsl(var(--foreground));word-break:break-word;font-size:.85rem;font-weight:600}._weekStrip_1b5jl_457{gap:.35rem;display:flex}._weekDay_1b5jl_462{text-align:center;background:hsl(var(--muted)/.5);color:hsl(var(--muted-foreground));border:1px solid transparent;border-radius:8px;flex:1;padding:.4rem 0;font-size:.7rem;font-weight:600}._weekDayOn_1b5jl_474{background:hsl(var(--primary)/.12);color:hsl(var(--primary));border-color:hsl(var(--primary)/.35)}._shiftRow_1b5jl_481{flex-wrap:wrap;gap:.5rem;display:flex}._shiftCard_1b5jl_487{background:hsl(var(--muted)/.35);border:1px solid hsl(var(--border));border-radius:10px;flex-direction:column;flex:1 1 0;align-items:center;gap:.15rem;min-width:84px;padding:.625rem .5rem;display:flex}._shiftIcon_1b5jl_500{color:hsl(var(--primary))}._shiftName_1b5jl_504{color:hsl(var(--foreground));font-size:.78rem;font-weight:600}._shiftHours_1b5jl_510{color:hsl(var(--muted-foreground));font-size:.72rem}._schedRow_1b5jl_516{border-bottom:1px solid hsl(var(--border)/.5);justify-content:space-between;align-items:baseline;gap:.75rem;padding:.3rem 0;font-size:.8rem;display:flex}._schedRow_1b5jl_516:last-child{border-bottom:none}._benefitList_1b5jl_531{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:.625rem;display:grid}._benefitHead_1b5jl_537{align-items:center;gap:.5rem;display:flex}._benefitName_1b5jl_543{color:hsl(var(--foreground));flex:1;min-width:0;font-size:.85rem;font-weight:700}._skillsDivider_1b5jl_551{border:none;border-top:1px solid hsl(var(--border));margin:1.25rem 0 1rem}._skillsRow_1b5jl_557{flex-wrap:wrap;gap:.5rem;display:flex}._skillTag_1b5jl_563{background:hsl(var(--secondary));color:hsl(var(--secondary-foreground));border:1px solid hsl(var(--border));border-radius:9999px;padding:.2rem .625rem;font-size:.75rem;font-weight:500}._detailGrid_1b5jl_574{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1.5rem;display:grid}@media (max-width:640px){._detailGrid_1b5jl_574{grid-template-columns:1fr}}._detailRow_1b5jl_585{border-bottom:1px solid hsl(var(--border));justify-content:space-between;gap:1rem;padding:.45rem 0;font-size:.85rem;display:flex}._detailKey_1b5jl_594{color:hsl(var(--muted-foreground))}._detailVal_1b5jl_598{color:hsl(var(--foreground));text-align:right;font-weight:600}._detailMuted_1b5jl_604{color:hsl(var(--muted-foreground));font-size:.82rem;font-style:italic}._bannerGallery_1b5jl_611{scroll-snap-type:x mandatory;gap:.75rem;margin-bottom:1rem;padding-bottom:.25rem;display:flex;overflow-x:auto}._bannerImg_1b5jl_620{-o-object-fit:cover;object-fit:cover;border:1px solid hsl(var(--border));scroll-snap-align:start;border-radius:14px;flex:none;max-width:100%;height:180px}._detailBlock_1b5jl_630{flex-direction:column;gap:.4rem;margin-top:1rem;display:flex}._detailBlockLabel_1b5jl_637{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));font-size:.72rem;font-weight:700}._schedList_1b5jl_645{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}._schedItem_1b5jl_654{justify-content:space-between;gap:1rem;font-size:.82rem;display:flex}._schedDay_1b5jl_661{color:hsl(var(--foreground));font-weight:600}._schedBlocks_1b5jl_666{color:hsl(var(--muted-foreground));text-align:right}._dualGrid_1b5jl_672{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin-bottom:1rem;display:grid}._dualGrid_1b5jl_672 ._card_1b5jl_313{flex-direction:column;min-height:0;margin-bottom:0;display:flex}@media (max-width:900px){._dualGrid_1b5jl_672{grid-template-columns:1fr}}._scrollCard_1b5jl_690{max-height:420px}._itemList_1b5jl_695{flex-direction:column;flex:1;gap:.5rem;min-height:0;margin:0;padding:0 .25rem 0 0;list-style:none;display:flex;overflow-y:auto}._emptyItem_1b5jl_708{color:hsl(var(--muted-foreground));font-size:.8125rem;font-style:italic}._listItem_1b5jl_714{color:hsl(var(--foreground));align-items:flex-start;gap:.5rem;font-size:.875rem;line-height:1.5;display:flex}._itemText_1b5jl_723{word-break:break-word;flex:1;min-width:0}._itemBullet_1b5jl_729{background:hsl(var(--muted));width:1.25rem;height:1.25rem;color:hsl(var(--muted-foreground));border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:.125rem;font-size:.6875rem;font-weight:600;display:flex}._stageList_1b5jl_745{gap:.75rem}._stageItem_1b5jl_749{list-style:none}._stageRow_1b5jl_753{align-items:flex-start;gap:.5rem;display:flex}._stageBody_1b5jl_759{flex:1;min-width:0}._stageHeader_1b5jl_764{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}._stageName_1b5jl_771{color:hsl(var(--foreground));word-break:break-word;font-size:.875rem;font-weight:600}._stageDuration_1b5jl_778{color:hsl(var(--muted-foreground));background:hsl(var(--muted));border-radius:var(--radius-sm);flex-shrink:0;padding:.1rem .375rem;font-size:.75rem}._eliminatory_1b5jl_787{color:#bc1010;border-radius:var(--radius-sm);background:rgba(239,67,67,.1);flex-shrink:0;padding:.1rem .375rem;font-size:.6875rem;font-weight:700}._stageDesc_1b5jl_797{color:hsl(var(--muted-foreground));word-break:break-word;margin:.25rem 0 0;font-size:.8125rem;line-height:1.45}._pipelineBtn_1b5jl_806{border-radius:var(--radius);border:1px solid hsl(var(--primary));color:hsl(var(--primary));cursor:pointer;white-space:nowrap;background:0 0;align-items:center;gap:.375rem;margin-left:auto;padding:.375rem .75rem;font-size:.8125rem;font-weight:500;transition:background .15s,color .15s;display:flex}._pipelineBtn_1b5jl_806:hover{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}._benefitsGrid_1b5jl_828{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;margin-top:.25rem;display:grid}@media (max-width:640px){._benefitsGrid_1b5jl_828{grid-template-columns:1fr}}._benefitCard_1b5jl_840{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:12px;flex-direction:column;gap:.3rem;padding:.75rem .875rem;display:flex}._benefitCardHead_1b5jl_850{align-items:center;gap:.5rem;display:flex}._benefitTitle_1b5jl_856{color:hsl(var(--foreground));flex:1;min-width:0;font-size:.85rem;font-weight:700}._benefitType_1b5jl_864{color:hsl(var(--muted-foreground));background:hsl(var(--muted));white-space:nowrap;border-radius:9999px;padding:.1rem .45rem;font-size:.68rem}._benefitValue_1b5jl_873{color:hsl(var(--primary));font-size:.82rem;font-weight:700}._benefitDesc_1b5jl_879{color:hsl(var(--muted-foreground));-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.8rem;line-height:1.45;display:-webkit-box;overflow:hidden}._benefitDesc_1b5jl_879 p{margin:0}._benefitMeta_1b5jl_894{color:hsl(var(--muted-foreground));flex-wrap:wrap;gap:.75rem;font-size:.72rem;display:flex}._benefitMeta_1b5jl_894 span:before{content:"· "}._benefitMeta_1b5jl_894 span:first-child:before{content:""}._cultureList_1b5jl_909{flex-direction:column;gap:.75rem;margin-top:.25rem;display:flex}._cultureItem_1b5jl_916{border-left:3px solid hsl(var(--primary)/.5);padding:.15rem 0 .15rem .75rem}._cultureName_1b5jl_921{color:hsl(var(--foreground));text-transform:capitalize;font-size:.875rem;font-weight:700}._cultureDesc_1b5jl_928{color:hsl(var(--muted-foreground));margin:.2rem 0 0;font-size:.82rem;line-height:1.5}._candidatesPlaceholder_1b5jl_936{text-align:center;flex-direction:column;align-items:center;gap:.5rem;padding:2.5rem 1rem;display:flex}._placeholderIcon_1b5jl_945{color:hsl(var(--border))}._placeholderText_1b5jl_949{color:hsl(var(--muted-foreground));font-size:.9375rem;font-weight:500}._placeholderSub_1b5jl_955{color:hsl(var(--muted-foreground));font-size:.8125rem}._btn_1ak49_1{color:#5b30a6;border-radius:calc(var(--radius) - 2px);cursor:pointer;white-space:nowrap;background:#f6f1fd;border:1px solid #d4c8ea;align-items:center;gap:.35rem;padding:.25rem .55rem;font-size:.6875rem;font-weight:500;transition:background .15s,border-color .15s,opacity .15s;display:inline-flex}._btn_1ak49_1:hover:not(:disabled){background:#ede5fa;border-color:#b8a6d9}._btn_1ak49_1:disabled{opacity:.55;cursor:not-allowed}._spin_1ak49_25{animation:.8s linear infinite _spin_1ak49_25}@keyframes _spin_1ak49_25{to{transform:rotate(360deg)}}._wrapper_bgoki_2{border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);background:hsl(var(--background));transition:border-color .15s,box-shadow .15s;overflow:hidden}._wrapper_bgoki_2:focus-within{border-color:#af97d8;box-shadow:0 0 0 2px #ede7f9}._toolbar_bgoki_14{border-bottom:1px solid hsl(var(--border));background:hsl(var(--muted)/.35);flex-wrap:wrap;gap:.15rem;padding:.4rem .5rem;display:flex}._toolBtn_bgoki_23{border-radius:calc(var(--radius) - 4px);width:1.75rem;height:1.75rem;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:flex}._toolBtn_bgoki_23:hover{background:hsl(var(--accent));color:hsl(var(--foreground))}._toolBtnActive_bgoki_40{color:#583399;background:#ede7f8}._editorWrap_bgoki_45{min-height:160px;max-height:280px;overflow-y:auto}._editorWrap_bgoki_45 .tiptap{color:hsl(var(--foreground));outline:none;min-height:140px;padding:.65rem .75rem;font-size:.875rem;line-height:1.55}._editorWrap_bgoki_45 .tiptap p{margin:.25rem 0}._editorWrap_bgoki_45 .tiptap h2{color:hsl(var(--foreground));letter-spacing:-.02em;margin:.75rem 0 .375rem;font-size:1.125rem;font-weight:700}._editorWrap_bgoki_45 .tiptap h3{color:hsl(var(--foreground));margin:.625rem 0 .25rem;font-size:.975rem;font-weight:600}._editorWrap_bgoki_45 .tiptap ul{margin:.375rem 0;padding-left:1.75rem;list-style-type:disc;list-style-position:outside}._editorWrap_bgoki_45 .tiptap ol{margin:.375rem 0;padding-left:1.75rem;list-style-type:decimal;list-style-position:outside}._editorWrap_bgoki_45 .tiptap li{margin:.2rem 0;padding-left:.25rem;display:list-item}._editorWrap_bgoki_45 .tiptap ul>li{list-style-type:disc}._editorWrap_bgoki_45 .tiptap ol>li{list-style-type:decimal}._editorWrap_bgoki_45 .tiptap strong{font-weight:700}._editorWrap_bgoki_45 .tiptap em{font-style:italic}._editorWrap_bgoki_45 .tiptap blockquote{border-left:3px solid hsl(var(--border));color:hsl(var(--muted-foreground));margin:.5rem 0;padding-left:.75rem}._editorWrap_bgoki_45 .tiptap .is-empty:before{color:hsl(var(--muted-foreground));content:attr(data-placeholder);float:left;pointer-events:none;height:0}._link_bgoki_122{color:#6837be;cursor:pointer;text-decoration:underline}._link_bgoki_122:hover{opacity:.85}._wrapper_1yf9e_22{flex-direction:column;gap:.375rem;display:flex}._label_1yf9e_28{color:hsl(var(--foreground));align-items:center;gap:.375rem;font-size:.8125rem;font-weight:500;display:flex}._optional_1yf9e_37{color:hsl(var(--muted-foreground));font-size:.75rem;font-weight:400}._trigger_1yf9e_44{border-radius:calc(var(--radius) - 2px);border:1px solid hsl(var(--input));background:hsl(var(--background));width:100%;color:hsl(var(--foreground));text-align:left;cursor:pointer;outline:none;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .75rem;font-family:inherit;font-size:.875rem;transition:border-color .15s,box-shadow .15s;display:flex}._trigger_1yf9e_44:hover{border-color:hsl(var(--ring)/.5)}._triggerOpen_1yf9e_66{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.12)}._triggerPlaceholder_1yf9e_71{color:hsl(var(--muted-foreground));text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._triggerValue_1yf9e_79{color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._triggerIcons_1yf9e_87{color:hsl(var(--muted-foreground));flex-shrink:0;align-items:center;gap:.25rem;display:flex}._chevron_1yf9e_95{transition:transform .15s}._chevronOpen_1yf9e_99{transition:transform .15s;transform:rotate(180deg)}._clearBtn_1yf9e_104{background:hsl(var(--muted));width:1.125rem;height:1.125rem;color:hsl(var(--muted-foreground));cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:background .1s,color .1s;display:flex}._clearBtn_1yf9e_104:hover{background:hsl(var(--destructive)/.12);color:hsl(var(--destructive))}._backdrop_1yf9e_124{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:1100;background-color:rgba(0,0,0,.4);position:fixed;top:0;bottom:0;left:0;right:0}._panel_1yf9e_133{z-index:1101;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);flex-direction:column;width:90vw;max-width:520px;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 24px 64px rgba(0,0,0,.16),0 4px 16px rgba(0,0,0,.08)}._panelHeader_1yf9e_150{border-bottom:1px solid hsl(var(--border));flex-shrink:0;justify-content:space-between;align-items:center;padding:.875rem 1rem;display:flex}._panelTitle_1yf9e_159{color:hsl(var(--foreground));font-size:.875rem;font-weight:600}._panelClose_1yf9e_165{border-radius:calc(var(--radius) - 2px);width:1.75rem;height:1.75rem;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:1px solid transparent;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}._panelClose_1yf9e_165:hover{background:hsl(var(--accent));color:hsl(var(--foreground))}._filterRow_1yf9e_184{border-bottom:1px solid hsl(var(--border));flex-shrink:0;align-items:center;gap:.5rem;padding:.625rem 1rem;display:flex}._searchIcon_1yf9e_193{color:hsl(var(--muted-foreground));flex-shrink:0}._filterInput_1yf9e_198{color:hsl(var(--foreground));background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:.875rem}._filterInput_1yf9e_198::placeholder{color:hsl(var(--muted-foreground))}._filterInput_1yf9e_198::placeholder{color:hsl(var(--muted-foreground))}._clearFilter_1yf9e_211{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}._clearFilter_1yf9e_211:hover{color:hsl(var(--foreground))}._tableHeader_1yf9e_227{background:hsl(var(--muted));border-bottom:1px solid hsl(var(--border));flex-shrink:0;grid-template-columns:repeat(3,1fr);gap:.25rem;padding:.375rem 1rem;display:grid}._tableHeaderCell_1yf9e_237{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:600}._tableBody_1yf9e_245{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent;flex:1;max-height:240px;overflow-y:auto}._tableBody_1yf9e_245::-webkit-scrollbar{width:6px;height:6px}._tableBody_1yf9e_245::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._tableBody_1yf9e_245::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._tableBody_1yf9e_245::-webkit-scrollbar-track{background:0 0}._tableRow_1yf9e_267{text-align:left;border:none;border-bottom:1px solid hsl(var(--border));cursor:pointer;background:0 0;grid-template-columns:repeat(3,1fr);width:100%;padding:.5625rem 1rem;font-family:inherit;transition:background .1s;display:grid}._tableRow_1yf9e_267:last-child{border-bottom:none}._tableRow_1yf9e_267:hover{background:hsl(var(--accent))}._tableRowSelected_1yf9e_287{background:hsl(var(--primary)/.07)}._tableRowSelected_1yf9e_287:hover{background:hsl(var(--primary)/.12)}._tableCell_1yf9e_294{color:hsl(var(--foreground));white-space:nowrap;text-overflow:ellipsis;padding-right:.5rem;font-size:.8125rem;overflow:hidden}._stateMessage_1yf9e_303{color:hsl(var(--muted-foreground));text-align:center;padding:1.5rem 1rem;font-size:.875rem}._pagination_1yf9e_311{border-top:1px solid hsl(var(--border));flex-shrink:0;justify-content:center;align-items:center;gap:.75rem;padding:.625rem 1rem;display:flex}._pageBtn_1yf9e_321{border-radius:calc(var(--radius) - 2px);border:1px solid hsl(var(--border));width:1.625rem;height:1.625rem;color:hsl(var(--foreground));cursor:pointer;background:0 0;justify-content:center;align-items:center;font-family:inherit;transition:background .1s;display:flex}._pageBtn_1yf9e_321:hover:not(:disabled){background:hsl(var(--accent))}._pageBtn_1yf9e_321:disabled{opacity:.35;cursor:not-allowed}._pageInfo_1yf9e_343{color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums;text-align:center;min-width:3rem;font-size:.8125rem}._multiTrigger_1yf9e_352{border-radius:calc(var(--radius) - 2px);border:1px solid hsl(var(--input));background:hsl(var(--background));flex-direction:column;gap:.5rem;padding:.5rem .75rem;display:flex}._chipList_1yf9e_362{flex-wrap:wrap;gap:.35rem;display:flex}._chip_1yf9e_362{background:hsl(var(--muted));color:hsl(var(--foreground));border-radius:999px;align-items:center;gap:.25rem;padding:.2rem .45rem;font-size:.75rem;display:inline-flex}._chipRemove_1yf9e_379{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}._chipRemove_1yf9e_379:hover{color:hsl(var(--destructive))}._addBtn_1yf9e_393{border:1px dashed hsl(var(--border));color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:6px;align-self:flex-start;align-items:center;gap:.35rem;padding:.35rem .65rem;font-size:.8125rem;display:inline-flex}._addBtn_1yf9e_393:hover{border-color:hsl(var(--ring));color:hsl(var(--foreground))}._tableRowMulti_1yf9e_411{text-align:left;border-bottom:1px solid hsl(var(--border));background:0 0;align-items:center;gap:.25rem;width:100%;padding:.5rem 1rem;display:grid}._tableRowMulti_1yf9e_411:last-child{border-bottom:none}._tableRowMulti_1yf9e_411:hover:not(._tableRowDisabled_1yf9e_424){background:hsl(var(--accent))}._tableRowDisabled_1yf9e_424{opacity:.55;cursor:not-allowed}._panelFooter_1yf9e_433{border-top:1px solid hsl(var(--border));justify-content:flex-end;gap:.5rem;padding:.75rem 1rem;display:flex}._cancelFooterBtn_1yf9e_441,._confirmFooterBtn_1yf9e_442{cursor:pointer;border:none;border-radius:8px;padding:.45rem .875rem;font-size:.8125rem;font-weight:600}._cancelFooterBtn_1yf9e_441{background:hsl(var(--muted));color:hsl(var(--foreground))}._confirmFooterBtn_1yf9e_442{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}._modelWrap_1pa3q_1{flex-direction:column;gap:.75rem;display:flex}._segmented_1pa3q_7{border:1px solid hsl(var(--border));border-radius:999px;flex-wrap:wrap;align-self:flex-start;gap:.35rem;padding:.25rem;display:inline-flex}._segBtn_1pa3q_17{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:999px;padding:.35rem .875rem;font-family:inherit;font-size:.8125rem;font-weight:600;transition:background .15s,color .15s}._segOn_1pa3q_30{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}._config_1pa3q_35{border:1px solid hsl(var(--border));border-radius:calc(var(--radius));background:hsl(var(--background));padding:.875rem 1rem}._configLabel_1pa3q_42{color:hsl(var(--muted-foreground));margin:0 0 .5rem;font-size:.75rem;font-weight:600}._dayToggles_1pa3q_49{flex-wrap:wrap;gap:.4rem;display:flex}._dayChip_1pa3q_55{border:1px solid hsl(var(--border));background:hsl(var(--card));width:2.75rem;color:hsl(var(--muted-foreground));cursor:pointer;border-radius:999px;padding:.3rem 0;font-family:inherit;font-size:.75rem;font-weight:600;transition:background .15s,color .15s,border-color .15s}._dayOn_1pa3q_69{background:hsl(var(--primary)/.12);border-color:hsl(var(--primary)/.4);color:hsl(var(--primary))}._flexRow_1pa3q_75{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:640px){._flexRow_1pa3q_75{grid-template-columns:1fr}}._flexField_1pa3q_86{flex-direction:column;display:flex}._numInput_1pa3q_91{border-radius:calc(var(--radius) - 2px);border:1px solid hsl(var(--input));background:hsl(var(--card));width:5rem;color:hsl(var(--foreground));outline:none;padding:.4rem .6rem;font-family:inherit;font-size:.875rem}._numInput_1pa3q_91:focus{border-color:hsl(var(--ring))}._timeRange_1pa3q_106{align-items:center;gap:.5rem;display:flex}._timeInput_1pa3q_112{border-radius:calc(var(--radius) - 2px);border:1px solid hsl(var(--input));background:hsl(var(--card));color:hsl(var(--foreground));outline:none;padding:.35rem .5rem;font-family:inherit;font-size:.8125rem}._timeInput_1pa3q_112:focus{border-color:hsl(var(--ring))}._timeSep_1pa3q_126{color:hsl(var(--muted-foreground));font-size:.75rem}._schedule_1pa3q_132{flex-direction:column;gap:.4rem;display:flex}._scheduleHint_1pa3q_138{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem}._schedRow_1pa3q_144{border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);background:hsl(var(--background));justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.5rem .625rem;display:flex}._schedBlocks_1pa3q_155{flex-direction:column;align-items:flex-end;gap:.35rem;display:flex}._schedBlock_1pa3q_155{align-items:center;gap:.5rem;display:flex}._schedBlockLabel_1pa3q_168{color:hsl(var(--muted-foreground));text-align:right;min-width:3rem;font-size:.6875rem;font-weight:600}._schedOff_1pa3q_176{opacity:.65}._schedToggle_1pa3q_180{color:hsl(var(--foreground));cursor:pointer;background:0 0;border:none;align-items:center;gap:.5rem;font-family:inherit;font-size:.8125rem;font-weight:600;display:inline-flex}._schedDot_1pa3q_193{border:1.5px solid hsl(var(--border));background:hsl(var(--card));border-radius:999px;width:.7rem;height:.7rem}._schedToggleOn_1pa3q_201 ._schedDot_1pa3q_193{background:#21c45d;border-color:#21c45d}._schedOffLabel_1pa3q_206{color:hsl(var(--muted-foreground));font-size:.75rem}._overlay_1yphd_1{background:hsl(var(--foreground)/.45);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:70;position:fixed;top:0;bottom:0;left:0;right:0}._content_1yphd_9{background:hsl(var(--card));border:1px solid hsl(var(--border));width:min(520px,100vw - 2rem);max-height:80vh;box-shadow:0 24px 60px hsl(var(--foreground)/.25);z-index:71;border-radius:16px;flex-direction:column;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}._header_1yphd_26{border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:center;padding:1.125rem 1.25rem;display:flex}._title_1yphd_34{color:hsl(var(--foreground));margin:0;font-size:1rem;font-weight:700}._closeBtn_1yphd_41{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;display:inline-flex}._closeBtn_1yphd_41:hover{color:hsl(var(--foreground))}._searchRow_1yphd_52{padding:.875rem 1.25rem .5rem;position:relative}._searchIcon_1yphd_57{color:hsl(var(--muted-foreground));position:absolute;top:1.4rem;left:1.875rem}._searchInput_1yphd_64{border:1px solid hsl(var(--border));background:hsl(var(--card));width:100%;color:hsl(var(--foreground));border-radius:9px;padding:.5rem .75rem .5rem 2.25rem;font-size:.875rem}._searchInput_1yphd_64:focus{border-color:hsl(var(--primary)/.5);outline:none}._list_1yphd_78{flex-direction:column;gap:.25rem;padding:.5rem .75rem .875rem;display:flex;overflow-y:auto}._state_1yphd_86{text-align:center;color:hsl(var(--muted-foreground));margin:0;padding:1.5rem;font-size:.85rem}._item_1yphd_94{text-align:left;cursor:pointer;background:0 0;border:1px solid transparent;border-radius:10px;align-items:center;gap:.75rem;width:100%;padding:.625rem .75rem;transition:background .12s;display:flex}._item_1yphd_94:hover{background:hsl(var(--accent))}._item_1yphd_94:disabled{opacity:.6;cursor:not-allowed}._itemIcon_1yphd_115{background:hsl(var(--primary)/.12);width:32px;height:32px;color:hsl(var(--primary));border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._itemBody_1yphd_127{flex-direction:column;min-width:0;display:flex}._itemTitle_1yphd_133{color:hsl(var(--foreground));font-size:.875rem;font-weight:600}._itemMeta_1yphd_139{color:hsl(var(--muted-foreground));font-size:.75rem}._itemLoading_1yphd_144{color:hsl(var(--muted-foreground));margin-left:auto}._loadingOverlay_1yphd_149{z-index:2;background:hsl(var(--card)/.92);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}._spinner_1yphd_163{color:hsl(var(--primary));animation:.8s linear infinite _jdpicker-spin_1yphd_1}@keyframes _jdpicker-spin_1yphd_1{to{transform:rotate(360deg)}}._loadingTitle_1yphd_173{color:hsl(var(--foreground));margin:.25rem 0 0;font-size:.95rem;font-weight:700}._loadingHint_1yphd_180{color:hsl(var(--muted-foreground));margin:0;font-size:.8rem}._container_19uyq_22{background:hsl(var(--background));min-height:100vh}._main_19uyq_27{box-sizing:border-box;flex-direction:column;gap:1.25rem;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem;display:flex}._backButton_19uyq_38{cursor:pointer;color:hsl(var(--muted-foreground));width:-moz-fit-content;background:0 0;border:none;align-items:center;gap:.35rem;width:fit-content;padding:0;font-size:.85rem;display:inline-flex}._backButton_19uyq_38:hover{color:hsl(var(--foreground))}._header_19uyq_54{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}._title_19uyq_62{color:hsl(var(--foreground));margin:0;font-size:1.5rem;font-weight:700}._subtitle_19uyq_69{color:hsl(var(--muted-foreground));margin:.25rem 0 0;font-size:.875rem}._headerActions_19uyq_75{flex-wrap:wrap;gap:.5rem;display:flex}._ghostBtn_19uyq_81,._aiBtn_19uyq_82{cursor:pointer;border-radius:9px;align-items:center;gap:.4rem;padding:.5rem .875rem;font-size:.825rem;font-weight:600;transition:background .15s,opacity .15s;display:inline-flex}._ghostBtn_19uyq_81{background:hsl(var(--card));border:1px solid hsl(var(--border));color:hsl(var(--foreground))}._ghostBtn_19uyq_81:hover{background:hsl(var(--accent))}._aiBtn_19uyq_82{background:hsl(var(--primary));border:1px solid hsl(var(--primary));color:hsl(var(--primary-foreground))}._aiBtn_19uyq_82:hover:not(:disabled){opacity:.9}._aiBtn_19uyq_82:disabled{opacity:.5;cursor:not-allowed}._stepper_19uyq_117{flex-wrap:wrap;gap:.375rem;display:flex}._stepTab_19uyq_123{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--muted-foreground));cursor:pointer;border-radius:999px;align-items:center;gap:.5rem;padding:.5rem .875rem;font-size:.8rem;font-weight:600;transition:background .15s,color .15s,border-color .15s;display:inline-flex}._stepNum_19uyq_138{background:hsl(var(--muted));width:20px;height:20px;color:hsl(var(--muted-foreground));border-radius:999px;justify-content:center;align-items:center;font-size:.7rem;display:inline-flex}._stepActive_19uyq_150{border-color:hsl(var(--primary));color:hsl(var(--primary));background:hsl(var(--primary)/.08)}._stepActive_19uyq_150 ._stepNum_19uyq_138{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}._stepDone_19uyq_160{color:hsl(var(--foreground))}._stepDone_19uyq_160 ._stepNum_19uyq_138{color:#fff;background:#2e9e57}._card_19uyq_169{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;padding:1.5rem}._section_19uyq_176{flex-direction:column;gap:1.125rem;display:flex}._subCard_19uyq_182{border:1px dashed hsl(var(--border));background:hsl(var(--muted)/.35);border-radius:12px;padding:1rem}._subCardTitle_19uyq_189{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));margin:0 0 .75rem;font-size:.78rem;font-weight:700}._field_19uyq_198{flex-direction:column;gap:.375rem;display:flex}._label_19uyq_204{color:hsl(var(--foreground));font-size:.8rem;font-weight:600}._labelRow_19uyq_210{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._input_19uyq_217,._select_19uyq_218,._textarea_19uyq_219{border:1px solid hsl(var(--border));background:hsl(var(--card));width:100%;color:hsl(var(--foreground));border-radius:9px;padding:.5rem .75rem;font-family:inherit;font-size:.875rem}._input_19uyq_217:focus,._select_19uyq_218:focus,._textarea_19uyq_219:focus{border-color:hsl(var(--primary)/.5);box-shadow:0 0 0 3px hsl(var(--primary)/.12);outline:none}._textarea_19uyq_219{resize:vertical;min-height:90px}._inputTiny_19uyq_242{flex-shrink:0;width:80px}._grid2_19uyq_247{grid-template-columns:1fr 1fr;gap:1rem;display:grid}._grid3_19uyq_253{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}@media (min-width:768px){._grid2_19uyq_247,._grid3_19uyq_253{grid-template-columns:1fr}}._checkRow_19uyq_264{color:hsl(var(--foreground));align-self:end;align-items:center;gap:.5rem;padding-bottom:.5rem;font-size:.85rem;display:flex}._checkGroup_19uyq_274{flex-wrap:wrap;gap:1.5rem;margin-top:.25rem;display:flex}._checkGroup_19uyq_274 ._checkRow_19uyq_264{align-self:center;padding-bottom:0}._addRow_19uyq_285{align-items:center;gap:.5rem;display:flex}._addBtn_19uyq_291{border:1px solid hsl(var(--border));background:hsl(var(--card));width:36px;height:36px;color:hsl(var(--primary));cursor:pointer;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._addBtn_19uyq_291:hover{background:hsl(var(--accent))}._tagList_19uyq_308{flex-wrap:wrap;gap:.375rem;display:flex}._tag_19uyq_308{background:hsl(var(--secondary));color:hsl(var(--foreground));border-radius:999px;align-items:center;gap:.35rem;padding:.25rem .5rem .25rem .625rem;font-size:.78rem;display:inline-flex}._tag_19uyq_308 button{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;display:inline-flex}._tag_19uyq_308 button:hover{color:#e02929}._fitHeader_19uyq_335{justify-content:space-between;align-items:center;display:flex}._fitValue_19uyq_341{color:hsl(var(--primary));font-size:.8rem;font-weight:700}._list_19uyq_347{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}._listItem_19uyq_356{background:hsl(var(--muted)/.4);border-radius:8px;align-items:center;gap:.5rem;padding:.4rem .5rem;font-size:.82rem;display:flex}._listItem_19uyq_356 button{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;margin-left:auto}._listItem_19uyq_356 button:hover{color:#e02929}._listIdx_19uyq_376{background:hsl(var(--primary)/.12);width:18px;height:18px;color:hsl(var(--primary));border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:.68rem;font-weight:700;display:inline-flex}._listText_19uyq_390{min-width:0;color:hsl(var(--foreground));flex:1}._reqBadge_19uyq_396{background:hsl(var(--primary)/.12);color:hsl(var(--primary));border-radius:999px;flex-shrink:0;padding:.1rem .5rem;font-size:.66rem;font-weight:700}._shiftRow_19uyq_406{flex-wrap:wrap;gap:.5rem;display:flex}._shiftChip_19uyq_412{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--muted-foreground));cursor:pointer;border-radius:999px;padding:.4rem .875rem;font-size:.8rem}._shiftChip_19uyq_412:hover{background:hsl(var(--accent))}._shiftOn_19uyq_425{border-color:hsl(var(--primary));background:hsl(var(--primary)/.1);color:hsl(var(--primary));font-weight:600}._uploadZone_19uyq_432{border:1px dashed hsl(var(--border));background:hsl(var(--muted)/.35);color:hsl(var(--muted-foreground));cursor:pointer;border-radius:12px;flex-direction:column;align-items:center;gap:.5rem;padding:1.5rem;font-size:.82rem;display:flex}._uploadZone_19uyq_432:hover{border-color:hsl(var(--primary)/.4)}._bannerGrid_19uyq_449{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:.75rem;margin-top:.75rem;display:grid}._bannerThumb_19uyq_456{-o-object-fit:cover;object-fit:cover;border:1px solid hsl(var(--border));border-radius:10px;width:100%;height:90px}._hint_19uyq_464{color:hsl(var(--muted-foreground));margin:0;font-size:.82rem}._editLink_19uyq_471{color:hsl(var(--primary));font-size:.78rem;font-weight:600;text-decoration:none}._editLink_19uyq_471:hover{text-decoration:underline}._readonlyBox_19uyq_481{border:1px solid hsl(var(--border));background:hsl(var(--muted)/.35);color:hsl(var(--foreground));white-space:pre-wrap;border-radius:10px;padding:.75rem .9rem;font-size:.85rem;line-height:1.5}._preview_19uyq_493{border:1px solid hsl(var(--border));background:hsl(var(--card));box-shadow:0 1px 2px hsl(var(--foreground)/.04);border-radius:12px;overflow:hidden}._previewBar_19uyq_501{border-bottom:1px solid hsl(var(--border));background:hsl(var(--muted)/.4);align-items:center;gap:.4rem;padding:.45rem .7rem;display:flex}._previewDot_19uyq_510{background:hsl(var(--muted-foreground)/.4);border-radius:50%;width:8px;height:8px}._previewUrl_19uyq_517{color:hsl(var(--muted-foreground));margin-left:.5rem;font-family:monospace;font-size:.72rem}._previewBody_19uyq_524{flex-direction:column;gap:.75rem;padding:1rem;display:flex}._previewHeader_19uyq_531{align-items:center;gap:.5rem;display:flex}._previewLogo_19uyq_537{-o-object-fit:cover;object-fit:cover;border:1px solid hsl(var(--border));border-radius:6px;width:28px;height:28px}._previewLogoFallback_19uyq_545{background:hsl(var(--primary)/.12);width:28px;height:28px;color:hsl(var(--primary));border-radius:6px;align-items:center;justify-items:center;font-size:.85rem;font-weight:700;display:grid}._previewCompany_19uyq_557{color:hsl(var(--muted-foreground));font-size:.78rem;font-weight:600}._previewBanners_19uyq_563{flex-direction:column;gap:.5rem;display:flex}._previewBanner_19uyq_563{-o-object-fit:cover;object-fit:cover;border:1px solid hsl(var(--border));border-radius:8px;width:100%;max-height:150px}._previewBannerEmpty_19uyq_577{border:1px dashed hsl(var(--border));background:hsl(var(--muted)/.3);height:90px;color:hsl(var(--muted-foreground));border-radius:8px;align-items:center;justify-items:center;font-size:.78rem;display:grid}._previewTitle_19uyq_588{color:hsl(var(--foreground));margin:0;font-size:1rem;font-weight:700}._previewSection_19uyq_595{flex-direction:column;gap:.25rem;display:flex}._previewSectionLabel_19uyq_601{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));font-size:.72rem;font-weight:700}._previewAbout_19uyq_609{color:hsl(var(--foreground)/.85);white-space:pre-wrap;margin:0;font-size:.82rem;line-height:1.5}._footer_19uyq_618{justify-content:space-between;gap:.5rem;display:flex}._primaryBtn_19uyq_624,._secondaryBtn_19uyq_625{cursor:pointer;border-radius:9px;padding:.6rem 1.25rem;font-size:.875rem;font-weight:600}._primaryBtn_19uyq_624:disabled,._secondaryBtn_19uyq_625:disabled{opacity:.5;cursor:not-allowed}._primaryBtn_19uyq_624{background:hsl(var(--primary));border:1px solid hsl(var(--primary));color:hsl(var(--primary-foreground))}._primaryBtn_19uyq_624:hover:not(:disabled){opacity:.9}._secondaryBtn_19uyq_625{background:hsl(var(--card));border:1px solid hsl(var(--border));color:hsl(var(--foreground))}._secondaryBtn_19uyq_625:hover:not(:disabled){background:hsl(var(--accent))}._reviewHint_19uyq_657{color:hsl(var(--muted-foreground));margin:0;font-size:.85rem}._reviewGrid_19uyq_663{grid-template-columns:1fr 1fr;gap:.5rem 1.5rem;display:grid}@media (min-width:768px){._reviewGrid_19uyq_663{grid-template-columns:1fr}}._reviewRow_19uyq_674{border-bottom:1px solid hsl(var(--border));justify-content:space-between;gap:1rem;padding:.5rem 0;font-size:.85rem;display:flex}._reviewKey_19uyq_683{color:hsl(var(--muted-foreground))}._reviewVal_19uyq_687{color:hsl(var(--foreground));text-align:right;font-weight:600}._page_10sln_22{background:hsl(var(--background));flex-direction:column;height:100vh;display:flex;overflow:hidden}._topbar_10sln_30{border-bottom:1px solid hsl(var(--border));background:hsl(var(--background));flex-shrink:0;align-items:center;gap:1rem;min-height:56px;padding:.75rem 1.25rem;display:flex}._backBtn_10sln_41{border:1px solid hsl(var(--border));border-radius:var(--radius);color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.8125rem;transition:background .15s,color .15s;display:flex}._backBtn_10sln_41:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}._pageTitle_10sln_59{color:hsl(var(--foreground));flex:1;align-items:center;gap:.5rem;font-size:.9375rem;font-weight:600;display:flex}._statsLabel_10sln_69{color:hsl(var(--muted-foreground));font-size:.8125rem}._board_10sln_74{scrollbar-width:thin;scrollbar-color:hsl(var(--border)) transparent;flex:1;align-items:stretch;gap:.75rem;min-height:0;padding:.875rem 1.25rem 1rem;display:flex;overflow-x:auto;overflow-y:hidden}._board_10sln_74::-webkit-scrollbar{height:6px}._board_10sln_74::-webkit-scrollbar-thumb{background:hsl(var(--border));border-radius:3px}._column_10sln_94{background:hsl(var(--muted));border-radius:var(--radius);border:2px solid transparent;flex-direction:column;flex:1;min-width:220px;max-width:340px;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}._column_10sln_94._columnOver_10sln_106{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--primary)/.2)}._columnAccent_10sln_111{border-radius:var(--radius) var(--radius) 0 0;background:var(--col-color,transparent);flex-shrink:0;height:4px;transition:background .2s}._columnColored_10sln_119 ._columnAccent_10sln_111{background:var(--col-color)}._columnHeader_10sln_123{border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:center;padding:.5rem .75rem;display:flex;position:relative;overflow:hidden}._columnHeader_10sln_123:after{content:"";background:var(--col-color,transparent);opacity:.07;pointer-events:none;transition:opacity .2s;position:absolute;top:0;bottom:0;left:0;right:0}._columnTitle_10sln_142{color:hsl(var(--foreground));white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.8125rem;font-weight:600;overflow:hidden}._columnHeaderRight_10sln_152{z-index:1;flex-shrink:0;align-items:center;gap:.375rem;display:flex;position:relative}._columnCount_10sln_161{background:var(--col-color,hsl(var(--secondary)));color:#fff;text-align:center;border-radius:999px;min-width:20px;padding:.1rem .45rem;font-size:.6875rem;font-weight:700;transition:background .2s}._column_10sln_94:not(._columnColored_10sln_119) ._columnCount_10sln_161{background:hsl(var(--secondary));color:hsl(var(--secondary-foreground))}._columnBody_10sln_178{scrollbar-width:thin;scrollbar-color:hsl(var(--border)) transparent;flex-direction:column;flex:1;gap:.45rem;min-height:0;padding:.5rem;display:flex;overflow-y:auto}._columnBody_10sln_178::-webkit-scrollbar{width:4px}._columnBody_10sln_178::-webkit-scrollbar-thumb{background:hsl(var(--border));border-radius:2px}._emptyColumn_10sln_197{color:hsl(var(--muted-foreground));text-align:center;pointer-events:none;padding:1.5rem 0;font-size:.75rem}._colorTriggerWrapper_10sln_205{position:relative}._colorTrigger_10sln_205{border:2px solid hsl(var(--border));background:hsl(var(--card));cursor:pointer;width:18px;height:18px;color:hsl(var(--muted-foreground));border-radius:50%;justify-content:center;align-items:center;padding:0;transition:border-color .15s,transform .1s;display:flex}._colorTrigger_10sln_205:hover{border-color:hsl(var(--primary));transform:scale(1.15)}._columnColored_10sln_119 ._colorTrigger_10sln_205{border-color:var(--col-color)}._colorPicker_10sln_232{z-index:100;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);flex-direction:column;gap:.5rem;min-width:148px;padding:.625rem;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 8px 24px rgba(0,0,0,.1)}._colorPickerLabel_10sln_248{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.05em;font-size:.6875rem;font-weight:600}._swatchGrid_10sln_256{grid-template-columns:repeat(4,1fr);gap:.3rem;display:grid}._swatch_10sln_256{cursor:pointer;border:2px solid transparent;border-radius:6px;width:24px;height:24px;padding:0;transition:transform .1s,border-color .1s}._swatch_10sln_256:hover{transform:scale(1.2)}._swatch_10sln_256._swatchActive_10sln_274{border-color:hsl(var(--foreground));transform:scale(1.1)}._swatchClear_10sln_279{color:hsl(var(--muted-foreground));background:hsl(var(--muted));border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);cursor:pointer;text-align:center;padding:.2rem .5rem;font-size:.6875rem;transition:background .15s,color .15s}._swatchClear_10sln_279:hover{color:#b21010;background:#fcdede;border-color:#f58a8a}._card_10sln_296{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);cursor:grab;-webkit-user-select:none;-ms-user-select:none;user-select:none;flex-direction:column;gap:.375rem;padding:.625rem;transition:box-shadow .15s,border-color .15s;display:flex;position:relative}._card_10sln_296._cardColored_10sln_309{border-left:3px solid var(--card-accent)}._card_10sln_296:hover{box-shadow:0 2px 8px hsl(var(--border)/.5);border-color:hsl(var(--border))}._card_10sln_296:active{cursor:grabbing}._card_10sln_296._cardDragging_10sln_319{opacity:.95;cursor:grabbing;rotate:1.5deg;box-shadow:0 12px 32px rgba(0,0,0,.16)}._cardPlaceholder_10sln_326{border-radius:calc(var(--radius) - 2px);background:hsl(var(--secondary));border:2px dashed hsl(var(--border));flex-shrink:0;height:76px}._cardTop_10sln_334{align-items:center;gap:.5rem;display:flex}._avatar_10sln_340{background:var(--card-accent,hsl(var(--primary)));color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:.625rem;font-weight:700;transition:background .2s;display:flex}._cardInfo_10sln_355{flex-direction:column;flex:1;min-width:0;display:flex}._cardName_10sln_362{color:hsl(var(--foreground));white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;font-weight:600;line-height:1.2;overflow:hidden}._cardEmail_10sln_372{color:hsl(var(--muted-foreground));white-space:nowrap;text-overflow:ellipsis;font-size:.6875rem;overflow:hidden}._scoreBadge_10sln_380{border-radius:999px;flex-shrink:0;padding:.1rem .35rem;font-size:.625rem;font-weight:700}._scoreHigh_10sln_388{color:#117e39;background:#d7f9e3}._scoreMid_10sln_393{color:#8a510f;background:#fff4d1}._scoreLow_10sln_398{color:#b21010;background:#fcdede}html.dark ._scoreHigh_10sln_388{color:#9ce2b6;background:#1c5431}html.dark ._scoreMid_10sln_393{color:#eccb93;background:#54401c}html.dark ._scoreLow_10sln_398{color:#ec9393;background:#541c1c}._skillTag_10sln_416{background:hsl(var(--secondary));color:hsl(var(--secondary-foreground));white-space:nowrap;text-overflow:ellipsis;border-radius:999px;align-self:flex-start;max-width:100%;padding:.1rem .4rem;font-size:.625rem;overflow:hidden}._cardDate_10sln_429{color:hsl(var(--muted-foreground));font-size:.625rem}._loading_10sln_434{color:hsl(var(--muted-foreground));flex:1;justify-content:center;align-items:center;font-size:.875rem;display:flex}._pagination_10sln_443{border-top:1px solid hsl(var(--border));background:hsl(var(--card));flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;padding:.875rem 1.5rem;display:flex}._pageBtn_10sln_454{border:1px solid hsl(var(--border));background:hsl(var(--card));min-width:32px;height:32px;color:hsl(var(--muted-foreground));cursor:pointer;border-radius:7px;padding:0 .5rem;font-size:.78rem;font-weight:500;transition:background .15s,border-color .15s,color .15s}._pageBtn_10sln_454:hover:not(:disabled){background:hsl(var(--primary)/.06);border-color:hsl(var(--primary)/.25);color:hsl(var(--primary))}._pageBtn_10sln_454:disabled{opacity:.35;cursor:default}._pageBtn_10sln_454._pageBtnActive_10sln_476{background:hsl(var(--primary));border-color:hsl(var(--primary));color:#fff;font-weight:600}._page_di02w_3{background:hsl(var(--background));flex-direction:column;height:100vh;display:flex;overflow:hidden}._topbar_di02w_12{background:hsl(var(--card));border-bottom:1px solid hsl(var(--border));flex-shrink:0;align-items:center;gap:1rem;height:56px;padding:0 2rem;display:flex}._topbarJob_di02w_23{color:hsl(var(--muted-foreground));border-left:1px solid hsl(var(--border));white-space:nowrap;text-overflow:ellipsis;padding-left:1rem;font-size:.8125rem;overflow:hidden}._topbarLink_di02w_33{color:hsl(var(--primary));white-space:nowrap;flex-shrink:0;margin-left:auto;font-size:.8125rem;font-weight:600;text-decoration:none}._topbarLink_di02w_33:hover{text-decoration:underline}._companyLogo_di02w_46{-o-object-fit:contain;object-fit:contain;max-width:160px;height:32px}._layout_di02w_53{flex:1;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}._jobPanel_di02w_61{background:hsl(var(--card));border-right:1px solid hsl(var(--border));padding:2rem 2.5rem;overflow-y:auto}._loadingText_di02w_68{color:hsl(var(--muted-foreground));font-size:.875rem}._companyBadge_di02w_73{color:hsl(var(--primary));background:hsl(var(--primary)/.08);letter-spacing:.02em;border-radius:9999px;margin-bottom:.75rem;padding:.2rem .625rem;font-size:.75rem;font-weight:600;display:inline-block}._jobTitle_di02w_85{color:hsl(var(--foreground));letter-spacing:-.025em;margin-bottom:.875rem;font-size:1.625rem;font-weight:700;line-height:1.25}._jobMeta_di02w_94{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1.25rem;display:flex}._statusChip_di02w_102{border-radius:9999px;align-items:center;padding:.2rem .625rem;font-size:.75rem;font-weight:500;display:inline-flex}._statusChip_di02w_102._status_open_di02w_110{color:#16833e;background:rgba(33,196,93,.12)}._statusChip_di02w_102._status_draft_di02w_114{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._statusChip_di02w_102._status_paused_di02w_118{color:#8c6117;background:rgba(245,159,10,.12)}._statusChip_di02w_102._status_closed_di02w_122{color:#bc1010;background:rgba(239,67,67,.12)}._statusChip_di02w_102._status_archived_di02w_126{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._metaChip_di02w_131{color:hsl(var(--muted-foreground));background:hsl(var(--muted));border-radius:9999px;align-items:center;gap:.3rem;padding:.2rem .625rem;font-size:.8125rem;display:inline-flex}._divider_di02w_142{border:none;border-top:1px solid hsl(var(--border));margin:1.25rem 0}._infoSection_di02w_148{margin-top:1.5rem}._sectionLabel_di02w_152{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.06em;margin-bottom:.625rem;font-size:.75rem;font-weight:700}._skillsRow_di02w_161{flex-wrap:wrap;gap:.4rem;display:flex}._skillTag_di02w_167{background:hsl(var(--secondary));color:hsl(var(--secondary-foreground));border:1px solid hsl(var(--border));border-radius:9999px;align-items:center;gap:.3rem;padding:.2rem .625rem;font-size:.75rem;font-weight:500;display:inline-flex}._benefitList_di02w_181{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;display:grid}@media (max-width:560px){._benefitList_di02w_181{grid-template-columns:1fr}}._benefitCard_di02w_192{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:12px;flex-direction:column;gap:.35rem;padding:.75rem .875rem;display:flex}._benefitHead_di02w_202{align-items:center;gap:.45rem;display:flex}._benefitIcon_di02w_208{background:hsl(var(--primary)/.12);width:26px;height:26px;color:hsl(var(--primary));border-radius:7px;flex-shrink:0;align-items:center;justify-items:center;display:grid}._benefitName_di02w_219{color:hsl(var(--foreground));flex:1;min-width:0;font-size:.875rem;font-weight:700}._benefitTypeTag_di02w_227{background:hsl(var(--secondary));color:hsl(var(--secondary-foreground));border:1px solid hsl(var(--border));white-space:nowrap;border-radius:9999px;padding:.1rem .45rem;font-size:.68rem;font-weight:600}._benefitValue_di02w_238{color:hsl(var(--primary));font-size:.85rem;font-weight:700}._benefitDesc_di02w_244{color:hsl(var(--muted-foreground));-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;margin:0;font-size:.8rem;line-height:1.45;display:-webkit-box;overflow:hidden}._benefitDesc_di02w_244 p{margin:0}._benefitMeta_di02w_259{color:hsl(var(--muted-foreground));flex-wrap:wrap;gap:.75rem;font-size:.72rem;display:flex}._benefitMeta_di02w_259 span:before{content:"· "}._benefitMeta_di02w_259 span:first-child:before{content:""}._cultureList_di02w_274{flex-direction:column;gap:.625rem;display:flex}._cultureItem_di02w_280{border-left:3px solid hsl(var(--primary)/.5);padding:.25rem 0 .25rem .75rem}._cultureName_di02w_285{color:hsl(var(--foreground));text-transform:capitalize;font-size:.875rem;font-weight:700}._cultureDesc_di02w_292{color:hsl(var(--muted-foreground));margin:.2rem 0 0;font-size:.82rem;line-height:1.5}._wsBlock_di02w_300{flex-direction:column;gap:.45rem;margin-top:.875rem;display:flex}._wsLabel_di02w_307{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));font-size:.7rem;font-weight:700}._weekStrip_di02w_315{gap:.35rem;max-width:360px;display:flex}._weekDay_di02w_321{text-align:center;background:hsl(var(--muted)/.5);color:hsl(var(--muted-foreground));border:1px solid transparent;border-radius:8px;flex:1;padding:.4rem 0;font-size:.7rem;font-weight:600}._weekDayOn_di02w_333{background:hsl(var(--primary)/.12);color:hsl(var(--primary));border-color:hsl(var(--primary)/.35)}._shiftRow_di02w_339{flex-wrap:wrap;gap:.5rem;display:flex}._shiftCard_di02w_345{background:hsl(var(--muted)/.35);border:1px solid hsl(var(--border));border-radius:10px;flex-direction:column;align-items:center;gap:.15rem;min-width:92px;padding:.625rem .75rem;display:flex}._shiftIcon_di02w_357{color:hsl(var(--primary))}._shiftName_di02w_361{color:hsl(var(--foreground));font-size:.78rem;font-weight:600}._shiftHours_di02w_367{color:hsl(var(--muted-foreground));font-size:.72rem}._schedList_di02w_372{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._schedRow_di02w_380{border-bottom:1px solid hsl(var(--border)/.5);justify-content:space-between;align-items:baseline;gap:.75rem;padding:.3rem 0;font-size:.82rem;display:flex}._schedRow_di02w_380:last-child{border-bottom:none}._schedDay_di02w_393{color:hsl(var(--foreground));font-weight:600}._schedBlocks_di02w_398{color:hsl(var(--muted-foreground));text-align:right}._bannerGallery_di02w_403{scroll-snap-type:x mandatory;gap:.75rem;margin-bottom:1.25rem;padding-bottom:.25rem;display:flex;overflow-x:auto}._bannerImg_di02w_412{-o-object-fit:cover;object-fit:cover;border:1px solid hsl(var(--border));scroll-snap-align:start;border-radius:14px;flex:none;width:100%;max-width:100%;height:200px}._companyText_di02w_423{color:hsl(var(--foreground));white-space:pre-line;margin:0;font-size:.9rem;line-height:1.6}._infoList_di02w_431{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._infoList_di02w_431 li{color:hsl(var(--foreground));padding-left:1rem;font-size:.875rem;line-height:1.5;position:relative}._infoList_di02w_431 li:before{content:"·";color:hsl(var(--muted-foreground));font-weight:700;position:absolute;left:0}._reqList_di02w_454{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._reqList_di02w_454 li{color:hsl(var(--foreground));align-items:flex-start;gap:.5rem;font-size:.875rem;line-height:1.5;display:flex}._reqBadge_di02w_471{border-radius:9999px;flex-shrink:0;align-items:center;margin-top:.125rem;padding:.1rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}._reqBadge_di02w_471._req_obrigatorio_di02w_481{color:#bc1010;background:rgba(239,67,67,.1)}._reqBadge_di02w_471._req_opcional_di02w_485{color:#16833e;background:rgba(33,196,93,.1)}._reqBadge_di02w_471._req_nice_to_have_di02w_489{color:#0950c3;background:rgba(60,131,246,.1)}._reqBadge_di02w_471._req_indiferente_di02w_493{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._stageList_di02w_499{margin:0;padding:0;list-style:none}._stageItem_di02w_505{align-items:flex-start;gap:.75rem;padding-bottom:.25rem;display:flex}._stageLeft_di02w_512{flex-direction:column;flex-shrink:0;align-items:center;display:flex}._stageNumber_di02w_519{background:hsl(var(--primary));width:1.75rem;height:1.75rem;color:hsl(var(--primary-foreground));border-radius:50%;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:flex}._stageConnector_di02w_532{background:hsl(var(--border));flex:1;width:2px;min-height:1.25rem;margin:.25rem 0}._stageInfo_di02w_540{flex-direction:column;gap:.3rem;padding-top:.25rem;padding-bottom:1rem;display:flex}._stageName_di02w_548{color:hsl(var(--foreground));font-size:.875rem;font-weight:500}._stageTags_di02w_554{gap:.375rem;display:flex}._stageDuration_di02w_559{background:hsl(var(--muted));color:hsl(var(--muted-foreground));border-radius:var(--radius-sm);padding:.1rem .4rem;font-size:.6875rem;font-weight:500}._eliminatoryTag_di02w_568{color:#bc1010;border-radius:var(--radius-sm);background:rgba(239,67,67,.1);padding:.1rem .4rem;font-size:.6875rem;font-weight:600}._formPanel_di02w_578{background:hsl(var(--muted));padding:2rem 2.5rem;overflow-y:auto}._formTitle_di02w_584{color:hsl(var(--foreground));letter-spacing:-.02em;margin-bottom:1.5rem;font-size:1.125rem;font-weight:700}._form_di02w_578{flex-direction:column;gap:1.5rem;display:flex}._section_di02w_152{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + 2px);flex-direction:column;gap:.75rem;padding:1.25rem;display:flex;box-shadow:0 1px 3px rgba(0,0,0,.04)}._sectionTitle_di02w_610{color:hsl(var(--foreground));text-transform:uppercase;letter-spacing:.05em;font-size:.8125rem;font-weight:600}._grid2_di02w_618{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}._colSpan2_di02w_624{grid-column:span 2}._addressGrid_di02w_628{margin-top:.25rem}._field_di02w_632{flex-direction:column;gap:.375rem;display:flex}._label_di02w_638{color:hsl(var(--foreground));font-size:.8125rem;font-weight:500}._req_di02w_454{color:#ed2c2c}._opt_di02w_648{color:hsl(var(--muted-foreground));font-weight:400}._input_di02w_653,._select_di02w_654{border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--background));color:hsl(var(--foreground));outline:none;padding:.5rem .75rem;font-size:.875rem;transition:border-color .15s,box-shadow .15s}._input_di02w_653:focus,._select_di02w_654:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.12)}._input_di02w_653::-moz-placeholder{color:hsl(var(--muted-foreground))}._select_di02w_654::-moz-placeholder{color:hsl(var(--muted-foreground))}._input_di02w_653::-ms-input-placeholder{color:hsl(var(--muted-foreground))}._input_di02w_653::placeholder{color:hsl(var(--muted-foreground))}._select_di02w_654::-ms-input-placeholder{color:hsl(var(--muted-foreground))}._select_di02w_654::placeholder{color:hsl(var(--muted-foreground))}._select_di02w_654{cursor:pointer}._textarea_di02w_678{border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--background));color:hsl(var(--foreground));resize:vertical;outline:none;min-height:96px;padding:.625rem .75rem;font-family:inherit;font-size:.875rem;transition:border-color .15s,box-shadow .15s}._textarea_di02w_678:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.12)}._textarea_di02w_678::placeholder{color:hsl(var(--muted-foreground))}._textarea_di02w_678::placeholder{color:hsl(var(--muted-foreground))}._fileInput_di02w_699{display:none}._fileZone_di02w_703{border:2px dashed hsl(var(--border));border-radius:calc(var(--radius) + 2px);cursor:pointer;justify-content:center;align-items:center;padding:1.75rem 1rem;transition:border-color .15s,background .15s;display:flex}._fileZone_di02w_703:hover{border-color:hsl(var(--ring));background:hsl(var(--accent))}._fileZoneActive_di02w_718{border-color:hsl(var(--primary));background:hsl(var(--primary)/.04)}._fileZoneFilled_di02w_723{border-style:solid;border-color:hsl(var(--ring));padding:.875rem 1rem}._filePrompt_di02w_729{pointer-events:none;flex-direction:column;align-items:center;gap:.375rem;display:flex}._fileIcon_di02w_737{color:hsl(var(--muted-foreground))}._fileText_di02w_741{color:hsl(var(--foreground));font-size:.875rem;font-weight:500}._fileHint_di02w_747{color:hsl(var(--muted-foreground));font-size:.75rem}._fileSelected_di02w_752{width:100%;color:hsl(var(--foreground));align-items:center;gap:.625rem;font-size:.875rem;display:flex}._fileName_di02w_761{text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:500;overflow:hidden}._fileRemove_di02w_769{border-radius:var(--radius);background:hsl(var(--muted));width:1.5rem;height:1.5rem;color:hsl(var(--muted-foreground));cursor:pointer;border:none;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s;display:flex}._fileRemove_di02w_769:hover{color:#eb1414;background:rgba(239,67,67,.15)}._addressToggle_di02w_788{cursor:pointer;color:hsl(var(--foreground));text-transform:uppercase;letter-spacing:.05em;background:0 0;border:none;align-items:center;gap:.5rem;padding:0;font-size:.8125rem;font-weight:600;transition:color .15s;display:flex}._addressToggle_di02w_788:hover{color:hsl(var(--primary))}._errorMsg_di02w_807{color:#eb1414;border-radius:var(--radius);background:rgba(239,67,67,.08);border:1px solid rgba(239,67,67,.2);padding:.625rem .875rem;font-size:.875rem}._cepHint_di02w_816{color:hsl(var(--muted-foreground));margin-top:.25rem;font-size:.75rem;display:block}._cepError_di02w_823{color:#eb1414;margin-top:.25rem;font-size:.75rem;display:block}._submitBtn_di02w_830{background:hsl(var(--primary));width:100%;color:hsl(var(--primary-foreground));border-radius:var(--radius);cursor:pointer;border:none;padding:.75rem;font-size:.9375rem;font-weight:600;transition:opacity .15s}._submitBtn_di02w_830:hover:not(:disabled){opacity:.88}._submitBtn_di02w_830:disabled{opacity:.5;cursor:not-allowed}._successWrapper_di02w_851{background:hsl(var(--muted));flex:1;justify-content:center;align-items:center;padding:2rem;display:flex}._successCard_di02w_860{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + 4px);text-align:center;flex-direction:column;align-items:center;gap:1rem;width:100%;max-width:440px;padding:3rem 2.5rem;display:flex;box-shadow:0 4px 24px rgba(0,0,0,.06)}._successIcon_di02w_875{color:#1eae53}._successTitle_di02w_879{color:hsl(var(--foreground));font-size:1.25rem;font-weight:700}._successText_di02w_885{color:hsl(var(--muted-foreground));font-size:.9375rem;line-height:1.6}._page_1lyv5_22{background:hsl(var(--background));min-height:100vh}._main_1lyv5_27{box-sizing:border-box;flex-direction:column;gap:1.25rem;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem;display:flex}._primaryBtn_1lyv5_38{color:hsl(var(--primary-foreground));background:hsl(var(--primary));border-radius:var(--radius);cursor:pointer;border:none;align-items:center;gap:.4rem;padding:.5rem 1rem;font-size:.8125rem;font-weight:600;transition:opacity .15s;display:inline-flex}._primaryBtn_1lyv5_38:hover{opacity:.9}._primaryBtn_1lyv5_38:disabled{opacity:.5;cursor:not-allowed}._outlineBtn_1lyv5_60{color:hsl(var(--foreground));border:1px solid hsl(var(--border));border-radius:var(--radius);cursor:pointer;background:0 0;align-items:center;gap:.35rem;padding:.4rem .75rem;font-size:.75rem;font-weight:500;display:inline-flex}._outlineBtn_1lyv5_60:hover{background:hsl(var(--muted)/.5)}._statusPill_1lyv5_77{text-transform:uppercase;letter-spacing:.03em;border-radius:999px;align-items:center;padding:.15rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}._statusPill_1lyv5_77._draft_1lyv5_87{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._statusPill_1lyv5_77._live_1lyv5_91{color:#12873d;background:rgba(22,162,73,.15)}._statusPill_1lyv5_77._closed_1lyv5_95{color:#0a5adb;background:rgba(60,131,246,.12)}._privacyBadge_1lyv5_100{color:#5914d2;border-radius:var(--radius);background:rgba(124,59,237,.1);border:1px solid rgba(124,59,237,.2);align-items:center;gap:.35rem;padding:.35rem .65rem;font-size:.75rem;font-weight:500;display:inline-flex}._field_1lyv5_113{flex-direction:column;gap:.35rem;display:flex}._label_1lyv5_119{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}._input_1lyv5_125,._textarea_1lyv5_126,._select_1lyv5_127{color:hsl(var(--foreground));background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:var(--radius);padding:.5rem .75rem;font-size:.875rem}._input_1lyv5_125:focus,._textarea_1lyv5_126:focus,._select_1lyv5_127:focus{outline:2px solid hsl(var(--primary)/.3);border-color:hsl(var(--primary))}._textarea_1lyv5_126{resize:vertical;min-height:4rem}._wrap_11xan_1{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-top:.5rem;display:flex}._summary_11xan_10{color:hsl(var(--muted-foreground));font-size:.8125rem}._controls_11xan_15{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._nav_11xan_22{align-items:center;gap:.5rem;display:flex}._pageLabel_11xan_28{color:hsl(var(--muted-foreground));white-space:nowrap;font-size:.8125rem}._page_9tqkz_1{background:hsl(var(--background));min-height:100vh;color:hsl(var(--foreground))}._topbar_9tqkz_7{border-bottom:1px solid hsl(var(--border));background:hsl(var(--card));align-items:center;gap:.75rem;padding:1rem 1.5rem;display:flex}._companyLogo_9tqkz_16{-o-object-fit:contain;object-fit:contain;width:auto;max-width:160px;height:38px}._companyName_9tqkz_23{color:hsl(var(--foreground));font-size:.95rem;font-weight:600}._content_9tqkz_29{max-width:1080px;margin:0 auto;padding:2rem 1.5rem 3rem}._intro_9tqkz_35{margin-bottom:1.5rem}._title_9tqkz_39{margin:0 0 .5rem;font-size:1.5rem;font-weight:700}._about_9tqkz_45{max-width:70ch;color:hsl(var(--muted-foreground));margin:0;font-size:.9rem;line-height:1.55}._searchBar_9tqkz_53{align-items:center;max-width:420px;margin-bottom:1.5rem;display:flex;position:relative}._searchIcon_9tqkz_61{color:hsl(var(--muted-foreground));pointer-events:none;position:absolute;left:.75rem}._searchInput_9tqkz_68{width:100%;color:hsl(var(--foreground));background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:10px;outline:none;padding:.6rem .85rem .6rem 2.25rem;font-size:.875rem;transition:border-color .15s,box-shadow .15s}._searchInput_9tqkz_68:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--primary)/.15)}._searchInput_9tqkz_68::placeholder{color:hsl(var(--muted-foreground))}._searchInput_9tqkz_68::placeholder{color:hsl(var(--muted-foreground))}._stateBox_9tqkz_87{text-align:center;color:hsl(var(--muted-foreground));border:1px dashed hsl(var(--border));background:hsl(var(--card));border-radius:12px;padding:3rem 1.5rem;font-size:.9rem}._grid_9tqkz_97{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem;margin-bottom:1.5rem;display:grid}._card_9tqkz_104{background:hsl(var(--card));border:1px solid hsl(var(--border));color:inherit;border-radius:12px;flex-direction:column;gap:.65rem;padding:1.1rem;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}._card_9tqkz_104:hover{border-color:hsl(var(--primary)/.4);box-shadow:0 6px 18px hsl(var(--primary)/.08);transform:translateY(-2px)}._cardTitle_9tqkz_122{margin:0;font-size:1rem;font-weight:600;line-height:1.35}._cardMeta_9tqkz_129{flex-wrap:wrap;gap:.4rem;display:flex}._chip_9tqkz_135{color:hsl(var(--muted-foreground));background:hsl(var(--muted));border-radius:6px;align-items:center;gap:.3rem;padding:.2rem .5rem;font-size:.7rem;font-weight:500;display:inline-flex}._salary_9tqkz_147{color:hsl(var(--foreground));margin:0;font-size:.85rem;font-weight:600}._cardFooter_9tqkz_154{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:auto;padding-top:.35rem;display:flex}._footerItem_9tqkz_163{color:hsl(var(--muted-foreground));align-items:center;gap:.3rem;font-size:.72rem;display:inline-flex}._badge_9tqkz_171{border-radius:999px;align-items:center;gap:.25rem;padding:.15rem .45rem;font-size:.65rem;font-weight:600;display:inline-flex}._badgePcd_9tqkz_181{color:#2463eb;background:rgba(36,99,235,.12)}._badgeAffirmative_9tqkz_186{color:#a542d7;background:rgba(165,66,215,.12)}._section_e8r0j_2{margin-top:2rem}._sectionHeader_e8r0j_6{align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}._sectionIcon_e8r0j_13{color:hsl(var(--primary));flex-shrink:0}._sectionTitle_e8r0j_18{color:hsl(var(--foreground));letter-spacing:-.02em;margin:0;font-size:1rem;font-weight:700}._sectionMeta_e8r0j_26{color:hsl(var(--muted-foreground));margin-left:auto;font-size:.75rem}._decisionBanner_e8r0j_32{border:1.5px solid;border-radius:14px;flex-direction:column;gap:.875rem;margin-bottom:1rem;padding:1.25rem 1.5rem;display:flex}._decisionBanner_e8r0j_32._recAdvance_e8r0j_41{background:rgba(33,196,93,.06);border-color:rgba(33,196,93,.25)}._decisionBanner_e8r0j_32._recHold_e8r0j_45{background:rgba(245,159,10,.06);border-color:rgba(245,159,10,.25)}._decisionBanner_e8r0j_32._recReject_e8r0j_49{background:rgba(239,67,67,.06);border-color:rgba(239,67,67,.25)}._decisionRow_e8r0j_54{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}._decisionLeft_e8r0j_62{flex-wrap:wrap;align-items:center;gap:.875rem;display:flex}._recBadge_e8r0j_69{letter-spacing:.02em;text-transform:uppercase;border-radius:999px;align-items:center;padding:.3rem 1rem;font-size:.8125rem;font-weight:700;display:inline-flex}._recBadge_e8r0j_69._recAdvance_e8r0j_41{color:#206f3d;background:rgba(33,196,93,.14)}._recBadge_e8r0j_69._recHold_e8r0j_45{color:#7b5514;background:rgba(245,159,10,.14)}._recBadge_e8r0j_69._recReject_e8r0j_49{color:#a71b1b;background:rgba(239,67,67,.14)}._decisionScore_e8r0j_92{align-items:baseline;gap:.2rem;display:flex}._decisionScoreNum_e8r0j_98{color:hsl(var(--highlight-foreground));letter-spacing:-.03em;font-family:JetBrains Mono,ui-monospace,monospace;font-size:2.25rem;font-weight:600;line-height:1}._decisionScoreLabel_e8r0j_107{color:hsl(var(--muted-foreground));font-size:.875rem}._rejectStageChip_e8r0j_112{color:#af1d1d;background:rgba(239,67,67,.1);border:1px solid rgba(239,67,67,.2);border-radius:999px;padding:.2rem .75rem;font-size:.75rem;font-weight:500}._decisionFlags_e8r0j_122{flex-shrink:0;gap:.5rem;display:flex}._flagChip_e8r0j_128{border-radius:999px;align-items:center;gap:.3rem;padding:.25rem .75rem;font-size:.75rem;font-weight:600;display:inline-flex}._flagChip_e8r0j_128._flagPass_e8r0j_137{color:#206f3d;background:rgba(33,196,93,.12);border:1px solid rgba(33,196,93,.25)}._flagChip_e8r0j_128._flagFail_e8r0j_142{color:#a71b1b;background:rgba(239,67,67,.12);border:1px solid rgba(239,67,67,.25)}._rejectReason_e8r0j_148{color:hsl(var(--muted-foreground));text-align:left;border-top:1px solid hsl(var(--border)/.6);width:100%;margin:0;padding-top:.125rem;font-size:.8rem;line-height:1.5}._scorePill_e8r0j_159{border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;min-width:2.25rem;margin-left:auto;padding:.15rem .5rem;font-size:.8125rem;font-weight:700;display:inline-flex}._scoreHigh_e8r0j_172{color:#206f3d;background:rgba(33,196,93,.12)}._scoreMid_e8r0j_177{color:#7b5514;background:rgba(245,159,10,.12)}._scoreLow_e8r0j_182{color:#a71b1b;background:rgba(239,67,67,.12)}._analysisGrid3_e8r0j_187{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-bottom:1rem;display:grid}@container candidate-page (width<=1050px){._analysisGrid3_e8r0j_187{grid-template-columns:repeat(2,minmax(0,1fr))}}@container candidate-page (width<=620px){._analysisGrid3_e8r0j_187{grid-template-columns:1fr}}._analysisGrid2_e8r0j_204{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-bottom:1rem;display:grid}@container candidate-page (width<=620px){._analysisGrid2_e8r0j_204{grid-template-columns:1fr}}._analysisCard_e8r0j_216{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;flex-direction:column;gap:.625rem;padding:1.125rem 1.25rem;display:flex;box-shadow:0 1px 4px rgba(0,0,0,.04)}._analysisCardHeader_e8r0j_227{align-items:center;gap:.4rem;margin-bottom:.25rem;display:flex}._cardIcon_e8r0j_234{color:hsl(var(--primary));flex-shrink:0}._analysisCardTitle_e8r0j_239{color:hsl(var(--foreground));flex:1;margin:0;font-size:.875rem;font-weight:600}._subScoreRow_e8r0j_247{align-items:center;gap:.5rem;display:flex}._subScoreLabel_e8r0j_253{color:hsl(var(--muted-foreground));flex-shrink:0;width:5.5rem;font-size:.72rem}._subScoreNum_e8r0j_260{color:hsl(var(--highlight-foreground));text-align:right;flex-shrink:0;width:1.75rem;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.72rem;font-weight:600}._miniBarTrack_e8r0j_270{background:hsl(var(--muted));border-radius:999px;flex:1;height:5px;overflow:hidden}._miniBarFill_e8r0j_278{border-radius:999px;height:100%;transition:width .4s}._miniBarFill_e8r0j_278._barHigh_e8r0j_283{background:hsl(var(--highlight))}._miniBarFill_e8r0j_278._barMid_e8r0j_286{background:#f59f0a}._miniBarFill_e8r0j_278._barLow_e8r0j_289{background:#ed2c2c}._divider_e8r0j_293{background:hsl(var(--border));height:1px;margin:.125rem 0}._cardSectionLabel_e8r0j_299{text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--muted-foreground));margin:0;font-size:.7rem;font-weight:600}._cardDesc_e8r0j_308{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem;line-height:1.55}._expandBtn_e8r0j_315{color:hsl(var(--primary));cursor:pointer;background:0 0;border:none;padding:0;font-size:.75rem;font-weight:500}._expandBtn_e8r0j_315:hover{opacity:.75}._skillChipsRow_e8r0j_328{flex-wrap:wrap;gap:.375rem;display:flex}._skillChip_e8r0j_328{white-space:nowrap;border:1px solid transparent;border-radius:999px;align-items:center;gap:.25rem;padding:.2rem .625rem;font-size:.72rem;font-weight:500;display:inline-flex}._chipFound_e8r0j_346{color:#206f3d;background:rgba(33,196,93,.1);border-color:rgba(33,196,93,.25)}._chipPartial_e8r0j_352{color:#7b5514;background:rgba(245,159,10,.1);border-color:rgba(245,159,10,.25)}._chipMissing_e8r0j_358{color:#a71b1b;background:rgba(239,67,67,.1);border-color:rgba(239,67,67,.25)}._chipBonus_e8r0j_364{background:hsl(var(--secondary));color:hsl(var(--primary-hover));border-color:hsl(var(--border))}._gapsBox_e8r0j_370{color:#af1d1d;background:rgba(239,67,67,.06);border:1px solid rgba(239,67,67,.18);border-radius:8px;align-items:flex-start;gap:.375rem;padding:.4rem .625rem;font-size:.75rem;line-height:1.4;display:flex}._gapsBox_e8r0j_370 svg{flex-shrink:0;margin-top:1px}._attentionBox_e8r0j_387{background:rgba(245,159,10,.07);border:1px solid rgba(245,159,10,.22);border-radius:8px;padding:.625rem .75rem}._attentionLabel_e8r0j_394{text-transform:uppercase;letter-spacing:.07em;color:#8c6117;margin-bottom:.25rem;font-size:.68rem;font-weight:700;display:block}._attentionText_e8r0j_404{color:#7b5514;margin:0;font-size:.78rem;line-height:1.5}._pillarList_e8r0j_411{flex-direction:column;gap:.25rem;display:flex}._pillarItem_e8r0j_417{border:1px solid transparent;border-radius:8px;transition:border-color .15s;overflow:hidden}._pillarItem_e8r0j_417:hover{border-color:hsl(var(--border))}._pillarToggle_e8r0j_427{cursor:pointer;text-align:left;background:0 0;border:none;flex-direction:column;gap:.3rem;width:100%;padding:.4rem .375rem;transition:background .12s;display:flex}._pillarToggle_e8r0j_427:hover{background:hsl(var(--muted)/.5)}._pillarTop_e8r0j_443{justify-content:space-between;align-items:center;gap:.375rem;display:flex}._pillarName_e8r0j_450{color:hsl(var(--foreground));flex:1;min-width:0;font-size:.775rem;font-weight:500}._pillarRight_e8r0j_458{color:hsl(var(--muted-foreground));flex-shrink:0;align-items:center;gap:.375rem;display:flex}._pillarScore_e8r0j_466{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.72rem;font-weight:600}._pillarDetail_e8r0j_472{background:hsl(var(--muted)/.4);border-top:1px solid hsl(var(--border));padding:.375rem .375rem .5rem}._pillarAnalysis_e8r0j_478{color:hsl(var(--muted-foreground));margin:0 0 .375rem;font-size:.775rem;line-height:1.5}._evidenceList_e8r0j_485{margin:0;padding-left:1rem;list-style-type:disc}._evidenceItem_e8r0j_491{color:hsl(var(--muted-foreground));font-size:.72rem;line-height:1.5}._skillGrid_e8r0j_497{flex-direction:column;gap:.3rem;display:flex}._skillRow_e8r0j_503{align-items:center;gap:.5rem;padding:.25rem 0;display:flex}._skillName_e8r0j_510{color:hsl(var(--foreground));white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:.78rem;font-weight:500;overflow:hidden}._levelDots_e8r0j_521{flex-shrink:0;gap:3px;display:flex}._dot_e8r0j_527{background:hsl(var(--muted));border:1.5px solid hsl(var(--border));border-radius:50%;width:7px;height:7px}._levelHigh_e8r0j_535 ._dot_e8r0j_527._dotFilled_e8r0j_535{background:#1fb757;border-color:#1fb757}._levelMid_e8r0j_540 ._dot_e8r0j_527._dotFilled_e8r0j_535{background:#f59f0a;border-color:#f59f0a}._levelLow_e8r0j_545 ._dot_e8r0j_527._dotFilled_e8r0j_535{background:hsl(var(--primary)/.55);border-color:hsl(var(--primary)/.55)}._levelLabel_e8r0j_550{text-align:right;flex-shrink:0;width:6.5rem;font-size:.68rem;font-weight:500}._levelHigh_e8r0j_535{color:#257e46}._levelMid_e8r0j_540{color:#8c6117}._levelLow_e8r0j_545{color:hsl(var(--primary))}._profileTypeBadge_e8r0j_570{text-transform:capitalize;background:hsl(var(--primary)/.1);color:hsl(var(--primary-hover));border:1px solid hsl(var(--border));border-radius:999px;align-items:center;margin-left:auto;padding:.18rem .625rem;font-size:.72rem;font-weight:600;display:inline-flex}._potentialRow_e8r0j_584{flex-wrap:wrap;gap:.75rem;display:flex}._potentialItem_e8r0j_590{color:hsl(var(--muted-foreground));flex:1;align-items:center;gap:.3rem;min-width:0;font-size:.775rem;display:flex}._potentialItem_e8r0j_590 svg{color:hsl(var(--primary));flex-shrink:0}._potBadge_e8r0j_604{border-radius:999px;margin-left:auto;padding:.15rem .5rem;font-size:.72rem;font-weight:600}._potHigh_e8r0j_612{color:#206f3d;background:rgba(33,196,93,.12)}._potMid_e8r0j_617{color:#7b5514;background:rgba(245,159,10,.12)}._potLow_e8r0j_622{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._signalList_e8r0j_627{flex-direction:column;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}._signalItem_e8r0j_636{color:hsl(var(--muted-foreground));padding-left:.875rem;font-size:.78rem;line-height:1.45;position:relative}._signalItem_e8r0j_636:before{content:"→";color:hsl(var(--primary)/.55);font-size:.72rem;position:absolute;left:0}._expStatsRow_e8r0j_651{border:1px solid hsl(var(--border));border-radius:10px;gap:0;display:flex;overflow:hidden}._expStat_e8r0j_651{border-right:1px solid hsl(var(--border));text-align:center;flex-direction:column;flex:1;align-items:center;padding:.625rem .5rem;display:flex}._expStat_e8r0j_651:last-child{border-right:none}._expStatNum_e8r0j_672{color:hsl(var(--foreground));letter-spacing:-.03em;font-size:1.25rem;font-weight:800;line-height:1}._expStatText_e8r0j_680{color:hsl(var(--foreground));text-transform:capitalize;font-size:.78rem;font-weight:700;line-height:1}._expStatLabel_e8r0j_688{color:hsl(var(--muted-foreground));margin-top:.2rem;font-size:.68rem}._highlightList_e8r0j_694{flex-direction:column;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}._highlightItem_e8r0j_703{color:hsl(var(--muted-foreground));padding-left:.875rem;font-size:.78rem;line-height:1.45;position:relative}._highlightItem_e8r0j_703:before{content:"";background:hsl(var(--primary)/.55);border-radius:50%;width:4px;height:4px;position:absolute;top:.45em;left:0}._companyChips_e8r0j_721{flex-wrap:wrap;gap:.375rem;display:flex}._companyChip_e8r0j_721{background:hsl(var(--muted));color:hsl(var(--foreground));border:1px solid hsl(var(--border));border-radius:999px;padding:.2rem .625rem;font-size:.75rem;font-weight:500}._redFlagBox_e8r0j_737{color:#a71b1b;background:rgba(239,67,67,.06);border:1px solid rgba(239,67,67,.18);border-radius:8px;align-items:flex-start;gap:.5rem;padding:.625rem .75rem;display:flex}._redFlagBox_e8r0j_737 svg{flex-shrink:0;margin-top:1px}._redFlagTitle_e8r0j_752{text-transform:uppercase;letter-spacing:.07em;margin:0 0 .25rem;font-size:.72rem;font-weight:700}._redFlagList_e8r0j_760{margin:0;padding-left:1rem;font-size:.775rem;line-height:1.5;list-style-type:disc}._timelineSection_e8r0j_768{border:1px solid hsl(var(--border));border-radius:14px;margin-bottom:1rem;overflow:hidden}._timelineToggle_e8r0j_775{background:hsl(var(--card));cursor:pointer;width:100%;color:hsl(var(--muted-foreground));border:none;justify-content:space-between;align-items:center;padding:.875rem 1.25rem;transition:background .15s;display:flex}._timelineToggle_e8r0j_775:hover{background:hsl(var(--muted)/.5)}._timelineToggleLeft_e8r0j_791{color:hsl(var(--foreground));align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;display:flex}._timelineToggleLeft_e8r0j_791 svg{color:hsl(var(--primary))}._timelineCount_e8r0j_803{background:hsl(var(--muted));color:hsl(var(--muted-foreground));border-radius:999px;padding:.15rem .5rem;font-size:.72rem;font-weight:500}._timeline_e8r0j_768{background:hsl(var(--card));border-top:1px solid hsl(var(--border));flex-direction:column;gap:0;padding:.5rem 1.25rem 1rem;display:flex;position:relative}._timeline_e8r0j_768:before{content:"";background:hsl(var(--border));width:1.5px;position:absolute;top:.5rem;bottom:1rem;left:calc(1.25rem + 7px)}._timelineItem_e8r0j_831{gap:1rem;padding:.75rem 0;display:flex;position:relative}._timelineDot_e8r0j_838{background:hsl(var(--background));border:2px solid hsl(var(--border));z-index:1;border-radius:50%;flex-shrink:0;width:15px;height:15px;margin-top:3px}._timelineCurrent_e8r0j_848 ._timelineDot_e8r0j_838{border-color:hsl(var(--primary));background:hsl(var(--secondary))}._timelineContent_e8r0j_853{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}._timelineHeader_e8r0j_861{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}._timelineRole_e8r0j_869{color:hsl(var(--foreground));font-size:.875rem;font-weight:600}._timelineSeniority_e8r0j_875{color:hsl(var(--muted-foreground));font-size:.8rem;font-weight:400}._timelineDates_e8r0j_881{color:hsl(var(--muted-foreground));white-space:nowrap;flex-shrink:0;font-size:.72rem}._timelineCompany_e8r0j_888{color:hsl(var(--primary));font-size:.78rem;font-weight:500}._timelineSkills_e8r0j_894{flex-wrap:wrap;gap:.25rem;margin-top:.25rem;display:flex}._timelineSkillTag_e8r0j_901{background:hsl(var(--secondary));color:hsl(var(--primary-hover));border:1px solid hsl(var(--secondary));border-radius:999px;padding:.15rem .5rem;font-size:.68rem;font-weight:500}._timelineSkillMore_e8r0j_911{background:hsl(var(--muted));color:hsl(var(--muted-foreground));border-radius:999px;padding:.15rem .5rem;font-size:.68rem;font-weight:500}._loadingWrap_e8r0j_920{flex-direction:column;gap:.75rem;display:flex}._loadingMessage_e8r0j_926{color:hsl(var(--muted-foreground));text-align:center;margin:0;font-size:.875rem}@keyframes _shimmer_e8r0j_1{0%{background-position:-400px 0}to{background-position:400px 0}}._skeleton_e8r0j_941{flex-direction:column;gap:1rem;display:flex}._skeletonBlock_e8r0j_947{background:linear-gradient(90deg, hsl(var(--muted)) 25%, hsl(var(--muted)/.5) 50%, hsl(var(--muted)) 75%);background-size:400px 100%;border-radius:14px;animation:1.4s infinite _shimmer_e8r0j_1}._skeletonBanner_e8r0j_954{height:80px}._skeletonGrid_e8r0j_958{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}._skeletonCard_e8r0j_964{height:240px}._emptyState_e8r0j_968{background:hsl(var(--card));border:1px dashed hsl(var(--border));text-align:center;color:hsl(var(--muted-foreground));border-radius:14px;flex-direction:column;align-items:center;gap:.625rem;padding:3rem 1.5rem;display:flex}._emptyIcon_e8r0j_981{color:hsl(var(--border))}._emptyTitle_e8r0j_985{color:hsl(var(--foreground));margin:0;font-size:.9375rem;font-weight:600}._emptyDesc_e8r0j_992{max-width:28rem;font-size:.8125rem}._recBadgeSm_e8r0j_997{text-transform:uppercase;letter-spacing:.02em;border-radius:999px;padding:.15rem .6rem;font-size:.6875rem;font-weight:600}._recBadgeSm_e8r0j_997._recAdvance_e8r0j_41{color:#206f3d;background:rgba(33,196,93,.12)}._recBadgeSm_e8r0j_997._recHold_e8r0j_45{color:#7b5514;background:rgba(245,159,10,.12)}._recBadgeSm_e8r0j_997._recReject_e8r0j_49{color:#a71b1b;background:rgba(239,67,67,.12)}._justificationText_e8r0j_1018{color:hsl(var(--muted-foreground));margin:0;font-size:.7875rem;font-style:italic;line-height:1.5}._confBadge_e8r0j_1026{border-radius:999px;align-items:center;margin-bottom:.375rem;padding:.125rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}._confHigh_e8r0j_1036{color:#206f3d;background:rgba(33,196,93,.1)}._confMedium_e8r0j_1041{color:#7b5514;background:rgba(245,159,10,.1)}._confLow_e8r0j_1046{color:#a71b1b;background:rgba(239,67,67,.1)}._evidencePos_e8r0j_1051{margin:.25rem 0 0;padding:0;list-style:none}._evidencePos_e8r0j_1051 li{color:hsl(var(--muted-foreground));padding-left:.75rem;font-size:.775rem;line-height:1.4;position:relative}._evidencePos_e8r0j_1051 li:before{content:"";background:#288a4c;border-radius:1px;width:5px;height:5px;position:absolute;top:.45em;left:0}._evidenceNeg_e8r0j_1074{margin:.25rem 0 0;padding:0;list-style:none}._evidenceNeg_e8r0j_1074 li{color:hsl(var(--muted-foreground));padding-left:.75rem;font-size:.775rem;line-height:1.4;position:relative}._evidenceNeg_e8r0j_1074 li:before{content:"";background:#af1d1d;border-radius:1px;width:5px;height:5px;position:absolute;top:.45em;left:0}._pillarName_e8r0j_450{text-align:left;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;flex:1;font-size:.8rem;font-weight:500;line-height:1.3}._yearsExp_e8r0j_1107{color:hsl(var(--muted-foreground));margin-left:auto;font-size:.6875rem}._trajectoryChip_e8r0j_1113{background:hsl(var(--muted));color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border));border-radius:999px;padding:.15rem .6rem;font-size:.6875rem;font-weight:500}._gapWarning_e8r0j_1123{color:#9a6a19;background:rgba(245,159,10,.08);border:1px solid rgba(245,159,10,.2);border-radius:8px;align-items:center;gap:.375rem;padding:.375rem .625rem;font-size:.775rem;display:flex}._catalogSection_e8r0j_1135{margin-top:.25rem}._catalogToggle_e8r0j_1139{color:hsl(var(--primary));cursor:pointer;background:0 0;border:none;align-items:center;gap:.375rem;padding:0;font-size:.8rem;font-weight:500;display:flex}._catalogToggle_e8r0j_1139:hover{text-decoration:underline}._catalogList_e8r0j_1155{background:hsl(var(--muted)/.4);border-radius:10px;flex-direction:column;gap:.625rem;margin-top:.5rem;padding:.75rem;display:flex}._catalogItem_e8r0j_1165{flex-direction:column;gap:.2rem;display:flex}._catalogItemHeader_e8r0j_1171{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._traitChip_e8r0j_1178{color:hsl(var(--primary-hover));text-transform:capitalize;background:rgba(124,59,237,.1);border-radius:999px;padding:.1rem .5rem;font-size:.6875rem;font-weight:600}._catalogSource_e8r0j_1188{color:hsl(var(--muted-foreground));font-size:.7rem}._catalogInsight_e8r0j_1193{color:hsl(var(--muted-foreground));margin:0;font-size:.775rem;line-height:1.45}._passionList_e8r0j_1200{flex-direction:column;gap:.625rem;display:flex}._passionItem_e8r0j_1206{flex-direction:column;gap:.125rem;display:flex}._passionName_e8r0j_1212{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}._timelineDesc_e8r0j_1218{color:hsl(var(--muted-foreground));margin:.25rem 0 0;font-size:.775rem;line-height:1.45}._eduBehaviorNote_e8r0j_1225{color:hsl(var(--muted-foreground));margin:.25rem 0 0;font-size:.75rem;font-style:italic;line-height:1.4}._volunteerBadge_e8r0j_1233{color:hsl(var(--primary-hover));background:rgba(124,59,237,.1);border-radius:999px;margin-left:.5rem;padding:.1rem .5rem;font-size:.6875rem;font-weight:500}._extrasContent_e8r0j_1243{background:hsl(var(--card));border:1px solid hsl(var(--border));border-top:none;border-radius:0 0 14px 14px;flex-direction:column;gap:.875rem;padding:.75rem 1.25rem 1rem;display:flex}._extrasBlock_e8r0j_1254{flex-direction:column;gap:.375rem;display:flex}._extraItem_e8r0j_1260{border-bottom:1px solid hsl(var(--border)/.5);flex-direction:column;gap:.125rem;padding:.5rem 0;display:flex}._extraItem_e8r0j_1260:last-child{border-bottom:none}._extraItemTitle_e8r0j_1271{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}._wrapper_w8mk2_1{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:10px;flex-direction:column;display:flex;overflow:hidden}._wrapper_w8mk2_1:focus-within{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--primary)/.1)}._toolbar_w8mk2_14{border-bottom:1px solid hsl(var(--border));background:#faf9ff;flex-wrap:wrap;align-items:center;gap:.125rem;padding:.5rem .625rem;display:flex}._group_w8mk2_24{align-items:center;gap:.125rem;display:flex}._sep_w8mk2_30{background:hsl(var(--border));flex-shrink:0;width:1px;height:18px;margin:0 .25rem}._toolbarBtn_w8mk2_38{width:28px;height:28px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:1px solid transparent;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;transition:background .1s,color .1s,border-color .1s;display:inline-flex}._toolbarBtn_w8mk2_38:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}._toolbarBtnActive_w8mk2_57{background:hsl(var(--secondary));color:hsl(var(--primary-hover));border-color:hsl(var(--border))}._toolbarBtnActive_w8mk2_57:hover{background:hsl(var(--border));color:hsl(var(--primary-hover))}._editor_w8mk2_67{color:hsl(var(--foreground));text-align:left;direction:ltr;unicode-bidi:plaintext;outline:none;flex:1;padding:.875rem 1rem;font-family:inherit;font-size:.9rem;line-height:1.7;overflow-y:auto}._editor_w8mk2_67:empty:before,._editor_w8mk2_67[data-empty=true]:before{content:attr(data-placeholder);color:hsl(var(--muted-foreground));pointer-events:none}._editor_w8mk2_67 h2{color:hsl(var(--foreground));letter-spacing:-.02em;margin:.75rem 0 .375rem;font-size:1.125rem;font-weight:700}._editor_w8mk2_67 h3{color:hsl(var(--foreground));margin:.625rem 0 .25rem;font-size:.975rem;font-weight:600}._editor_w8mk2_67 p{margin:.25rem 0}._editor_w8mk2_67 ul{margin:.375rem 0;padding-left:1.75rem;list-style-type:disc;list-style-position:outside}._editor_w8mk2_67 ol{margin:.375rem 0;padding-left:1.75rem;list-style-type:decimal;list-style-position:outside}._editor_w8mk2_67 li{margin:.2rem 0;padding-left:.25rem;display:list-item}._editor_w8mk2_67 ul>li{list-style-type:disc}._editor_w8mk2_67 ol>li{list-style-type:decimal}._editor_w8mk2_67 strong{font-weight:700}._editor_w8mk2_67 em{font-style:italic}._editor_w8mk2_67 u{text-decoration:underline}._editor_w8mk2_67 s{color:hsl(var(--muted-foreground));text-decoration:line-through}._editor_w8mk2_67 hr{border:none;border-top:1px solid hsl(var(--border));width:100%;height:0;margin:.875rem 0;display:block}._readOnly_w8mk2_146{cursor:default;background:0 0;border-radius:10px}._readOnly_w8mk2_146:empty:before,._readOnly_w8mk2_146[data-empty=true]:before{display:none}._readOnlyEmpty_w8mk2_155{align-items:flex-start;padding:.875rem 1rem;display:flex}._readOnlyPlaceholder_w8mk2_161{color:hsl(var(--muted-foreground));font-size:.875rem;font-style:italic}@keyframes _fadeIn_1iom1_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_1iom1_1{0%{opacity:0;transform:translate(-50%,calc(16px - 50%))}to{opacity:1;transform:translate(-50%,-50%)}}._backdrop_1adfb_22{z-index:298;background:rgba(0,0,0,.28);animation:.2s _fadeIn_1adfb_1;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes _fadeIn_1adfb_1{0%{opacity:0}to{opacity:1}}._sidebar_1adfb_38{top:var(--header-height);z-index:299;background:hsl(var(--card));border:1px solid hsl(var(--border));width:52px;box-shadow:0 10px 26px -10px hsl(var(--foreground)/.22);border-radius:22px;flex-direction:column;transition:width .3s cubic-bezier(.4,0,.2,1),box-shadow .3s;display:flex;position:fixed;bottom:12px;right:12px;overflow:hidden}.dark ._sidebar_1adfb_38{box-shadow:0 12px 30px -10px rgba(0,0,0,.65)}._sidebarOpen_1adfb_58{width:400px;box-shadow:0 18px 44px -12px hsl(var(--foreground)/.3);z-index:300}.dark ._sidebarOpen_1adfb_58{box-shadow:0 18px 48px -12px rgba(0,0,0,.75)}._strip_1adfb_67{cursor:pointer;opacity:1;pointer-events:all;background:0 0;border:none;flex-direction:column;align-items:center;gap:.625rem;padding-top:1.25rem;transition:opacity .15s;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}._sidebarOpen_1adfb_58 ._strip_1adfb_67{opacity:0;pointer-events:none}._strip_1adfb_67:hover ._stripIcon_1adfb_86{color:hsl(var(--primary-hover))}._stripIcon_1adfb_86{color:hsl(var(--muted-foreground));flex-shrink:0;transition:color .15s}._stripBadge_1adfb_96{color:#895f0b;background:rgba(137,95,11,.12);border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.625rem;font-weight:500;line-height:1;display:inline-flex}.dark ._stripBadge_1adfb_96{color:#e1b260;background:rgba(225,178,96,.15)}._stripLabel_1adfb_116{writing-mode:vertical-rl;text-orientation:mixed;letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--muted-foreground));-webkit-user-select:none;-ms-user-select:none;user-select:none;margin-top:.25rem;font-size:.68rem;font-weight:600}._panel_1adfb_128{opacity:0;pointer-events:none;flex-direction:column;transition:opacity .18s .1s;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}._sidebarOpen_1adfb_58 ._panel_1adfb_128{opacity:1;pointer-events:all}._panelHeader_1adfb_142{border-bottom:1px solid hsl(var(--border));flex-shrink:0;justify-content:space-between;align-items:center;padding:1rem 1.125rem;display:flex}._panelHeaderLeft_1adfb_151{align-items:center;gap:.5rem;display:flex}._panelIcon_1adfb_157{color:hsl(var(--primary));flex-shrink:0}._panelTitle_1adfb_162{color:hsl(var(--foreground));white-space:nowrap;margin:0;font-size:.9rem;font-weight:700}._panelCount_1adfb_170{background:hsl(var(--secondary));min-width:1.25rem;height:1.25rem;color:hsl(var(--primary-hover));border-radius:999px;justify-content:center;align-items:center;padding:0 .3rem;font-size:.68rem;font-weight:700;display:inline-flex}._closeBtn_1adfb_184{border:1px solid hsl(var(--border));width:28px;height:28px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;transition:background .12s,color .12s;display:flex}._closeBtn_1adfb_184:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}._panelActions_1adfb_203{border-bottom:1px solid hsl(var(--border));flex-shrink:0;padding:.75rem 1.125rem}._newNoteBtn_1adfb_209{background:hsl(var(--primary));color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:8px;justify-content:center;align-items:center;gap:.35rem;width:100%;padding:.45rem 1rem;font-size:.8rem;font-weight:600;transition:opacity .15s,transform .15s;display:inline-flex}._newNoteBtn_1adfb_209:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}._newNoteBtn_1adfb_209:disabled{opacity:.5;cursor:not-allowed;transform:none}._panelBody_1adfb_236{flex-direction:column;flex:1;gap:.625rem;padding:.875rem 1.125rem 2rem;display:flex;overflow-y:auto}._notesList_1adfb_245{flex-direction:column;gap:.5rem;display:flex}._noteItem_1adfb_251{text-align:left;background:hsl(var(--background));border:1px solid hsl(var(--border));cursor:pointer;border-radius:10px;width:100%;padding:.75rem .875rem;transition:border-color .15s,box-shadow .15s,background .12s}._noteItem_1adfb_251:hover{border-color:hsl(var(--border));box-shadow:0 2px 8px hsl(var(--primary)/.07);background:#faf9ff}._noteItemTop_1adfb_267{align-items:center;gap:.5rem;margin-bottom:.375rem;display:flex}._noteAvatar_1adfb_274{background:hsl(var(--primary));color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:.6rem;font-weight:700;display:flex}._noteAuthor_1adfb_288{color:hsl(var(--foreground));white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:.78rem;font-weight:600;overflow:hidden}._noteTime_1adfb_299{color:hsl(var(--muted-foreground));white-space:nowrap;flex-shrink:0;font-size:.68rem}._notePreview_1adfb_306{color:hsl(var(--muted-foreground));-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.78rem;line-height:1.45;display:-webkit-box;overflow:hidden}@keyframes _shimmer_1adfb_1{0%{background-position:-400px 0}to{background-position:400px 0}}._loadingList_1adfb_325{flex-direction:column;gap:.5rem;display:flex}._skeletonNote_1adfb_331{background:linear-gradient(90deg, hsl(var(--muted)) 25%, hsl(var(--muted)/.5) 50%, hsl(var(--muted)) 75%);background-size:400px 100%;border-radius:10px;height:72px;animation:1.4s infinite _shimmer_1adfb_1}._emptyState_1adfb_339{text-align:center;color:hsl(var(--muted-foreground));flex-direction:column;align-items:center;gap:.5rem;padding:2.5rem .75rem;display:flex}._emptyIcon_1adfb_349{color:hsl(var(--border))}._emptyTitle_1adfb_353{color:hsl(var(--foreground));margin:0;font-size:.875rem;font-weight:600}._emptyDesc_1adfb_360{font-size:.75rem;line-height:1.55}._pagination_1adfb_365{justify-content:center;align-items:center;gap:.625rem;padding-top:.375rem;display:flex}._pageBtn_1adfb_373{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));cursor:pointer;border-radius:6px;padding:.3rem .625rem;font-size:.75rem;font-weight:500;transition:background .12s}._pageBtn_1adfb_373:hover:not(:disabled){background:hsl(var(--muted))}._pageBtn_1adfb_373:disabled{opacity:.4;cursor:not-allowed}._pageInfo_1adfb_392{color:hsl(var(--muted-foreground));text-align:center;min-width:3rem;font-size:.75rem;font-weight:500}._overlay_1r9bn_1{z-index:500;background:rgba(0,0,0,.5);animation:.15s _fadeIn_1r9bn_1;position:fixed;top:0;bottom:0;left:0;right:0}._content_1r9bn_9{z-index:501;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;flex-direction:column;width:min(480px,100vw - 2rem);max-height:calc(100vh - 2rem);animation:.2s cubic-bezier(.34,1.56,.64,1) _slideUp_1r9bn_1;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 24px 80px rgba(0,0,0,.22),0 4px 16px rgba(0,0,0,.1)}._contentWide_1r9bn_27{width:min(900px,100vw - 1.25rem);max-height:calc(100dvh - 1.25rem)}._bodyScrollSection_1r9bn_32{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}@keyframes _fadeIn_1r9bn_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_1r9bn_1{0%{opacity:0;transform:translate(-50%,calc(16px - 50%))}to{opacity:1;transform:translate(-50%,-50%)}}._header_1r9bn_58{border-bottom:1px solid hsl(var(--border));flex-shrink:0;justify-content:space-between;align-items:center;padding:1.125rem 1.5rem;display:flex}._title_1r9bn_67{color:hsl(var(--foreground));align-items:center;gap:.5rem;margin:0;font-size:.9375rem;font-weight:600;display:flex}._closeBtn_1r9bn_77{cursor:pointer;width:1.75rem;height:1.75rem;color:hsl(var(--muted-foreground));border-radius:var(--radius);background:0 0;border:none;justify-content:center;align-items:center;transition:background .15s;display:flex}._closeBtn_1r9bn_77:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}._closeBtn_1r9bn_77:disabled{opacity:.5;cursor:not-allowed}._body_1r9bn_32{flex:1;min-height:0;overflow-y:auto}._footer_1r9bn_105{border-top:1px solid hsl(var(--border));flex-shrink:0;justify-content:flex-end;gap:.5rem;padding:.875rem 1.5rem;display:flex}._container_1l980_22{background:hsl(var(--background));flex-shrink:0;min-width:0;min-height:100vh;padding-right:52px;container:candidate-page/inline-size}._main_1l980_36{box-sizing:border-box;width:95%;min-width:0;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}@container candidate-page (width<=900px){._main_1l980_36{padding:1.25rem 1.25rem 2.5rem}}@container candidate-page (width<=560px){._main_1l980_36{padding:1rem .875rem 2rem}}@media (max-width:768px){._container_1l980_22{padding-right:44px}}._loading_1l980_60{color:hsl(var(--muted-foreground));padding:2rem 0;font-size:.875rem}._pageHeader_1l980_66{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;margin-bottom:1.125rem;padding:1.25rem 1.5rem;box-shadow:0 1px 4px rgba(0,0,0,.04)}._headerTop_1l980_75{justify-content:space-between;align-items:center;margin-bottom:.875rem;display:flex}._backBtn_1l980_82{cursor:pointer;color:hsl(var(--muted-foreground));background:0 0;border:none;align-items:center;gap:.375rem;padding:0;font-size:.8125rem;transition:color .15s;display:flex}._backBtn_1l980_82:hover{color:hsl(var(--foreground))}._statusBadge_1l980_98{background:hsl(var(--muted));color:hsl(var(--muted-foreground));white-space:nowrap;border-radius:9999px;align-items:center;padding:.25rem .875rem;font-size:.75rem;font-weight:600;display:inline-flex}._headerInfo_1l980_110{margin-bottom:1rem}._candidateName_1l980_114{color:hsl(var(--foreground));letter-spacing:-.03em;margin-bottom:.25rem;font-size:1.5rem;font-weight:800;line-height:1.2}._candidateMeta_1l980_123{color:hsl(var(--muted-foreground));flex-wrap:wrap;gap:.25rem .5rem;font-size:.875rem;display:flex}@container candidate-page (width<=640px){._pageHeader_1l980_66{padding:1rem 1.125rem}._candidateName_1l980_114{font-size:1.25rem}._headerTop_1l980_75{margin-bottom:.625rem}}._headerDivider_1l980_142{background:hsl(var(--border));height:1px;margin-bottom:1rem}._actionBar_1l980_148{flex-wrap:wrap;align-items:center;gap:1.5rem;display:flex}._actionGroup_1l980_155{flex-direction:column;gap:.5rem;display:flex}._actionGroupLabel_1l980_161{text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--muted-foreground));align-items:center;gap:.3rem;font-size:.68rem;font-weight:700;display:flex}._actionGroupLabel_1l980_161 svg{color:hsl(var(--primary)/.55)}._runCountBadge_1l980_175{letter-spacing:.02em;text-transform:none;background:hsl(var(--muted));color:hsl(var(--muted-foreground));border-radius:9999px;margin-left:.35rem;padding:.1rem .45rem;font-size:.62rem;font-weight:600}._actionGroupBtns_1l980_187{flex-wrap:wrap;gap:.5rem;display:flex}._actionDivider_1l980_193{background:hsl(var(--border));flex-shrink:0;align-self:center;width:1px;height:48px}@container candidate-page (width<=960px){._actionBar_1l980_148{flex-direction:column;align-items:stretch;gap:1rem}._actionDivider_1l980_193{display:none}._actionGroupBtns_1l980_187{flex-wrap:wrap}}@container candidate-page (width<=480px){._actionGroupBtns_1l980_187{flex-direction:column}._actionGroupBtns_1l980_187 ._actionBtn_1l980_218{justify-content:center;width:100%}._pageHeader_1l980_66 ._actionBtn_1l980_218{white-space:normal;text-align:center}}._pipelineMsg_1l980_227{color:#257e46;background:rgba(33,196,93,.08);border:1px solid rgba(33,196,93,.2);border-radius:8px;align-items:center;gap:.5rem;margin-top:.75rem;padding:.4rem .75rem;font-size:.78rem;display:flex}._pipelineError_1l980_240{color:hsl(var(--destructive));background:hsl(var(--destructive)/.08);border:1px solid hsl(var(--destructive)/.2);border-radius:8px;margin-top:.75rem;padding:.4rem .75rem;font-size:.78rem}._actionBtn_1l980_218{cursor:pointer;white-space:nowrap;border:1px solid transparent;border-radius:8px;align-items:center;gap:.35rem;padding:.4rem .875rem;font-size:.8rem;font-weight:500;transition:opacity .15s,background .15s,transform .12s;display:inline-flex}._actionBtn_1l980_218:disabled{opacity:.45;cursor:not-allowed}._actionBtn_1l980_218._primary_1l980_267{background:hsl(var(--primary));color:#fff;border-color:hsl(var(--primary))}._actionBtn_1l980_218._primary_1l980_267:hover:not(:disabled){opacity:.88;transform:translateY(-1px)}._actionBtn_1l980_218._outline_1l980_276{color:hsl(var(--foreground));border-color:hsl(var(--border));background:0 0}._actionBtn_1l980_218._outline_1l980_276:hover:not(:disabled){background:hsl(var(--muted));transform:translateY(-1px)}._actionBtn_1l980_218._ghost_1l980_285{color:hsl(var(--muted-foreground));background:0 0;border-color:transparent}._actionBtn_1l980_218._ghost_1l980_285:hover:not(:disabled){background:hsl(var(--muted));color:hsl(var(--foreground))}._topGrid_1l980_295{align-items:stretch;gap:1rem;margin-bottom:1rem;display:grid}._topGrid4_1l980_302{grid-template-columns:repeat(4,minmax(0,1fr))}._topGrid3_1l980_306{grid-template-columns:repeat(3,minmax(0,1fr))}@container candidate-page (width<=1180px){._topGrid4_1l980_302,._topGrid3_1l980_306{grid-template-columns:repeat(2,minmax(0,1fr))}._topGrid3_1l980_306>:last-child{grid-column:1/-1}}@container candidate-page (width<=640px){._topGrid4_1l980_302,._topGrid3_1l980_306{grid-template-columns:1fr}._topGrid4_1l980_302>:last-child,._topGrid3_1l980_306>:last-child{grid-column:auto}}._card_1l980_331{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:12px;flex-direction:column;padding:1.125rem 1.25rem;display:flex;box-shadow:0 1px 3px rgba(0,0,0,.04)}._cardTitle_1l980_341{color:hsl(var(--foreground));align-items:center;gap:.35rem;margin-bottom:.875rem;font-size:.8125rem;font-weight:600;display:flex}._resumeBody_1l980_351{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.625rem;padding:.5rem 0;display:flex}._resumeIcon_1l980_361{color:hsl(var(--border))}._resumeName_1l980_365{color:hsl(var(--muted-foreground));text-align:center;word-break:break-all;font-size:.75rem;line-height:1.4}._downloadBtn_1l980_373{border:1px solid hsl(var(--border));color:hsl(var(--primary));white-space:nowrap;background:#faf9ff;border-radius:7px;flex-shrink:0;align-items:center;gap:.3rem;padding:.375rem .875rem;font-size:.78rem;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}._downloadBtn_1l980_373:hover{background:hsl(var(--secondary));border-color:hsl(var(--border))}._infoList_1l980_394{grid-template-columns:max-content 1fr;gap:.45rem .875rem;font-size:.8125rem;display:grid}._infoList_1l980_394 dt{color:hsl(var(--muted-foreground));white-space:nowrap;align-items:center;gap:.25rem;font-size:.78rem;display:flex}._infoList_1l980_394 dd{color:hsl(var(--foreground));word-break:break-word;margin:0;font-size:.8125rem}._link_1l980_415{color:hsl(var(--primary));text-decoration:none}._link_1l980_415:hover{text-decoration:underline}._textAnswer_1l980_423{color:hsl(var(--muted-foreground));font-size:.78rem;font-style:italic;line-height:1.5}._evalCompact_1l980_430{align-items:center;gap:1rem;min-width:0;margin-bottom:.875rem;display:flex}@container candidate-page (width<=480px){._evalCompact_1l980_430{flex-direction:column;align-items:flex-start;gap:.75rem}._evalBars_1l980_444{width:100%}}._evalScore_1l980_448{flex-shrink:0;align-items:baseline;gap:.25rem;display:flex}._scoreBig_1l980_455{letter-spacing:-.03em;font-size:2.25rem;font-weight:800;line-height:1}._scoreBig_high_1l980_461{color:#16833e}._scoreBig_mid_1l980_464{color:#8c6117}._scoreBig_low_1l980_467{color:#bc1010}._scoreUnit_1l980_471{color:hsl(var(--muted-foreground));font-size:.875rem}._evalBars_1l980_444{flex-direction:column;flex:1;gap:.375rem;display:flex}._scoreBarRow_1l980_483{align-items:center;gap:.5rem;display:flex}._scoreBarLabel_1l980_489{color:hsl(var(--muted-foreground));flex-shrink:0;width:4rem;font-size:.72rem}._scoreBarTrack_1l980_496{background:hsl(var(--muted));border-radius:9999px;flex:1;height:5px;overflow:hidden}._scoreBarFill_1l980_504{border-radius:9999px;height:100%;transition:width .4s}._scoreBarFill_1l980_504._barHigh_1l980_509{background:#1fb757}._scoreBarFill_1l980_504._barMid_1l980_512{background:#f59f0a}._scoreBarFill_1l980_504._barLow_1l980_515{background:#ed2c2c}._scoreBarPct_1l980_519{color:hsl(var(--foreground));text-align:right;flex-shrink:0;width:2.25rem;font-size:.7rem;font-weight:600}._flagsGrid_1l980_528{border-top:1px solid hsl(var(--border));grid-template-columns:repeat(3,1fr);gap:.375rem;padding-top:.875rem;display:grid}._flagItem_1l980_536{flex-direction:column;align-items:center;gap:.25rem;display:flex}._flagLabel_1l980_543{color:hsl(var(--muted-foreground));font-size:.68rem;font-weight:500}._badgePass_1l980_549{color:#157a3a;background:rgba(33,196,93,.12);border-radius:9999px;align-items:center;gap:.2rem;padding:.15rem .4rem;font-size:.68rem;font-weight:600;display:inline-flex}._badgeFail_1l980_561{color:#b21010;background:rgba(239,67,67,.12);border-radius:9999px;align-items:center;gap:.2rem;padding:.15rem .4rem;font-size:.68rem;font-weight:600;display:inline-flex}._badgeNeutral_1l980_573{color:hsl(var(--muted-foreground));font-size:.68rem}._alertsCompact_1l980_578{border-top:1px solid hsl(var(--border));flex-direction:column;gap:.3rem;margin-top:.75rem;padding-top:.75rem;display:flex}._alertsLabel_1l980_587{color:#8c6117;align-items:center;gap:.3rem;margin-bottom:.125rem;font-size:.7rem;font-weight:600;display:flex}._alertsLabel_1l980_587 svg{color:#f59f0a}._alertDotRow_1l980_600{align-items:center;gap:.5rem;font-size:.72rem;display:flex}._alertDotMark_1l980_607{background:hsl(var(--muted-foreground));border-radius:50%;flex-shrink:0;width:6px;height:6px}._alertDot_positive_1l980_615 ._alertDotMark_1l980_607{background:#21c45d}._alertDot_warning_1l980_619 ._alertDotMark_1l980_607{background:#f59f0a}._alertDot_danger_1l980_623 ._alertDotMark_1l980_607{background:#ef4343}._alertDotTitle_1l980_627{color:hsl(var(--muted-foreground));white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._skillsStrip_1l980_634{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:12px;flex-wrap:wrap;align-items:center;gap:.875rem 0;margin-bottom:0;padding:.875rem 1.25rem;display:flex;box-shadow:0 1px 3px rgba(0,0,0,.04)}._skillsGroup_1l980_647{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}._skillsGroup_1l980_647+._skillsGroup_1l980_647{border-left:1px solid hsl(var(--border));margin-left:1.25rem;padding-left:1.25rem}@container candidate-page (width<=820px){._skillsStrip_1l980_634{flex-direction:column;align-items:flex-start;gap:.875rem}._skillsGroup_1l980_647+._skillsGroup_1l980_647{border-left:none;border-top:1px solid hsl(var(--border));width:100%;margin-left:0;padding-top:.875rem;padding-left:0}}._skillsGroupLabel_1l980_674{text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--muted-foreground));white-space:nowrap;flex-shrink:0;font-size:.68rem;font-weight:700}._tagRow_1l980_684{flex-wrap:wrap;gap:.3rem;display:flex}._tag_1l980_684{background:hsl(var(--secondary));color:hsl(var(--secondary-foreground));border:1px solid hsl(var(--border));border-radius:9999px;padding:.18rem .5rem;font-size:.72rem;font-weight:500}._tagLanguage_1l980_700{background:hsl(var(--secondary));color:hsl(var(--primary-hover));border-color:hsl(var(--border))}._tagCert_1l980_706{color:#094cb9;background:rgba(60,131,246,.1);border-color:rgba(60,131,246,.25)}._overlay_1l980_712{z-index:1000;background:rgba(0,0,0,.45);justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}._modal_1l980_723{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;width:100%;max-width:480px;box-shadow:0 20px 60px rgba(0,0,0,.2)}._modalHeader_1l980_732{border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:center;padding:1.125rem 1.5rem;display:flex}._modalTitle_1l980_740{color:hsl(var(--foreground));align-items:center;gap:.5rem;font-size:.9375rem;font-weight:600;display:flex}._modalClose_1l980_749{cursor:pointer;width:1.75rem;height:1.75rem;color:hsl(var(--muted-foreground));border-radius:var(--radius);background:0 0;border:none;justify-content:center;align-items:center;transition:background .15s;display:flex}._modalClose_1l980_749:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}._modalBody_1l980_767{flex-direction:column;gap:1rem;padding:1.25rem 1.5rem;display:flex}._modalFooter_1l980_774{border-top:1px solid hsl(var(--border));justify-content:flex-end;gap:.5rem;padding:.875rem 1.5rem;display:flex}._modalSuccess_1l980_782{color:hsl(var(--foreground));flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:2.5rem 1.5rem;font-size:.9375rem;font-weight:500;display:flex}._modalSuccessIcon_1l980_794{color:#298e4e;background:rgba(33,196,93,.12);border:1px solid rgba(33,196,93,.25);border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}._fieldRow_1l980_806{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}._fieldRow_1l980_806:has(>:nth-child(3)){grid-template-columns:1fr 1fr 1fr}@media (max-width:540px){._fieldRow_1l980_806{grid-template-columns:1fr!important}}._field_1l980_806{flex-direction:column;gap:.375rem;display:flex}._label_1l980_826{color:hsl(var(--foreground));font-size:.8125rem;font-weight:500}._opt_1l980_832{color:hsl(var(--muted-foreground));font-weight:400}._input_1l980_837{border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--background));color:hsl(var(--foreground));outline:none;padding:.4375rem .75rem;font-size:.875rem;transition:border-color .15s}._input_1l980_837::placeholder{color:hsl(var(--muted-foreground))}._input_1l980_837::placeholder{color:hsl(var(--muted-foreground))}._input_1l980_837:focus{border-color:hsl(var(--primary))}._textarea_1l980_854{border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--background));color:hsl(var(--foreground));resize:vertical;outline:none;padding:.5rem .75rem;font-family:inherit;font-size:.875rem;transition:border-color .15s}._textarea_1l980_854::placeholder{color:hsl(var(--muted-foreground))}._textarea_1l980_854::placeholder{color:hsl(var(--muted-foreground))}._textarea_1l980_854:focus{border-color:hsl(var(--primary))}._radioGroup_1l980_873{gap:.5rem;display:flex}._radioOption_1l980_878{border:1px solid hsl(var(--border));border-radius:var(--radius);cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;align-items:center;gap:.375rem;padding:.5rem 1rem;font-size:.875rem;transition:background .15s,border-color .15s;display:flex}._radioOption_1l980_878 input[type=radio]{display:none}._radioOption_1l980_878:hover{background:hsl(var(--muted))}._radioSelected_1l980_897{color:#157a3a;background:rgba(33,196,93,.1);border-color:#1fb757}._radioSelectedDanger_1l980_903{color:#b21010;background:rgba(239,67,67,.1);border-color:#ed2c2c}._formError_1l980_909{color:hsl(var(--destructive));background:hsl(var(--destructive)/.08);border-radius:calc(var(--radius) - 2px);border:1px solid hsl(var(--destructive)/.2);margin:0;padding:.5rem .75rem;font-size:.8125rem}._scriptModalWrap_1l980_919{flex-direction:column;width:100%;min-width:0;min-height:0;display:flex}._modalWide_1l980_927{flex-direction:column;max-width:680px;max-height:88vh;display:flex}._scriptLoading_1l980_934{color:hsl(var(--muted-foreground));text-align:center;flex-direction:column;align-items:center;gap:.625rem;padding:3rem 1.5rem;display:flex}._scriptLoading_1l980_934 p{color:hsl(var(--foreground));margin:0;font-size:.9375rem;font-weight:500}._scriptLoading_1l980_934 span{font-size:.8125rem}._scriptLoadingIcon_1l980_953{animation:1.5s linear infinite _spin_1l980_1}@keyframes _spin_1l980_1{to{transform:rotate(360deg)}}._scriptEmpty_1l980_962{color:hsl(var(--muted-foreground));text-align:center;flex-direction:column;align-items:center;gap:.625rem;padding:3rem 1.5rem;display:flex}._scriptEmpty_1l980_962 p{color:hsl(var(--foreground));margin:0;font-size:.9375rem;font-weight:500}._scriptEmpty_1l980_962 span{max-width:28rem;font-size:.8125rem}._scriptBody_1l980_982{flex-direction:column;width:100%;min-width:0;display:flex}._scriptBodyView_1l980_989{flex:1;min-height:0;overflow:hidden}._scriptMeta_1l980_995{background:hsl(var(--muted)/.6);border-bottom:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.5rem;padding:.625rem 1.5rem;font-size:.75rem;font-weight:500;display:flex}@media (max-width:640px){._scriptMeta_1l980_995{gap:.375rem .5rem;padding:.625rem 1rem}}._scriptMetaDivider_1l980_1015{background:hsl(var(--muted-foreground));border-radius:50%;flex-shrink:0;width:3px;height:3px}._scriptBodyView_1l980_989 ._questionsList_1l980_1023{-webkit-overflow-scrolling:touch;flex:1;min-height:0;overflow-y:auto}._questionsList_1l980_1023{min-width:0;margin:0;padding:.5rem 0;list-style:none}._questionCard_1l980_1037{border-bottom:1px solid hsl(var(--border));min-width:0}._questionCard_1l980_1037:last-child{border-bottom:none}._questionToggle_1l980_1045{cursor:pointer;text-align:left;width:100%;color:hsl(var(--muted-foreground));box-sizing:border-box;background:0 0;border:none;justify-content:space-between;align-items:flex-start;gap:.5rem;padding:.875rem 1.5rem;transition:background .12s;display:flex}._questionToggle_1l980_1045:hover{background:hsl(var(--muted)/.5)}@media (max-width:640px){._questionToggle_1l980_1045{padding:.75rem 1rem}}._questionChevron_1l980_1069{color:hsl(var(--muted-foreground));flex-shrink:0;justify-content:center;align-items:center;margin-top:.2rem;display:flex}._questionToggleLeft_1l980_1078{flex-wrap:wrap;flex:1;align-items:center;gap:.35rem .5rem;min-width:0;display:flex}._questionNum_1l980_1087{background:hsl(var(--muted));width:1.375rem;height:1.375rem;color:hsl(var(--muted-foreground));border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.6875rem;font-weight:700;display:inline-flex}._categoryBadge_1l980_1101{border-radius:999px;flex-shrink:0;align-items:center;padding:.15rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}._cat_technical_1l980_1111{color:#094cb9;background:rgba(60,131,246,.12)}._cat_experience_1l980_1116{color:#4b10b1;background:rgba(124,59,237,.12)}._cat_cultural_1l980_1121{color:#157a3a;background:rgba(33,196,93,.12)}._questionPreview_1l980_1126{min-width:0;color:hsl(var(--foreground));word-break:break-word;overflow-wrap:anywhere;white-space:normal;flex:100%;font-size:.875rem;font-weight:500;line-height:1.5}._scriptBodyView_1l980_989 ._questionPreview_1l980_1126{font-size:.9375rem;line-height:1.55}._questionDetail_1l980_1143{border-left:2px solid hsl(var(--border));flex-direction:column;gap:.625rem;min-width:0;margin:0 1rem .25rem;padding:.5rem 1.5rem 1rem;display:flex}@media (max-width:640px){._questionDetail_1l980_1143{margin:0 .75rem .25rem .5rem;padding:.5rem 1rem .875rem}}._questionFull_1l980_1159{color:hsl(var(--foreground));word-break:break-word;overflow-wrap:anywhere;margin:0;font-size:.875rem;font-weight:500;line-height:1.55}._questionMeta_1l980_1169{color:hsl(var(--muted-foreground));grid-template-columns:minmax(4.5rem,auto) minmax(0,1fr);gap:.25rem .5rem;min-width:0;font-size:.8125rem;line-height:1.5;display:grid}._questionMeta_1l980_1169 span:last-child{word-break:break-word;overflow-wrap:anywhere}._metaLabel_1l980_1183{color:hsl(var(--foreground));font-weight:600}._questionTip_1l980_1188{color:#8c6117;border-radius:var(--radius);word-break:break-word;overflow-wrap:anywhere;background:rgba(245,159,10,.08);border:1px solid rgba(245,159,10,.2);align-items:flex-start;gap:.375rem;min-width:0;padding:.5rem .75rem;font-size:.8125rem;line-height:1.5;display:flex}._questionTipIcon_1l980_1204{color:#8c6117;flex-shrink:0;margin-top:1px}._scriptConfigPanel_1l980_1210{border-bottom:1px solid hsl(var(--border));gap:.875rem}._scriptConfigHint_1l980_1215{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem;line-height:1.45}._scriptPresetRow_1l980_1222{flex-wrap:wrap;gap:.5rem;display:flex}._scriptPresetBtn_1l980_1228{border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);background:hsl(var(--background));cursor:pointer;color:hsl(var(--foreground));flex-direction:column;align-items:flex-start;gap:.15rem;padding:.45rem .65rem;font-family:inherit;font-size:.75rem;font-weight:600;transition:border-color .15s,background .15s;display:flex}._scriptPresetBtn_1l980_1228:hover{background:hsl(var(--muted)/.35);border-color:#af97d8}._scriptPresetBtnActive_1l980_1249{color:#55358d;background:#f3effb;border-color:#7d53c6}._scriptPresetSub_1l980_1255{color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums;font-size:.6875rem;font-weight:500}._scriptDistBar_1l980_1262{background:hsl(var(--muted));border-radius:999px;height:8px;margin-top:.5rem;display:flex;overflow:hidden}._scriptDistBarSegment_1l980_1271{min-width:2px;transition:flex-grow .2s}._scriptDistBarTech_1l980_1276{background:#2474f5}._scriptDistBarBeh_1l980_1280{background:#8459cf}._scriptDistBarCult_1l980_1284{background:#30a65b}._scriptDistInputs_1l980_1288{grid-template-columns:repeat(3,minmax(0,1fr));gap:.625rem;margin-top:.625rem;display:grid}@media (max-width:520px){._scriptDistInputs_1l980_1288{grid-template-columns:1fr}}._scriptDistField_1l980_1300{flex-direction:column;gap:.3rem;display:flex}._scriptDistLabel_1l980_1306{color:hsl(var(--muted-foreground));font-size:.75rem;font-weight:500}._scriptDistInputWrap_1l980_1312{border:1px solid hsl(var(--input));border-radius:calc(var(--radius) - 2px);background:hsl(var(--background));align-items:center;display:flex;overflow:hidden}._scriptDistInputWrap_1l980_1312:focus-within{border-color:hsl(var(--ring));box-shadow:0 0 0 2px hsl(var(--ring)/.12)}._scriptDistInput_1l980_1288{font-variant-numeric:tabular-nums;width:100%;min-width:0;color:hsl(var(--foreground));-moz-appearance:textfield;background:0 0;border:none;outline:none;padding:.45rem .5rem;font-family:inherit;font-size:.9375rem;font-weight:600}._scriptDistInput_1l980_1288::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._scriptDistInput_1l980_1288::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._scriptDistSuffix_1l980_1344{color:hsl(var(--muted-foreground));flex-shrink:0;padding-right:.5rem;font-size:.8125rem}._scriptDistFooter_1l980_1351{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-top:.35rem;display:flex}._scriptDistOk_1l980_1360{color:#257e46;font-size:.75rem;font-weight:500}._scriptDistWarn_1l980_1366{color:#8c6117;font-size:.75rem;font-weight:500}._scriptNormalizeBtn_1l980_1372{color:hsl(var(--primary));cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:.75rem;font-weight:600;text-decoration:underline}._scriptNormalizeBtn_1l980_1372:hover{opacity:.85}._scriptToggleCard_1l980_1387{border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--background));cursor:pointer;text-align:left;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;align-items:flex-start;gap:.75rem;width:100%;padding:.75rem .875rem;font-family:inherit;transition:border-color .15s,background .15s;display:flex}._scriptToggleCard_1l980_1387:hover{background:hsl(var(--muted)/.25);border-color:#b8a6d9}._scriptToggleCardOn_1l980_1408{background:#f6f3fc;border-color:#7d53c6}._scriptToggleCheck_1l980_1413{border:2px solid hsl(var(--border));background:hsl(var(--background));color:transparent;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;margin-top:.1rem;transition:border-color .15s,background .15s,color .15s;display:flex}._scriptToggleCardOn_1l980_1408 ._scriptToggleCheck_1l980_1413{color:#fff;background:#7341c8;border-color:#6f40bf}._scriptToggleText_1l980_1434{flex-direction:column;gap:.2rem;min-width:0;display:flex}._scriptToggleTitle_1l980_1441{color:hsl(var(--foreground));font-size:.875rem;font-weight:600}._scriptToggleDesc_1l980_1447{color:hsl(var(--muted-foreground));font-size:.75rem;line-height:1.4}._circularBadge_1l980_1453{text-transform:uppercase;letter-spacing:.03em;color:#8c6117;background:rgba(245,159,10,.12);border:1px solid rgba(245,159,10,.25);border-radius:999px;flex-shrink:0;padding:.1rem .4rem;font-size:.625rem;font-weight:700;display:inline-flex}._header_1vp2n_22{border-bottom:1px solid hsl(var(--border));flex-wrap:wrap;align-items:center;gap:1.125rem;padding-bottom:1.25rem;display:flex}._identity_1vp2n_31{flex:1;align-items:center;gap:1.125rem;min-width:0;display:flex}._logo_1vp2n_39,._logoImg_1vp2n_40,._logoSkeleton_1vp2n_41{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:14px;flex:none;width:52px;height:52px}._logo_1vp2n_39{letter-spacing:-.01em;color:hsl(var(--foreground));justify-content:center;align-items:center;font-size:1.125rem;font-weight:700;display:flex}._logoImg_1vp2n_40{-o-object-fit:contain;object-fit:contain;padding:4px}._logoSkeleton_1vp2n_41{background:hsl(var(--muted));border-color:transparent}._identityText_1vp2n_70{min-width:0}._companyName_1vp2n_74{letter-spacing:-.02em;color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1.375rem;font-weight:700;overflow:hidden}._companyMeta_1vp2n_85{color:hsl(var(--muted-foreground));margin:.1875rem 0 0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.75rem}._greeting_1vp2n_92{text-align:right;flex-shrink:0}._greetingText_1vp2n_97{color:hsl(var(--foreground));margin:0;font-size:.90625rem;font-weight:600}._greetingDate_1vp2n_104{color:hsl(var(--muted-foreground));text-transform:capitalize;margin:.1875rem 0 0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.75rem}@media (max-width:560px){._greeting_1vp2n_92{text-align:left;width:100%}}._card_i293o_29{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);border-radius:18px;flex-direction:column;min-width:0;padding:1.375rem 1.5rem;display:flex}._head_i293o_41{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}._headTitle_i293o_49{color:hsl(var(--foreground));align-items:center;gap:.625rem;min-width:0;margin:0;font-size:1rem;font-weight:700;display:flex}._headTitle_i293o_49 svg{color:hsl(var(--primary));flex-shrink:0}._headLink_i293o_64,._footLink_i293o_64{color:hsl(var(--primary));cursor:pointer;white-space:nowrap;background:0 0;border:none;flex-shrink:0;padding:0;font-size:.8125rem;font-weight:600}._headLink_i293o_64:hover,._footLink_i293o_64:hover{color:hsl(var(--primary-hover))}._footLink_i293o_64{align-self:flex-start;margin-top:.875rem}._pill_i293o_85{color:hsl(var(--primary));background:hsl(var(--primary)/.08);white-space:nowrap;border-radius:999px;flex-shrink:0;padding:.3125rem .75rem;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.78125rem;font-weight:600}._eyebrow_i293o_98{letter-spacing:.18em;color:hsl(var(--muted-foreground));text-transform:uppercase;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.71875rem}._mono_i293o_107{font-family:JetBrains Mono,ui-monospace,monospace}._deltaUp_i293o_112{color:hsl(var(--highlight-foreground))}._deltaDown_i293o_116{color:hsl(var(--destructive))}._deltaFlat_i293o_120{color:hsl(var(--muted-foreground))}._barTrack_i293o_124{background:hsl(var(--muted));border-radius:999px;height:7px;overflow:hidden}._barFill_i293o_131{background:linear-gradient(90deg, hsl(var(--primary)), hsl(var(--highlight)));border-radius:999px;height:100%}._skeleton_i293o_137{background:linear-gradient(90deg, hsl(var(--muted)/.5) 0%, hsl(var(--muted)/.85) 50%, hsl(var(--muted)/.5) 100%);background-size:200% 100%;border-radius:10px;height:40px;animation:1.4s ease-in-out infinite _homeShimmer_i293o_1}._skeletonRows_i293o_145{flex-direction:column;gap:.5rem;display:flex}@keyframes _homeShimmer_i293o_1{0%{background-position:200% 0}to{background-position:-200% 0}}._empty_i293o_159{text-align:center;color:hsl(var(--muted-foreground));flex-direction:column;align-items:center;gap:.4rem;padding:1.5rem 1rem;font-size:.8125rem;display:flex}._empty_i293o_159 svg{color:hsl(var(--highlight-foreground));opacity:.85}._block_1ovu0_22{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem 2.75rem;padding-top:1.5rem;display:grid}._column_1ovu0_29{min-width:0}._statement_1ovu0_33,._statementEmpty_1ovu0_33{color:hsl(var(--foreground)/.85);text-wrap:pretty;border-left:2px solid hsl(var(--primary));margin:.875rem 0 0;padding-left:1rem;font-size:.90625rem;line-height:1.6}._statementEmpty_1ovu0_33{color:hsl(var(--muted-foreground));border-left-color:hsl(var(--border));font-style:italic}._link_1ovu0_49{color:hsl(var(--primary));cursor:pointer;background:0 0;border:none;margin-top:.875rem;padding:0;font-size:.78125rem;font-weight:600;display:inline-block}._link_1ovu0_49:after{content:" →"}._link_1ovu0_49:hover{color:hsl(var(--primary-hover))}._valuesHead_1ovu0_67{justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:.875rem;display:flex}._valuesTotal_1ovu0_75{color:hsl(var(--muted-foreground)/.75);font-family:JetBrains Mono,ui-monospace,monospace;font-size:.71875rem}._valuesList_1ovu0_81{flex-wrap:wrap;gap:.375rem 1.125rem;margin:0;padding:0;list-style:none;display:flex}._valueItem_1ovu0_90{color:hsl(var(--foreground)/.85);align-items:baseline;gap:.4375rem;font-size:.78125rem;line-height:1.5;display:inline-flex}._valueNum_1ovu0_99{color:hsl(var(--muted-foreground)/.6);font-family:JetBrains Mono,ui-monospace,monospace;font-size:.59375rem}._valueName_1ovu0_105{font-weight:500}._toggle_1ovu0_109{color:hsl(var(--primary));cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;background:0 0;border:none;align-items:center;gap:.5rem;margin-top:.625rem;padding:0;font-size:.75rem;font-weight:600;display:inline-flex}._toggle_1ovu0_109:hover{color:hsl(var(--primary-hover))}._grid_1r0cq_22{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:1rem;display:grid}._card_1r0cq_28{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);border-radius:16px;min-width:0;padding:1.25rem 1.375rem;transition:border-color .15s,box-shadow .15s}._cardLoading_1r0cq_39{align-items:center;min-height:118px;display:flex}._cardLoading_1r0cq_39>*{flex:1}._clickable_1r0cq_48{cursor:pointer}._clickable_1r0cq_48:hover{border-color:hsl(var(--primary));box-shadow:0 8px 24px hsl(var(--primary)/.08)}._clickable_1r0cq_48:focus-visible{border-color:hsl(var(--primary));box-shadow:0 8px 24px hsl(var(--primary)/.08)}._clickable_1r0cq_48:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}._cardTop_1r0cq_60{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._icon_1r0cq_67{background:hsl(var(--primary)/.1);width:36px;height:36px;color:hsl(var(--primary));border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._delta_1r0cq_79{white-space:nowrap;font-size:.75rem;font-weight:600}._value_1r0cq_85{letter-spacing:-.03em;color:hsl(var(--foreground));margin:.875rem 0 0;font-size:2.125rem;font-weight:800;line-height:1}._label_1r0cq_94{color:hsl(var(--muted-foreground));margin:.5rem 0 0;font-size:.8125rem}._card_17hi7_22{justify-content:space-between}._legend_17hi7_26{color:hsl(var(--muted-foreground));flex-wrap:wrap;align-items:center;gap:.875rem;font-size:.75rem;display:flex}._legendItem_17hi7_35{white-space:nowrap;align-items:center;gap:.375rem;display:inline-flex}._dot_17hi7_42{border-radius:50%;flex-shrink:0;width:9px;height:9px}._dotEngagement_17hi7_49{background:hsl(var(--primary))}._dotEnps_17hi7_53{background:hsl(var(--highlight-foreground))}._chart_17hi7_57{flex:1;width:100%;min-height:206px}._chartSkeleton_17hi7_63{height:206px}._card_nhbui_22{flex:1;justify-content:center;padding:1.25rem 1.375rem}._title_nhbui_28{color:hsl(var(--foreground));margin:0 0 .875rem;font-size:.9375rem;font-weight:700}._body_nhbui_35{flex-wrap:wrap;align-items:center;gap:1rem 1.125rem;display:flex}._donut_nhbui_42{flex:none;width:82px;height:82px}._legend_nhbui_48{flex-direction:column;flex:1;gap:.5625rem;min-width:150px;margin:0;padding:0;font-size:.8125rem;list-style:none;display:flex}._legendRow_nhbui_60{align-items:center;gap:.5rem;display:flex}._dot_nhbui_66{border-radius:50%;flex-shrink:0;width:9px;height:9px}._legendLabel_nhbui_73{color:hsl(var(--foreground)/.85);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._legendValue_nhbui_80{color:hsl(var(--foreground));margin-left:auto;font-weight:700}._card_1mtdr_22{flex-flow:wrap;flex:1;justify-content:space-between;align-items:center;gap:.875rem;padding:1.25rem 1.375rem}._text_1mtdr_32{flex:1;min-width:150px}._title_1mtdr_37{color:hsl(var(--foreground));margin:0;font-size:.9375rem;font-weight:700}._value_1mtdr_44{letter-spacing:-.03em;color:hsl(var(--foreground));margin:.625rem 0 0;font-size:2rem;font-weight:800;line-height:1}._delta_1mtdr_53{margin:.5rem 0 0;font-size:.71875rem;font-weight:600}._gauge_1mtdr_59{flex:none;width:70px;height:70px}._card_1nokm_22{justify-content:space-between}._chart_1nokm_26{flex:1;width:100%;min-height:214px}._chartSkeleton_1nokm_32{height:214px}._barLabel_1nokm_36{font-family:JetBrains Mono,ui-monospace,monospace;font-size:11.5px;font-weight:600}._hiddenNote_1nokm_42{color:hsl(var(--muted-foreground));white-space:nowrap;font-size:.71875rem}._row_ogfv8_1{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:stretch;gap:1rem;display:grid}._stack_ogfv8_8{flex-direction:column;gap:1rem;min-width:0;display:flex}._list_7a5uh_22{flex-direction:column;gap:.625rem;margin:0;padding:0;list-style:none;display:flex}._row_7a5uh_31{text-align:left;border:1px solid hsl(var(--border)/.7);cursor:pointer;background:0 0;border-radius:12px;align-items:center;gap:1.125rem;width:100%;min-width:0;padding:.875rem 1rem;transition:border-color .15s,background .15s;display:flex}._row_7a5uh_31:hover{border-color:hsl(var(--primary)/.5);background:hsl(var(--muted)/.35)}._row_7a5uh_31:focus-visible{border-color:hsl(var(--primary)/.5);background:hsl(var(--muted)/.35)}._rowMain_7a5uh_50{flex:1;min-width:0;display:block}._rowTop_7a5uh_56{flex-wrap:wrap;align-items:baseline;gap:.625rem;display:flex}._okrTitle_7a5uh_63{color:hsl(var(--foreground));font-size:.90625rem;font-weight:600}._rag_7a5uh_69{white-space:nowrap;font-size:.71875rem;font-weight:600}._ragOnTrack_7a5uh_75{color:hsl(var(--highlight-foreground))}._ragAtRisk_7a5uh_79{color:#b67b16}._ragOffTrack_7a5uh_83{color:hsl(var(--destructive))}._scope_7a5uh_87{color:hsl(var(--muted-foreground));text-overflow:ellipsis;white-space:nowrap;margin-top:.1875rem;font-size:.78125rem;display:block;overflow:hidden}._progressWrap_7a5uh_97{flex:none;width:130px}._pct_7a5uh_102{color:hsl(var(--foreground));text-align:right;flex:none;width:44px;font-size:.90625rem;font-weight:700}@media (max-width:620px){._row_7a5uh_31{flex-wrap:wrap}._progressWrap_7a5uh_97{order:3;width:100%}}.dark ._ragAtRisk_7a5uh_79{color:#eeb34f}._list_182rt_22{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_182rt_30{text-align:left;border:none;border-top:1px solid hsl(var(--border)/.7);cursor:pointer;background:0 0;align-items:center;gap:.875rem;width:100%;min-width:0;padding:.75rem .25rem;transition:background .15s;display:flex}._row_182rt_30:hover{background:hsl(var(--muted)/.4)}._row_182rt_30:focus-visible{background:hsl(var(--muted)/.4)}._main_182rt_48{flex:1;min-width:0;display:block}._jobTitle_182rt_54{color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.90625rem;font-weight:600;display:block;overflow:hidden}._subtitle_182rt_64{color:hsl(var(--muted-foreground));text-overflow:ellipsis;white-space:nowrap;margin-top:.125rem;font-size:.78125rem;display:block;overflow:hidden}._count_182rt_74{text-align:right;flex:none}._countValue_182rt_79{color:hsl(var(--foreground));font-size:.90625rem;font-weight:700;display:block}._countLabel_182rt_86{color:hsl(var(--muted-foreground));font-size:.71875rem;display:block}._sla_182rt_92{white-space:nowrap;border-radius:999px;flex:none;padding:.25rem .625rem;font-size:.71875rem;font-weight:600}._slaOk_182rt_101{background:hsl(var(--highlight)/.16);color:hsl(var(--highlight-foreground))}._slaStalled_182rt_106{background:hsl(var(--destructive)/.1);color:hsl(var(--destructive))}._list_1fcix_22{flex-direction:column;gap:.875rem;margin:0;padding:0;list-style:none;display:flex}._row_1fcix_31{align-items:center;gap:.75rem;min-width:0;display:flex}._avatar_1fcix_38,._avatarImg_1fcix_39{border-radius:50%;flex:none;width:32px;height:32px}._avatar_1fcix_38{background:hsl(var(--muted));color:hsl(var(--primary));justify-content:center;align-items:center;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.6875rem;font-weight:600;display:flex}._avatarImg_1fcix_39{-o-object-fit:cover;object-fit:cover}._body_1fcix_61{flex:1;min-width:0}._names_1fcix_66{color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.84375rem;font-weight:600;overflow:hidden}._arrow_1fcix_76{color:hsl(var(--muted-foreground))}._tag_1fcix_80{color:hsl(var(--muted-foreground));text-overflow:ellipsis;white-space:nowrap;margin:.125rem 0 0;font-size:.75rem;overflow:hidden}._title_1ezpv_22{text-overflow:ellipsis;white-space:nowrap;margin-bottom:1rem;overflow:hidden}._topRow_1ezpv_29{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}._pct_1ezpv_36{letter-spacing:-.03em;color:hsl(var(--foreground));font-size:1.625rem;font-weight:800;line-height:1}._deadline_1ezpv_44{color:hsl(var(--muted-foreground));white-space:nowrap;font-size:.71875rem}._bar_1ezpv_50{margin-top:.75rem}._counts_1ezpv_54{color:hsl(var(--muted-foreground));margin:.5rem 0 0;font-size:.78125rem}._overlay_3cebb_2{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:rgba(30,27,75,.35);justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}._modal_3cebb_14{background:hsl(var(--card));color:hsl(var(--card-foreground));border-radius:calc(var(--radius) + 6px);border:1px solid hsl(var(--border));width:min(480px,96vw);max-height:90vh;box-shadow:0 24px 64px hsl(var(--primary)/.14), 0 4px 16px rgba(0,0,0,.06);flex-direction:column;display:flex;overflow:hidden}._modalHeader_3cebb_27{border-bottom:1px solid hsl(var(--border));flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.125rem 1.5rem .875rem;display:flex}._titleGroup_3cebb_37{flex-direction:column;gap:.25rem;min-width:0;display:flex}._titleTop_3cebb_44{display:flex}._typeBadge_3cebb_48{text-transform:uppercase;letter-spacing:.04em;border-radius:999px;align-items:center;padding:.15rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}._badgeGoogle_3cebb_59{color:#2362c7;background:rgba(60,131,246,.1);border:1px solid rgba(60,131,246,.2)}._badgeMeeting_3cebb_65{color:#7631c4;background:rgba(147,68,238,.1);border:1px solid rgba(147,68,238,.2)}._eventTitle_3cebb_71{color:hsl(var(--foreground));margin:0;font-size:1.0625rem;font-weight:600;line-height:1.3}._eventDate_3cebb_79{color:hsl(var(--muted-foreground));text-transform:capitalize;margin:0;font-size:.8125rem}._closeButton_3cebb_86{border-radius:calc(var(--radius) - 2px);width:1.875rem;height:1.875rem;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:1px solid transparent;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}._closeButton_3cebb_86:hover{background:hsl(var(--accent));color:hsl(var(--foreground))}._body_3cebb_106{flex-direction:column;flex:1;gap:1rem;padding:1.125rem 1.5rem;display:flex;overflow-y:auto}._metaRow_3cebb_115{gap:1rem;display:flex}._metaItem_3cebb_120{color:hsl(var(--foreground));align-items:center;gap:.4rem;font-size:.875rem;font-weight:500;display:flex}._metaIcon_3cebb_129{width:.875rem;height:.875rem;color:hsl(var(--muted-foreground));flex-shrink:0}._section_3cebb_137{flex-direction:column;gap:.35rem;display:flex}._sectionLabel_3cebb_143{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:600}._linkRow_3cebb_151{border-radius:calc(var(--radius) - 2px);border:1px solid hsl(var(--border));background:hsl(var(--muted)/.3);align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}._linkText_3cebb_161{color:#266bd9;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.8125rem;overflow:hidden}._linkActions_3cebb_171{flex-shrink:0;gap:.25rem;display:flex}._iconButton_3cebb_177{border-radius:calc(var(--radius) - 2px);border:1px solid hsl(var(--border));background:hsl(var(--background));width:1.625rem;height:1.625rem;color:hsl(var(--muted-foreground));cursor:pointer;justify-content:center;align-items:center;font-family:inherit;text-decoration:none;transition:background .12s,color .12s;display:flex}._iconButton_3cebb_177:hover{background:hsl(var(--accent));color:hsl(var(--foreground))}._emptyValue_3cebb_197{color:hsl(var(--muted-foreground));font-size:.8125rem;font-style:italic}._textBlock_3cebb_203{color:hsl(var(--foreground));margin:0;font-size:.875rem;line-height:1.55}._empty_3cebb_197{color:hsl(var(--muted-foreground));font-size:.8125rem;font-style:italic}._participantGrid_3cebb_216{flex-direction:column;gap:.375rem;display:flex}._infoRow_3cebb_222{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}._infoLabel_3cebb_229{color:hsl(var(--muted-foreground));flex-shrink:0;font-size:.8125rem}._infoValue_3cebb_235{color:hsl(var(--foreground));text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:500;overflow:hidden}._footer_3cebb_246{border-top:1px solid hsl(var(--border));flex-shrink:0;justify-content:flex-end;padding:.875rem 1.5rem;display:flex}._closeBtn_3cebb_254{border-radius:calc(var(--radius) - 2px);border:1px solid hsl(var(--border));color:hsl(var(--foreground));cursor:pointer;background:0 0;padding:.5rem 1.25rem;font-family:inherit;font-size:.875rem;font-weight:500;transition:background .15s}._closeBtn_3cebb_254:hover{background:hsl(var(--accent))}._panel_40qzb_22{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);border-radius:16px;flex-direction:column;gap:.875rem;min-width:0;height:100%;padding:1.125rem 1.25rem;display:flex}._panelHead_40qzb_36{align-items:center;gap:.5rem;display:flex}._panelIcon_40qzb_42{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}._panelIcon_40qzb_42._primary_40qzb_51{background:hsl(var(--primary)/.12);color:hsl(var(--primary))}._panelIcon_40qzb_42._highlight_40qzb_55{background:hsl(var(--highlight)/.18);color:hsl(var(--highlight-foreground))}._panelIcon_40qzb_42._amber_40qzb_59{color:#8b6118;background:rgba(245,159,10,.12)}._panelIcon_40qzb_42._rose_40qzb_63{color:#b62052;background:rgba(237,69,125,.12)}._panelTitle_40qzb_68{color:hsl(var(--foreground));flex:1;margin:0;font-size:.9375rem;font-weight:700}._panelBadge_40qzb_76{background:hsl(var(--primary));min-width:22px;height:22px;color:hsl(var(--primary-foreground));border-radius:99px;flex-shrink:0;justify-content:center;align-items:center;padding:0 6px;font-size:.6875rem;font-weight:700;display:flex}._panelLink_40qzb_91{color:hsl(var(--primary));cursor:pointer;background:0 0;border:none;align-items:center;gap:.35rem;margin-top:auto;padding:0;font-size:.8125rem;font-weight:600;transition:gap .15s;display:inline-flex}._panelLink_40qzb_91:hover{gap:.55rem}._loadingRows_40qzb_109{flex-direction:column;gap:.5rem;display:flex}._skeleton_40qzb_115{background:linear-gradient(90deg, hsl(var(--muted)/.5) 0%, hsl(var(--muted)/.85) 50%, hsl(var(--muted)/.5) 100%);background-size:200% 100%;border-radius:10px;height:40px;animation:1.4s ease-in-out infinite _shimmer_40qzb_1}@keyframes _shimmer_40qzb_1{0%{background-position:200% 0}to{background-position:-200% 0}}._emptyState_40qzb_131{text-align:center;color:hsl(var(--muted-foreground));flex-direction:column;align-items:center;gap:.4rem;padding:1.75rem 1rem;display:flex}._emptyState_40qzb_131 svg{color:hsl(var(--highlight-foreground));opacity:.85}._emptyState_40qzb_131 span{font-size:.8125rem}._timeline_1y4tf_1{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex;position:relative}._timeline_1y4tf_1:before{content:"";background:hsl(var(--border));border-radius:1px;width:2px;position:absolute;top:8px;bottom:8px;left:42px}._item_1y4tf_21{grid-template-columns:52px 1fr;gap:.75rem;padding:.35rem 0;display:grid;position:relative}._timeCol_1y4tf_29{z-index:1;flex-direction:column;align-items:flex-end;padding-top:.5rem;display:flex;position:relative}._time_1y4tf_1{font-variant-numeric:tabular-nums;color:hsl(var(--primary));font-size:.6875rem;font-weight:700}._timeAllDay_1y4tf_45{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));font-size:.625rem;font-weight:700}._dot_1y4tf_53{background:hsl(var(--card));border:2px solid hsl(var(--border));border-radius:50%;width:10px;height:10px;margin-top:.35rem;margin-right:-5px}._highlight_1y4tf_63 ._dot_1y4tf_53,._itemActive_1y4tf_64 ._dot_1y4tf_53{border-color:hsl(var(--primary));background:hsl(var(--primary))}._card_1y4tf_69{background:hsl(var(--background));border:1px solid hsl(var(--border));text-align:left;border-radius:12px;flex-direction:column;gap:.25rem;min-width:0;padding:.625rem .75rem;transition:border-color .15s,background .15s;display:flex}._cardBtn_1y4tf_82{cursor:pointer;width:100%;font:inherit;color:inherit}._cardBtn_1y4tf_82:hover:not(:disabled){border-color:hsl(var(--primary)/.35);background:hsl(var(--primary)/.04)}._cardBtn_1y4tf_82._highlight_1y4tf_63{border-color:hsl(var(--primary)/.35);background:hsl(var(--primary)/.04);box-shadow:0 2px 12px hsl(var(--primary)/.08)}._cardBtn_1y4tf_82._active_1y4tf_97{border-color:hsl(var(--primary)/.5);background:hsl(var(--primary)/.07)}._cardBtn_1y4tf_82._loading_1y4tf_101{opacity:.65;cursor:wait}._cardBtn_1y4tf_82:disabled{cursor:wait}._cardHead_1y4tf_109{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._title_1y4tf_116{color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.8125rem;font-weight:600;overflow:hidden}._liveBadge_1y4tf_127,._nextBadge_1y4tf_128{text-transform:uppercase;letter-spacing:.04em;border-radius:4px;flex-shrink:0;padding:.15rem .4rem;font-size:.5625rem;font-weight:700}._liveBadge_1y4tf_127{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}._nextBadge_1y4tf_128{background:hsl(var(--highlight)/.2);color:hsl(var(--highlight-foreground))}._source_1y4tf_148{color:hsl(var(--muted-foreground));font-size:.6875rem}._meetBtn_1y4tf_153{color:hsl(var(--primary-foreground));background:hsl(var(--primary));border-radius:7px;align-self:flex-start;align-items:center;gap:.3rem;margin-top:.25rem;padding:.3rem .625rem;font-size:.6875rem;font-weight:700;text-decoration:none;transition:background .15s;display:inline-flex}._meetBtn_1y4tf_153:hover{background:hsl(var(--primary-hover))}._progressWrap_s0yg8_1{margin-bottom:.25rem}._progressMeta_s0yg8_5{color:hsl(var(--muted-foreground));justify-content:space-between;margin-bottom:.35rem;font-size:.6875rem;font-weight:600;display:flex}._progressBar_s0yg8_14{background:hsl(var(--muted));border-radius:99px;height:6px;overflow:hidden}._progressFill_s0yg8_21{background:linear-gradient(90deg, hsl(var(--primary)) 0%, hsl(var(--highlight)) 100%);border-radius:99px;height:100%;transition:width .4s}._groups_s0yg8_28{flex-direction:column;gap:.75rem;display:flex}._groupLabel_s0yg8_34{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-foreground));margin:0 0 .35rem;font-size:.625rem;font-weight:700}._taskList_s0yg8_43{flex-direction:column;gap:.15rem;margin:0;padding:0;list-style:none;display:flex}._taskRow_s0yg8_52{cursor:pointer;border-radius:9px;align-items:center;gap:.5rem;padding:.45rem .5rem;transition:background .12s;display:flex}._taskRow_s0yg8_52:hover{background:hsl(var(--muted)/.45)}._taskCircle_s0yg8_65{color:hsl(var(--border));flex-shrink:0}._taskBody_s0yg8_70{flex:1;min-width:0}._taskTitle_s0yg8_75{color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:500;display:block;overflow:hidden}._taskMeta_s0yg8_85{align-items:center;gap:.4rem;margin-top:.12rem;display:flex}._statusBadge_s0yg8_92{border-radius:4px;padding:.1rem .4rem;font-size:.625rem;font-weight:600}._statusBadge_s0yg8_92._status_todo_s0yg8_98{background:hsl(var(--muted)/.6);color:hsl(var(--muted-foreground))}._statusBadge_s0yg8_92._status_doing_s0yg8_102{background:hsl(var(--primary)/.12);color:hsl(var(--primary))}._statusBadge_s0yg8_92._status_review_s0yg8_106{color:#8b6118;background:rgba(245,159,10,.12)}._taskDue_s0yg8_111{color:hsl(var(--muted-foreground));align-items:center;gap:.2rem;font-size:.625rem;display:inline-flex}._priorityDot_s0yg8_119{border-radius:50%;flex-shrink:0;width:7px;height:7px}._priorityDot_s0yg8_119._dotHigh_s0yg8_125{background:hsl(var(--destructive))}._priorityDot_s0yg8_119._dotMedium_s0yg8_128{background:#f59f0a}._priorityDot_s0yg8_119._dotLow_s0yg8_131{background:hsl(var(--highlight-foreground))}._backdrop_t1dxb_22{z-index:298;background:rgba(0,0,0,.28);animation:.2s _fadeIn_t1dxb_1;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes _fadeIn_t1dxb_1{0%{opacity:0}to{opacity:1}}._sidebar_t1dxb_38{top:var(--header-height);z-index:299;background:hsl(var(--card));border:1px solid hsl(var(--border));width:52px;box-shadow:0 10px 26px -10px hsl(var(--foreground)/.22);border-radius:22px;flex-direction:column;transition:width .3s cubic-bezier(.4,0,.2,1),box-shadow .3s;display:flex;position:fixed;bottom:12px;right:12px;overflow:hidden}.dark ._sidebar_t1dxb_38{box-shadow:0 12px 30px -10px rgba(0,0,0,.65)}._sidebarOpen_t1dxb_58{width:400px;box-shadow:0 18px 44px -12px hsl(var(--foreground)/.3);z-index:300}.dark ._sidebarOpen_t1dxb_58{box-shadow:0 18px 48px -12px rgba(0,0,0,.75)}._strip_t1dxb_67{cursor:pointer;opacity:1;pointer-events:all;background:0 0;border:none;flex-direction:column;align-items:center;gap:.625rem;padding-top:1.25rem;transition:opacity .15s;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}._sidebarOpen_t1dxb_58 ._strip_t1dxb_67{opacity:0;pointer-events:none}._strip_t1dxb_67:hover ._stripIcon_t1dxb_86{color:hsl(var(--primary-hover))}._stripIcon_t1dxb_86{color:hsl(var(--muted-foreground));flex-shrink:0;transition:color .15s}._stripBadge_t1dxb_96{color:#895f0b;background:rgba(137,95,11,.12);border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.625rem;font-weight:500;line-height:1;display:inline-flex}.dark ._stripBadge_t1dxb_96{color:#e1b260;background:rgba(225,178,96,.15)}._stripLabel_t1dxb_116{writing-mode:vertical-rl;text-orientation:mixed;letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--muted-foreground));-webkit-user-select:none;-ms-user-select:none;user-select:none;margin-top:.25rem;font-size:.68rem;font-weight:600}._panel_t1dxb_128{opacity:0;pointer-events:none;flex-direction:column;transition:opacity .18s .1s;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}._sidebarOpen_t1dxb_58 ._panel_t1dxb_128{opacity:1;pointer-events:all}._panelHeader_t1dxb_142{border-bottom:1px solid hsl(var(--border));flex-shrink:0;justify-content:space-between;align-items:center;padding:1rem 1.125rem;display:flex}._panelHeaderLeft_t1dxb_151{align-items:center;gap:.5rem;display:flex}._panelIcon_t1dxb_157{color:hsl(var(--primary));flex-shrink:0}._panelTitle_t1dxb_162{color:hsl(var(--foreground));white-space:nowrap;margin:0;font-size:.9rem;font-weight:700}._panelCount_t1dxb_170{background:hsl(var(--secondary));min-width:1.25rem;height:1.25rem;color:hsl(var(--primary-hover));border-radius:999px;justify-content:center;align-items:center;padding:0 .3rem;font-size:.68rem;font-weight:700;display:inline-flex}._closeBtn_t1dxb_184{border:1px solid hsl(var(--border));width:28px;height:28px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;transition:background .12s,color .12s;display:flex}._closeBtn_t1dxb_184:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}._panelBody_t1dxb_203{flex-direction:column;flex:1;gap:.625rem;padding:.875rem 1.125rem 2rem;display:flex;overflow-y:auto}._surveyList_t1dxb_212{flex-direction:column;gap:.5rem;display:flex}._surveyItem_t1dxb_218{text-align:left;background:hsl(var(--background));border:1px solid hsl(var(--border));cursor:pointer;border-radius:10px;width:100%;padding:.75rem .875rem;transition:border-color .15s,box-shadow .15s,background .12s}._surveyItem_t1dxb_218:hover{border-color:hsl(var(--border));box-shadow:0 2px 8px hsl(var(--primary)/.07);background:hsl(var(--muted)/.35)}._surveyItemTop_t1dxb_234{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.375rem;display:flex}._surveyType_t1dxb_242{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--primary));font-size:.72rem;font-weight:700}._surveyDue_t1dxb_250{color:hsl(var(--muted-foreground));white-space:nowrap;flex-shrink:0;align-items:center;gap:.25rem;font-size:.68rem;display:inline-flex}._surveyTarget_t1dxb_260{color:hsl(var(--foreground));margin:0;font-size:.8125rem;font-weight:600;line-height:1.4}@keyframes _shimmer_t1dxb_1{0%{background-position:-400px 0}to{background-position:400px 0}}._loadingList_t1dxb_276{flex-direction:column;gap:.5rem;display:flex}._skeletonItem_t1dxb_282{background:linear-gradient(90deg, hsl(var(--muted)) 25%, hsl(var(--muted)/.5) 50%, hsl(var(--muted)) 75%);background-size:400px 100%;border-radius:10px;height:72px;animation:1.4s infinite _shimmer_t1dxb_1}._emptyState_t1dxb_290{text-align:center;color:hsl(var(--muted-foreground));flex-direction:column;align-items:center;gap:.5rem;padding:2.5rem .75rem;display:flex}._emptyIcon_t1dxb_300{color:hsl(var(--border))}._emptyTitle_t1dxb_304{color:hsl(var(--foreground));margin:0;font-size:.875rem;font-weight:600}._emptyDesc_t1dxb_311{font-size:.75rem;line-height:1.55}._container_1ij34_22{background:hsl(var(--background));box-sizing:border-box;min-width:0;min-height:100vh;padding-right:52px}._main_1ij34_30{box-sizing:border-box;flex-direction:column;gap:1.25rem;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem;display:flex}._panelsRow_1ij34_41{grid-template-columns:repeat(auto-fit,minmax(400px,1fr));align-items:start;gap:1rem;display:grid}._column_1ij34_48{flex-direction:column;gap:1rem;min-width:0;display:flex}._column_1ij34_48:empty{display:none}@media (max-width:768px){._container_1ij34_22{padding-right:44px}}@media (max-width:640px){._main_1ij34_30{padding:1.25rem 1rem 2rem}._panelsRow_1ij34_41{grid-template-columns:1fr}}._card_87kst_1{background:hsl(var(--card));border:1px solid hsl(var(--border));cursor:pointer;text-align:left;border-radius:14px;flex-direction:column;align-items:flex-start;gap:.75rem;padding:1.125rem;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex}._card_87kst_1:hover{box-shadow:0 8px 24px hsl(var(--border)/.5);border-color:hsl(var(--primary)/.4);transform:translateY(-2px)}._iconWrap_87kst_20{background:hsl(var(--primary)/.1);width:44px;height:44px;color:hsl(var(--primary));border-radius:12px;justify-content:center;align-items:center;display:flex}._purple_87kst_31 ._iconWrap_87kst_20{background:hsl(var(--primary)/.12);color:hsl(var(--primary))}._teal_87kst_36 ._iconWrap_87kst_20{background:hsl(var(--highlight)/.15);color:#21a187}._blue_87kst_41 ._iconWrap_87kst_20{color:#1773cf;background:#e8f2fc}._orange_87kst_46 ._iconWrap_87kst_20{color:#da620b;background:#fdeddd}._pink_87kst_51 ._iconWrap_87kst_20{color:#c32273;background:#fce3f0}._content_87kst_56{flex-direction:column;gap:.25rem;display:flex}._title_87kst_62{color:hsl(var(--foreground));font-size:.9375rem;font-weight:700;line-height:1.3}._description_87kst_69{color:hsl(var(--muted-foreground));font-size:.75rem;line-height:1.45}._tabs_1uhmq_1{background:hsl(var(--primary)/.08);border-radius:12px;flex-wrap:wrap;gap:.25rem;padding:.25rem;display:inline-flex}._tab_1uhmq_1{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:9px;align-items:center;gap:.4rem;padding:.5rem .9rem;font-family:inherit;font-size:.8125rem;font-weight:600;transition:background .12s,color .12s;display:inline-flex}._tab_1uhmq_1:hover{color:hsl(var(--foreground))}._active_1uhmq_29{background:hsl(var(--primary));color:hsl(var(--primary-foreground));box-shadow:0 2px 8px hsl(var(--primary)/.3)}._badge_1uhmq_35{font-variant-numeric:tabular-nums;background:hsl(var(--highlight)/.25);color:hsl(var(--highlight-foreground));border-radius:999px;padding:.05rem .35rem;font-size:.625rem;font-weight:700}._active_1uhmq_29 ._badge_1uhmq_35{color:#fff;background:rgba(255,255,255,.25)}._overlay_p6qtk_1{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background-color:rgba(30,27,75,.35);justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}._modal_p6qtk_13{background-color:hsl(var(--card));color:hsl(var(--card-foreground));border-radius:calc(var(--radius) + 6px);border:1px solid hsl(var(--border));width:min(480px,96vw);box-shadow:0 24px 64px hsl(var(--primary)/.14), 0 4px 16px rgba(0,0,0,.06);flex-direction:column;display:flex;overflow:hidden}._modalHeader_p6qtk_25{border-bottom:1px solid hsl(var(--border));flex-shrink:0;justify-content:space-between;align-items:flex-start;padding:1.125rem 1.5rem .875rem;display:flex}._modalTitleGroup_p6qtk_34{flex-direction:column;gap:.2rem;display:flex}._modalTitle_p6qtk_34{color:hsl(var(--foreground));margin:0;font-size:1.0625rem;font-weight:600}._modalSubtitle_p6qtk_47{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem}._closeButton_p6qtk_53{border-radius:calc(var(--radius) - 2px);width:1.875rem;height:1.875rem;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:1px solid transparent;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}._closeButton_p6qtk_53:hover{background:hsl(var(--accent));color:hsl(var(--foreground))}._form_p6qtk_72{flex-direction:column;gap:.875rem;padding:1.25rem 1.5rem;display:flex}._row_p6qtk_79{grid-template-columns:1fr 1fr;gap:.875rem;display:grid}._field_p6qtk_85{flex-direction:column;gap:.375rem;display:flex}._label_p6qtk_91{color:hsl(var(--foreground));font-size:.8125rem;font-weight:500}._input_p6qtk_97{border-radius:calc(var(--radius) - 2px);border:1px solid hsl(var(--input));background:hsl(var(--background));width:100%;color:hsl(var(--foreground));box-sizing:border-box;outline:none;padding:.5rem .75rem;font-family:inherit;font-size:.875rem;line-height:1.5;transition:border-color .15s,box-shadow .15s}._input_p6qtk_97:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.12)}._input_p6qtk_97::placeholder{color:hsl(var(--muted-foreground))}._input_p6qtk_97::placeholder{color:hsl(var(--muted-foreground))}._error_p6qtk_119{color:hsl(var(--destructive));background:hsl(var(--destructive)/.08);border-radius:calc(var(--radius) - 2px);border:1px solid hsl(var(--destructive)/.2);margin:0;padding:.5rem .75rem;font-size:.8125rem}._modalFooter_p6qtk_129{border-top:1px solid hsl(var(--border));background:hsl(var(--card));flex-shrink:0;justify-content:flex-end;gap:.625rem;padding:.875rem 1.5rem;display:flex}._cancelButton_p6qtk_139{border-radius:calc(var(--radius) - 2px);border:1px solid hsl(var(--border));color:hsl(var(--foreground));cursor:pointer;background:0 0;padding:.5rem 1rem;font-family:inherit;font-size:.875rem;font-weight:500;transition:background .15s}._cancelButton_p6qtk_139:hover{background:hsl(var(--accent))}._submitButton_p6qtk_155{border-radius:calc(var(--radius) - 2px);background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;padding:.5rem 1.25rem;font-family:inherit;font-size:.875rem;font-weight:500;transition:opacity .15s}._submitButton_p6qtk_155:hover{opacity:.85}._submitButton_p6qtk_155:disabled{opacity:.5;cursor:not-allowed}._overlay_5ihv1_1{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background-color:rgba(30,27,75,.35);justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}._modal_5ihv1_13{background-color:hsl(var(--card));color:hsl(var(--card-foreground));border-radius:calc(var(--radius) + 6px);border:1px solid hsl(var(--border));width:min(420px,96vw);box-shadow:0 24px 64px hsl(var(--primary)/.14), 0 4px 16px rgba(0,0,0,.06);flex-direction:column;display:flex;overflow:hidden}._modalHeader_5ihv1_25{border-bottom:1px solid hsl(var(--border));flex-shrink:0;justify-content:space-between;align-items:flex-start;padding:1.125rem 1.5rem .875rem;display:flex}._modalTitleGroup_5ihv1_34{flex-direction:column;gap:.2rem;display:flex}._modalTitle_5ihv1_34{color:hsl(var(--foreground));margin:0;font-size:1.0625rem;font-weight:600}._modalSubtitle_5ihv1_47{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem}._closeButton_5ihv1_53{border-radius:calc(var(--radius) - 2px);width:1.875rem;height:1.875rem;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:1px solid transparent;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}._closeButton_5ihv1_53:hover{background:hsl(var(--accent));color:hsl(var(--foreground))}._form_5ihv1_72{flex-direction:column;gap:.875rem;padding:1.25rem 1.5rem;display:flex}._field_5ihv1_79{flex-direction:column;gap:.375rem;display:flex}._label_5ihv1_85{color:hsl(var(--foreground));font-size:.8125rem;font-weight:500}._passwordField_5ihv1_91{align-items:center;display:flex;position:relative}._input_5ihv1_97{border-radius:calc(var(--radius) - 2px);border:1px solid hsl(var(--input));background:hsl(var(--background));width:100%;color:hsl(var(--foreground));box-sizing:border-box;outline:none;padding:.5rem 2.5rem .5rem .75rem;font-family:inherit;font-size:.875rem;line-height:1.5;transition:border-color .15s,box-shadow .15s}._input_5ihv1_97:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.12)}._input_5ihv1_97::placeholder{color:hsl(var(--muted-foreground))}._input_5ihv1_97::placeholder{color:hsl(var(--muted-foreground))}._eyeButton_5ihv1_119{width:1.5rem;height:1.5rem;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:color .15s;display:flex;position:absolute;right:.625rem}._eyeButton_5ihv1_119:hover{color:hsl(var(--foreground))}._error_5ihv1_138{color:hsl(var(--destructive));background:hsl(var(--destructive)/.08);border-radius:calc(var(--radius) - 2px);border:1px solid hsl(var(--destructive)/.2);margin:0;padding:.5rem .75rem;font-size:.8125rem}._successState_5ihv1_148{flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:2.5rem 1.5rem;display:flex}._successIcon_5ihv1_157{color:#298e4e;background:rgba(33,196,93,.12);border:1px solid rgba(33,196,93,.25);border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}._successText_5ihv1_169{color:hsl(var(--foreground));margin:0;font-size:.9375rem;font-weight:500}._modalFooter_5ihv1_176{border-top:1px solid hsl(var(--border));background:hsl(var(--card));flex-shrink:0;justify-content:flex-end;gap:.625rem;padding:.875rem 1.5rem;display:flex}._cancelButton_5ihv1_186{border-radius:calc(var(--radius) - 2px);border:1px solid hsl(var(--border));color:hsl(var(--foreground));cursor:pointer;background:0 0;padding:.5rem 1rem;font-family:inherit;font-size:.875rem;font-weight:500;transition:background .15s}._cancelButton_5ihv1_186:hover{background:hsl(var(--accent))}._submitButton_5ihv1_202{border-radius:calc(var(--radius) - 2px);background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;padding:.5rem 1.25rem;font-family:inherit;font-size:.875rem;font-weight:500;transition:opacity .15s}._submitButton_5ihv1_202:hover{opacity:.85}._submitButton_5ihv1_202:disabled{opacity:.5;cursor:not-allowed}._wrap_1qvk9_2{align-items:center;gap:.35rem;min-height:1.25rem;display:inline-flex}._labelText_1qvk9_9{color:hsl(var(--foreground));font-size:.8125rem;font-weight:500}._trigger_1qvk9_15{width:1.125rem;height:1.125rem;color:hsl(var(--muted-foreground));cursor:help;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}._trigger_1qvk9_15:hover{color:hsl(var(--primary));outline:none}._trigger_1qvk9_15:focus-visible{color:hsl(var(--primary));outline:none}._trigger_1qvk9_15:hover ._bubble_1qvk9_34{opacity:1;visibility:visible;transform:translateX(var(--tx,-50%)) translateY(0)}._trigger_1qvk9_15:focus-visible ._bubble_1qvk9_34{opacity:1;visibility:visible;transform:translateX(var(--tx,-50%)) translateY(0)}._trigger_1qvk9_15:focus-within ._bubble_1qvk9_34{opacity:1;visibility:visible;transform:translateX(var(--tx,-50%)) translateY(0)}._bubble_1qvk9_34{z-index:80;width:-moz-max-content;width:max-content;max-width:300px;color:hsl(var(--popover-foreground,var(--foreground)));background:hsl(var(--popover,var(--card)));border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);opacity:0;visibility:hidden;pointer-events:none;text-align:left;white-space:normal;flex-direction:column;gap:.4rem;padding:.625rem .75rem;transition:opacity .15s,transform .15s,visibility .15s;display:flex;position:absolute;bottom:calc(100% + 8px);box-shadow:0 6px 18px rgba(0,0,0,.16)}._align_center_1qvk9_64{--tx:-50%;left:50%;transform:translate(-50%)translateY(4px)}._align_start_1qvk9_70{--tx:0;left:-.5rem;transform:translate(0)translateY(4px)}._align_end_1qvk9_76{--tx:0;right:-.5rem;transform:translate(0)translateY(4px)}._head_1qvk9_82{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}._title_1qvk9_89{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}._badge_1qvk9_95{text-transform:uppercase;letter-spacing:.02em;color:hsl(var(--amber-foreground,var(--foreground)));background:hsl(var(--amber,38 92% 50%)/.16);border:1px solid hsl(var(--amber,38 92% 50%)/.35);border-radius:999px;padding:.1rem .35rem;font-size:.625rem;font-weight:600}._definition_1qvk9_107{color:hsl(var(--muted-foreground));font-size:.75rem;line-height:1.45}._section_1qvk9_113{border-top:1px solid hsl(var(--border));flex-direction:column;gap:.2rem;padding-top:.35rem;display:flex}._sectionLabel_1qvk9_121{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));font-size:.625rem;font-weight:600}._formula_1qvk9_129{color:hsl(var(--foreground));font-family:JetBrains Mono,ui-monospace,monospace;font-size:.7rem;line-height:1.4}._caveats_1qvk9_136{color:hsl(var(--muted-foreground));font-size:.6875rem;font-style:italic;line-height:1.4}._source_1qvk9_143{color:hsl(var(--muted-foreground)/.8);font-size:.625rem}._card_17jyc_1{background-color:hsl(var(--card));border:1px solid hsl(var(--border));text-align:left;border-radius:14px;align-items:center;gap:1rem;width:100%;padding:1.25rem;font-family:inherit;display:flex;box-shadow:0 1px 4px rgba(0,0,0,.05)}._hasHint_17jyc_15{position:relative}._hintCorner_17jyc_19{z-index:2;line-height:0;position:absolute;top:.55rem;right:.55rem}._clickable_17jyc_27{cursor:pointer;transition:box-shadow .2s,transform .2s,border-color .2s}._clickable_17jyc_27:hover{box-shadow:0 4px 16px hsl(var(--primary)/.1);border-color:hsl(var(--primary)/.2);transform:translateY(-1px)}._icon_17jyc_37{border-radius:var(--radius);flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex}._icon_17jyc_37._primary_17jyc_46{background-color:hsl(var(--primary)/.12);color:hsl(var(--primary))}._icon_17jyc_37._highlight_17jyc_50{background-color:hsl(var(--highlight)/.16);color:hsl(var(--highlight-foreground))}._icon_17jyc_37._blue_17jyc_54{color:#0b64f4;background-color:rgba(60,131,246,.12)}._icon_17jyc_37._purple_17jyc_58{color:#803bce;background-color:rgba(147,68,238,.12)}._icon_17jyc_37._amber_17jyc_62{color:#a17d12;background-color:rgba(231,176,8,.12)}._icon_17jyc_37._green_17jyc_66{color:#298e4e;background-color:rgba(33,196,93,.12)}._icon_17jyc_37._rose_17jyc_70{color:#dc2828;background-color:rgba(239,67,67,.12)}._icon_17jyc_37._muted_17jyc_74{background-color:hsl(var(--muted));color:hsl(var(--muted-foreground))}._body_17jyc_79{min-width:0}._label_17jyc_83{color:hsl(var(--muted-foreground));margin:0 0 .2rem;font-size:.8125rem}._value_17jyc_89{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-size:1.75rem;font-weight:700;line-height:1.1}._valueCompact_17jyc_99{white-space:normal;font-size:1.05rem;line-height:1.25}._sublabel_17jyc_105{color:hsl(var(--muted-foreground));overflow-wrap:anywhere;margin:.35rem 0 0;font-size:.78rem;line-height:1.35}._delta_17jyc_113{align-items:center;gap:.2rem;margin:.35rem 0 0;font-size:.78rem;font-weight:600;display:inline-flex}._delta_17jyc_113._up_17jyc_121{color:#298e4e}._delta_17jyc_113._down_17jyc_124{color:#dc2828}._card_16zgc_1{background-color:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;flex-direction:column;min-width:0;height:100%;padding:1.25rem;display:flex;box-shadow:0 1px 4px rgba(0,0,0,.05)}._header_16zgc_13{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}._title_16zgc_21{color:hsl(var(--foreground));letter-spacing:-.01em;margin:0;font-size:.95rem;font-weight:700}._subtitle_16zgc_29{color:hsl(var(--muted-foreground));margin:.2rem 0 0;font-size:.8125rem}._body_16zgc_35{flex:1;min-width:0}._empty_16zgc_40{min-height:180px;color:hsl(var(--muted-foreground));text-align:center;justify-content:center;align-items:center;font-size:.85rem;display:flex}._panel_yjwld_2{background-color:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;padding:1.25rem;box-shadow:0 1px 4px rgba(0,0,0,.05)}._header_yjwld_10{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}._title_yjwld_18{color:hsl(var(--foreground));align-items:center;gap:.4rem;margin:0;font-size:.98rem;font-weight:800;display:flex}._subtitle_yjwld_28{color:hsl(var(--muted-foreground));margin:.2rem 0 0;font-size:.8125rem}._stamp_yjwld_34{align-items:center;gap:.3rem;display:inline-flex}._genBtn_yjwld_40{border-radius:calc(var(--radius) - 2px);background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;flex-shrink:0;align-items:center;gap:.4rem;padding:.5rem .9rem;font-family:inherit;font-size:.85rem;font-weight:600;display:inline-flex}._genBtn_yjwld_40:hover{opacity:.92}._genBtn_yjwld_40:disabled{opacity:.6;cursor:default}._spin_yjwld_63{animation:1s linear infinite _spin_yjwld_63}@keyframes _spin_yjwld_63{to{transform:rotate(360deg)}}._placeholder_yjwld_72,._error_yjwld_73{color:hsl(var(--muted-foreground));margin:0;font-size:.85rem}._error_yjwld_73{color:#c52020}._summary_yjwld_83{color:hsl(var(--foreground));background:hsl(var(--primary)/.06);border:1px solid hsl(var(--primary)/.15);border-radius:10px;margin:0 0 1rem;padding:.85rem 1rem;font-size:.92rem;line-height:1.5}._metrics_yjwld_95{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.6rem;margin-bottom:1.25rem;display:grid}._metric_yjwld_95{background:hsl(var(--muted)/.3);border-radius:12px;padding:.7rem .85rem}._metric_yjwld_95._positive_yjwld_107{background:rgba(33,196,93,.1)}._metric_yjwld_95._negative_yjwld_110{background:rgba(220,40,40,.1)}._metric_yjwld_95._neutral_yjwld_113{background:hsl(var(--primary)/.08)}._metricValue_yjwld_117{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;font-size:1.4rem;font-weight:800;line-height:1;display:block}._metricUnit_yjwld_126{color:hsl(var(--muted-foreground));margin-left:.15rem;font-size:.8rem;font-weight:600}._metricLabel_yjwld_133{color:hsl(var(--muted-foreground));margin-top:.3rem;font-size:.75rem;display:block}._matrix_yjwld_141{grid-template-columns:1fr 1fr;align-items:stretch;gap:.6rem;display:grid}@media (max-width:720px){._matrix_yjwld_141{grid-template-columns:1fr}}._quadrant_yjwld_153{background:hsl(var(--muted)/.25);border-radius:12px;flex-direction:column;gap:.6rem;padding:.85rem;display:flex}._quadrant_yjwld_153._risk_yjwld_161{background:rgba(220,40,40,.07)}._quadrant_yjwld_153._opp_yjwld_164{background:rgba(33,196,93,.08)}._quadrant_yjwld_153._pattern_yjwld_167{background:rgba(43,117,238,.08)}._quadrant_yjwld_153._highlight_yjwld_170{background:hsl(var(--primary)/.07)}._qHead_yjwld_174{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._qTitle_yjwld_181{color:hsl(var(--foreground));align-items:center;gap:.4rem;font-size:.85rem;font-weight:800;display:inline-flex}._qCount_yjwld_190{background:hsl(var(--card));min-width:1.4rem;height:1.4rem;color:hsl(var(--muted-foreground));border-radius:999px;justify-content:center;align-items:center;padding:0 .4rem;font-size:.72rem;font-weight:700;display:inline-flex}._qEmpty_yjwld_204{color:hsl(var(--muted-foreground));margin:0;font-size:.78rem}._qCards_yjwld_211{grid-template-columns:1fr;grid-auto-rows:1fr;gap:.45rem;display:grid}._qCard_yjwld_211{background:hsl(var(--card));box-shadow:0 1px 3px hsl(var(--foreground)/.06);border-radius:9px;flex-direction:column;gap:.25rem;padding:.55rem .65rem;display:flex}._qCardHead_yjwld_228{justify-content:space-between;align-items:flex-start;gap:.45rem;display:flex}._qCardTitle_yjwld_235{color:hsl(var(--foreground));font-size:.8rem;font-weight:600;line-height:1.25}._qCardDetail_yjwld_242{color:hsl(var(--muted-foreground));margin:0;font-size:.74rem;line-height:1.4}._area_yjwld_249{background:hsl(var(--muted));color:hsl(var(--muted-foreground));border-radius:999px;align-self:flex-start;padding:.1rem .45rem;font-size:.68rem}._sev_yjwld_258{text-transform:uppercase;letter-spacing:.04em;border-radius:999px;flex-shrink:0;padding:.12rem .38rem;font-size:.6rem;font-weight:800}._sev_yjwld_258._high_yjwld_170{color:#c52020;background:rgba(220,40,40,.12)}._sev_yjwld_258._medium_yjwld_271{color:#ae7613;background:rgba(245,159,10,.14)}._sev_yjwld_258._low_yjwld_275{color:#257e46;background:rgba(33,196,93,.12)}._belowGrid_yjwld_281{grid-template-columns:1fr 1fr;align-items:start;gap:1rem;margin-top:1.25rem;display:grid}@media (max-width:720px){._belowGrid_yjwld_281{grid-template-columns:1fr}}._sectionTitle_yjwld_294{color:hsl(var(--foreground));align-items:center;gap:.4rem;margin:0 0 .5rem;font-size:.82rem;font-weight:700;display:flex}._actionList_yjwld_304{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._action_yjwld_304{border:1px solid hsl(var(--border));border-radius:10px;padding:.6rem .7rem}._actionHead_yjwld_319{align-items:center;gap:.45rem;display:flex}._actionTitle_yjwld_325{color:hsl(var(--foreground));font-size:.82rem;font-weight:600}._actionDetail_yjwld_331{color:hsl(var(--muted-foreground));margin:.3rem 0 0;font-size:.76rem;line-height:1.4}._actionMeta_yjwld_338{color:hsl(var(--muted-foreground));text-transform:capitalize;gap:.35rem;margin-top:.35rem;font-size:.7rem;display:flex}._prio_yjwld_347{text-transform:uppercase;letter-spacing:.04em;border-radius:999px;flex-shrink:0;padding:.12rem .4rem;font-size:.6rem;font-weight:800}._prio_yjwld_347._high_yjwld_170{color:#c52020;background:rgba(220,40,40,.12)}._prio_yjwld_347._medium_yjwld_271{color:#ae7613;background:rgba(245,159,10,.14)}._prio_yjwld_347._low_yjwld_275{color:#257e46;background:rgba(33,196,93,.12)}._row_1srig_1{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.85rem;display:grid}._wrap_h8l2j_1{flex-direction:column;gap:1.1rem;display:flex}._stats_h8l2j_7{grid-template-columns:repeat(3,1fr);gap:.85rem;display:grid}@media (max-width:700px){._stats_h8l2j_7{grid-template-columns:1fr}}._comps_h8l2j_18{flex-direction:column;gap:.75rem;display:flex}._compRow_h8l2j_24{flex-direction:column;gap:.35rem;display:flex}._compHead_h8l2j_30{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}._compName_h8l2j_37{color:hsl(var(--foreground));font-size:.8125rem;font-weight:500}._compValue_h8l2j_43{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:600}._track_h8l2j_50{background:hsl(var(--muted));border-radius:999px;height:.5rem;overflow:hidden}._fill_h8l2j_57{background:hsl(var(--primary));border-radius:999px;height:100%;transition:width .3s}._note_h8l2j_64{color:hsl(var(--muted-foreground));margin:0;font-size:.75rem}._page_1ggl1_2{flex-direction:column;gap:1.25rem;width:min(100%,900px);margin:0 auto;padding:2rem 1.5rem 4rem;display:flex}._stateWrap_1ggl1_11{text-align:center;color:hsl(var(--muted-foreground));padding:4rem}._backLink_1ggl1_17{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:.375rem;font-size:.8125rem;font-weight:500;display:inline-flex}._backLink_1ggl1_17:hover{color:hsl(var(--primary))}._header_1ggl1_33{align-items:center;gap:.875rem;display:flex}._headIcon_1ggl1_39{background:hsl(var(--primary)/.1);width:44px;height:44px;color:hsl(var(--primary));border-radius:12px;justify-content:center;align-items:center;display:inline-flex}._title_1ggl1_50{color:hsl(var(--foreground));font-size:1.375rem;font-weight:700}._subtitle_1ggl1_56{color:hsl(var(--muted-foreground));font-size:.875rem}._statsRow_1ggl1_61{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}@media (max-width:720px){._statsRow_1ggl1_61{grid-template-columns:1fr}}._emptyState_1ggl1_72{background:hsl(var(--card));border:1px dashed hsl(var(--border));border-radius:var(--radius);text-align:center;flex-direction:column;align-items:center;gap:.5rem;padding:3rem 1.5rem;display:flex}._emptyIcon_1ggl1_84{color:hsl(var(--muted-foreground))}._emptyTitle_1ggl1_88{color:hsl(var(--foreground));font-size:1.125rem;font-weight:700}._emptyDesc_1ggl1_94{color:hsl(var(--muted-foreground));max-width:420px;font-size:.875rem}._card_1ggl1_100{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);padding:1.5rem}._cardHead_1ggl1_107{justify-content:space-between;align-items:center;margin-bottom:1.25rem;display:flex}._cardTitle_1ggl1_114{color:hsl(var(--foreground));font-size:1rem;font-weight:600}._legend_1ggl1_120{gap:1rem;display:flex}._legendItem_1ggl1_125{color:hsl(var(--muted-foreground));align-items:center;gap:.375rem;font-size:.75rem;display:inline-flex}._dotNatural_1ggl1_133,._dotAdapted_1ggl1_134{border-radius:3px;width:12px;height:12px}._dotNatural_1ggl1_133{background:hsl(var(--primary))}._dotAdapted_1ggl1_134{border:2px solid hsl(var(--primary));background:0 0}._factorRow_1ggl1_150{border-bottom:1px solid hsl(var(--border)/.6);grid-template-columns:200px 1fr;align-items:center;gap:1rem;padding:.875rem 0;display:grid}._factorRow_1ggl1_150:last-child{border-bottom:none}@media (max-width:640px){._factorRow_1ggl1_150{grid-template-columns:1fr}}._factorLabel_1ggl1_167{align-items:center;gap:.625rem;display:flex}._factorLetter_1ggl1_173{color:#fff;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;font-size:.875rem;font-weight:700;display:inline-flex}._factorName_1ggl1_185{color:hsl(var(--foreground));font-size:.9375rem;font-weight:600;display:block}._factorArch_1ggl1_192{color:hsl(var(--muted-foreground));font-size:.75rem;display:block}._bars_1ggl1_198{flex-direction:column;gap:.375rem;display:flex}._barLine_1ggl1_204{align-items:center;gap:.625rem;display:flex}._barTrack_1ggl1_210{background:hsl(var(--muted));border-radius:999px;flex:1;height:10px;overflow:hidden}._barFillNatural_1ggl1_218{border-radius:999px;height:100%;transition:width .4s}._barFillAdapted_1ggl1_224{box-sizing:border-box;background:0 0;border:2px solid;border-radius:999px;height:100%;transition:width .4s}._barValue_1ggl1_233{color:hsl(var(--muted-foreground));text-align:right;width:26px;font-size:.75rem;font-weight:600}._traitRow_1ggl1_242{border-bottom:1px solid hsl(var(--border)/.6);padding:.75rem 0}._traitRow_1ggl1_242:last-child{border-bottom:none}._traitHead_1ggl1_250{justify-content:space-between;align-items:baseline;margin-bottom:.375rem;display:flex}._traitName_1ggl1_257{color:hsl(var(--foreground));font-size:.9375rem;font-weight:600}._traitValue_1ggl1_263{color:hsl(var(--primary));font-size:.875rem;font-weight:700}._traitDesc_1ggl1_269{color:hsl(var(--muted-foreground));margin-top:.375rem;font-size:.8125rem;display:block}._disclaimer_1ggl1_276{color:hsl(var(--muted-foreground));font-size:.75rem;font-style:italic;line-height:1.5}._aiCard_1ggl1_284{border:1px solid hsl(var(--primary)/.3);border-radius:var(--radius);background:linear-gradient(180deg, hsl(var(--primary)/.04), hsl(var(--card)));padding:1.5rem}._aiHead_1ggl1_291{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._aiHeadTitle_1ggl1_299{align-items:flex-start;gap:.625rem;display:flex}._aiIcon_1ggl1_305{background:hsl(var(--primary)/.12);width:32px;height:32px;color:hsl(var(--primary));border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._aiModel_1ggl1_317{color:hsl(var(--muted-foreground));font-size:.75rem;display:block}._aiBtn_1ggl1_323{background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;border-radius:8px;align-items:center;gap:.375rem;padding:.5rem .875rem;font-size:.8125rem;font-weight:600;display:inline-flex}._aiBtn_1ggl1_323:hover:not(:disabled){background:hsl(var(--primary-hover))}._aiBtn_1ggl1_323:disabled{opacity:.6;cursor:not-allowed}._aiEmpty_1ggl1_344{color:hsl(var(--muted-foreground));margin-top:1rem;font-size:.8125rem;line-height:1.5}._aiError_1ggl1_351{color:hsl(var(--destructive));margin-top:1rem;font-size:.8125rem}._aiBody_1ggl1_357{flex-direction:column;gap:1rem;margin-top:1.25rem;display:flex}._aiSummary_1ggl1_364{color:hsl(var(--foreground));font-size:.9375rem;line-height:1.6}._aiGrid_1ggl1_370{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}@media (max-width:640px){._aiGrid_1ggl1_370{grid-template-columns:1fr}}._aiBlock_1ggl1_381{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:10px;padding:.875rem 1rem}._aiBlock_1ggl1_381 ul{flex-direction:column;gap:.375rem;margin:.5rem 0 0;padding-left:1rem;display:flex}._aiBlock_1ggl1_381 li{color:hsl(var(--foreground));font-size:.8125rem;line-height:1.45}._aiBlockTitle_1ggl1_400{text-transform:uppercase;letter-spacing:.03em;color:hsl(var(--primary));align-items:center;gap:.375rem;font-size:.75rem;font-weight:700;display:inline-flex}._aiStress_1ggl1_411{color:hsl(var(--foreground));background:hsl(var(--highlight)/.12);border-radius:8px;padding:.75rem .875rem;font-size:.8125rem;line-height:1.5}._aiRegen_1ggl1_420{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;align-self:flex-start;font-size:.75rem;font-weight:500;text-decoration:underline}._aiRegen_1ggl1_420:hover:not(:disabled){color:hsl(var(--primary))}._aiRegen_1ggl1_420:disabled{opacity:.6;cursor:not-allowed}._tabPanel_7qxtp_1{flex-direction:column;gap:1.25rem;display:flex}._grid_7qxtp_7{grid-template-columns:1fr 1fr;align-items:start;gap:1.25rem;display:grid}@media (max-width:860px){._grid_7qxtp_7{grid-template-columns:1fr}}._card_7qxtp_19{background:hsl(var(--card));border:1px solid hsl(var(--border));box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);border-radius:14px;flex-direction:column;gap:1.1rem;padding:1.25rem;display:flex}._cardHead_7qxtp_30{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._cardTitleWrap_7qxtp_37{align-items:center;gap:.75rem;min-width:0;display:flex}._iconTile_7qxtp_44{border-radius:var(--radius);background:hsl(var(--primary)/.12);width:2.5rem;height:2.5rem;color:hsl(var(--primary));flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._cardTitle_7qxtp_37{color:hsl(var(--foreground));margin:0 0 .15rem;font-size:.9375rem;font-weight:600}._cardDesc_7qxtp_63{color:hsl(var(--muted-foreground));text-overflow:ellipsis;white-space:nowrap;max-width:22rem;margin:0;font-size:.8125rem;overflow:hidden}._detailLink_7qxtp_73{color:hsl(var(--primary));cursor:pointer;white-space:nowrap;background:0 0;border:none;flex-shrink:0;align-items:center;gap:.3rem;padding:0;font-family:inherit;font-size:.8125rem;font-weight:500;display:inline-flex}._detailLink_7qxtp_73:hover{text-decoration:underline}._muted_7qxtp_92{color:hsl(var(--muted-foreground));margin:0;padding:.5rem 0;font-size:.8125rem}._empty_7qxtp_99{color:hsl(var(--muted-foreground));border:1px dashed hsl(var(--border));border-radius:var(--radius);background:hsl(var(--muted)/.35);margin:0;padding:.85rem 1rem;font-size:.8125rem;line-height:1.55}._emptyAction_7qxtp_110{text-align:left;color:hsl(var(--primary));border:1px dashed hsl(var(--primary)/.3);border-radius:var(--radius);background:hsl(var(--primary)/.05);cursor:pointer;align-items:center;gap:.4rem;padding:.85rem 1rem;font-family:inherit;font-size:.8125rem;font-weight:500;line-height:1.5;display:inline-flex}._emptyAction_7qxtp_110:hover{background:hsl(var(--primary)/.1)}._container_1rndh_22{background:hsl(var(--background));min-height:100vh}._main_1rndh_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._pageHeader_1rndh_35{margin-bottom:1.75rem}._pageTitle_1rndh_39{color:hsl(var(--foreground));margin:0 0 .25rem;font-size:1.5rem;font-weight:600}._pageSubtitle_1rndh_46{color:hsl(var(--muted-foreground));max-width:36rem;margin:0;font-size:.875rem;line-height:1.5}._loading_1rndh_54{color:hsl(var(--muted-foreground));align-items:center;gap:.625rem;padding:3rem 0;font-size:.875rem;display:flex}._loadingSpinner_1rndh_63{border:2px solid hsl(var(--border));border-top-color:hsl(var(--primary));border-radius:50%;width:1rem;height:1rem;animation:.7s linear infinite _spin_1rndh_1}@keyframes _spin_1rndh_1{to{transform:rotate(360deg)}}._content_1rndh_77{flex-direction:column;gap:1.25rem;display:flex}._heroCard_1rndh_84{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + 6px);box-shadow:0 2px 16px hsl(var(--primary)/.06), 0 1px 4px rgba(0,0,0,.04);align-items:flex-start;gap:1.75rem;padding:1.75rem;display:flex;position:relative;overflow:hidden}@media (max-width:640px){._heroCard_1rndh_84{text-align:center;flex-direction:column;align-items:center}}._heroGlow_1rndh_104{pointer-events:none;background:radial-gradient(circle,rgba(124,59,237,.12) 0%,transparent 70%);width:280px;height:280px;position:absolute;top:-40%;right:-10%}._avatarBlock_1rndh_114{z-index:1;flex-direction:column;flex-shrink:0;align-items:center;gap:.625rem;display:flex}._avatarButton_1rndh_123{cursor:pointer;background:0 0;border:none;border-radius:50%;padding:0;line-height:0;position:relative}._avatarButton_1rndh_123:disabled{cursor:wait;opacity:.85}._avatarButton_1rndh_123:hover:not(:disabled) ._avatarOverlay_1rndh_136{opacity:1}._avatarButton_1rndh_123:focus-visible:not(:disabled) ._avatarOverlay_1rndh_136{opacity:1}._heroAvatar_1rndh_140{display:block}._avatarOverlay_1rndh_136{color:#fff;opacity:0;background:rgba(15,10,30,.55);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;font-size:.65rem;font-weight:500;transition:opacity .2s;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}._fileInput_1rndh_161{display:none}._removePhotoBtn_1rndh_165{color:hsl(var(--muted-foreground));cursor:pointer;border-radius:calc(var(--radius) - 2px);background:0 0;border:none;align-items:center;gap:.35rem;padding:.3rem .65rem;font-family:inherit;font-size:.75rem;transition:color .15s,background .15s;display:inline-flex}._removePhotoBtn_1rndh_165:hover:not(:disabled){color:hsl(var(--destructive));background:hsl(var(--destructive)/.08)}._removePhotoBtn_1rndh_165:disabled{opacity:.5;cursor:not-allowed}._avatarError_1rndh_188{color:hsl(var(--destructive));text-align:center;max-width:140px;margin:0;font-size:.75rem}._heroInfo_1rndh_196{z-index:1;flex:1;min-width:0;padding-top:.5rem}._fullName_1rndh_203{color:hsl(var(--foreground));letter-spacing:-.02em;margin:0 0 .35rem;font-size:1.375rem;font-weight:600}._heroEmail_1rndh_211{color:hsl(var(--muted-foreground));margin:0 0 .875rem;font-size:.9375rem}._heroMeta_1rndh_217{flex-wrap:wrap;gap:.5rem;display:flex}@media (max-width:640px){._heroMeta_1rndh_217{justify-content:center}}._metaChip_1rndh_228{color:#298e4e;background:rgba(33,196,93,.1);border:1px solid rgba(33,196,93,.22);border-radius:999px;align-items:center;gap:.35rem;padding:.3rem .7rem;font-size:.75rem;font-weight:500;display:inline-flex}._metaChipMuted_1rndh_241{color:hsl(var(--muted-foreground));background:hsl(var(--muted)/.5);border:1px solid hsl(var(--border));border-radius:999px;align-items:center;padding:.3rem .7rem;font-size:.75rem;display:inline-flex}._heroActions_1rndh_252{z-index:1;flex-direction:column;flex-shrink:0;gap:.5rem;display:flex}@media (max-width:640px){._heroActions_1rndh_252{width:100%}._heroActions_1rndh_252 ._primaryBtn_1rndh_263,._heroActions_1rndh_252 ._secondaryBtn_1rndh_264{justify-content:center;width:100%}}._tabPanel_1rndh_271{flex-direction:column;gap:1.25rem;display:flex}._section_1rndh_277{flex-direction:column;gap:.85rem;display:flex}._sectionHead_1rndh_283{justify-content:space-between;align-items:center;gap:1rem;display:flex}._sectionTitle_1rndh_290{color:hsl(var(--foreground));margin:0;font-size:.9375rem;font-weight:600}._sectionLink_1rndh_297{color:hsl(var(--primary));cursor:pointer;background:0 0;border:none;align-items:center;gap:.3rem;padding:0;font-family:inherit;font-size:.8125rem;font-weight:500;display:inline-flex}._sectionLink_1rndh_297:hover{text-decoration:underline}._sectionMuted_1rndh_314{color:hsl(var(--muted-foreground));margin:0;padding:.5rem 0;font-size:.8125rem}._shortcutGrid_1rndh_321{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;display:grid}._ctaCard_1rndh_327{border:1px dashed hsl(var(--primary)/.3);background:hsl(var(--primary)/.05);border-radius:14px;align-items:flex-start;gap:.9rem;padding:1.15rem 1.25rem;display:flex}._ctaIcon_1rndh_337{background:hsl(var(--primary)/.14);width:42px;height:42px;color:hsl(var(--primary));border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._ctaText_1rndh_349{flex-direction:column;gap:.2rem;min-width:0;display:flex}._ctaText_1rndh_349 strong{color:hsl(var(--foreground));font-size:.9375rem;font-weight:600}._ctaText_1rndh_349 span{color:hsl(var(--muted-foreground));font-size:.8125rem;line-height:1.5}._grid_1rndh_367{grid-template-columns:1fr 1fr;align-items:start;gap:1.25rem;display:grid}@media (max-width:640px){._grid_1rndh_367{grid-template-columns:1fr}}._card_1rndh_379{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);flex-direction:column;display:flex;box-shadow:0 1px 4px rgba(0,0,0,.04)}._cardHeader_1rndh_388{border-bottom:1px solid hsl(var(--border));padding:1.125rem 1.25rem .875rem}._cardTitle_1rndh_393{color:hsl(var(--foreground));margin:0 0 .2rem;font-size:.9375rem;font-weight:600}._cardDesc_1rndh_400{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem}._cardBody_1rndh_406{flex-direction:column;flex:1;gap:.625rem;padding:1rem 1.25rem;display:flex}._infoRow_1rndh_414{border-bottom:1px solid hsl(var(--border)/.6);justify-content:space-between;align-items:baseline;gap:1rem;padding:.5rem 0;display:flex}._infoRow_1rndh_414:last-child{border-bottom:none}._infoLabel_1rndh_426{color:hsl(var(--muted-foreground));white-space:nowrap;flex-shrink:0;font-size:.8125rem}._infoValue_1rndh_433{color:hsl(var(--foreground));text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:500;overflow:hidden}._cardFooter_1rndh_443{border-top:1px solid hsl(var(--border));flex-wrap:wrap;gap:.625rem;padding:.875rem 1.25rem;display:flex}._primaryBtn_1rndh_263,._secondaryBtn_1rndh_264{border-radius:calc(var(--radius) - 2px);cursor:pointer;align-items:center;gap:.375rem;padding:.4375rem .875rem;font-family:inherit;font-size:.8125rem;font-weight:500;transition:background .15s,opacity .15s;display:inline-flex}._primaryBtn_1rndh_263{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border:none}._primaryBtn_1rndh_263:hover{opacity:.85}._secondaryBtn_1rndh_264{border:1px solid hsl(var(--border));color:hsl(var(--foreground));background:0 0}._secondaryBtn_1rndh_264:hover{background:hsl(var(--accent))}._integration_1rndh_484{justify-content:space-between;align-items:center;gap:1rem;padding:.5rem 0;display:flex}._integrationLeft_1rndh_492{align-items:center;gap:.75rem;min-width:0;display:flex}._integrationIconWrap_1rndh_499{border-radius:calc(var(--radius) - 2px);border:1px solid hsl(var(--border));background:hsl(var(--muted)/.4);width:2.25rem;height:2.25rem;color:hsl(var(--foreground));flex-shrink:0;justify-content:center;align-items:center;display:flex}._integrationName_1rndh_512{color:hsl(var(--foreground));margin:0 0 .15rem;font-size:.875rem;font-weight:500}._integrationDesc_1rndh_519{color:hsl(var(--muted-foreground));margin:0;font-size:.75rem}._integrationActions_1rndh_525{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.5rem;display:flex}._expiredBadge_1rndh_533{color:#bd6705;white-space:nowrap;text-align:right;background:rgba(245,159,10,.12);border:1px solid rgba(245,159,10,.28);border-radius:999px;align-items:center;gap:.3rem;padding:.3rem .65rem;font-size:.75rem;font-weight:500;display:inline-flex}._connectedBadge_1rndh_548{color:#298e4e;white-space:nowrap;background:rgba(33,196,93,.1);border:1px solid rgba(33,196,93,.22);border-radius:999px;flex-shrink:0;align-items:center;gap:.3rem;padding:.3rem .65rem;font-size:.75rem;font-weight:500;display:inline-flex}._connectButton_1rndh_563{border-radius:calc(var(--radius) - 2px);border:1px solid hsl(var(--border));color:hsl(var(--foreground));cursor:pointer;white-space:nowrap;background:0 0;flex-shrink:0;padding:.4375rem .875rem;font-family:inherit;font-size:.8125rem;font-weight:500;transition:background .15s}._connectButton_1rndh_563:hover{background:hsl(var(--accent))}._connectButton_1rndh_563:disabled{opacity:.5;cursor:not-allowed}._themeRow_1rndh_586{justify-content:space-between;align-items:center;gap:1rem;padding:.5rem 0;display:flex}._themeToggle_1rndh_594{border:1px solid hsl(var(--border));background:hsl(var(--muted));cursor:pointer;border-radius:999px;flex-shrink:0;width:2.75rem;height:1.5rem;padding:0;transition:background .2s,border-color .2s;position:relative}._themeToggle_1rndh_594:focus-visible{box-shadow:0 0 0 3px hsl(var(--ring)/.25);outline:none}._themeToggleOn_1rndh_611{background:hsl(var(--primary));border-color:hsl(var(--primary-hover))}._themeToggleThumb_1rndh_616{background:hsl(var(--card));border-radius:50%;width:1.125rem;height:1.125rem;transition:transform .2s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px rgba(0,0,0,.15)}._themeToggleOn_1rndh_611 ._themeToggleThumb_1rndh_616{transform:translate(1.25rem)}._page_6jabu_22{background:hsl(var(--background));min-height:100vh}._main_6jabu_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._header_6jabu_35{margin-bottom:1.25rem}._eyebrow_6jabu_39{letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--primary));font-size:.72rem;font-weight:700}._title_6jabu_47{color:hsl(var(--foreground));margin:.2rem 0 .25rem;font-size:1.5rem;font-weight:700}._subtitle_6jabu_54{color:hsl(var(--muted-foreground));margin:0;font-size:.9rem}._list_6jabu_60{flex-direction:column;gap:.85rem;display:flex}._muted_6jabu_66{color:hsl(var(--muted-foreground));padding:1rem 0;font-size:.9rem}._fbCard_6jabu_73{border:1px solid hsl(var(--border));border-left:3px solid hsl(var(--primary));background:hsl(var(--card));border-radius:14px;padding:1.1rem 1.2rem}._fbCard_6jabu_73[data-type=positive]{border-left-color:#16a249}._fbCard_6jabu_73[data-type=constructive]{border-left-color:#f59f0a}._fbCard_6jabu_73[data-type=coaching]{border-left-color:hsl(var(--primary))}._fbHead_6jabu_90{align-items:center;gap:.6rem;margin-bottom:.5rem;display:flex}._fbType_6jabu_97{text-transform:uppercase;color:hsl(var(--foreground));font-size:.68rem;font-weight:700}._fbStatus_6jabu_104{text-transform:uppercase;background:hsl(var(--muted)/.6);color:hsl(var(--muted-foreground));border-radius:999px;padding:.1rem .45rem;font-size:.66rem;font-weight:700}._fbStatus_6jabu_104[data-status=responded]{color:#218345;background:rgba(22,162,73,.15)}._fbTime_6jabu_118{color:hsl(var(--muted-foreground));margin-left:auto;font-size:.75rem}._fbAuthor_6jabu_124{color:hsl(var(--muted-foreground));margin-top:.35rem;font-size:.78rem}._fbTitle_6jabu_130{color:hsl(var(--foreground));margin:.25rem 0;font-size:1rem;font-weight:600}._response_6jabu_137{background:hsl(var(--muted)/.4);border:1px dashed hsl(var(--border));border-radius:10px;margin-top:.85rem;padding:.75rem .9rem}._responseLabel_6jabu_145{text-transform:uppercase;color:hsl(var(--muted-foreground));margin-bottom:.3rem;font-size:.7rem;font-weight:700;display:block}._replyBox_6jabu_154{flex-direction:column;gap:.6rem;margin-top:.85rem;display:flex}._actions_6jabu_161{justify-content:flex-end;gap:.6rem;display:flex}._replyBtn_6jabu_167{border-radius:var(--radius);border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));cursor:pointer;align-self:flex-start;align-items:center;gap:.4rem;margin-top:.7rem;padding:.45rem .85rem;font-size:.82rem;font-weight:600;display:inline-flex}._replyBtn_6jabu_167:hover{border-color:hsl(var(--primary)/.4);color:hsl(var(--primary))}._primaryBtn_6jabu_187{border-radius:var(--radius);background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;align-items:center;gap:.4rem;padding:.5rem .95rem;font-size:.85rem;font-weight:600;display:inline-flex}._primaryBtn_6jabu_187:disabled{opacity:.6;cursor:not-allowed}._outlineBtn_6jabu_205{border-radius:var(--radius);border:1px solid hsl(var(--border));color:hsl(var(--foreground));cursor:pointer;background:0 0;align-items:center;gap:.4rem;padding:.5rem .95rem;font-size:.85rem;font-weight:600;display:inline-flex}._ooCard_6jabu_220{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:14px;padding:1.1rem 1.2rem}._ooHead_6jabu_227{align-items:center;gap:.6rem;margin-bottom:.5rem;display:flex}._ooHead_6jabu_227 time{color:hsl(var(--foreground));font-size:.85rem;font-weight:600}._ooStatus_6jabu_239{text-transform:uppercase;color:hsl(var(--muted-foreground));font-size:.66rem;font-weight:700}._block_6jabu_246{background:hsl(var(--muted)/.4);border-radius:10px;margin-top:.6rem;padding:.65rem .8rem}._blockLabel_6jabu_253{text-transform:uppercase;color:hsl(var(--muted-foreground));margin-bottom:.25rem;font-size:.7rem;font-weight:700;display:block}._actionItems_6jabu_262{margin:.5rem 0 0;padding-left:1.1rem}._form_d9gpz_23{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:16px;flex-direction:column;gap:1.1rem;padding:1.25rem;display:flex}._formSection_d9gpz_33{flex-direction:column;gap:.45rem;min-width:0;display:flex}._formGrid_d9gpz_40{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:768px){._formGrid_d9gpz_40{grid-template-columns:1fr 1fr}}._sectionLabel_d9gpz_51{color:hsl(var(--muted-foreground));font-size:.8rem;font-weight:600}._select_d9gpz_57{border:1px solid hsl(var(--input));border-radius:var(--radius);background:hsl(var(--background));color:hsl(var(--foreground));padding:.55rem .65rem;font-size:.85rem}._formActions_d9gpz_66{justify-content:flex-end;gap:.6rem;padding-top:.25rem;display:flex}._imageDrop_d9gpz_74{border:1px dashed hsl(var(--border));background:hsl(var(--muted)/.35);color:hsl(var(--muted-foreground));cursor:pointer;border-radius:12px;align-self:flex-start;align-items:center;gap:.5rem;padding:.7rem 1rem;font-size:.85rem;font-weight:600;display:inline-flex}._imageDrop_d9gpz_74:hover{border-color:hsl(var(--primary)/.5);color:hsl(var(--primary))}._imagePreview_d9gpz_93{border:1px solid hsl(var(--border));border-radius:12px;max-width:340px;position:relative;overflow:hidden}._imagePreview_d9gpz_93 img{-o-object-fit:cover;object-fit:cover;width:100%;max-height:220px;display:block}._imageRemove_d9gpz_107{color:#fff;cursor:pointer;background:rgba(0,0,0,.55);border:none;border-radius:999px;justify-content:center;align-items:center;width:1.9rem;height:1.9rem;display:inline-flex;position:absolute;top:.5rem;right:.5rem}._imageRemove_d9gpz_107:hover{background:rgba(0,0,0,.75)}._card_d9gpz_127{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:16px;flex-direction:column;transition:box-shadow .15s,border-color .15s;display:flex;overflow:hidden}._card_d9gpz_127:hover{border-color:hsl(var(--border));box-shadow:0 6px 20px hsl(var(--foreground)/.06)}._cardClickable_d9gpz_141{cursor:pointer}._cardClickable_d9gpz_141:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:2px}._cardHighlight_d9gpz_150{border-color:hsl(var(--primary)/.5);background:linear-gradient(hsl(var(--primary)/.07), hsl(var(--primary)/.02)), hsl(var(--card));box-shadow:0 0 0 1px hsl(var(--primary)/.35), 0 8px 24px hsl(var(--primary)/.12);position:relative}._cardHighlight_d9gpz_150:hover{border-color:hsl(var(--primary)/.6);box-shadow:0 0 0 1px hsl(var(--primary)/.45), 0 10px 28px hsl(var(--primary)/.16)}._weekBadge_d9gpz_161{z-index:2;text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--primary-foreground));background:hsl(var(--primary));box-shadow:0 2px 8px hsl(var(--primary)/.35);border-radius:999px;padding:.2rem .55rem;font-size:.625rem;font-weight:700;position:absolute;top:.7rem;right:.7rem}._hero_d9gpz_177{background:hsl(var(--muted)/.4);flex-shrink:0;width:100%;height:168px;overflow:hidden}._hero_d9gpz_177 img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}._cardInner_d9gpz_191{flex-direction:column;gap:.8rem;max-height:220px;padding:1.1rem 1.2rem;display:flex;position:relative;overflow:hidden}._cardInnerClipped_d9gpz_202:after{content:"";pointer-events:none;background:linear-gradient(to bottom, transparent, hsl(var(--card)));height:52px;position:absolute;bottom:0;left:0;right:0}._cardHeader_d9gpz_213{align-items:center;gap:.7rem;display:flex}._cardMeta_d9gpz_219{flex-direction:column;flex:1;min-width:0;display:flex}._cardAuthor_d9gpz_226{color:hsl(var(--foreground));font-size:.92rem;font-weight:600}._arrow_d9gpz_232{color:hsl(var(--muted-foreground));font-weight:400}._cardTime_d9gpz_237{color:hsl(var(--muted-foreground));font-size:.75rem}._typeRow_d9gpz_242{flex-wrap:wrap;gap:.4rem;display:flex}._typeChip_d9gpz_248{letter-spacing:.01em;border:1px solid hsl(var(--border));background:hsl(var(--muted)/.5);color:hsl(var(--foreground));border-radius:999px;padding:.2rem .6rem;font-size:.72rem;font-weight:700}._body_d9gpz_259{color:hsl(var(--foreground));font-size:.92rem}._bodyClamp_d9gpz_265{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._tagRow_d9gpz_272{flex-wrap:wrap;gap:.4rem;display:flex}._pill_d9gpz_278{border:1px solid transparent;border-radius:999px;padding:.18rem .55rem;font-size:.72rem;font-weight:600}._pillCompetency_d9gpz_286{background:hsl(var(--primary)/.12);color:hsl(var(--primary));border-color:hsl(var(--primary)/.25)}._pillCulture_d9gpz_292{background:hsl(var(--highlight)/.15);color:hsl(var(--highlight-foreground,var(--foreground)));border-color:hsl(var(--highlight)/.3)}._cardFooter_d9gpz_298{border-top:1px solid hsl(var(--border)/.7);gap:1rem;padding-top:.6rem;display:flex}._reactBtn_d9gpz_305,._commentToggle_d9gpz_306{color:hsl(var(--muted-foreground));cursor:pointer;border-radius:var(--radius);background:0 0;border:none;align-items:center;gap:.4rem;padding:.3rem .5rem;font-size:.82rem;font-weight:600;display:inline-flex}._reactBtn_d9gpz_305:hover,._commentToggle_d9gpz_306:hover{background:hsl(var(--muted)/.5);color:hsl(var(--foreground))}._reactBtnActive_d9gpz_325{color:hsl(var(--primary))}._reactEmoji_d9gpz_329{font-size:.98rem}._cardStats_d9gpz_334{border-top:1px solid hsl(var(--border)/.7);gap:1.1rem;padding:.65rem 1.2rem;display:flex}._statItem_d9gpz_341{color:hsl(var(--muted-foreground));align-items:center;gap:.35rem;font-size:.8rem;font-weight:600;display:inline-flex}._statBtn_d9gpz_351{color:hsl(var(--muted-foreground));border-radius:var(--radius);cursor:pointer;background:0 0;border:none;align-items:center;gap:.35rem;margin:-.25rem -.5rem;padding:.25rem .5rem;font-size:.8rem;font-weight:600;display:inline-flex}._statBtn_d9gpz_351:hover{background:hsl(var(--muted)/.5);color:hsl(var(--foreground))}._statBtnActive_d9gpz_370{color:hsl(var(--primary))}._comments_d9gpz_374{flex-direction:column;gap:.6rem;padding-top:.4rem;display:flex}._comment_d9gpz_306{gap:.5rem;display:flex}._commentBody_d9gpz_386{background:hsl(var(--muted)/.4);border-radius:12px;padding:.45rem .7rem}._commentBody_d9gpz_386 p{color:hsl(var(--foreground));margin:.1rem 0 0;font-size:.85rem}._commentAuthor_d9gpz_397{color:hsl(var(--foreground));font-size:.78rem;font-weight:600}._commentForm_d9gpz_403{align-items:center;gap:.5rem;display:flex}._commentInput_d9gpz_409{border:1px solid hsl(var(--input));background:hsl(var(--background));color:hsl(var(--foreground));border-radius:999px;flex:1;padding:.55rem .8rem;font-size:.85rem}._commentSend_d9gpz_419{background:hsl(var(--primary));width:2.2rem;height:2.2rem;color:hsl(var(--primary-foreground));cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}._commentSend_d9gpz_419:disabled{opacity:.5;cursor:not-allowed}._detailOverlay_d9gpz_437{z-index:600;background:rgba(0,0,0,.45);animation:.15s _detailFadeIn_d9gpz_1;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes _detailFadeIn_d9gpz_1{0%{opacity:0}to{opacity:1}}._detailModal_d9gpz_453{z-index:601;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:18px;flex-direction:column;width:min(560px,100vw - 2rem);max-height:calc(100vh - 3rem);display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 24px 80px rgba(0,0,0,.22)}._detailClose_d9gpz_470{z-index:3;border:1px solid hsl(var(--border));background:hsl(var(--card));width:30px;height:30px;color:hsl(var(--muted-foreground));cursor:pointer;border-radius:8px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:.85rem;right:.85rem}._detailClose_d9gpz_470:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}._detailHero_d9gpz_491{background:hsl(var(--muted)/.4);flex-shrink:0;width:100%;max-height:320px;overflow:hidden}._detailHero_d9gpz_491 img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;max-height:320px;display:block}._detailScroll_d9gpz_506{flex-direction:column;gap:.8rem;padding:1.2rem 1.3rem;display:flex;overflow-y:auto}._detailHeader_d9gpz_514{align-items:center;gap:.7rem;display:flex}._detailMeta_d9gpz_520{flex-direction:column;flex:1;min-width:0;display:flex}._detailAuthor_d9gpz_527{color:hsl(var(--foreground));font-size:.95rem;font-weight:600}._srOnly_d9gpz_533{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._badge_v4ce2_1{white-space:nowrap;border-radius:6px;align-items:center;gap:.3rem;padding:.2rem .55rem;font-size:.6875rem;font-weight:600;display:inline-flex}._ok_v4ce2_12{color:#267342;background:#e7f9ed}._active_v4ce2_17{background:hsl(var(--primary)/.12);color:hsl(var(--primary))}._pending_v4ce2_22{color:#a16512;background:#fdf4e2}._risk_v4ce2_27{color:#bd2828;background:#fce9e9}._muted_v4ce2_32{background:hsl(var(--secondary));color:hsl(var(--muted-foreground))}html.dark ._ok_v4ce2_12{color:#85e0a6;background:#1c4029}html.dark ._pending_v4ce2_22{color:#f0c775;background:#453417}html.dark ._risk_v4ce2_27{color:#ef8f8f;background:#4a1c1c}._progressWrap_v4ce2_50{align-items:center;gap:.55rem;display:flex}._progressTrack_v4ce2_56{background:hsl(var(--secondary));border-radius:99px;flex:1;min-width:80px;height:7px;overflow:hidden}._progressFill_v4ce2_65{background:linear-gradient(90deg, hsl(var(--primary)), hsl(var(--highlight)));border-radius:99px;height:100%;display:block}._progressPct_v4ce2_72{font-variant-numeric:tabular-nums;color:hsl(var(--foreground));font-size:.75rem;font-weight:600}._typePill_v4ce2_79{font-family:var(--font-mono,monospace);border-radius:5px;flex:none;padding:.12rem .4rem;font-size:.625rem;font-weight:600}._type_pratica_v4ce2_88{color:#218345;background:rgba(33,196,93,.14)}._type_social_v4ce2_93{color:#2260c3;background:rgba(60,131,246,.14)}._type_formal_v4ce2_98{color:#a5731d;background:rgba(231,176,8,.16)}._healthDot_v4ce2_103{border-radius:50%;width:9px;height:9px;display:inline-block}._h_green_v4ce2_110{background:#21c45d}._h_amber_v4ce2_114{background:#e7b008}._h_red_v4ce2_118{background:#e44444}._overlay_1shj4_1{z-index:60;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:rgba(0,0,0,.45);animation:.15s _fade_1shj4_1;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes _fade_1shj4_1{0%{opacity:0}to{opacity:1}}._content_1shj4_18{z-index:61;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:16px;flex-direction:column;width:min(560px,100vw - 2rem);max-height:80vh;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 16px 48px rgba(0,0,0,.18)}._header_1shj4_35{border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:center;padding:1rem 1.2rem;display:flex}._title_1shj4_43{letter-spacing:-.02em;font-size:1rem;font-weight:800}._closeBtn_1shj4_49{width:28px;height:28px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;display:flex}._closeBtn_1shj4_49:hover{background:hsl(var(--accent))}._searchRow_1shj4_65{border-bottom:1px solid hsl(var(--border));padding:.85rem 1.2rem;position:relative}._searchIcon_1shj4_71{color:hsl(var(--muted-foreground));position:absolute;top:50%;left:1.55rem;transform:translateY(-50%)}._searchInput_1shj4_79{border:1px solid hsl(var(--border));background:hsl(var(--background));width:100%;color:hsl(var(--foreground));border-radius:9px;padding:.55rem .75rem .55rem 2.1rem;font-family:inherit;font-size:.875rem}._searchInput_1shj4_79:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--ring)/.12);outline:none}._list_1shj4_95{flex-direction:column;flex:1;gap:.25rem;padding:.5rem;display:flex;overflow-y:auto}._state_1shj4_104{text-align:center;color:hsl(var(--muted-foreground));padding:2rem 1rem;font-size:.875rem}._item_1shj4_111{text-align:left;cursor:pointer;background:0 0;border:1px solid transparent;border-radius:10px;align-items:center;gap:.7rem;width:100%;padding:.6rem .7rem;display:flex}._item_1shj4_111:hover{background:hsl(var(--primary)/.05);border-color:hsl(var(--primary)/.2)}._itemLead_1shj4_128{flex:none}._itemBody_1shj4_132{flex-direction:column;min-width:0;display:flex}._itemTitle_1shj4_138{color:hsl(var(--foreground));font-size:.875rem;font-weight:600}._itemMeta_1shj4_144{color:hsl(var(--muted-foreground));font-size:.75rem}._pager_1shj4_149{border-top:1px solid hsl(var(--border));justify-content:center;align-items:center;gap:.75rem;padding:.7rem;display:flex}._pageBtn_1shj4_158{border:1px solid hsl(var(--border));background:hsl(var(--card));width:30px;height:30px;color:hsl(var(--foreground));cursor:pointer;border-radius:8px;justify-content:center;align-items:center;display:flex}._pageBtn_1shj4_158:disabled{opacity:.4;cursor:not-allowed}._pageBtn_1shj4_158:not(:disabled):hover{border-color:hsl(var(--primary)/.4);color:hsl(var(--primary))}._pageInfo_1shj4_179{font-variant-numeric:tabular-nums;color:hsl(var(--muted-foreground));font-size:.75rem;font-family:var(--font-mono,monospace)}._overlay_2vifp_1{z-index:500;background:rgba(0,0,0,.5);animation:.15s _fadeIn_2vifp_1;position:fixed;top:0;bottom:0;left:0;right:0}._content_2vifp_9{z-index:501;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:16px;flex-direction:column;width:min(560px,100vw - 2rem);max-height:calc(100vh - 4rem);animation:.2s cubic-bezier(.34,1.56,.64,1) _slideUp_2vifp_1;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 24px 80px rgba(0,0,0,.22),0 4px 16px rgba(0,0,0,.1)}@keyframes _fadeIn_2vifp_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_2vifp_1{0%{opacity:0;transform:translate(-50%,calc(16px - 50%))}to{opacity:1;transform:translate(-50%,-50%)}}._header_2vifp_45{border-bottom:1px solid hsl(var(--border));flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;padding:1.1rem 1.4rem;display:flex}._title_2vifp_55{color:hsl(var(--foreground));margin:0;font-size:.95rem;font-weight:700}._closeBtn_2vifp_62{border:1px solid hsl(var(--border));width:32px;height:32px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;transition:background .12s,color .12s;display:inline-flex}._closeBtn_2vifp_62:hover:not(:disabled){background:hsl(var(--muted));color:hsl(var(--foreground))}._closeBtn_2vifp_62:disabled{opacity:.4;cursor:not-allowed}._body_2vifp_84{flex-direction:column;flex:1;gap:.9rem;padding:1.25rem 1.4rem;display:flex;overflow-y:auto}._field_2vifp_93{flex-direction:column;gap:.35rem;display:flex}._label_2vifp_99{color:hsl(var(--muted-foreground));font-size:.72rem;font-weight:600}._grid2_2vifp_105{grid-template-columns:1fr 1fr;gap:.9rem;display:grid}._input_2vifp_111,._select_2vifp_112,._textarea_2vifp_113{width:100%;color:hsl(var(--foreground));background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:9px;padding:.5rem .65rem;font-family:inherit;font-size:.8125rem;transition:border-color .12s,box-shadow .12s}._input_2vifp_111::-moz-placeholder{color:hsl(var(--muted-foreground)/.7)}._select_2vifp_112::-moz-placeholder{color:hsl(var(--muted-foreground)/.7)}._textarea_2vifp_113::-moz-placeholder{color:hsl(var(--muted-foreground)/.7)}._input_2vifp_111::-ms-input-placeholder{color:hsl(var(--muted-foreground)/.7)}._input_2vifp_111::placeholder{color:hsl(var(--muted-foreground)/.7)}._select_2vifp_112::-ms-input-placeholder{color:hsl(var(--muted-foreground)/.7)}._select_2vifp_112::placeholder{color:hsl(var(--muted-foreground)/.7)}._textarea_2vifp_113::-ms-input-placeholder{color:hsl(var(--muted-foreground)/.7)}._textarea_2vifp_113::placeholder{color:hsl(var(--muted-foreground)/.7)}._input_2vifp_111:focus,._select_2vifp_112:focus,._textarea_2vifp_113:focus{border-color:hsl(var(--ring)/.6);box-shadow:0 0 0 3px hsl(var(--ring)/.12);outline:none}._textarea_2vifp_113{resize:vertical;min-height:56px;line-height:1.45}._select_2vifp_112{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;cursor:pointer}._footer_2vifp_148{border-top:1px solid hsl(var(--border));flex-shrink:0;justify-content:flex-end;align-items:center;gap:.5rem;padding:.95rem 1.4rem;display:flex}._cancelBtn_2vifp_158{border:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:8px;align-items:center;padding:.4375rem 1rem;font-size:.8125rem;font-weight:500;transition:background .12s;display:inline-flex}._cancelBtn_2vifp_158:hover:not(:disabled){background:hsl(var(--muted));color:hsl(var(--foreground))}._cancelBtn_2vifp_158:disabled{opacity:.4;cursor:not-allowed}._saveBtn_2vifp_180{background:hsl(var(--primary));color:#fff;cursor:pointer;border:none;border-radius:8px;align-items:center;gap:.375rem;padding:.4375rem 1.125rem;font-size:.8125rem;font-weight:600;transition:opacity .15s,transform .15s;display:inline-flex}._saveBtn_2vifp_180:hover:not(:disabled){opacity:.88;transform:translateY(-1px)}._saveBtn_2vifp_180:disabled{opacity:.45;cursor:not-allowed;transform:none}._contentPick_2vifp_204{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:10px;align-items:center;gap:.5rem;padding:.5rem .65rem;display:flex}._contentPick_2vifp_204 svg{color:hsl(var(--primary));flex:none}._contentPickName_2vifp_218{text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.8125rem;font-weight:600;overflow:hidden}._contentPickRemove_2vifp_227{color:hsl(var(--primary));cursor:pointer;background:0 0;border:none;flex:none;font-size:.75rem;font-weight:600}._contentPickBtn_2vifp_237{cursor:pointer;border:1px dashed hsl(var(--border));color:hsl(var(--foreground));background:0 0;border-radius:10px;align-items:center;gap:.4rem;padding:.55rem .8rem;font-size:.8125rem;font-weight:600;display:inline-flex}._contentPickBtn_2vifp_237 svg{color:hsl(var(--primary))}._contentPickBtn_2vifp_237:hover{border-color:hsl(var(--primary)/.4);color:hsl(var(--primary))}._overlay_sim35_1{z-index:500;background:rgba(0,0,0,.5);animation:.15s _fadeIn_sim35_1;position:fixed;top:0;bottom:0;left:0;right:0}._content_sim35_9{z-index:501;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:16px;flex-direction:column;width:min(560px,100vw - 2rem);max-height:calc(100vh - 4rem);animation:.2s cubic-bezier(.34,1.56,.64,1) _slideUp_sim35_1;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 24px 80px rgba(0,0,0,.22),0 4px 16px rgba(0,0,0,.1)}@keyframes _fadeIn_sim35_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_sim35_1{0%{opacity:0;transform:translate(-50%,calc(16px - 50%))}to{opacity:1;transform:translate(-50%,-50%)}}._header_sim35_45{border-bottom:1px solid hsl(var(--border));flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;padding:1.1rem 1.4rem;display:flex}._title_sim35_55{color:hsl(var(--foreground));margin:0;font-size:.95rem;font-weight:700}._closeBtn_sim35_62{border:1px solid hsl(var(--border));width:32px;height:32px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;transition:background .12s,color .12s;display:inline-flex}._closeBtn_sim35_62:hover:not(:disabled){background:hsl(var(--muted));color:hsl(var(--foreground))}._closeBtn_sim35_62:disabled{opacity:.4;cursor:not-allowed}._body_sim35_84{flex-direction:column;flex:1;gap:.9rem;padding:1.25rem 1.4rem;display:flex;overflow-y:auto}._field_sim35_93{flex-direction:column;gap:.35rem;display:flex}._label_sim35_99{color:hsl(var(--muted-foreground));font-size:.72rem;font-weight:600}._grid2_sim35_105{grid-template-columns:1fr 1fr;gap:.9rem;display:grid}._input_sim35_111,._select_sim35_112,._textarea_sim35_113{width:100%;color:hsl(var(--foreground));background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:9px;padding:.5rem .65rem;font-family:inherit;font-size:.8125rem;transition:border-color .12s,box-shadow .12s}._input_sim35_111::-moz-placeholder{color:hsl(var(--muted-foreground)/.7)}._select_sim35_112::-moz-placeholder{color:hsl(var(--muted-foreground)/.7)}._textarea_sim35_113::-moz-placeholder{color:hsl(var(--muted-foreground)/.7)}._input_sim35_111::-ms-input-placeholder{color:hsl(var(--muted-foreground)/.7)}._input_sim35_111::placeholder{color:hsl(var(--muted-foreground)/.7)}._select_sim35_112::-ms-input-placeholder{color:hsl(var(--muted-foreground)/.7)}._select_sim35_112::placeholder{color:hsl(var(--muted-foreground)/.7)}._textarea_sim35_113::-ms-input-placeholder{color:hsl(var(--muted-foreground)/.7)}._textarea_sim35_113::placeholder{color:hsl(var(--muted-foreground)/.7)}._input_sim35_111:focus,._select_sim35_112:focus,._textarea_sim35_113:focus{border-color:hsl(var(--ring)/.6);box-shadow:0 0 0 3px hsl(var(--ring)/.12);outline:none}._textarea_sim35_113{resize:vertical;min-height:50px;line-height:1.45}._select_sim35_112{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;cursor:pointer}._range_sim35_148{width:100%;accent-color:hsl(var(--primary));cursor:pointer}._segmented_sim35_154{grid-template-columns:repeat(3,1fr);gap:.5rem;display:grid}._segment_sim35_154{border:1px solid hsl(var(--border));background:hsl(var(--background));cursor:pointer;border-radius:10px;flex-direction:column;align-items:center;gap:.15rem;padding:.55rem .4rem;transition:border-color .12s,background .12s,transform .12s;display:flex}._segment_sim35_154:hover{transform:translateY(-1px)}._segWeight_sim35_176{font-family:var(--font-mono,monospace);color:hsl(var(--foreground));font-size:.9rem;font-weight:700}._segLabel_sim35_183{color:hsl(var(--muted-foreground));font-size:.68rem;font-weight:600}._segActive_sim35_189._seg_pratica_sim35_189{background:rgba(33,196,93,.1);border-color:rgba(33,196,93,.55)}._segActive_sim35_189._seg_social_sim35_193{background:rgba(60,131,246,.1);border-color:rgba(60,131,246,.55)}._segActive_sim35_189._seg_formal_sim35_197{background:rgba(231,176,8,.12);border-color:rgba(231,176,8,.6)}._footer_sim35_202{border-top:1px solid hsl(var(--border));flex-shrink:0;justify-content:flex-end;align-items:center;gap:.5rem;padding:.95rem 1.4rem;display:flex}._cancelBtn_sim35_212{border:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:8px;align-items:center;padding:.4375rem 1rem;font-size:.8125rem;font-weight:500;transition:background .12s;display:inline-flex}._cancelBtn_sim35_212:hover:not(:disabled){background:hsl(var(--muted));color:hsl(var(--foreground))}._cancelBtn_sim35_212:disabled{opacity:.4;cursor:not-allowed}._saveBtn_sim35_234{background:hsl(var(--primary));color:#fff;cursor:pointer;border:none;border-radius:8px;align-items:center;gap:.375rem;padding:.4375rem 1.125rem;font-size:.8125rem;font-weight:600;transition:opacity .15s,transform .15s;display:inline-flex}._saveBtn_sim35_234:hover:not(:disabled){opacity:.88;transform:translateY(-1px)}._saveBtn_sim35_234:disabled{opacity:.45;cursor:not-allowed;transform:none}._goal_n32yq_1{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:14px;padding:1.1rem 1.15rem 1.15rem 1.35rem;position:relative;overflow:hidden}._goal_n32yq_1+._goal_n32yq_1{margin-top:.9rem}._accent_n32yq_13{background:hsl(var(--primary));width:4px;position:absolute;top:0;bottom:0;left:0}._head_n32yq_22{align-items:flex-start;gap:.65rem;display:flex}._headMain_n32yq_28{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}._eyebrow_n32yq_36{text-transform:uppercase;letter-spacing:.07em;color:hsl(var(--primary));font-size:.62rem;font-weight:700}._focus_n32yq_44{min-width:0;color:hsl(var(--foreground));font-size:1rem;font-weight:700;line-height:1.3}._goalPct_n32yq_52{font-family:var(--font-mono,monospace);color:hsl(var(--foreground));font-variant-numeric:tabular-nums;flex:none;font-size:.85rem;font-weight:700}._kebab_n32yq_61{width:30px;height:30px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:8px;flex:none;justify-content:center;align-items:center;transition:background .12s,color .12s;display:inline-flex}._kebab_n32yq_61:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}._metaChips_n32yq_80{flex-wrap:wrap;gap:.35rem;margin-top:.55rem;display:flex}._chipMeta_n32yq_87{background:hsl(var(--muted)/.6);color:hsl(var(--muted-foreground));border-radius:999px;align-items:center;gap:.3rem;padding:.18rem .5rem;font-size:.7rem;font-weight:600;display:inline-flex}._chipLevel_n32yq_99{background:hsl(var(--primary)/.1);color:hsl(var(--primary))}._chipLevel_n32yq_99 ._arrow_n32yq_103{opacity:.8}._description_n32yq_107{color:hsl(var(--muted-foreground));margin:.4rem 0 0;font-size:.8125rem;line-height:1.5}._menu_n32yq_114{background:hsl(var(--card));border:1px solid hsl(var(--border));z-index:510;border-radius:10px;min-width:180px;padding:.35rem;box-shadow:0 14px 40px rgba(0,0,0,.18)}._menuLabel_n32yq_124{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));padding:.2rem .45rem .35rem;font-size:.66rem;font-weight:700}._menuItem_n32yq_133{color:hsl(var(--foreground));cursor:pointer;border-radius:7px;outline:none;align-items:center;gap:.5rem;padding:.45rem .55rem;font-size:.8125rem;font-weight:500;display:flex}._menuItem_n32yq_133[data-highlighted]{background:hsl(var(--muted))}._menuItemDanger_n32yq_149{color:#c52020}._menuItemDanger_n32yq_149[data-highlighted]{background:rgba(239,67,67,.1)}._menuSep_n32yq_156{background:hsl(var(--border));height:1px;margin:.3rem 0}._stepper_n32yq_162{gap:.25rem;padding:0 .45rem .2rem;display:flex}._step_n32yq_162{font-variant-numeric:tabular-nums;border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--muted-foreground));cursor:pointer;border-radius:6px;flex:1;padding:.25rem 0;font-size:.66rem;font-weight:600}._step_n32yq_162:hover:not(:disabled){border-color:hsl(var(--primary)/.4)}._step_n32yq_162:disabled{opacity:.5;cursor:not-allowed}._stepActive_n32yq_188{background:hsl(var(--primary)/.12);border-color:hsl(var(--primary)/.5);color:hsl(var(--primary))}._deleteConfirm_n32yq_194,._approvalBar_n32yq_195{border-radius:9px;justify-content:space-between;align-items:center;gap:.75rem;margin-top:.7rem;padding:.55rem .7rem;font-size:.78rem;font-weight:500;display:flex}._deleteConfirm_n32yq_194{color:#a82424;background:rgba(239,67,67,.08)}._approvalBar_n32yq_195{color:#8f5c14;background:#fdf4e2}html.dark ._approvalBar_n32yq_195{color:#f1cb7e;background:#3b2e16}._deleteConfirmCtas_n32yq_222,._approvalCtas_n32yq_223{flex:none;gap:.4rem;display:flex}._deleteYes_n32yq_229{background:hsl(var(--destructive));color:#fff;cursor:pointer;border:none;border-radius:7px;padding:.3rem .7rem;font-size:.72rem;font-weight:600}._deleteYes_n32yq_229:disabled{opacity:.5;cursor:not-allowed}._deleteNo_n32yq_244{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));cursor:pointer;border-radius:7px;padding:.3rem .7rem;font-size:.72rem;font-weight:600}._actionsSection_n32yq_255{border-left:2px solid hsl(var(--border));margin-top:.95rem;padding:.8rem 0 .2rem .9rem}._actionsHeading_n32yq_261{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));margin-bottom:.2rem;font-size:.66rem;font-weight:700;display:block}._bands_n32yq_271{flex-direction:column;gap:.9rem;margin-top:.7rem;display:flex}._band_n32yq_271{flex-direction:column;display:flex}._bandHead_n32yq_283{align-items:center;gap:.5rem;margin-bottom:.25rem;display:flex}._bandLabel_n32yq_290{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));flex:1;font-size:.7rem;font-weight:700}._band_pratica_n32yq_299{color:#2c9653}._band_social_n32yq_303{color:#3572d4}._band_formal_n32yq_307{color:#b67f20}html.dark ._band_pratica_n32yq_299{color:#64d88f}html.dark ._band_social_n32yq_303{color:#6c9eef}html.dark ._band_formal_n32yq_307{color:#f0c74c}._bandAdd_n32yq_321{width:22px;height:22px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:6px;flex:none;justify-content:center;align-items:center;display:inline-flex}._bandAdd_n32yq_321:hover{background:hsl(var(--muted));color:hsl(var(--primary))}._rows_n32yq_339{flex-direction:column;display:flex}._action_n32yq_255{padding:.5rem 0}._action_n32yq_255+._action_n32yq_255{border-top:1px solid hsl(var(--border))}._actionRow_n32yq_351{align-items:center;gap:.6rem;display:flex}._actionWhat_n32yq_357{min-width:0;color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.83rem;font-weight:600;overflow:hidden}._actionProgress_n32yq_368{flex:none;width:130px}._actionControls_n32yq_373{flex:none;align-items:center;gap:.35rem;display:inline-flex}._rowKebab_n32yq_380{width:26px;height:26px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:7px;justify-content:center;align-items:center;display:inline-flex}._rowKebab_n32yq_380:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}._concludeBtn_n32yq_397,._approveBtn_n32yq_398,._rejectBtn_n32yq_399{cursor:pointer;border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));border-radius:7px;align-items:center;gap:.3rem;padding:.28rem .6rem;font-size:.7rem;font-weight:600;display:inline-flex}._concludeBtn_n32yq_397:hover,._approveBtn_n32yq_398{color:#297a47;background:rgba(46,184,96,.08);border-color:rgba(57,172,99,.5)}._rejectBtn_n32yq_399{color:#bd2828;background:rgba(226,54,54,.07);border-color:rgba(226,54,54,.4)}._actionWhy_n32yq_426{color:hsl(var(--muted-foreground));margin:.3rem 0 0;font-size:.76rem;line-height:1.45}._actionMeta_n32yq_433{color:hsl(var(--muted-foreground));flex-wrap:wrap;gap:.1rem .85rem;margin-top:.3rem;font-size:.72rem;display:flex}._attachments_n32yq_442{flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.4rem;display:flex}._chip_n32yq_87{background:hsl(var(--secondary));border-radius:7px;align-items:center;gap:.25rem;max-width:100%;padding:.15rem .25rem .15rem .45rem;font-size:.7rem;display:inline-flex}._chipLink_n32yq_461{color:hsl(var(--foreground));align-items:center;gap:.3rem;min-width:0;text-decoration:none;display:inline-flex}a._chipLink_n32yq_461:hover ._chipTitle_n32yq_470{color:hsl(var(--primary))}._chipIcon_n32yq_474{color:hsl(var(--muted-foreground));flex:none}._chipTitle_n32yq_470{text-overflow:ellipsis;white-space:nowrap;max-width:200px;font-weight:500;overflow:hidden}._chipRemove_n32yq_487{width:17px;height:17px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:5px;flex:none;justify-content:center;align-items:center;display:inline-flex}._chipRemove_n32yq_487:hover:not(:disabled){color:#c52020;background:rgba(239,67,67,.12)}._chipRemove_n32yq_487:disabled{opacity:.4;cursor:not-allowed}._attachBtn_n32yq_509{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:7px;align-items:center;gap:.3rem;padding:.2rem .4rem;font-size:.7rem;font-weight:600;display:inline-flex}._attachBtn_n32yq_509:hover{color:hsl(var(--primary))}._noActions_n32yq_526{color:hsl(var(--muted-foreground));margin:.8rem 0 0;font-size:.75rem}._addAction_n32yq_532{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;align-items:center;gap:.4rem;margin-top:.85rem;padding:.4rem 0;font-size:.78rem;font-weight:600;display:inline-flex}._addAction_n32yq_532:hover{color:hsl(var(--primary))}._contentChip_n32yq_549{background:hsl(var(--primary)/.1);color:hsl(var(--primary));border:1px solid hsl(var(--primary)/.2);border-radius:999px;align-items:center;gap:.35rem;max-width:100%;margin-top:.5rem;padding:.3rem .6rem;font-size:.75rem;font-weight:600;text-decoration:none;display:inline-flex}._contentChip_n32yq_549 svg{flex:none}._contentChip_n32yq_549:hover{background:hsl(var(--primary)/.16)}._tl_th2g9_1{padding-left:1.25rem;position:relative}._tl_th2g9_1:before{content:"";background:hsl(var(--border));width:2px;position:absolute;top:4px;bottom:4px;left:6px}._ev_th2g9_16{margin-bottom:.85rem;position:relative}._ev_th2g9_16:before{content:"";background:hsl(var(--primary));width:10px;height:10px;box-shadow:0 0 0 3px hsl(var(--primary)/.15);border-radius:50%;position:absolute;top:4px;left:-1.05rem}._ev_th2g9_16._done_th2g9_33:before{background:#21c45d;box-shadow:0 0 0 3px rgba(33,196,93,.15)}._ev_th2g9_16._next_th2g9_38:before{background:hsl(var(--card));border:2px solid hsl(var(--muted-foreground))}._dt_th2g9_43{font-family:var(--font-mono,monospace);color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.04em;font-size:.65rem}._tx_th2g9_51{margin-top:.1rem;font-size:.8125rem}._empty_th2g9_56{color:hsl(var(--muted-foreground));padding:.5rem 0;font-size:.8125rem}._overlay_1ddrd_1{z-index:500;background:rgba(0,0,0,.5);animation:.15s _fadeIn_1ddrd_1;position:fixed;top:0;bottom:0;left:0;right:0}._content_1ddrd_9{z-index:501;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:16px;flex-direction:column;width:min(520px,100vw - 2rem);max-height:calc(100vh - 4rem);animation:.2s cubic-bezier(.34,1.56,.64,1) _slideUp_1ddrd_1;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 24px 80px rgba(0,0,0,.22),0 4px 16px rgba(0,0,0,.1)}@keyframes _fadeIn_1ddrd_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_1ddrd_1{0%{opacity:0;transform:translate(-50%,calc(16px - 50%))}to{opacity:1;transform:translate(-50%,-50%)}}._header_1ddrd_45{border-bottom:1px solid hsl(var(--border));flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;padding:1.25rem 1.5rem;display:flex}._headTitle_1ddrd_55{align-items:center;gap:.625rem;display:flex}._headIcon_1ddrd_61{background:hsl(var(--primary)/.12);width:32px;height:32px;color:hsl(var(--primary));border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._title_1ddrd_73{color:hsl(var(--foreground));margin:0;font-size:.9375rem;font-weight:700;line-height:1}._closeBtn_1ddrd_81{border:1px solid hsl(var(--border));width:32px;height:32px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;transition:background .12s,color .12s;display:inline-flex}._closeBtn_1ddrd_81:hover:not(:disabled){background:hsl(var(--muted));color:hsl(var(--foreground))}._closeBtn_1ddrd_81:disabled{opacity:.4;cursor:not-allowed}._body_1ddrd_103{flex-direction:column;flex:1;gap:.9rem;padding:1.25rem 1.5rem;display:flex;overflow-y:auto}._contextLine_1ddrd_112{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem}._field_1ddrd_118{flex-direction:column;gap:.35rem;display:flex}._fieldLabel_1ddrd_124{color:hsl(var(--foreground));font-size:.75rem;font-weight:600}._input_1ddrd_130,._textarea_1ddrd_131{border:1px solid hsl(var(--border));background:hsl(var(--background));width:100%;color:hsl(var(--foreground));border-radius:9px;padding:.55rem .7rem;font-family:inherit;font-size:.8125rem;transition:border-color .12s,box-shadow .12s}._input_1ddrd_130:focus,._textarea_1ddrd_131:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--primary)/.15);outline:none}._input_1ddrd_130:disabled,._textarea_1ddrd_131:disabled{opacity:.5;cursor:not-allowed}._textarea_1ddrd_131{resize:vertical;min-height:96px;line-height:1.5}._error_1ddrd_160{color:hsl(var(--destructive));background:hsl(var(--destructive)/.08);border:1px solid hsl(var(--destructive)/.2);border-radius:8px;margin:0;padding:.5rem .75rem;font-size:.8125rem}._footer_1ddrd_170{border-top:1px solid hsl(var(--border));flex-shrink:0;justify-content:flex-end;align-items:center;gap:.5rem;padding:1rem 1.5rem;display:flex}._cancelBtn_1ddrd_180{border:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:8px;align-items:center;padding:.4375rem 1rem;font-size:.8125rem;font-weight:500;transition:background .12s;display:inline-flex}._cancelBtn_1ddrd_180:hover:not(:disabled){background:hsl(var(--muted));color:hsl(var(--foreground))}._cancelBtn_1ddrd_180:disabled{opacity:.4;cursor:not-allowed}._saveBtn_1ddrd_202{background:hsl(var(--primary));color:#fff;cursor:pointer;border:none;border-radius:8px;align-items:center;gap:.375rem;padding:.4375rem 1.125rem;font-size:.8125rem;font-weight:600;transition:opacity .15s,transform .15s;display:inline-flex}._saveBtn_1ddrd_202:hover:not(:disabled){opacity:.88;transform:translateY(-1px)}._saveBtn_1ddrd_202:disabled{opacity:.45;cursor:not-allowed;transform:none}._gap_1cyas_1{flex-direction:column;gap:.7rem;display:flex}._row_1cyas_7{grid-template-columns:160px 1fr 52px;align-items:center;gap:.75rem;display:grid}._cn_1cyas_14{align-items:center;gap:.4rem;font-size:.8125rem;font-weight:600;display:flex}._core_1cyas_22{text-transform:uppercase;letter-spacing:.05em;background:hsl(var(--primary)/.12);color:hsl(var(--primary));border-radius:4px;padding:.1rem .35rem;font-size:.6rem;font-style:normal;font-weight:600}._unlinked_1cyas_34{text-transform:uppercase;letter-spacing:.05em;color:#ae7613;cursor:help;background:rgba(242,158,13,.16);border-radius:4px;padding:.1rem .35rem;font-size:.6rem;font-style:normal;font-weight:600}._track_1cyas_47{background:hsl(var(--secondary));border-radius:7px;height:22px;position:relative;overflow:hidden}._cur_1cyas_55{background:hsl(var(--primary)/.35);border-radius:7px;position:absolute;top:0;bottom:0;left:0}._curCal_1cyas_64{background:hsl(var(--primary)/.6)}._trackEmpty_1cyas_68{background:repeating-linear-gradient(45deg, hsl(var(--secondary)), hsl(var(--secondary)) 6px, hsl(var(--muted-foreground)/.12) 6px, hsl(var(--muted-foreground)/.12) 12px)}._tgt_1cyas_72{background:#e44444;width:2px;position:absolute;top:0;bottom:0}._gv_1cyas_80{text-align:right;justify-content:flex-end;align-items:center;gap:.3rem;font-size:.75rem;font-weight:600;display:flex}._calDot_1cyas_90{background:hsl(var(--primary)/.7);border-radius:50%;width:7px;height:7px;display:inline-block}._na_1cyas_98{text-align:right;color:hsl(var(--muted-foreground));cursor:help;font-size:.65rem;font-weight:600}._ok_1cyas_106{color:#25934d}._warn_1cyas_110{color:#c18215}._bad_1cyas_114{color:#da2f2f}._legend_1cyas_118{color:hsl(var(--muted-foreground));flex-wrap:wrap;gap:1rem;margin-top:.25rem;font-size:.6875rem;display:flex}._legend_1cyas_118 i{vertical-align:middle;border-radius:3px;width:10px;height:10px;margin-right:.35rem;display:inline-block}._lCur_1cyas_135{background:hsl(var(--primary)/.35)}._lCal_1cyas_139{background:hsl(var(--primary)/.6)}._lTgt_1cyas_143{background:#e44444}._scale_1cyas_147{margin-left:auto}._prov_1cyas_151{color:hsl(var(--muted-foreground));margin:.15rem 0 0;font-size:.6875rem}@media (max-width:768px){._row_1cyas_7{grid-template-columns:110px 1fr 44px}}._card_hb4yt_22{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);border-radius:14px;padding:1.2rem;container-type:inline-size}._premium_hb4yt_32{color:#fff;background:linear-gradient(135deg,#1a1226,#2a1a40);border-radius:12px;flex-wrap:wrap;align-items:center;gap:.8rem;margin-bottom:1rem;padding:.8rem 1rem;display:flex}._premium_hb4yt_32 p{color:rgba(255,255,255,.82);min-width:0;margin:0;font-size:.75rem}._tag_hb4yt_50{font-family:var(--font-mono,monospace);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;background:hsl(var(--highlight)/.2);color:hsl(var(--highlight));border-radius:999px;flex:none;padding:.25rem .6rem;font-size:.6rem;font-weight:600}._body_hb4yt_64{align-items:center;gap:1.3rem;display:flex}._ring_hb4yt_70{border-radius:50%;flex:none;justify-content:center;align-items:center;width:110px;height:110px;display:flex}._ringInner_hb4yt_80{background:hsl(var(--card));border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:84px;height:84px;display:flex}._ringInner_hb4yt_80 b{font-variant-numeric:tabular-nums;font-size:1.4rem;font-weight:800}._ringInner_hb4yt_80 small{font-size:.6rem;font-family:var(--font-mono,monospace);color:hsl(var(--muted-foreground));text-transform:uppercase}._info_hb4yt_102{min-width:0}._title_hb4yt_106{align-items:center;gap:.4rem;margin:0 0 .4rem;font-size:.9375rem;font-weight:700;display:flex}._window_hb4yt_115{color:hsl(var(--muted-foreground));margin:0 0 .3rem;font-size:.8125rem}._window_hb4yt_115 b{color:hsl(var(--foreground))}._risk_hb4yt_124{margin:0 0 .5rem;font-size:.8125rem;font-weight:600}._risk_low_hb4yt_130{color:#279b51}._risk_medium_hb4yt_134{color:#c18215}._risk_high_hb4yt_138{color:#da2f2f}._rec_hb4yt_142{color:hsl(var(--foreground));align-items:flex-start;gap:.4rem;margin:0;font-size:.8125rem;display:flex}@container (width<=360px){._body_hb4yt_64{text-align:center;flex-direction:column;align-items:center}._info_hb4yt_102{width:100%}._rec_hb4yt_142{justify-content:center}}@media (max-width:600px){._body_hb4yt_64{text-align:center;flex-direction:column;align-items:center}}._feed_1vywd_1{flex-direction:column;gap:.6rem;list-style:none;display:flex}._item_1vywd_8{gap:.6rem;display:flex}._icon_1vywd_13{background:hsl(var(--secondary));width:24px;height:24px;color:hsl(var(--muted-foreground));border-radius:7px;flex:none;justify-content:center;align-items:center;display:flex}._body_1vywd_25{flex-direction:column;min-width:0;display:flex}._action_1vywd_31{font-size:.8125rem;font-weight:600}._detail_1vywd_36{color:hsl(var(--foreground));font-size:.75rem}._date_1vywd_41{color:hsl(var(--muted-foreground));font-size:.6875rem;font-family:var(--font-mono,monospace)}._empty_1vywd_47{color:hsl(var(--muted-foreground));font-size:.8125rem}._panel_1cw0h_1{flex-direction:column;gap:1.25rem;display:flex}._empty_1cw0h_7{color:hsl(var(--muted-foreground));margin:0;font-size:.85rem}._kpis_1cw0h_13{grid-template-columns:repeat(4,1fr);gap:.75rem;display:grid}._kpi_1cw0h_13{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--primary));border-radius:12px;align-items:center;gap:.6rem;padding:.85rem 1rem;display:flex}._kpi_1cw0h_13 b{color:hsl(var(--foreground));font-size:1.15rem;font-weight:800;line-height:1.1;display:block}._kpi_1cw0h_13 span{color:hsl(var(--muted-foreground));font-size:.72rem}@media (max-width:820px){._kpis_1cw0h_13{grid-template-columns:repeat(2,1fr)}}._list_1cw0h_46{flex-direction:column;gap:.6rem;display:flex}._item_1cw0h_52{border:1px solid hsl(var(--border));background:hsl(var(--card));color:inherit;border-radius:12px;align-items:center;gap:.85rem;padding:.85rem 1rem;text-decoration:none;transition:border-color .15s,transform .15s;display:flex}._item_1cw0h_52:hover{border-color:hsl(var(--primary)/.4);transform:translateY(-1px)}._itemMain_1cw0h_69{flex-direction:column;flex:1;gap:.4rem;min-width:0;display:flex}._itemTop_1cw0h_77{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}._itemTitle_1cw0h_84{text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:700;overflow:hidden}._steps_1cw0h_92{color:hsl(var(--muted-foreground));white-space:nowrap;font-size:.7rem;font-weight:600}._bar_1cw0h_99{background:hsl(var(--secondary));border-radius:999px;height:6px;overflow:hidden}._barFill_1cw0h_106{background:hsl(var(--primary));border-radius:999px;height:100%;transition:width .3s;display:block}._itemSub_1cw0h_114{color:hsl(var(--muted-foreground));flex-wrap:wrap;align-items:center;gap:.6rem;font-size:.7rem;display:flex}._status_1cw0h_123{border-radius:5px;padding:.1rem .4rem;font-weight:700}._st_concluido_1cw0h_129{color:#2b824b;background:rgba(52,178,98,.14)}._st_em_andamento_1cw0h_134{color:#2260c3;background:rgba(60,131,246,.14)}._st_nao_iniciado_1cw0h_139{background:hsl(var(--secondary));color:hsl(var(--muted-foreground))}._stalled_1cw0h_144{color:#cf6d17;align-items:center;gap:.2rem;font-weight:600;display:inline-flex}._pct_1cw0h_152{font-variant-numeric:tabular-nums;color:hsl(var(--foreground));font-size:.9rem;font-weight:800}._chev_1cw0h_159{color:hsl(var(--muted-foreground));flex-shrink:0}._consumoTab_1cw0h_165{flex-direction:column;gap:1.5rem;display:flex}._trackSection_1cw0h_171{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:14px;flex-direction:column;gap:.7rem;padding:1.1rem;display:flex}._trackHead_1cw0h_181{justify-content:space-between;align-items:center;gap:1rem;display:flex}._trackTitle_1cw0h_188{align-items:center;gap:.4rem;font-size:.9rem;font-weight:700;display:inline-flex}._trackTitle_1cw0h_188 svg{color:hsl(var(--primary))}._trackAdd_1cw0h_199{cursor:pointer;border:1px dashed hsl(var(--border));color:hsl(var(--foreground));background:0 0;border-radius:8px;align-items:center;gap:.35rem;padding:.4rem .75rem;font-size:.75rem;font-weight:600;display:inline-flex}._trackAdd_1cw0h_199:hover{border-color:hsl(var(--primary)/.4);color:hsl(var(--primary))}._trackAdd_1cw0h_199:disabled{opacity:.5;cursor:default}._trackList_1cw0h_221{flex-direction:column;gap:.4rem;list-style:none;display:flex}._trackRow_1cw0h_228{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:10px;align-items:center;gap:.55rem;padding:.5rem .6rem;display:flex}._trackIx_1cw0h_238{background:hsl(var(--primary)/.12);width:22px;height:22px;color:hsl(var(--primary));font-variant-numeric:tabular-nums;border-radius:6px;flex:none;justify-content:center;align-items:center;font-size:.7rem;font-weight:700;display:flex}._trackName_1cw0h_253{min-width:0;color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;flex:1;align-items:center;gap:.4rem;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex;overflow:hidden}._trackName_1cw0h_253 svg{color:hsl(var(--muted-foreground));flex:none}._trackName_1cw0h_253:hover{color:hsl(var(--primary))}._trackCtrls_1cw0h_275{flex:none;align-items:center;gap:.3rem;display:flex}._trackBtn_1cw0h_282{cursor:pointer;border:1px solid hsl(var(--border));background:hsl(var(--card));width:28px;height:28px;color:hsl(var(--muted-foreground));border-radius:7px;flex:none;justify-content:center;align-items:center;display:flex}._trackBtn_1cw0h_282:hover{color:hsl(var(--primary));border-color:hsl(var(--primary)/.4)}._trackBtn_1cw0h_282:disabled{opacity:.35;cursor:default}._container_38zx3_22{background:hsl(var(--background));min-height:100vh}._main_38zx3_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._muted_38zx3_35{color:hsl(var(--muted-foreground));padding:2rem 0;font-size:.875rem}._empty_38zx3_42{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);text-align:center;border-radius:14px;padding:2.5rem 1.5rem}._empty_38zx3_42 h3{margin:.75rem 0 .35rem;font-size:1.0625rem}._empty_38zx3_42 p{color:hsl(var(--muted-foreground));max-width:46ch;margin:0 auto;font-size:.875rem;line-height:1.55}._emptyIcon_38zx3_63{background:hsl(var(--primary)/.12);width:48px;height:48px;color:hsl(var(--primary));border-radius:14px;justify-content:center;align-items:center;display:inline-flex}._topRow_38zx3_75{grid-template-columns:minmax(240px,3fr) 9fr;align-items:stretch;gap:1rem;margin-bottom:1rem;display:grid}._hero_38zx3_83{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);border-radius:16px;flex-direction:column;padding:1.35rem 1.5rem;display:flex}._eyebrow_38zx3_94{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--muted-foreground));font-size:.6875rem}._heroTitle_38zx3_102{font-family:var(--font-display);color:hsl(var(--foreground));margin:.35rem 0 .4rem;font-size:1.5rem;font-weight:600;line-height:1.15}._heroDesc_38zx3_111{color:hsl(var(--muted-foreground));max-width:68ch;margin:0 0 .9rem;font-size:.8125rem;line-height:1.55}._heroStatusRow_38zx3_119{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}._heroProgress_38zx3_127{max-width:420px;margin-bottom:1rem}._chip_38zx3_132{border:1px solid hsl(var(--border));background:hsl(var(--muted)/.4);color:hsl(var(--foreground));font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .65rem;font-size:.75rem;font-weight:500;display:inline-flex}._chip_38zx3_132 svg{color:hsl(var(--highlight-foreground))}._approval_38zx3_150{border-top:1px solid hsl(var(--border));flex-direction:column;gap:.4rem;margin-top:auto;padding-top:.85rem;display:flex}._submitBtn_38zx3_159{border-radius:var(--radius);background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;align-self:flex-start;align-items:center;gap:.4rem;padding:.55rem 1rem;font-family:inherit;font-size:.8125rem;font-weight:600;display:inline-flex}._submitBtn_38zx3_159:disabled{opacity:.5;cursor:not-allowed}._approvalHelp_38zx3_179{color:hsl(var(--muted-foreground));max-width:64ch;font-size:.75rem;line-height:1.45}._approvalPending_38zx3_186{background:hsl(var(--highlight)/.14);color:hsl(var(--highlight-foreground));border-radius:10px;align-items:center;gap:.5rem;margin:0;padding:.55rem .75rem;font-size:.8125rem;font-weight:500;display:inline-flex}._approvalPending_38zx3_186 svg{flex-shrink:0}._grid_38zx3_203{grid-template-columns:3fr 6fr 3fr;align-items:start;gap:1rem;margin-top:1rem;display:grid}._colLeft_38zx3_211,._colCenter_38zx3_212,._colRight_38zx3_213{flex-direction:column;gap:1rem;min-width:0;display:flex}._panel_38zx3_221{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);border-radius:14px;padding:1.1rem}._panelTitle_38zx3_230{color:hsl(var(--foreground));align-items:center;gap:.4rem;margin:0 0 .85rem;font-size:.875rem;font-weight:700;display:flex}._panelTitle_38zx3_230 svg{color:hsl(var(--primary))}._goals_38zx3_243{flex-direction:column;gap:.85rem;display:flex}._identityCard_38zx3_250{background:radial-gradient(120% 120% at 100% 0%, hsl(var(--primary-hover)) 0%, hsl(var(--primary)) 55%);color:hsl(var(--primary-foreground));border-radius:16px;flex-direction:column;justify-content:center;gap:.85rem;padding:1.25rem;display:flex;position:relative;overflow:hidden}._identityTop_38zx3_263{align-items:center;gap:.9rem;min-width:0;display:flex}._identityAvatar_38zx3_270{border:2px solid hsl(var(--primary-foreground)/.35);flex-shrink:0;box-shadow:0 4px 14px rgba(0,0,0,.18)}._identityInfo_38zx3_276{flex-direction:column;gap:.15rem;min-width:0;display:flex}._identityInfo_38zx3_276 strong{font-family:var(--font-display);overflow-wrap:anywhere;font-size:1.0625rem;font-weight:600;line-height:1.2}._identityInfo_38zx3_276 span{opacity:.85;overflow-wrap:anywhere;font-size:.8125rem}._identityMeta_38zx3_295{opacity:.85;align-items:center;gap:.4rem;font-size:.75rem;display:inline-flex}._identityMeta_38zx3_295 svg{flex-shrink:0}._careerTarget_38zx3_306{background:hsl(var(--primary-foreground)/.15);border-radius:10px;align-items:center;gap:.4rem;padding:.45rem .7rem;font-size:.75rem;font-weight:500;line-height:1.35;display:inline-flex}._careerTarget_38zx3_306 svg{flex-shrink:0}._momentum_38zx3_322{background:hsl(var(--primary)/.08);border:1px solid hsl(var(--primary)/.18);border-radius:16px;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 1.4rem;display:flex}._momentum_38zx3_322 h2{font-family:var(--font-display);color:hsl(var(--foreground));margin:0 0 .25rem;font-size:1.125rem;font-weight:600}._momentum_38zx3_322 p{color:hsl(var(--muted-foreground));max-width:44ch;margin:0;font-size:.8125rem;line-height:1.5}._momentumIcon_38zx3_347{color:hsl(var(--primary)/.5);flex-shrink:0}._acompHint_38zx3_353{color:hsl(var(--muted-foreground));margin:0 0 .75rem;font-size:.75rem;line-height:1.45}._acompActions_38zx3_360{flex-wrap:wrap;gap:.5rem;margin-bottom:.85rem;display:flex}._acompPrimary_38zx3_367,._acompGhost_38zx3_368{cursor:pointer;border-radius:8px;align-items:center;gap:.4rem;padding:.5rem .85rem;font-family:inherit;font-size:.78rem;font-weight:600;display:inline-flex}._acompPrimary_38zx3_367{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border:none}._acompGhost_38zx3_368{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground))}._acompGhost_38zx3_368:hover{border-color:hsl(var(--primary)/.4);color:hsl(var(--primary))}._nextCheckin_38zx3_396{color:hsl(var(--muted-foreground));margin-bottom:.85rem;font-size:.75rem}._nextCheckin_38zx3_396 strong{color:hsl(var(--foreground));font-variant-numeric:tabular-nums}@media (max-width:1100px){._grid_38zx3_203{grid-template-columns:1fr 1fr}._colCenter_38zx3_212{order:-1;grid-column:1/-1}}@media (max-width:860px){._topRow_38zx3_75{grid-template-columns:1fr}}@media (max-width:760px){._grid_38zx3_203{grid-template-columns:1fr}._colCenter_38zx3_212{order:0}}._page_pz68k_22{background:hsl(var(--background));flex-direction:column;min-height:100vh;display:flex}._pageHeader_pz68k_29{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem;padding:2rem 2rem 0;display:flex}._pageHeaderLeft_pz68k_38{align-items:flex-start;gap:1rem;display:flex}._pageTitleGroup_pz68k_44{flex-direction:column;gap:.25rem;display:flex}._pageBadge_pz68k_50{text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--primary));background:hsl(var(--primary)/.1);border:1px solid hsl(var(--primary)/.18);width:-moz-fit-content;border-radius:999px;align-items:center;gap:.375rem;width:fit-content;padding:.25rem .625rem;font-size:.68rem;font-weight:700;display:inline-flex}._pageTitle_pz68k_44{color:hsl(var(--foreground));letter-spacing:-.025em;margin:0;font-size:1.5rem;font-weight:700}._pageSubtitle_pz68k_74{color:hsl(var(--muted-foreground));max-width:480px;margin:0;font-size:.8rem}._pageHeaderRight_pz68k_81{flex-shrink:0;align-items:center;gap:.625rem;padding-top:.375rem;display:flex}._weightWarning_pz68k_89{color:#f59e0b;background:rgba(245,158,11,.08);border:1px solid rgba(245,158,11,.2);border-radius:8px;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.72rem;display:flex}._simulateBtn_pz68k_101{border:1px solid hsl(var(--primary)/.25);color:hsl(var(--primary));cursor:pointer;background:0 0;border-radius:10px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.8rem;font-weight:500;transition:background .18s,border-color .18s,box-shadow .18s;display:flex}._simulateBtn_pz68k_101:hover{background:hsl(var(--primary)/.06);border-color:hsl(var(--primary)/.4);box-shadow:0 2px 8px hsl(var(--primary)/.1)}._saveBtn_pz68k_121{background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;box-shadow:0 2px 10px hsl(var(--primary)/.25);border:none;border-radius:10px;align-items:center;gap:.5rem;padding:.5rem 1.125rem;font-size:.8rem;font-weight:600;transition:opacity .18s,box-shadow .18s,transform .18s;display:flex}._saveBtn_pz68k_121:hover:not(:disabled){opacity:.92;box-shadow:0 4px 16px hsl(var(--primary)/.35);transform:translateY(-1px)}._saveBtn_pz68k_121:disabled{opacity:.55;cursor:not-allowed;transform:none}._saveBtn_pz68k_121._saveBtnSuccess_pz68k_146{background:#21c45d;box-shadow:0 2px 10px rgba(16,185,129,.25)}._workspace_pz68k_151{flex:1;grid-template-columns:1fr;align-items:start;gap:1.5rem;min-height:0;padding:1.5rem 2rem 2rem;display:grid}._canvasWrap_pz68k_161{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:12px;overflow:visible;box-shadow:0 1px 4px rgba(0,0,0,.05),0 1px 2px rgba(0,0,0,.03)}._canvasHeader_pz68k_169{border-bottom:1px solid hsl(var(--border));background:hsl(var(--card));justify-content:space-between;align-items:center;padding:.75rem 1.25rem;display:flex}._canvasLabel_pz68k_178{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:.375rem;font-size:.7rem;font-weight:700;display:flex}._stageCount_pz68k_189{color:hsl(var(--muted-foreground));background:hsl(var(--muted));border:1px solid hsl(var(--border));border-radius:999px;padding:.125rem .625rem;font-size:.65rem;font-weight:600}._canvasHeaderActions_pz68k_199{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.625rem;display:flex}._canvasHeaderAdd_pz68k_207{position:relative}._addPickerPopover_pz68k_211{z-index:120;width:min(380px,100vw - 2.5rem);position:absolute;top:calc(100% + .5rem);right:0}._addStageBtnCompact_pz68k_219{color:hsl(var(--foreground));background:hsl(var(--card));border:1px dashed hsl(var(--border));cursor:pointer;white-space:nowrap;border-radius:8px;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.75rem;font-weight:600;transition:background .15s,border-color .15s,color .15s;display:inline-flex}._addStageBtnCompact_pz68k_219:hover{background:hsl(var(--muted));border-color:hsl(var(--primary)/.35);color:hsl(var(--primary))}._aiAssistantBtn_pz68k_240{color:hsl(var(--primary));background:hsl(var(--primary)/.08);border:1px solid hsl(var(--primary)/.18);cursor:pointer;border-radius:8px;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.75rem;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}._aiAssistantBtn_pz68k_240:hover{background:hsl(var(--primary)/.14);border-color:hsl(var(--primary)/.28)}._canvas_pz68k_161{background-color:hsl(var(--muted));background-image:linear-gradient(hsl(var(--border)/.35) 1px, transparent 1px), linear-gradient(90deg, hsl(var(--border)/.35) 1px, transparent 1px);background-size:28px 28px;flex-direction:column;align-items:center;gap:0;min-height:400px;padding:2rem 3rem;display:flex}._terminalNode_pz68k_271{align-items:center;gap:.75rem;width:100%;max-width:560px;margin:1rem 0;display:flex}._terminalLine_pz68k_280{background:hsl(var(--border));flex:1;height:1px}._terminalLabel_pz68k_286{letter-spacing:.13em;color:hsl(var(--muted-foreground));white-space:nowrap;font-size:.58rem;font-weight:700}[data-variant=end] ._terminalLabel_pz68k_286{color:hsl(var(--muted-foreground))}._stageBlock_pz68k_297{flex-direction:column;align-items:center;width:100%;max-width:560px;display:flex}._stageCard_pz68k_305{background:var(--card-bg,hsl(var(--muted)));cursor:pointer;border:1px solid rgba(0,0,0,.07);border-radius:10px;width:100%;transition:box-shadow .2s,transform .18s;box-shadow:0 1px 3px rgba(0,0,0,.05)}._stageCard_pz68k_305:hover{transform:translateY(-2px);box-shadow:0 6px 18px rgba(0,0,0,.12)}._stageCard_pz68k_305._stageCardSelected_pz68k_318{box-shadow:0 0 0 2.5px hsl(var(--primary)), 0 6px 18px rgba(0,0,0,.08);border-color:transparent}._stageCard_pz68k_305._stageCardDisabled_pz68k_322{opacity:.45}._stageCard_pz68k_305[data-scheme=dark]{border-color:transparent;box-shadow:0 2px 8px rgba(0,0,0,.22),0 1px 3px rgba(0,0,0,.14)}._stageCard_pz68k_305[data-scheme=dark]:hover{box-shadow:0 8px 24px rgba(0,0,0,.32)}._stageCard_pz68k_305[data-scheme=dark]._stageCardSelected_pz68k_318{box-shadow:0 0 0 2.5px rgba(255,255,255,.85),0 0 0 4.5px rgba(0,0,0,.18),0 8px 24px rgba(0,0,0,.28)}._stageCard_pz68k_305[data-scheme=dark] ._stageCounter_pz68k_335{color:rgba(255,255,255,.09)}._stageCard_pz68k_305[data-scheme=dark] ._stageName_pz68k_338{color:#fff}._stageCard_pz68k_305[data-scheme=dark] ._stageTypeLabel_pz68k_341{color:rgba(255,255,255,.55)}._stageCard_pz68k_305[data-scheme=dark] ._stageStats_pz68k_344{background:rgba(0,0,0,.18);border-top-color:rgba(255,255,255,.1)}._stageCard_pz68k_305[data-scheme=dark] ._statCell_pz68k_348{border-right-color:rgba(255,255,255,.08)}._stageCard_pz68k_305[data-scheme=dark] ._statLabel_pz68k_351{color:rgba(255,255,255,.42)}._stageCard_pz68k_305[data-scheme=dark] ._statValue_pz68k_354{color:#fff}._stageCard_pz68k_305[data-scheme=dark] ._disabledRow_pz68k_357{color:rgba(255,255,255,.45);border-top-color:rgba(255,255,255,.08)}._stageCard_pz68k_305[data-scheme=dark] ._removeBtn_pz68k_361{color:rgba(255,255,255,.2)}._stageCard_pz68k_305[data-scheme=dark] ._removeBtn_pz68k_361:hover{color:#fca5a5;background:rgba(239,68,68,.22)}._stageCard_pz68k_305[data-scheme=dark] ._configureBtn_pz68k_368{color:rgba(255,255,255,.45)}._stageCard_pz68k_305[data-scheme=dark] ._configureBtn_pz68k_368:hover{color:#fff;background:rgba(255,255,255,.1)}._stageCard_pz68k_305[data-scheme=dark] ._toggleBtn_pz68k_375:hover{background:rgba(255,255,255,.1)}._stageCardHeader_pz68k_379{grid-template-columns:34px 1fr auto;align-items:start;gap:.75rem;padding:.875rem .875rem .75rem;display:grid}._stageCounter_pz68k_335{color:hsl(var(--border));letter-spacing:-.05em;font-variant-numeric:tabular-nums;-webkit-user-select:none;-ms-user-select:none;user-select:none;padding-top:2px;font-size:1.1rem;font-weight:800;line-height:1}._stageMainInfo_pz68k_398{flex-direction:column;gap:.3rem;min-width:0;display:flex}._stageName_pz68k_338{color:#0f172a;letter-spacing:-.015em;white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:700;line-height:1.3;overflow:hidden}._stageMeta_pz68k_416{align-items:center;gap:.375rem;display:flex}._stageTypeDot_pz68k_422{border-radius:50%;flex-shrink:0;width:5px;height:5px}._stageTypeLabel_pz68k_341{text-transform:uppercase;letter-spacing:.1em;color:hsl(var(--muted-foreground));font-size:.6rem;font-weight:600}._stageCardActions_pz68k_437{flex-shrink:0;align-items:center;gap:.125rem;margin-top:-2px;display:flex}._toggleBtn_pz68k_375{cursor:pointer;background:0 0;border:none;border-radius:5px;align-items:center;padding:.2rem;transition:background .15s;display:flex}._toggleBtn_pz68k_375:hover{background:hsl(var(--muted))}._configureBtn_pz68k_368{cursor:pointer;color:hsl(var(--muted-foreground));background:0 0;border:none;border-radius:5px;align-items:center;padding:.2rem;transition:color .15s,background .15s;display:flex}._configureBtn_pz68k_368:hover{color:hsl(var(--primary));background:hsl(var(--primary)/.08)}._removeBtn_pz68k_361{cursor:pointer;color:hsl(var(--border));background:0 0;border:none;border-radius:5px;align-items:center;padding:.2rem;transition:color .15s,background .15s;display:flex}._removeBtn_pz68k_361:hover{color:#ef4444;background:rgba(239,68,68,.06)}._stageStats_pz68k_344{border-top:1px solid hsl(var(--border));grid-template-columns:repeat(3,1fr);display:grid}._statCell_pz68k_348{border-right:1px solid hsl(var(--border));flex-direction:column;gap:.2rem;padding:.625rem .875rem .75rem;display:flex}._statCell_pz68k_348:last-child{border-right:none}._statLabel_pz68k_351{text-transform:uppercase;letter-spacing:.1em;color:hsl(var(--border));font-size:.575rem;font-weight:700}._statValue_pz68k_354{color:hsl(var(--foreground));letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:.825rem;font-weight:700;overflow:hidden}._disabledRow_pz68k_357{border-top:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));align-items:center;gap:.375rem;padding:.5rem .875rem .625rem;font-size:.68rem;display:flex}._disabledRow_pz68k_357 svg{flex-shrink:0}._connector_pz68k_539{flex-direction:column;align-items:center;display:flex}._connectorLine_pz68k_545{background:hsl(var(--border));width:1px;height:12px}._connectorLine_pz68k_545._connectorLineDisabled_pz68k_550{background:hsl(var(--border))}._connectorTag_pz68k_554{letter-spacing:.04em;color:hsl(var(--muted-foreground));background:hsl(var(--muted));border:1px solid hsl(var(--border));white-space:nowrap;border-radius:4px;margin:.2rem 0;padding:.175rem .5rem;font-size:.6rem;font-weight:700}._extensionsSection_pz68k_567{flex-direction:column;align-items:stretch;width:100%;max-width:none;display:flex}._addStageWrap_pz68k_575{align-self:center;width:100%;max-width:560px;margin:.75rem 0 1rem;position:relative}._addStageBtn_pz68k_219{background:hsl(var(--card));border:1px dashed hsl(var(--border));width:100%;color:hsl(var(--muted-foreground));letter-spacing:.02em;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;padding:.6rem;font-size:.75rem;font-weight:600;transition:background .15s,border-color .15s,color .15s;display:flex}._addStageBtn_pz68k_219:hover{background:hsl(var(--muted));border-color:hsl(var(--muted-foreground));color:hsl(var(--foreground))}._addPicker_pz68k_211{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:10px;overflow:hidden;box-shadow:0 8px 24px rgba(0,0,0,.1)}._addPickerHeader_pz68k_614{border-bottom:1px solid hsl(var(--border));text-transform:uppercase;letter-spacing:.07em;color:hsl(var(--muted-foreground));justify-content:space-between;align-items:center;padding:.625rem .875rem;font-size:.7rem;font-weight:700;display:flex}._addPickerClose_pz68k_627{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;padding:0 .25rem;font-size:1.1rem;line-height:1;transition:color .15s}._addPickerClose_pz68k_627:hover{color:#ef4444}._addPickerGrid_pz68k_641{grid-template-columns:repeat(3,1fr);gap:.5rem;padding:.875rem;display:grid}._addPickerOption_pz68k_648{border:1px solid hsl(var(--primary)/.08);cursor:pointer;color:hsl(var(--muted-foreground));background:0 0;border-radius:12px;flex-direction:column;align-items:center;gap:.5rem;padding:.875rem .5rem;font-size:.68rem;font-weight:500;transition:background .15s,border-color .15s,transform .15s;display:flex}._addPickerOption_pz68k_648:hover{background:var(--stage-bg);border-color:var(--stage-color);color:var(--stage-color);transform:translateY(-1px)}._addPickerIcon_pz68k_670{border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}._configPanel_pz68k_679{background:hsl(var(--card));border:1px solid hsl(var(--primary)/.1);box-shadow:0 2px 16px hsl(var(--primary)/.06), 0 1px 4px rgba(0,0,0,.04);border-radius:18px;flex-direction:column;max-height:calc(100vh - 160px);display:flex;overflow:hidden}._configPanelEmbedded_pz68k_690{box-shadow:none;border:none;border-radius:0;max-height:none}._configEmpty_pz68k_697{background:hsl(var(--card));border:1px solid hsl(var(--primary)/.08);text-align:center;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;min-height:320px;padding:3rem 2rem;display:flex}._configEmpty_pz68k_697 h3{color:hsl(var(--foreground));margin:0;font-size:1rem;font-weight:600}._configEmpty_pz68k_697 p{color:hsl(var(--muted-foreground));max-width:260px;margin:0;font-size:.8rem;line-height:1.5}._configEmptyIcon_pz68k_724{background:hsl(var(--primary)/.08);border:1px solid hsl(var(--primary)/.14);width:56px;height:56px;color:hsl(var(--primary));border-radius:16px;justify-content:center;align-items:center;display:flex}._configEmptyHints_pz68k_736{flex-direction:column;gap:.5rem;width:100%;max-width:240px;margin-top:.5rem;display:flex}._hint_pz68k_745{color:hsl(var(--muted-foreground));background:hsl(var(--primary)/.04);border:1px solid hsl(var(--primary)/.08);text-align:left;border-radius:8px;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.72rem;display:flex}._hint_pz68k_745 svg{color:hsl(var(--primary));flex-shrink:0}._configPanelHeader_pz68k_762{border-bottom:1px solid hsl(var(--primary)/.08);background:hsl(var(--muted)/.6);flex-shrink:0;align-items:center;gap:.75rem;padding:1.125rem 1.25rem;display:flex}._configPanelIcon_pz68k_772{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}._configPanelTitle_pz68k_782{color:hsl(var(--foreground));letter-spacing:-.01em;margin:0 0 .125rem;font-size:.925rem;font-weight:700}._configPanelType_pz68k_790{text-transform:uppercase;letter-spacing:.06em;font-size:.68rem;font-weight:600}._configTabs_pz68k_797{border-bottom:1px solid hsl(var(--primary)/.08);background:hsl(var(--secondary));flex-shrink:0;gap:0;display:flex}._configTab_pz68k_797{color:hsl(var(--muted-foreground));cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid transparent;flex:1;justify-content:center;align-items:center;gap:.375rem;padding:.625rem .5rem;font-size:.72rem;font-weight:500;transition:color .15s,border-color .15s,background .15s;display:flex}._configTab_pz68k_797:hover{color:hsl(var(--muted-foreground));background:hsl(var(--primary)/.03)}._configTab_pz68k_797._configTabActive_pz68k_826{color:var(--stage-color,hsl(var(--primary)));border-bottom-color:var(--stage-color,hsl(var(--primary)));background:hsl(var(--primary)/.03);font-weight:600}._configBody_pz68k_833{flex:1;overflow-y:auto}._configBody_pz68k_833::-webkit-scrollbar{width:4px}._configBody_pz68k_833::-webkit-scrollbar-track{background:0 0}._configBody_pz68k_833::-webkit-scrollbar-thumb{background:hsl(var(--primary)/.15);border-radius:999px}._configSection_pz68k_848{flex-direction:column;gap:1rem;padding:1.125rem 1.25rem;display:flex}._field_pz68k_855{flex-direction:column;gap:.375rem;display:flex}._fieldLabelRow_pz68k_861{justify-content:space-between;align-items:center;display:flex}._fieldLabel_pz68k_861{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.05em;font-size:.72rem;font-weight:600}._fieldValue_pz68k_875{font-size:.78rem;font-weight:700}._fieldInput_pz68k_880{background:hsl(var(--secondary));border:1px solid hsl(var(--primary)/.12);width:100%;color:hsl(var(--foreground));box-sizing:border-box;border-radius:9px;outline:none;padding:.5rem .75rem;font-size:.825rem;transition:border-color .18s,box-shadow .18s}._fieldInput_pz68k_880:focus{border-color:hsl(var(--primary)/.4);box-shadow:0 0 0 3px hsl(var(--primary)/.08)}._fieldTextarea_pz68k_897{background:hsl(var(--secondary));border:1px solid hsl(var(--primary)/.12);width:100%;color:hsl(var(--foreground));resize:vertical;box-sizing:border-box;border-radius:10px;outline:none;padding:.625rem .75rem;font-family:inherit;font-size:.78rem;line-height:1.6;transition:border-color .18s,box-shadow .18s}._fieldTextarea_pz68k_897:focus{border-color:hsl(var(--primary)/.4);box-shadow:0 0 0 3px hsl(var(--primary)/.08)}._fieldTextarea_pz68k_897::placeholder{color:hsl(var(--border))}._fieldTextarea_pz68k_897::placeholder{color:hsl(var(--border))}._charCount_pz68k_920{color:hsl(var(--muted-foreground));text-align:right;font-size:.65rem}._selectWrap_pz68k_926{position:relative}._fieldSelect_pz68k_930{background:hsl(var(--secondary));border:1px solid hsl(var(--primary)/.12);width:100%;color:hsl(var(--foreground));-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;cursor:pointer;box-sizing:border-box;border-radius:9px;outline:none;padding:.5rem 2rem .5rem .75rem;font-size:.825rem;transition:border-color .18s}._fieldSelect_pz68k_930:focus{border-color:hsl(var(--primary)/.4)}._selectIcon_pz68k_948{color:hsl(var(--muted-foreground));pointer-events:none;position:absolute;top:50%;right:.625rem;transform:translateY(-50%)}._slider_pz68k_957{background:hsl(var(--primary)/.1);-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;cursor:pointer;border-radius:999px;outline:none;width:100%;height:5px}._slider_pz68k_957::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:var(--thumb-color,hsl(var(--primary)));cursor:pointer;border:2px solid #fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;box-shadow:0 1px 6px rgba(0,0,0,.18)}._slider_pz68k_957::-webkit-slider-thumb:hover{transform:scale(1.2)}._slider_pz68k_957::-moz-range-thumb{background:var(--thumb-color,hsl(var(--primary)));cursor:pointer;border:2px solid #fff;border-radius:50%;width:16px;height:16px;box-shadow:0 1px 6px rgba(0,0,0,.18)}._sliderLabels_pz68k_990{color:hsl(var(--border));justify-content:space-between;padding:0 2px;font-size:.62rem;display:flex}._piperHeader_pz68k_998{background:hsl(var(--primary)/.05);border:1px solid hsl(var(--primary)/.12);border-radius:12px;flex-direction:column;gap:.5rem;padding:.875rem 1rem;display:flex}._piperBadge_pz68k_1008{color:hsl(var(--primary));text-transform:uppercase;letter-spacing:.07em;align-items:center;gap:.375rem;font-size:.68rem;font-weight:700;display:inline-flex}._piperDesc_pz68k_1019{color:hsl(var(--muted-foreground));margin:0;font-size:.75rem;line-height:1.5}._resetBtn_pz68k_1026{border:1px solid hsl(var(--primary)/.15);color:hsl(var(--primary));cursor:pointer;width:-moz-fit-content;background:0 0;border-radius:8px;align-items:center;gap:.375rem;width:fit-content;padding:.4rem .75rem;font-size:.72rem;font-weight:500;transition:background .15s;display:flex}._resetBtn_pz68k_1026:hover{background:hsl(var(--primary)/.06)}._conditionCard_pz68k_1045{border-radius:12px;flex-direction:column;gap:.75rem;padding:.875rem 1rem;display:flex}._conditionCard_pz68k_1045[data-variant=pass]{background:rgba(16,185,129,.05);border:1px solid rgba(16,185,129,.18)}._conditionCard_pz68k_1045[data-variant=fail]{background:rgba(239,68,68,.04);border:1px solid rgba(239,68,68,.15)}._conditionCardTitle_pz68k_1061{color:hsl(var(--foreground));align-items:center;gap:.5rem;font-size:.775rem;font-weight:600;display:flex}._conditionCardDesc_pz68k_1070{color:hsl(var(--muted-foreground));margin:0;font-size:.72rem;line-height:1.5}._failOptions_pz68k_1077{flex-direction:column;gap:.375rem;display:flex}._failOption_pz68k_1077{background:hsl(var(--card));border:1.5px solid hsl(var(--primary)/.1);color:hsl(var(--muted-foreground));cursor:pointer;text-align:left;border-radius:10px;align-items:center;gap:.625rem;padding:.625rem .875rem;font-size:.78rem;font-weight:500;transition:background .15s,border-color .15s,color .15s;display:flex}._failOption_pz68k_1077:hover{border-color:hsl(var(--primary)/.25);color:hsl(var(--foreground))}._failOption_pz68k_1077._failOptionActive_pz68k_1102{border-color:var(--stage-color,hsl(var(--primary)));background:color-mix(in srgb, var(--stage-color,hsl(var(--primary))) 6%, white);color:var(--stage-color,hsl(var(--primary)));font-weight:600}._failOption_pz68k_1077[data-action=reject]._failOptionActive_pz68k_1102{color:#ef4444;background:rgba(239,68,68,.06);border-color:#ef4444}._failOption_pz68k_1077[data-action=retry]._failOptionActive_pz68k_1102{color:#d97706;background:rgba(245,158,11,.06);border-color:#f59e0b}._failOption_pz68k_1077[data-action=goto]._failOptionActive_pz68k_1102{color:#3b82f6;background:rgba(59,130,246,.06);border-color:#3b82f6}._retryConfig_pz68k_1124,._gotoConfig_pz68k_1125{background:hsl(var(--secondary));border:1px solid hsl(var(--primary)/.08);border-radius:9px;flex-direction:column;gap:.5rem;padding:.75rem;display:flex}._retryCounter_pz68k_1135{align-items:center;gap:.75rem;display:flex}._retryCounter_pz68k_1135 button{background:hsl(var(--primary)/.08);border:1px solid hsl(var(--primary)/.15);width:28px;height:28px;color:hsl(var(--primary));cursor:pointer;border-radius:8px;justify-content:center;align-items:center;font-size:1rem;font-weight:600;transition:background .15s;display:flex}._retryCounter_pz68k_1135 button:hover{background:hsl(var(--primary)/.14)}._retryCounter_pz68k_1135 span{color:hsl(var(--foreground));text-align:center;min-width:24px;font-size:.85rem;font-weight:700}._retryHint_pz68k_1166{color:hsl(var(--muted-foreground));margin:0;font-size:.68rem;line-height:1.4}._infoBox_pz68k_1173{color:hsl(var(--muted-foreground));background:rgba(59,130,246,.05);border:1px solid rgba(59,130,246,.15);border-radius:10px;gap:.5rem;padding:.75rem .875rem;font-size:.72rem;line-height:1.5;display:flex}._infoBox_pz68k_1173 svg{color:#3b82f6;flex-shrink:0;margin-top:1px}._infoBox_pz68k_1173 p{margin:0}._scopeSelect_pz68k_1193 select{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:8px;min-width:200px;padding:.4rem .6rem;font-size:.75rem}._googleBadge_pz68k_1202{color:#16a34a;background:#dcfce7;border-radius:999px;padding:.25rem .5rem;font-size:.68rem}._simulationPanel_pz68k_1210{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:12px;margin:1rem 2rem 0;padding:1rem 1.25rem}._simulationHeader_pz68k_1218{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}._simulationHeader_pz68k_1218 h3{margin:0;font-size:.95rem}._simulationHeader_pz68k_1218 button{cursor:pointer;color:hsl(var(--muted-foreground));background:0 0;border:none}._simulationTrace_pz68k_1235{color:hsl(var(--muted-foreground));margin:.5rem 0 0;padding-left:1.25rem;font-size:.78rem}._addPickerGroupLabel_pz68k_1242{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-foreground));grid-column:1/-1;margin-top:.25rem;font-size:.65rem;font-weight:700}._spin_pz68k_1252{animation:.8s linear infinite _spin_pz68k_1252}@keyframes _spin_pz68k_1252{to{transform:rotate(360deg)}}._ragPanel_pz68k_1261{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:12px;margin:0 2rem 1rem;padding:1rem 1.25rem;font-size:.8rem}._ragPanelHeader_pz68k_1270{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}._ragPanelHeader_pz68k_1270 h3{margin:0;font-size:.95rem}._ragStatsList_pz68k_1281{color:hsl(var(--muted-foreground));margin:.5rem 0 0;padding-left:1.25rem}._ragSubTitle_pz68k_1287{margin:.75rem 0 .25rem;font-size:.75rem;font-weight:600}._ragConfig_pz68k_1293{border-top:1px solid hsl(var(--border));margin-top:1rem;padding-top:.75rem}._ragConfig_pz68k_1293 label{align-items:center;gap:.35rem;font-size:.78rem;display:flex}._mainTabs_pz68k_1305{border-bottom:1px solid hsl(var(--border));gap:.375rem;margin-top:1.25rem;padding:0 2rem;display:flex}._mainTab_pz68k_1305{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-bottom:2px solid transparent;align-items:center;gap:.4rem;margin-bottom:-1px;padding:.625rem 1rem;font-size:.8rem;font-weight:500;transition:color .15s,border-color .15s;display:inline-flex}._mainTab_pz68k_1305:hover{color:hsl(var(--foreground))}._mainTabActive_pz68k_1332{color:hsl(var(--primary));border-bottom-color:hsl(var(--primary))}._tabPanel_pz68k_1337{flex-direction:column;flex:1;min-height:0;display:flex}._tabContent_pz68k_1344{max-width:960px;padding:1.5rem 2rem 2rem}._tabContentFull_pz68k_1349{flex:1;width:100%;padding:1.5rem 2rem 2.5rem}._tabContentInner_pz68k_1355{width:100%;max-width:1400px;margin:0 auto}._tabContentHeader_pz68k_1361{justify-content:space-between;align-items:flex-start;gap:1.25rem;margin-bottom:1.5rem;display:flex}._tabContentHeader_pz68k_1361 h2{color:hsl(var(--foreground));letter-spacing:-.02em;margin:0 0 .375rem;font-size:1.25rem;font-weight:700}._tabContentHeader_pz68k_1361 p{color:hsl(var(--muted-foreground));max-width:720px;margin:0;font-size:.82rem;line-height:1.55}._refreshBtn_pz68k_1383{background:hsl(var(--card));border:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));cursor:pointer;border-radius:8px;flex-shrink:0;align-items:center;gap:.4rem;padding:.45rem .875rem;font-size:.75rem;font-weight:500;transition:background .15s,color .15s;display:inline-flex}._refreshBtn_pz68k_1383:hover:not(:disabled){background:hsl(var(--muted));color:hsl(var(--foreground))}._refreshBtn_pz68k_1383:disabled{opacity:.6;cursor:not-allowed}._hubStatRow_pz68k_1407{grid-template-columns:repeat(3,1fr);gap:1rem;margin-bottom:1.25rem;display:grid}@media (max-width:900px){._hubStatRow_pz68k_1407{grid-template-columns:1fr}}._hubStatCard_pz68k_1419{background:hsl(var(--card));border:1px solid hsl(var(--border));color:hsl(var(--primary));border-radius:12px;align-items:flex-start;gap:.75rem;padding:1rem 1.125rem;display:flex}._hubStatCard_pz68k_1419 strong{color:hsl(var(--foreground));margin-top:.125rem;font-size:1.1rem;display:block}._hubStatCardOk_pz68k_1436{color:#10b981;background:rgba(16,185,129,.04);border-color:rgba(16,185,129,.25)}._hubStatCardWarn_pz68k_1442{color:#f59e0b;background:rgba(245,158,11,.04);border-color:rgba(245,158,11,.25)}._hubStatLabel_pz68k_1448{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-foreground));font-size:.68rem;font-weight:700}._hubStatMeta_pz68k_1456{color:hsl(var(--muted-foreground));margin-top:.2rem;font-size:.68rem;display:block}._hubGridWide_pz68k_1463{grid-template-columns:1.6fr 1fr;align-items:start;gap:1.25rem;display:grid}@media (max-width:1100px){._hubGridWide_pz68k_1463{grid-template-columns:1fr}}._hubGridEqual_pz68k_1475{grid-template-columns:repeat(2,1fr);align-items:start;gap:1.25rem;display:grid}@media (max-width:900px){._hubGridEqual_pz68k_1475{grid-template-columns:1fr}}._hubMainCol_pz68k_1487,._hubSideCol_pz68k_1488{flex-direction:column;gap:1.25rem;display:flex}._hubCard_pz68k_1494{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:14px;padding:1.25rem 1.375rem;box-shadow:0 1px 3px rgba(0,0,0,.04)}._hubCardHeader_pz68k_1502{color:hsl(var(--primary));align-items:center;gap:.5rem;margin-bottom:.875rem;display:flex}._hubCardHeader_pz68k_1502 h3{color:hsl(var(--foreground));flex:1;margin:0;font-size:.92rem;font-weight:600}._hubCardTitle_pz68k_1517{color:hsl(var(--foreground));margin:0 0 .75rem;font-size:.92rem;font-weight:600}._hubCardBadge_pz68k_1524{color:hsl(var(--muted-foreground));background:hsl(var(--muted));border-radius:999px;padding:.2rem .55rem;font-size:.68rem;font-weight:600}._hubCardDesc_pz68k_1533{color:hsl(var(--muted-foreground));margin:-.25rem 0 .875rem;font-size:.78rem;line-height:1.5}._hubEmpty_pz68k_1540{color:hsl(var(--muted-foreground));margin:0;font-size:.8rem;line-height:1.5}._feedbackOk_pz68k_1547,._feedbackErr_pz68k_1548{border-radius:10px;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.625rem .875rem;font-size:.78rem;display:flex}._feedbackOk_pz68k_1547{color:#10b981;background:rgba(16,185,129,.08);border:1px solid rgba(16,185,129,.2)}._feedbackErr_pz68k_1548{color:#ef4444;background:rgba(239,68,68,.06);border:1px solid rgba(239,68,68,.18)}._primaryBtn_pz68k_1570{background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;width:-moz-fit-content;border:none;border-radius:9px;align-items:center;gap:.45rem;width:fit-content;padding:.55rem 1rem;font-size:.78rem;font-weight:600;transition:opacity .15s,transform .15s;display:inline-flex}._primaryBtn_pz68k_1570:hover:not(:disabled){opacity:.92;transform:translateY(-1px)}._primaryBtn_pz68k_1570:disabled{opacity:.55;cursor:not-allowed}._ingestTabs_pz68k_1594{gap:.375rem;margin-bottom:1rem;display:flex}._ingestTab_pz68k_1594{background:hsl(var(--muted));border:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));cursor:pointer;border-radius:8px;align-items:center;gap:.35rem;padding:.45rem .875rem;font-size:.75rem;font-weight:500;transition:background .15s,border-color .15s,color .15s;display:inline-flex}._ingestTab_pz68k_1594._ingestTabActive_pz68k_1614{background:hsl(var(--primary)/.08);border-color:hsl(var(--primary)/.3);color:hsl(var(--primary));font-weight:600}._ingestForm_pz68k_1621{flex-direction:column;gap:.875rem;display:flex}._uploadZone_pz68k_1627{border:2px dashed hsl(var(--border));background:hsl(var(--muted)/.5);color:hsl(var(--muted-foreground));text-align:center;cursor:pointer;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:2rem 1.5rem;font-size:.78rem;transition:border-color .15s,background .15s;display:flex}._uploadZone_pz68k_1627 input[type=file]{display:none}._uploadZone_pz68k_1627:hover{border-color:hsl(var(--primary)/.35);background:hsl(var(--primary)/.03);color:hsl(var(--foreground))}._docList_pz68k_1652{flex-direction:column;gap:.5rem;max-height:480px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}._docListGroup_pz68k_1663{text-transform:uppercase;letter-spacing:.07em;color:hsl(var(--muted-foreground));padding:.5rem 0 .25rem;font-size:.65rem;font-weight:700}._docItem_pz68k_1672{background:hsl(var(--muted)/.4);border:1px solid hsl(var(--border)/.6);border-radius:10px;align-items:flex-start;gap:.75rem;padding:.75rem .875rem;display:flex}._docItemMain_pz68k_1682{flex:1;min-width:0}._docItemMain_pz68k_1682 strong{color:hsl(var(--foreground));margin-bottom:.2rem;font-size:.82rem;display:block}._docItemMeta_pz68k_1693{color:hsl(var(--muted-foreground));font-size:.68rem}._docItemPreview_pz68k_1698{color:hsl(var(--muted-foreground));-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:.35rem 0 0;font-size:.72rem;line-height:1.45;display:-webkit-box;overflow:hidden}._docDeleteBtn_pz68k_1709{border:1px solid hsl(var(--border));width:30px;height:30px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:color .15s,background .15s,border-color .15s;display:flex}._docDeleteBtn_pz68k_1709:hover:not(:disabled){color:#ef4444;background:rgba(239,68,68,.06);border-color:rgba(239,68,68,.25)}._docDeleteBtn_pz68k_1709:disabled{opacity:.5;cursor:not-allowed}._sourceBreakdown_pz68k_1733{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._sourceBreakdown_pz68k_1733 li{color:hsl(var(--muted-foreground));justify-content:space-between;align-items:center;padding:.4rem 0;font-size:.78rem;display:flex}._sourceBreakdown_pz68k_1733 li strong{color:hsl(var(--foreground));font-size:.85rem}._retrievalList_pz68k_1754{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._retrievalItem_pz68k_1763{background:hsl(var(--muted)/.4);border-radius:8px;padding:.55rem .75rem;font-size:.75rem}._retrievalNode_pz68k_1770{color:hsl(var(--foreground));margin-bottom:.15rem;font-weight:600;display:block}._retrievalMeta_pz68k_1777{color:hsl(var(--muted-foreground))}._contextTips_pz68k_1781{flex-direction:column;gap:.625rem;margin:0;padding:0;list-style:none;display:flex}._contextTips_pz68k_1781 li{color:hsl(var(--muted-foreground));align-items:flex-start;gap:.5rem;font-size:.78rem;line-height:1.45;display:flex}._contextTips_pz68k_1781 li svg{color:hsl(var(--primary));flex-shrink:0;margin-top:2px}._triageGrid_pz68k_1803{grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:.5rem;display:grid}@media (max-width:600px){._triageGrid_pz68k_1803{grid-template-columns:1fr}}._triageValueLarge_pz68k_1815{color:hsl(var(--primary));font-size:1.5rem;font-weight:700}._agentSettingsGrid_pz68k_1821{grid-template-columns:repeat(2,1fr);align-items:start;gap:1.25rem;display:grid}@media (max-width:900px){._agentSettingsGrid_pz68k_1821{grid-template-columns:1fr}}._agentSettingsHint_pz68k_1833{grid-column:1/-1}._agentSettings_pz68k_1821{flex-direction:column;gap:1.5rem;display:flex}._settingsSection_pz68k_1843{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:12px;flex-direction:column;gap:.875rem;padding:1.25rem;display:flex}._settingsSectionTitle_pz68k_1853{color:hsl(var(--foreground));margin:0;font-size:.85rem;font-weight:600}._toggleRow_pz68k_1860{border-bottom:1px solid hsl(var(--border)/.5);cursor:pointer;justify-content:space-between;align-items:flex-start;gap:1rem;padding:.625rem 0;display:flex}._toggleRow_pz68k_1860:last-child{border-bottom:none;padding-bottom:0}._toggleRow_pz68k_1860 input[type=checkbox]{accent-color:hsl(var(--primary));flex-shrink:0;margin-top:.2rem}._toggleRowText_pz68k_1879{flex-direction:column;gap:.2rem;display:flex}._toggleRowDesc_pz68k_1885{color:hsl(var(--muted-foreground));font-size:.72rem;line-height:1.4}._contextGrid_pz68k_1891{flex-direction:column;gap:1rem;display:flex}._contextCard_pz68k_1897{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:12px;padding:1.25rem}._contextCardHeader_pz68k_1904{color:hsl(var(--primary));align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}._contextCardHeader_pz68k_1904 h3{color:hsl(var(--foreground));margin:0;font-size:.9rem;font-weight:600}._contextCardName_pz68k_1918{color:hsl(var(--foreground));margin:0 0 .375rem;font-size:.95rem;font-weight:600}._contextCardDesc_pz68k_1925{color:hsl(var(--muted-foreground));margin:0 0 .75rem;font-size:.78rem;line-height:1.5}._contextCardEmpty_pz68k_1932{color:hsl(var(--muted-foreground));margin:0;font-size:.8rem}._pillarList_pz68k_1938{color:hsl(var(--muted-foreground));margin:.5rem 0 0;padding-left:1.25rem;font-size:.78rem;line-height:1.6}._contextRagBadge_pz68k_1946{color:hsl(var(--muted-foreground));margin:.75rem 0 0;font-size:.72rem}._contextLinkBtn_pz68k_1952{border:1px solid hsl(var(--primary)/.25);color:hsl(var(--primary));cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:.375rem;margin-top:1rem;padding:.45rem .875rem;font-size:.75rem;font-weight:500;transition:background .15s;display:inline-flex}._contextLinkBtn_pz68k_1952:hover{background:hsl(var(--primary)/.06)}._triageFields_pz68k_1971{flex-direction:column;gap:.75rem;display:flex}._triageField_pz68k_1971{flex-direction:column;gap:.2rem;display:flex}._triageValue_pz68k_1815{color:hsl(var(--foreground));font-size:.85rem}._healthCard_pz68k_1988{border-radius:10px;align-items:center;gap:.625rem;margin-bottom:1rem;padding:.75rem 1rem;font-size:.8rem;display:flex}._healthCardOk_pz68k_1998{color:#10b981;background:rgba(16,185,129,.08);border:1px solid rgba(16,185,129,.2)}._healthCardWarn_pz68k_2004{color:#f59e0b;background:rgba(245,158,11,.08);border:1px solid rgba(245,158,11,.2)}._charCountOver_pz68k_2010{color:#ef4444;font-weight:600}._simulationWarnings_pz68k_2015{flex-direction:column;gap:.375rem;margin:.5rem 0;display:flex}._coreBadge_pz68k_2022{color:#4f46e5;background:rgba(79,70,229,.12);border-radius:999px;align-items:center;gap:.25rem;padding:.125rem .375rem;font-size:.65rem;font-weight:600;display:inline-flex}._sectionLabel_pz68k_2034{letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--muted-foreground));text-align:left;width:100%;max-width:560px;margin:.75rem 0 .375rem;font-size:.7rem;font-weight:700}._modalTitleRow_pz68k_2046{align-items:center;gap:.5rem;display:inline-flex}._modalConfigBody_pz68k_2052{min-height:320px}._aiAssistantBody_pz68k_2056{flex-direction:column;gap:1rem;padding:2rem;display:flex}._aiAssistantDesc_pz68k_2063{color:hsl(var(--muted-foreground));margin:0;font-size:.85rem;line-height:1.5}._aiAssistantError_pz68k_2070{color:hsl(var(--destructive));margin:0;font-size:.8rem}._aiAssistantPreview_pz68k_2076{background:hsl(var(--muted));border:1px solid hsl(var(--border));border-radius:10px;max-height:240px;padding:1rem;overflow-y:auto}._aiAssistantPreview_pz68k_2076 h4{margin:0 0 .5rem;font-size:.85rem;font-weight:700}._aiAssistantPreview_pz68k_2076 p{color:hsl(var(--foreground));margin:0;font-size:.8rem;line-height:1.5}._aiAssistantWarnings_pz68k_2096{color:hsl(var(--muted-foreground));margin:.5rem 0 0;padding-left:1.25rem;font-size:.75rem}@media (max-width:767px){._workspace_pz68k_151{padding:1rem}._canvas_pz68k_161{padding:1.25rem 1rem}._modalConfigBody_pz68k_2052,._aiAssistantBody_pz68k_2056{min-height:auto}}._branchTargets_pz68k_2115{flex-direction:column;gap:.375rem;display:flex}._branchTargetItem_pz68k_2121{align-items:center;gap:.5rem;font-size:.85rem;display:flex}._flowEmptyState_pz68k_2128{border:1px dashed hsl(var(--border));text-align:center;background:0 0;border-radius:10px;flex-direction:column;align-items:center;gap:.75rem;width:100%;max-width:560px;margin:.5rem 0 0;padding:1.5rem;display:flex}._flowEmptyState_pz68k_2128 p{color:hsl(var(--muted-foreground));margin:0;font-size:.8rem;line-height:1.5}._flowCanvasWrap_pz68k_2149{border:1px dashed hsl(var(--border)/.85);background:hsl(var(--muted)/.35);border-radius:10px;width:100%;margin:.25rem 0 .75rem;overflow:auto}._flowCanvas_pz68k_2149{background:0 0;width:100%;min-height:360px}._flowPanel_pz68k_2164{margin:.5rem!important}._flowCenterBtn_pz68k_2168{color:hsl(var(--foreground));background:hsl(var(--card));border:1px solid hsl(var(--border));cursor:pointer;border-radius:8px;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.72rem;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex;box-shadow:0 2px 8px rgba(0,0,0,.06)}._flowCenterBtn_pz68k_2168:hover{background:hsl(var(--muted));border-color:hsl(var(--primary)/.35);color:hsl(var(--primary))}._flowContinuationNode_pz68k_2189{border:1px dashed hsl(var(--primary)/.45);background:hsl(var(--card));color:hsl(var(--primary));letter-spacing:.04em;text-transform:uppercase;pointer-events:all;border-radius:999px;align-items:center;gap:.375rem;padding:.5rem .875rem;font-size:.68rem;font-weight:700;display:inline-flex;box-shadow:0 2px 8px rgba(0,0,0,.05)}._reactFlowTransparent_pz68k_2206 .react-flow,._reactFlowTransparent_pz68k_2206 .react-flow__pane,._reactFlowTransparent_pz68k_2206 .react-flow__viewport,._reactFlowTransparent_pz68k_2206 .react-flow__renderer{background:0 0!important}._reactFlowTransparent_pz68k_2206 .react-flow__controls{display:none}._flowNode_pz68k_2218{border:1px solid hsl(var(--border));background:var(--card-bg,hsl(var(--card)));border-radius:10px;min-width:200px;padding:.625rem .75rem;position:relative;box-shadow:0 2px 8px rgba(0,0,0,.06)}._flowNode_pz68k_2218[data-scheme=dark]{border-color:transparent;box-shadow:0 4px 14px rgba(0,0,0,.2)}._flowNode_pz68k_2218[data-scheme=dark] ._flowNodeType_pz68k_2231{color:rgba(255,255,255,.55)}._flowNode_pz68k_2218[data-scheme=dark] ._flowNodeTitle_pz68k_2234{color:#fff}._flowNode_pz68k_2218[data-scheme=dark] ._flowNodeActionBtn_pz68k_2237{color:rgba(255,255,255,.5)}._flowNode_pz68k_2218[data-scheme=dark] ._flowNodeActionBtn_pz68k_2237:hover{color:#fff;background:rgba(255,255,255,.1)}._flowNodeSelected_pz68k_2245{box-shadow:0 0 0 2.5px hsl(var(--primary)), 0 4px 14px rgba(0,0,0,.08)}._flowNodeHeader_pz68k_2249{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.25rem;display:flex}._flowNodeActions_pz68k_2257{align-items:center;gap:.125rem;display:flex}._flowNodeActionBtn_pz68k_2237{cursor:pointer;color:hsl(var(--muted-foreground));background:0 0;border:none;border-radius:4px;align-items:center;padding:.15rem;transition:color .15s,background .15s;display:flex}._flowNodeActionBtn_pz68k_2237:hover{color:hsl(var(--primary));background:hsl(var(--primary)/.08)}._flowNodeAgent_pz68k_2279{border-color:hsl(var(--primary)/.35);background:hsl(var(--primary)/.04);min-width:240px}._flowNodeAgentHeader_pz68k_2285{text-transform:uppercase;color:hsl(var(--primary));align-items:center;gap:.375rem;font-size:.65rem;font-weight:700;display:flex}._flowNodeType_pz68k_2231{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-foreground));font-size:.6rem;font-weight:700}._flowNodeTitle_pz68k_2234{color:hsl(var(--foreground));font-size:.85rem;font-weight:700;display:block}._flowNodeMuted_pz68k_2310{color:hsl(var(--muted-foreground));font-size:.7rem}._flowNodeBranches_pz68k_2315{flex-direction:column;gap:.375rem;margin-top:.625rem;display:flex}._flowBranchRow_pz68k_2322{color:hsl(var(--muted-foreground));grid-template-columns:1fr auto;align-items:center;gap:.5rem;min-height:32px;padding:.375rem 1rem .375rem 0;font-size:.75rem;display:grid;position:relative}._flowBranchHandle_pz68k_2334{top:50%!important;right:-7px!important;transform:translateY(-50%)!important}._flowBranchLabel_pz68k_2340{color:hsl(var(--foreground));font-weight:600}._flowBranchTargets_pz68k_2345{color:hsl(var(--muted-foreground));font-size:.65rem}._flowHandle_pz68k_2350{background:hsl(var(--card))!important;border:2px solid hsl(var(--primary))!important;width:10px!important;height:10px!important}._flowHandleFollow_pz68k_2357{border-color:#10b981!important;top:40%!important;right:-6px!important}._flowHandleReject_pz68k_2363{border-color:#ef4444!important;top:72%!important;right:-6px!important}._flowHandleBranch_pz68k_2369{top:50%!important;right:-6px!important}.react-flow{--xy-edge-stroke-default:#b1b1b7;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#555;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:rgba(255,255,255,.5);--xy-minimap-background-color-default:#fff;--xy-minimap-mask-background-color-default:rgba(240,240,240,.6);--xy-minimap-mask-stroke-color-default:transparent;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#e2e2e2;--xy-minimap-node-stroke-color-default:transparent;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:transparent;--xy-background-pattern-dots-color-default:#91919a;--xy-background-pattern-lines-color-default:#eee;--xy-background-pattern-cross-color-default:#e2e2e2;background-color:var(--xy-background-color,var(--xy-background-color-default));--xy-node-color-default:inherit;--xy-node-border-default:1px solid #1a192b;--xy-node-background-color-default:#fff;--xy-node-group-background-color-default:rgba(240,240,240,.25);--xy-node-boxshadow-hover-default:0 1px 4px 1px rgba(0,0,0,.08);--xy-node-boxshadow-selected-default:0 0 0 .5px #1a192b;--xy-node-border-radius-default:3px;--xy-handle-background-color-default:#1a192b;--xy-handle-border-color-default:#fff;--xy-selection-background-color-default:rgba(0,89,220,.08);--xy-selection-border-default:1px dotted rgba(0,89,220,.8);--xy-controls-button-background-color-default:#fefefe;--xy-controls-button-background-color-hover-default:#f4f4f4;--xy-controls-button-color-default:inherit;--xy-controls-button-color-hover-default:inherit;--xy-controls-button-border-color-default:#eee;--xy-controls-box-shadow-default:0 0 2px 1px rgba(0,0,0,.08);--xy-edge-label-background-color-default:#fff;--xy-edge-label-color-default:inherit;--xy-resize-background-color-default:#3367d9;direction:ltr}.react-flow.dark{--xy-edge-stroke-default:#3e3e3e;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#727272;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:rgba(150,150,150,.25);--xy-minimap-background-color-default:#141414;--xy-minimap-mask-background-color-default:rgba(60,60,60,.6);--xy-minimap-mask-stroke-color-default:transparent;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#2b2b2b;--xy-minimap-node-stroke-color-default:transparent;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:#141414;--xy-background-pattern-dots-color-default:#777;--xy-background-pattern-lines-color-default:#777;--xy-background-pattern-cross-color-default:#777;--xy-node-color-default:#f8f8f8;--xy-node-border-default:1px solid #3c3c3c;--xy-node-background-color-default:#1e1e1e;--xy-node-group-background-color-default:rgba(240,240,240,.25);--xy-node-boxshadow-hover-default:0 1px 4px 1px rgba(255,255,255,.08);--xy-node-boxshadow-selected-default:0 0 0 .5px #999;--xy-handle-background-color-default:#bebebe;--xy-handle-border-color-default:#1e1e1e;--xy-selection-background-color-default:rgba(200,200,220,.08);--xy-selection-border-default:1px dotted rgba(200,200,220,.8);--xy-controls-button-background-color-default:#2b2b2b;--xy-controls-button-background-color-hover-default:#3e3e3e;--xy-controls-button-color-default:#f8f8f8;--xy-controls-button-color-hover-default:#fff;--xy-controls-button-border-color-default:#5b5b5b;--xy-controls-box-shadow-default:0 0 2px 1px rgba(0,0,0,.08);--xy-edge-label-background-color-default:#141414;--xy-edge-label-color-default:#f8f8f8}.react-flow__background{background-color:var(--xy-background-color-props,var(--xy-background-color,var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__pane{z-index:1;touch-action:none}.react-flow__pane.draggable{cursor:grab}.react-flow__pane.dragging{cursor:grabbing}.react-flow__pane.selection{cursor:pointer}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus{outline:none}.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow__edge-path{stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width,var(--xy-edge-stroke-width-default));fill:none}.react-flow__connection-path{stroke:var(--xy-connectionline-stroke,var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width,var(--xy-connectionline-stroke-width-default));fill:none}.react-flow .react-flow__edges{position:absolute}.react-flow .react-flow__edges svg{pointer-events:none;position:absolute;overflow:visible}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:.5s linear infinite dashdraw}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus{outline:none}.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge.selectable:focus .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected,var(--xy-edge-stroke-selected-default))}.react-flow__edge.selectable:focus-visible .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected,var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.react-flow__arrowhead polyline{stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:.5s linear infinite dashdraw}svg.react-flow__connectionline{z-index:1001;position:absolute;overflow:visible}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{-webkit-user-select:none;-ms-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default;position:absolute}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:0 0;pointer-events:none}.react-flow__nodesselection-rect{pointer-events:all;cursor:grab;position:absolute}.react-flow__handle{pointer-events:none;background-color:var(--xy-handle-background-color,var(--xy-handle-background-color-default));border:1px solid var(--xy-handle-border-color,var(--xy-handle-border-color-default));border-radius:100%;width:6px;min-width:5px;height:6px;min-height:5px;position:absolute}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;bottom:0;left:50%;transform:translate(-50%,50%)}.react-flow__handle-top{top:0;left:50%;transform:translate(-50%,-50%)}.react-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.react-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__pane.selection .react-flow__panel{pointer-events:none}.react-flow__panel{z-index:5;margin:15px;position:absolute}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.top.center,.react-flow__panel.bottom.center{left:50%;transform:translate(-15px)translate(-50%)}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.left.center,.react-flow__panel.right.center{top:50%;transform:translateY(-15px)translateY(-50%)}.react-flow__attribution{background:var(--xy-attribution-background-color,var(--xy-attribution-background-color-default));margin:0;padding:2px 3px;font-size:10px}.react-flow__attribution a{color:#999;text-decoration:none}@keyframes dashdraw{0%{stroke-dashoffset:10px}}.react-flow__edgelabel-renderer{pointer-events:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__viewport-portal{-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__minimap{background:var(--xy-minimap-background-color-props,var(--xy-minimap-background-color,var(--xy-minimap-background-color-default)))}.react-flow__minimap-svg{display:block}.react-flow__minimap-mask{fill:var(--xy-minimap-mask-background-color-props,var(--xy-minimap-mask-background-color,var(--xy-minimap-mask-background-color-default)));stroke:var(--xy-minimap-mask-stroke-color-props,var(--xy-minimap-mask-stroke-color,var(--xy-minimap-mask-stroke-color-default)));stroke-width:var(--xy-minimap-mask-stroke-width-props,var(--xy-minimap-mask-stroke-width,var(--xy-minimap-mask-stroke-width-default)))}.react-flow__minimap-node{fill:var(--xy-minimap-node-background-color-props,var(--xy-minimap-node-background-color,var(--xy-minimap-node-background-color-default)));stroke:var(--xy-minimap-node-stroke-color-props,var(--xy-minimap-node-stroke-color,var(--xy-minimap-node-stroke-color-default)));stroke-width:var(--xy-minimap-node-stroke-width-props,var(--xy-minimap-node-stroke-width,var(--xy-minimap-node-stroke-width-default)))}.react-flow__background-pattern.dots{fill:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-dots-color-default)))}.react-flow__background-pattern.lines{stroke:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-lines-color-default)))}.react-flow__background-pattern.cross{stroke:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-cross-color-default)))}.react-flow__controls{box-shadow:var(--xy-controls-box-shadow,var(--xy-controls-box-shadow-default));flex-direction:column;display:flex}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{background:var(--xy-controls-button-background-color,var(--xy-controls-button-background-color-default));border:none;border-bottom:1px solid var(--xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default)));width:26px;height:26px;color:var(--xy-controls-button-color-props,var(--xy-controls-button-color,var(--xy-controls-button-color-default)));cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;justify-content:center;align-items:center;padding:4px;display:flex}.react-flow__controls-button svg{fill:currentColor;width:100%;max-width:12px;max-height:12px}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus{outline:none}.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-input,.react-flow__node-default,.react-flow__node-output,.react-flow__node-group{border-radius:var(--xy-node-border-radius,var(--xy-node-border-radius-default));width:150px;color:var(--xy-node-color,var(--xy-node-color-default));text-align:center;border:var(--xy-node-border,var(--xy-node-border-default));background-color:var(--xy-node-background-color,var(--xy-node-background-color-default));padding:10px;font-size:12px}.react-flow__node-input.selectable:hover,.react-flow__node-default.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:var(--xy-node-boxshadow-hover,var(--xy-node-boxshadow-hover-default))}.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus{box-shadow:var(--xy-node-boxshadow-selected,var(--xy-node-boxshadow-selected-default))}.react-flow__node-input.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected,var(--xy-node-boxshadow-selected-default))}.react-flow__node-default.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected,var(--xy-node-boxshadow-selected-default))}.react-flow__node-output.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected,var(--xy-node-boxshadow-selected-default))}.react-flow__node-group.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected,var(--xy-node-boxshadow-selected-default))}.react-flow__node-group{background-color:var(--xy-node-group-background-color,var(--xy-node-group-background-color-default))}.react-flow__nodesselection-rect,.react-flow__selection{background:var(--xy-selection-background-color,var(--xy-selection-background-color-default));border:var(--xy-selection-border,var(--xy-selection-border-default))}.react-flow__nodesselection-rect:focus,.react-flow__selection:focus{outline:none}.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow__selection:focus-visible{outline:none}.react-flow__controls-button:hover{background:var(--xy-controls-button-background-color-hover-props,var(--xy-controls-button-background-color-hover,var(--xy-controls-button-background-color-hover-default)));color:var(--xy-controls-button-color-hover-props,var(--xy-controls-button-color-hover,var(--xy-controls-button-color-hover-default)))}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__controls-button:last-child{border-bottom:none}.react-flow__controls.horizontal .react-flow__controls-button{border-bottom:none;border-right:1px solid var(--xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default)))}.react-flow__controls.horizontal .react-flow__controls-button:last-child{border-right:none}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{background-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border:1px solid #fff;border-radius:1px;width:5px;height:5px;translate:-50% -50%}.react-flow__resize-control.handle.left{top:50%;left:0}.react-flow__resize-control.handle.right{top:50%;left:100%}.react-flow__resize-control.handle.top{top:0;left:50%}.react-flow__resize-control.handle.bottom{top:100%;left:50%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border-style:solid;border-width:0}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;height:100%;top:0;transform:translate(-50%)}.react-flow__resize-control.line.left{border-left-width:1px;left:0}.react-flow__resize-control.line.right{border-right-width:1px;left:100%}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{width:100%;height:1px;left:0;transform:translateY(-50%)}.react-flow__resize-control.line.top{border-top-width:1px;top:0}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.react-flow__edge-textbg{fill:var(--xy-edge-label-background-color,var(--xy-edge-label-background-color-default))}.react-flow__edge-text{fill:var(--xy-edge-label-color,var(--xy-edge-label-color-default))}._overlay_1nvsq_22{z-index:40;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:rgba(15,23,42,.35);position:fixed;top:0;bottom:0;left:0;right:0}.dark ._overlay_1nvsq_22{background:rgba(0,0,0,.55)}._drawer_1nvsq_33{background:hsl(var(--card));border-left:1px solid hsl(var(--border));z-index:50;flex-direction:column;width:min(580px,94vw);height:100vh;display:flex;position:fixed;top:0;right:0;box-shadow:-12px 0 40px rgba(15,23,42,.14)}.dark ._drawer_1nvsq_33{box-shadow:-12px 0 40px rgba(0,0,0,.4)}._header_1nvsq_50{border-bottom:1px solid hsl(var(--border));flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.35rem 1.5rem 1rem;display:flex}._headerMain_1nvsq_60{flex:1;min-width:0}._titleRow_1nvsq_65{flex-wrap:wrap;align-items:flex-start;gap:.5rem;display:flex}._title_1nvsq_65{color:hsl(var(--foreground));letter-spacing:-.02em;margin:0;font-size:1.25rem;font-weight:800;line-height:1.25}._shortTitle_1nvsq_81{color:hsl(var(--muted-foreground));margin:.35rem 0 0;font-size:.875rem;line-height:1.4}._badgeRow_1nvsq_88{flex-wrap:wrap;gap:.4rem;margin-top:.75rem;display:flex}._typeBadge_1nvsq_95{text-transform:uppercase;letter-spacing:.04em;background:hsl(var(--primary)/.12);color:hsl(var(--primary));border-radius:6px;padding:.25rem .5rem;font-size:.65rem;font-weight:700}._jobsBadge_1nvsq_106,._orderBadge_1nvsq_107{background:hsl(var(--muted));color:hsl(var(--muted-foreground));border-radius:999px;align-items:center;gap:.3rem;padding:.25rem .55rem;font-size:.7rem;font-weight:600;display:inline-flex}._highlightBadge_1nvsq_119{color:#8f5c14;background:rgba(242,185,13,.18);border-radius:999px;flex-shrink:0;align-items:center;gap:.25rem;padding:.2rem .5rem;font-size:.68rem;font-weight:700;display:inline-flex}._closeBtn_1nvsq_132{background:hsl(var(--muted)/.5);color:hsl(var(--muted-foreground));cursor:pointer;border:none;border-radius:8px;flex-shrink:0;padding:.4rem;transition:background .15s,color .15s}._closeBtn_1nvsq_132:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}._body_1nvsq_147{flex:1;padding:1.25rem 1.5rem 1.5rem;overflow-y:auto}._section_1nvsq_153{margin-bottom:1.35rem}._sectionTitle_1nvsq_157{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-foreground));align-items:center;gap:.4rem;margin:0 0 .65rem;font-size:.7rem;font-weight:700;display:flex}._descriptionBox_1nvsq_169{border:1px solid hsl(var(--border));background:hsl(var(--background)/.6);border-radius:10px;padding:.875rem 1rem}._valueGrid_1nvsq_176{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}@media (max-width:480px){._valueGrid_1nvsq_176{grid-template-columns:1fr}}._valueCell_1nvsq_187{border:1px solid hsl(var(--border));background:hsl(var(--background)/.5);border-radius:8px;padding:.65rem .75rem}._valueCellLabel_1nvsq_194{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));margin-bottom:.2rem;font-size:.65rem;font-weight:700;display:block}._valueCellValue_1nvsq_204{color:hsl(var(--foreground));font-size:.875rem;font-weight:600}._fieldGrid_1nvsq_210{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem;display:grid}@media (max-width:480px){._fieldGrid_1nvsq_210{grid-template-columns:1fr}}._field_1nvsq_210{min-width:0}._fieldFull_1nvsq_225{grid-column:1/-1}._fieldLabel_1nvsq_229{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));margin-bottom:.2rem;font-size:.65rem;font-weight:700;display:block}._fieldValue_1nvsq_239{color:hsl(var(--foreground));white-space:pre-wrap;font-size:.875rem;line-height:1.5}._chipGroup_1nvsq_246{margin-bottom:.75rem}._chipGroup_1nvsq_246:last-child{margin-bottom:0}._chipGroupLabel_1nvsq_253{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));margin-bottom:.4rem;font-size:.65rem;font-weight:700;display:block}._chipList_1nvsq_263{flex-wrap:wrap;gap:.35rem;display:flex}._chipItem_1nvsq_269{border:1px solid hsl(var(--border));background:hsl(var(--muted)/.45);color:hsl(var(--foreground));border-radius:999px;padding:.3rem .6rem;font-size:.75rem}._keyBlock_1nvsq_278{background:linear-gradient(135deg, rgba(243,239,250,.9) 0%, hsl(var(--card)) 55%);border:1px solid rgba(126,89,192,.22);border-radius:12px;margin-bottom:1.35rem;padding:.875rem 1rem}.dark ._keyBlock_1nvsq_278{background:linear-gradient(135deg, rgba(42,30,62,.85) 0%, hsl(var(--card)) 60%);border-color:rgba(128,94,186,.35)}._keyBlockHeader_1nvsq_290{text-transform:uppercase;letter-spacing:.05em;color:#5e3b9b;align-items:center;gap:.4rem;font-size:.7rem;font-weight:700;display:flex}.dark ._keyBlockHeader_1nvsq_290{color:#ad90df}._keyDisplayRow_1nvsq_304{flex-wrap:wrap;align-items:baseline;gap:.5rem;margin-top:.65rem;display:flex}._keyDisplayLabel_1nvsq_312,._keyCodeLabel_1nvsq_313{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));min-width:5.5rem;font-size:.65rem;font-weight:600}._keyDisplayValue_1nvsq_322{color:hsl(var(--foreground));letter-spacing:-.01em;font-size:.9375rem;font-weight:700}._keyCodeRow_1nvsq_329{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.5rem;display:flex}._keyCode_1nvsq_313{background:hsl(var(--foreground)/.06);border:1px solid hsl(var(--border));color:#543091;letter-spacing:.02em;border-radius:7px;padding:.35rem .65rem;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.78rem}.dark ._keyCode_1nvsq_313{color:#bea5e9;background:rgba(255,255,255,.06)}._metaSection_1nvsq_352{border-top:1px dashed hsl(var(--border));padding-top:.25rem}._metaGrid_1nvsq_357{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}@media (max-width:480px){._metaGrid_1nvsq_357{grid-template-columns:1fr}}._metaItem_1nvsq_368{color:hsl(var(--muted-foreground));flex-direction:column;gap:.15rem;font-size:.72rem;display:flex}._metaItem_1nvsq_368 strong{color:hsl(var(--foreground));font-size:.8rem;font-weight:600}._footer_1nvsq_381{border-top:1px solid hsl(var(--border));background:hsl(var(--card));flex-shrink:0;padding:1rem 1.5rem 1.25rem}._editBtn_1nvsq_388{border:1px solid hsl(var(--border));width:100%;color:hsl(var(--foreground));cursor:pointer;background:0 0;border-radius:9px;justify-content:center;align-items:center;gap:.4rem;padding:.6rem 1rem;font-size:.8125rem;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}._editBtn_1nvsq_388:hover{background:hsl(var(--muted));border-color:hsl(var(--primary)/.35)}._skeleton_1nvsq_409{background:linear-gradient(90deg, hsl(var(--muted)) 25%, hsl(var(--muted)/.5) 50%, hsl(var(--muted)) 75%);background-size:200% 100%;border-radius:12px;margin:1.5rem;animation:1.2s infinite _shimmer_1nvsq_1}@keyframes _shimmer_1nvsq_1{0%{background-position:200% 0}to{background-position:-200% 0}}._container_15udj_22{background:hsl(var(--background));min-height:100vh}._main_15udj_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._pageHeader_15udj_35{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:1.25rem;display:flex}._pageTitle_15udj_44{color:hsl(var(--foreground));letter-spacing:-.03em;margin-bottom:.3rem;font-size:1.5rem;font-weight:800}._pageSubtitle_15udj_52{color:hsl(var(--muted-foreground));max-width:560px;margin:0;font-size:.875rem;line-height:1.55}._kpiRow_15udj_60{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-bottom:1.25rem;display:grid}@media (max-width:768px){._kpiRow_15udj_60{grid-template-columns:1fr}}._kpiCard_15udj_72{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:10px;padding:.875rem 1rem}._kpiValue_15udj_79{color:hsl(var(--foreground));font-size:1.375rem;font-weight:800;line-height:1.2}._kpiLabel_15udj_86{color:hsl(var(--muted-foreground));margin-top:.2rem;font-size:.75rem}._toolbar_15udj_92{flex-wrap:wrap;align-items:center;gap:.625rem;margin-bottom:1.25rem;display:flex}._searchInput_15udj_100{border:1px solid hsl(var(--border));background:hsl(var(--background));min-width:200px;color:hsl(var(--foreground));border-radius:8px;flex:1;padding:.5rem .75rem;font-size:.8125rem}._filterSelect_15udj_111{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));border-radius:8px;padding:.5rem .75rem;font-size:.8125rem}._quickFilters_15udj_120{flex-wrap:wrap;gap:.375rem;margin-bottom:1.25rem;display:flex}._quickFilterChip_15udj_127{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--muted-foreground));cursor:pointer;border-radius:999px;padding:.3rem .75rem;font-size:.75rem;font-weight:500;transition:all .15s}._quickFilterChip_15udj_127:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}._quickFilterActive_15udj_143{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border-color:hsl(var(--primary))}._quickFilterActive_15udj_143:hover{background:hsl(var(--primary));opacity:.88}._primaryBtn_15udj_153{background:hsl(var(--primary));color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:9px;align-items:center;gap:.375rem;padding:.5rem 1.125rem;font-size:.8125rem;font-weight:600;display:inline-flex}._primaryBtn_15udj_153:hover:not(:disabled){opacity:.88}._primaryBtn_15udj_153:disabled{opacity:.5;cursor:not-allowed}._outlineBtn_15udj_175{border:1px solid hsl(var(--border));color:hsl(var(--foreground));cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:.35rem;padding:.4rem .875rem;font-size:.8rem;font-weight:500;display:inline-flex}._outlineBtn_15udj_175:hover{background:hsl(var(--muted))}._grid_15udj_192{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:.875rem;display:grid}._benefitCard_15udj_198{border:1px solid hsl(var(--border));background:hsl(var(--card));cursor:pointer;text-align:left;border-radius:12px;width:100%;padding:1rem;transition:border-color .15s,box-shadow .15s}._benefitCard_15udj_198:hover{border-color:hsl(var(--primary)/.45);box-shadow:0 4px 16px hsl(var(--foreground)/.06)}._benefitCard_15udj_198._selected_15udj_212{border-color:hsl(var(--primary));box-shadow:0 0 0 1px hsl(var(--primary))}._cardTop_15udj_217{justify-content:space-between;align-items:flex-start;gap:.5rem;margin-bottom:.5rem;display:flex}._cardTitle_15udj_225{color:hsl(var(--foreground));font-size:.9375rem;font-weight:700;line-height:1.3}._typeBadge_15udj_232{text-transform:uppercase;letter-spacing:.04em;background:hsl(var(--primary)/.12);color:hsl(var(--primary));border-radius:6px;flex-shrink:0;padding:.2rem .45rem;font-size:.65rem;font-weight:700}._cardDesc_15udj_244{color:hsl(var(--muted-foreground));-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:.75rem;font-size:.8rem;line-height:1.45;display:-webkit-box;overflow:hidden}._cardMeta_15udj_255{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}._chip_15udj_262{background:hsl(var(--muted));color:hsl(var(--muted-foreground));border-radius:999px;padding:.2rem .5rem;font-size:.7rem}._chipHighlight_15udj_270{color:#a16512;background:rgba(242,185,13,.2)}._chipJobs_15udj_275{background:hsl(var(--primary)/.1);color:hsl(var(--primary))}._cardActions_15udj_280{border-top:1px solid hsl(var(--border));gap:.35rem;margin-top:.75rem;padding-top:.75rem;display:flex}._iconBtn_15udj_288{border:1px solid hsl(var(--border));width:30px;height:30px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:7px;justify-content:center;align-items:center;display:inline-flex}._iconBtn_15udj_288:hover{color:hsl(var(--foreground));background:hsl(var(--muted))}._iconBtnDanger_15udj_305:hover{color:#c32222;border-color:rgba(195,34,34,.35)}._emptyState_15udj_310{text-align:center;border:1px dashed hsl(var(--border));color:hsl(var(--muted-foreground));border-radius:12px;padding:3rem 1.5rem}._skeleton_15udj_318{background:linear-gradient(90deg, hsl(var(--muted)) 25%, hsl(var(--muted)/.5) 50%, hsl(var(--muted)) 75%);background-size:200% 100%;border-radius:12px;height:140px;animation:1.2s infinite _shimmer_15udj_1}@keyframes _shimmer_15udj_1{0%{background-position:200% 0}to{background-position:-200% 0}}._pagination_15udj_334{justify-content:center;align-items:center;gap:.75rem;margin-top:1.25rem;display:flex}._pageInfo_15udj_342{color:hsl(var(--muted-foreground));font-size:.8rem}._modalOverlay_15udj_347{z-index:60;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:rgba(15,23,42,.45);justify-content:center;align-items:center;padding:1rem;animation:.15s _overlayFadeIn_15udj_1;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.dark ._modalOverlay_15udj_347{background:rgba(0,0,0,.65)}@keyframes _overlayFadeIn_15udj_1{0%{opacity:0}to{opacity:1}}._modal_15udj_347{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;width:min(520px,100%);max-height:90vh;padding:1.25rem;overflow-y:auto;box-shadow:0 24px 80px rgba(15,23,42,.18),0 4px 16px rgba(0,0,0,.08)}.dark ._modal_15udj_347{box-shadow:0 24px 80px rgba(0,0,0,.45),0 4px 16px rgba(0,0,0,.25)}._modalTitle_15udj_385{margin-bottom:1rem;font-size:1.125rem;font-weight:800}._formGrid_15udj_391{flex-direction:column;gap:.75rem;display:flex}._formLabel_15udj_397{color:hsl(var(--muted-foreground));margin-bottom:.25rem;font-size:.75rem;font-weight:600;display:block}._fieldHint_15udj_405{color:hsl(var(--muted-foreground));margin-top:.25rem;font-size:.7rem;line-height:1.4;display:block}._formInput_15udj_413,._formTextarea_15udj_414,._formSelect_15udj_415{border:1px solid hsl(var(--border));background:hsl(var(--background));width:100%;color:hsl(var(--foreground));border-radius:8px;padding:.5rem .75rem;font-size:.8125rem}._formTextarea_15udj_414{resize:vertical;min-height:80px}._formRow_15udj_430{grid-template-columns:1fr 1fr;gap:.625rem;display:grid}._modalFooter_15udj_436{border-top:1px solid hsl(var(--border));justify-content:flex-end;gap:.5rem;margin-top:1rem;padding-top:1rem;display:flex}._cancelBtn_15udj_445{border:1px solid hsl(var(--border));cursor:pointer;background:0 0;border-radius:8px;padding:.45rem .875rem;font-size:.8125rem}._saveBtn_15udj_454{background:hsl(var(--primary));color:#fff;cursor:pointer;border:none;border-radius:8px;padding:.45rem 1rem;font-size:.8125rem;font-weight:600}._saveBtn_15udj_454:disabled{opacity:.5;cursor:not-allowed}._checkboxRow_15udj_469{align-items:center;gap:.5rem;font-size:.8125rem;display:flex}._labelWrap_1jiis_1{align-items:center;gap:.35rem;min-height:1.25rem;display:inline-flex}._labelText_1jiis_8{color:hsl(var(--foreground));font-size:.8125rem;font-weight:500}._hintTrigger_1jiis_14{width:1.125rem;height:1.125rem;color:hsl(var(--muted-foreground));cursor:help;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}._hintTrigger_1jiis_14:hover{color:hsl(var(--primary));outline:none}._hintTrigger_1jiis_14:focus-visible{color:hsl(var(--primary));outline:none}._hintTrigger_1jiis_14:hover ._hintBubble_1jiis_33{opacity:1;visibility:visible;transform:translateY(0)}._hintTrigger_1jiis_14:focus-visible ._hintBubble_1jiis_33{opacity:1;visibility:visible;transform:translateY(0)}._hintTrigger_1jiis_14:focus-within ._hintBubble_1jiis_33{opacity:1;visibility:visible;transform:translateY(0)}._hintBubble_1jiis_33{z-index:80;width:-moz-max-content;width:max-content;max-width:240px;color:hsl(var(--popover-foreground,var(--foreground)));background:hsl(var(--popover,var(--card)));border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);opacity:0;visibility:hidden;pointer-events:none;text-align:left;white-space:normal;padding:.5rem .625rem;font-size:.75rem;font-weight:400;line-height:1.45;transition:opacity .15s,transform .15s,visibility .15s;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)translateY(4px);box-shadow:0 4px 12px rgba(0,0,0,.12)}._hintBubble_1jiis_33:after{content:"";border:5px solid transparent;border-top-color:hsl(var(--border));position:absolute;top:100%;left:50%;transform:translate(-50%)}._wrapper_1s05b_1{flex-direction:column;gap:.5rem;display:flex}._chipArea_1s05b_7{border:1px solid hsl(var(--input));border-radius:calc(var(--radius) - 2px);background:hsl(var(--background));cursor:text;flex-wrap:wrap;align-items:center;gap:.375rem;min-height:2.5rem;padding:.375rem .5rem;transition:border-color .15s,box-shadow .15s;display:flex}._chipArea_1s05b_7:focus-within{border-color:hsl(var(--primary)/.55);box-shadow:0 0 0 2px hsl(var(--primary)/.12)}._chip_1s05b_7{background:hsl(var(--primary)/.1);color:hsl(var(--primary));border:1px solid hsl(var(--primary)/.2);border-radius:999px;align-items:center;gap:.25rem;padding:.2rem .5rem .2rem .625rem;font-size:.75rem;font-weight:500;display:inline-flex}._chipRemove_1s05b_38{width:1rem;height:1rem;color:inherit;cursor:pointer;opacity:.7;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:opacity .15s,background .15s;display:flex}._chipRemove_1s05b_38:hover{opacity:1;background:hsl(var(--primary)/.15)}._input_1s05b_58{min-width:6rem;color:hsl(var(--foreground));background:0 0;border:none;outline:none;flex:1;padding:.25rem .125rem;font-size:.8125rem}._input_1s05b_58::placeholder{color:hsl(var(--muted-foreground))}._input_1s05b_58::placeholder{color:hsl(var(--muted-foreground))}._suggestions_1s05b_72{flex-wrap:wrap;gap:.375rem;display:flex}._suggestionBtn_1s05b_78{border:1px dashed hsl(var(--border));background:hsl(var(--muted)/.3);color:hsl(var(--muted-foreground));cursor:pointer;border-radius:999px;padding:.2rem .625rem;font-size:.7rem;font-weight:500;transition:border-color .15s,color .15s,background .15s}._suggestionBtn_1s05b_78:hover{border-color:hsl(var(--primary)/.4);color:hsl(var(--primary));background:hsl(var(--primary)/.06)}._hint_1s05b_95{color:hsl(var(--muted-foreground));font-size:.7rem;line-height:1.4}._container_1qqcc_22{background:hsl(var(--background));flex-direction:column;min-height:100vh;display:flex}._main_1qqcc_29{box-sizing:border-box;flex-direction:column;flex:1;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem;display:flex}._pageHeader_1qqcc_40{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}._headerLeft_1qqcc_49{flex-direction:column;gap:.5rem;min-width:0;display:flex}._backBtn_1qqcc_56{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;align-items:center;gap:.375rem;padding:.375rem 0;font-size:.875rem;font-weight:500;transition:color .15s;display:inline-flex}._backBtn_1qqcc_56:hover{color:hsl(var(--foreground))}._pageTitle_1qqcc_73{color:hsl(var(--foreground));letter-spacing:-.02em;margin:0;font-size:1.375rem;font-weight:700}._pageSubtitle_1qqcc_81{color:hsl(var(--muted-foreground));max-width:560px;margin:0;font-size:.875rem;line-height:1.5}._headerActions_1qqcc_89{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.5rem;display:flex}._formStack_1qqcc_97{flex-direction:column;gap:1rem;display:flex}._sectionCard_1qqcc_103{background:hsl(var(--muted)/.22);border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + 2px);padding:1.125rem 1.25rem}._sectionTitle_1qqcc_110{text-transform:uppercase;letter-spacing:.07em;color:hsl(var(--muted-foreground));align-items:center;gap:.5rem;margin:0 0 .875rem;font-size:.6875rem;font-weight:700;display:flex}._sectionTitle_1qqcc_110:before{content:"";background:hsl(var(--primary));border-radius:2px;flex-shrink:0;width:3px;height:.875rem}._sectionTitleFlush_1qqcc_130{margin-bottom:.75rem}._row2_1qqcc_134{grid-template-columns:1fr 1fr;align-items:start;gap:.875rem;display:grid}@media (max-width:640px){._row2_1qqcc_134{grid-template-columns:1fr}}._row3_1qqcc_146{grid-template-columns:repeat(3,1fr);align-items:start;gap:.875rem;display:grid}@media (max-width:900px){._row3_1qqcc_146{grid-template-columns:1fr}}._rowValueMeta_1qqcc_158{grid-template-columns:1.2fr 1fr .6fr;align-items:start;gap:.875rem;display:grid}@media (max-width:768px){._rowValueMeta_1qqcc_158{grid-template-columns:1fr}}._stack_1qqcc_170{flex-direction:column;gap:.875rem;display:flex}._field_1qqcc_176{flex-direction:column;gap:.35rem;min-width:0;display:flex}._label_1qqcc_183{color:hsl(var(--foreground));font-size:.8125rem;font-weight:500}._hint_1qqcc_189{color:hsl(var(--muted-foreground));font-size:.7rem;line-height:1.4}._input_1qqcc_195,._select_1qqcc_196,._textarea_1qqcc_197{border:1px solid hsl(var(--input));border-radius:calc(var(--radius) - 2px);background:hsl(var(--background));width:100%;color:hsl(var(--foreground));padding:.5rem .75rem;font-size:.8125rem;transition:border-color .15s,box-shadow .15s}._input_1qqcc_195:focus,._select_1qqcc_196:focus,._textarea_1qqcc_197:focus{border-color:hsl(var(--primary)/.55);box-shadow:0 0 0 2px hsl(var(--primary)/.12);outline:none}._textarea_1qqcc_197{resize:vertical;min-height:5rem;line-height:1.45}._editorWrap_1qqcc_221{min-height:min(360px,45vh)}._highlightRow_1qqcc_225{min-height:2.25rem;color:hsl(var(--foreground));cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;align-items:flex-end;gap:.5rem;padding-bottom:.5rem;font-size:.8125rem;display:flex}._highlightRow_1qqcc_225 input{accent-color:hsl(var(--primary))}._valueFieldsRow_1qqcc_240{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.875rem;margin-top:.875rem;display:grid}._formFooter_1qqcc_247{border-top:1px solid hsl(var(--border));justify-content:flex-end;align-items:center;gap:.625rem;margin-top:1.25rem;padding-top:1.25rem;display:flex}._cancelBtn_1qqcc_257{border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);cursor:pointer;color:hsl(var(--foreground));background:0 0;padding:.5rem 1rem;font-size:.8125rem;font-weight:500;transition:background .15s}._cancelBtn_1qqcc_257:hover{background:hsl(var(--accent))}._saveBtn_1qqcc_272{border-radius:calc(var(--radius) - 2px);background:hsl(var(--primary));color:hsl(var(--primary-foreground,#fff));cursor:pointer;border:none;padding:.5rem 1.25rem;font-size:.8125rem;font-weight:600;transition:opacity .15s}._saveBtn_1qqcc_272:hover:not(:disabled){opacity:.92}._saveBtn_1qqcc_272:disabled{opacity:.5;cursor:not-allowed}._loading_1qqcc_291{color:hsl(var(--muted-foreground));padding:2rem 0;font-size:.875rem}._skeleton_1qqcc_297{border-radius:calc(var(--radius) + 2px);background:hsl(var(--muted)/.5);height:12rem;animation:1.2s ease-in-out infinite _pulse_1qqcc_1}@keyframes _pulse_1qqcc_1{0%,to{opacity:1}50%{opacity:.5}}._errorMsg_1qqcc_312{color:hsl(var(--muted-foreground));margin-bottom:1rem;font-size:.875rem}._container_f2yhh_22{background:hsl(var(--background));min-height:100vh}._main_f2yhh_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._pageHeader_f2yhh_35{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:1.75rem;display:flex}._headerLeft_f2yhh_44{min-width:0}._pageTitle_f2yhh_48{color:hsl(var(--foreground));letter-spacing:-.03em;margin-bottom:.3rem;font-size:1.5rem;font-weight:800;line-height:1.2}._pageSubtitle_f2yhh_57{color:hsl(var(--muted-foreground));margin:0;font-size:.875rem;line-height:1.55}._globalError_f2yhh_64{color:hsl(var(--destructive));background:hsl(var(--destructive)/.08);border:1px solid hsl(var(--destructive)/.2);border-radius:var(--radius);align-items:center;gap:.5rem;margin-bottom:1.25rem;padding:.5rem .875rem;font-size:.8125rem;display:flex}._heroCard_f2yhh_77{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + 6px);box-shadow:0 2px 16px hsl(var(--primary)/.06), 0 1px 4px rgba(0,0,0,.04);align-items:flex-start;gap:1.75rem;margin-bottom:1.25rem;padding:1.75rem;display:flex;position:relative;overflow:hidden}@media (max-width:640px){._heroCard_f2yhh_77{text-align:center;flex-direction:column;align-items:center}}._heroGlow_f2yhh_98{pointer-events:none;background:radial-gradient(circle,rgba(124,59,237,.1) 0%,transparent 70%);width:320px;height:320px;position:absolute;top:-40%;right:-5%}._logoBlock_f2yhh_108{z-index:1;flex-direction:column;flex-shrink:0;align-items:center;gap:.5rem;display:flex}._logoButton_f2yhh_117{cursor:pointer;border-radius:calc(var(--radius) + 4px);background:0 0;border:none;padding:0;line-height:0;position:relative}._logoButton_f2yhh_117:disabled{cursor:wait;opacity:.8}._logoButton_f2yhh_117:hover:not(:disabled) ._logoOverlay_f2yhh_130{opacity:1}._logoButton_f2yhh_117:focus-visible:not(:disabled) ._logoOverlay_f2yhh_130{opacity:1}._logoBox_f2yhh_134{border-radius:calc(var(--radius) + 4px);border:2px solid hsl(var(--border));background:hsl(var(--secondary));width:88px;height:88px;color:hsl(var(--primary));justify-content:center;align-items:center;display:flex;overflow:hidden}._logoImg_f2yhh_147{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}._logoOverlay_f2yhh_130{border-radius:calc(var(--radius) + 4px);color:#fff;letter-spacing:.04em;text-transform:uppercase;opacity:0;background:rgba(15,10,30,.52);flex-direction:column;justify-content:center;align-items:center;gap:.25rem;font-size:.65rem;font-weight:600;transition:opacity .18s;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}._logoUploading_f2yhh_173{border-radius:calc(var(--radius) + 4px);background:rgba(15,10,30,.55);justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}._logoHint_f2yhh_183{color:hsl(var(--muted-foreground));text-align:center;margin:0;font-size:.7rem}._heroInfo_f2yhh_190{z-index:1;flex:1;min-width:0;padding-top:.375rem}._heroName_f2yhh_197{color:hsl(var(--foreground));letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;margin:0 0 .25rem;font-size:1.375rem;font-weight:700;overflow:hidden}._heroCnpj_f2yhh_208{color:hsl(var(--muted-foreground));margin:0 0 .875rem;font-family:Courier New,monospace;font-size:.8125rem}._heroMeta_f2yhh_215{flex-wrap:wrap;gap:.5rem;display:flex}@media (max-width:640px){._heroMeta_f2yhh_215{justify-content:center}}._metaChip_f2yhh_226{background:hsl(var(--secondary));color:hsl(var(--secondary-foreground));border:1px solid hsl(var(--border));border-radius:999px;align-items:center;gap:.35rem;padding:.3rem .7rem;font-size:.75rem;font-weight:500;display:inline-flex}._sectionsGrid_f2yhh_239{grid-template-columns:1fr 1fr;align-items:start;gap:1.125rem;display:grid}@media (max-width:860px){._sectionsGrid_f2yhh_239{grid-template-columns:1fr}}._sectionsCol_f2yhh_251{flex-direction:column;gap:1.125rem;display:flex}._section_f2yhh_239{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);transition:border-color .18s;overflow:hidden;box-shadow:0 1px 4px rgba(0,0,0,.04)}._sectionEditing_f2yhh_266{border-color:hsl(var(--primary)/.4);box-shadow:0 0 0 3px hsl(var(--primary)/.06), 0 1px 4px rgba(0,0,0,.04)}._sectionHeader_f2yhh_271{border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:center;padding:.875rem 1.125rem;display:flex}._sectionTitle_f2yhh_279{color:hsl(var(--foreground));align-items:center;gap:.45rem;font-size:.875rem;font-weight:600;display:flex}._sectionIcon_f2yhh_288{color:hsl(var(--primary));align-items:center;display:flex}._sectionActions_f2yhh_294{align-items:center;gap:.375rem;display:flex}._sectionBody_f2yhh_300{padding:1rem 1.125rem}._editBtn_f2yhh_304{border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;align-items:center;gap:.3rem;padding:.3rem .7rem;font-family:inherit;font-size:.76rem;font-weight:500;transition:background .12s,color .12s,border-color .12s;display:inline-flex}._editBtn_f2yhh_304:hover{background:hsl(var(--accent));color:hsl(var(--foreground));border-color:hsl(var(--primary)/.3)}._saveBtn_f2yhh_325{border-radius:calc(var(--radius) - 2px);background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;align-items:center;gap:.3rem;padding:.3rem .8rem;font-family:inherit;font-size:.76rem;font-weight:600;transition:opacity .15s;display:inline-flex}._saveBtn_f2yhh_325:hover:not(:disabled){opacity:.88}._saveBtn_f2yhh_325:disabled{opacity:.45;cursor:not-allowed}._cancelBtn_f2yhh_348{border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;align-items:center;gap:.3rem;padding:.3rem .7rem;font-family:inherit;font-size:.76rem;font-weight:500;transition:background .12s;display:inline-flex}._cancelBtn_f2yhh_348:hover:not(:disabled){background:hsl(var(--muted));color:hsl(var(--foreground))}._cancelBtn_f2yhh_348:disabled{opacity:.4;cursor:not-allowed}._fieldsGrid_f2yhh_372{flex-direction:column;gap:.875rem;display:flex}._fieldsRow_f2yhh_378{grid-template-columns:1fr 1fr;gap:.875rem;display:grid}@media (max-width:500px){._fieldsRow_f2yhh_378{grid-template-columns:1fr}}._field_f2yhh_372{flex-direction:column;gap:.2rem;display:flex}._fieldLabel_f2yhh_395{text-transform:uppercase;letter-spacing:.07em;color:hsl(var(--muted-foreground));font-size:.7rem;font-weight:700}._fieldValue_f2yhh_403{color:hsl(var(--foreground));font-size:.875rem;font-weight:500;line-height:1.4}._fieldEmpty_f2yhh_410{color:hsl(var(--muted-foreground)/.7);font-style:italic;font-weight:400}._input_f2yhh_416{border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);background:hsl(var(--background));color:hsl(var(--foreground));outline:none;width:100%;padding:.45rem .7rem;font-family:inherit;font-size:.875rem;transition:border-color .15s,box-shadow .15s}._input_f2yhh_416::placeholder{color:hsl(var(--muted-foreground)/.55)}._input_f2yhh_416::placeholder{color:hsl(var(--muted-foreground)/.55)}._input_f2yhh_416:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--primary)/.1)}._input_f2yhh_416:disabled{background:hsl(var(--muted));color:hsl(var(--muted-foreground));cursor:not-allowed}._textarea_f2yhh_441{border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);background:hsl(var(--background));color:hsl(var(--foreground));resize:vertical;outline:none;width:100%;min-height:80px;padding:.45rem .7rem;font-family:inherit;font-size:.875rem;transition:border-color .15s,box-shadow .15s}._textarea_f2yhh_441::placeholder{color:hsl(var(--muted-foreground)/.55)}._textarea_f2yhh_441::placeholder{color:hsl(var(--muted-foreground)/.55)}._textarea_f2yhh_441:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--primary)/.1)}._infoBox_f2yhh_463{background:hsl(var(--muted)/.4);border:1px solid hsl(var(--border));border-radius:var(--radius);align-items:center;gap:.75rem;margin-top:.25rem;padding:.625rem 1rem;display:flex}._infoBoxLabel_f2yhh_474{text-transform:uppercase;letter-spacing:.07em;color:hsl(var(--muted-foreground));white-space:nowrap;flex-shrink:0;font-size:.7rem;font-weight:700}._infoBoxValue_f2yhh_484{color:hsl(var(--muted-foreground));text-overflow:ellipsis;white-space:nowrap;font-family:Courier New,monospace;font-size:.78rem;overflow:hidden}._spinner_f2yhh_493{border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;width:20px;height:20px;animation:.7s linear infinite _spin_f2yhh_493}@keyframes _spin_f2yhh_493{to{transform:rotate(360deg)}}@keyframes _shimmer_f2yhh_1{0%{background-position:-600px 0}to{background-position:600px 0}}._skeletonCard_f2yhh_515,._skeletonHero_f2yhh_515{background:linear-gradient(90deg, hsl(var(--muted)) 25%, hsl(var(--muted)/.5) 50%, hsl(var(--muted)) 75%);background-size:600px 100%;animation:1.4s infinite _shimmer_f2yhh_1}._skeletonHero_f2yhh_515{border-radius:calc(var(--radius) + 6px);height:136px;margin-bottom:1.25rem}._skeletonGrid_f2yhh_527{grid-template-columns:1fr 1fr;gap:1.125rem;display:grid}@media (max-width:860px){._skeletonGrid_f2yhh_527{grid-template-columns:1fr}}._skeletonCard_f2yhh_515{border-radius:var(--radius);height:140px}._errorState_f2yhh_543{text-align:center;color:hsl(var(--muted-foreground));padding:3rem;font-size:.875rem}@media (max-width:640px){._main_f2yhh_27{width:100%;padding:1.25rem 1rem 2rem}}._container_g0s22_22{background:hsl(var(--background));min-height:100vh}._main_g0s22_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._pageHeader_g0s22_35{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:1.75rem;display:flex}._headerLeft_g0s22_44{min-width:0}._pageTitle_g0s22_48{color:hsl(var(--foreground));letter-spacing:-.03em;margin-bottom:.3rem;font-size:1.5rem;font-weight:800;line-height:1.2}._pageSubtitle_g0s22_57{color:hsl(var(--muted-foreground));max-width:520px;margin:0;font-size:.875rem;line-height:1.55}._createButton_g0s22_65{background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;white-space:nowrap;border:none;border-radius:9px;flex-shrink:0;align-items:center;gap:.375rem;padding:.5rem 1.125rem;font-size:.8125rem;font-weight:600;transition:background .15s,transform .12s;display:inline-flex}._createButton_g0s22_65:hover{background:hsl(var(--primary-hover));transform:translateY(-1px)}._userCell_g0s22_87{align-items:center;gap:.75rem;display:flex}._userCellInfo_g0s22_93{flex-direction:column;min-width:0;display:flex}._userName_g0s22_99{color:hsl(var(--foreground));white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:600;overflow:hidden}._userEmail_g0s22_108{color:hsl(var(--muted-foreground));white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}._roleBadge_g0s22_117{border-radius:20px;align-items:center;padding:.25rem .625rem;font-size:.75rem;font-weight:600;display:inline-flex}._roleBadge_g0s22_117._role_admin_g0s22_125{color:#5914d2;background:rgba(124,59,237,.12)}._roleBadge_g0s22_117._role_recruiter_g0s22_129{color:#0a5adb;background:rgba(60,131,246,.12)}._roleBadge_g0s22_117._role_interviewer_g0s22_133{color:#1e947d;background:rgba(35,169,142,.12)}._roleBadge_g0s22_117._role_collaborator_g0s22_137{color:#a7741b;background:rgba(245,159,10,.12)}._statusBadge_g0s22_143{border-radius:20px;align-items:center;padding:.25rem .625rem;font-size:.75rem;font-weight:600;display:inline-flex}._statusBadge_g0s22_143._active_g0s22_151{color:#1b9d4a;background:rgba(33,196,93,.12)}._statusBadge_g0s22_143._inactive_g0s22_155{color:#737373;background:rgba(128,128,128,.1)}@media (max-width:640px){._main_g0s22_27{width:100%;padding:1.25rem 1rem 2rem}}._overlay_klkjx_1{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background-color:rgba(30,27,75,.35);justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}._modal_klkjx_13{background-color:hsl(var(--card));color:hsl(var(--card-foreground));border-radius:calc(var(--radius) + 6px);border:1px solid hsl(var(--border));width:min(460px,96vw);max-height:94vh;box-shadow:0 24px 64px hsl(var(--primary)/.14), 0 4px 16px rgba(0,0,0,.06);flex-direction:column;display:flex;overflow:hidden}._modalHeader_klkjx_26{border-bottom:1px solid hsl(var(--border));flex-shrink:0;justify-content:space-between;align-items:flex-start;padding:1.125rem 1.5rem .875rem;display:flex}._modalTitleGroup_klkjx_35{flex-direction:column;gap:.2rem;display:flex}._modalTitle_klkjx_35{color:hsl(var(--foreground));margin:0;font-size:1.0625rem;font-weight:600}._modalSubtitle_klkjx_48{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem}._closeButton_klkjx_54{border-radius:calc(var(--radius) - 2px);width:1.875rem;height:1.875rem;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:1px solid transparent;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}._closeButton_klkjx_54:hover{background:hsl(var(--accent));color:hsl(var(--foreground))}._form_klkjx_73{flex-direction:column;gap:.875rem;padding:1.25rem 1.5rem;display:flex;overflow-y:auto}._warn_klkjx_81{color:#a32929;border-radius:calc(var(--radius) - 2px);background:rgba(220,40,40,.08);border:1px solid rgba(220,40,40,.2);margin:0;padding:.625rem .75rem;font-size:.8125rem;line-height:1.5}._row_klkjx_92{grid-template-columns:1fr 1fr;gap:.875rem;display:grid}@media (max-width:480px){._row_klkjx_92{grid-template-columns:1fr}}._field_klkjx_103{flex-direction:column;gap:.375rem;display:flex}._label_klkjx_109{color:hsl(var(--foreground));font-size:.8125rem;font-weight:500}._passwordField_klkjx_115{align-items:center;display:flex;position:relative}._input_klkjx_121,._select_klkjx_122,._textarea_klkjx_123{border-radius:calc(var(--radius) - 2px);border:1px solid hsl(var(--input));background:hsl(var(--background));width:100%;color:hsl(var(--foreground));box-sizing:border-box;outline:none;padding:.5rem .75rem;font-family:inherit;font-size:.875rem;line-height:1.5;transition:border-color .15s,box-shadow .15s}._input_klkjx_121:focus,._select_klkjx_122:focus,._textarea_klkjx_123:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.12)}._input_klkjx_121::-moz-placeholder{color:hsl(var(--muted-foreground))}._select_klkjx_122::-moz-placeholder{color:hsl(var(--muted-foreground))}._textarea_klkjx_123::-moz-placeholder{color:hsl(var(--muted-foreground))}._input_klkjx_121::-ms-input-placeholder{color:hsl(var(--muted-foreground))}._input_klkjx_121::placeholder{color:hsl(var(--muted-foreground))}._select_klkjx_122::-ms-input-placeholder{color:hsl(var(--muted-foreground))}._select_klkjx_122::placeholder{color:hsl(var(--muted-foreground))}._textarea_klkjx_123::-ms-input-placeholder{color:hsl(var(--muted-foreground))}._textarea_klkjx_123::placeholder{color:hsl(var(--muted-foreground))}._input_klkjx_121{padding-right:2.5rem}._select_klkjx_122{cursor:pointer}._textarea_klkjx_123{resize:vertical;min-height:72px}._eyeButton_klkjx_162{width:1.5rem;height:1.5rem;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:color .15s;display:flex;position:absolute;right:.625rem}._eyeButton_klkjx_162:hover{color:hsl(var(--foreground))}._error_klkjx_181{color:hsl(var(--destructive));background:hsl(var(--destructive)/.08);border-radius:calc(var(--radius) - 2px);border:1px solid hsl(var(--destructive)/.2);margin:0;padding:.5rem .75rem;font-size:.8125rem}._modalFooter_klkjx_191{border-top:1px solid hsl(var(--border));background:hsl(var(--card));flex-shrink:0;justify-content:flex-end;gap:.625rem;padding:.875rem 1.5rem;display:flex}._cancelButton_klkjx_201{border-radius:calc(var(--radius) - 2px);border:1px solid hsl(var(--border));color:hsl(var(--foreground));cursor:pointer;background:0 0;padding:.5rem 1rem;font-family:inherit;font-size:.875rem;font-weight:500;transition:background .15s}._cancelButton_klkjx_201:hover{background:hsl(var(--accent))}._submitButton_klkjx_217{border-radius:calc(var(--radius) - 2px);color:#fff;cursor:pointer;background:#dc2828;border:none;padding:.5rem 1.25rem;font-family:inherit;font-size:.875rem;font-weight:600;transition:background .15s}._submitButton_klkjx_217:hover:not(:disabled){background:#c11f1f}._submitButton_klkjx_217:disabled{opacity:.6;cursor:not-allowed}._page_gprke_22{background:hsl(var(--background));min-height:100vh}._wrap_gprke_27{flex-direction:column;gap:1.25rem;max-width:1120px;margin:0 auto;padding:1.5rem 1.5rem 4rem;display:flex}._loading_gprke_37{color:hsl(var(--muted-foreground));align-items:center;gap:.75rem;padding:3rem 0;font-size:.875rem;display:flex}._loadingSpinner_gprke_46{border:2px solid hsl(var(--border));border-top-color:hsl(var(--primary));border-radius:50%;width:1.25rem;height:1.25rem;animation:.7s linear infinite _spin_gprke_1}@keyframes _spin_gprke_1{to{transform:rotate(360deg)}}._errorMsg_gprke_60{color:hsl(var(--muted-foreground));padding:2rem 0;font-size:.875rem}._backLink_gprke_66{color:hsl(var(--muted-foreground));cursor:pointer;border-radius:var(--radius);background:0 0;border:none;align-self:flex-start;align-items:center;gap:.375rem;padding:.25rem;font-family:inherit;font-size:.8125rem;font-weight:600;transition:color .15s;display:inline-flex}._backLink_gprke_66:hover{color:hsl(var(--foreground))}._backLink_gprke_66:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}._hero_gprke_91{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + 8px);box-shadow:0 1px 3px hsl(var(--foreground)/.04);position:relative;overflow:hidden}._heroCover_gprke_100{background:radial-gradient(120% 160% at 0% 0%, hsl(var(--primary)/.22), transparent 55%), radial-gradient(120% 160% at 100% 0%, hsl(var(--ring)/.16), transparent 55%), linear-gradient(120deg, hsl(var(--primary)/.1), hsl(var(--muted)/.4));height:92px}._heroInactive_gprke_105 ._heroCover_gprke_100{background:radial-gradient(120% 160% at 0% 0%, rgba(220,40,40,.16), transparent 55%), linear-gradient(120deg, rgba(220,40,40,.06), hsl(var(--muted)/.4))}._heroContent_gprke_109{align-items:flex-end;gap:1.25rem;margin-top:-44px;padding:0 1.75rem 1.5rem;display:flex}@media (max-width:720px){._heroContent_gprke_109{text-align:center;flex-direction:column;align-items:center;padding:0 1.25rem 1.5rem}}._heroAvatar_gprke_125{background:hsl(var(--card));box-shadow:0 4px 14px hsl(var(--foreground)/.08);border-radius:50%;flex-shrink:0;padding:4px;position:relative}._statusDot_gprke_134{border:3px solid hsl(var(--card));border-radius:50%;width:15px;height:15px;position:absolute;bottom:6px;right:6px}._dotActive_gprke_144{background:#21c45d}._dotInactive_gprke_148{background:#9e9e9e}._heroInfo_gprke_152{flex:1;min-width:0;padding-bottom:.25rem}._heroNameRow_gprke_158{flex-wrap:wrap;align-items:center;gap:.625rem;margin-bottom:.625rem;display:flex}@media (max-width:720px){._heroNameRow_gprke_158{justify-content:center}}._heroName_gprke_158{letter-spacing:-.02em;color:hsl(var(--foreground));margin:0;font-size:1.5rem;font-weight:700;line-height:1.15}._heroFacts_gprke_180{flex-wrap:wrap;gap:.375rem 1.25rem;display:flex}@media (max-width:720px){._heroFacts_gprke_180{justify-content:center}}._heroFact_gprke_180{color:hsl(var(--muted-foreground));align-items:center;gap:.375rem;min-width:0;font-size:.8125rem;text-decoration:none;display:inline-flex}._heroFact_gprke_180 svg{color:hsl(var(--muted-foreground)/.75);flex-shrink:0}._heroFact_gprke_180:-webkit-any(a):hover{color:hsl(var(--primary))}._heroFact_gprke_180:-moz-any(a):hover{color:hsl(var(--primary))}._heroFact_gprke_180:is(a):hover{color:hsl(var(--primary))}._heroFact_gprke_180:-webkit-any(a):hover svg{color:hsl(var(--primary))}._heroFact_gprke_180:-moz-any(a):hover svg{color:hsl(var(--primary))}._heroFact_gprke_180:is(a):hover svg{color:hsl(var(--primary))}._heroActions_gprke_211{flex-shrink:0;align-items:center;gap:.5rem;padding-bottom:.25rem;display:flex}._editBtn_gprke_220{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border-radius:var(--radius);cursor:pointer;border:none;align-items:center;gap:.375rem;padding:.5rem 1rem;font-family:inherit;font-size:.8125rem;font-weight:600;transition:background .15s,transform .12s;display:inline-flex}._editBtn_gprke_220:hover{background:hsl(var(--primary-hover));transform:translateY(-1px)}._editBtn_gprke_220:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}._terminateBtn_gprke_244{color:#dc2828;border-radius:var(--radius);cursor:pointer;background:0 0;border:1px solid rgba(220,40,40,.35);align-items:center;gap:.375rem;padding:.5rem 1rem;font-family:inherit;font-size:.8125rem;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}._terminateBtn_gprke_244:hover{background:rgba(220,40,40,.08);border-color:rgba(220,40,40,.6)}._terminateBtn_gprke_244:focus-visible{outline-offset:2px;outline:2px solid #dc2828}._iconBtn_gprke_268{width:2.125rem;height:2.125rem;color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border));border-radius:var(--radius);cursor:pointer;background:0 0;justify-content:center;align-items:center;transition:background .15s,color .15s,border-color .15s;display:inline-flex}._iconBtn_gprke_268:hover{color:#dc2828;background:rgba(220,40,40,.08);border-color:rgba(220,40,40,.4)}._iconBtn_gprke_268:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}._roleBadge_gprke_292{border-radius:20px;align-items:center;gap:.25rem;padding:.25rem .625rem;font-size:.75rem;font-weight:600;display:inline-flex}._roleBadge_gprke_292._role_admin_gprke_301{color:#8244ee;background:rgba(124,59,237,.14)}._roleBadge_gprke_292._role_recruiter_gprke_305{color:#468af6;background:rgba(60,131,246,.14)}._roleBadge_gprke_292._role_interviewer_gprke_309{color:#27bea0;background:rgba(35,169,142,.16)}._roleBadge_gprke_292._role_collaborator_gprke_313{color:#e99f20;background:rgba(245,159,10,.16)}._statusBadge_gprke_318{border-radius:20px;align-items:center;padding:.25rem .625rem;font-size:.75rem;font-weight:600;display:inline-flex}._statusBadge_gprke_318._active_gprke_326{color:#2eb860;background:rgba(33,196,93,.14)}._statusBadge_gprke_318._inactive_gprke_330{color:#e14747;background:rgba(220,40,40,.12)}._terminationBanner_gprke_336{border-radius:calc(var(--radius) + 4px);background:rgba(220,40,40,.07);border:1px solid rgba(220,40,40,.22);align-items:center;gap:.875rem;padding:.875rem 1.125rem;display:flex}._terminationIcon_gprke_346{color:#dd2c2c;background:rgba(220,40,40,.14);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex}._terminationText_gprke_358{flex-direction:column;gap:.125rem;min-width:0;display:flex}._terminationText_gprke_358 strong{color:hsl(var(--foreground));font-size:.875rem;font-weight:600}._terminationText_gprke_358 span{color:hsl(var(--muted-foreground));font-size:.8125rem}._stats_gprke_375{grid-template-columns:repeat(4,1fr);gap:.875rem;display:grid}@media (max-width:860px){._stats_gprke_375{grid-template-columns:repeat(2,1fr)}}@media (max-width:460px){._stats_gprke_375{grid-template-columns:1fr}}._statTile_gprke_391{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + 4px);align-items:center;gap:.875rem;padding:1rem 1.125rem;transition:border-color .15s,box-shadow .15s;display:flex}._statTile_gprke_391:hover{border-color:hsl(var(--primary)/.35);box-shadow:0 2px 10px hsl(var(--primary)/.06)}._statIcon_gprke_406{border-radius:calc(var(--radius) + 2px);background:hsl(var(--primary)/.1);width:2.5rem;height:2.5rem;color:hsl(var(--primary));flex-shrink:0;justify-content:center;align-items:center;display:flex}._statBody_gprke_418{flex-direction:column;min-width:0;display:flex}._statValue_gprke_424{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:1.125rem;font-weight:700;line-height:1.2}._statLabel_gprke_433{color:hsl(var(--muted-foreground));font-size:.75rem;font-weight:500}._statHint_gprke_439{color:hsl(var(--muted-foreground));align-self:flex-end;margin-left:auto;font-size:.75rem}._grid_gprke_447{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.125rem;display:grid}@media (max-width:860px){._grid_gprke_447{grid-template-columns:1fr}}._card_gprke_458{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + 6px);padding:1.25rem 1.375rem 1.5rem}._cardHeader_gprke_465{align-items:center;gap:.625rem;margin-bottom:1.125rem;display:flex}._cardHeaderIcon_gprke_472{border-radius:calc(var(--radius));background:hsl(var(--muted)/.7);width:1.875rem;height:1.875rem;color:hsl(var(--muted-foreground));flex-shrink:0;justify-content:center;align-items:center;display:flex}._dangerIcon_gprke_484{color:#dd2c2c;background:rgba(220,40,40,.12)}._cardTitle_gprke_489{color:hsl(var(--foreground));margin:0;font-size:.9375rem;font-weight:600}._revealBtn_gprke_496{border:1px solid hsl(var(--border));border-radius:var(--radius);color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;align-items:center;gap:.3rem;margin-left:auto;padding:.3rem .625rem;font-family:inherit;font-size:.75rem;font-weight:600;transition:background .15s,color .15s,border-color .15s;display:inline-flex}._revealBtn_gprke_496:hover{background:hsl(var(--accent));color:hsl(var(--foreground));border-color:hsl(var(--ring)/.4)}._revealBtn_gprke_496:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}._fieldGrid_gprke_523{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:1rem 1.25rem;display:grid}._field_gprke_523{flex-direction:column;gap:.25rem;min-width:0;display:flex}._fieldLabel_gprke_536{text-transform:uppercase;letter-spacing:.045em;color:hsl(var(--muted-foreground)/.85);font-size:.6875rem;font-weight:600}._fieldValue_gprke_544{color:hsl(var(--foreground));word-break:break-word;font-size:.875rem;font-weight:500;line-height:1.4}._mono_gprke_552{font-variant-numeric:tabular-nums;letter-spacing:.02em}._pill_gprke_557{color:#3c83f6;background:rgba(60,131,246,.12);border-radius:12px;align-items:center;padding:.15rem .5rem;font-size:.75rem;font-weight:600;display:inline-flex}._linkValue_gprke_568{color:hsl(var(--primary));cursor:pointer;background:0 0;border:none;align-items:center;gap:.15rem;padding:0;font-family:inherit;font-size:.875rem;font-weight:600;display:inline-flex}._linkValue_gprke_568:hover{text-decoration:underline}._linkValue_gprke_568:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px;border-radius:4px}._bioCard_gprke_591{grid-column:1/-1}._bioText_gprke_595{color:hsl(var(--foreground));white-space:pre-wrap;margin:0;font-size:.875rem;line-height:1.65}._terminationCard_gprke_604{border-color:rgba(220,40,40,.28)}._overlay_gprke_609{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:rgba(30,27,75,.4);justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}._confirmDialog_gprke_621{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + 4px);width:min(440px,95vw);box-shadow:0 24px 64px hsl(var(--primary)/.14), 0 4px 16px rgba(0,0,0,.06);padding:1.75rem}._confirmTitle_gprke_630{color:hsl(var(--foreground));margin:0 0 .625rem;font-size:1rem;font-weight:700}._confirmText_gprke_637{color:hsl(var(--muted-foreground));margin:0 0 1.5rem;font-size:.875rem;line-height:1.6}._confirmActions_gprke_644{justify-content:flex-end;gap:.625rem;display:flex}._cancelConfirmBtn_gprke_650{background:hsl(var(--muted));color:hsl(var(--foreground));border:1px solid hsl(var(--border));border-radius:var(--radius);cursor:pointer;padding:.5rem 1rem;font-family:inherit;font-size:.875rem;font-weight:500;transition:background .15s}._cancelConfirmBtn_gprke_650:hover{background:hsl(var(--accent))}._confirmDeleteBtn_gprke_666{color:#fff;border-radius:var(--radius);cursor:pointer;background:#dc2828;border:none;padding:.5rem 1.125rem;font-family:inherit;font-size:.875rem;font-weight:600;transition:background .15s}._confirmDeleteBtn_gprke_666:hover:not(:disabled){background:#c11f1f}._confirmDeleteBtn_gprke_666:disabled{opacity:.6;cursor:not-allowed}._container_jn3x1_22{background:hsl(var(--background));min-height:100vh}._main_jn3x1_27{flex-direction:column;gap:1.5rem;max-width:1080px;margin:0 auto;padding:1.75rem 1.5rem 3rem;display:flex}._header_jn3x1_36{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._backBtn_jn3x1_43{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;align-items:center;gap:.375rem;margin-bottom:.5rem;padding:0;font-family:inherit;font-size:.8125rem;font-weight:500;display:inline-flex}._backBtn_jn3x1_43:hover{color:hsl(var(--foreground))}._title_jn3x1_61{color:hsl(var(--foreground));margin:0;font-size:1.375rem;font-weight:700}._subtitle_jn3x1_68{color:hsl(var(--muted-foreground));margin:.25rem 0 0;font-size:.875rem;line-height:1.45}._card_jn3x1_75{flex-direction:column;gap:1.25rem;display:flex}._subCard_jn3x1_81{border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + 4px);background:hsl(var(--card));flex-direction:column;gap:1rem;padding:1.25rem 1.5rem 1.5rem;display:flex}._subCardTitle_jn3x1_91{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));margin:0;font-size:.75rem;font-weight:700}._subCardHint_jn3x1_100{color:hsl(var(--muted-foreground));margin:-.5rem 0 0;font-size:.75rem;line-height:1.4}._grid2_jn3x1_107{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:640px){._grid2_jn3x1_107{grid-template-columns:1fr}}._grid3_jn3x1_118{grid-template-columns:1fr 1fr 1fr;gap:1rem;display:grid}@media (max-width:760px){._grid3_jn3x1_118{grid-template-columns:1fr}}._field_jn3x1_129{flex-direction:column;gap:.375rem;min-width:0;display:flex}._label_jn3x1_136{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}._input_jn3x1_142,._select_jn3x1_143,._textarea_jn3x1_144{border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--background));width:100%;color:hsl(var(--foreground));box-sizing:border-box;outline:none;padding:.5625rem .75rem;font-family:inherit;font-size:.875rem;transition:border-color .15s,box-shadow .15s}._input_jn3x1_142:focus,._select_jn3x1_143:focus,._textarea_jn3x1_144:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.12)}._input_jn3x1_142::-moz-placeholder{color:hsl(var(--muted-foreground)/.6)}._select_jn3x1_143::-moz-placeholder{color:hsl(var(--muted-foreground)/.6)}._textarea_jn3x1_144::-moz-placeholder{color:hsl(var(--muted-foreground)/.6)}._input_jn3x1_142::-ms-input-placeholder{color:hsl(var(--muted-foreground)/.6)}._input_jn3x1_142::placeholder{color:hsl(var(--muted-foreground)/.6)}._select_jn3x1_143::-ms-input-placeholder{color:hsl(var(--muted-foreground)/.6)}._select_jn3x1_143::placeholder{color:hsl(var(--muted-foreground)/.6)}._textarea_jn3x1_144::-ms-input-placeholder{color:hsl(var(--muted-foreground)/.6)}._textarea_jn3x1_144::placeholder{color:hsl(var(--muted-foreground)/.6)}._select_jn3x1_143{cursor:pointer}._textarea_jn3x1_144{resize:vertical;min-height:110px;line-height:1.5}._checkRow_jn3x1_179{color:hsl(var(--foreground));cursor:pointer;align-items:center;gap:.5rem;font-size:.875rem;display:inline-flex}._checkRow_jn3x1_179 input{width:1rem;height:1rem;accent-color:hsl(var(--primary));cursor:pointer}._footer_jn3x1_194{justify-content:flex-end;gap:.625rem;padding-top:.5rem;display:flex}._secondaryBtn_jn3x1_201{background:hsl(var(--muted));color:hsl(var(--foreground));border:1px solid hsl(var(--border));border-radius:var(--radius);cursor:pointer;padding:.5625rem 1.125rem;font-family:inherit;font-size:.875rem;font-weight:500;transition:background .15s}._secondaryBtn_jn3x1_201:hover{background:hsl(var(--accent))}._primaryBtn_jn3x1_217{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border-radius:var(--radius);cursor:pointer;border:none;padding:.5625rem 1.375rem;font-family:inherit;font-size:.875rem;font-weight:600;transition:background .15s,transform .12s}._primaryBtn_jn3x1_217:hover:not(:disabled){background:hsl(var(--primary-hover));transform:translateY(-1px)}._primaryBtn_jn3x1_217:disabled{opacity:.6;cursor:not-allowed}._loading_jn3x1_238{color:hsl(var(--muted-foreground));justify-content:center;align-items:center;gap:.5rem;padding:4rem 0;font-size:.875rem;display:flex}._section_opyhm_1{margin-top:0}._sectionTitle_opyhm_5{color:hsl(var(--foreground));margin:0 0 .875rem;font-size:.9375rem;font-weight:700}._errorMessage_opyhm_12{color:hsl(var(--destructive));background:hsl(var(--destructive)/.08);border:1px solid hsl(var(--destructive)/.25);border-radius:14px;margin:0;padding:1rem 1.125rem;font-size:.875rem}._pipeline_opyhm_22{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}@media (max-width:900px){._pipeline_opyhm_22{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){._pipeline_opyhm_22{grid-template-columns:1fr}}._stage_opyhm_38{background:hsl(var(--card));border:1px solid hsl(var(--border));cursor:pointer;text-align:left;border-radius:14px;flex-direction:column;align-items:flex-start;gap:.35rem;padding:1rem 1.125rem;transition:box-shadow .18s,border-color .18s,transform .18s;display:flex}._stage_opyhm_38:hover:not(:disabled){box-shadow:0 4px 16px hsl(var(--primary)/.1);border-color:hsl(var(--primary)/.25);transform:translateY(-1px)}._stage_opyhm_38:disabled{opacity:.6;cursor:default}._count_opyhm_61{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:800;line-height:1}._label_opyhm_69{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}._progressBar_opyhm_75{background:hsl(var(--muted));border-radius:999px;width:100%;height:6px;margin-top:.25rem;overflow:hidden}._progressFill_opyhm_84{border-radius:999px;height:100%;transition:width .3s}._pct_opyhm_90{color:hsl(var(--muted-foreground));font-size:.6875rem}._yellow_opyhm_95 ._progressFill_opyhm_84{background:#f2b90d}._blue_opyhm_99 ._progressFill_opyhm_84{background:#2474f5}._purple_opyhm_103 ._progressFill_opyhm_84{background:hsl(var(--primary))}._green_opyhm_107 ._progressFill_opyhm_84{background:#2eb860}._funnel_123u7_1{flex-direction:column;gap:.55rem;display:flex}._row_123u7_7{grid-template-columns:5rem 1fr 2rem 2rem;align-items:center;gap:.5rem;display:grid}._label_123u7_14{color:hsl(var(--foreground));white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;overflow:hidden}._track_123u7_22{background:hsl(var(--muted)/.45);border-radius:7px;height:1.4rem;overflow:hidden}._bar_123u7_29{border-radius:7px;min-width:0;height:100%;transition:width .4s}._count_123u7_36{color:hsl(var(--foreground));text-align:right;font-variant-numeric:tabular-nums;font-size:.82rem;font-weight:700}._share_123u7_44{color:hsl(var(--muted-foreground));text-align:right;font-variant-numeric:tabular-nums;font-size:.78rem}._footer_123u7_51{border-top:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));flex-wrap:wrap;justify-content:space-between;gap:.75rem;margin-top:.5rem;padding-top:.625rem;font-size:.78rem;display:flex}._footer_123u7_51 strong{color:hsl(var(--foreground));font-variant-numeric:tabular-nums}._wrap_1g5da_1{flex-direction:column;gap:.5rem;display:flex}._legend_1g5da_7{flex-direction:column;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}._legendItem_1g5da_16{align-items:center;gap:.4rem;min-width:0;display:flex}._dot_1g5da_23{border-radius:3px;flex-shrink:0;width:9px;height:9px}._legendName_1g5da_30{color:hsl(var(--muted-foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}._legendValue_1g5da_38{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;margin-left:auto;font-size:.78rem;font-weight:600}._wrap_cbe5q_1{flex-direction:column;gap:1rem;display:flex}._row_cbe5q_7{flex-direction:column;gap:.4rem;display:flex}._head_cbe5q_13{justify-content:space-between;align-items:baseline;display:flex}._label_cbe5q_19{color:hsl(var(--foreground));font-size:.82rem}._value_cbe5q_24{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;font-size:1.05rem;font-weight:700}._valueBelow_cbe5q_31{color:#db2424}._track_cbe5q_35{background:hsl(var(--muted)/.45);border-radius:999px;height:.6rem;position:relative;overflow:hidden}._bar_cbe5q_43{border-radius:999px;height:100%;transition:width .4s}._barOk_cbe5q_49{background:#2bab5a}._barBelow_cbe5q_53{background:#dd2c2c}._minMark_cbe5q_57{border-left:2px dashed hsl(var(--muted-foreground)/.7);z-index:1;width:0;position:absolute;top:-2px;bottom:-2px}._note_cbe5q_66{color:hsl(var(--muted-foreground));margin:.1rem 0 0;font-size:.72rem;line-height:1.4}._wrap_u89sa_1{flex-direction:column;gap:.875rem;display:flex}._grid_u89sa_7{grid-template-columns:repeat(2,1fr);gap:.625rem;display:grid}@media (min-width:480px){._grid_u89sa_7{grid-template-columns:repeat(4,1fr)}}._stat_u89sa_18{border:1px solid hsl(var(--border));background:hsl(var(--muted)/.3);border-radius:12px;padding:.75rem .85rem}._accent_u89sa_25{background:hsl(var(--primary)/.08);border-color:hsl(var(--primary)/.2)}._value_u89sa_30{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;margin:0;font-size:1.4rem;font-weight:700;line-height:1}._label_u89sa_39{color:hsl(var(--muted-foreground));margin:.3rem 0 0;font-size:.75rem}._exp_u89sa_45{color:hsl(var(--muted-foreground));margin:0;font-size:.82rem}._exp_u89sa_45 strong{color:hsl(var(--foreground))}._skillsTitle_u89sa_54{color:hsl(var(--muted-foreground));margin:.25rem 0 0;font-size:.78rem;font-weight:600}._skills_u89sa_54{flex-wrap:wrap;gap:.4rem;display:flex}._skill_u89sa_54{background:hsl(var(--primary)/.1);color:hsl(var(--primary));border-radius:999px;padding:.25rem .6rem;font-size:.78rem}._panel_9iyr3_1{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;flex-direction:column;min-width:0;padding:1.25rem;display:flex;box-shadow:0 1px 4px rgba(0,0,0,.05)}._header_9iyr3_12{align-items:center;gap:.625rem;margin-bottom:1rem;display:flex}._headerIcon_9iyr3_19{background:hsl(var(--primary)/.12);width:2rem;height:2rem;color:hsl(var(--primary));border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._title_9iyr3_31{color:hsl(var(--foreground));letter-spacing:-.01em;margin:0;font-size:.95rem;font-weight:700}._subtitle_9iyr3_39{color:hsl(var(--muted-foreground));margin:.1rem 0 0;font-size:.8125rem}._badge_9iyr3_45{color:hsl(var(--primary));background:hsl(var(--primary)/.1);font-variant-numeric:tabular-nums;border-radius:999px;margin-left:auto;padding:.15rem .55rem;font-size:.75rem;font-weight:700}._empty_9iyr3_56{color:hsl(var(--muted-foreground));margin:.5rem 0;font-size:.8125rem}._list_9iyr3_62{flex-direction:column;gap:.625rem;margin:0;padding:0;list-style:none;display:flex}._item_9iyr3_71{border:1px solid hsl(var(--border));background:hsl(var(--muted)/.25);border-left-width:3px;border-radius:11px;gap:.625rem;padding:.75rem .875rem;display:flex}._itemIcon_9iyr3_81{flex-shrink:0;margin-top:.1rem}._itemBody_9iyr3_86{min-width:0}._itemTitle_9iyr3_90{color:hsl(var(--foreground));margin-bottom:.15rem;font-size:.85rem;font-weight:600;display:block}._itemText_9iyr3_98{color:hsl(var(--muted-foreground));margin:0;font-size:.8rem;line-height:1.45}._danger_9iyr3_105{border-left-color:#db2424}._danger_9iyr3_105 ._itemIcon_9iyr3_81{color:#db2424}._warning_9iyr3_112{border-left-color:#f59f0a}._warning_9iyr3_112 ._itemIcon_9iyr3_81{color:#c18215}._positive_9iyr3_119{border-left-color:#1eae53}._positive_9iyr3_119 ._itemIcon_9iyr3_81{color:#298e4e}@media (max-width:1100px){._statsGrid_1pp8o_56{grid-template-columns:repeat(3,1fr)}}@media (max-width:680px){._statsGrid_1pp8o_56{grid-template-columns:repeat(2,1fr)}}@media (max-width:1100px){._miniChartsGrid_1pp8o_72{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){._miniChartsGrid_1pp8o_72{grid-template-columns:1fr}}@media (max-width:900px){._bottomGrid_1pp8o_96{grid-template-columns:1fr}}._grid_17crs_1{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}@media (max-width:900px){._grid_17crs_1{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){._grid_17crs_1{grid-template-columns:1fr}}._gaugeWrap_17crs_17{justify-content:center;align-items:center;display:flex;position:relative}._gaugeValue_17crs_24{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:800;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._matrix_1fq7x_1{grid-template-columns:repeat(3,1fr);gap:.6rem;display:grid}._cell_1fq7x_7{border:1px solid;border-radius:12px;flex-direction:column;gap:.5rem;min-height:110px;padding:.7rem;display:flex}._cellHead_1fq7x_17{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._boxLabel_1fq7x_24{font-size:.78rem;font-weight:700}._count_1fq7x_29{border-radius:999px;justify-content:center;align-items:center;min-width:1.4rem;height:1.4rem;padding:0 .4rem;font-size:.72rem;font-weight:700;display:inline-flex}._avatars_1fq7x_41{flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}._avatar_1fq7x_41{border:2px solid hsl(var(--card))}._more_1fq7x_52{color:hsl(var(--muted-foreground));background:hsl(var(--muted));border-radius:999px;padding:.15rem .45rem;font-size:.72rem;font-weight:700}._axisHint_1fq7x_61{color:hsl(var(--muted-foreground));justify-content:space-between;margin-top:.75rem;font-size:.7rem;display:flex}._legend_zrwtj_1{color:hsl(var(--muted-foreground));flex-wrap:wrap;gap:.5rem 1rem;margin:.75rem 0 0;padding:0;font-size:.8rem;list-style:none;display:flex}._legend_zrwtj_1 li{align-items:center;gap:.35rem;display:inline-flex}._dot_zrwtj_17{border-radius:3px;width:10px;height:10px;display:inline-block}._grid_1iso8_1{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:900px){._grid_1iso8_1{grid-template-columns:1fr}}._list_1iso8_12{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._row_1iso8_21{border:1px solid hsl(var(--border));border-radius:10px;align-items:center;gap:.65rem;padding:.55rem .7rem;display:flex}._avatar_1iso8_30{background:hsl(var(--primary)/.12);width:2rem;height:2rem;color:hsl(var(--primary));border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.72rem;font-weight:700;display:flex}._info_1iso8_44{flex-direction:column;flex:1;min-width:0;display:flex}._name_1iso8_51{color:hsl(var(--foreground));white-space:nowrap;text-overflow:ellipsis;font-size:.85rem;font-weight:600;overflow:hidden}._meta_1iso8_60{color:hsl(var(--muted-foreground));font-size:.72rem}._action_1iso8_65{color:hsl(var(--primary));margin-top:.1rem;font-size:.72rem;font-weight:600}._badge_1iso8_72{border-radius:999px;flex-shrink:0;padding:.2rem .5rem;font-size:.7rem;font-weight:700}._badge_1iso8_72._high_1iso8_79{color:#c52020;background:rgba(220,40,40,.12)}._badge_1iso8_72._medium_1iso8_83{color:#ae7613;background:rgba(245,159,10,.14)}._badge_1iso8_72._low_1iso8_87{color:#257e46;background:rgba(33,196,93,.12)}._foot_1iso8_92{color:hsl(var(--muted-foreground));align-items:center;gap:.35rem;margin:.75rem 0 0;font-size:.72rem;display:flex}._container_j3wdx_22{background:hsl(var(--background));min-height:100vh}._main_j3wdx_27{box-sizing:border-box;flex-direction:column;gap:1.25rem;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem;display:flex}._pageHeader_j3wdx_38{margin-bottom:0}._pageTitle_j3wdx_42{color:hsl(var(--foreground));letter-spacing:-.03em;margin:0 0 .3rem;font-size:1.5rem;font-weight:800}._pageSubtitle_j3wdx_50{color:hsl(var(--muted-foreground));max-width:560px;margin:0;font-size:.875rem;line-height:1.55}._statsGrid_j3wdx_58{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:1rem;display:grid}@media (max-width:1024px){._statsGrid_j3wdx_58{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}}@media (max-width:480px){._statsGrid_j3wdx_58{grid-template-columns:1fr}}._grid2_j3wdx_74{grid-template-columns:1fr 1fr;align-items:stretch;gap:1rem;display:grid}@media (max-width:900px){._grid2_j3wdx_74{grid-template-columns:1fr}}._card_j3wdx_86{background-color:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;align-items:center;gap:1rem;padding:1.25rem;transition:box-shadow .2s,transform .2s,border-color .2s;display:flex;box-shadow:0 1px 4px rgba(0,0,0,.05)}._card_j3wdx_86:hover{box-shadow:0 4px 16px hsl(var(--primary)/.1);border-color:hsl(var(--primary)/.2);transform:translateY(-1px)}._cardIcon_j3wdx_103{border-radius:var(--radius);flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex}._cardIcon_j3wdx_103._blue_j3wdx_112{color:#0b64f4;background-color:rgba(60,131,246,.12)}._cardIcon_j3wdx_103._purple_j3wdx_116{color:#803bce;background-color:rgba(147,68,238,.12)}._cardIcon_j3wdx_103._orange_j3wdx_120{color:#b85814;background-color:rgba(249,122,31,.12)}._cardIcon_j3wdx_103._green_j3wdx_124{color:#298e4e;background-color:rgba(33,196,93,.12)}._cardLabel_j3wdx_129{color:hsl(var(--muted-foreground));margin:0 0 .2rem;font-size:.8125rem}._cardValue_j3wdx_135{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;margin:0;font-size:1.75rem;font-weight:700;line-height:1.1}._header_1j0wu_1{margin-bottom:1.25rem}._backRow_1j0wu_5{margin-bottom:.75rem}._titleRow_1j0wu_9{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._titleRowWithActions_1j0wu_16{align-items:center}._titleRowWithActions_1j0wu_16:has(._subtitle_1j0wu_19){align-items:flex-start}._titleBlock_1j0wu_23{flex:1;min-width:0}._actions_1j0wu_28{flex-shrink:0}._backBtn_1j0wu_32{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--muted-foreground));cursor:pointer;border-radius:8px;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.8125rem;font-weight:500;transition:background .18s,color .18s,border-color .18s;display:inline-flex}._backBtn_1j0wu_32:hover{background:hsl(var(--secondary));color:hsl(var(--foreground));border-color:hsl(var(--primary)/.3)}._title_1j0wu_9{color:hsl(var(--foreground));letter-spacing:-.03em;margin:0 0 .25rem;font-size:1.5rem;font-weight:800}._titleRowWithActions_1j0wu_16:not(:has(._subtitle_1j0wu_19)) ._title_1j0wu_9{margin-bottom:0}._subtitle_1j0wu_19{color:hsl(var(--muted-foreground));max-width:640px;margin:0;font-size:.875rem;line-height:1.55}._progressCard_nhrj2_1{margin-bottom:1.25rem}._progressHeader_nhrj2_5{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}._progressPct_nhrj2_13{text-align:right}._progressValue_nhrj2_17{color:hsl(var(--primary));font-size:2rem;font-weight:800;line-height:1;display:block}._progressHint_nhrj2_25{color:hsl(var(--muted-foreground));font-size:.75rem}._progressMeta_nhrj2_30{color:hsl(var(--muted-foreground));margin:.75rem 0 0;font-size:.8125rem}._sectionTitle_nhrj2_36{color:hsl(var(--foreground));margin:0 0 1rem;font-size:1.125rem;font-weight:700}._steps_nhrj2_43{flex-direction:column;gap:.875rem;margin-bottom:1.25rem;display:flex}._stepCard_nhrj2_50{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:12px;gap:1rem;padding:1.25rem;transition:box-shadow .18s;display:flex}._stepCard_nhrj2_50:hover{box-shadow:0 4px 16px hsl(var(--border)/.5)}._stepCard_nhrj2_50._stepActive_nhrj2_62{border-color:hsl(var(--primary)/.5);box-shadow:0 0 0 1px hsl(var(--primary)/.15)}._stepIcon_nhrj2_67{border:2px solid hsl(var(--border));border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}._statusCompleted_nhrj2_78{color:#2d864d;background:#e7f9ed;border-color:#8cd9a8}._statusActive_nhrj2_84{color:#1466b8;background:#e3f0fc;border-color:#7db3e8}._statusPending_nhrj2_90{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._stepBody_nhrj2_95{flex:1;min-width:0}._stepTop_nhrj2_100{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.75rem;display:flex}._stepName_nhrj2_108{color:hsl(var(--foreground));margin:0 0 .2rem;font-size:1rem;font-weight:700}._stepDesc_nhrj2_115{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem}._stepProgress_nhrj2_121{align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}._stepProgress_nhrj2_121 ._progressBar_nhrj2_127{flex:1}._stepProgress_nhrj2_121 span{color:hsl(var(--muted-foreground));font-size:.75rem;font-weight:600}._tipsCard_nhrj2_136{background:hsl(var(--primary)/.04)}._tipsList_nhrj2_140{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._tipsList_nhrj2_140 li{color:hsl(var(--foreground));align-items:flex-start;gap:.5rem;font-size:.8125rem;display:flex}._tipsList_nhrj2_140 li svg{color:hsl(var(--primary));flex-shrink:0;margin-top:.1rem}._section_1no1k_22{border:1px solid hsl(var(--border));border-radius:10px;flex-direction:column;gap:.75rem;padding:.75rem 1rem;display:flex}._header_1no1k_31{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}._title_1no1k_39{margin:0;font-size:.9rem;font-weight:700}._summary_1no1k_45{color:hsl(var(--muted-foreground));font-size:.75rem}._tableWrap_1no1k_50{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent;max-height:220px;overflow:auto}._tableWrap_1no1k_50::-webkit-scrollbar{width:6px;height:6px}._tableWrap_1no1k_50::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._tableWrap_1no1k_50::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._tableWrap_1no1k_50::-webkit-scrollbar-track{background:0 0}._table_1no1k_50{border-collapse:collapse;width:100%;font-size:.8rem}._table_1no1k_50 th,._table_1no1k_50 td{border-bottom:1px solid hsl(var(--border));text-align:left;vertical-align:top;padding:.4rem .5rem}._table_1no1k_50 th{color:hsl(var(--muted-foreground));background:hsl(var(--card));font-weight:600;position:-webkit-sticky;position:sticky;top:0}._badgeOk_1no1k_91{color:#246b3e;background:#d6f5e1;border-radius:999px;padding:.1rem .45rem;font-size:.7rem;font-weight:600;display:inline-block}._badgeBlocked_1no1k_101{color:#9b2727;background:#fae5e5;border-radius:999px;padding:.1rem .45rem;font-size:.7rem;font-weight:600;display:inline-block}._warnings_1no1k_111{color:#a16512;margin:0;padding-left:1rem;font-size:.75rem}._confirmed_1no1k_118{color:#297a47;font-size:.8rem;font-weight:600}._error_1no1k_124{color:#c32222;margin:0;font-size:.8rem}._actions_1no1k_130{justify-content:flex-end;display:flex}._overlay_yjrnc_22{z-index:100;background:rgba(0,0,0,.45);justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}._modal_yjrnc_33{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;flex-direction:column;width:min(720px,100%);max-height:90vh;display:flex;overflow:hidden;box-shadow:0 20px 50px rgba(0,0,0,.2)}._header_yjrnc_45{border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}._title_yjrnc_53{margin:0;font-size:1.125rem;font-weight:700}._closeBtn_yjrnc_59{cursor:pointer;color:hsl(var(--muted-foreground));background:0 0;border:none;padding:.25rem}._body_yjrnc_67{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent;flex-direction:column;gap:1rem;padding:1.25rem;display:flex;overflow-y:auto}._body_yjrnc_67::-webkit-scrollbar{width:6px;height:6px}._body_yjrnc_67::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._body_yjrnc_67::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._body_yjrnc_67::-webkit-scrollbar-track{background:0 0}._field_yjrnc_91{flex-direction:column;gap:.35rem;font-size:.875rem;display:flex}._field_yjrnc_91 span{font-weight:600}._field_yjrnc_91 input,._field_yjrnc_91 select{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));border-radius:8px;padding:.5rem .75rem}._row_yjrnc_109{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}._fieldset_yjrnc_115{border:1px solid hsl(var(--border));border-radius:10px;margin:0;padding:.75rem 1rem}._fieldset_yjrnc_115 legend{padding:0 .25rem;font-size:.875rem;font-weight:600}._check_yjrnc_127{cursor:pointer;align-items:center;gap:.5rem;margin-top:.35rem;font-size:.875rem;display:flex}._compList_yjrnc_136{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent;max-height:160px;overflow-y:auto}._compList_yjrnc_136::-webkit-scrollbar{width:6px;height:6px}._compList_yjrnc_136::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._compList_yjrnc_136::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._compList_yjrnc_136::-webkit-scrollbar-track{background:0 0}._hint_yjrnc_157{color:hsl(var(--muted-foreground));font-size:.75rem}._error_yjrnc_162{color:#c32222;margin:0;font-size:.875rem}._footer_yjrnc_168{border-top:1px solid hsl(var(--border));justify-content:flex-end;gap:.5rem;padding:1rem 1.25rem;display:flex}._emptyCard_wa4jb_22{flex-direction:column;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}._emptyText_wa4jb_30{color:hsl(var(--muted-foreground));margin:0;font-size:.9375rem}._listTitle_wa4jb_36{margin:0 0 1rem;font-size:1.125rem;font-weight:700}._hint_wa4jb_42{color:hsl(var(--muted-foreground));font-size:.875rem}._tableWrap_wa4jb_47{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent;overflow-x:auto}._tableWrap_wa4jb_47::-webkit-scrollbar{width:6px;height:6px}._tableWrap_wa4jb_47::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._tableWrap_wa4jb_47::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._tableWrap_wa4jb_47::-webkit-scrollbar-track{background:0 0}._tableWrap_wa4jb_47{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:12px}._table_wa4jb_47{border-collapse:collapse;width:100%;font-size:.875rem}._table_wa4jb_47 th,._table_wa4jb_47 td{text-align:left;border-bottom:1px solid hsl(var(--border));padding:.75rem 1rem}._table_wa4jb_47 th{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.03em;font-size:.75rem;font-weight:600}._table_wa4jb_47 tr:last-child td{border-bottom:none}._label_wa4jb_94{color:hsl(var(--muted-foreground));margin-top:.15rem;font-size:.75rem;display:block}._status_draft_wa4jb_101{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._status_active_wa4jb_106{color:#1466b8;background:#e3f0fc}._status_closed_wa4jb_111,._status_archived_wa4jb_112{color:#2d864d;background:#e7f9ed}._listHeader_16sm4_22{margin-bottom:.75rem}._evalList_16sm4_26{flex-direction:column;gap:.625rem;display:flex}._evalCard_16sm4_32{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:10px;padding:1rem;transition:border-color .15s}._evalCard_16sm4_32:hover{border-color:hsl(var(--primary)/.4)}._evalTop_16sm4_43{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.625rem;display:flex}._evalPerson_16sm4_51{align-items:center;gap:.625rem;display:flex}._evalName_16sm4_57{color:hsl(var(--foreground));margin:0 0 .1rem;font-size:.9375rem;font-weight:700}._evalRole_16sm4_64{color:hsl(var(--muted-foreground));margin:0;font-size:.75rem}._evalBadges_16sm4_70{flex-wrap:wrap;justify-content:flex-end;gap:.375rem;display:flex}._evalMeta_16sm4_77{flex-wrap:wrap;gap:1rem;margin-bottom:.625rem;display:flex}._metaItem_16sm4_84{color:hsl(var(--muted-foreground));align-items:center;gap:.3rem;font-size:.75rem;display:inline-flex}._dueDanger_16sm4_92{color:#b82e2e;font-weight:600}._dueWarn_16sm4_97{color:#b87414;font-weight:600}._evalProgress_16sm4_102{margin-bottom:.75rem}._progressHeader_16sm4_106{justify-content:space-between;margin-bottom:.3rem;display:flex}._progressLabel_16sm4_112{color:hsl(var(--muted-foreground));font-size:.75rem}._progressCount_16sm4_117{color:hsl(var(--foreground));font-size:.75rem;font-weight:600}._evalActions_16sm4_123{border-top:1px solid hsl(var(--border));justify-content:flex-end;gap:.5rem;padding-top:.625rem;display:flex}._emptyState_16sm4_131{text-align:center;flex-direction:column;align-items:center;gap:.75rem;padding:2.5rem 1rem;display:flex}._emptyIcon_16sm4_140{color:hsl(var(--muted-foreground));opacity:.4}._emptyText_16sm4_145{color:hsl(var(--muted-foreground));margin:0;font-size:.875rem}._retryBtn_16sm4_151{cursor:pointer;color:inherit;background:0 0;border:1px solid;border-radius:6px;align-items:center;gap:.3rem;margin-left:.5rem;padding:.25rem .625rem;font-size:.75rem;font-weight:600;display:inline-flex}@keyframes _spin_16sm4_171{to{transform:rotate(360deg)}}._spinIcon_16sm4_171{animation:.8s linear infinite _spin_16sm4_171}._stepRow_16sm4_175{align-items:center;gap:0;margin-bottom:1.25rem;display:flex}._stepItem_16sm4_182{flex:1;align-items:center;gap:.375rem;display:flex}._stepDot_16sm4_189{background:hsl(var(--muted));width:24px;height:24px;color:hsl(var(--muted-foreground));border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.6875rem;font-weight:700;transition:background .15s,color .15s;display:flex}._stepDot_16sm4_189._dotActive_16sm4_203{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}._stepDot_16sm4_189._dotDone_16sm4_207{color:#fff;background:#29a356}._stepLabel_16sm4_212{color:hsl(var(--muted-foreground));white-space:nowrap;font-size:.75rem}._stepLabel_16sm4_212._stepLabelActive_16sm4_217{color:hsl(var(--foreground));font-weight:600}._stepLine_16sm4_222{background:hsl(var(--border));flex:1;height:1px;margin:0 .375rem}._stepLine_16sm4_222._stepLineDone_16sm4_228{background:#29a356}._stepContent_16sm4_232{min-height:240px}._selectedPeers_16sm4_236{background:hsl(var(--primary)/.06);border-radius:8px;flex-wrap:wrap;align-items:center;gap:.625rem;margin-bottom:.75rem;padding:.5rem .75rem;display:flex}._peerCount_16sm4_247{color:hsl(var(--primary));align-items:center;gap:.25rem;font-size:.75rem;font-weight:600;display:flex}._peerChips_16sm4_256{flex-wrap:wrap;gap:.375rem;display:flex}._peerChip_16sm4_256{background:hsl(var(--primary)/.12);color:hsl(var(--primary));border-radius:999px;align-items:center;gap:.25rem;padding:.2rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}._peerChip_16sm4_256 button{cursor:pointer;color:inherit;opacity:.7;background:0 0;border:none;align-items:center;padding:0;display:flex}._searchInput_16sm4_284{width:100%;margin-bottom:.5rem}._peerList_16sm4_289{flex-direction:column;gap:.25rem;max-height:200px;display:flex;overflow-y:auto}._peerRow_16sm4_297{cursor:pointer;text-align:left;background:0 0;border:1px solid transparent;border-radius:8px;align-items:center;gap:.625rem;width:100%;padding:.5rem .625rem;transition:background .12s;display:flex}._peerRow_16sm4_297:hover:not(:disabled){background:hsl(var(--secondary))}._peerRow_16sm4_297._peerRowSel_16sm4_313{background:hsl(var(--primary)/.08);border-color:hsl(var(--primary)/.3)}._peerRow_16sm4_297._peerRowDis_16sm4_317{opacity:.4;cursor:not-allowed}._peerInfo_16sm4_322{flex:1;min-width:0}._peerName_16sm4_327{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600;display:block}._peerDept_16sm4_334{color:hsl(var(--muted-foreground));font-size:.75rem;display:block}._peerCheck_16sm4_340{color:hsl(var(--primary));margin-left:auto}._hintText_16sm4_345{color:hsl(var(--muted-foreground));margin-top:.375rem;font-size:.75rem;font-style:italic}._reviewBlock_16sm4_352{border:1px solid hsl(var(--border));border-radius:10px;flex-direction:column;gap:0;margin-bottom:1rem;display:flex;overflow:hidden}._reviewRow_16sm4_362{border-bottom:1px solid hsl(var(--border));align-items:baseline;gap:.75rem;padding:.5rem .875rem;display:flex}._reviewRow_16sm4_362:last-child{border-bottom:none}._reviewLabel_16sm4_373{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.04em;min-width:90px;font-size:.75rem;font-weight:600}._reviewValue_16sm4_382{color:hsl(var(--foreground));font-size:.875rem;font-weight:500}._participantList_16sm4_388{background:hsl(var(--secondary));border-radius:10px;padding:.75rem .875rem}._participantList_16sm4_388 ul{flex-direction:column;gap:.3rem;margin:.375rem 0 0;padding:0;list-style:none;display:flex}._participantList_16sm4_388 li{color:hsl(var(--foreground));align-items:center;gap:.375rem;font-size:.8125rem;display:flex}._participantTitle_16sm4_409{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:.75rem;font-weight:700}._checkGreen_16sm4_418{color:#29a356}@keyframes _spin_1ew9c_6{to{transform:rotate(360deg)}}._spinIcon_1ew9c_6{animation:.8s linear infinite _spin_1ew9c_6}._savedIcon_1ew9c_10{color:#2e9e57}._successScreen_1ew9c_14{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:4rem 2rem;display:flex}._successIcon_1ew9c_24{color:#34b262}._successTitle_1ew9c_28{color:hsl(var(--foreground));margin:0;font-size:1.5rem;font-weight:800}._successDesc_1ew9c_35{color:hsl(var(--muted-foreground));max-width:480px;margin:0;font-size:.9375rem;line-height:1.6}._successActions_1ew9c_43{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:.5rem;display:flex}._formHeader_1ew9c_51{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:12px;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.875rem;padding:1rem 1.125rem;display:flex}@media (max-width:640px){._formHeader_1ew9c_51{flex-direction:column;align-items:flex-start}}._evaluateeInfo_1ew9c_69{align-items:center;gap:.75rem;display:flex}._evaluateeName_1ew9c_75{color:hsl(var(--foreground));margin:0;font-size:1rem;font-weight:700}._evaluateeRole_1ew9c_82{color:hsl(var(--muted-foreground));margin:.15rem 0 0;font-size:.75rem}._formMeta_1ew9c_88{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._progressSection_1ew9c_95{margin-bottom:1.25rem}._progressHeader_1ew9c_99{justify-content:space-between;margin-bottom:.375rem;display:flex}._progressLabel_1ew9c_105{color:hsl(var(--muted-foreground));font-size:.75rem}._progressPct_1ew9c_110{color:hsl(var(--foreground));font-size:.75rem;font-weight:700}._formLayout_1ew9c_116{grid-template-columns:220px 1fr;align-items:start;gap:1.25rem;display:grid}@media (max-width:768px){._formLayout_1ew9c_116{grid-template-columns:1fr}}._sidebar_1ew9c_128{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:12px;flex-direction:column;gap:.25rem;padding:1rem;display:flex;position:-webkit-sticky;position:sticky;top:1rem}._sidebarTitle_1ew9c_140{text-transform:uppercase;letter-spacing:.07em;color:hsl(var(--muted-foreground));margin:0 0 .5rem;font-size:.6875rem;font-weight:700}._sidebarItem_1ew9c_149{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:.5rem;width:100%;padding:.5rem .625rem;transition:background .12s;display:flex}._sidebarItem_1ew9c_149:hover{background:hsl(var(--secondary))}._sidebarItemActive_1ew9c_166{background:hsl(var(--primary)/.1);outline:1px solid hsl(var(--primary)/.3)}._sidebarItemDone_1ew9c_171 ._sidebarItemNum_1ew9c_171{color:#227741;background:#dff6e8;border-color:#79d29a}._sidebarItemNum_1ew9c_171{background:hsl(var(--muted));width:20px;height:20px;color:hsl(var(--muted-foreground));border:1.5px solid hsl(var(--border));border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.625rem;font-weight:700;display:flex}._sidebarItemName_1ew9c_192{color:hsl(var(--foreground));flex:1;font-size:.75rem;font-weight:500;line-height:1.3}._sidebarCheck_1ew9c_200{color:#2e9e57;flex-shrink:0}._formMain_1ew9c_205{flex-direction:column;gap:1rem;display:flex}._questionCard_1ew9c_211{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;flex-direction:column;gap:1.5rem;padding:1.5rem;display:flex}._questionHeader_1ew9c_221{flex-direction:column;gap:.5rem;display:flex}._categoryTag_1ew9c_227{text-transform:uppercase;letter-spacing:.07em;border-radius:999px;align-self:flex-start;padding:.2rem .625rem;font-size:.625rem;font-weight:700;display:inline-flex}._categoryPerf_1ew9c_238{color:#174d82;background:#dbebfa}._categoryPot_1ew9c_243{color:#59288a;background:#ebdef7}._questionTitle_1ew9c_248{color:hsl(var(--foreground));margin:0;font-size:1.25rem;font-weight:800;line-height:1.3}._questionDesc_1ew9c_256{color:hsl(var(--muted-foreground));margin:0;font-size:.875rem;line-height:1.5}._ratingSection_1ew9c_263{flex-direction:column;gap:.875rem;display:flex}._ratingLabel_1ew9c_269{color:hsl(var(--foreground));margin:0;font-size:.8125rem;font-weight:600}._ratingButtons_1ew9c_276{grid-template-columns:repeat(5,1fr);gap:.5rem;display:grid}@media (max-width:600px){._ratingButtons_1ew9c_276{grid-template-columns:repeat(3,1fr)}}._ratingBtn_1ew9c_287{border:2px solid hsl(var(--border));background:hsl(var(--card));cursor:pointer;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:.375rem;padding:.875rem .5rem;transition:border-color .15s,background .15s,transform .1s;display:flex}._ratingBtn_1ew9c_287:hover{border-color:hsl(var(--primary)/.5);background:hsl(var(--primary)/.06);transform:translateY(-1px)}._ratingBtnActive_1ew9c_306{border-color:hsl(var(--primary));background:hsl(var(--primary)/.1);box-shadow:0 0 0 3px hsl(var(--primary)/.15)}._ratingNum_1ew9c_312{color:hsl(var(--foreground));font-size:1.5rem;font-weight:900;line-height:1}._ratingBtn_1ew9c_287:hover ._ratingNum_1ew9c_312,._ratingBtnActive_1ew9c_306 ._ratingNum_1ew9c_312{color:hsl(var(--primary))}._ratingLabel2_1ew9c_324{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-foreground));text-align:center;font-size:.5625rem;font-weight:600}._anchorBox_1ew9c_333{background:hsl(var(--primary)/.06);border:1px solid hsl(var(--primary)/.2);border-radius:10px;padding:.875rem 1rem}._anchorTitle_1ew9c_340{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--primary));margin:0 0 .375rem;font-size:.6875rem;font-weight:700}._anchorText_1ew9c_349{color:hsl(var(--foreground));margin:0;font-size:.875rem;line-height:1.6}._commentSection_1ew9c_356{flex-direction:column;gap:.375rem;display:flex}._commentLabel_1ew9c_362{color:hsl(var(--foreground));align-items:center;gap:.375rem;font-size:.8125rem;font-weight:600;display:flex}._commentArea_1ew9c_371{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));resize:vertical;border-radius:8px;padding:.625rem .75rem;font-family:inherit;font-size:.8125rem;line-height:1.5}._commentArea_1ew9c_371:focus{border-color:hsl(var(--primary)/.6);box-shadow:0 0 0 3px hsl(var(--primary)/.08);outline:none}._questionMeta_1ew9c_388{align-items:center;gap:.5rem;margin-bottom:.25rem;display:flex}._questionProgress_1ew9c_395{color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:500}._commentOptional_1ew9c_401{color:hsl(var(--muted-foreground));font-size:.75rem;font-weight:400}._commentHint_1ew9c_407{color:hsl(var(--muted-foreground));margin:.15rem 0 .5rem;font-size:.75rem;line-height:1.45}._charCount_1ew9c_414{color:hsl(var(--muted-foreground));text-align:right;margin-top:.25rem;font-size:.6875rem;display:block}._scaleLegend_1ew9c_422{border:1px solid hsl(var(--border));border-radius:10px;flex-direction:column;gap:0;display:flex;overflow:hidden}._scaleLegendItem_1ew9c_431{border-bottom:1px solid hsl(var(--border)/.5);align-items:center;gap:.75rem;padding:.5rem .875rem;transition:background .1s;display:flex}._scaleLegendItem_1ew9c_431:last-child{border-bottom:none}._scaleLegendActive_1ew9c_443{background:hsl(var(--primary)/.07)}._scaleLegendNum_1ew9c_447{text-align:center;border-radius:6px;min-width:28px;padding:.1rem .4rem;font-size:1rem;font-weight:900}._scaleLegendLabel_1ew9c_456{color:hsl(var(--muted-foreground));font-size:.8125rem;font-weight:500}._selectedScoreBanner_1ew9c_462{border:1.5px solid;border-radius:10px;align-items:center;gap:.75rem;padding:.625rem 1rem;font-size:.875rem;display:flex}._selectedScoreBanner_1ew9c_462._banner1_1ew9c_471{color:#8f2424;background:#fceded;border-color:#edabab}._selectedScoreBanner_1ew9c_462._banner2_1ew9c_476{color:#823e17;background:#fef2ec;border-color:#f1bc9d}._selectedScoreBanner_1ew9c_462._banner3_1ew9c_481{color:#765f19;background:#fef8e7;border-color:#ecd693}._selectedScoreBanner_1ew9c_462._banner4_1ew9c_486{color:#3c671e;background:#eefae5;border-color:#b1df90}._selectedScoreBanner_1ew9c_462._banner5_1ew9c_491{color:#1c5f34;background:#e2f9ea;border-color:#81daa1}._selectedScoreNum_1ew9c_497{text-align:center;min-width:28px;font-size:1.625rem;font-weight:900;line-height:1}._selectedScoreText_1ew9c_505{font-size:.8125rem;line-height:1.4}._anchorsTableTitle_1ew9c_510{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-foreground));background:hsl(var(--secondary));border-bottom:1px solid hsl(var(--border));margin:0;padding:.5rem .75rem .375rem;font-size:.6875rem;font-weight:700}._ratingBtn1_1ew9c_522._ratingBtnActive_1ew9c_306{background:#fceded;border-color:#d22d2d}._ratingBtn1_1ew9c_522._ratingBtnActive_1ew9c_306 ._ratingNum_1ew9c_312{color:#a82424}._ratingBtn2_1ew9c_530._ratingBtnActive_1ew9c_306{background:#fef2ec;border-color:#d6621f}._ratingBtn2_1ew9c_530._ratingBtnActive_1ew9c_306 ._ratingNum_1ew9c_312{color:#a14917}._ratingBtn3_1ew9c_538._ratingBtnActive_1ew9c_306{background:#fef8e7;border-color:#c39b22}._ratingBtn3_1ew9c_538._ratingBtnActive_1ew9c_306 ._ratingNum_1ew9c_312{color:#8b6e18}._ratingBtn4_1ew9c_546._ratingBtnActive_1ew9c_306{background:#eefae5;border-color:#61a630}._ratingBtn4_1ew9c_546._ratingBtnActive_1ew9c_306 ._ratingNum_1ew9c_312{color:#457722}._ratingBtn5_1ew9c_554._ratingBtnActive_1ew9c_306{background:#e2f9ea;border-color:#30a65b}._ratingBtn5_1ew9c_554._ratingBtnActive_1ew9c_306 ._ratingNum_1ew9c_312{color:#206f3d}._anchorsToggle_1ew9c_562{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;align-items:center;gap:.375rem;margin-top:.25rem;padding:0;font-size:.75rem;font-weight:600;display:flex}._anchorsToggle_1ew9c_562:hover{color:hsl(var(--foreground))}._anchorsTable_1ew9c_510{border:1px solid hsl(var(--border));border-radius:10px;margin-top:.625rem;overflow:hidden}._anchorsRow_1ew9c_586{border-bottom:1px solid hsl(var(--border)/.6);grid-template-columns:36px 1fr;align-items:stretch;display:grid}._anchorsRow_1ew9c_586:last-child{border-bottom:none}._anchorsRow_1ew9c_586._anchorHighlight_1ew9c_595 ._anchorScore_1ew9c_595{color:hsl(var(--primary));background:hsl(var(--primary)/.08)}._anchorsRow_1ew9c_586._anchorHighlight_1ew9c_595 ._anchorText_1ew9c_349{color:hsl(var(--foreground));background:hsl(var(--primary)/.05)}._anchorScore_1ew9c_595{color:hsl(var(--muted-foreground));background:hsl(var(--secondary));border-right:1px solid hsl(var(--border)/.5);justify-content:center;align-items:center;padding:.5rem .25rem;font-size:.875rem;font-weight:900;display:flex}._anchorScore_1ew9c_595._s1_1ew9c_615{color:#a82424}._anchorScore_1ew9c_595._s2_1ew9c_618{color:#a14917}._anchorScore_1ew9c_595._s3_1ew9c_621{color:#8b6e18}._anchorScore_1ew9c_595._s4_1ew9c_624{color:#457722}._anchorScore_1ew9c_595._s5_1ew9c_627{color:#206f3d}._anchorText_1ew9c_349{color:hsl(var(--muted-foreground));padding:.5rem .75rem;font-size:.8125rem;line-height:1.45}._formNav_1ew9c_638{flex-wrap:wrap;justify-content:flex-end;gap:.625rem;display:flex}@keyframes _spin_eb39o_6{to{transform:rotate(360deg)}}._spin_eb39o_6{animation:.8s linear infinite _spin_eb39o_6}._pageContent_eb39o_10{flex-direction:column;gap:1rem;min-width:0;display:flex}._fillActions_eb39o_17{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}._detailHeader_eb39o_24{align-items:flex-start;gap:1rem;display:flex}._detailInfo_eb39o_30{flex:1;min-width:0}._detailName_eb39o_35{color:hsl(var(--foreground));margin:0 0 .2rem;font-size:1.125rem;font-weight:800}._detailRole_eb39o_42{color:hsl(var(--muted-foreground));margin:0 0 .625rem;font-size:.8125rem}._detailBadges_eb39o_48{flex-wrap:wrap;gap:.375rem;display:flex}._quadrantBadge_eb39o_54{text-align:center;border-radius:10px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:.2rem;min-width:120px;padding:.75rem 1rem;display:flex}._quadrantBadge_eb39o_54._green_eb39o_66{color:#267342;background:#def7e7}._quadrantBadge_eb39o_54._blue_eb39o_70{color:#1f4d7a;background:#daebfb}._quadrantBadge_eb39o_54._cyan_eb39o_74{color:#166269;background:#d8f5f8}._quadrantBadge_eb39o_54._lime_eb39o_78{color:#42631d;background:#e7f6d5}._quadrantBadge_eb39o_54._yellow_eb39o_82{color:#825517;background:#fdf1d8}._quadrantBadge_eb39o_54._amber_eb39o_86{color:#7d5012;background:#fdeed3}._quadrantBadge_eb39o_54._purple_eb39o_90{color:#52257e;background:#ebdef7}._quadrantBadge_eb39o_54._orange_eb39o_94{color:#7d3912;background:#fce3d5}._quadrantBadge_eb39o_54._red_eb39o_98{color:#8a2828;background:#f9dcdc}._quadrantLabel_eb39o_103{font-size:.75rem;font-weight:700}._quadrantScores_eb39o_108{opacity:.8;font-size:.6875rem}._responseList_eb39o_113{flex-direction:column;gap:.375rem;display:flex}._responseRow_eb39o_119{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:8px;align-items:center;gap:.75rem;padding:.625rem .75rem;display:flex}._responseInfo_eb39o_129{flex:1;min-width:0}._responseName_eb39o_134{color:hsl(var(--foreground));font-size:.875rem;font-weight:600;display:block}._responseType_eb39o_141{color:hsl(var(--muted-foreground));font-size:.75rem}._responseStatus_eb39o_146{align-items:center;gap:.375rem;display:flex}._statusLabel_eb39o_152{font-size:.75rem;font-weight:600}._statusLabel_eb39o_152._rs_completed_eb39o_156{color:#2d864d}._statusLabel_eb39o_152._rs_in_progress_eb39o_159{color:hsl(var(--primary))}._statusLabel_eb39o_152._rs_pending_eb39o_162{color:hsl(var(--muted-foreground))}._responseDate_eb39o_166{color:hsl(var(--muted-foreground));padding-left:.25rem;font-size:.6875rem}._iconDone_eb39o_172{color:#339958}._iconProgress_eb39o_176{color:hsl(var(--primary))}._iconPending_eb39o_180{color:hsl(var(--muted-foreground));opacity:.5}._competencyTableWrap_eb39o_185{-webkit-overflow-scrolling:touch;min-width:0;overflow-x:auto}._competencyTable_eb39o_185{flex-direction:column;gap:0;min-width:0;display:flex}._competencyTableNoPeers_eb39o_198 ._tableHeader_eb39o_198,._competencyTableNoPeers_eb39o_198 ._tableRow_eb39o_198{grid-template-columns:minmax(120px,1fr) 52px 52px minmax(96px,128px)}._tableHeader_eb39o_198,._tableRow_eb39o_198{grid-template-columns:minmax(120px,1fr) 52px 64px 52px minmax(96px,128px);align-items:center;gap:.5rem;min-width:0;padding:.5rem 0;display:grid}._tableHeader_eb39o_198{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid hsl(var(--border));margin-bottom:.25rem;padding-bottom:.5rem;font-size:.6875rem;font-weight:700}._tableRow_eb39o_198{border-bottom:1px solid hsl(var(--border)/.5)}._tableRow_eb39o_198:last-child{border-bottom:none}._compInfo_eb39o_229{align-items:center;gap:.5rem;min-width:0;display:flex}._compDot_eb39o_236{border-radius:50%;flex-shrink:0;width:8px;height:8px}._compDot_eb39o_236._dotPerf_eb39o_242{background:hsl(var(--primary))}._compDot_eb39o_236._dotPot_eb39o_245{background:#34b262}._compName_eb39o_249{color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:500;overflow:hidden}._scoreCell_eb39o_258{color:hsl(var(--foreground));text-align:center;font-size:.875rem;font-weight:700}._barCol_eb39o_265{align-items:center;gap:.375rem;min-width:0;display:flex;overflow:hidden}._scoreBar_eb39o_273{background:hsl(var(--muted));border-radius:999px;flex:1;min-width:0;height:6px;overflow:hidden}._scoreBarFill_eb39o_282{background:hsl(var(--primary));border-radius:999px;height:100%;transition:width .4s}._scoreBarLabel_eb39o_289{min-width:1.75rem;color:hsl(var(--foreground));text-align:right;border-radius:5px;flex-shrink:0;padding:.1rem .25rem;font-size:.6875rem;font-weight:700}._noScore_eb39o_300{color:hsl(var(--muted-foreground));font-size:.75rem}._projGrid_eb39o_305{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}@media (max-width:720px){._projGrid_eb39o_305{grid-template-columns:1fr}}._projScores_eb39o_316{gap:1.5rem;margin-bottom:1rem;display:flex}._projItem_eb39o_322{align-items:center;gap:.625rem;display:flex}._projLabel_eb39o_328{color:hsl(var(--muted-foreground));margin-bottom:.15rem;font-size:.75rem;display:block}._projValue_eb39o_335{color:hsl(var(--foreground));font-size:1.375rem;font-weight:800}._projMax_eb39o_341{color:hsl(var(--muted-foreground));font-size:.8125rem;font-weight:400}._projIconPerf_eb39o_347{color:hsl(var(--primary))}._projIconPot_eb39o_351{color:#34b262}._quadrantResult_eb39o_355{border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:.75rem;padding:.625rem .875rem;font-size:.8125rem;display:flex}._quadrantResult_eb39o_355._green_eb39o_66{color:#267342;background:#def7e7}._quadrantResult_eb39o_355._blue_eb39o_70{color:#1f4d7a;background:#daebfb}._quadrantResult_eb39o_355._cyan_eb39o_74{color:#166269;background:#d8f5f8}._quadrantResult_eb39o_355._lime_eb39o_78{color:#42631d;background:#e7f6d5}._quadrantResult_eb39o_355._yellow_eb39o_82{color:#825517;background:#fdf1d8}._quadrantResult_eb39o_355._amber_eb39o_86{color:#7d5012;background:#fdeed3}._quadrantResult_eb39o_355._purple_eb39o_90{color:#52257e;background:#ebdef7}._quadrantResult_eb39o_355._orange_eb39o_94{color:#7d3912;background:#fce3d5}._quadrantResult_eb39o_355._red_eb39o_98{color:#8a2828;background:#f9dcdc}._quadrantResult_eb39o_355 strong{font-weight:700}._nineboxLink_eb39o_404{justify-content:center;width:100%}._recShort_eb39o_409{color:hsl(var(--foreground));margin:0 0 .75rem;font-size:.9375rem;font-weight:600}._recList_eb39o_416{flex-direction:column;gap:.3rem;padding-left:1.125rem;list-style:outside;display:flex}._recList_eb39o_416 li{color:hsl(var(--muted-foreground));font-size:.8125rem}._calibHeader_eb39o_428{justify-content:space-between;align-items:center;gap:1rem;display:flex}._finalScores_eb39o_435{gap:2rem;margin:.75rem 0;display:flex}._finalScoreItem_eb39o_441{flex-direction:column;gap:.2rem;display:flex}._finalLabel_eb39o_447{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.04em;font-size:.75rem;font-weight:600}._finalValue_eb39o_455{color:hsl(var(--foreground));font-size:1.5rem;font-weight:800}._finalMax_eb39o_461{color:hsl(var(--muted-foreground));font-size:.875rem;font-weight:400}._sc1_eb39o_467{color:#a02222;background:#fceded;border:1px solid #f3cece;border-radius:5px;padding:.1rem .35rem;font-size:.8125rem;font-weight:700}._sc2_eb39o_477{color:#984516;background:#feefe7;border:1px solid #f8d4bf;border-radius:5px;padding:.1rem .35rem;font-size:.8125rem;font-weight:700}._sc3_eb39o_487{color:#826717;background:#fdf7e2;border:1px solid #f5e6b8;border-radius:5px;padding:.1rem .35rem;font-size:.8125rem;font-weight:700}._sc4_eb39o_497{color:#416f20;background:#ebfae1;border:1px solid #cdeab8;border-radius:5px;padding:.1rem .35rem;font-size:.8125rem;font-weight:700}._sc5_eb39o_507{color:#1e6739;background:#ddf8e7;border:1px solid #bce6cc;border-radius:5px;padding:.1rem .35rem;font-size:.8125rem;font-weight:700}._catSep_eb39o_517{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-foreground));grid-column:1/-1;align-items:center;gap:.5rem;padding:.875rem 0 .375rem;font-size:.6875rem;font-weight:700;display:flex}._catSep_eb39o_517:after{content:"";background:hsl(var(--border));flex:1;height:1px}._catDotPerf_eb39o_536{background:hsl(var(--primary));border-radius:50%;flex-shrink:0;width:8px;height:8px}._catDotPot_eb39o_544{background:#34b262;border-radius:50%;flex-shrink:0;width:8px;height:8px}._scoreSummary_eb39o_552{grid-template-columns:1fr 1fr;gap:.75rem;margin-bottom:1.25rem;display:grid}@media (max-width:480px){._scoreSummary_eb39o_552{grid-template-columns:1fr}}._scoreSummaryCard_eb39o_564{background:hsl(var(--secondary));border:1px solid hsl(var(--border));border-radius:12px;flex-direction:column;gap:.25rem;padding:1rem 1.125rem;display:flex}._scoreSummaryLabel_eb39o_574{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:700}._scoreSummaryValue_eb39o_582{color:hsl(var(--foreground));font-size:2rem;font-weight:900;line-height:1.1}._scoreSummaryBreak_eb39o_589{color:hsl(var(--muted-foreground));font-size:.6875rem;line-height:1.5}._scoreSummaryFinal_eb39o_595{color:#288a4c;margin-top:.15rem;font-size:.6875rem;font-weight:700}._matrixLegend_eb39o_602{color:hsl(var(--muted-foreground));justify-content:center;gap:1.25rem;margin-bottom:1rem;font-size:.6875rem;display:flex}._legendItem_eb39o_611{align-items:center;gap:.375rem;display:flex}._legendDotEval_eb39o_617{background:hsl(var(--foreground));border:2px solid hsl(var(--background));width:12px;height:12px;box-shadow:0 0 0 2px hsl(var(--foreground));border-radius:50%;flex-shrink:0}._legendDotNinebox_eb39o_627{background:hsl(var(--primary));border:2px solid hsl(var(--background));width:12px;height:12px;box-shadow:0 0 0 2px hsl(var(--primary));border-radius:50%;flex-shrink:0}._matrixOuter_eb39o_637{align-items:stretch;gap:.5rem;display:flex}._matrixYAxisWrap_eb39o_643{flex-direction:column;justify-content:space-around;padding:.25rem 0;display:flex}._matrixYLabel_eb39o_650{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));writing-mode:vertical-rl;text-align:center;flex:1;justify-content:center;align-items:center;font-size:.5rem;font-weight:700;display:flex;transform:rotate(180deg)}._matrixContent_eb39o_665{flex-direction:column;flex:1;gap:3px;display:flex}._matrixXAxisRow_eb39o_672{grid-template-columns:repeat(3,1fr);gap:3px;margin-top:3px;display:grid}._matrixXLabel_eb39o_679{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));text-align:center;padding:.2rem 0;font-size:.5rem;font-weight:700}._matrixRow_eb39o_689{grid-template-columns:repeat(3,1fr);gap:3px;display:grid}._matrixCell_eb39o_695{cursor:default;border-radius:8px;flex-direction:column;justify-content:flex-end;align-items:center;min-height:76px;padding:.375rem .25rem .5rem;display:flex;position:relative;overflow:hidden}._matrixCellActive_eb39o_708{outline:2.5px solid hsl(var(--foreground));outline-offset:1px;z-index:1}._matrixMarkerEval_eb39o_714{background:hsl(var(--foreground));width:24px;height:24px;color:hsl(var(--background));border:2px solid hsl(var(--background));z-index:2;border-radius:50%;justify-content:center;align-items:center;font-size:.625rem;font-weight:800;display:flex;position:absolute;top:7px;left:50%;transform:translate(-50%);box-shadow:0 1px 6px rgba(0,0,0,.28)}._matrixMarkerNinebox_eb39o_734{background:hsl(var(--primary));border:2px solid hsl(var(--background));z-index:2;border-radius:50%;width:16px;height:16px;position:absolute;top:7px;right:7px;box-shadow:0 1px 4px rgba(0,0,0,.2)}._matrixCellName_eb39o_747{text-align:center;text-transform:uppercase;letter-spacing:.04em;opacity:.85;font-size:.5625rem;font-weight:700;line-height:1.3}._mGreen_eb39o_757{color:#195730;background:#c4eed3}._mCyan_eb39o_762{color:#144c52;background:#c0edf2}._mBlue_eb39o_767{color:#16385a;background:#bcd9f5}._mLime_eb39o_772{color:#354f17;background:#d5eeba}._mYellow_eb39o_777{color:#5f4511;background:#f7e7b6}._mAmber_eb39o_782{color:#623f0e;background:#f8ddaf}._mPurple_eb39o_787{color:#3d1c5f;background:#d9c4ee}._mOrange_eb39o_792{color:#622d0e;background:#f7cdb6}._mRed_eb39o_797{color:#6a1b1b;background:#f1bcbc}._nineboxNote_eb39o_802{color:hsl(var(--muted-foreground));text-align:center;padding:.5rem 0 0;font-size:.75rem;line-height:1.4}._calibNotes_eb39o_810{color:hsl(var(--muted-foreground));background:hsl(var(--secondary));border-radius:8px;margin-top:.5rem;padding:.625rem .875rem;font-size:.8125rem;line-height:1.5}html.dark ._quadrantBadge_eb39o_54._green_eb39o_66,html.dark ._quadrantResult_eb39o_355._green_eb39o_66{background:linear-gradient(135deg, #1c5431 0%, hsl(var(--card)) 72%);color:#abe3bf;border:1px solid #297a47}html.dark ._quadrantBadge_eb39o_54._blue_eb39o_70,html.dark ._quadrantResult_eb39o_355._blue_eb39o_70{background:linear-gradient(135deg, #0e2e62 0%, hsl(var(--card)) 72%);color:#9dbdf1;border:1px solid #14438f}html.dark ._quadrantBadge_eb39o_54._cyan_eb39o_74,html.dark ._quadrantResult_eb39o_355._cyan_eb39o_74{background:linear-gradient(135deg, #195257 0%, hsl(var(--card)) 72%);color:#a8e1e6;border:1px solid #25777e}html.dark ._quadrantBadge_eb39o_54._lime_eb39o_78,html.dark ._quadrantResult_eb39o_355._lime_eb39o_78{background:linear-gradient(135deg, #385021 0%, hsl(var(--card)) 72%);color:#c7deaf;border:1px solid #52742f}html.dark ._quadrantBadge_eb39o_54._yellow_eb39o_82,html.dark ._quadrantResult_eb39o_355._yellow_eb39o_82{background:linear-gradient(135deg, #685508 0%, hsl(var(--card)) 72%);color:#f7e497;border:1px solid #977b0c}html.dark ._quadrantBadge_eb39o_54._amber_eb39o_86,html.dark ._quadrantResult_eb39o_355._amber_eb39o_86{background:linear-gradient(135deg, #66400a 0%, hsl(var(--card)) 72%);color:#f5cf99;border:1px solid #955d0f}html.dark ._quadrantBadge_eb39o_54._purple_eb39o_90,html.dark ._quadrantResult_eb39o_355._purple_eb39o_90{background:linear-gradient(135deg, #2d1859 0%, hsl(var(--card)) 72%);color:#bca6e7;border:1px solid #422281}html.dark ._quadrantBadge_eb39o_54._orange_eb39o_94,html.dark ._quadrantResult_eb39o_355._orange_eb39o_94{background:linear-gradient(135deg, #683008 0%, hsl(var(--card)) 72%);color:#f7bf97;border:1px solid #97460c}html.dark ._quadrantBadge_eb39o_54._red_eb39o_98,html.dark ._quadrantResult_eb39o_355._red_eb39o_98{background:linear-gradient(135deg, #5d1414 0%, hsl(var(--card)) 72%);color:#eba2a2;border:1px solid #871d1d}html.dark ._sc1_eb39o_467{color:#eba2a2;background:#5d1414;border-color:#871d1d}html.dark ._sc2_eb39o_477{color:#f1bc9d;background:#622d0e;border-color:#8f4114}html.dark ._sc3_eb39o_487{color:#eedba0;background:#5f4c11;border-color:#8b6e18}html.dark ._sc4_eb39o_497{color:#c2e6a8;background:#335719;border-color:#4a7e25}html.dark ._sc5_eb39o_507{color:#a8e6bf;background:#195730;border-color:#257e46}html.dark ._statusLabel_eb39o_152._rs_completed_eb39o_156{color:#81daa1}html.dark ._iconDone_eb39o_172{color:#69d390}html.dark ._scoreSummaryFinal_eb39o_595{color:#81daa1}html.dark ._mGreen_eb39o_757{background:linear-gradient(168deg, #1c5431 0%, hsl(var(--card)) 58%);color:#abe3bf}html.dark ._mCyan_eb39o_762{background:linear-gradient(168deg, #195257 0%, hsl(var(--card)) 58%);color:#a8e1e6}html.dark ._mBlue_eb39o_767{background:linear-gradient(168deg, #0e2e62 0%, hsl(var(--card)) 58%);color:#9dbdf1}html.dark ._mLime_eb39o_772{background:linear-gradient(168deg, #385021 0%, hsl(var(--card)) 58%);color:#c7deaf}html.dark ._mYellow_eb39o_777{background:linear-gradient(168deg, #685508 0%, hsl(var(--card)) 58%);color:#f7e497}html.dark ._mAmber_eb39o_782{background:linear-gradient(168deg, #66400a 0%, hsl(var(--card)) 58%);color:#f5cf99}html.dark ._mPurple_eb39o_787{background:linear-gradient(168deg, #2d1859 0%, hsl(var(--card)) 58%);color:#bca6e7}html.dark ._mOrange_eb39o_792{background:linear-gradient(168deg, #683008 0%, hsl(var(--card)) 58%);color:#f7bf97}html.dark ._mRed_eb39o_797{background:linear-gradient(168deg, #5d1414 0%, hsl(var(--card)) 58%);color:#eba2a2}._tableWrap_mmzbl_22{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent;overflow-x:auto}._tableWrap_mmzbl_22::-webkit-scrollbar{width:6px;height:6px}._tableWrap_mmzbl_22::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._tableWrap_mmzbl_22::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._tableWrap_mmzbl_22::-webkit-scrollbar-track{background:0 0}._table_mmzbl_22{border-collapse:collapse;width:100%;font-size:.875rem}._table_mmzbl_22 th,._table_mmzbl_22 td{border-bottom:1px solid hsl(var(--border));text-align:left;vertical-align:middle;padding:.65rem .75rem}._table_mmzbl_22 th{color:hsl(var(--muted-foreground));white-space:nowrap;font-size:.75rem;font-weight:600}._row_mmzbl_61{cursor:pointer;transition:background .12s}._row_mmzbl_61:hover{background:hsl(var(--muted)/.35)}._nameCell_mmzbl_69{color:hsl(var(--foreground));font-weight:600}._originCycle_mmzbl_74{color:hsl(var(--muted-foreground));margin-top:.15rem;font-size:.75rem}._badgeOrigin_mmzbl_80{white-space:nowrap;border-radius:999px;padding:.15rem .5rem;font-size:.7rem;font-weight:600;display:inline-block}._originPerformance_mmzbl_89{color:#215283;background:#e5f0fa}._originStandalone_mmzbl_94{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._empty_mmzbl_99{text-align:center;padding:2rem 1rem}._emptyActions_mmzbl_104{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:.75rem;display:flex}._statusBadge_10sxp_1{white-space:nowrap;border:1px solid transparent;border-radius:6px;align-items:center;gap:.3rem;padding:.2rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}._statusBadge_10sxp_1._status_pending_10sxp_12{background:hsl(var(--secondary));color:hsl(var(--muted-foreground));border-color:hsl(var(--border))}._statusBadge_10sxp_1._status_in_review_10sxp_17{color:#aa7918;background:rgba(242,185,13,.12);border-color:rgba(236,182,19,.28)}._statusBadge_10sxp_1._status_consensus_10sxp_22{background:hsl(var(--primary)/.1);border-color:hsl(var(--primary)/.28);color:hsl(var(--primary))}._statusBadge_10sxp_1._status_final_10sxp_27{color:#309154;background:rgba(52,178,98,.12);border-color:rgba(52,178,98,.28)}._moveUp_10sxp_33{color:#29a356}._moveDown_10sxp_37{color:#d22d2d}._moveNew_10sxp_41{color:#8c47d1}._riskHigh_10sxp_45{color:#d92626}._riskMedium_10sxp_49{color:#cf8217}._riskLow_10sxp_53{color:#34b262}._quadrantBadge_10sxp_57{border:1px solid hsl(var(--border));background:hsl(var(--secondary));color:hsl(var(--foreground));border-radius:999px;align-items:center;gap:.375rem;padding:.35rem .75rem;font-size:.75rem;font-weight:700;display:inline-flex}._quadrantBadge_10sxp_57._green_10sxp_69{--box-tint:142 55% 48%;border-color:hsl(var(--box-tint)/.28);background:linear-gradient(168deg, hsl(var(--box-tint)/.11) 0%, hsl(var(--card)) 52%);color:#257e46}._quadrantBadge_10sxp_57._cyan_10sxp_75{--box-tint:185 62% 48%;border-color:hsl(var(--box-tint)/.28);background:linear-gradient(168deg, hsl(var(--box-tint)/.11) 0%, hsl(var(--card)) 52%);color:#1b6c74}._quadrantBadge_10sxp_57._blue_10sxp_81{--box-tint:217 85% 48%;border-color:hsl(var(--box-tint)/.28);background:linear-gradient(168deg, hsl(var(--box-tint)/.11) 0%, hsl(var(--card)) 52%);color:#0c4197}._quadrantBadge_10sxp_57._lime_10sxp_87{--box-tint:90 45% 48%;border-color:hsl(var(--box-tint)/.28);background:linear-gradient(168deg, hsl(var(--box-tint)/.11) 0%, hsl(var(--card)) 52%);color:#476827}._quadrantBadge_10sxp_57._yellow_10sxp_93{--box-tint:48 90% 48%;border-color:hsl(var(--box-tint)/.28);background:linear-gradient(168deg, hsl(var(--box-tint)/.11) 0%, hsl(var(--card)) 52%);color:#917608}._quadrantBadge_10sxp_57._amber_10sxp_99{--box-tint:35 88% 48%;border-color:hsl(var(--box-tint)/.28);background:linear-gradient(168deg, hsl(var(--box-tint)/.11) 0%, hsl(var(--card)) 52%);color:#905809}._quadrantBadge_10sxp_57._purple_10sxp_105{--box-tint:260 62% 48%;border-color:hsl(var(--box-tint)/.28);background:linear-gradient(168deg, hsl(var(--box-tint)/.11) 0%, hsl(var(--card)) 52%);color:#4d259d}._quadrantBadge_10sxp_57._orange_10sxp_111{--box-tint:25 90% 48%;border-color:hsl(var(--box-tint)/.28);background:linear-gradient(168deg, hsl(var(--box-tint)/.11) 0%, hsl(var(--card)) 52%);color:#9b4508}._quadrantBadge_10sxp_57._red_10sxp_117{--box-tint:0 72% 48%;border-color:hsl(var(--box-tint)/.28);background:linear-gradient(168deg, hsl(var(--box-tint)/.11) 0%, hsl(var(--card)) 52%);color:#a71b1b}html.dark ._statusBadge_10sxp_1._status_in_review_10sxp_17{color:#f3d068;background:rgba(230,179,26,.16)}html.dark ._statusBadge_10sxp_1._status_consensus_10sxp_22{background:hsl(var(--primary)/.18);color:#b89af4}html.dark ._statusBadge_10sxp_1._status_final_10sxp_27{color:#81daa1;background:rgba(52,178,98,.16)}html.dark ._moveUp_10sxp_33{color:#6ecf91}html.dark ._moveDown_10sxp_37{color:#e27878}html.dark ._moveNew_10sxp_41{color:hsl(var(--primary))}html.dark ._riskHigh_10sxp_45{color:#e77474}html.dark ._riskMedium_10sxp_49{color:#e7b155}html.dark ._riskLow_10sxp_53{color:#6ecf91}html.dark ._quadrantBadge_10sxp_57._green_10sxp_69{--box-tint:142 50% 55%;border-color:hsl(var(--box-tint)/.38);background:linear-gradient(135deg, hsl(var(--box-tint)/.2) 0%, hsl(var(--card)) 70%);color:#abe3bf}html.dark ._quadrantBadge_10sxp_57._cyan_10sxp_75{--box-tint:185 55% 55%;border-color:hsl(var(--box-tint)/.38);background:linear-gradient(135deg, hsl(var(--box-tint)/.2) 0%, hsl(var(--card)) 70%);color:#a8e1e6}html.dark ._quadrantBadge_10sxp_57._blue_10sxp_81{--box-tint:217 75% 55%;border-color:hsl(var(--box-tint)/.38);background:linear-gradient(135deg, hsl(var(--box-tint)/.2) 0%, hsl(var(--card)) 70%);color:#9dbdf1}html.dark ._quadrantBadge_10sxp_57._lime_10sxp_87{--box-tint:90 42% 55%;border-color:hsl(var(--box-tint)/.38);background:linear-gradient(135deg, hsl(var(--box-tint)/.2) 0%, hsl(var(--card)) 70%);color:#c7deaf}html.dark ._quadrantBadge_10sxp_57._yellow_10sxp_93{--box-tint:48 85% 55%;border-color:hsl(var(--box-tint)/.38);background:linear-gradient(135deg, hsl(var(--box-tint)/.2) 0%, hsl(var(--card)) 70%);color:#f7e497}html.dark ._quadrantBadge_10sxp_57._amber_10sxp_99{--box-tint:35 82% 55%;border-color:hsl(var(--box-tint)/.38);background:linear-gradient(135deg, hsl(var(--box-tint)/.2) 0%, hsl(var(--card)) 70%);color:#f5cf99}html.dark ._quadrantBadge_10sxp_57._purple_10sxp_105{--box-tint:260 58% 55%;border-color:hsl(var(--box-tint)/.38);background:linear-gradient(135deg, hsl(var(--box-tint)/.2) 0%, hsl(var(--card)) 70%);color:#bca6e7}html.dark ._quadrantBadge_10sxp_57._orange_10sxp_111{--box-tint:25 85% 55%;border-color:hsl(var(--box-tint)/.38);background:linear-gradient(135deg, hsl(var(--box-tint)/.2) 0%, hsl(var(--card)) 70%);color:#f7bf97}html.dark ._quadrantBadge_10sxp_57._red_10sxp_117{--box-tint:0 65% 55%;border-color:hsl(var(--box-tint)/.38);background:linear-gradient(135deg, hsl(var(--box-tint)/.2) 0%, hsl(var(--card)) 70%);color:#eba2a2}._overlay_paolb_1{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background-color:rgba(30,27,75,.35);position:fixed;top:0;bottom:0;left:0;right:0}._modal_paolb_9{z-index:1001;background-color:hsl(var(--card));color:hsl(var(--card-foreground));border-radius:calc(var(--radius) + 6px);border:1px solid hsl(var(--border));width:min(1380px,98vw);max-height:92vh;box-shadow:0 24px 64px hsl(var(--primary)/.14), 0 4px 16px rgba(0,0,0,.06);flex-direction:column;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}._modalHeader_paolb_27{border-bottom:1px solid hsl(var(--border));flex-shrink:0;justify-content:space-between;align-items:flex-start;padding:1.125rem 1.5rem .875rem;display:flex}._modalTitleGroup_paolb_36{flex-direction:column;gap:.2rem;display:flex}._modalTitle_paolb_36{margin:0;font-size:1.0625rem;font-weight:600}._modalSubtitle_paolb_48{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem}._closeButton_paolb_54{border-radius:calc(var(--radius) - 2px);width:1.875rem;height:1.875rem;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:1px solid transparent;justify-content:center;align-items:center;display:flex}._closeButton_paolb_54:hover{background:hsl(var(--accent));color:hsl(var(--foreground))}._stepIndicator_paolb_71{border-bottom:1px solid hsl(var(--border));flex-shrink:0;align-items:center;gap:0;padding:.875rem 1.5rem;display:flex;overflow-x:auto}._stepItem_paolb_81{flex-shrink:0;align-items:center;gap:.5rem;display:flex}._stepCircle_paolb_88{border:2px solid hsl(var(--border));width:1.625rem;height:1.625rem;color:hsl(var(--muted-foreground));background:hsl(var(--background));border-radius:50%;justify-content:center;align-items:center;font-size:.6875rem;font-weight:600;display:flex}._stepActive_paolb_102 ._stepCircle_paolb_88{border-color:hsl(var(--primary));background:hsl(var(--primary));color:hsl(var(--primary-foreground))}._stepDone_paolb_108 ._stepCircle_paolb_88{border-color:hsl(var(--primary));color:hsl(var(--primary));background:hsl(var(--primary)/.12)}._stepLabel_paolb_114{color:hsl(var(--muted-foreground));white-space:nowrap;font-size:.75rem}._stepActive_paolb_102 ._stepLabel_paolb_114{color:hsl(var(--foreground));font-weight:600}._stepLine_paolb_125{background:hsl(var(--border));width:2rem;height:2px;margin:0 .5rem}._stepLineDone_paolb_132{background:hsl(var(--primary))}._modalBody_paolb_136{flex:1;padding:1.25rem 1.5rem;overflow-y:auto}._modalFooter_paolb_142{border-top:1px solid hsl(var(--border));flex-shrink:0;justify-content:flex-end;align-items:center;gap:.5rem;padding:.875rem 1.5rem;display:flex}._stepDesc_paolb_152{color:hsl(var(--muted-foreground));margin:0 0 1rem;font-size:.8125rem;line-height:1.5}._helpText_paolb_159{color:hsl(var(--muted-foreground));margin:.25rem 0 0;font-size:.75rem}._formGrid_paolb_165{grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem;display:grid}@media (max-width:768px){._formGrid_paolb_165{grid-template-columns:1fr}}._fullSpan_paolb_176{grid-column:1/-1}._field_paolb_180{color:hsl(var(--foreground));flex-direction:column;gap:.35rem;font-size:.75rem;font-weight:500;display:flex}._input_paolb_189,._select_paolb_190{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));border-radius:8px;padding:.5rem .75rem;font-size:.8125rem}._scopeRadios_paolb_199{flex-wrap:wrap;gap:.75rem;margin-bottom:1rem;display:flex}._scopeRadio_paolb_199{border:1px solid hsl(var(--border));cursor:pointer;border-radius:8px;align-items:center;gap:.4rem;padding:.5rem .875rem;font-size:.8125rem;display:flex}._scopeRadio_paolb_199 input{accent-color:hsl(var(--primary))}._scopeRadio_paolb_199:has(input:checked){border-color:hsl(var(--primary));background:hsl(var(--primary)/.06)}._competencySection_paolb_224{margin-top:1.25rem}._competencyGroupTitle_paolb_228{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));margin:0 0 .5rem;font-size:.75rem;font-weight:600}._competencyGrid_paolb_237{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}@media (max-width:900px){._competencyGrid_paolb_237{grid-template-columns:1fr}}._competencyCheck_paolb_248{border:1px solid hsl(var(--border));cursor:pointer;border-radius:8px;align-items:flex-start;gap:.5rem;padding:.625rem .75rem;font-size:.8125rem;display:flex}._competencyCheck_paolb_248 input{accent-color:hsl(var(--primary));margin-top:.15rem}._competencyCheck_paolb_248:has(input:checked){border-color:hsl(var(--primary));background:hsl(var(--primary)/.05)}._competencyCheckDesc_paolb_267{color:hsl(var(--muted-foreground));margin:.15rem 0 0;font-size:.6875rem}._previewPanel_paolb_273{border:1px solid hsl(var(--border));border-radius:10px;margin-top:1rem;overflow:hidden}._previewHeader_paolb_280{background:hsl(var(--muted)/.35);justify-content:space-between;align-items:center;padding:.625rem .875rem;font-size:.8125rem;font-weight:600;display:flex}._previewList_paolb_290{max-height:280px;overflow-y:auto}._previewRow_paolb_295{border-top:1px solid hsl(var(--border));grid-template-columns:1.5fr 1.5fr 1fr 1fr;align-items:center;gap:.5rem;padding:.5rem .875rem;font-size:.75rem;display:grid}._previewRow_paolb_295:first-child{border-top:none}._previewRowHead_paolb_308{color:hsl(var(--muted-foreground));background:hsl(var(--muted)/.2);font-weight:600}._mappingLayout_paolb_314{grid-template-columns:320px 1fr;gap:1rem;min-height:420px;display:grid}@media (max-width:900px){._mappingLayout_paolb_314{grid-template-columns:1fr}}._mappingList_paolb_326{border:1px solid hsl(var(--border));border-radius:10px;flex-direction:column;display:flex;overflow:hidden}._mappingListSearch_paolb_334{border-bottom:1px solid hsl(var(--border));padding:.5rem}._mappingListItems_paolb_339{flex:1;max-height:380px;overflow-y:auto}._mappingListItem_paolb_339{border:none;border-bottom:1px solid hsl(var(--border));text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:.5rem;width:100%;padding:.625rem .75rem;font-size:.8125rem;display:flex}._mappingListItem_paolb_339:hover{background:hsl(var(--accent))}._mappingListItemActive_paolb_363{background:hsl(var(--primary)/.08);border-left:3px solid hsl(var(--primary))}._mappingDetail_paolb_368{border:1px solid hsl(var(--border));border-radius:10px;max-height:420px;padding:1rem;overflow-y:auto}._mappingDetailTitle_paolb_376{margin:0 0 .75rem;font-size:1rem;font-weight:600}._warningList_paolb_382,._errorList_paolb_383{margin:0 0 .75rem;padding:0;font-size:.75rem;list-style:none}._warningList_paolb_382 li{color:#c47f08;align-items:center;gap:.35rem;margin-bottom:.25rem;display:flex}._errorList_paolb_383 li{color:hsl(var(--destructive));align-items:center;gap:.35rem;margin-bottom:.25rem;display:flex}._peerGrid_paolb_406{flex-wrap:wrap;gap:.35rem;max-height:200px;padding:.25rem 0;display:flex;overflow-y:auto}._peerChip_paolb_415{border:1px solid hsl(var(--border));background:hsl(var(--background));cursor:pointer;border-radius:999px;padding:.3rem .625rem;font-size:.75rem}._peerChip_paolb_415:hover{border-color:hsl(var(--primary))}._peerChipSelected_paolb_427{border-color:hsl(var(--primary));background:hsl(var(--primary)/.12);color:hsl(var(--primary))}._detailLabel_paolb_433{margin:.75rem 0 .35rem;font-size:.75rem;font-weight:600}._reviewBlock_paolb_439{border:1px solid hsl(var(--border));border-radius:10px;padding:1rem}._reviewRow_paolb_445{border-bottom:1px solid hsl(var(--border));justify-content:space-between;padding:.4rem 0;font-size:.8125rem;display:flex}._reviewRow_paolb_445:last-child{border-bottom:none}._reviewLabel_paolb_456{color:hsl(var(--muted-foreground))}._reviewValue_paolb_460{text-align:right;font-weight:500}._reviewParticipants_paolb_465{margin-top:1rem}._reviewParticipantsTitle_paolb_469{margin:0 0 .5rem;font-size:.8125rem;font-weight:600}._reviewParticipantsList_paolb_475{max-height:200px;margin:0;padding:0;font-size:.75rem;list-style:none;overflow-y:auto}._reviewParticipantsList_paolb_475 li{align-items:center;gap:.35rem;padding:.25rem 0;display:flex}._checkGreen_paolb_490{color:#16a249;flex-shrink:0}._badgeWarn_paolb_495{color:#935f06;background:#fdecce;border-radius:4px;padding:.1rem .35rem;font-size:.625rem}._badgeOk_paolb_503{color:#107535;background:#d2f9e0;border-radius:4px;padding:.1rem .35rem;font-size:.625rem}._emptyMapping_paolb_511{height:100%;color:hsl(var(--muted-foreground));justify-content:center;align-items:center;font-size:.8125rem;display:flex}._pageMain_46t5i_22{box-sizing:border-box;flex-direction:column;gap:0;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem;display:flex}._kpiRow4_46t5i_33{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-bottom:1.25rem;display:grid}@media (max-width:900px){._kpiRow4_46t5i_33{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){._kpiRow4_46t5i_33{grid-template-columns:1fr}}._kpiIcon_46t5i_50{color:hsl(var(--muted-foreground));margin-bottom:.375rem}._kpiIconGold_46t5i_55{color:#daa60b;margin-bottom:.375rem}._kpiIconBlue_46t5i_60{color:#2080df;margin-bottom:.375rem}._kpiIconRed_46t5i_65{color:#d22d2d;margin-bottom:.375rem}._campaignBanner_46t5i_70{flex-direction:column;gap:.625rem;display:flex}._cycleLinkRow_46t5i_76{color:hsl(var(--muted-foreground));margin:-.5rem 0 1rem;font-size:.875rem}._cycleLinkRow_46t5i_76 a{color:hsl(var(--primary));font-weight:600;text-decoration:none}._cycleLinkRow_46t5i_76 a:hover{text-decoration:underline}._originBadge_46t5i_90{border-radius:999px;margin-left:.5rem;padding:.15rem .5rem;font-size:.7rem;font-weight:600;display:inline-block}._originPerformance_46t5i_99{color:#215283;background:#e5f0fa}._originStandalone_46t5i_104{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._campaignProgress_46t5i_109{color:hsl(var(--muted-foreground));flex-direction:column;gap:.375rem;font-size:.8125rem;display:flex}._matrixLayout_46t5i_117{flex-direction:column;gap:1.25rem;width:100%;display:flex}._matrixSection_46t5i_124{flex-direction:column;gap:.75rem;width:100%;min-width:0;display:flex}._matrixDetail_46t5i_132{border-radius:14px;width:100%}._filterRow_46t5i_137{align-items:center;gap:.75rem;display:flex}._select_46t5i_143{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));cursor:pointer;border-radius:9px;padding:.45rem .75rem;font-size:.8125rem;transition:border-color .15s,box-shadow .15s}._select_46t5i_143:focus{border-color:hsl(var(--primary)/.5);box-shadow:0 0 0 3px hsl(var(--primary)/.12);outline:none}._filterCount_46t5i_159{color:hsl(var(--muted-foreground));font-size:.75rem}._matrixPanel_46t5i_164{background:hsl(var(--card));border:1px solid hsl(var(--border));width:100%;box-shadow:0 1px 4px hsl(var(--foreground)/.04);border-radius:14px;padding:1rem 1rem .875rem}._matrixMain_46t5i_173{flex-direction:column;flex:1;gap:.375rem;min-width:0;display:flex}._matrixWithAxes_46t5i_181{align-items:stretch;gap:.5rem;width:100%;display:flex}._yAxisCol_46t5i_188{flex-direction:column;justify-content:space-between;align-items:center;width:1.75rem;padding:.5rem 0;display:flex}._yAxisLabel_46t5i_197{writing-mode:vertical-rl;text-orientation:mixed;letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:700;transform:rotate(180deg)}._axisLevel_46t5i_208{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-foreground)/.7);font-size:.5625rem;font-weight:600}._matrixGrid_46t5i_216{grid-template-columns:repeat(3,minmax(0,1fr));gap:.625rem;display:grid}._xAxisRow_46t5i_222{justify-content:space-around;padding:0 .25rem;display:flex}._xAxisLabel_46t5i_228{text-align:center;letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:700}._box_46t5i_237{border:1px solid hsl(var(--border));border-radius:14px;flex-direction:column;gap:.375rem;min-height:130px;padding:.75rem .625rem .625rem;transition:border-color .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden}._box_46t5i_237:before{content:"";background:hsl(var(--box-accent,var(--primary)));border-radius:13px 13px 0 0;height:3px;position:absolute;top:0;left:0;right:0}._box_46t5i_237:hover{border-color:hsl(var(--primary)/.22);box-shadow:0 4px 14px hsl(var(--primary)/.08)}._box_46t5i_237._green_46t5i_263{--box-accent:142 55% 48%;--box-tint:142 55% 48%;border-color:hsl(var(--box-tint)/.28);background:linear-gradient(168deg, hsl(var(--box-tint)/.11) 0%, hsl(var(--card)) 52%)}._box_46t5i_237._cyan_46t5i_269{--box-accent:185 62% 48%;--box-tint:185 62% 48%;border-color:hsl(var(--box-tint)/.28);background:linear-gradient(168deg, hsl(var(--box-tint)/.11) 0%, hsl(var(--card)) 52%)}._box_46t5i_237._blue_46t5i_275{--box-accent:217 85% 48%;--box-tint:217 85% 48%;border-color:hsl(var(--box-tint)/.28);background:linear-gradient(168deg, hsl(var(--box-tint)/.11) 0%, hsl(var(--card)) 52%)}._box_46t5i_237._lime_46t5i_281{--box-accent:90 45% 48%;--box-tint:90 45% 48%;border-color:hsl(var(--box-tint)/.28);background:linear-gradient(168deg, hsl(var(--box-tint)/.11) 0%, hsl(var(--card)) 52%)}._box_46t5i_237._yellow_46t5i_287{--box-accent:48 90% 48%;--box-tint:48 90% 48%;border-color:hsl(var(--box-tint)/.28);background:linear-gradient(168deg, hsl(var(--box-tint)/.11) 0%, hsl(var(--card)) 52%)}._box_46t5i_237._amber_46t5i_293{--box-accent:35 88% 48%;--box-tint:35 88% 48%;border-color:hsl(var(--box-tint)/.28);background:linear-gradient(168deg, hsl(var(--box-tint)/.11) 0%, hsl(var(--card)) 52%)}._box_46t5i_237._purple_46t5i_299{--box-accent:260 62% 48%;--box-tint:260 62% 48%;border-color:hsl(var(--box-tint)/.28);background:linear-gradient(168deg, hsl(var(--box-tint)/.11) 0%, hsl(var(--card)) 52%)}._box_46t5i_237._orange_46t5i_305{--box-accent:25 90% 48%;--box-tint:25 90% 48%;border-color:hsl(var(--box-tint)/.28);background:linear-gradient(168deg, hsl(var(--box-tint)/.11) 0%, hsl(var(--card)) 52%)}._box_46t5i_237._red_46t5i_311{--box-accent:0 72% 48%;--box-tint:0 72% 48%;border-color:hsl(var(--box-tint)/.28);background:linear-gradient(168deg, hsl(var(--box-tint)/.11) 0%, hsl(var(--card)) 52%)}._boxHeader_46t5i_318{align-items:center;gap:.3rem;display:flex}._boxNum_46t5i_324{color:hsl(var(--muted-foreground));text-align:center;background:hsl(var(--secondary));border:1px solid hsl(var(--border));font-variant-numeric:tabular-nums;border-radius:6px;min-width:.875rem;padding:.1rem .3rem;font-size:.625rem;font-weight:800}._boxLabel_46t5i_337{color:hsl(var(--foreground));flex:1;font-size:.625rem;font-weight:700;line-height:1.2}._boxHint_46t5i_345{color:hsl(var(--muted-foreground));margin:0;font-size:.5625rem;line-height:1.4}._boxEmployees_46t5i_352{flex-direction:column;flex:1;gap:.2rem;display:flex;overflow-y:auto}._empChip_46t5i_360{border:1px solid hsl(var(--border));background:hsl(var(--secondary));cursor:pointer;text-align:left;border-radius:8px;align-items:center;gap:.3rem;width:100%;padding:.25rem .35rem;transition:background .15s,border-color .15s;display:flex}._empChip_46t5i_360:hover,._empChip_46t5i_360._empChipActive_46t5i_373{background:hsl(var(--primary)/.1);border-color:hsl(var(--primary)/.35)}._empName_46t5i_378{color:hsl(var(--foreground));flex:1;font-size:.625rem;font-weight:500}._moveUp_46t5i_385{color:#29a356}._moveDown_46t5i_389{color:#d22d2d}._moveNew_46t5i_393{color:#8c47d1}._moveSame_46t5i_397{color:hsl(var(--muted-foreground))}._riskHigh_46t5i_401{color:#d92626}._riskMedium_46t5i_405{color:#cf8217}._riskLow_46t5i_409{color:#34b262}._detailHeader_46t5i_413{align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}._detailQuadrant_46t5i_420{margin-bottom:.875rem}._quadrantBadge_46t5i_424{border:1px solid hsl(var(--border));background:hsl(var(--secondary));color:hsl(var(--foreground));border-radius:999px;align-items:center;gap:.375rem;padding:.35rem .75rem;font-size:.75rem;font-weight:700;display:inline-flex}._quadrantBadge_46t5i_424._green_46t5i_263{--box-accent:142 55% 48%;--box-tint:142 55% 48%;border-color:hsl(var(--box-tint)/.28);background:linear-gradient(168deg, hsl(var(--box-tint)/.11) 0%, hsl(var(--card)) 52%);color:#2d7648}._quadrantBadge_46t5i_424._cyan_46t5i_269{--box-accent:185 62% 48%;--box-tint:185 62% 48%;border-color:hsl(var(--box-tint)/.28);background:linear-gradient(168deg, hsl(var(--box-tint)/.11) 0%, hsl(var(--card)) 52%);color:#20686f}._quadrantBadge_46t5i_424._blue_46t5i_275{--box-accent:217 85% 48%;--box-tint:217 85% 48%;border-color:hsl(var(--box-tint)/.28);background:linear-gradient(168deg, hsl(var(--box-tint)/.11) 0%, hsl(var(--card)) 52%);color:#18448b}._quadrantBadge_46t5i_424._lime_46t5i_281{--box-accent:90 45% 48%;--box-tint:90 45% 48%;border-color:hsl(var(--box-tint)/.28);background:linear-gradient(168deg, hsl(var(--box-tint)/.11) 0%, hsl(var(--card)) 52%);color:#476827}._quadrantBadge_46t5i_424._yellow_46t5i_287{--box-accent:48 90% 48%;--box-tint:48 90% 48%;border-color:hsl(var(--box-tint)/.28);background:linear-gradient(168deg, hsl(var(--box-tint)/.11) 0%, hsl(var(--card)) 52%);color:#866013}._quadrantBadge_46t5i_424._amber_46t5i_293{--box-accent:35 88% 48%;--box-tint:35 88% 48%;border-color:hsl(var(--box-tint)/.28);background:linear-gradient(168deg, hsl(var(--box-tint)/.11) 0%, hsl(var(--card)) 52%);color:#865613}._quadrantBadge_46t5i_424._purple_46t5i_299{--box-accent:260 62% 48%;--box-tint:260 62% 48%;border-color:hsl(var(--box-tint)/.28);background:linear-gradient(168deg, hsl(var(--box-tint)/.11) 0%, hsl(var(--card)) 52%);color:#513091}._quadrantBadge_46t5i_424._orange_46t5i_305{--box-accent:25 90% 48%;--box-tint:25 90% 48%;border-color:hsl(var(--box-tint)/.28);background:linear-gradient(168deg, hsl(var(--box-tint)/.11) 0%, hsl(var(--card)) 52%);color:#8f4714}._quadrantBadge_46t5i_424._red_46t5i_311{--box-accent:0 72% 48%;--box-tint:0 72% 48%;border-color:hsl(var(--box-tint)/.28);background:linear-gradient(168deg, hsl(var(--box-tint)/.11) 0%, hsl(var(--card)) 52%);color:#9b2727}._detailScores_46t5i_500{grid-template-columns:repeat(3,1fr);gap:.625rem;margin-bottom:.875rem;display:grid}._scoreBlock_46t5i_507{flex-direction:column;gap:.125rem;display:flex}._scoreLabel_46t5i_513{color:hsl(var(--muted-foreground));font-size:.6875rem}._scoreValue_46t5i_518{color:hsl(var(--foreground));font-size:1.25rem;font-weight:800}._scoreMax_46t5i_524{color:hsl(var(--muted-foreground));font-size:.75rem;font-weight:500}._detailMeta_46t5i_530{border-bottom:1px solid hsl(var(--border));flex-direction:column;gap:.5rem;margin-bottom:.875rem;padding-bottom:.875rem;display:flex}._metaItem_46t5i_539{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._metaLabel_46t5i_546{color:hsl(var(--muted-foreground));font-size:.75rem}._metaValue_46t5i_551{color:hsl(var(--foreground));align-items:center;gap:.25rem;font-size:.8125rem;font-weight:600;display:flex}._riskBadge_46t5i_560{border:1px solid transparent;border-radius:6px;align-items:center;gap:.3rem;padding:.2rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}._riskBadge_46t5i_560._risk_low_46t5i_570{color:#309154;background:rgba(52,178,98,.12);border-color:rgba(52,178,98,.28)}._riskBadge_46t5i_560._risk_medium_46t5i_575{color:#aa6d18;background:rgba(236,146,19,.12);border-color:rgba(236,146,19,.28)}._riskBadge_46t5i_560._risk_high_46t5i_580{background:hsl(var(--destructive)/.12);border-color:hsl(var(--destructive)/.28);color:hsl(var(--destructive))}._detailActions_46t5i_586{background:hsl(var(--secondary));border-radius:8px;padding:.75rem}._actionsTitle_46t5i_592{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-foreground));margin:0 0 .25rem;font-size:.6875rem;font-weight:700}._actionsShort_46t5i_601{color:hsl(var(--foreground));margin:0 0 .5rem;font-size:.8125rem;font-weight:600}._actionsList_46t5i_608{color:hsl(var(--foreground));margin:0;padding-left:1.125rem;font-size:.75rem;line-height:1.8}._statusBadge_46t5i_616{white-space:nowrap;border:1px solid transparent;border-radius:6px;align-items:center;gap:.3rem;padding:.2rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}._statusBadge_46t5i_616._status_pending_46t5i_627{background:hsl(var(--secondary));color:hsl(var(--muted-foreground));border-color:hsl(var(--border))}._statusBadge_46t5i_616._status_in_review_46t5i_632{color:#aa7918;background:rgba(242,185,13,.12);border-color:rgba(236,182,19,.28)}._statusBadge_46t5i_616._status_consensus_46t5i_637{background:hsl(var(--primary)/.1);border-color:hsl(var(--primary)/.28);color:hsl(var(--primary))}._statusBadge_46t5i_616._status_final_46t5i_642{color:#309154;background:rgba(52,178,98,.12);border-color:rgba(52,178,98,.28)}._calibLayout_46t5i_648{flex-direction:column;gap:1rem;width:100%;display:flex}._sessionBanner_46t5i_655{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:10px;align-items:center;gap:1rem;padding:.875rem 1.125rem;display:flex}@media (max-width:768px){._sessionBanner_46t5i_655{flex-direction:column;align-items:flex-start}}._sessionInfo_46t5i_671{flex-direction:column;flex:1;gap:.2rem;display:flex}._sessionTitle_46t5i_678{color:hsl(var(--foreground));font-size:.875rem;font-weight:700}._sessionMeta_46t5i_684{color:hsl(var(--muted-foreground));font-size:.75rem}._sessionProgress_46t5i_689{background:hsl(var(--muted));border-radius:999px;width:180px;height:8px;display:flex;overflow:hidden}@media (max-width:768px){._sessionProgress_46t5i_689{width:100%}}._progressSegment_46t5i_703{height:100%;transition:width .4s}._sessionPct_46t5i_708{color:hsl(var(--foreground));white-space:nowrap;font-size:.75rem;font-weight:700}._calibFilters_46t5i_715{flex-wrap:wrap;gap:.375rem;display:flex}._calibFilterBtn_46t5i_721{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--muted-foreground));cursor:pointer;border-radius:20px;padding:.375rem .875rem;font-size:.75rem;font-weight:500}._calibFilterBtn_46t5i_721:hover{background:hsl(var(--secondary));color:hsl(var(--foreground))}._calibFilterActive_46t5i_736{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border-color:hsl(var(--primary))}._calibBody_46t5i_742{flex-direction:column;gap:1rem;width:100%;display:flex}._calibTableWrap_46t5i_749{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:14px;width:100%;overflow-x:auto}._calibTable_46t5i_749{border-collapse:collapse;width:100%;font-size:.8125rem}._calibTable_46t5i_749 th{text-align:left;text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));background:hsl(var(--secondary));border-bottom:1px solid hsl(var(--border));white-space:nowrap;padding:.625rem .75rem;font-size:.6875rem;font-weight:700}._calibTable_46t5i_749 td{border-bottom:1px solid hsl(var(--border)/.5);vertical-align:middle;padding:.625rem .75rem}._calibTable_46t5i_749 tbody tr:last-child td{border-bottom:none}._calibRow_46t5i_783{cursor:pointer;transition:background .1s}._calibRow_46t5i_783:hover{background:hsl(var(--secondary)/.7)}._calibRowSelected_46t5i_791{background:hsl(var(--primary)/.06);outline:1px solid hsl(var(--primary)/.2)}._calibEmployee_46t5i_796{align-items:center;gap:.625rem;min-width:200px;display:flex}._calibName_46t5i_803{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600;display:block}._calibRole_46t5i_810{color:hsl(var(--muted-foreground));font-size:.6875rem;display:block}._calibScore_46t5i_816{color:hsl(var(--foreground));white-space:nowrap;text-align:center;font-size:.8125rem;font-weight:600}._scoreSep_46t5i_824{color:hsl(var(--muted-foreground));margin:0 .1rem;font-weight:400}._finalScore_46t5i_830{color:hsl(var(--primary));font-weight:800}._discIcon_46t5i_835{color:#b87414}._calibDetail_46t5i_839{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;flex-direction:column;gap:.875rem;width:100%;padding:1.125rem;display:flex}._calibDetailHeader_46t5i_850{align-items:center;gap:.75rem;display:flex}._scoreComparison_46t5i_856{grid-template-columns:repeat(4,1fr);gap:.375rem;display:grid}@media (max-width:1200px){._scoreComparison_46t5i_856{grid-template-columns:repeat(2,1fr)}}._scoreBlock2_46t5i_867{background:hsl(var(--secondary));border-radius:8px;flex-direction:column;gap:.375rem;padding:.625rem;display:flex}._scoreBlockHighlighted_46t5i_876{background:hsl(var(--primary)/.08);outline:1px solid hsl(var(--primary)/.25)}._scoreBlockLabel_46t5i_881{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-foreground));font-size:.5625rem;font-weight:700}._scoreBlockValues_46t5i_889{gap:.5rem;display:flex}._scoreBlockItem_46t5i_894{flex-direction:column;align-items:center;display:flex}._scoreBlockDim_46t5i_900{text-transform:uppercase;color:hsl(var(--muted-foreground));font-size:.5rem;font-weight:700}._scoreBlockNum_46t5i_907{color:hsl(var(--foreground));font-size:1.125rem;font-weight:800}._discAlert_46t5i_913{color:#aa6d18;background:rgba(236,146,19,.1);border:1px solid rgba(236,146,19,.28);border-radius:10px;align-items:flex-start;gap:.5rem;padding:.625rem .75rem;font-size:.75rem;line-height:1.5;display:flex}._calibMeta_46t5i_926{border-top:1px solid hsl(var(--border));border-bottom:1px solid hsl(var(--border));flex-direction:column;gap:.5rem;padding:.75rem 0;display:flex}._calibMetaRow_46t5i_935{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._calibActionsSection_46t5i_942{background:hsl(var(--secondary));border-radius:8px;padding:.75rem}._calibNotesSection_46t5i_948{flex-direction:column;gap:.375rem;display:flex}._notesLabel_46t5i_954{color:hsl(var(--foreground));font-size:.75rem;font-weight:600}._notesArea_46t5i_960{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));resize:vertical;border-radius:8px;padding:.625rem .75rem;font-family:inherit;font-size:.8125rem;line-height:1.5}._notesArea_46t5i_960:focus{border-color:hsl(var(--primary)/.6);box-shadow:0 0 0 3px hsl(var(--primary)/.08);outline:none}._insightsLayout_46t5i_977{flex-direction:column;gap:1.25rem;width:100%;display:flex}._insightKpis_46t5i_984{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}@media (max-width:900px){._insightKpis_46t5i_984{grid-template-columns:repeat(2,1fr)}}._insightKpi_46t5i_984{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:14px;align-items:center;gap:.875rem;padding:1rem 1.125rem;display:flex}._insightKpiGreen_46t5i_1005{background:linear-gradient(135deg, rgba(52,178,98,.1), hsl(var(--card)) 60%);color:#2d7648;border-color:rgba(52,178,98,.3)}._insightKpiBlue_46t5i_1011{border-color:hsl(var(--primary)/.3);background:linear-gradient(135deg, hsl(var(--primary)/.1), hsl(var(--card)) 60%);color:hsl(var(--primary))}._insightKpiRed_46t5i_1017{border-color:hsl(var(--destructive)/.35);background:linear-gradient(135deg, hsl(var(--destructive)/.1), hsl(var(--card)) 60%);color:hsl(var(--destructive))}._insightKpiOrange_46t5i_1023{background:linear-gradient(135deg, rgba(236,109,19,.1), hsl(var(--card)) 60%);color:#aa5518;border-color:rgba(236,109,19,.35)}._insightKpiValue_46t5i_1029{font-size:1.5rem;font-weight:800;line-height:1;display:block}._insightKpiLabel_46t5i_1036{opacity:.8;margin-top:.2rem;font-size:.6875rem;font-weight:600;display:block}._insightsGrid_46t5i_1044{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}@media (max-width:768px){._insightsGrid_46t5i_1044{grid-template-columns:1fr}}._miniMatrixGrid_46t5i_1055{grid-template-columns:repeat(3,1fr);gap:.25rem;margin-bottom:.75rem;display:grid}._miniBox_46t5i_1062{border:1px solid hsl(var(--border));border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:.125rem;min-height:56px;padding:.5rem .375rem;display:flex;position:relative;overflow:hidden}._miniBox_46t5i_1062:before{content:"";background:hsl(var(--box-accent,var(--primary)));height:2px;position:absolute;top:0;left:0;right:0}._miniBox_46t5i_1062._green_46t5i_263{--box-accent:142 55% 48%;--box-tint:142 55% 48%;border-color:hsl(var(--box-tint)/.28);background:linear-gradient(168deg, hsl(var(--box-tint)/.11) 0%, hsl(var(--card)) 52%)}._miniBox_46t5i_1062._cyan_46t5i_269{--box-accent:185 62% 48%;--box-tint:185 62% 48%;border-color:hsl(var(--box-tint)/.28);background:linear-gradient(168deg, hsl(var(--box-tint)/.11) 0%, hsl(var(--card)) 52%)}._miniBox_46t5i_1062._blue_46t5i_275{--box-accent:217 85% 48%;--box-tint:217 85% 48%;border-color:hsl(var(--box-tint)/.28);background:linear-gradient(168deg, hsl(var(--box-tint)/.11) 0%, hsl(var(--card)) 52%)}._miniBox_46t5i_1062._lime_46t5i_281{--box-accent:90 45% 48%;--box-tint:90 45% 48%;border-color:hsl(var(--box-tint)/.28);background:linear-gradient(168deg, hsl(var(--box-tint)/.11) 0%, hsl(var(--card)) 52%)}._miniBox_46t5i_1062._yellow_46t5i_287{--box-accent:48 90% 48%;--box-tint:48 90% 48%;border-color:hsl(var(--box-tint)/.28);background:linear-gradient(168deg, hsl(var(--box-tint)/.11) 0%, hsl(var(--card)) 52%)}._miniBox_46t5i_1062._amber_46t5i_293{--box-accent:35 88% 48%;--box-tint:35 88% 48%;border-color:hsl(var(--box-tint)/.28);background:linear-gradient(168deg, hsl(var(--box-tint)/.11) 0%, hsl(var(--card)) 52%)}._miniBox_46t5i_1062._purple_46t5i_299{--box-accent:260 62% 48%;--box-tint:260 62% 48%;border-color:hsl(var(--box-tint)/.28);background:linear-gradient(168deg, hsl(var(--box-tint)/.11) 0%, hsl(var(--card)) 52%)}._miniBox_46t5i_1062._orange_46t5i_305{--box-accent:25 90% 48%;--box-tint:25 90% 48%;border-color:hsl(var(--box-tint)/.28);background:linear-gradient(168deg, hsl(var(--box-tint)/.11) 0%, hsl(var(--card)) 52%)}._miniBox_46t5i_1062._red_46t5i_311{--box-accent:0 72% 48%;--box-tint:0 72% 48%;border-color:hsl(var(--box-tint)/.28);background:linear-gradient(168deg, hsl(var(--box-tint)/.11) 0%, hsl(var(--card)) 52%)}._miniBoxNum_46t5i_1139{color:hsl(var(--muted-foreground));opacity:.8;font-size:.5rem;font-weight:700}._miniBoxCount_46t5i_1146{color:hsl(var(--foreground));font-size:1.125rem;font-weight:800;line-height:1}._miniBoxPct_46t5i_1153{color:hsl(var(--muted-foreground));font-size:.5625rem;font-weight:600}._insightNote_46t5i_1159{color:hsl(var(--muted-foreground));margin:0;font-size:.6875rem;line-height:1.5}._movementStats_46t5i_1166{flex-direction:column;gap:.875rem;display:flex}._movementItem_46t5i_1172{align-items:center;gap:.875rem;display:flex}._movementValue_46t5i_1178{color:hsl(var(--foreground));min-width:2rem;font-size:1.5rem;font-weight:800}._movementLabel_46t5i_1185{color:hsl(var(--muted-foreground));font-size:.8125rem}._genderBar_46t5i_1190{background:hsl(var(--muted));border-radius:999px;height:12px;margin:.875rem 0 .5rem;display:flex;overflow:hidden}._genderFemale_46t5i_1199{background:#db5799;transition:width .4s}._genderMale_46t5i_1204{background:#3c8cdd;transition:width .4s}._genderLegend_46t5i_1209{gap:1.25rem;font-size:.75rem;display:flex}._genderLegendF_46t5i_1215{color:#a82466;font-weight:600}._genderLegendM_46t5i_1220{color:#1f66ad;font-weight:600}._biasAlert_46t5i_1225{color:#aa6d18;background:rgba(236,146,19,.1);border:1px solid rgba(236,146,19,.28);border-radius:10px;align-items:center;gap:.5rem;margin-top:.875rem;padding:.625rem .75rem;font-size:.75rem;display:flex}._noRisk_46t5i_1238{color:#2e9e57;align-items:center;gap:.5rem;margin:.5rem 0 0;font-size:.8125rem;display:flex}._riskList_46t5i_1247{flex-direction:column;gap:.625rem;display:flex}._riskItem_46t5i_1253{border-bottom:1px solid hsl(var(--border)/.5);align-items:center;gap:.625rem;padding:.5rem 0;display:flex}._riskItem_46t5i_1253:last-child{border-bottom:none}._riskItemName_46t5i_1264{color:hsl(var(--foreground));flex:1;font-size:.8125rem;font-weight:600}._riskItemRole_46t5i_1271{color:hsl(var(--muted-foreground));font-size:.6875rem;display:block}._deptCard_46t5i_1277{grid-column:span 2}@media (max-width:768px){._deptCard_46t5i_1277{grid-column:span 1}}._deptTable_46t5i_1286{border-collapse:collapse;width:100%;margin-top:.5rem;font-size:.8125rem}._deptTable_46t5i_1286 th{text-align:left;text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));border-bottom:1px solid hsl(var(--border));padding:.5rem .75rem;font-size:.6875rem;font-weight:700}._deptTable_46t5i_1286 td{border-bottom:1px solid hsl(var(--border)/.4);padding:.625rem .75rem}._deptTable_46t5i_1286 tbody tr:last-child td{border-bottom:none}._deptTable_46t5i_1286 tbody tr:hover{background:hsl(var(--secondary)/.5)}._deptName_46t5i_1313{color:hsl(var(--foreground));font-weight:600}._deptNum_46t5i_1318{text-align:center;color:hsl(var(--muted-foreground));font-weight:500}._deptRisk_46t5i_1324{color:#bd2828;font-weight:700}html.dark ._matrixPanel_46t5i_164{box-shadow:0 1px 4px rgba(0,0,0,.25)}html.dark ._box_46t5i_237._green_46t5i_263,html.dark ._miniBox_46t5i_1062._green_46t5i_263{--box-accent:142 50% 58%;--box-tint:142 50% 55%;border-color:hsl(var(--box-tint)/.38);background:linear-gradient(168deg, hsl(var(--box-tint)/.22) 0%, hsl(var(--card)) 58%)}html.dark ._box_46t5i_237._cyan_46t5i_269,html.dark ._miniBox_46t5i_1062._cyan_46t5i_269{--box-accent:185 55% 58%;--box-tint:185 55% 55%;border-color:hsl(var(--box-tint)/.38);background:linear-gradient(168deg, hsl(var(--box-tint)/.22) 0%, hsl(var(--card)) 58%)}html.dark ._box_46t5i_237._blue_46t5i_275,html.dark ._miniBox_46t5i_1062._blue_46t5i_275{--box-accent:217 75% 58%;--box-tint:217 75% 55%;border-color:hsl(var(--box-tint)/.38);background:linear-gradient(168deg, hsl(var(--box-tint)/.22) 0%, hsl(var(--card)) 58%)}html.dark ._box_46t5i_237._lime_46t5i_281,html.dark ._miniBox_46t5i_1062._lime_46t5i_281{--box-accent:90 42% 58%;--box-tint:90 42% 55%;border-color:hsl(var(--box-tint)/.38);background:linear-gradient(168deg, hsl(var(--box-tint)/.22) 0%, hsl(var(--card)) 58%)}html.dark ._box_46t5i_237._yellow_46t5i_287,html.dark ._miniBox_46t5i_1062._yellow_46t5i_287{--box-accent:48 85% 58%;--box-tint:48 85% 55%;border-color:hsl(var(--box-tint)/.38);background:linear-gradient(168deg, hsl(var(--box-tint)/.22) 0%, hsl(var(--card)) 58%)}html.dark ._box_46t5i_237._amber_46t5i_293,html.dark ._miniBox_46t5i_1062._amber_46t5i_293{--box-accent:35 82% 58%;--box-tint:35 82% 55%;border-color:hsl(var(--box-tint)/.38);background:linear-gradient(168deg, hsl(var(--box-tint)/.22) 0%, hsl(var(--card)) 58%)}html.dark ._box_46t5i_237._purple_46t5i_299,html.dark ._miniBox_46t5i_1062._purple_46t5i_299{--box-accent:260 58% 58%;--box-tint:260 58% 55%;border-color:hsl(var(--box-tint)/.38);background:linear-gradient(168deg, hsl(var(--box-tint)/.22) 0%, hsl(var(--card)) 58%)}html.dark ._box_46t5i_237._orange_46t5i_305,html.dark ._miniBox_46t5i_1062._orange_46t5i_305{--box-accent:25 85% 58%;--box-tint:25 85% 55%;border-color:hsl(var(--box-tint)/.38);background:linear-gradient(168deg, hsl(var(--box-tint)/.22) 0%, hsl(var(--card)) 58%)}html.dark ._box_46t5i_237._red_46t5i_311,html.dark ._miniBox_46t5i_1062._red_46t5i_311{--box-accent:0 65% 58%;--box-tint:0 65% 55%;border-color:hsl(var(--box-tint)/.38);background:linear-gradient(168deg, hsl(var(--box-tint)/.22) 0%, hsl(var(--card)) 58%)}html.dark ._quadrantBadge_46t5i_424._green_46t5i_263{--box-accent:142 50% 58%;--box-tint:142 50% 55%;border-color:hsl(var(--box-tint)/.38);background:linear-gradient(168deg, hsl(var(--box-tint)/.22) 0%, hsl(var(--card)) 58%);background:linear-gradient(135deg, hsl(var(--box-tint)/.2) 0%, hsl(var(--card)) 70%);color:#abe3bf}html.dark ._quadrantBadge_46t5i_424._cyan_46t5i_269{--box-accent:185 55% 58%;--box-tint:185 55% 55%;border-color:hsl(var(--box-tint)/.38);background:linear-gradient(168deg, hsl(var(--box-tint)/.22) 0%, hsl(var(--card)) 58%);background:linear-gradient(135deg, hsl(var(--box-tint)/.2) 0%, hsl(var(--card)) 70%);color:#a8e1e6}html.dark ._quadrantBadge_46t5i_424._blue_46t5i_275{--box-accent:217 75% 58%;--box-tint:217 75% 55%;border-color:hsl(var(--box-tint)/.38);background:linear-gradient(168deg, hsl(var(--box-tint)/.22) 0%, hsl(var(--card)) 58%);background:linear-gradient(135deg, hsl(var(--box-tint)/.2) 0%, hsl(var(--card)) 70%);color:#9dbdf1}html.dark ._quadrantBadge_46t5i_424._lime_46t5i_281{--box-accent:90 42% 58%;--box-tint:90 42% 55%;border-color:hsl(var(--box-tint)/.38);background:linear-gradient(168deg, hsl(var(--box-tint)/.22) 0%, hsl(var(--card)) 58%);background:linear-gradient(135deg, hsl(var(--box-tint)/.2) 0%, hsl(var(--card)) 70%);color:#c7deaf}html.dark ._quadrantBadge_46t5i_424._yellow_46t5i_287{--box-accent:48 85% 58%;--box-tint:48 85% 55%;border-color:hsl(var(--box-tint)/.38);background:linear-gradient(168deg, hsl(var(--box-tint)/.22) 0%, hsl(var(--card)) 58%);background:linear-gradient(135deg, hsl(var(--box-tint)/.2) 0%, hsl(var(--card)) 70%);color:#f7e497}html.dark ._quadrantBadge_46t5i_424._amber_46t5i_293{--box-accent:35 82% 58%;--box-tint:35 82% 55%;border-color:hsl(var(--box-tint)/.38);background:linear-gradient(168deg, hsl(var(--box-tint)/.22) 0%, hsl(var(--card)) 58%);background:linear-gradient(135deg, hsl(var(--box-tint)/.2) 0%, hsl(var(--card)) 70%);color:#f5cf99}html.dark ._quadrantBadge_46t5i_424._purple_46t5i_299{--box-accent:260 58% 58%;--box-tint:260 58% 55%;border-color:hsl(var(--box-tint)/.38);background:linear-gradient(168deg, hsl(var(--box-tint)/.22) 0%, hsl(var(--card)) 58%);background:linear-gradient(135deg, hsl(var(--box-tint)/.2) 0%, hsl(var(--card)) 70%);color:#bca6e7}html.dark ._quadrantBadge_46t5i_424._orange_46t5i_305{--box-accent:25 85% 58%;--box-tint:25 85% 55%;border-color:hsl(var(--box-tint)/.38);background:linear-gradient(168deg, hsl(var(--box-tint)/.22) 0%, hsl(var(--card)) 58%);background:linear-gradient(135deg, hsl(var(--box-tint)/.2) 0%, hsl(var(--card)) 70%);color:#f7bf97}html.dark ._quadrantBadge_46t5i_424._red_46t5i_311{--box-accent:0 65% 58%;--box-tint:0 65% 55%;border-color:hsl(var(--box-tint)/.38);background:linear-gradient(168deg, hsl(var(--box-tint)/.22) 0%, hsl(var(--card)) 58%);background:linear-gradient(135deg, hsl(var(--box-tint)/.2) 0%, hsl(var(--card)) 70%);color:#eba2a2}html.dark ._insightKpiGreen_46t5i_1005{background:linear-gradient(135deg, rgba(56,148,90,.22), hsl(var(--card)) 65%);color:#abe3bf;border-color:rgba(83,198,125,.35)}html.dark ._insightKpiBlue_46t5i_1011{border-color:hsl(var(--primary)/.4);background:linear-gradient(135deg, hsl(var(--primary)/.18), hsl(var(--card)) 65%);color:hsl(var(--primary))}html.dark ._insightKpiRed_46t5i_1017{background:linear-gradient(135deg, rgba(153,51,51,.2), hsl(var(--card)) 65%);color:#eba2a2;border-color:rgba(203,77,77,.4)}html.dark ._insightKpiOrange_46t5i_1023{background:linear-gradient(135deg, rgba(173,90,31,.2), hsl(var(--card)) 65%);color:#f1c09d;border-color:rgba(232,125,48,.4)}html.dark ._miniBoxCount_46t5i_1146,html.dark ._insightKpiValue_46t5i_1029{color:hsl(var(--foreground))}html.dark ._riskBadge_46t5i_560._risk_low_46t5i_570{color:#abe3bf;background:rgba(49,129,79,.35);border-color:rgba(70,185,112,.4)}html.dark ._riskBadge_46t5i_560._risk_medium_46t5i_575{color:#eed1a0;background:rgba(134,101,45,.35);border-color:rgba(198,146,57,.4)}html.dark ._riskBadge_46t5i_560._risk_high_46t5i_580{color:#eea0a0;background:rgba(134,45,45,.35);border-color:rgba(198,57,57,.4)}html.dark ._statusBadge_46t5i_616._status_in_review_46t5i_632{color:#eed1a0;background:rgba(115,87,38,.45);border-color:rgba(198,146,57,.4)}html.dark ._statusBadge_46t5i_616._status_consensus_46t5i_637{background:hsl(var(--primary)/.18);border-color:hsl(var(--primary)/.4);color:hsl(var(--primary))}html.dark ._statusBadge_46t5i_616._status_final_46t5i_642{color:#abe3bf;background:rgba(42,111,67,.45);border-color:rgba(70,185,112,.4)}html.dark ._discAlert_46t5i_913,html.dark ._biasAlert_46t5i_1225{color:#f1dab1;background:rgba(107,81,36,.45);border-color:rgba(198,146,57,.4)}html.dark ._moveUp_46t5i_385{color:#6ecf91}html.dark ._moveDown_46t5i_389{color:#e27878}html.dark ._moveNew_46t5i_393{color:hsl(var(--primary))}html.dark ._riskHigh_46t5i_401{color:#e77474}html.dark ._riskMedium_46t5i_405{color:#e7b155}html.dark ._riskLow_46t5i_409{color:#6ecf91}html.dark ._noRisk_46t5i_1238{color:#6ecf91;align-items:center;gap:.375rem;font-size:.8125rem;display:flex}html.dark ._discIcon_46t5i_835{color:#e7b155}html.dark ._genderLegendF_46t5i_1215{color:#df90b8}html.dark ._genderLegendM_46t5i_1220{color:#89b8e6}html.dark ._deptRisk_46t5i_1324{color:#e27878}html.dark ._headerActions_46t5i_1555{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}html.dark ._cycleSelect_46t5i_1561{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));cursor:pointer;border-radius:8px;outline:none;padding:.4375rem .75rem;font-size:.8125rem;font-weight:600}html.dark ._cycleSelect_46t5i_1561:focus{border-color:hsl(var(--primary))}@keyframes _spin_46t5i_1580{to{transform:rotate(360deg)}}html.dark ._spinning_46t5i_1580{animation:.8s linear infinite _spin_46t5i_1580}html.dark ._scoreInputRow_46t5i_1583{gap:.375rem;display:flex}html.dark ._scoreBtn_46t5i_1587{border:1px solid hsl(var(--border));background:hsl(var(--secondary));color:hsl(var(--muted-foreground));cursor:pointer;border-radius:7px;flex:1;padding:.4rem 0;font-size:.875rem;font-weight:600;transition:background .12s,color .12s,border-color .12s}html.dark ._scoreBtn_46t5i_1587:hover{background:hsl(var(--primary)/.12);color:hsl(var(--primary));border-color:hsl(var(--primary)/.3)}html.dark ._scoreBtnActive_46t5i_1604{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border-color:hsl(var(--primary))}html.dark ._calibEditorSection_46t5i_1609{border-top:1px solid hsl(var(--border)/.6);flex-direction:column;gap:.75rem;padding-top:.75rem;display:flex}._topbar_1nuet_22{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}._backLink_1nuet_31{color:hsl(var(--muted-foreground));align-items:center;gap:.4rem;font-size:.8125rem;font-weight:600;text-decoration:none;transition:color .15s;display:inline-flex}._backLink_1nuet_31:hover{color:hsl(var(--primary))}._navArrows_1nuet_45{gap:.5rem;display:flex}._navBtn_1nuet_50{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));cursor:pointer;border-radius:8px;align-items:center;gap:.3rem;padding:.4rem .75rem;font-size:.8125rem;font-weight:500;transition:border-color .15s,background .15s;display:inline-flex}._navBtn_1nuet_50:hover:not(:disabled){border-color:hsl(var(--primary)/.5);background:hsl(var(--primary)/.06)}._navBtn_1nuet_50:disabled{opacity:.45;cursor:not-allowed}._identityCard_1nuet_73{flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}._identityInfo_1nuet_81{flex:auto;min-width:0}._identityName_1nuet_86{color:hsl(var(--foreground));margin:0;font-size:1.125rem;font-weight:800}._identityRole_1nuet_93{color:hsl(var(--muted-foreground));margin:.15rem 0 0;font-size:.8125rem}._identityBadges_1nuet_99{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._riskBadge_1nuet_106,._moveBadge_1nuet_107{border:1px solid hsl(var(--border));background:hsl(var(--secondary));color:hsl(var(--muted-foreground));border-radius:999px;align-items:center;gap:.35rem;padding:.25rem .6rem;font-size:.6875rem;font-weight:600;display:inline-flex}._discAlert_1nuet_120{color:#aa6118;background:rgba(244,157,37,.1);border:1px solid rgba(236,146,19,.3);border-radius:10px;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.7rem .9rem;font-size:.8125rem;font-weight:500;display:flex}html.dark ._discAlert_1nuet_120{color:#f3c068;background:rgba(195,128,34,.14)}._body_1nuet_139{grid-template-columns:1.5fr 1fr;align-items:start;gap:1.25rem;display:grid}._colMain_1nuet_146,._colSide_1nuet_147{flex-direction:column;gap:1.25rem;display:flex}._colSide_1nuet_147{position:-webkit-sticky;position:sticky;top:1rem}@media (max-width:960px){._body_1nuet_139{grid-template-columns:1fr}._colSide_1nuet_147{position:static}}._compareTable_1nuet_166{border:1px solid hsl(var(--border));border-radius:10px;flex-direction:column;display:flex;overflow:hidden}._compareRow_1nuet_174{border-bottom:1px solid hsl(var(--border));grid-template-columns:1fr 88px 88px;align-items:center;padding:.6rem .85rem;font-size:.8125rem;display:grid}._compareRow_1nuet_174:last-child{border-bottom:none}._compareHead_1nuet_186{background:hsl(var(--secondary));text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:700}._compareLabel_1nuet_195{color:hsl(var(--foreground));align-items:center;gap:.4rem;font-weight:600;display:inline-flex}._compareWeight_1nuet_203{background:hsl(var(--muted));color:hsl(var(--muted-foreground));border-radius:5px;padding:.05rem .35rem;font-size:.625rem;font-style:normal;font-weight:600}._compareNum_1nuet_213{text-align:center;font-variant-numeric:tabular-nums;color:hsl(var(--foreground))}._compareConsensus_1nuet_219{background:hsl(var(--primary)/.08)}._compareConsensus_1nuet_219 ._compareLabel_1nuet_195,._compareConsensus_1nuet_219 ._compareNum_1nuet_213{color:hsl(var(--primary));font-weight:800}._previewWrap_1nuet_228{grid-template-columns:16px 1fr;grid-template-areas:"axisY grid"".axisX""legend legend";gap:.4rem;margin-bottom:1rem;display:grid}._previewAxisY_1nuet_236{writing-mode:vertical-rl;text-align:center;color:hsl(var(--muted-foreground));grid-area:axisY;align-self:center;font-size:.625rem;font-weight:600;transform:rotate(180deg)}._previewAxisX_1nuet_247{text-align:center;color:hsl(var(--muted-foreground));grid-area:axisX;font-size:.625rem;font-weight:600}._previewGrid_1nuet_255{aspect-ratio:1;grid-area:grid;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr);gap:4px;display:grid}._previewCell_1nuet_264{border:1px solid hsl(var(--border));background:hsl(var(--secondary)/.6);border-radius:7px;justify-content:center;align-items:center;transition:border-color .15s,background .15s;display:flex}._previewCurrent_1nuet_274{border-color:hsl(var(--muted-foreground)/.5);border-style:dashed}._previewResult_1nuet_279{border-color:hsl(var(--primary));background:hsl(var(--primary)/.14)}._previewDotResult_1nuet_284{background:hsl(var(--primary));width:12px;height:12px;box-shadow:0 0 0 3px hsl(var(--primary)/.2);border-radius:50%}._previewDotCurrent_1nuet_292{background:hsl(var(--muted-foreground));border-radius:50%;width:8px;height:8px}._previewLegend_1nuet_299{color:hsl(var(--muted-foreground));grid-area:legend;justify-content:center;gap:1rem;font-size:.6875rem;display:flex}._previewLegend_1nuet_299 span{align-items:center;gap:.35rem;display:inline-flex}._previewLegend_1nuet_299 i{border-radius:50%;width:10px;height:10px;display:inline-block}._legendCurrent_1nuet_319{background:hsl(var(--muted-foreground))}._legendResult_1nuet_323{background:hsl(var(--primary))}._field_1nuet_327{flex-direction:column;gap:.3rem;margin-bottom:.75rem;display:flex}._formRow2_1nuet_334{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}._hint_1nuet_340{color:hsl(var(--muted-foreground));margin:0 0 .75rem;font-size:.75rem;line-height:1.5}._levels_1nuet_347{flex-direction:column;gap:.75rem;display:flex}._levelGrid_1nuet_353{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:.5rem 1rem;display:grid}._levelRow_1nuet_359{grid-template-columns:1fr 72px;align-items:center;gap:.5rem;display:grid}._levelName_1nuet_366{color:hsl(var(--foreground));font-size:.8125rem}._levelInput_1nuet_371{border:1px solid hsl(var(--border));background:hsl(var(--background));width:100%;color:hsl(var(--foreground));text-align:center;border-radius:8px;padding:.35rem .5rem;font-size:.8125rem}._levelInput_1nuet_371:focus{border-color:hsl(var(--primary));outline:none}._aiHeader_1nuet_386{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}._aiContent_1nuet_394{flex-direction:column;gap:.6rem;display:flex}._aiShort_1nuet_400{color:hsl(var(--primary));margin:0;font-size:.9375rem;font-weight:700}._aiActions_1nuet_407{flex-direction:column;gap:.35rem;margin:0;padding-left:1.1rem;display:flex}._aiActions_1nuet_407 li{color:hsl(var(--foreground));font-size:.8125rem;line-height:1.45}._aiRationale_1nuet_420{color:hsl(var(--muted-foreground));border-top:1px solid hsl(var(--border));margin:.25rem 0 0;padding-top:.6rem;font-size:.75rem;line-height:1.5}._aiError_1nuet_429{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}._aiSkeleton_1nuet_436{flex-direction:column;gap:.5rem;display:flex}._skelLine_1nuet_442{background:linear-gradient(90deg, hsl(var(--muted)) 25%, hsl(var(--secondary)) 50%, hsl(var(--muted)) 75%);background-size:200% 100%;border-radius:5px;height:.8rem;animation:1.3s infinite _shimmer_1nuet_1}@keyframes _shimmer_1nuet_1{0%{background-position:200% 0}to{background-position:-200% 0}}._notFound_1nuet_458{flex-direction:column;align-items:flex-start;gap:.75rem;padding:2rem 0;display:flex}._filterBar_uqgzp_2{flex-wrap:wrap;align-items:flex-end;gap:.75rem;margin-bottom:.75rem;display:flex}._searchWrap_uqgzp_10{border:1px solid hsl(var(--border));background:hsl(var(--background));height:38px;color:hsl(var(--muted-foreground));border-radius:8px;flex:240px;align-items:center;gap:.5rem;min-width:200px;padding:0 .75rem;display:flex}._searchWrap_uqgzp_10:focus-within{border-color:hsl(var(--primary))}._search_uqgzp_10{color:hsl(var(--foreground));background:0 0;border:none;outline:none;flex:1;font-size:.875rem}._checkField_uqgzp_36{color:hsl(var(--muted-foreground));cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;align-items:center;gap:.4rem;height:38px;font-size:.8125rem;display:inline-flex}._checkField_uqgzp_36 input{accent-color:hsl(var(--primary))}._listHeader_uqgzp_50{justify-content:space-between;align-items:center;gap:1rem;margin:.5rem 0 1rem;display:flex}._count_uqgzp_58{color:hsl(var(--muted-foreground));font-size:.8125rem;font-weight:600}._viewToggle_uqgzp_64{background:hsl(var(--muted)/.4);border-radius:var(--radius);gap:.25rem;padding:.2rem;display:flex}._toggleBtn_uqgzp_72{border-radius:calc(var(--radius) - 2px);color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.4rem .55rem;display:flex}._toggleBtn_uqgzp_72._active_uqgzp_83{background:hsl(var(--card));color:hsl(var(--foreground));box-shadow:0 1px 3px rgba(0,0,0,.08)}._grid_uqgzp_89{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;display:grid}._list_uqgzp_50{flex-direction:column;gap:.5rem;display:flex}._empty_uqgzp_101{text-align:center;color:hsl(var(--muted-foreground));border:1px dashed hsl(var(--border));border-radius:12px;padding:2.5rem;font-size:.875rem}._compCard_uqgzp_110{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:12px;flex-direction:column;gap:.5rem;padding:1rem;transition:border-color .15s,box-shadow .15s;display:flex}._compCard_uqgzp_110:hover{border-color:hsl(var(--primary)/.4);box-shadow:0 2px 10px hsl(var(--primary)/.06)}._compHeader_uqgzp_125{justify-content:space-between;align-items:center;display:flex}._compIcon_uqgzp_131{border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}._compIcon_uqgzp_131._technical_uqgzp_140{color:#2260c3;background:rgba(43,117,238,.12)}._compIcon_uqgzp_131._behavioral_uqgzp_144{background:hsl(var(--primary)/.12);color:hsl(var(--primary))}._compActions_uqgzp_149{gap:.25rem;display:flex}._iconBtn_uqgzp_154{border:1px solid hsl(var(--border));background:hsl(var(--card));width:28px;height:28px;color:hsl(var(--muted-foreground));cursor:pointer;border-radius:7px;justify-content:center;align-items:center;transition:border-color .15s,color .15s;display:flex}._iconBtn_uqgzp_154:hover:not(:disabled){border-color:hsl(var(--primary)/.5);color:hsl(var(--primary))}._iconBtn_uqgzp_154:disabled{opacity:.4;cursor:not-allowed}._compName_uqgzp_176{color:hsl(var(--foreground));margin:0;font-size:.9375rem;font-weight:700}._compDesc_uqgzp_183{color:hsl(var(--muted-foreground));-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.8125rem;line-height:1.45;display:-webkit-box;overflow:hidden}._compMeta_uqgzp_194{flex-wrap:wrap;gap:.375rem;margin-top:.15rem;display:flex}._nineboxBadge_uqgzp_201{align-items:center;gap:.25rem;display:inline-flex}._usageUsed_uqgzp_207{color:#267342;background:#e7f9ed;border-color:#b3e6c5;align-items:center;gap:.25rem;display:inline-flex}._usageUnused_uqgzp_216{background:hsl(var(--muted)/.6);color:hsl(var(--muted-foreground));border-color:hsl(var(--border));align-items:center;gap:.25rem;display:inline-flex}html.dark ._usageUsed_uqgzp_207{color:#90dfad;background:#194328;border-color:#2b6440}._indicators_uqgzp_231{flex-direction:column;gap:.2rem;margin:.25rem 0 0;padding:0;list-style:none;display:flex}._indicators_uqgzp_231 li{color:hsl(var(--muted-foreground));padding-left:.85rem;font-size:.75rem;position:relative}._indicators_uqgzp_231 li:before{content:"·";color:hsl(var(--primary));position:absolute;left:.25rem}._compRow_uqgzp_252{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:10px;align-items:center;gap:.85rem;padding:.65rem .85rem;display:flex}._compRow_uqgzp_252:hover{border-color:hsl(var(--primary)/.4)}._rowMain_uqgzp_265{flex:auto;min-width:0}._compDescRow_uqgzp_270{color:hsl(var(--muted-foreground));white-space:nowrap;text-overflow:ellipsis;margin:.1rem 0 0;font-size:.75rem;overflow:hidden}._rowBadges_uqgzp_279{flex-wrap:wrap;justify-content:flex-end;gap:.375rem;max-width:46%;display:flex}._dialogWide_uqgzp_287{width:min(680px,100vw - 2rem)}._dialogBody_uqgzp_291{flex-direction:column;gap:.875rem;max-height:62vh;padding-right:.25rem;display:flex;overflow-y:auto}._hint_uqgzp_300{color:hsl(var(--muted-foreground));margin:.1rem 0 .5rem;font-size:.75rem;line-height:1.45}._indicatorList_uqgzp_307{flex-direction:column;gap:.4rem;display:flex}._indicatorRow_uqgzp_313{align-items:center;gap:.4rem;display:flex}._indicatorRow_uqgzp_313 input{flex:1}._anchorGrid_uqgzp_322{flex-direction:column;gap:.5rem;display:flex}._anchorRow_uqgzp_328{border:1px solid hsl(var(--border));background:hsl(var(--card));border-left-width:4px;border-radius:8px;padding:.5rem .65rem}._anchorHead_uqgzp_336{align-items:center;gap:.5rem;margin-bottom:.35rem;display:flex}._anchorNum_uqgzp_343{color:#fff;border-radius:6px;justify-content:center;align-items:center;width:20px;height:20px;font-size:.6875rem;font-weight:800;display:inline-flex}._anchorScoreLabel_uqgzp_355{color:hsl(var(--foreground));font-size:.75rem;font-weight:600}._anchorInput_uqgzp_361{border:1px solid hsl(var(--border));background:hsl(var(--background));width:100%;color:hsl(var(--foreground));resize:vertical;border-radius:7px;outline:none;padding:.4rem .55rem;font-size:.8125rem}._anchorInput_uqgzp_361:focus{border-color:hsl(var(--primary))}._bars1_uqgzp_376{border-left-color:#dd3c3c}._bars1_uqgzp_376 ._anchorNum_uqgzp_343{background:#dd3c3c}._bars2_uqgzp_383{border-left-color:#ee7c2b}._bars2_uqgzp_383 ._anchorNum_uqgzp_343{background:#ee7c2b}._bars3_uqgzp_390{border-left-color:#ecb613}._bars3_uqgzp_390 ._anchorNum_uqgzp_343{background:#d4a411}._bars4_uqgzp_397{border-left-color:#73b234}._bars4_uqgzp_397 ._anchorNum_uqgzp_343{background:#669e2e}._bars5_uqgzp_404{border-left-color:#2bab5a}._bars5_uqgzp_404 ._anchorNum_uqgzp_343{background:#279b51}._page_hadv0_22{background:hsl(var(--background));min-height:100vh}._main_hadv0_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._header_hadv0_35{align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}._eyebrow_hadv0_42{font-family:var(--font-mono,monospace);text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--primary));font-size:.625rem;font-weight:700}._title_hadv0_51{letter-spacing:-.03em;margin-top:.3rem;font-size:1.5rem;font-weight:800}._subtitle_hadv0_58{color:hsl(var(--muted-foreground));max-width:70ch;margin-top:.2rem;font-size:.875rem}._primaryBtn_hadv0_65{border-radius:var(--radius);color:hsl(var(--primary-foreground));background:hsl(var(--primary));cursor:pointer;border:none;align-items:center;gap:.4rem;margin-left:auto;padding:.55rem 1rem;font-size:.875rem;font-weight:600;display:inline-flex}._primaryBtn_hadv0_65:hover{opacity:.92}._tabs_hadv0_83{background:hsl(var(--primary)/.08);border-radius:10px;gap:.25rem;margin-bottom:1.25rem;padding:.25rem;display:inline-flex}._tab_hadv0_83{color:hsl(var(--muted-foreground));border-radius:8px;padding:.45rem 1rem;font-size:.8125rem;font-weight:600;text-decoration:none}._tabActive_hadv0_101{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}._filters_hadv0_106{flex-wrap:wrap;gap:.75rem;margin-bottom:1rem;display:flex}._input_hadv0_113,._select_hadv0_114{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));border-radius:9px;padding:.55rem .8rem;font-family:inherit;font-size:.8125rem}._input_hadv0_113:focus,._select_hadv0_114:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--ring)/.12);outline:none}._input_hadv0_113{flex:1;max-width:360px}._tableWrap_hadv0_135{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);border-radius:calc(var(--radius) + 2px);padding:0;overflow:hidden}._table_hadv0_135{border-collapse:collapse;width:100%}._table_hadv0_135 thead th{background:hsl(var(--muted));text-align:left;text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));padding:.75rem 1rem;font-size:.75rem;font-weight:600}._table_hadv0_135 tbody tr+tr{border-top:1px solid hsl(var(--border))}._table_hadv0_135 td{vertical-align:middle;padding:.8rem 1rem;font-size:.8125rem}._row_hadv0_168{cursor:pointer}._row_hadv0_168:hover{background:hsl(var(--primary)/.03)}._who_hadv0_175{align-items:center;gap:.6rem;display:flex}._nmRow_hadv0_181{align-items:center;gap:.4rem;display:flex}._nm_hadv0_181{font-weight:600}._cg_hadv0_191{color:hsl(var(--muted-foreground));font-size:.7rem}._dash_hadv0_196{color:hsl(var(--muted-foreground))}._late_hadv0_200{color:#da2f2f;font-weight:600}._empty_hadv0_205{text-align:center;color:hsl(var(--muted-foreground));padding:2.5rem 1rem}._pager_hadv0_211{justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem;display:flex}._pagerInfo_hadv0_219{color:hsl(var(--muted-foreground));font-size:.8125rem}._pagerControls_hadv0_224{align-items:center;gap:.6rem;display:flex}._pageBtn_hadv0_230{border:1px solid hsl(var(--border));background:hsl(var(--card));width:32px;height:32px;color:hsl(var(--foreground));cursor:pointer;border-radius:8px;justify-content:center;align-items:center;display:flex}._pageBtn_hadv0_230:disabled{opacity:.4;cursor:not-allowed}._pageBtn_hadv0_230:not(:disabled):hover{border-color:hsl(var(--primary)/.4);color:hsl(var(--primary))}._pageCounter_hadv0_251{font-variant-numeric:tabular-nums;color:hsl(var(--muted-foreground));font-size:.8125rem}._overlay_1iom1_1{z-index:500;background:rgba(0,0,0,.5);animation:.15s _fadeIn_1iom1_1;position:fixed;top:0;bottom:0;left:0;right:0}._content_1iom1_9{z-index:501;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:16px;flex-direction:column;width:min(700px,100vw - 2rem);max-height:calc(100vh - 4rem);animation:.2s cubic-bezier(.34,1.56,.64,1) _slideUp_1iom1_1;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 24px 80px rgba(0,0,0,.22),0 4px 16px rgba(0,0,0,.1)}._header_1iom1_45{border-bottom:1px solid hsl(var(--border));flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;padding:1.25rem 1.5rem;display:flex}._noteMeta_1iom1_55{align-items:center;gap:.75rem;display:flex}._metaAvatar_1iom1_61{background:hsl(var(--primary));color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:.78rem;font-weight:700;display:flex}._title_1iom1_75{color:hsl(var(--foreground));margin:0;font-size:.9375rem;font-weight:700;line-height:1}._metaTime_1iom1_83{color:hsl(var(--muted-foreground));margin-top:.2rem;font-size:.72rem;display:block}._headerActions_1iom1_90{flex-shrink:0;align-items:center;gap:.375rem;display:flex}._iconBtn_1iom1_97{border:1px solid hsl(var(--border));width:32px;height:32px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;transition:background .12s,color .12s;display:inline-flex}._iconBtn_1iom1_97:hover:not(:disabled){background:hsl(var(--muted));color:hsl(var(--foreground))}._iconBtn_1iom1_97:disabled{opacity:.4;cursor:not-allowed}._iconBtnDanger_1iom1_119:hover:not(:disabled){color:#a71b1b;background:rgba(239,67,67,.1);border-color:rgba(239,67,67,.3)}._confirmRow_1iom1_125{align-items:center;gap:.25rem;display:flex}._confirmRow_1iom1_125 span{color:#a71b1b;white-space:nowrap;font-size:.72rem;font-weight:500}._closeBtn_1iom1_137{border:1px solid hsl(var(--border));width:32px;height:32px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;transition:background .12s,color .12s;display:inline-flex}._closeBtn_1iom1_137:hover:not(:disabled){background:hsl(var(--muted));color:hsl(var(--foreground))}._closeBtn_1iom1_137:disabled{opacity:.4;cursor:not-allowed}._body_1iom1_159{flex-direction:column;flex:1;gap:.75rem;padding:1.25rem 1.5rem;display:flex;overflow-y:auto}._error_1iom1_168{color:hsl(var(--destructive));background:hsl(var(--destructive)/.08);border:1px solid hsl(var(--destructive)/.2);border-radius:8px;margin:0;padding:.5rem .75rem;font-size:.8125rem}._footer_1iom1_178{border-top:1px solid hsl(var(--border));flex-shrink:0;justify-content:flex-end;align-items:center;gap:.5rem;padding:1rem 1.5rem;display:flex}._cancelBtn_1iom1_188{border:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:8px;align-items:center;padding:.4375rem 1rem;font-size:.8125rem;font-weight:500;transition:background .12s;display:inline-flex}._cancelBtn_1iom1_188:hover:not(:disabled){background:hsl(var(--muted));color:hsl(var(--foreground))}._cancelBtn_1iom1_188:disabled{opacity:.4;cursor:not-allowed}._saveBtn_1iom1_210{background:hsl(var(--primary));color:#fff;cursor:pointer;border:none;border-radius:8px;align-items:center;gap:.375rem;padding:.4375rem 1.125rem;font-size:.8125rem;font-weight:600;transition:opacity .15s,transform .15s;display:inline-flex}._saveBtn_1iom1_210:hover:not(:disabled){opacity:.88;transform:translateY(-1px)}._saveBtn_1iom1_210:disabled{opacity:.45;cursor:not-allowed;transform:none}._backdrop_941g7_22{z-index:298;background:rgba(0,0,0,.28);animation:.2s _fadeIn_941g7_1;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes _fadeIn_941g7_1{0%{opacity:0}to{opacity:1}}._sidebar_941g7_38{top:var(--header-height);z-index:299;background:hsl(var(--card));border:1px solid hsl(var(--border));width:52px;box-shadow:0 10px 26px -10px hsl(var(--foreground)/.22);border-radius:22px;flex-direction:column;transition:width .3s cubic-bezier(.4,0,.2,1),box-shadow .3s;display:flex;position:fixed;bottom:12px;right:12px;overflow:hidden}.dark ._sidebar_941g7_38{box-shadow:0 12px 30px -10px rgba(0,0,0,.65)}._sidebarOpen_941g7_58{width:400px;box-shadow:0 18px 44px -12px hsl(var(--foreground)/.3);z-index:300}.dark ._sidebarOpen_941g7_58{box-shadow:0 18px 48px -12px rgba(0,0,0,.75)}._strip_941g7_67{cursor:pointer;opacity:1;pointer-events:all;background:0 0;border:none;flex-direction:column;align-items:center;gap:.625rem;padding-top:1.25rem;transition:opacity .15s;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}._sidebarOpen_941g7_58 ._strip_941g7_67{opacity:0;pointer-events:none}._strip_941g7_67:hover ._stripIcon_941g7_86{color:hsl(var(--primary-hover))}._stripIcon_941g7_86{color:hsl(var(--muted-foreground));flex-shrink:0;transition:color .15s}._stripBadge_941g7_96{color:#895f0b;background:rgba(137,95,11,.12);border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.625rem;font-weight:500;line-height:1;display:inline-flex}.dark ._stripBadge_941g7_96{color:#e1b260;background:rgba(225,178,96,.15)}._stripLabel_941g7_116{writing-mode:vertical-rl;text-orientation:mixed;letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--muted-foreground));-webkit-user-select:none;-ms-user-select:none;user-select:none;margin-top:.25rem;font-size:.68rem;font-weight:600}._panel_941g7_128{opacity:0;pointer-events:none;flex-direction:column;transition:opacity .18s .1s;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}._sidebarOpen_941g7_58 ._panel_941g7_128{opacity:1;pointer-events:all}._panelHeader_941g7_142{border-bottom:1px solid hsl(var(--border));flex-shrink:0;justify-content:space-between;align-items:center;padding:1rem 1.125rem;display:flex}._panelHeaderLeft_941g7_151{align-items:center;gap:.5rem;display:flex}._panelIcon_941g7_157{color:hsl(var(--primary));flex-shrink:0}._panelTitle_941g7_162{color:hsl(var(--foreground));white-space:nowrap;margin:0;font-size:.9rem;font-weight:700}._panelCount_941g7_170{background:hsl(var(--secondary));min-width:1.25rem;height:1.25rem;color:hsl(var(--primary-hover));border-radius:999px;justify-content:center;align-items:center;padding:0 .3rem;font-size:.68rem;font-weight:700;display:inline-flex}._privacyHint_941g7_184{color:hsl(var(--muted-foreground));margin:-.25rem 0 0;padding:0 1.125rem .625rem;font-size:.66rem}._closeBtn_941g7_191{border:1px solid hsl(var(--border));width:28px;height:28px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;transition:background .12s,color .12s;display:flex}._closeBtn_941g7_191:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}._panelActions_941g7_210{border-bottom:1px solid hsl(var(--border));flex-shrink:0;padding:.75rem 1.125rem}._newNoteBtn_941g7_216{background:hsl(var(--primary));color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:8px;justify-content:center;align-items:center;gap:.35rem;width:100%;padding:.45rem 1rem;font-size:.8rem;font-weight:600;transition:opacity .15s,transform .15s;display:inline-flex}._newNoteBtn_941g7_216:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}._newNoteBtn_941g7_216:disabled{opacity:.5;cursor:not-allowed;transform:none}._panelBody_941g7_243{flex-direction:column;flex:1;gap:.625rem;padding:.875rem 1.125rem 2rem;display:flex;overflow-y:auto}._notesList_941g7_252{flex-direction:column;gap:.5rem;display:flex}._noteItem_941g7_258{text-align:left;background:hsl(var(--background));border:1px solid hsl(var(--border));cursor:pointer;border-radius:10px;width:100%;padding:.75rem .875rem;transition:border-color .15s,box-shadow .15s,background .12s}._noteItem_941g7_258:hover{border-color:hsl(var(--border));box-shadow:0 2px 8px hsl(var(--primary)/.07);background:#faf9ff}._noteItemTop_941g7_274{align-items:center;gap:.5rem;margin-bottom:.375rem;display:flex}._noteAvatar_941g7_281{background:hsl(var(--primary));color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:.6rem;font-weight:700;display:flex}._noteAuthor_941g7_295{color:hsl(var(--foreground));white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:.78rem;font-weight:600;overflow:hidden}._noteTime_941g7_306{color:hsl(var(--muted-foreground));white-space:nowrap;flex-shrink:0;font-size:.68rem}._notePreview_941g7_313{color:hsl(var(--muted-foreground));-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.78rem;line-height:1.45;display:-webkit-box;overflow:hidden}@keyframes _shimmer_941g7_1{0%{background-position:-400px 0}to{background-position:400px 0}}._loadingList_941g7_332{flex-direction:column;gap:.5rem;display:flex}._skeletonNote_941g7_338{background:linear-gradient(90deg, hsl(var(--muted)) 25%, hsl(var(--muted)/.5) 50%, hsl(var(--muted)) 75%);background-size:400px 100%;border-radius:10px;height:72px;animation:1.4s infinite _shimmer_941g7_1}._emptyState_941g7_346{text-align:center;color:hsl(var(--muted-foreground));flex-direction:column;align-items:center;gap:.5rem;padding:2.5rem .75rem;display:flex}._emptyIcon_941g7_356{color:hsl(var(--border))}._emptyTitle_941g7_360{color:hsl(var(--foreground));margin:0;font-size:.875rem;font-weight:600}._emptyDesc_941g7_367{font-size:.75rem;line-height:1.55}._pagination_941g7_372{justify-content:center;align-items:center;gap:.625rem;padding-top:.375rem;display:flex}._pageBtn_941g7_380{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));cursor:pointer;border-radius:6px;padding:.3rem .625rem;font-size:.75rem;font-weight:500;transition:background .12s}._pageBtn_941g7_380:hover:not(:disabled){background:hsl(var(--muted))}._pageBtn_941g7_380:disabled{opacity:.4;cursor:not-allowed}._pageInfo_941g7_399{color:hsl(var(--muted-foreground));text-align:center;min-width:3rem;font-size:.75rem;font-weight:500}._section_of2nl_1{flex-direction:column;gap:.9rem;display:flex}._header_of2nl_7{justify-content:space-between;align-items:center;gap:.75rem;display:flex}._heading_of2nl_14{align-items:center;gap:.5rem;display:flex}._title_of2nl_20{color:hsl(var(--foreground));margin:0;font-size:1rem;font-weight:700}._count_of2nl_27{color:hsl(var(--muted-foreground));background:hsl(var(--secondary));border-radius:99px;justify-content:center;align-items:center;min-width:22px;height:20px;padding:0 .45rem;font-size:.72rem;font-weight:700;display:inline-flex}._addBtn_of2nl_41{background:hsl(var(--primary));color:#fff;cursor:pointer;border:none;border-radius:9px;align-items:center;gap:.4rem;padding:.45rem .9rem;font-size:.8125rem;font-weight:600;transition:opacity .15s,transform .15s;display:inline-flex}._addBtn_of2nl_41:hover{opacity:.9;transform:translateY(-1px)}._surface_of2nl_60{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:14px;flex-direction:column;padding:.4rem 1.15rem;display:flex}._empty_of2nl_69{text-align:center;border:1px dashed hsl(var(--border));background:hsl(var(--card));color:hsl(var(--muted-foreground));border-radius:14px;flex-direction:column;align-items:center;gap:.4rem;padding:2.25rem 1.25rem;display:flex}._emptyTitle_of2nl_82{color:hsl(var(--foreground));margin:.3rem 0 0;font-size:.9rem;font-weight:700}._emptyText_of2nl_89{color:hsl(var(--muted-foreground));max-width:360px;margin:0 0 .6rem;font-size:.8rem;line-height:1.5}._section_1jblt_1{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;padding:1.25rem 1.35rem}._header_1jblt_8{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1.1rem;display:flex}._heading_1jblt_17{color:hsl(var(--foreground));margin:0;font-size:.95rem;font-weight:700}._actions_1jblt_24{align-items:center;gap:.5rem;display:flex}._primaryBtn_1jblt_30{background:hsl(var(--primary));color:#fff;cursor:pointer;border:none;border-radius:8px;align-items:center;gap:.35rem;padding:.4rem .85rem;font-size:.78rem;font-weight:600;transition:opacity .15s,transform .15s;display:inline-flex}._primaryBtn_1jblt_30:hover{opacity:.88;transform:translateY(-1px)}._ghostBtn_1jblt_49{border:1px solid hsl(var(--border));color:hsl(var(--foreground));cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:.35rem;padding:.4rem .85rem;font-size:.78rem;font-weight:600;transition:background .12s;display:inline-flex}._ghostBtn_1jblt_49:hover{background:hsl(var(--muted))}._empty_1jblt_67{color:hsl(var(--muted-foreground));margin:0;padding:.5rem 0;font-size:.8125rem}._tl_1jblt_74{padding-left:1.25rem;position:relative}._tl_1jblt_74:before{content:"";background:hsl(var(--border));width:2px;position:absolute;top:4px;bottom:4px;left:6px}._ev_1jblt_89{margin-bottom:1rem;position:relative}._ev_1jblt_89:last-child{margin-bottom:0}._ev_1jblt_89:before{content:"";background:hsl(var(--primary));width:10px;height:10px;box-shadow:0 0 0 3px hsl(var(--primary)/.15);border-radius:50%;position:absolute;top:4px;left:-1.05rem}._ev_1jblt_89._done_1jblt_109:before{background:#21c45d;box-shadow:0 0 0 3px rgba(33,196,93,.15)}._ev_1jblt_89._scheduled_1jblt_114:before{background:hsl(var(--card));border:2px solid hsl(var(--muted-foreground))}._ev_1jblt_89._pending_1jblt_119:before{background:#e7b008;box-shadow:0 0 0 3px rgba(231,176,8,.15)}._evHead_1jblt_124{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._dt_1jblt_131{font-family:var(--font-mono,monospace);color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.04em;font-size:.65rem}._evActions_1jblt_139{align-items:center;gap:.35rem;display:flex}._miniBtn_1jblt_145{color:#297a47;cursor:pointer;background:rgba(33,196,93,.1);border:1px solid rgba(33,196,93,.4);border-radius:6px;align-items:center;gap:.25rem;padding:.2rem .5rem;font-size:.7rem;font-weight:600;transition:background .12s;display:inline-flex}._miniBtn_1jblt_145:hover{background:rgba(33,196,93,.18)}._miniIcon_1jblt_163{border:1px solid hsl(var(--border));width:24px;height:24px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;transition:background .12s,color .12s,border-color .12s;display:inline-flex}._miniIcon_1jblt_163:hover:not(:disabled){color:#b81e1e;background:rgba(239,67,67,.1);border-color:rgba(239,67,67,.3)}._miniIcon_1jblt_163:disabled{opacity:.4;cursor:not-allowed}._tx_1jblt_186{color:hsl(var(--foreground));margin:.25rem 0 0;font-size:.8125rem;line-height:1.5}._participants_1jblt_193{color:hsl(var(--muted-foreground));align-items:center;gap:.3rem;margin:.35rem 0 0;font-size:.72rem;display:inline-flex}html.dark ._miniBtn_1jblt_145{color:#85e0a6}._panel_y43cp_1{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;padding:1.25rem 1.35rem}._header_y43cp_8{align-items:flex-start;gap:.7rem;margin-bottom:1.1rem;display:flex}._headIcon_y43cp_15{color:#7c3bed;background:rgba(124,59,237,.12);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}._heading_y43cp_27{color:hsl(var(--foreground));margin:0;font-size:.95rem;font-weight:700}._subtitle_y43cp_34{color:hsl(var(--muted-foreground));margin:.15rem 0 0;font-size:.78rem}._state_y43cp_40{color:hsl(var(--muted-foreground));margin:0;padding:.5rem 0;font-size:.8125rem}._list_y43cp_47{flex-direction:column;gap:.85rem;display:flex}._card_y43cp_53{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:14px;padding:1rem 1.1rem}._cardHead_y43cp_60{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}._cardTitleWrap_y43cp_67{flex-direction:column;gap:.5rem;display:flex}._focus_y43cp_73{color:hsl(var(--foreground));margin:0;font-size:.875rem;font-weight:700;line-height:1.35}._metaRow_y43cp_81{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}._competencyChip_y43cp_88{background:hsl(var(--primary)/.1);color:hsl(var(--primary));white-space:nowrap;border-radius:6px;align-items:center;padding:.2rem .55rem;font-size:.6875rem;font-weight:600;display:inline-flex}._horizon_y43cp_100{color:hsl(var(--muted-foreground));font-size:.7rem;font-weight:500}._addBtn_y43cp_106{border:1px solid hsl(var(--primary)/.4);background:hsl(var(--primary)/.08);color:hsl(var(--primary));cursor:pointer;border-radius:8px;flex-shrink:0;align-items:center;gap:.35rem;padding:.4rem .8rem;font-size:.75rem;font-weight:600;transition:background .12s,transform .15s;display:inline-flex}._addBtn_y43cp_106:hover:not(:disabled){background:hsl(var(--primary)/.16);transform:translateY(-1px)}._addBtn_y43cp_106:disabled{opacity:.5;cursor:not-allowed}._actions_y43cp_130{flex-direction:column;gap:.5rem;margin:.85rem 0 0;padding:0;list-style:none;display:flex}._action_y43cp_130{align-items:flex-start;gap:.5rem;display:flex}._actionWhat_y43cp_145{color:hsl(var(--foreground));font-size:.8125rem;line-height:1.45}._page_1bewr_22{background:hsl(var(--background));min-height:100vh}._main_1bewr_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 52px 3rem 2rem}._back_1bewr_36{color:hsl(var(--muted-foreground));align-items:center;gap:.35rem;margin-bottom:.9rem;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}._back_1bewr_36:hover{color:hsl(var(--primary))}._header_1bewr_50{align-items:flex-start;gap:1rem;margin-bottom:1.4rem;display:flex}._titleRow_1bewr_57{align-items:center;gap:.6rem;display:flex}._title_1bewr_57{letter-spacing:-.03em;font-size:1.4rem;font-weight:800}._subtitle_1bewr_69{color:hsl(var(--muted-foreground));margin-top:.2rem;font-size:.8125rem}._headerRight_1bewr_75{align-items:center;gap:1rem;margin-left:auto;display:flex}._headerActions_1bewr_82{flex-shrink:0;align-items:center;gap:.5rem;margin-left:auto;display:flex}._ghostBtn_1bewr_90{border-radius:var(--radius);border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));cursor:pointer;align-items:center;gap:.35rem;padding:.45rem .85rem;font-size:.8125rem;font-weight:600;transition:border-color .12s,color .12s,background .12s;display:inline-flex}._ghostBtn_1bewr_90:hover:not(:disabled){border-color:hsl(var(--primary)/.4);color:hsl(var(--primary))}._ghostBtn_1bewr_90:disabled{opacity:.55;cursor:not-allowed}._stack_1bewr_113{flex-direction:column;gap:1rem;display:flex}._topGrid_1bewr_119{flex-direction:column;gap:.85rem;margin-bottom:1.1rem;display:flex}._tabBar_1bewr_126{border-bottom:1px solid hsl(var(--border));gap:.2rem;margin-bottom:1.2rem;display:flex;overflow-x:auto}._tab_1bewr_126{color:hsl(var(--muted-foreground));cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid transparent;align-items:center;gap:.4rem;margin-bottom:-1px;padding:.65rem .95rem;font-size:.85rem;font-weight:600;transition:color .12s,border-color .12s;display:inline-flex}._tab_1bewr_126:hover{color:hsl(var(--foreground))}._tabActive_1bewr_154{color:hsl(var(--primary));border-bottom-color:hsl(var(--primary))}._tabCount_1bewr_159{background:hsl(var(--secondary));min-width:1.15rem;height:1.15rem;color:hsl(var(--primary-hover));border-radius:999px;justify-content:center;align-items:center;padding:0 .3rem;font-size:.66rem;font-weight:700;display:inline-flex}._tabActive_1bewr_154 ._tabCount_1bewr_159{background:hsl(var(--primary)/.14)}._overviewGrid_1bewr_177{grid-template-columns:1.4fr 1fr;align-items:start;gap:1rem;display:grid}._goalsWrap_1bewr_184{flex-direction:column;gap:1rem;display:flex}._suggestToggle_1bewr_190{border:1px solid hsl(var(--border));background:hsl(var(--card));width:100%;color:hsl(var(--foreground));cursor:pointer;border-radius:12px;align-items:center;gap:.45rem;padding:.7rem .95rem;font-size:.85rem;font-weight:600;transition:border-color .12s;display:inline-flex}._suggestToggle_1bewr_190:hover{border-color:hsl(var(--primary)/.4)}._suggestToggle_1bewr_190 svg:last-child{margin-left:auto;transition:transform .15s}._chevUp_1bewr_213{transform:rotate(180deg)}@media (max-width:900px){._overviewGrid_1bewr_177{grid-template-columns:1fr}}._editBtn_1bewr_222{border-radius:var(--radius);border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));align-items:center;gap:.35rem;padding:.45rem .85rem;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}._editBtn_1bewr_222:hover{border-color:hsl(var(--primary)/.4);color:hsl(var(--primary))}._progressBox_1bewr_240{min-width:200px}._progressLabel_1bewr_244{font-family:var(--font-mono,monospace);text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));margin-bottom:.35rem;font-size:.625rem;display:block}._grid_1bewr_254{grid-template-columns:1.6fr 1fr;align-items:start;gap:1rem;display:grid}._colMain_1bewr_261,._colSide_1bewr_261{flex-direction:column;gap:1rem;display:flex}._card_1bewr_267{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);border-radius:14px;padding:1.2rem}._cardTitle_1bewr_276{align-items:center;gap:.4rem;margin:0 0 .85rem;font-size:.9375rem;font-weight:700;display:flex}._note_1bewr_285{color:hsl(var(--muted-foreground));margin:-.4rem 0 .9rem;font-size:.8125rem}._cfgRow_1bewr_291{justify-content:space-between;gap:1rem;padding:.5rem 0;font-size:.8125rem;display:flex}._cfgRow_1bewr_291+._cfgRow_1bewr_291{border-top:1px solid hsl(var(--border))}._cfgRow_1bewr_291 span{color:hsl(var(--muted-foreground))}._cfgRow_1bewr_291 b{text-align:right;font-weight:600}._noteItem_1bewr_309{border-left:3px solid hsl(var(--highlight));background:hsl(var(--background));border-radius:0 8px 8px 0;margin-bottom:.5rem;padding:.4rem .7rem}._noteItem_1bewr_309 p{margin:.15rem 0 0;font-size:.8125rem}._noteAuthor_1bewr_321{color:hsl(var(--muted-foreground));font-size:.7rem;font-weight:600}._outBtn_1bewr_327{border-radius:var(--radius);border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));cursor:pointer;margin-top:.8rem;padding:.5rem 1rem;font-size:.8125rem;font-weight:600}@media (max-width:900px){._grid_1bewr_254{grid-template-columns:1fr}._progressBox_1bewr_240{min-width:0}}._page_1b9hp_22{background:hsl(var(--background));min-height:100vh}._main_1b9hp_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._back_1b9hp_35{color:hsl(var(--muted-foreground));align-items:center;gap:.35rem;margin-bottom:.9rem;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}._back_1b9hp_35:hover{color:hsl(var(--primary))}._header_1b9hp_49{background:linear-gradient(135deg, hsl(var(--primary)/.07), hsl(var(--highlight)/.06));border:1px solid hsl(var(--border));border-radius:16px;margin-bottom:1.25rem;padding:1.4rem 1.6rem}._eyebrow_1b9hp_57{font-family:var(--font-mono,monospace);text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--primary));font-size:.625rem;font-weight:700}._title_1b9hp_66{letter-spacing:-.03em;margin:.4rem 0 .2rem;font-size:1.5rem;font-weight:800}._subtitle_1b9hp_73{color:hsl(var(--muted-foreground));font-size:.875rem}._stepper_1b9hp_79{grid-template-columns:repeat(5,1fr);gap:.5rem;margin-bottom:1.25rem;display:grid}._step_1b9hp_79{text-align:left;border:1px solid hsl(var(--border));background:hsl(var(--card));cursor:pointer;border-radius:12px;align-items:center;gap:.55rem;padding:.7rem .8rem;display:flex}._step_1b9hp_79[data-state=current]{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--primary)/.1)}._step_1b9hp_79[data-state=done] ._stepIcon_1b9hp_101{color:#fff;background:#21c45d;border-color:#21c45d}._step_1b9hp_79[data-state=current] ._stepIcon_1b9hp_101{background:hsl(var(--primary));border-color:hsl(var(--primary));color:#fff}._stepIcon_1b9hp_101{border:1.5px solid hsl(var(--border));width:26px;height:26px;color:hsl(var(--muted-foreground));border-radius:8px;flex:none;justify-content:center;align-items:center;display:flex}._stepText_1b9hp_124{flex-direction:column;min-width:0;display:flex}._stepLabel_1b9hp_130{white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;font-weight:600;overflow:hidden}._stepHint_1b9hp_138{color:hsl(var(--muted-foreground));font-size:.65rem}._layout_1b9hp_144{grid-template-columns:1fr 320px;align-items:start;gap:1.25rem;display:grid}._body_1b9hp_151{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);border-radius:16px;flex-direction:column;padding:1.4rem;display:flex}._stepBody_1b9hp_162{flex-direction:column;gap:1.1rem;min-height:320px;display:flex}._field_1b9hp_169{flex-direction:column;gap:.45rem;display:flex}._fieldLabel_1b9hp_175{font-family:var(--font-mono,monospace);text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-foreground));font-size:.625rem;font-weight:700}._input_1b9hp_184{border:1px solid hsl(var(--border));background:hsl(var(--background));width:100%;color:hsl(var(--foreground));border-radius:8px;padding:.55rem .7rem;font-family:inherit;font-size:.8125rem}._input_1b9hp_184:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--ring)/.12);outline:none}._row2_1b9hp_200{grid-template-columns:1fr 1fr;gap:.8rem;display:grid}._row3_1b9hp_206{grid-template-columns:repeat(3,1fr);gap:.8rem;display:grid}._rowBetween_1b9hp_212{justify-content:space-between;align-items:center;gap:1rem;display:flex}._hint_1b9hp_219{color:hsl(var(--muted-foreground));font-size:.8125rem}._empty_1b9hp_224{color:hsl(var(--muted-foreground));text-align:center;border:1px dashed hsl(var(--border));border-radius:10px;padding:1rem;font-size:.8125rem}._selectedPerson_1b9hp_233{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:12px;align-items:center;gap:.7rem;padding:.6rem .8rem;display:flex}._selectedPerson_1b9hp_233 strong{font-size:.875rem}._lookupBtn_1b9hp_246{border:1px dashed hsl(var(--border));color:hsl(var(--foreground));cursor:pointer;background:0 0;border-radius:12px;align-items:center;gap:.5rem;padding:.65rem 1rem;font-size:.875rem;font-weight:600;display:inline-flex}._lookupBtn_1b9hp_246:hover{border-color:hsl(var(--primary)/.4);color:hsl(var(--primary))}._linkBtn_1b9hp_264{color:hsl(var(--primary));cursor:pointer;background:0 0;border:none;margin-left:auto;font-size:.75rem;font-weight:600}._origins_1b9hp_274{grid-template-columns:repeat(4,1fr);gap:.7rem;display:grid}._ori_1b9hp_274{text-align:left;border:1px solid hsl(var(--border));background:hsl(var(--card));cursor:pointer;border-radius:12px;flex-direction:column;gap:.2rem;padding:.8rem;display:flex}._ori_1b9hp_274 strong{font-size:.8125rem}._oriSel_1b9hp_295{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--primary)/.12)}._oriIcon_1b9hp_300{background:hsl(var(--primary)/.12);width:32px;height:32px;color:hsl(var(--primary));border-radius:9px;justify-content:center;align-items:center;margin-bottom:.3rem;display:flex}._oriDesc_1b9hp_312{color:hsl(var(--muted-foreground));font-size:.6875rem}._gapActions_1b9hp_317{flex-wrap:wrap;gap:.5rem;margin-top:.8rem;display:flex}._gapAdd_1b9hp_324{border:1px solid hsl(var(--primary)/.3);background:hsl(var(--primary)/.06);color:hsl(var(--primary));cursor:pointer;border-radius:999px;align-items:center;gap:.3rem;padding:.35rem .7rem;font-size:.75rem;font-weight:600;display:inline-flex}._gapAdd_1b9hp_324:hover{background:hsl(var(--primary)/.12)}._aiBtn_1b9hp_341{cursor:pointer;background:linear-gradient(135deg, hsl(var(--primary)), #875ae2);color:#fff;border:none;border-radius:9px;align-items:center;gap:.4rem;padding:.5rem .9rem;font-size:.75rem;font-weight:600;display:inline-flex}._aiBtn_1b9hp_341:disabled{opacity:.6;cursor:default}._goalCard_1b9hp_359{border:1px solid hsl(var(--border));border-radius:12px;flex-direction:column;gap:.6rem;padding:.9rem;display:flex}._goalHead_1b9hp_368{align-items:center;gap:.6rem;display:flex}._goalHead_1b9hp_368 strong{font-size:.875rem}._goalHeadIcon_1b9hp_377{color:hsl(var(--primary))}._goalIx_1b9hp_381{background:hsl(var(--primary)/.12);width:22px;height:22px;color:hsl(var(--primary));font-size:.6875rem;font-weight:700;font-family:var(--font-mono,monospace);border-radius:6px;flex:none;justify-content:center;align-items:center;display:flex}._iconBtn_1b9hp_396{border:1px solid hsl(var(--border));background:hsl(var(--card));width:30px;height:30px;color:hsl(var(--muted-foreground));cursor:pointer;border-radius:8px;flex:none;justify-content:center;align-items:center;display:flex}._iconBtn_1b9hp_396:hover{color:hsl(var(--destructive));border-color:hsl(var(--destructive)/.4)}._addBtn_1b9hp_414,._addMini_1b9hp_414{border:1px dashed hsl(var(--border));color:hsl(var(--foreground));cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:.3rem;padding:.45rem .8rem;font-size:.75rem;font-weight:600;display:inline-flex}._addBtn_1b9hp_414:hover,._addMini_1b9hp_414:hover{border-color:hsl(var(--primary)/.4);color:hsl(var(--primary))}._addBtn_1b9hp_414{align-self:flex-start}._addActions_1b9hp_436{flex-wrap:wrap;gap:.5rem;display:flex}._actionRow_1b9hp_442{align-items:center;gap:.5rem;display:flex}._typeSelect_1b9hp_448,._whoSelect_1b9hp_448{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));border-radius:8px;flex:none;padding:.5rem;font-size:.72rem}._typeSelect_1b9hp_448{width:120px}._whoSelect_1b9hp_448{width:110px}._balance_1b9hp_467{flex-direction:column;gap:.5rem;display:flex}._balanceCompact_1b9hp_473{gap:.4rem}._balanceBar_1b9hp_477{background:hsl(var(--secondary));border-radius:7px;height:14px;display:flex;overflow:hidden}._bPratica_1b9hp_485{background:#21c45d}._bSocial_1b9hp_489{background:#3c83f6}._bFormal_1b9hp_493{background:#e7b008}._balanceBar_1b9hp_477 span{height:100%;display:block}._balanceLegend_1b9hp_502{color:hsl(var(--muted-foreground));flex-wrap:wrap;gap:.85rem;font-size:.6875rem;display:flex}._balanceLegend_1b9hp_502 i{vertical-align:middle;border-radius:3px;width:10px;height:10px;margin-right:.3rem;display:inline-block}._health_1b9hp_519{border:1px solid hsl(var(--border));border-radius:12px;padding:1rem}._healthHead_1b9hp_525{justify-content:space-between;align-items:center;margin-bottom:.6rem;display:flex}._healthScore_1b9hp_532{font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:800}._healthScore_1b9hp_532[data-tone=good]{color:#279b51}._healthScore_1b9hp_532[data-tone=warn]{color:#c18215}._healthScore_1b9hp_532[data-tone=bad]{color:#da2f2f}._healthList_1b9hp_550{flex-direction:column;gap:.45rem;list-style:none;display:flex}._healthList_1b9hp_550 li{align-items:center;gap:.45rem;font-size:.8125rem;display:flex}._cOk_1b9hp_564{color:#2d864d}._cPending_1b9hp_568{color:hsl(var(--muted-foreground))}._reviewGoals_1b9hp_572{flex-direction:column;gap:.7rem;display:flex}._reviewGoal_1b9hp_572{border:1px solid hsl(var(--border));border-radius:10px;padding:.7rem .9rem}._reviewGoal_1b9hp_572 strong{font-size:.8125rem}._reviewActions_1b9hp_587{flex-direction:column;gap:.3rem;margin-top:.4rem;display:flex}._reviewAction_1b9hp_587{align-items:center;gap:.5rem;font-size:.8125rem;display:flex}._footer_1b9hp_602{border-top:1px solid hsl(var(--border));justify-content:space-between;align-items:center;margin-top:1.25rem;padding-top:1.1rem;display:flex}._footerActions_1b9hp_611{gap:.6rem;display:flex}._outBtn_1b9hp_616{border-radius:var(--radius);border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));cursor:pointer;padding:.55rem 1.1rem;font-size:.8125rem;font-weight:600}._priBtn_1b9hp_627{border-radius:var(--radius);background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;padding:.55rem 1.2rem;font-size:.8125rem;font-weight:600}._priBtn_1b9hp_627:disabled{opacity:.5;cursor:not-allowed}._rail_1b9hp_643{position:-webkit-sticky;position:sticky;top:1rem}._railCard_1b9hp_648{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);border-radius:16px;flex-direction:column;gap:1rem;padding:1.2rem;display:flex}._railEyebrow_1b9hp_660{font-family:var(--font-mono,monospace);text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--primary));font-size:.625rem;font-weight:700}._railPerson_1b9hp_669{align-items:center;gap:.65rem;display:flex}._railPerson_1b9hp_669 strong{font-size:.875rem;display:block}._railSub_1b9hp_679{color:hsl(var(--muted-foreground));font-size:.7rem}._railEmpty_1b9hp_684{color:hsl(var(--muted-foreground));font-size:.8125rem}._railMetric_1b9hp_689{color:hsl(var(--muted-foreground));grid-template-columns:auto 1fr auto;align-items:center;gap:.6rem;font-size:.75rem;display:grid}._railMetric_1b9hp_689 b{color:hsl(var(--foreground));font-variant-numeric:tabular-nums}._railBar_1b9hp_702{background:hsl(var(--secondary));border-radius:99px;height:7px;overflow:hidden}._railBar_1b9hp_702 span{background:linear-gradient(90deg, hsl(var(--primary)), hsl(var(--highlight)));height:100%;display:block}._railStats_1b9hp_714{text-align:center;grid-template-columns:repeat(3,1fr);gap:.5rem;display:grid}._railStats_1b9hp_714 div{border:1px solid hsl(var(--border));border-radius:10px;padding:.6rem .3rem}._railStats_1b9hp_714 b{font-variant-numeric:tabular-nums;font-size:1.1rem;font-weight:800;display:block}._railStats_1b9hp_714 span{color:hsl(var(--muted-foreground));font-size:.65rem}@media (max-width:1024px){._layout_1b9hp_144{grid-template-columns:1fr}._rail_1b9hp_643{position:static}._stepper_1b9hp_79{grid-template-columns:repeat(2,1fr)}._origins_1b9hp_274,._row3_1b9hp_206,._row2_1b9hp_200{grid-template-columns:1fr 1fr}}@media (max-width:600px){._origins_1b9hp_274,._row3_1b9hp_206,._row2_1b9hp_200,._stepper_1b9hp_79{grid-template-columns:1fr}}._stepper_1b9hp_79{grid-template-columns:repeat(5,1fr)}@media (max-width:1024px){._stepper_1b9hp_79{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){._stepper_1b9hp_79{grid-template-columns:1fr}}._textarea_1b9hp_773{border:1px solid hsl(var(--border));background:hsl(var(--background));width:100%;color:hsl(var(--foreground));resize:vertical;border-radius:8px;padding:.55rem .7rem;font-family:inherit;font-size:.8125rem}._textarea_1b9hp_773:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--ring)/.12);outline:none}._snapshot_1b9hp_790{grid-template-columns:repeat(3,1fr);gap:.6rem;display:grid}._snapItem_1b9hp_796{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:10px;padding:.6rem .7rem}._snapItem_1b9hp_796 span{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));font-size:.65rem;display:block}._snapItem_1b9hp_796 b{font-size:.9rem}._snapNote_1b9hp_813{color:hsl(var(--muted-foreground));margin-top:.4rem;font-size:.72rem}._jdIcon_1b9hp_819{background:hsl(var(--primary)/.12);width:36px;height:36px;color:hsl(var(--primary));border-radius:9px;justify-content:center;align-items:center;display:flex}._actionsRight_1b9hp_830{gap:.6rem;display:flex}._priSmall_1b9hp_835{cursor:pointer;background:hsl(var(--primary));color:hsl(var(--primary-foreground));border:none;border-radius:9px;align-items:center;gap:.35rem;padding:.5rem .85rem;font-size:.75rem;font-weight:600;display:inline-flex}._goalView_1b9hp_849{border:1px solid hsl(var(--border));border-radius:12px;padding:.9rem 1rem}._goalView_1b9hp_849+._goalView_1b9hp_849{margin-top:.7rem}._goalViewHead_1b9hp_859{align-items:center;gap:.5rem;display:flex}._goalViewHead_1b9hp_859 strong{flex:1;font-size:.9rem}._goalViewActions_1b9hp_869{align-items:center;gap:.4rem;display:flex}._goalMeta_1b9hp_875{color:hsl(var(--muted-foreground));flex-wrap:wrap;gap:.85rem;margin-top:.5rem;font-size:.72rem;display:flex}._goalMeta_1b9hp_875 b{color:hsl(var(--foreground))}._goalDesc_1b9hp_887{color:hsl(var(--muted-foreground));margin-top:.4rem;font-size:.8rem}._action5w2h_1b9hp_893{border:1px solid hsl(var(--border));border-radius:10px;margin-top:.5rem;padding:.5rem}._actionMain_1b9hp_900{align-items:center;gap:.5rem;display:flex}._w2hGrid_1b9hp_906{grid-template-columns:repeat(2,1fr);gap:.5rem;margin-top:.5rem;display:grid}._promoteCell_1b9hp_913{grid-column:1/-1}._promoteBtn_1b9hp_917{cursor:pointer;border:1px dashed hsl(var(--border));color:hsl(var(--foreground));background:0 0;border-radius:8px;align-items:center;gap:.35rem;padding:.4rem .7rem;font-size:.72rem;font-weight:600;display:inline-flex}._promoteBtn_1b9hp_917:hover{border-color:hsl(var(--primary)/.4);color:hsl(var(--primary))}._pdiTag_1b9hp_935{background:hsl(var(--primary)/.12);color:hsl(var(--primary));border-radius:999px;align-items:center;gap:.3rem;padding:.25rem .6rem;font-size:.7rem;font-weight:600;display:inline-flex}._kindRow_1b9hp_947{flex-wrap:wrap;gap:.5rem;display:flex}._kindBtn_1b9hp_953{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));cursor:pointer;border-radius:9px;padding:.5rem .85rem;font-size:.8125rem;font-weight:600}._kindSel_1b9hp_964{border-color:hsl(var(--primary));background:hsl(var(--primary)/.08);color:hsl(var(--primary))}._checkRow_1b9hp_970{align-items:center;gap:.5rem;font-size:.8125rem;display:flex}._cadenceGrid_1b9hp_977{grid-template-columns:1fr 280px;align-items:start;gap:1rem;display:grid}._cadenceFields_1b9hp_984{flex-direction:column;gap:.8rem;display:flex}@media (max-width:860px){._cadenceGrid_1b9hp_977{grid-template-columns:1fr}}._calCard_1b9hp_995{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:12px;padding:.9rem}._calHead_1b9hp_1002{text-transform:capitalize;align-items:center;gap:.4rem;margin-bottom:.6rem;font-size:.8rem;font-weight:700;display:flex}._calGrid_1b9hp_1012{grid-template-columns:repeat(7,1fr);gap:.2rem;display:grid}._calW_1b9hp_1018{color:hsl(var(--muted-foreground));text-align:center;padding:.2rem 0;font-size:.6rem}._calDay_1b9hp_1025{text-align:center;font-variant-numeric:tabular-nums;border-radius:6px;padding:.3rem 0;font-size:.72rem}._calHi_1b9hp_1033{background:hsl(var(--primary));color:hsl(var(--primary-foreground));font-weight:700}._calNote_1b9hp_1039{color:hsl(var(--muted-foreground));margin-top:.5rem;font-size:.68rem}._calMark_1b9hp_1045{background:hsl(var(--primary)/.14);color:hsl(var(--primary));font-weight:600}._calList_1b9hp_1051{flex-direction:column;gap:.45rem;margin-top:.6rem;display:flex}._calUpcoming_1b9hp_1058{flex-direction:column;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}._calUpcoming_1b9hp_1058 li{color:hsl(var(--foreground));text-transform:capitalize;align-items:center;gap:.45rem;font-size:.72rem;display:flex}._calDot_1b9hp_1076{background:hsl(var(--primary));border-radius:999px;flex:none;width:7px;height:7px}._calDotSoft_1b9hp_1084{background:hsl(var(--primary)/.35);border-radius:999px;flex:none;width:7px;height:7px}._draftBanner_1b9hp_1092{border:1px solid hsl(var(--primary)/.3);background:hsl(var(--primary)/.06);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;padding:.7rem .9rem;display:flex}._draftInfo_1b9hp_1105{color:hsl(var(--foreground));align-items:center;gap:.5rem;font-size:.82rem;display:flex}._draftActions_1b9hp_1113{align-items:center;gap:.6rem;display:flex}._balanceNote_1b9hp_1119{color:hsl(var(--muted-foreground));margin-top:.4rem;font-size:.72rem}._linkedPlan_1b9hp_1125{background:hsl(var(--primary)/.07);border:1px solid hsl(var(--primary)/.2);color:hsl(var(--foreground));border-radius:11px;align-items:center;gap:.6rem;padding:.7rem .9rem;font-size:.82rem;display:flex}._linkedPlan_1b9hp_1125 svg{color:hsl(var(--primary));flex-shrink:0}._balanceLegend_1b9hp_502 em{color:hsl(var(--muted-foreground));font-size:.62rem;font-style:normal}._fieldNote_1b9hp_1148{color:hsl(var(--muted-foreground));margin-top:.45rem;font-size:.7rem;line-height:1.4}._switchRow_1b9hp_1156{cursor:pointer;align-items:center;gap:.75rem;display:flex}._switch_1b9hp_1156{background:hsl(var(--muted));border:1px solid hsl(var(--border));border-radius:999px;flex-shrink:0;width:42px;height:24px;transition:background .15s,border-color .15s;position:relative}._switch_1b9hp_1156:focus-visible{outline:2px solid hsl(var(--primary)/.5);outline-offset:2px}._switchKnob_1b9hp_1178{background:hsl(var(--card));border-radius:50%;width:18px;height:18px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px rgba(0,0,0,.25)}._switchOn_1b9hp_1190{background:hsl(var(--primary));border-color:hsl(var(--primary))}._switchOn_1b9hp_1190 ._switchKnob_1b9hp_1178{transform:translate(18px)}._switchText_1b9hp_1199{flex-direction:column;gap:.1rem;display:flex}._switchText_1b9hp_1199 b{font-size:.82rem}._switchText_1b9hp_1199 em{color:hsl(var(--muted-foreground));font-size:.7rem;font-style:normal}._evalModels_1b9hp_1213{flex-wrap:wrap;gap:.5rem;margin-top:.6rem;display:flex}._evalChip_1b9hp_1220{border:1px solid hsl(var(--border));color:hsl(var(--foreground));background:hsl(var(--card));cursor:pointer;border-radius:999px;padding:.4rem .85rem;font-size:.8rem;font-weight:600}._evalChip_1b9hp_1220:hover{border-color:hsl(var(--primary)/.4)}._evalChipSel_1b9hp_1234{background:hsl(var(--primary)/.1);border-color:hsl(var(--primary));color:hsl(var(--primary))}._overlay_1b9hp_1240{z-index:60;background:rgba(0,0,0,.45);justify-content:center;align-items:flex-start;padding:5vh 1rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0;overflow-y:auto}._modal_1b9hp_1252{background:hsl(var(--card));border-radius:16px;width:min(620px,100%);overflow:hidden;box-shadow:0 16px 48px rgba(0,0,0,.18)}._modalHead_1b9hp_1260{border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:center;padding:1rem 1.3rem;display:flex}._modalHead_1b9hp_1260 h2{font-size:1rem;font-weight:800}._modalBody_1b9hp_1272{flex-direction:column;gap:.8rem;padding:1.3rem;display:flex}._modalFooter_1b9hp_1279{border-top:1px solid hsl(var(--border));justify-content:flex-end;gap:.6rem;padding:1rem 1.3rem;display:flex}._modalWide_1b9hp_1288{width:min(1040px,100%)}._goalGrid_1b9hp_1292{grid-template-columns:1.05fr .95fr;gap:0;max-height:74vh;display:grid;overflow:hidden}._goalCol_1b9hp_1300{flex-direction:column;gap:.85rem;padding:1.3rem;display:flex;overflow-y:auto}._actionsCol_1b9hp_1308{background:hsl(var(--muted)/.35);border-left:1px solid hsl(var(--border))}._colTitle_1b9hp_1313{font-family:var(--font-mono,monospace);text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--primary));align-items:center;gap:.4rem;font-size:.65rem;font-weight:700;display:inline-flex}._colTitle_1b9hp_1313 svg{color:hsl(var(--primary))}@media (max-width:860px){._goalGrid_1b9hp_1292{grid-template-columns:1fr;max-height:78vh;overflow-y:auto}._actionsCol_1b9hp_1308{border-left:none;border-top:1px solid hsl(var(--border))}}._compWrap_1b9hp_1340{flex-direction:column;gap:.5rem;display:flex;position:relative}._compSearch_1b9hp_1347{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:8px;align-items:center;display:flex;position:relative}._compSearch_1b9hp_1347:focus-within{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--ring)/.12)}._compSearchIcon_1b9hp_1360{color:hsl(var(--muted-foreground));flex:none;margin-left:.6rem}._compSearchInput_1b9hp_1366{color:hsl(var(--foreground));background:0 0;border:none;flex:1;padding:.55rem .6rem;font-family:inherit;font-size:.8125rem}._compSearchInput_1b9hp_1366:focus{outline:none}._compDrop_1b9hp_1379{z-index:5;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:10px;max-height:220px;padding:.3rem;position:absolute;top:calc(2.4rem + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 12px 32px rgba(0,0,0,.16)}._compDropEmpty_1b9hp_1394{color:hsl(var(--muted-foreground));padding:.6rem;font-size:.78rem}._compDropItem_1b9hp_1400{text-align:left;cursor:pointer;width:100%;color:hsl(var(--foreground));background:0 0;border:none;border-radius:7px;align-items:center;gap:.5rem;padding:.5rem .6rem;font-size:.8125rem;display:flex}._compDropItem_1b9hp_1400 svg{color:hsl(var(--muted-foreground));flex:none}._compDropItem_1b9hp_1400 span{flex:1}._compDropItem_1b9hp_1400 i{color:hsl(var(--muted-foreground));font-size:.65rem;font-style:normal}._compDropItem_1b9hp_1400:hover{background:hsl(var(--primary)/.08)}._compHint_1b9hp_1430{color:hsl(var(--muted-foreground));font-size:.72rem;line-height:1.4}._compList_1b9hp_1436{flex-direction:column;gap:.4rem;list-style:none;display:flex}._compRow_1b9hp_1443{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:9px;justify-content:space-between;align-items:center;gap:.6rem;padding:.45rem .55rem;display:flex}._compRowMain_1b9hp_1454{align-items:center;gap:.5rem;min-width:0;display:flex}._compRowName_1b9hp_1461{text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:600;overflow:hidden}._compRowLevels_1b9hp_1469{flex:none;align-items:center;gap:.45rem;display:flex}._compRowLevels_1b9hp_1469 label{flex-direction:column;gap:.1rem;display:flex}._compRowLevels_1b9hp_1469 label span{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));font-size:.58rem}._levelSel_1b9hp_1487{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));font-variant-numeric:tabular-nums;border-radius:6px;padding:.28rem .35rem;font-size:.75rem}._coreBtn_1b9hp_1497{cursor:pointer;border:1px solid hsl(var(--border));background:hsl(var(--card));width:26px;height:26px;color:hsl(var(--muted-foreground));border-radius:7px;flex:none;justify-content:center;align-items:center;display:flex}._coreBtn_1b9hp_1497:hover{border-color:rgba(242,185,13,.5)}._coreOn_1b9hp_1514{color:#cb850b;background:rgba(231,176,8,.15);border-color:#f2b90d}._smartHead_1b9hp_1521{justify-content:space-between;align-items:center;gap:1rem;display:flex}._smartFields_1b9hp_1528{flex-direction:column;gap:.7rem;display:flex}._smartField_1b9hp_1528{flex-direction:column;gap:.3rem;display:flex}._smartLabel_1b9hp_1540{color:hsl(var(--foreground));flex-direction:column;font-size:.78rem;font-weight:700;display:flex}._smartLabel_1b9hp_1540 i{color:hsl(var(--muted-foreground));font-size:.68rem;font-style:normal;font-weight:400}._actEmpty_1b9hp_1555{color:hsl(var(--muted-foreground));text-align:center;border:1px dashed hsl(var(--border));border-radius:10px;padding:.9rem;font-size:.8rem}._compChips_1b9hp_1565{flex-wrap:wrap;gap:.4rem;margin-top:.5rem;display:flex}._compChip_1b9hp_1565{background:hsl(var(--secondary));color:hsl(var(--foreground));border-radius:999px;align-items:center;gap:.3rem;padding:.25rem .55rem;font-size:.72rem;font-weight:600;display:inline-flex}._compChip_1b9hp_1565 svg{color:#da8e0b}._compChip_1b9hp_1565 i{font-variant-numeric:tabular-nums;color:hsl(var(--muted-foreground));font-style:normal}._compLevels_1b9hp_1592{margin-left:.15rem}._smartTag_1b9hp_1596{letter-spacing:.05em;background:hsl(var(--primary)/.12);color:hsl(var(--primary));border-radius:5px;align-items:center;padding:.15rem .45rem;font-size:.62rem;font-weight:700;display:inline-flex}._contentMeta_1b9hp_1608{align-items:center;gap:.3rem;display:inline-flex}._contentMeta_1b9hp_1608 svg{color:hsl(var(--primary))}._trackList_1b9hp_1618{flex-direction:column;gap:.4rem;margin-bottom:.6rem;list-style:none;display:flex}._trackRow_1b9hp_1626{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:10px;align-items:center;gap:.55rem;padding:.5rem .6rem;display:flex}._trackIx_1b9hp_1636{background:hsl(var(--primary)/.12);width:22px;height:22px;color:hsl(var(--primary));font-variant-numeric:tabular-nums;border-radius:6px;flex:none;justify-content:center;align-items:center;font-size:.7rem;font-weight:700;display:flex}._trackIcon_1b9hp_1651{color:hsl(var(--muted-foreground));flex:none}._trackName_1b9hp_1656{text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.8125rem;font-weight:600;overflow:hidden}._trackCtrls_1b9hp_1665{flex:none;align-items:center;gap:.3rem;display:flex}._trackCtrls_1b9hp_1665 ._iconBtn_1b9hp_396:disabled{opacity:.35;cursor:default}._chip_rfw5d_1{border:1px solid hsl(var(--border));background:hsl(var(--card));max-width:100%;color:hsl(var(--foreground));cursor:default;border-radius:999px;align-items:center;gap:.5rem;padding:.2rem .6rem .2rem .25rem;font-family:inherit;text-decoration:none;display:inline-flex}._sm_rfw5d_16{padding:.18rem .55rem .18rem .22rem}._md_rfw5d_20{padding:.3rem .7rem .3rem .3rem}._interactive_rfw5d_24{cursor:pointer;transition:border-color .12s,background .12s}._interactive_rfw5d_24:hover{border-color:hsl(var(--primary)/.4);background:hsl(var(--primary)/.05)}._iconTile_rfw5d_33{background:hsl(var(--primary)/.12);width:24px;height:24px;color:hsl(var(--primary));border-radius:7px;flex:none;justify-content:center;align-items:center;display:flex}._body_rfw5d_45{flex-direction:column;min-width:0;line-height:1.2;display:flex}._name_rfw5d_52{white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;font-weight:600;overflow:hidden}._md_rfw5d_20 ._name_rfw5d_52{font-size:.875rem}._meta_rfw5d_64{color:hsl(var(--muted-foreground));white-space:nowrap;text-overflow:ellipsis;font-size:.6875rem;overflow:hidden}._page_rch2y_22{background:hsl(var(--background));min-height:100vh}._main_rch2y_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._header_rch2y_35{margin-bottom:1.2rem}._eyebrow_rch2y_39{font-family:var(--font-mono,monospace);text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--primary));font-size:.625rem;font-weight:700}._title_rch2y_48{letter-spacing:-.03em;margin:.3rem 0 .15rem;font-size:1.5rem;font-weight:800}._subtitle_rch2y_55,._muted_rch2y_60{color:hsl(var(--muted-foreground));font-size:.875rem}._tabs_rch2y_65{background:hsl(var(--primary)/.08);border-radius:10px;gap:.25rem;margin-bottom:1.25rem;padding:.25rem;display:inline-flex}._tab_rch2y_65{color:hsl(var(--muted-foreground));border-radius:8px;padding:.45rem 1rem;font-size:.8125rem;font-weight:600;text-decoration:none}._tabActive_rch2y_83{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}._kpis_rch2y_88{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.9rem;margin-bottom:1.25rem;display:grid}._chartGrid_rch2y_95,._lowerGrid_rch2y_102{grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1.25rem;display:grid}._card_rch2y_109{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);border-radius:14px;padding:1.2rem}._cardTitle_rch2y_118{align-items:center;gap:.4rem;margin:0 0 .9rem;font-size:.9375rem;font-weight:700;display:flex}._govRow_rch2y_127{grid-template-columns:140px 1fr 48px;align-items:center;gap:.6rem;margin-bottom:.55rem;font-size:.8125rem;display:grid}._govRow_rch2y_127 b{font-variant-numeric:tabular-nums;text-align:right}._govBar_rch2y_140{background:hsl(var(--secondary));border-radius:99px;height:7px;overflow:hidden}._govBar_rch2y_140 span{background:linear-gradient(90deg, hsl(var(--primary)), hsl(var(--highlight)));height:100%;display:block}._gov_rch2y_127{color:hsl(var(--muted-foreground));margin-top:.7rem;font-size:.72rem}._stalledList_rch2y_158{flex-direction:column;gap:.5rem;display:flex}._stalledRow_rch2y_164{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._stalledDays_rch2y_171{font-size:.7rem;font-family:var(--font-mono,monospace);color:#d22d2d}@media (max-width:980px){._kpis_rch2y_88{grid-template-columns:repeat(2,1fr)}._chartGrid_rch2y_95,._lowerGrid_rch2y_102{grid-template-columns:1fr}}._frame_16h0l_1{aspect-ratio:16/9;border:1px solid hsl(var(--border));background:#000;border-radius:12px;width:100%;position:relative;overflow:hidden}._frame_16h0l_1 iframe{border:0;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}._fallback_16h0l_18{color:hsl(var(--primary));align-items:center;gap:.4rem;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}._fallback_16h0l_18:hover{text-decoration:underline}._card_ick1j_1{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;flex-direction:column;gap:.55rem;padding:1rem;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}._card_ick1j_1:hover{border-color:hsl(var(--primary)/.4);transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.06)}._head_ick1j_17{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._typeChip_ick1j_24{white-space:nowrap;background:hsl(var(--secondary));color:hsl(var(--muted-foreground));border-radius:6px;align-items:center;gap:.3rem;padding:.2rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}._type_trilha_ick1j_37{color:#6837be;background:rgba(128,73,223,.14)}._type_curso_ick1j_42{color:#2260c3;background:rgba(60,131,246,.14)}._type_artigo_ick1j_47{color:#2278a0;background:rgba(24,158,220,.14)}._type_livro_ick1j_52{color:#b66620;background:rgba(237,126,29,.16)}._type_video_ick1j_57{color:#c43131;background:rgba(228,68,68,.14)}._type_podcast_ick1j_62{color:#297a47;background:rgba(43,171,90,.14)}._duration_ick1j_67{font-variant-numeric:tabular-nums;color:hsl(var(--muted-foreground));white-space:nowrap;font-size:.6875rem;font-weight:500}._title_ick1j_75{color:hsl(var(--foreground));margin:0;font-size:.875rem;font-weight:700;line-height:1.3}._titleLink_ick1j_83{text-decoration:none}._titleLink_ick1j_83:hover ._title_ick1j_75{color:hsl(var(--primary))}._provider_ick1j_90{color:hsl(var(--muted-foreground));align-items:center;gap:.5rem;margin:0;font-size:.75rem;display:flex}._stepBadge_ick1j_99{color:#6837be;background:rgba(128,73,223,.14);border-radius:5px;padding:.1rem .4rem;font-size:.62rem;font-weight:700}._adminActions_ick1j_108{gap:.3rem;margin-left:auto;display:inline-flex}._iconBtn_ick1j_114,._iconBtnDanger_ick1j_114{border:1px solid hsl(var(--border));background:hsl(var(--card));width:30px;height:30px;color:hsl(var(--muted-foreground));cursor:pointer;border-radius:8px;justify-content:center;align-items:center;transition:all .12s;display:inline-flex}._iconBtn_ick1j_114:hover{border-color:hsl(var(--primary)/.4);color:hsl(var(--primary))}._iconBtnDanger_ick1j_114:hover{color:#d22d2d;background:rgba(228,68,68,.08);border-color:rgba(215,66,66,.5)}._summary_ick1j_139{color:hsl(var(--muted-foreground));-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.78rem;line-height:1.45;display:-webkit-box;overflow:hidden}._tags_ick1j_151{flex-wrap:wrap;gap:.3rem;display:flex}._tag_ick1j_151{background:hsl(var(--primary)/.1);color:hsl(var(--primary));border-radius:5px;padding:.15rem .45rem;font-size:.65rem;font-weight:600}._footer_ick1j_166{border-top:1px solid hsl(var(--border));justify-content:space-between;align-items:center;gap:.5rem;margin-top:auto;padding-top:.65rem;display:flex}._openLink_ick1j_176{color:hsl(var(--primary));border-radius:8px;align-items:center;gap:.35rem;padding:.35rem .5rem;font-size:.78rem;font-weight:600;text-decoration:none;transition:background .12s;display:inline-flex}._openLink_ick1j_176:hover{background:hsl(var(--primary)/.08)}._attachBtn_ick1j_192{background:hsl(var(--primary));color:#fff;cursor:pointer;border:none;border-radius:8px;align-items:center;gap:.35rem;padding:.4rem .75rem;font-size:.78rem;font-weight:600;transition:opacity .15s,transform .15s;display:inline-flex}._attachBtn_ick1j_192:hover{opacity:.88;transform:translateY(-1px)}._attachedBtn_ick1j_211{border:1px solid hsl(var(--border));color:#267342;cursor:default;background:#e7f9ed;border-radius:8px;align-items:center;gap:.35rem;padding:.4rem .75rem;font-size:.78rem;font-weight:600;display:inline-flex}html.dark ._attachedBtn_ick1j_211{color:#85e0a6;background:#1c4029;border-color:transparent}._wrap_1dy8v_1{flex-direction:column;gap:.5rem;display:flex}._list_1dy8v_7{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}._item_1dy8v_16{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:8px;align-items:center;gap:.5rem;padding:.4rem .6rem;display:flex}._fileIcon_1dy8v_26{color:hsl(var(--muted-foreground));flex-shrink:0}._name_1dy8v_31{color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.8rem;font-weight:500;text-decoration:none;overflow:hidden}a._name_1dy8v_31:hover{color:hsl(var(--primary));text-decoration:underline}._size_1dy8v_47{color:hsl(var(--muted-foreground));white-space:nowrap;font-size:.68rem}._remove_1dy8v_53{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:5px;padding:.15rem;display:inline-flex}._remove_1dy8v_53:hover{color:#d22d2d;background:rgba(228,68,68,.12)}._actions_1dy8v_67{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}._addBtn_1dy8v_74{border:1px dashed hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));cursor:pointer;border-radius:8px;align-items:center;gap:.35rem;padding:.4rem .7rem;font-size:.78rem;font-weight:600;display:inline-flex}._addBtn_1dy8v_74:hover:not(:disabled){border-color:hsl(var(--primary)/.5);color:hsl(var(--primary))}._addBtn_1dy8v_74:disabled{opacity:.6;cursor:default}._hint_1dy8v_96{color:hsl(var(--muted-foreground));font-size:.68rem}._hiddenInput_1dy8v_101{display:none}._error_1dy8v_105{color:#d22d2d;margin:0;font-size:.72rem}._spin_1dy8v_111{animation:.8s linear infinite _spin_1dy8v_111}@keyframes _spin_1dy8v_111{to{transform:rotate(360deg)}}._overlay_6djko_1{z-index:60;background:rgba(0,0,0,.45);justify-content:center;align-items:flex-start;padding:3rem 1rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0;overflow-y:auto}._modal_6djko_13{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:16px;flex-direction:column;width:100%;max-width:880px;max-height:calc(100vh - 6rem);display:flex;box-shadow:0 20px 60px rgba(0,0,0,.25)}._head_6djko_25{border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:center;padding:1.1rem 1.25rem;display:flex}._title_6djko_33{letter-spacing:-.02em;margin:0;font-size:1.05rem;font-weight:800}._close_6djko_40{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:6px;padding:.25rem}._close_6djko_40:hover{background:hsl(var(--secondary))}._body_6djko_52{flex-direction:column;gap:1.1rem;padding:1.25rem;display:flex;overflow-y:auto}._section_6djko_60{border:1px solid hsl(var(--border));background:hsl(var(--background)/.4);border-radius:12px;flex-direction:column;gap:.75rem;padding:.9rem;display:flex}._row_6djko_70{flex-wrap:wrap;gap:.75rem;display:flex}._field_6djko_76{flex-direction:column;gap:.35rem;min-width:140px;display:flex}._grow_6djko_83{flex:1}._label_6djko_87{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));font-size:.72rem;font-weight:700}._subLabel_6djko_95{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));font-size:.68rem;font-weight:700}._muted_6djko_103{color:hsl(var(--muted-foreground));margin:0;font-size:.8rem}._durationRow_6djko_109{gap:.5rem;display:flex}._durationValue_6djko_114{border:1px solid hsl(var(--border));background:hsl(var(--background));width:72px;color:hsl(var(--foreground));border-radius:9px;padding:.55rem .6rem;font-family:inherit;font-size:.8125rem}._durationValue_6djko_114:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--ring)/.12);outline:none}._input_6djko_130,._textarea_6djko_130{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));border-radius:9px;width:100%;padding:.55rem .7rem;font-family:inherit;font-size:.8125rem}._input_6djko_130:focus,._textarea_6djko_130:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--ring)/.12);outline:none}._textarea_6djko_130{resize:vertical}._chips_6djko_150{flex-wrap:wrap;gap:.4rem;display:flex}._chip_6djko_150{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--muted-foreground));cursor:pointer;border-radius:999px;padding:.3rem .6rem;font-size:.72rem;font-weight:600;transition:all .12s}._chip_6djko_150:hover{border-color:hsl(var(--primary)/.4)}._chipOn_6djko_171{background:hsl(var(--primary)/.12);color:hsl(var(--primary));border-color:hsl(var(--primary)/.4)}._stepsHead_6djko_177{justify-content:space-between;align-items:center;display:flex}._addStep_6djko_183{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));cursor:pointer;border-radius:8px;align-items:center;gap:.3rem;padding:.3rem .6rem;font-size:.75rem;font-weight:600;display:inline-flex}._addStep_6djko_183:hover{border-color:hsl(var(--primary)/.4)}._stepCard_6djko_200{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:11px;flex-direction:column;gap:.65rem;margin-top:.5rem;padding:.85rem;display:flex}._stepBlock_6djko_211{flex-direction:column;gap:.4rem;display:flex}._addLink_6djko_217{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));cursor:pointer;border-radius:7px;align-items:center;gap:.3rem;padding:.25rem .55rem;font-size:.72rem;font-weight:600;display:inline-flex}._addLink_6djko_217:hover{border-color:hsl(var(--primary)/.4)}._linkRow_6djko_234{align-items:center;gap:.5rem;display:flex}._stepTop_6djko_240{justify-content:space-between;align-items:center;display:flex}._stepIdx_6djko_246{color:hsl(var(--muted-foreground));align-items:center;gap:.25rem;font-size:.75rem;font-weight:700;display:inline-flex}._removeStep_6djko_255{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:6px;padding:.2rem}._removeStep_6djko_255:hover{color:#d22d2d;background:rgba(228,68,68,.12)}._footer_6djko_268{border-top:1px solid hsl(var(--border));justify-content:flex-end;gap:.6rem;padding:1rem 1.25rem;display:flex}._cancel_6djko_276{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));cursor:pointer;border-radius:9px;padding:.5rem .9rem;font-size:.8125rem;font-weight:600}._cancel_6djko_276:hover{background:hsl(var(--secondary))}._save_6djko_290{background:hsl(var(--primary));color:#fff;cursor:pointer;border:none;border-radius:9px;padding:.5rem 1rem;font-size:.8125rem;font-weight:600;transition:opacity .15s}._save_6djko_290:hover{opacity:.9}._save_6djko_290:disabled{opacity:.5;cursor:not-allowed}._page_7yp5w_22{background:hsl(var(--background));min-height:100vh}._main_7yp5w_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._header_7yp5w_35{margin-bottom:1.2rem}._headerRow_7yp5w_39{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._primaryBtn_7yp5w_46{background:hsl(var(--primary));color:#fff;cursor:pointer;border:none;border-radius:9px;flex-shrink:0;align-items:center;gap:.4rem;padding:.55rem .95rem;font-size:.8125rem;font-weight:600;transition:opacity .15s,transform .15s;display:inline-flex}._primaryBtn_7yp5w_46:hover{opacity:.9;transform:translateY(-1px)}._eyebrow_7yp5w_66{font-family:var(--font-mono,monospace);text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--primary));font-size:.625rem;font-weight:700}._title_7yp5w_75{letter-spacing:-.03em;margin:.3rem 0 .15rem;font-size:1.5rem;font-weight:800}._subtitle_7yp5w_82{color:hsl(var(--muted-foreground));max-width:70ch;font-size:.875rem}._muted_7yp5w_88{color:hsl(var(--muted-foreground));font-size:.875rem}._filters_7yp5w_93{flex-wrap:wrap;gap:.75rem;margin-bottom:1.5rem;display:flex}._input_7yp5w_100,._select_7yp5w_100{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));border-radius:9px;padding:.55rem .8rem;font-family:inherit;font-size:.8125rem}._input_7yp5w_100:focus,._select_7yp5w_100:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--ring)/.12);outline:none}._input_7yp5w_100{flex:1;max-width:420px}._sectionTitle_7yp5w_120{align-items:center;gap:.4rem;margin:0 0 .85rem;font-size:.95rem;font-weight:700;display:flex}._videos_7yp5w_129{margin-bottom:1.75rem}._videoGrid_7yp5w_133{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}._videoItem_7yp5w_139{flex-direction:column;gap:.5rem;display:flex}._videoCaption_7yp5w_145{font-size:.8125rem;font-weight:600}._grid_7yp5w_150{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}@media (max-width:980px){._grid_7yp5w_150{grid-template-columns:repeat(2,1fr)}}@media (max-width:680px){._grid_7yp5w_150,._videoGrid_7yp5w_133{grid-template-columns:1fr}}._empty_14keg_1{color:hsl(var(--muted-foreground));margin:0;font-size:.8rem}._grid_14keg_7{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.75rem;display:grid}._card_14keg_13{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:11px;flex-direction:column;display:flex;overflow:hidden}._thumbWrap_14keg_22{aspect-ratio:16/10;background:hsl(var(--secondary));display:block}._thumb_14keg_22{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}._video_14keg_35{aspect-ratio:16/10;background:#000;width:100%;display:block}._docThumb_14keg_42{aspect-ratio:16/10;background:hsl(var(--secondary));color:hsl(var(--muted-foreground));justify-content:center;align-items:center;text-decoration:none;display:flex}._docThumb_14keg_42:hover{color:hsl(var(--primary))}._meta_14keg_55{flex-direction:column;gap:.2rem;padding:.5rem .6rem;display:flex}._name_14keg_62{color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-weight:600;overflow:hidden}._sub_14keg_71{color:hsl(var(--muted-foreground));justify-content:space-between;align-items:center;gap:.5rem;font-size:.68rem;display:flex}._action_14keg_80{color:hsl(var(--primary));align-items:center;gap:.25rem;font-weight:600;text-decoration:none;display:inline-flex}._action_14keg_80:hover{text-decoration:underline}._page_7riav_22{background:hsl(var(--background));min-height:100vh}._main_7riav_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._muted_7riav_35{color:hsl(var(--muted-foreground));font-size:.875rem}._usage_7riav_41{border:1px solid hsl(var(--border));background:hsl(var(--primary)/.03);border-radius:14px;flex-direction:column;gap:1rem;margin-bottom:1.75rem;padding:1rem;display:flex}._usageKpis_7riav_52{grid-template-columns:repeat(4,1fr);gap:.75rem;display:grid}._usageKpi_7riav_52{color:hsl(var(--primary));align-items:center;gap:.55rem;display:flex}._usageKpi_7riav_52 b{color:hsl(var(--foreground));font-size:1.2rem;font-weight:800;line-height:1.1;display:block}._usageKpi_7riav_52 span{color:hsl(var(--muted-foreground));font-size:.7rem}@media (max-width:720px){._usageKpis_7riav_52{grid-template-columns:repeat(2,1fr)}}._consumers_7riav_81{border-top:1px solid hsl(var(--border));padding-top:.85rem}._consumersTitle_7riav_86{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));font-size:.7rem;font-weight:700}._consumerList_7riav_94{flex-direction:column;gap:.5rem;margin:.6rem 0 0;padding:0;list-style:none;display:flex}._consumer_7riav_81{align-items:center;gap:.6rem;display:flex}._consumerInfo_7riav_109{flex-direction:column;width:180px;min-width:0;display:flex}._consumerName_7riav_116{text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;font-weight:600;overflow:hidden}._consumerCargo_7riav_124{color:hsl(var(--muted-foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;overflow:hidden}._consumerBar_7riav_132{background:hsl(var(--secondary));border-radius:999px;flex:1;height:6px;overflow:hidden}._consumerBarFill_7riav_140{background:hsl(var(--primary));border-radius:999px;height:100%;display:block}._consumerPct_7riav_147{font-variant-numeric:tabular-nums;text-align:right;width:38px;font-size:.75rem;font-weight:700}._back_7riav_155{color:hsl(var(--muted-foreground));align-items:center;gap:.4rem;margin-bottom:1rem;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}._back_7riav_155:hover{color:hsl(var(--foreground))}._header_7riav_169{margin-bottom:1.5rem}._headTop_7riav_173{align-items:center;gap:.6rem;margin-bottom:.6rem;display:flex}._typeChip_7riav_180{white-space:nowrap;background:hsl(var(--secondary));color:hsl(var(--muted-foreground));border-radius:6px;align-items:center;gap:.3rem;padding:.2rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}._type_trilha_7riav_193{color:#6837be;background:rgba(128,73,223,.14)}._type_curso_7riav_198{color:#2260c3;background:rgba(60,131,246,.14)}._type_artigo_7riav_203{color:#2278a0;background:rgba(24,158,220,.14)}._type_livro_7riav_208{color:#b66620;background:rgba(237,126,29,.16)}._type_video_7riav_213{color:#c43131;background:rgba(228,68,68,.14)}._type_podcast_7riav_218{color:#297a47;background:rgba(43,171,90,.14)}._duration_7riav_223{font-variant-numeric:tabular-nums;color:hsl(var(--muted-foreground));align-items:center;gap:.3rem;font-size:.6875rem;font-weight:500;display:inline-flex}._difficulty_7riav_233{color:#b66620;background:rgba(237,126,29,.14);border-radius:6px;align-items:center;gap:.3rem;padding:.2rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}._editBtn_7riav_245{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));cursor:pointer;border-radius:8px;align-items:center;gap:.35rem;margin-left:auto;padding:.35rem .7rem;font-size:.78rem;font-weight:600;display:inline-flex}._editBtn_7riav_245:hover{border-color:hsl(var(--primary)/.4)}._title_7riav_263{letter-spacing:-.03em;margin:0 0 .25rem;font-size:1.5rem;font-weight:800}._provider_7riav_270{color:hsl(var(--muted-foreground));margin:0 0 .75rem;font-size:.875rem}._tags_7riav_276{flex-wrap:wrap;gap:.3rem;margin-bottom:.9rem;display:flex}._tag_7riav_276{background:hsl(var(--primary)/.1);color:hsl(var(--primary));border-radius:5px;padding:.15rem .45rem;font-size:.65rem;font-weight:600}._openLink_7riav_292{color:#fff;background:hsl(var(--primary));border-radius:9px;align-items:center;gap:.4rem;padding:.5rem .85rem;font-size:.8125rem;font-weight:600;text-decoration:none;transition:opacity .15s;display:inline-flex}._openLink_7riav_292:hover{opacity:.9}._videoSection_7riav_309{max-width:720px;margin-bottom:1.75rem}._embed_7riav_314{aspect-ratio:16/9;background:#000;border-radius:12px;width:100%;position:relative;overflow:hidden}._embed_7riav_314 iframe{border:0;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}._attachments_7riav_330{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}._attachment_7riav_330{color:hsl(var(--muted-foreground));align-items:center;gap:.45rem;font-size:.8125rem;display:flex}._attachment_7riav_330 a{color:hsl(var(--primary));text-decoration:none}._attachment_7riav_330 a:hover{text-decoration:underline}._stepBadge_7riav_354{color:#b66620;white-space:nowrap;background:rgba(237,126,29,.16);border-radius:5px;padding:.1rem .4rem;font-size:.62rem;font-weight:700}._stepLinks_7riav_364{flex-direction:column;gap:.25rem;display:flex}._block_7riav_370{margin-bottom:1.75rem}._sectionTitle_7riav_374{align-items:center;gap:.4rem;margin:0 0 .85rem;font-size:.95rem;font-weight:700;display:flex}._summary_7riav_383{color:hsl(var(--muted-foreground));max-width:75ch;font-size:.875rem;line-height:1.55}._steps_7riav_390{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}._step_7riav_354{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:12px;gap:.85rem;padding:.9rem 1rem;display:flex}._stepNum_7riav_408{background:hsl(var(--primary)/.12);width:26px;height:26px;color:hsl(var(--primary));border-radius:50%;flex-shrink:0;align-items:center;justify-items:center;font-size:.8rem;font-weight:700;display:grid}._stepBody_7riav_421{flex-direction:column;flex:1;gap:.3rem;display:flex}._stepHead_7riav_428{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._stepTitle_7riav_435{font-size:.875rem;font-weight:700}._stepDuration_7riav_440{color:hsl(var(--muted-foreground));white-space:nowrap;font-size:.6875rem;font-weight:500}._stepDesc_7riav_447{color:hsl(var(--muted-foreground));margin:0;font-size:.8rem;line-height:1.5}._stepLink_7riav_364{color:hsl(var(--primary));align-items:center;gap:.3rem;font-size:.75rem;font-weight:600;text-decoration:none;display:inline-flex}._stepLink_7riav_364:hover{text-decoration:underline}._page_1vda7_22{background:hsl(var(--background));min-height:100vh}._main_1vda7_27{box-sizing:border-box;width:95%;max-width:860px;margin:0 auto;padding:2rem 2rem 3rem}._muted_1vda7_36{color:hsl(var(--muted-foreground));font-size:.875rem}._back_1vda7_41{color:hsl(var(--muted-foreground));align-items:center;gap:.4rem;margin-bottom:1rem;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}._back_1vda7_41:hover{color:hsl(var(--foreground))}._header_1vda7_55{justify-content:space-between;align-items:flex-start;gap:1.25rem;margin-bottom:1.5rem;display:flex}._headMain_1vda7_63{flex:1}._headTop_1vda7_67{flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:.6rem;display:flex}._typeChip_1vda7_75{background:hsl(var(--secondary));color:hsl(var(--muted-foreground));border-radius:6px;align-items:center;gap:.3rem;padding:.2rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}._type_trilha_1vda7_87{color:#6837be;background:rgba(128,73,223,.14)}._type_curso_1vda7_92{color:#2260c3;background:rgba(60,131,246,.14)}._type_artigo_1vda7_97{color:#2278a0;background:rgba(24,158,220,.14)}._type_livro_1vda7_102{color:#b66620;background:rgba(237,126,29,.16)}._type_video_1vda7_107{color:#c43131;background:rgba(228,68,68,.14)}._type_podcast_1vda7_112{color:#297a47;background:rgba(43,171,90,.14)}._tagInfo_1vda7_117{color:hsl(var(--muted-foreground));align-items:center;gap:.3rem;font-size:.6875rem;font-weight:500;display:inline-flex}._title_1vda7_126{letter-spacing:-.03em;margin:0 0 .25rem;font-size:1.5rem;font-weight:800}._provider_1vda7_133{color:hsl(var(--muted-foreground));margin:0 0 .75rem;font-size:.875rem}._tags_1vda7_139{flex-wrap:wrap;gap:.3rem;display:flex}._tag_1vda7_117{background:hsl(var(--primary)/.1);color:hsl(var(--primary));border-radius:5px;padding:.15rem .45rem;font-size:.65rem;font-weight:600}._headSide_1vda7_154{flex-direction:column;flex-shrink:0;align-items:center;gap:.35rem;display:flex}._progressLabel_1vda7_162{color:hsl(var(--muted-foreground));font-size:.7rem;font-weight:600}._ring_1vda7_168{transform:rotate(-90deg)}._ringTrack_1vda7_172{fill:none;stroke:hsl(var(--border));stroke-width:6px}._ringValue_1vda7_178{fill:none;stroke:hsl(var(--primary));stroke-width:6px;stroke-linecap:round;transition:stroke-dashoffset .4s}._ringText_1vda7_186{transform-origin:32px 32px;fill:hsl(var(--foreground));font-size:.85rem;font-weight:800;transform:rotate(90deg)}._videoSection_1vda7_194{max-width:720px;margin-bottom:1.25rem}._embed_1vda7_199{aspect-ratio:16/9;background:#000;border-radius:12px;width:100%;position:relative;overflow:hidden}._embed_1vda7_199 iframe{border:0;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}._openLink_1vda7_215{color:#fff;background:hsl(var(--primary));border-radius:9px;align-items:center;gap:.4rem;margin-bottom:1.5rem;padding:.5rem .85rem;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}._openLink_1vda7_215:hover{opacity:.9}._block_1vda7_232{margin-bottom:1.75rem}._sectionTitle_1vda7_236{align-items:center;gap:.4rem;margin:0 0 .85rem;font-size:.95rem;font-weight:700;display:flex}._summary_1vda7_245{color:hsl(var(--muted-foreground));max-width:75ch;font-size:.875rem;line-height:1.55}._steps_1vda7_252{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}._step_1vda7_252{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:12px;gap:.75rem;padding:.9rem 1rem;transition:border-color .15s,background .15s;display:flex}._stepDone_1vda7_271{background:rgba(52,178,98,.05);border-color:rgba(57,172,99,.4)}._checkBtn_1vda7_276{cursor:pointer;color:hsl(var(--muted-foreground));height:-moz-fit-content;background:0 0;border:none;flex-shrink:0;height:fit-content;padding:0}._checkBtn_1vda7_276:hover:not(:disabled){color:hsl(var(--primary))}._checkBtn_1vda7_276:disabled{opacity:.5;cursor:default}._stepDone_1vda7_271 ._checkBtn_1vda7_276{color:#30a65b}._stepBody_1vda7_297{flex-direction:column;flex:1;gap:.45rem;min-width:0;display:flex}._stepHead_1vda7_305{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._stepNum_1vda7_312{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--primary));font-size:.66rem;font-weight:700}._stepTitle_1vda7_320{font-size:.9rem;font-weight:700}._stepBadge_1vda7_325{color:#b66620;background:rgba(237,126,29,.16);border-radius:5px;padding:.1rem .4rem;font-size:.62rem;font-weight:700}._stepDesc_1vda7_334{color:hsl(var(--muted-foreground));font-size:.83rem}._stepLinks_1vda7_339{flex-direction:column;gap:.25rem;display:flex}._stepLink_1vda7_339{color:hsl(var(--primary));align-items:center;gap:.3rem;font-size:.75rem;font-weight:600;text-decoration:none;display:inline-flex}._stepLink_1vda7_339:hover{text-decoration:underline}._noteToggle_1vda7_358{border:1px dashed hsl(var(--border));color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:7px;align-self:flex-start;align-items:center;gap:.3rem;padding:.25rem .5rem;font-size:.72rem;font-weight:600;display:inline-flex}._noteToggle_1vda7_358:hover{border-color:hsl(var(--primary)/.5);color:hsl(var(--primary))}._noteBox_1vda7_377{flex-direction:column;gap:.4rem;display:flex}._noteInput_1vda7_383{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));resize:vertical;border-radius:9px;padding:.5rem .6rem;font-family:inherit;font-size:.8rem}._noteInput_1vda7_383:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--ring)/.12);outline:none}._noteSave_1vda7_399{background:hsl(var(--primary));color:#fff;cursor:pointer;border:none;border-radius:8px;align-self:flex-start;align-items:center;gap:.3rem;padding:.35rem .7rem;font-size:.75rem;font-weight:600;display:inline-flex}._noteSave_1vda7_399:hover{opacity:.9}._completeBtn_1vda7_417{background:hsl(var(--primary));color:#fff;cursor:pointer;border:none;border-radius:10px;align-items:center;gap:.4rem;padding:.7rem 1.2rem;font-size:.85rem;font-weight:700;transition:opacity .15s;display:inline-flex}._completeBtn_1vda7_417:hover:not(:disabled){opacity:.9}._completeBtn_1vda7_417:disabled{opacity:.6;cursor:default}._completeBtnDone_1vda7_439{background:#30a65b}._strip_18txb_1{background:hsl(var(--card));border:1px solid hsl(var(--border));color:inherit;border-radius:14px;align-items:center;gap:1rem;padding:1rem 1.25rem;text-decoration:none;transition:box-shadow .2s,border-color .2s,transform .2s;display:flex}._strip_18txb_1:hover{box-shadow:0 4px 16px hsl(var(--primary)/.1);border-color:hsl(var(--primary)/.2);transform:translateY(-1px)}._logoWrap_18txb_19{flex-shrink:0}._logo_18txb_19{border-radius:var(--radius);-o-object-fit:cover;object-fit:cover;border:1px solid hsl(var(--border));width:2.75rem;height:2.75rem}._logoFallback_18txb_31{border-radius:var(--radius);background:hsl(var(--primary)/.1);width:2.75rem;height:2.75rem;color:hsl(var(--primary));justify-content:center;align-items:center;display:flex}._info_18txb_42{flex:1;min-width:0}._label_18txb_47{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.04em;margin:0 0 .15rem;font-size:.75rem;font-weight:600}._name_18txb_56{color:hsl(var(--foreground));white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:1.0625rem;font-weight:700;overflow:hidden}._chevron_18txb_66{color:hsl(var(--muted-foreground));flex-shrink:0}._statsGrid_1u650_1{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}@media (max-width:1024px){._statsGrid_1u650_1{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){._statsGrid_1u650_1{grid-template-columns:1fr}}._card_1u650_17{background-color:hsl(var(--card));border:1px solid hsl(var(--border));cursor:pointer;text-align:left;border-radius:14px;align-items:center;gap:1rem;width:100%;padding:1.25rem;transition:box-shadow .2s,transform .2s,border-color .2s;display:flex;box-shadow:0 1px 4px rgba(0,0,0,.05)}._card_1u650_17:hover{box-shadow:0 4px 16px hsl(var(--primary)/.1);border-color:hsl(var(--primary)/.2);transform:translateY(-1px)}._cardIcon_1u650_37{border-radius:var(--radius);flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex}._cardIcon_1u650_37._blue_1u650_46{color:#0b64f4;background-color:rgba(60,131,246,.12)}._cardIcon_1u650_37._purple_1u650_50{color:#803bce;background-color:rgba(147,68,238,.12)}._cardIcon_1u650_37._yellow_1u650_54{color:#a17d12;background-color:rgba(231,176,8,.12)}._cardIcon_1u650_37._green_1u650_58{color:#298e4e;background-color:rgba(33,196,93,.12)}._cardLabel_1u650_63{color:hsl(var(--muted-foreground));margin:0 0 .2rem;font-size:.8125rem}._cardValue_1u650_69{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;margin:0;font-size:1.75rem;font-weight:700;line-height:1.1}._section_1uh4b_1{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;flex-direction:column;min-height:320px;padding:1.25rem;display:flex}._header_1uh4b_11{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}._title_1uh4b_20{color:hsl(var(--foreground));align-items:center;gap:.5rem;margin:0;font-size:.9375rem;font-weight:700;display:flex}._presets_1uh4b_30{gap:.35rem;display:flex}._presetBtn_1uh4b_35{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--muted-foreground));cursor:pointer;border-radius:999px;padding:.35rem .65rem;font-size:.75rem;font-weight:500;transition:background .15s,border-color .15s,color .15s}._presetBtn_1uh4b_35:hover{border-color:hsl(var(--primary)/.3);color:hsl(var(--foreground))}._presetBtn_1uh4b_35._active_1uh4b_50{background:hsl(var(--primary)/.1);border-color:hsl(var(--primary)/.35);color:hsl(var(--primary))}._list_1uh4b_56{flex-direction:column;flex:1;gap:0;margin:0;padding:0;list-style:none;display:flex}._item_1uh4b_66{border-bottom:1px solid hsl(var(--border));padding:.75rem 0}._item_1uh4b_66:last-child{border-bottom:none}._message_1uh4b_74{color:hsl(var(--foreground));margin:0 0 .25rem;font-size:.875rem;line-height:1.45}._time_1uh4b_81{color:hsl(var(--muted-foreground));font-size:.75rem}._empty_1uh4b_86{text-align:center;color:hsl(var(--muted-foreground));padding:2rem 0;font-size:.875rem}._error_1uh4b_93{color:hsl(var(--destructive));background:hsl(var(--destructive)/.08);border-radius:var(--radius);margin:0;padding:1rem;font-size:.875rem}._footerLink_1uh4b_102{color:hsl(var(--primary));align-items:center;gap:.35rem;margin-top:1rem;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}._footerLink_1uh4b_102:hover{text-decoration:underline}._skeleton_1uh4b_116 ._skeletonLine_1uh4b_116{background:hsl(var(--muted));border-radius:4px;width:85%;height:.875rem;margin-bottom:.35rem;animation:1.5s ease-in-out infinite _pulse_1uh4b_1;display:block}._skeleton_1uh4b_116 ._skeletonTime_1uh4b_125{background:hsl(var(--muted));border-radius:4px;width:4rem;height:.75rem;animation:1.5s ease-in-out infinite _pulse_1uh4b_1;display:block}@keyframes _pulse_1uh4b_1{0%,to{opacity:1}50%{opacity:.5}}._section_1kl6d_1{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;flex-direction:column;min-height:320px;padding:1.25rem;display:flex}._header_1kl6d_11{margin-bottom:1rem}._title_1kl6d_15{color:hsl(var(--foreground));align-items:center;gap:.5rem;margin:0;font-size:.9375rem;font-weight:700;display:flex}._list_1kl6d_25{flex-direction:column;flex:1;gap:1rem;margin:0;padding:0;list-style:none;display:flex}._item_1kl6d_35{flex-direction:column;gap:.4rem;display:flex}._row_1kl6d_41{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._name_1kl6d_48{color:hsl(var(--foreground));font-size:.875rem;font-weight:600}._count_1kl6d_54{color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:700}._bar_1kl6d_61{background:hsl(var(--muted));border-radius:999px;height:6px;overflow:hidden}._barFill_1kl6d_68{background:hsl(var(--primary));border-radius:999px;height:100%;transition:width .3s}._empty_1kl6d_75,._loading_1kl6d_76{color:hsl(var(--muted-foreground));flex:1;justify-content:center;align-items:center;font-size:.875rem;display:flex}._error_1kl6d_85{color:hsl(var(--destructive));background:hsl(var(--destructive)/.08);border-radius:var(--radius);margin:0;padding:1rem;font-size:.875rem}._footerLink_1kl6d_94{color:hsl(var(--primary));margin-top:1rem;font-size:.8125rem;font-weight:600;text-decoration:none}._footerLink_1kl6d_94:hover{text-decoration:underline}._container_1cr4h_22{background:hsl(var(--background));min-height:100vh}._main_1cr4h_27{box-sizing:border-box;flex-direction:column;gap:1.25rem;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem;display:flex}._pageHeader_1cr4h_38{margin-bottom:0}._pageTitle_1cr4h_42{color:hsl(var(--foreground));letter-spacing:-.03em;margin:0 0 .3rem;font-size:1.5rem;font-weight:800}._pageSubtitle_1cr4h_50{color:hsl(var(--muted-foreground));margin:0;font-size:.875rem}._widgetsGrid_1cr4h_56{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:900px){._widgetsGrid_1cr4h_56{grid-template-columns:1fr}}._container_fyizg_22{background:hsl(var(--background));min-height:100vh}._main_fyizg_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._backBtn_fyizg_35{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--muted-foreground));cursor:pointer;border-radius:8px;align-items:center;gap:.375rem;margin-bottom:1rem;padding:.375rem .75rem;font-size:.8125rem;font-weight:500;display:inline-flex}._backBtn_fyizg_35:hover{background:hsl(var(--secondary));color:hsl(var(--foreground))}._pageHeader_fyizg_54{margin-bottom:1.5rem}._pageTitle_fyizg_58{color:hsl(var(--foreground));letter-spacing:-.03em;margin:0 0 .3rem;font-size:1.5rem;font-weight:800}._pageSubtitle_fyizg_66{color:hsl(var(--muted-foreground));margin:0;font-size:.875rem}._list_fyizg_72{flex-direction:column;gap:.625rem;display:flex}._item_fyizg_78{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:12px;align-items:center;gap:.875rem;padding:1rem 1.125rem;display:flex}._itemIcon_fyizg_88{background:hsl(var(--primary)/.1);width:40px;height:40px;color:hsl(var(--primary));border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._itemBody_fyizg_100{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}._itemLabel_fyizg_108{color:hsl(var(--foreground));font-size:.875rem;font-weight:600}._itemDesc_fyizg_114{color:hsl(var(--muted-foreground));font-size:.75rem;line-height:1.4}._toggle_fyizg_120{background:hsl(var(--muted));cursor:pointer;border:none;border-radius:999px;flex-shrink:0;width:44px;height:24px;padding:0;transition:background .2s;position:relative}._toggleOn_fyizg_133{background:hsl(var(--primary))}._toggleThumb_fyizg_137{background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px rgba(0,0,0,.15)}._toggleOn_fyizg_133 ._toggleThumb_fyizg_137{transform:translate(20px)}._hint_fyizg_153{color:hsl(var(--muted-foreground));margin:1.25rem 0 0;font-size:.75rem}._container_w75q2_1{margin-top:0}._toolbar_w75q2_5{flex-direction:column;gap:.875rem;margin-bottom:1rem;display:flex}._presets_w75q2_12{flex-wrap:wrap;gap:.35rem;display:flex}._presetBtn_w75q2_18{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--muted-foreground));cursor:pointer;border-radius:999px;padding:.4rem .75rem;font-size:.8125rem;font-weight:500;transition:background .15s,border-color .15s,color .15s}._presetBtn_w75q2_18:hover{border-color:hsl(var(--primary)/.3);color:hsl(var(--foreground))}._presetBtn_w75q2_18._active_w75q2_33{background:hsl(var(--primary)/.1);border-color:hsl(var(--primary)/.35);color:hsl(var(--primary))}._customDates_w75q2_39{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._dateInput_w75q2_46{border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--background));color:hsl(var(--foreground));padding:.5rem .75rem;font-size:.875rem}._dateSep_w75q2_55{color:hsl(var(--muted-foreground));font-size:.8125rem}._filtersRow_w75q2_60{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._filterInput_w75q2_67,._filterSelect_w75q2_68{border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--background));min-width:140px;max-width:220px;color:hsl(var(--foreground));outline:none;flex:1;padding:.5rem .75rem;font-size:.875rem}._filterInput_w75q2_67:focus,._filterSelect_w75q2_68:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.12)}._filterSelect_w75q2_68{cursor:pointer}._searchBtn_w75q2_90{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border-radius:var(--radius);cursor:pointer;white-space:nowrap;border:none;align-items:center;gap:.375rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;display:flex}._searchBtn_w75q2_90:hover{opacity:.85}._clearBtn_w75q2_108{color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border));border-radius:var(--radius);cursor:pointer;background:0 0;padding:.5rem 1rem;font-size:.875rem}._clearBtn_w75q2_108:hover{color:hsl(var(--foreground));border-color:hsl(var(--foreground)/.2)}._tableWrapper_w75q2_122{border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + 2px);background:hsl(var(--card));box-shadow:0 1px 4px hsl(var(--primary)/.04);overflow:hidden}._table_w75q2_122{border-collapse:collapse;width:100%;font-size:.875rem}._table_w75q2_122 thead{background:hsl(var(--muted))}._table_w75q2_122 thead th{text-align:left;color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;padding:.75rem 1rem;font-size:.75rem;font-weight:600}._table_w75q2_122 tbody tr{border-top:1px solid hsl(var(--border))}._table_w75q2_122 tbody tr:hover{background:hsl(var(--primary)/.03)}._table_w75q2_122 td{color:hsl(var(--foreground));vertical-align:middle;padding:.875rem 1rem}._messageCell_w75q2_160{max-width:420px;line-height:1.45}._dateCell_w75q2_165{white-space:nowrap;color:hsl(var(--muted-foreground));font-size:.8125rem}._emptyState_w75q2_171{text-align:center;color:hsl(var(--muted-foreground));padding:3rem 1rem!important}._dimmed_w75q2_177{opacity:.6}._pagination_w75q2_181{justify-content:space-between;align-items:center;margin-top:.5rem;padding:.75rem 0;display:flex}._paginationInfo_w75q2_189{color:hsl(var(--muted-foreground));font-size:.8125rem}._paginationControls_w75q2_194{align-items:center;gap:.5rem;display:flex}._pageBtn_w75q2_200{border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--card));width:2rem;height:2rem;color:hsl(var(--muted-foreground));cursor:pointer;justify-content:center;align-items:center;display:flex}._pageBtn_w75q2_200:hover:not(:disabled){background:hsl(var(--primary)/.07);border-color:hsl(var(--primary)/.2);color:hsl(var(--foreground))}._pageBtn_w75q2_200:disabled{opacity:.4;cursor:not-allowed}._pageCounter_w75q2_222{text-align:center;min-width:2rem;font-size:.875rem}._container_qb9et_22{background:hsl(var(--background));min-height:100vh}._main_qb9et_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._backLink_qb9et_35{color:hsl(var(--muted-foreground));align-items:center;gap:.35rem;margin-bottom:1rem;font-size:.8125rem;font-weight:500;text-decoration:none;display:inline-flex}._backLink_qb9et_35:hover{color:hsl(var(--foreground))}._pageHeader_qb9et_49{margin-bottom:1.25rem}._pageTitle_qb9et_53{color:hsl(var(--foreground));letter-spacing:-.03em;margin:0 0 .3rem;font-size:1.5rem;font-weight:800}._pageSubtitle_qb9et_61{color:hsl(var(--muted-foreground));margin:0;font-size:.875rem}._container_bpce7_22{background:hsl(var(--background));min-height:100vh}._main_bpce7_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._backBtn_bpce7_35{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--muted-foreground));cursor:pointer;border-radius:8px;align-items:center;gap:.375rem;margin-bottom:1rem;padding:.375rem .75rem;font-size:.8125rem;font-weight:500;display:inline-flex}._backBtn_bpce7_35:hover{background:hsl(var(--secondary));color:hsl(var(--foreground))}._pageHeader_bpce7_54{margin-bottom:1.5rem}._pageTitle_bpce7_58{color:hsl(var(--foreground));letter-spacing:-.03em;margin:0 0 .3rem;font-size:1.5rem;font-weight:800}._pageSubtitle_bpce7_66{color:hsl(var(--muted-foreground));margin:0;font-size:.875rem}._list_bpce7_72{flex-direction:column;gap:.625rem;display:flex}._item_bpce7_78{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:12px;align-items:center;gap:.875rem;padding:1rem 1.125rem;display:flex}._itemIcon_bpce7_88{background:hsl(var(--primary)/.1);width:40px;height:40px;color:hsl(var(--primary));border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._itemBody_bpce7_100{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}._itemLabel_bpce7_108{color:hsl(var(--foreground));font-size:.875rem;font-weight:600}._keys_bpce7_114{flex-shrink:0;align-items:center;gap:.3rem;display:flex}._kbd_bpce7_121{border:1px solid hsl(var(--border));background:hsl(var(--secondary));min-width:26px;height:26px;color:hsl(var(--foreground));border-bottom-width:2px;border-radius:6px;justify-content:center;align-items:center;padding:0 .4rem;font-family:JetBrains Mono,monospace;font-size:.75rem;font-weight:600;line-height:1;display:inline-flex}._hint_bpce7_139{color:hsl(var(--muted-foreground));margin:1.25rem 0 0;font-size:.75rem}._overlay_407xv_2{z-index:60;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:rgba(0,0,0,.45);animation:.15s _fade_407xv_1;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes _fade_407xv_1{0%{opacity:0}to{opacity:1}}._content_407xv_19{z-index:61;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:16px;flex-direction:column;gap:1.1rem;width:min(560px,100vw - 2rem);max-height:calc(100vh - 4rem);padding:1.2rem 1.3rem 1.3rem;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 16px 48px rgba(0,0,0,.18)}._header_407xv_37{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._title_407xv_44{letter-spacing:-.02em;color:hsl(var(--foreground));font-size:1rem;font-weight:800}._subtitle_407xv_51{color:hsl(var(--muted-foreground));margin-top:.25rem;font-size:.8125rem;line-height:1.5}._closeBtn_407xv_58{width:28px;height:28px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._closeBtn_407xv_58:hover{background:hsl(var(--muted))}._grid_407xv_75{flex-direction:column;gap:.625rem;display:flex;overflow-y:auto}._card_407xv_82{text-align:left;background:hsl(var(--background));border:1px solid hsl(var(--border));cursor:pointer;border-radius:12px;align-items:center;gap:.875rem;width:100%;padding:.875rem 1rem;transition:border-color .12s,background .12s;display:flex}._card_407xv_82:hover:not(:disabled){border-color:hsl(var(--primary));background:hsl(var(--primary)/.04)}._card_407xv_82:disabled{opacity:.55;cursor:not-allowed}._card_407xv_82:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}._focused_407xv_109{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--primary)/.12)}._logoWrap_407xv_114{background:hsl(var(--muted));width:40px;height:40px;color:hsl(var(--muted-foreground));border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}._logo_407xv_114{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}._cardBody_407xv_133{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}._cardTitle_407xv_141{color:hsl(var(--foreground));letter-spacing:-.01em;font-size:.875rem;font-weight:700}._cardDesc_407xv_148{color:hsl(var(--muted-foreground));font-size:.75rem;line-height:1.45}._badges_407xv_154{flex-wrap:wrap;gap:.3rem;margin-top:.15rem;display:flex}._badge_407xv_154,._badgeSoon_407xv_162,._badgeOn_407xv_163{white-space:nowrap;border-radius:5px;padding:.1rem .4rem;font-size:.6875rem;font-weight:600}._badge_407xv_154{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._badgeSoon_407xv_162{background:hsl(var(--accent));color:hsl(var(--accent-foreground))}._badgeOn_407xv_163{background:hsl(var(--primary)/.12);color:hsl(var(--primary))}._action_407xv_186{color:hsl(var(--primary));flex-shrink:0;font-size:.8125rem;font-weight:600}._empty_407xv_193{text-align:center;color:hsl(var(--muted-foreground));padding:2rem 1rem;font-size:.8125rem}._note_407xv_200{color:hsl(var(--muted-foreground));border-top:1px solid hsl(var(--border));padding-top:.25rem;font-size:.75rem;line-height:1.5}._container_155xq_22{background:hsl(var(--background));min-height:100vh}._main_155xq_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._pageHeader_155xq_35{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:1.75rem;display:flex}._headerLeft_155xq_44{min-width:0}._pageTitle_155xq_48{color:hsl(var(--foreground));letter-spacing:-.03em;margin-bottom:.3rem;font-size:1.5rem;font-weight:800;line-height:1.2}._pageSubtitle_155xq_57{color:hsl(var(--muted-foreground));max-width:520px;margin:0;font-size:.875rem;line-height:1.55}._createButton_155xq_65{background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;white-space:nowrap;border:none;border-radius:9px;flex-shrink:0;align-items:center;gap:.375rem;padding:.5rem 1.125rem;font-size:.8125rem;font-weight:600;display:inline-flex}._createButton_155xq_65:hover{background:hsl(var(--primary-hover))}._platformCell_155xq_85{color:hsl(var(--foreground));align-items:center;gap:.55rem;font-weight:600;display:inline-flex}._logoWrap_155xq_93{background:hsl(var(--muted));width:26px;height:26px;color:hsl(var(--muted-foreground));border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}._logo_155xq_93{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}._accountCell_155xq_112{color:hsl(var(--foreground))}._dateCell_155xq_116{color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums;font-size:.8125rem}._statusBadge_155xq_124{white-space:nowrap;border-radius:6px;padding:.15rem .5rem;font-size:.6875rem;font-weight:600;display:inline-block}._connected_155xq_133{color:#188b42;background:rgba(34,195,93,.12)}._pending_155xq_138{color:#ab6f07;background:rgba(245,159,10,.14)}._error_155xq_143{background:hsl(var(--destructive)/.12);color:hsl(var(--destructive))}._disconnected_155xq_148{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._actions_155xq_153{align-items:center;gap:.4rem;display:inline-flex}._neverSynced_155xq_161{color:#c47f08;font-weight:600}._syncBtn_155xq_166{color:hsl(var(--primary));border:1px solid hsl(var(--primary)/.35);cursor:pointer;white-space:nowrap;background:0 0;border-radius:7px;align-items:center;gap:.3rem;padding:.3rem .65rem;font-size:.75rem;font-weight:600;display:inline-flex}._syncBtn_155xq_166:hover:not(:disabled){background:hsl(var(--primary)/.08)}._syncBtn_155xq_166:disabled{opacity:.45;cursor:not-allowed}._syncBtn_155xq_166:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:1px}._spinning_155xq_192{animation:1s linear infinite _girar_155xq_1}@keyframes _girar_155xq_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spinning_155xq_192{animation:none}}._disconnectBtn_155xq_206{color:hsl(var(--destructive));border:1px solid hsl(var(--destructive)/.35);cursor:pointer;white-space:nowrap;background:0 0;border-radius:7px;padding:.3rem .7rem;font-size:.75rem;font-weight:600}._disconnectBtn_155xq_206:hover{background:hsl(var(--destructive)/.08)}._disconnectBtn_155xq_206:focus-visible{outline:2px solid hsl(var(--destructive));outline-offset:1px}.dark ._connected_155xq_133{color:#64d88f}.dark ._pending_155xq_138,.dark ._neverSynced_155xq_161{color:#f7b645}._header_11jkb_2{margin-bottom:1.25rem}._backRow_11jkb_6{margin-bottom:.75rem}._titleRow_11jkb_10{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._titleRowWithActions_11jkb_17{align-items:center}._titleRowWithActions_11jkb_17:has(._subtitle_11jkb_20){align-items:flex-start}._titleBlock_11jkb_24{flex:1;min-width:0}._actions_11jkb_31{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}._backBtn_11jkb_40{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--muted-foreground));cursor:pointer;border-radius:8px;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.8125rem;font-weight:500;transition:background .18s,color .18s,border-color .18s;display:inline-flex}._backBtn_11jkb_40:hover{background:hsl(var(--secondary));color:hsl(var(--foreground));border-color:hsl(var(--primary)/.3)}._title_11jkb_10{color:hsl(var(--foreground));letter-spacing:-.03em;margin:0 0 .25rem;font-size:1.5rem;font-weight:800}._titleRowWithActions_11jkb_17:not(:has(._subtitle_11jkb_20)) ._title_11jkb_10{margin-bottom:0}._subtitle_11jkb_20{color:hsl(var(--muted-foreground));max-width:640px;margin:0;font-size:.875rem;line-height:1.55}._container_19sf0_22{background:hsl(var(--background));min-height:100vh}._main_19sf0_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._pageHeader_19sf0_35{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:1.75rem;display:flex}._headerLeft_19sf0_44{min-width:0}._pageTitle_19sf0_48{color:hsl(var(--foreground));letter-spacing:-.03em;margin-bottom:.3rem;font-size:1.5rem;font-weight:800;line-height:1.2}._pageSubtitle_19sf0_57{color:hsl(var(--muted-foreground));max-width:520px;margin:0;font-size:.875rem;line-height:1.55}._createButton_19sf0_65{background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;white-space:nowrap;border:none;border-radius:9px;flex-shrink:0;align-items:center;gap:.375rem;padding:.5rem 1.125rem;font-size:.8125rem;font-weight:600;transition:background .15s,transform .12s;display:inline-flex}._createButton_19sf0_65:hover{background:hsl(var(--primary-hover));transform:translateY(-1px)}._descCell_19sf0_86{color:hsl(var(--muted-foreground));text-overflow:ellipsis;white-space:nowrap;max-width:320px;font-size:.8125rem;overflow:hidden}._countBadge_19sf0_95{background:hsl(var(--muted));color:hsl(var(--muted-foreground));border-radius:999px;align-items:center;padding:.2rem .55rem;font-size:.75rem;font-weight:600;display:inline-flex}._overlay_19sf0_106{z-index:100;background:rgba(0,0,0,.45);justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}._modal_19sf0_117{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;width:100%;max-width:440px;box-shadow:0 20px 50px rgba(0,0,0,.18)}._modalWide_19sf0_126{max-width:520px}._checkboxRow_19sf0_130{cursor:pointer;align-items:center;gap:.5rem;margin-bottom:.35rem;font-size:.8125rem;font-weight:600;display:flex}._twoCol_19sf0_140{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:640px){._twoCol_19sf0_140{grid-template-columns:1fr}}._colTitle_19sf0_151{color:hsl(var(--foreground));margin:0 0 .35rem;font-size:.75rem;font-weight:600}._modalHeader_19sf0_158{justify-content:space-between;align-items:flex-start;padding:1.25rem 1.25rem 0;display:flex}._modalTitle_19sf0_165{color:hsl(var(--foreground));margin:0 0 .25rem;font-size:1.05rem;font-weight:700}._modalSubtitle_19sf0_172{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem}._closeBtn_19sf0_178{background:hsl(var(--muted));width:28px;height:28px;color:hsl(var(--muted-foreground));cursor:pointer;border:none;border-radius:7px;justify-content:center;align-items:center;display:flex}._form_19sf0_191{flex-direction:column;gap:1rem;padding:1.25rem;display:flex}._field_19sf0_198{flex-direction:column;gap:.35rem;display:flex}._label_19sf0_204{color:hsl(var(--foreground));font-size:.75rem;font-weight:600}._input_19sf0_210,._textarea_19sf0_211{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));border-radius:8px;padding:.55rem .75rem;font-size:.875rem}._textarea_19sf0_211{resize:vertical;min-height:80px}._footer_19sf0_225{justify-content:flex-end;gap:.5rem;padding-top:.25rem;display:flex}._cancelBtn_19sf0_232,._submitBtn_19sf0_233{cursor:pointer;border:none;border-radius:8px;padding:.5rem 1rem;font-size:.8125rem;font-weight:600}._cancelBtn_19sf0_232{background:hsl(var(--muted));color:hsl(var(--foreground))}._submitBtn_19sf0_233{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}._submitBtn_19sf0_233:disabled{opacity:.6;cursor:not-allowed}._permissionsPanel_t45h4_22{flex-direction:column;gap:.75rem;min-width:0;display:flex}._moduleTabs_t45h4_29{flex-wrap:wrap;gap:.5rem;display:flex}@media (max-width:768px){._moduleTabs_t45h4_29{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent;flex-wrap:nowrap;padding-bottom:.25rem;overflow-x:auto}._moduleTabs_t45h4_29::-webkit-scrollbar{width:4px;height:4px}._moduleTabs_t45h4_29::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:2px}._moduleTabs_t45h4_29::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._moduleTabs_t45h4_29::-webkit-scrollbar-track{background:0 0}}._moduleTab_t45h4_29{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--muted-foreground));cursor:pointer;border-radius:999px;align-items:center;gap:.45rem;padding:.45rem .75rem;font-size:.8125rem;font-weight:500;transition:background .15s,border-color .15s,color .15s;display:inline-flex}._moduleTab_t45h4_29:hover{background:hsl(var(--accent));color:hsl(var(--foreground))}._moduleTabActive_t45h4_77{background:hsl(var(--primary)/.1);border-color:hsl(var(--primary)/.35);color:hsl(var(--foreground));font-weight:600}._moduleTabCount_t45h4_84{font-variant-numeric:tabular-nums;background:hsl(var(--muted));color:hsl(var(--muted-foreground));border-radius:999px;padding:.1rem .4rem;font-size:.6875rem;font-weight:600}._moduleTabActive_t45h4_77 ._moduleTabCount_t45h4_84{background:hsl(var(--primary)/.15);color:hsl(var(--primary))}._permPanelHeader_t45h4_99{border-bottom:1px solid hsl(var(--border));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding-bottom:.5rem;display:flex}._permPanelTitle_t45h4_109{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}._permPanelActions_t45h4_115{gap:.5rem;display:flex}._permActionBtn_t45h4_120{color:hsl(var(--primary));cursor:pointer;background:0 0;border:none;border-radius:6px;padding:.25rem .55rem;font-size:.75rem;font-weight:600}._permActionBtn_t45h4_120:hover{background:hsl(var(--primary)/.08)}._permActionBtn_t45h4_120:disabled{opacity:.5;cursor:not-allowed}._permGridTwoCol_t45h4_138{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;max-height:min(420px,50vh);padding-right:.25rem;display:grid;overflow-y:auto}._permGridTwoCol_t45h4_138::-webkit-scrollbar{width:6px;height:6px}._permGridTwoCol_t45h4_138::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._permGridTwoCol_t45h4_138::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._permGridTwoCol_t45h4_138::-webkit-scrollbar-track{background:0 0}@media (max-width:768px){._permGridTwoCol_t45h4_138{grid-template-columns:1fr}}._permEmpty_t45h4_168{color:hsl(var(--muted-foreground));margin:0;padding:1rem 0;font-size:.875rem}._permRow_t45h4_175{border:1px solid hsl(var(--border));background:hsl(var(--background));cursor:pointer;border-radius:8px;align-items:center;gap:.6rem;padding:.55rem .75rem;display:flex}._permRow_t45h4_175:has(input:disabled){opacity:.6;cursor:not-allowed}._permLabel_t45h4_190{color:hsl(var(--foreground));font-size:.8125rem;line-height:1.35}._overlay_1kcpt_1{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background-color:rgba(30,27,75,.35);justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}._modal_1kcpt_13{background-color:hsl(var(--card));color:hsl(var(--card-foreground));border-radius:calc(var(--radius) + 6px);border:1px solid hsl(var(--border));width:min(1100px,96vw);max-height:92vh;box-shadow:0 24px 64px hsl(var(--primary)/.14), 0 4px 16px rgba(0,0,0,.06);flex-direction:column;display:flex;overflow:hidden}._modalHeader_1kcpt_26{border-bottom:1px solid hsl(var(--border));flex-shrink:0;justify-content:space-between;align-items:flex-start;padding:1.125rem 1.5rem .875rem;display:flex}._modalTitleGroup_1kcpt_35{flex-direction:column;gap:.2rem;display:flex}._modalTitle_1kcpt_35{color:hsl(var(--foreground));margin:0;font-size:1.0625rem;font-weight:600}._modalSubtitle_1kcpt_48{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem}._closeButton_1kcpt_54{border-radius:calc(var(--radius) - 2px);width:1.875rem;height:1.875rem;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:1px solid transparent;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}._closeButton_1kcpt_54:hover{background:hsl(var(--accent));color:hsl(var(--foreground))}._modalBody_1kcpt_73{flex:1;min-height:0;padding:1.125rem 1.5rem;overflow-y:auto}._bodyGrid_1kcpt_80{grid-template-columns:minmax(280px,340px) 1fr;align-items:start;gap:1.5rem;min-width:0;display:grid}@media (max-width:900px){._bodyGrid_1kcpt_80{grid-template-columns:1fr}}._basicCol_1kcpt_93{flex-direction:column;gap:1rem;display:flex;position:-webkit-sticky;position:sticky;top:0}@media (max-width:900px){._basicCol_1kcpt_93{position:static}}._permCol_1kcpt_106{border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--muted)/.2);flex-direction:column;gap:.75rem;min-width:0;min-height:320px;padding:1rem;display:flex}._permColTitle_1kcpt_118{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));margin:0;font-size:.75rem;font-weight:700}._field_1kcpt_127{flex-direction:column;gap:.375rem;display:flex}._label_1kcpt_133{color:hsl(var(--foreground));font-size:.8125rem;font-weight:500}._input_1kcpt_139,._textarea_1kcpt_140{border-radius:calc(var(--radius) - 2px);border:1px solid hsl(var(--input));background:hsl(var(--background));width:100%;color:hsl(var(--foreground));outline:none;padding:.5rem .75rem;font-family:inherit;font-size:.875rem;transition:border-color .15s,box-shadow .15s}._input_1kcpt_139:focus,._textarea_1kcpt_140:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.12)}._input_1kcpt_139::-moz-placeholder{color:hsl(var(--muted-foreground))}._textarea_1kcpt_140::-moz-placeholder{color:hsl(var(--muted-foreground))}._input_1kcpt_139::-ms-input-placeholder{color:hsl(var(--muted-foreground))}._input_1kcpt_139::placeholder{color:hsl(var(--muted-foreground))}._textarea_1kcpt_140::-ms-input-placeholder{color:hsl(var(--muted-foreground))}._textarea_1kcpt_140::placeholder{color:hsl(var(--muted-foreground))}._textarea_1kcpt_140{resize:vertical;min-height:160px;line-height:1.5}._modalFooter_1kcpt_168{border-top:1px solid hsl(var(--border));background:hsl(var(--card));flex-shrink:0;justify-content:flex-end;gap:.625rem;padding:.875rem 1.5rem;display:flex}._cancelButton_1kcpt_178{border-radius:calc(var(--radius) - 2px);border:1px solid hsl(var(--border));color:hsl(var(--foreground));cursor:pointer;background:0 0;padding:.5rem 1rem;font-family:inherit;font-size:.875rem;font-weight:500;transition:background .15s}._cancelButton_1kcpt_178:hover{background:hsl(var(--accent))}._submitButton_1kcpt_194{border-radius:calc(var(--radius) - 2px);background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;padding:.5rem 1.25rem;font-family:inherit;font-size:.875rem;font-weight:500;transition:opacity .15s}._submitButton_1kcpt_194:hover:not(:disabled){opacity:.85}._submitButton_1kcpt_194:disabled{opacity:.5;cursor:not-allowed}@media (max-width:768px){._modal_1kcpt_13{width:min(100%,98vw)}}._container_1argp_22{background:hsl(var(--background));min-height:100vh}._main_1argp_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._pageHeader_1argp_35{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:1.75rem;display:flex}._headerLeft_1argp_44{min-width:0}._pageTitle_1argp_48{color:hsl(var(--foreground));letter-spacing:-.03em;margin-bottom:.3rem;font-size:1.5rem;font-weight:800;line-height:1.2}._pageSubtitle_1argp_57{color:hsl(var(--muted-foreground));max-width:520px;margin:0;font-size:.875rem;line-height:1.55}._createButton_1argp_65{background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;white-space:nowrap;border:none;border-radius:9px;flex-shrink:0;align-items:center;gap:.375rem;padding:.5rem 1.125rem;font-size:.8125rem;font-weight:600;display:inline-flex}._nameCell_1argp_81{color:hsl(var(--foreground));font-weight:600}._descCell_1argp_86{color:hsl(var(--muted-foreground));text-overflow:ellipsis;white-space:nowrap;max-width:320px;font-size:.8125rem;overflow:hidden}._countBadge_1argp_95{background:hsl(var(--muted));color:hsl(var(--muted-foreground));border-radius:999px;align-items:center;padding:.2rem .55rem;font-size:.75rem;font-weight:600;display:inline-flex}._systemBadge_1argp_106{background:hsl(var(--muted));color:hsl(var(--muted-foreground));border-radius:999px;padding:.15rem .45rem;font-size:.6875rem;font-weight:600;display:inline-flex}._customBadge_1argp_116{background:hsl(var(--primary)/.1);color:hsl(var(--primary));border-radius:999px;padding:.15rem .45rem;font-size:.6875rem;font-weight:600;display:inline-flex}._wrap_3p7b9_1{flex-shrink:0;position:relative}._svg_3p7b9_6{display:block}._track_3p7b9_10{stroke:hsl(var(--muted))}._progress_3p7b9_14{transition:stroke-dashoffset .5s}._center_3p7b9_18{flex-direction:column;justify-content:center;align-items:center;gap:.05rem;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}._value_3p7b9_28{font-variant-numeric:tabular-nums;letter-spacing:-.03em;color:hsl(var(--foreground));font-size:.875rem;font-weight:800;line-height:1}._caption_3p7b9_37{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-foreground));font-size:.5rem;font-weight:700}._statusBadge_9nsvd_1{white-space:nowrap;border:1px solid transparent;border-radius:999px;align-items:center;gap:.375rem;padding:.125rem .625rem;font-size:.6875rem;font-weight:600;display:inline-flex}._statusDot_9nsvd_13{background:currentColor;border-radius:999px;width:.375rem;height:.375rem}._published_9nsvd_20{color:#218345;background:rgba(33,196,93,.14);border-color:rgba(33,196,93,.3)}._draft_9nsvd_26{background:hsl(var(--muted));color:hsl(var(--muted-foreground));border-color:hsl(var(--border))}._review_9nsvd_32{color:#a56f12;background:rgba(231,176,8,.16);border-color:rgba(231,176,8,.32)}._dots_9nsvd_38{align-items:center;gap:.375rem;display:flex}._dot_9nsvd_38{border-radius:calc(var(--radius) - 3px);border:1px solid hsl(var(--border));background:hsl(var(--background));width:1.75rem;height:1.75rem;color:hsl(var(--muted-foreground)/.5);justify-content:center;align-items:center;display:flex}._dotOn_9nsvd_56{background:hsl(var(--primary)/.12);border-color:hsl(var(--primary)/.4);color:hsl(var(--primary))}.dark ._published_9nsvd_20{color:#61d18a}.dark ._review_9nsvd_32{color:#ecc551}._container_11xn8_22{background:hsl(var(--background));min-height:100vh}._main_11xn8_27{box-sizing:border-box;width:95%;min-width:0;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._muted_11xn8_36{color:hsl(var(--muted-foreground));font-size:.875rem}._topbar_11xn8_42{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}._backBtn_11xn8_51{cursor:pointer;color:hsl(var(--muted-foreground));background:0 0;border:none;align-items:center;gap:.375rem;font-size:.875rem;display:inline-flex}._backBtn_11xn8_51:hover{color:hsl(var(--foreground))}._header_11xn8_66{margin-bottom:1.5rem}._titleRow_11xn8_70{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:.4rem;display:flex}._title_11xn8_70{letter-spacing:-.025em;color:hsl(var(--foreground));margin:0;font-size:1.625rem;font-weight:700}._systemBadge_11xn8_86,._customBadge_11xn8_87{text-transform:uppercase;letter-spacing:.03em;border-radius:999px;padding:.18rem .55rem;font-size:.6875rem;font-weight:700}._systemBadge_11xn8_86{background:hsl(var(--primary)/.1);color:hsl(var(--primary));border:1px solid hsl(var(--primary)/.2)}._customBadge_11xn8_87{background:hsl(var(--muted));color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border))}._subtitle_11xn8_108{color:hsl(var(--muted-foreground));margin:0 0 .75rem;font-size:.9375rem}._metaRow_11xn8_114{flex-wrap:wrap;align-items:center;gap:1.25rem;display:flex}._metaItem_11xn8_121{color:hsl(var(--muted-foreground));align-items:center;gap:.375rem;font-size:.85rem;display:inline-flex}._layout_11xn8_130{grid-template-columns:1fr;align-items:start;gap:1.25rem;display:grid}@media (min-width:1024px){._layout_11xn8_130{grid-template-columns:minmax(0,1fr) 360px}._asideCol_11xn8_141{position:-webkit-sticky;position:sticky;top:1rem}}._card_11xn8_147{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);margin-bottom:1rem;padding:1.375rem 1.5rem}._cardHeader_11xn8_156{color:hsl(var(--muted-foreground));align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}._cardTitle_11xn8_164{color:hsl(var(--foreground));flex:1;margin:0;font-size:.9375rem;font-weight:600}._cardHeaderActions_11xn8_172{gap:.5rem;display:inline-flex}._cardActions_11xn8_177{justify-content:flex-end;gap:.5rem;margin-top:1rem;display:flex}._ghostBtn_11xn8_185{border-radius:var(--radius);border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));cursor:pointer;align-items:center;gap:.3rem;padding:.35rem .7rem;font-size:.8125rem;font-weight:500;display:inline-flex}._ghostBtn_11xn8_185:hover:not(:disabled){background:hsl(var(--muted))}._ghostBtn_11xn8_185:disabled{opacity:.6;cursor:not-allowed}._primaryBtn_11xn8_206{border-radius:var(--radius);background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;align-items:center;gap:.4rem;padding:.5rem 1rem;font-size:.8125rem;font-weight:600;display:inline-flex}._primaryBtn_11xn8_206:hover:not(:disabled){background:hsl(var(--primary-hover))}._primaryBtn_11xn8_206:disabled{opacity:.6;cursor:not-allowed}._emptyJd_11xn8_228{flex-direction:column;align-items:flex-start;gap:.875rem;display:flex}._linkBox_11xn8_235{flex-direction:column;align-items:flex-start;gap:.75rem;display:flex}._jdTop_11xn8_242{flex-wrap:wrap;align-items:center;gap:1.25rem;margin-bottom:1.25rem;display:flex}._factGrid_11xn8_250{flex:1;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:.75rem 1rem;min-width:200px;display:grid}._fact_11xn8_250{flex-direction:column;gap:.15rem;display:flex}._factLabel_11xn8_264{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));font-size:.66rem;font-weight:700}._factValue_11xn8_272{color:hsl(var(--foreground));word-break:break-word;font-size:.875rem;font-weight:600}._jdSection_11xn8_279{flex-direction:column;gap:.4rem;margin-bottom:1.25rem;display:flex}._subLabel_11xn8_286{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));font-size:.68rem;font-weight:700}._userList_11xn8_295{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._userListItem_11xn8_304{border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--background));flex-direction:column;gap:.1rem;padding:.5rem .75rem;display:flex}._userName_11xn8_314{color:hsl(var(--foreground));font-size:.85rem;font-weight:600}._userEmail_11xn8_320{color:hsl(var(--muted-foreground));font-size:.75rem}._list_16j6j_1{flex-direction:column;gap:.55rem;display:flex}._row_16j6j_7{grid-template-columns:6.5rem 1fr 2rem 2rem;align-items:center;gap:.5rem;display:grid}._label_16j6j_14{color:hsl(var(--foreground));white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;overflow:hidden}._track_16j6j_22{background:hsl(var(--muted)/.45);border-radius:7px;height:1.35rem;overflow:hidden}._bar_16j6j_29{border-radius:7px;height:100%;transition:width .4s}._count_16j6j_35{color:hsl(var(--foreground));text-align:right;font-variant-numeric:tabular-nums;font-size:.82rem;font-weight:700}._share_16j6j_43{color:hsl(var(--muted-foreground));text-align:right;font-variant-numeric:tabular-nums;font-size:.76rem}._wrap_gqs06_1{flex-direction:column;gap:.4rem;display:flex}._legend_gqs06_7{flex-direction:column;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}._legendItem_gqs06_16{align-items:center;gap:.4rem;min-width:0;display:flex}._dot_gqs06_23{border-radius:3px;flex-shrink:0;width:9px;height:9px}._legendName_gqs06_30{color:hsl(var(--muted-foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}._legendValue_gqs06_38{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;margin-left:auto;font-size:.78rem;font-weight:600}._list_5h2w1_1{flex-direction:column;gap:.875rem;display:flex}._row_5h2w1_7{flex-direction:column;gap:.35rem;display:flex}._head_5h2w1_13{justify-content:space-between;align-items:baseline;display:flex}._label_5h2w1_19{color:hsl(var(--foreground));font-size:.82rem}._count_5h2w1_24{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;font-size:1.05rem;font-weight:700}._countWarn_5h2w1_31{color:#db2424}._share_5h2w1_35{color:hsl(var(--muted-foreground));font-size:.78rem;font-weight:500}._track_5h2w1_41{background:hsl(var(--muted)/.45);border-radius:999px;height:.55rem;overflow:hidden}._bar_5h2w1_48{background:#2bab5a;border-radius:999px;height:100%;transition:width .4s}._barWarn_5h2w1_55{background:#dd2c2c}._action_5h2w1_59{color:hsl(var(--muted-foreground));margin:0;font-size:.74rem}._clear_5h2w1_65{color:#298e4e;align-items:center;gap:.5rem;padding:.5rem 0;font-size:.82rem;display:flex}._clear_5h2w1_65 span{color:hsl(var(--muted-foreground))}._container_1pp8o_22{background:hsl(var(--background));min-height:100vh}._main_1pp8o_27{box-sizing:border-box;flex-direction:column;gap:1.25rem;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem;display:flex}._pageHeader_1pp8o_38{margin-bottom:0}._pageTitle_1pp8o_42{color:hsl(var(--foreground));letter-spacing:-.03em;margin:0 0 .3rem;font-size:1.5rem;font-weight:800}._pageSubtitle_1pp8o_50{color:hsl(var(--muted-foreground));margin:0;font-size:.875rem}._statsGrid_1pp8o_56{grid-template-columns:repeat(5,1fr);gap:.875rem;display:grid}@media (max-width:1100px){._statsGrid_1pp8o_56{grid-template-columns:repeat(3,1fr)}}@media (max-width:680px){._statsGrid_1pp8o_56{grid-template-columns:repeat(2,1fr)}}._miniChartsGrid_1pp8o_72{grid-template-columns:repeat(4,1fr);align-items:start;gap:.875rem;display:grid}@media (max-width:1100px){._miniChartsGrid_1pp8o_72{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){._miniChartsGrid_1pp8o_72{grid-template-columns:1fr}}._miniCard_1pp8o_89{padding:1rem}._miniCard_1pp8o_89 h3{font-size:.85rem}._bottomGrid_1pp8o_96{grid-template-columns:1fr 1fr;align-items:start;gap:1rem;display:grid}@media (max-width:900px){._bottomGrid_1pp8o_96{grid-template-columns:1fr}}._overlay_lyt8h_1{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background-color:rgba(30,27,75,.35);justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}._modal_lyt8h_13{background-color:hsl(var(--card));color:hsl(var(--card-foreground));border-radius:calc(var(--radius) + 6px);border:1px solid hsl(var(--border));width:min(680px,96vw);max-height:92vh;box-shadow:0 24px 64px hsl(var(--primary)/.18), 0 4px 16px rgba(0,0,0,.06);flex-direction:column;display:flex;overflow:hidden}._modalHeader_lyt8h_26{border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:flex-start;padding:1.25rem;display:flex}._modalTitle_lyt8h_34{color:hsl(var(--foreground));margin:0;font-size:1.0625rem;font-weight:700}._modalSubtitle_lyt8h_41{color:hsl(var(--muted-foreground));margin:.125rem 0 0;font-size:.75rem}._closeButton_lyt8h_47{border-radius:calc(var(--radius) - 2px);width:2rem;height:2rem;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}._closeButton_lyt8h_47:hover{background:hsl(var(--accent));color:hsl(var(--foreground))}._modes_lyt8h_66{grid-template-columns:repeat(3,1fr);gap:.75rem;padding:1.25rem;display:grid}@media (max-width:640px){._modes_lyt8h_66{grid-template-columns:1fr}}._modeCard_lyt8h_78{text-align:left;border:1px solid hsl(var(--border));background:hsl(var(--background));cursor:pointer;border-radius:14px;flex-direction:column;align-items:flex-start;gap:.25rem;padding:1rem;font-family:inherit;transition:background .15s,border-color .15s;display:flex;position:relative}._modeCard_lyt8h_78:hover{background:hsl(var(--accent)/.5)}._modeCardActive_lyt8h_97{border-color:hsl(var(--primary));background:hsl(var(--primary)/.1)}._modeBadge_lyt8h_102{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--primary));background:hsl(var(--primary)/.15);border:1px solid hsl(var(--primary)/.3);border-radius:999px;padding:.125rem .375rem;font-size:.5625rem;font-weight:700;position:absolute;top:.75rem;right:.75rem}._modeIcon_lyt8h_117{border-radius:calc(var(--radius) - 2px);background:hsl(var(--primary)/.1);width:2.5rem;height:2.5rem;color:hsl(var(--primary));justify-content:center;align-items:center;margin-bottom:.5rem;display:flex}._modeIconActive_lyt8h_129{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}._modeTitle_lyt8h_134{color:hsl(var(--foreground));font-size:.875rem;font-weight:600}._modeDesc_lyt8h_140{color:hsl(var(--muted-foreground));font-size:.75rem;line-height:1.5}._modeGo_lyt8h_146{color:hsl(var(--primary));align-items:center;gap:.25rem;margin-top:.625rem;font-size:.75rem;font-weight:600;display:inline-flex}._form_lyt8h_156{flex-direction:column;gap:.75rem;padding:0 1.25rem 1.25rem;display:flex}._formGrid_lyt8h_163{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}@media (max-width:640px){._formGrid_lyt8h_163{grid-template-columns:1fr}}._field_lyt8h_174{display:block}._fieldLabel_lyt8h_178{color:hsl(var(--muted-foreground));margin-bottom:.375rem;font-size:.75rem;font-weight:500;display:block}._input_lyt8h_186,._textarea_lyt8h_187{border-radius:calc(var(--radius) - 2px);border:1px solid hsl(var(--input));background:hsl(var(--background));width:100%;color:hsl(var(--foreground));outline:none;padding:.5rem .75rem;font-family:inherit;font-size:.875rem;transition:border-color .15s,box-shadow .15s}._input_lyt8h_186:focus,._textarea_lyt8h_187:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.12)}._input_lyt8h_186::-moz-placeholder{color:hsl(var(--muted-foreground))}._textarea_lyt8h_187::-moz-placeholder{color:hsl(var(--muted-foreground))}._input_lyt8h_186::-ms-input-placeholder{color:hsl(var(--muted-foreground))}._input_lyt8h_186::placeholder{color:hsl(var(--muted-foreground))}._textarea_lyt8h_187::-ms-input-placeholder{color:hsl(var(--muted-foreground))}._textarea_lyt8h_187::placeholder{color:hsl(var(--muted-foreground))}._textarea_lyt8h_187{resize:none;line-height:1.5}._modalFooter_lyt8h_214{border-top:1px solid hsl(var(--border));background:hsl(var(--background)/.3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem;display:flex}._footerHint_lyt8h_225{color:hsl(var(--muted-foreground));align-items:center;gap:.5rem;font-size:.75rem;display:flex}._footerHintIcon_lyt8h_233{color:hsl(var(--primary))}._footerActions_lyt8h_237{align-items:center;gap:.5rem;margin-left:auto;display:flex}._cancelButton_lyt8h_244{border-radius:calc(var(--radius) - 2px);border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));cursor:pointer;padding:.5rem 1rem;font-family:inherit;font-size:.875rem;transition:background .15s}._cancelButton_lyt8h_244:hover{background:hsl(var(--accent))}._submitButton_lyt8h_259{border-radius:calc(var(--radius) - 2px);background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;align-items:center;gap:.5rem;padding:.5rem 1rem;font-family:inherit;font-size:.875rem;font-weight:600;transition:opacity .15s;display:inline-flex}._submitButton_lyt8h_259:hover:not(:disabled){opacity:.9}._submitButton_lyt8h_259:disabled{opacity:.5;cursor:not-allowed}._container_1wc1x_22{background:hsl(var(--background));min-height:100vh}._main_1wc1x_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._backButton_1wc1x_35{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;align-items:center;gap:.35rem;margin-bottom:1rem;padding:0;font-size:.8125rem;font-weight:600;transition:color .18s;display:inline-flex}._backButton_1wc1x_35:hover{color:hsl(var(--foreground))}._pageHeader_1wc1x_54{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:1.5rem;display:flex}._headerLeft_1wc1x_63{min-width:0}._pageTitle_1wc1x_67{color:hsl(var(--foreground));letter-spacing:-.03em;margin:0;font-size:1.5rem;font-weight:800;line-height:1.2}._headerActions_1wc1x_76{align-items:center;gap:.5rem;display:flex}._secondaryButton_1wc1x_82{border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);background:hsl(var(--card));color:hsl(var(--foreground));cursor:pointer;align-items:center;gap:.5rem;padding:.5rem .875rem;font-family:inherit;font-size:.875rem;font-weight:500;transition:background .15s;display:inline-flex}._secondaryButton_1wc1x_82:hover{background:hsl(var(--accent))}._primaryButton_1wc1x_101{border-radius:calc(var(--radius) - 2px);background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;align-items:center;gap:.5rem;padding:.5rem 1rem;font-family:inherit;font-size:.875rem;font-weight:600;transition:opacity .15s;display:inline-flex}._primaryButton_1wc1x_101:hover{opacity:.9}._statsGrid_1wc1x_121{grid-template-columns:repeat(4,1fr);gap:1rem;margin-bottom:1.5rem;display:grid}@media (max-width:1024px){._statsGrid_1wc1x_121{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){._statsGrid_1wc1x_121{grid-template-columns:1fr}}._statCard_1wc1x_138{background-color:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;align-items:center;gap:1rem;padding:1.25rem;display:flex;box-shadow:0 1px 4px rgba(0,0,0,.05)}._statIcon_1wc1x_149{border-radius:var(--radius);flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex}._statIcon_1wc1x_149._blue_1wc1x_158{color:#0b64f4;background-color:rgba(60,131,246,.12)}._statIcon_1wc1x_149._purple_1wc1x_162{color:#803bce;background-color:rgba(147,68,238,.12)}._statIcon_1wc1x_149._yellow_1wc1x_166{color:#a17d12;background-color:rgba(231,176,8,.12)}._statIcon_1wc1x_149._green_1wc1x_170{color:#298e4e;background-color:rgba(33,196,93,.12)}._statBody_1wc1x_175{min-width:0}._statLabel_1wc1x_179{color:hsl(var(--muted-foreground));margin:0 0 .2rem;font-size:.8125rem}._statValue_1wc1x_185{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;margin:0;font-size:1.75rem;font-weight:700;line-height:1.1}._statHint_1wc1x_194{color:hsl(var(--muted-foreground));margin:.2rem 0 0;font-size:.75rem}._cargoCell_1wc1x_201{flex-direction:column;min-width:0;display:flex}._cargoTitle_1wc1x_207{color:hsl(var(--foreground));font-weight:500}._cargoSub_1wc1x_212{color:hsl(var(--muted-foreground));margin-top:.125rem;font-size:.75rem}._muted_1wc1x_218{color:hsl(var(--muted-foreground));font-size:.8125rem}._bar_13uiw_1{grid-template-columns:repeat(4,1fr);gap:.875rem;margin-bottom:1.25rem;display:grid}@media (max-width:1100px){._bar_13uiw_1{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){._bar_13uiw_1{grid-template-columns:1fr}}._tile_13uiw_18{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:16px;align-items:center;gap:.875rem;min-width:0;padding:1rem;display:flex}._tileBody_13uiw_29{flex-direction:column;gap:.1rem;min-width:0;display:flex}._tileLabel_13uiw_36{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-foreground));font-size:.625rem;font-weight:700}._tileValue_13uiw_44{color:hsl(var(--foreground));font-size:.8125rem}._tileNumber_13uiw_49{letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:hsl(var(--foreground));font-size:1.5rem;font-weight:800;line-height:1.1}._tileNumberSub_13uiw_58{color:hsl(var(--muted-foreground));font-size:.9375rem;font-weight:700}._tileHint_13uiw_64{color:hsl(var(--muted-foreground));font-size:.6875rem}._tileHint_13uiw_64[data-signal=ideal]{color:#25934d}._tileHint_13uiw_64[data-signal=curta],._tileHint_13uiw_64[data-signal=longa]{color:#b87c14}._icon_13uiw_75{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}._icon_13uiw_75[data-tone=primary]{background:hsl(var(--primary)/.12);color:hsl(var(--primary))}._icon_13uiw_75[data-tone=green]{color:#25934d;background:rgba(33,196,93,.14)}._icon_13uiw_75[data-tone=blue]{color:#1a68e6;background:rgba(60,131,246,.14)}._icon_13uiw_75[data-tone=amber]{color:#b87c14;background:rgba(231,176,8,.16)}._gauges_13uiw_102{flex-direction:column;gap:.3rem;margin-top:.2rem;display:flex}._gauge_13uiw_102{flex-direction:column;gap:.15rem;display:flex}._gaugeHead_13uiw_115{color:hsl(var(--muted-foreground));justify-content:space-between;align-items:center;font-size:.6875rem;display:flex}._gaugeHead_13uiw_115 strong{font-variant-numeric:tabular-nums;color:hsl(var(--foreground));font-weight:700}._gaugeTrack_13uiw_128{background:hsl(var(--muted));border-radius:999px;height:.3rem;overflow:hidden}._gaugeFill_13uiw_135{background:hsl(var(--primary));border-radius:999px;height:100%}._gaugeFill_13uiw_135[data-tone=blue]{background:#3c83f6}._wrap_prekd_1{flex-wrap:wrap;align-items:center;gap:1.25rem;display:flex}._chart_prekd_8{flex-shrink:0;width:168px;position:relative}._center_prekd_14{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}._total_prekd_24{font-variant-numeric:tabular-nums;letter-spacing:-.03em;color:hsl(var(--foreground));font-size:1.5rem;font-weight:800;line-height:1}._totalLabel_prekd_33{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-foreground));font-size:.5625rem;font-weight:700}._legend_prekd_41{flex-direction:column;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}._legend_prekd_41 li{color:hsl(var(--muted-foreground));align-items:center;gap:.45rem;font-size:.8125rem;display:flex}._legend_prekd_41 strong{font-variant-numeric:tabular-nums;color:hsl(var(--foreground));margin-left:auto;padding-left:.75rem;font-weight:700}._dot_prekd_64{border-radius:999px;flex-shrink:0;width:.6rem;height:.6rem}._empty_prekd_71{color:hsl(var(--muted-foreground));margin:0;font-size:.875rem}._hub_1wn8s_2{flex-direction:column;align-items:center;gap:1.25rem;display:flex}._center_1wn8s_10{border:1px solid hsl(var(--primary)/.3);background:linear-gradient(135deg, hsl(var(--primary)/.12), hsl(var(--highlight)/.08));border-radius:14px;align-items:center;gap:.75rem;padding:.875rem 1.25rem;display:flex;position:relative}._center_1wn8s_10:after{content:"";background:hsl(var(--border));width:1px;height:1.25rem;position:absolute;bottom:-1.25rem;left:50%}._centerIcon_1wn8s_30{background:hsl(var(--primary)/.15);width:2.25rem;height:2.25rem;color:hsl(var(--primary));border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._centerText_1wn8s_42{flex-direction:column;display:flex}._centerLabel_1wn8s_47{color:hsl(var(--foreground));font-size:.9375rem;font-weight:700}._centerHint_1wn8s_53{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:600}._spokes_1wn8s_61{grid-template-columns:repeat(4,1fr);gap:.75rem;width:100%;display:grid}@media (max-width:900px){._spokes_1wn8s_61{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){._spokes_1wn8s_61{grid-template-columns:1fr}}._spoke_1wn8s_61{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:12px;align-items:center;gap:.5rem;padding:.625rem .75rem;display:flex}._spokeOn_1wn8s_88{border-color:hsl(var(--primary)/.3);background:hsl(var(--primary)/.06)}._spokeIcon_1wn8s_93{background:hsl(var(--muted));width:1.75rem;height:1.75rem;color:hsl(var(--muted-foreground));border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._spokeOn_1wn8s_88 ._spokeIcon_1wn8s_93{background:hsl(var(--primary)/.14);color:hsl(var(--primary))}._spokeLabel_1wn8s_109{color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.8125rem;font-weight:600;overflow:hidden}._status_1wn8s_119{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));flex-shrink:0;margin-left:auto;font-size:.625rem;font-weight:700}._statusOn_1wn8s_129{color:#25934d}._switch_ybnrm_2{background:hsl(var(--muted-foreground)/.35);cursor:pointer;border:none;border-radius:999px;flex-shrink:0;width:44px;height:26px;padding:0;transition:background .18s;position:relative}._switch_ybnrm_2:before{content:"";position:absolute;top:-9px;bottom:-9px;left:-9px;right:-9px}._switch_ybnrm_2:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}._switch_ybnrm_2:disabled{opacity:.5;cursor:default}._thumb_ybnrm_29{background:#fff;border-radius:999px;width:20px;height:20px;transition:transform .18s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px rgba(0,0,0,.25)}._on_ybnrm_41{background:#21c45d}._on_ybnrm_41 ._thumb_ybnrm_29{transform:translate(18px)}._container_ytp8z_22{background:hsl(var(--background));min-height:100vh}._main_ytp8z_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._backButton_ytp8z_35{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;align-items:center;gap:.35rem;margin-bottom:1rem;padding:0;font-size:.8125rem;font-weight:600;transition:color .18s;display:inline-flex}._backButton_ytp8z_35:hover{color:hsl(var(--foreground))}._stateText_ytp8z_53{color:hsl(var(--muted-foreground));font-size:.875rem}._tabs_ytp8z_59{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:14px;gap:.25rem;margin-bottom:1.25rem;padding:.3rem;display:flex;overflow-x:auto}._tab_ytp8z_59{white-space:nowrap;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:.45rem;padding:.55rem .875rem;font-family:inherit;font-size:.8125rem;font-weight:600;transition:background .15s,color .15s;display:inline-flex}._tab_ytp8z_59:hover{color:hsl(var(--foreground))}._tabActive_ytp8z_92{background:hsl(var(--primary)/.1);color:hsl(var(--primary))}._documentCol_ytp8z_98,._connectionsTab_ytp8z_104{flex-direction:column;gap:1rem;display:flex}._moduleGrid_ytp8z_111{grid-template-columns:repeat(2,1fr);align-items:start;gap:1rem;display:grid}@media (max-width:900px){._moduleGrid_ytp8z_111{grid-template-columns:1fr}}._moduleCard_ytp8z_123{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:16px;padding:1.25rem;transition:border-color .18s,background .18s}._moduleOn_ytp8z_131{border-color:hsl(var(--primary)/.3)}._moduleHead_ytp8z_135{align-items:center;gap:.75rem;display:flex}._moduleIcon_ytp8z_141{background:hsl(var(--muted));width:2.25rem;height:2.25rem;color:hsl(var(--muted-foreground));border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._moduleOn_ytp8z_131 ._moduleIcon_ytp8z_141{background:hsl(var(--primary)/.12);color:hsl(var(--primary))}._moduleHeadText_ytp8z_157{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}._moduleTitle_ytp8z_165{color:hsl(var(--foreground));font-size:.9375rem;font-weight:700;line-height:1.2}._modulePurpose_ytp8z_172{color:hsl(var(--muted-foreground));font-size:.75rem;line-height:1.3}._moduleBody_ytp8z_178{border-top:1px solid hsl(var(--border));flex-direction:column;gap:.875rem;margin-top:1rem;padding-top:1rem;display:flex}._moduleUnlocks_ytp8z_187{color:hsl(var(--muted-foreground));margin:.875rem 0 0;font-size:.8125rem;line-height:1.5}._coreBlock_ytp8z_194{border-top:1px solid hsl(var(--border));margin-top:1rem;padding-top:1rem}._readinessHead_ytp8z_201{border-bottom:1px solid hsl(var(--border));align-items:center;gap:.875rem;margin-bottom:1rem;padding-bottom:.875rem;display:flex}._readinessHead_ytp8z_201>div{flex-direction:column;display:flex}._readinessScore_ytp8z_214{letter-spacing:-.02em;color:hsl(var(--foreground));font-size:1.125rem;font-weight:800}._readinessHint_ytp8z_221{color:hsl(var(--muted-foreground));font-size:.6875rem}._header_ytp8z_227{border:1px solid hsl(var(--border));background:linear-gradient(135deg, hsl(var(--primary)/.07), hsl(var(--highlight)/.06));border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:1rem;padding:1.5rem;display:flex}._headerLeft_ytp8z_240{min-width:0}._segment_ytp8z_244{text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--primary));margin-bottom:.35rem;font-size:.625rem;font-weight:700}._title_ytp8z_253{letter-spacing:-.03em;color:hsl(var(--foreground));margin:0;font-size:1.5rem;font-weight:800;line-height:1.2}._meta_ytp8z_262{color:hsl(var(--muted-foreground));margin-top:.4rem;font-size:.8125rem}._headerRight_ytp8z_268{flex-direction:column;align-items:flex-end;gap:.75rem;display:flex}._headerActions_ytp8z_275{align-items:center;gap:.5rem;display:flex}._ghostButton_ytp8z_281{border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);background:hsl(var(--card));color:hsl(var(--foreground));cursor:pointer;align-items:center;gap:.375rem;padding:.45rem .75rem;font-family:inherit;font-size:.8125rem;font-weight:500;transition:background .15s;display:inline-flex}._ghostButton_ytp8z_281:hover{background:hsl(var(--accent))}._primaryButton_ytp8z_300{border-radius:calc(var(--radius) - 2px);background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;align-items:center;gap:.375rem;padding:.45rem .875rem;font-family:inherit;font-size:.8125rem;font-weight:600;transition:opacity .15s;display:inline-flex}._primaryButton_ytp8z_300:hover{opacity:.9}._healthStrip_ytp8z_320{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:14px;flex-wrap:wrap;align-items:center;gap:1.5rem;margin-bottom:1.25rem;padding:.875rem 1.25rem;display:flex}._healthItem_ytp8z_332{flex-direction:column;gap:.35rem;min-width:180px;display:flex}._healthLabel_ytp8z_339{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-foreground));align-items:center;gap:.3rem;font-size:.6875rem;font-weight:700;display:inline-flex}._healthBarWrap_ytp8z_350{align-items:center;gap:.625rem;display:flex}._healthBar_ytp8z_350{background:hsl(var(--muted));border-radius:999px;flex:1;height:.5rem;overflow:hidden}._healthBarFill_ytp8z_364{border-radius:999px;height:100%}._healthBarFill_ytp8z_364[data-tone=good]{background:#21c45d}._healthBarFill_ytp8z_364[data-tone=warn]{background:#e7b008}._healthBarFill_ytp8z_364[data-tone=bad]{background:hsl(var(--destructive))}._healthScore_ytp8z_378{font-variant-numeric:tabular-nums;color:hsl(var(--foreground));font-size:.875rem;font-weight:700}._healthDivider_ytp8z_385{background:hsl(var(--border));align-self:stretch;width:1px}._wordCount_ytp8z_391{font-size:.8125rem;font-weight:600}._wordCount_ytp8z_391[data-signal=ideal]{color:#25934d}._wordCount_ytp8z_391[data-signal=curta],._wordCount_ytp8z_391[data-signal=longa]{color:#b87c14}._contentGrid_ytp8z_403{grid-template-columns:1fr 360px;align-items:start;gap:1.5rem;display:grid}@media (max-width:1024px){._contentGrid_ytp8z_403{grid-template-columns:1fr}}._mainCol_ytp8z_415,._sideCol_ytp8z_416{flex-direction:column;gap:1rem;display:flex}._section_ytp8z_422{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:16px;padding:1.25rem}._sectionHead_ytp8z_429{align-items:center;gap:.625rem;margin-bottom:.875rem;display:flex}._sectionIcon_ytp8z_436{border-radius:calc(var(--radius) - 2px);background:hsl(var(--primary)/.1);width:2rem;height:2rem;color:hsl(var(--primary));flex-shrink:0;justify-content:center;align-items:center;display:flex}._sectionTitle_ytp8z_448{color:hsl(var(--foreground));font-size:.9375rem;font-weight:700;line-height:1.2;display:block}._sectionSub_ytp8z_456{color:hsl(var(--muted-foreground));margin-top:.1rem;font-size:.6875rem;display:block}._purpose_ytp8z_463{color:hsl(var(--foreground)/.9);margin:0;font-size:.9375rem;line-height:1.6}._respList_ytp8z_470{flex-direction:column;gap:.4rem;margin:0;padding-left:1.1rem;display:flex}._respList_ytp8z_470 li{color:hsl(var(--foreground)/.9);font-size:.875rem;line-height:1.5}._muted_ytp8z_483{margin-left:-1.1rem;list-style:none;color:hsl(var(--muted-foreground))!important}._groupLabel_ytp8z_489{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));margin:.75rem 0 .4rem;font-size:.6875rem;font-weight:700}._groupLabel_ytp8z_489:first-child{margin-top:0}._compList_ytp8z_501{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}._compItem_ytp8z_510{justify-content:space-between;align-items:center;gap:.5rem;font-size:.875rem;display:flex}._compName_ytp8z_518{color:hsl(var(--foreground));align-items:center;gap:.4rem;min-width:0;display:flex}._coreDot_ytp8z_526{background:#e7b008;border-radius:999px;flex-shrink:0;width:.4rem;height:.4rem}._compLevel_ytp8z_534{color:hsl(var(--primary));background:hsl(var(--primary)/.1);border-radius:999px;flex-shrink:0;padding:.1rem .5rem;font-size:.6875rem;font-weight:600}._infoGrid_ytp8z_544{grid-template-columns:1fr 1fr;gap:.75rem 1.25rem;margin-bottom:.875rem;display:grid}@media (max-width:560px){._infoGrid_ytp8z_544{grid-template-columns:1fr}}._infoItem_ytp8z_556{flex-direction:column;gap:.15rem;min-width:0;display:flex}._infoLabel_ytp8z_563{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:700}._infoValue_ytp8z_571{color:hsl(var(--foreground));font-size:.875rem}._scheduleRow_ytp8z_576{border-top:1px solid hsl(var(--border));flex-direction:column;gap:.4rem;padding-top:.5rem;display:flex}._tagRows_ytp8z_584{flex-direction:column;gap:.75rem;display:flex}._reqList_ytp8z_590{flex-direction:column;gap:.3rem;margin:.35rem 0 0;padding:0;list-style:none;display:flex}._reqItem_ytp8z_599{color:hsl(var(--foreground));justify-content:space-between;align-items:center;gap:.5rem;font-size:.875rem;display:flex}._reqBadge_ytp8z_608{text-transform:uppercase;letter-spacing:.04em;background:hsl(var(--muted));color:hsl(var(--muted-foreground));border-radius:999px;flex-shrink:0;padding:.1rem .45rem;font-size:.625rem;font-weight:700}._reqEssential_ytp8z_620{color:#ae7613;background:rgba(231,176,8,.14)}._cultureList_ytp8z_625{flex-direction:column;gap:.5rem;margin-bottom:.875rem;display:flex}._cultureItem_ytp8z_632{border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);background:hsl(var(--background));padding:.6rem .75rem}._cultureHead_ytp8z_639{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._cultureName_ytp8z_646{color:hsl(var(--foreground));align-items:center;gap:.35rem;font-size:.8125rem;font-weight:600;display:inline-flex}._cultureName_ytp8z_646 svg{color:hsl(var(--primary))}._weightBadge_ytp8z_658{text-transform:capitalize;border-radius:999px;padding:.1rem .45rem;font-size:.625rem;font-weight:700}._w_baixo_ytp8z_666{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._w_medio_ytp8z_671{color:#175dcf;background:rgba(60,131,246,.14)}._w_alto_ytp8z_676{background:hsl(var(--primary)/.14);color:hsl(var(--primary))}._cultureExp_ytp8z_681{color:hsl(var(--muted-foreground));margin:.35rem 0 0;font-size:.75rem;line-height:1.5}._cultureLeadership_ytp8z_688{border-top:1px dashed hsl(var(--border));margin-top:.5rem;padding-top:.5rem}._cultureLeadershipLabel_ytp8z_694{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--primary));margin-bottom:.2rem;font-size:.625rem;font-weight:700;display:block}._rich_ytp8z_705{color:hsl(var(--foreground)/.9);font-size:.9375rem;line-height:1.6}._rich_ytp8z_705 p{margin:0 0 .5rem}._rich_ytp8z_705 p:last-child{margin-bottom:0}._rich_ytp8z_705 h2{margin:.5rem 0 .35rem;font-size:1rem;font-weight:700}._rich_ytp8z_705 h3{margin:.5rem 0 .35rem;font-size:.9375rem;font-weight:700}._rich_ytp8z_705 ul,._rich_ytp8z_705 ol{margin:0 0 .5rem;padding-left:1.25rem}._rich_ytp8z_705 li{margin:.15rem 0}._rich_ytp8z_705 blockquote{border-left:3px solid hsl(var(--primary)/.4);color:hsl(var(--muted-foreground));margin:0 0 .5rem;padding-left:.75rem}._rich_ytp8z_705 a{color:hsl(var(--primary));text-decoration:underline}._tagRow_ytp8z_584{flex-direction:column;gap:.35rem;display:flex}._tagRowLabel_ytp8z_751{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));align-items:center;gap:.35rem;font-size:.6875rem;font-weight:700;display:inline-flex}._tagRowItems_ytp8z_762{flex-wrap:wrap;gap:.35rem;display:flex}._tag_ytp8z_584{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));border-radius:999px;padding:.15rem .55rem;font-size:.75rem}._deliverables_ytp8z_777{flex-direction:column;gap:.75rem;display:flex}._deliverable_ytp8z_777{gap:.875rem;display:flex}._deliverablePhase_ytp8z_788{color:hsl(var(--primary));flex-shrink:0;width:3.75rem;margin-top:.1rem;font-size:.75rem;font-weight:700}._deliverableText_ytp8z_797{color:hsl(var(--foreground)/.9);font-size:.875rem;line-height:1.45}._connections_ytp8z_104{flex-direction:column;gap:.625rem;display:flex}._connection_ytp8z_104{border:1px solid hsl(var(--border));border-radius:calc(var(--radius));background:hsl(var(--background));padding:.75rem}._connectionOn_ytp8z_817{border-color:hsl(var(--primary)/.3);background:hsl(var(--primary)/.06)}._connectionTop_ytp8z_822{color:hsl(var(--foreground));align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}._connectionLabel_ytp8z_830{font-size:.8125rem;font-weight:600}._connectionDot_ytp8z_835{background:hsl(var(--muted-foreground)/.4);border-radius:999px;width:.5rem;height:.5rem;margin-left:auto}._dotOn_ytp8z_843{background:#21c45d}._connectionSummary_ytp8z_847{color:hsl(var(--muted-foreground));margin-bottom:.5rem;font-size:.6875rem;display:block}._connectionAction_ytp8z_854{border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);background:hsl(var(--card));color:hsl(var(--primary));cursor:pointer;justify-content:center;align-items:center;gap:.3rem;width:100%;padding:.35rem .625rem;font-family:inherit;font-size:.75rem;font-weight:600;transition:background .15s;display:inline-flex}._connectionAction_ytp8z_854:hover{background:hsl(var(--primary)/.1)}._values_ytp8z_876{flex-wrap:wrap;gap:.4rem;margin-bottom:.875rem;display:flex}._valueTag_ytp8z_883{border:1px solid hsl(var(--primary)/.25);background:hsl(var(--primary)/.08);color:hsl(var(--foreground));border-radius:999px;align-items:center;gap:.3rem;padding:.2rem .55rem;font-size:.75rem;display:inline-flex}._fitRow_ytp8z_895{gap:.75rem;display:flex}._fitItem_ytp8z_900{border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);background:hsl(var(--background));flex:1;padding:.625rem .75rem}._fitLabel_ytp8z_908{color:hsl(var(--muted-foreground));margin-bottom:.2rem;font-size:.6875rem;display:block}._fitValue_ytp8z_915{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;font-size:1.125rem;font-weight:800}._checks_ytp8z_923{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}._checks_ytp8z_923 li{align-items:center;gap:.5rem;font-size:.8125rem;display:flex}._checkIcon_ytp8z_938{flex-shrink:0;justify-content:center;align-items:center;display:flex}._checkOk_ytp8z_945{color:hsl(var(--foreground))}._checkOk_ytp8z_945 ._checkIcon_ytp8z_938{color:#29a356}._checkPending_ytp8z_952{color:hsl(var(--muted-foreground))}._checkEmpty_ytp8z_956{border:1.5px solid hsl(var(--border));border-radius:999px;width:.8rem;height:.8rem;display:block}._wrap_zuxae_1{flex-direction:column;gap:.625rem;display:flex;position:relative}._searchBox_zuxae_8{position:relative}._searchIcon_zuxae_12{color:hsl(var(--muted-foreground));position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}._searchInput_zuxae_20{border-radius:calc(var(--radius) - 2px);border:1px solid hsl(var(--input));background:hsl(var(--background));width:100%;color:hsl(var(--foreground));outline:none;padding:.5rem .75rem .5rem 2.25rem;font-family:inherit;font-size:.875rem}._searchInput_zuxae_20:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.12)}._searchInput_zuxae_20::placeholder{color:hsl(var(--muted-foreground))}._searchInput_zuxae_20::placeholder{color:hsl(var(--muted-foreground))}._dropdown_zuxae_39{z-index:20;border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);background:hsl(var(--card));max-height:280px;position:absolute;top:2.75rem;left:0;right:0;overflow-y:auto;box-shadow:0 8px 24px rgba(0,0,0,.12)}._dropItem_zuxae_53{width:100%;color:hsl(var(--foreground));cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:.5rem;padding:.5rem .75rem;font-family:inherit;font-size:.8125rem;display:flex}._dropItem_zuxae_53:hover{background:hsl(var(--accent)/.6)}._dropName_zuxae_71{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._dropType_zuxae_79{color:hsl(var(--muted-foreground));font-size:.6875rem}._dropEmpty_zuxae_84{color:hsl(var(--muted-foreground));padding:.625rem .75rem;font-size:.8125rem}._dropSectionLabel_zuxae_90{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-foreground));padding:.45rem .75rem .3rem;font-size:.625rem;font-weight:700}._dropAll_zuxae_99{border:none;border-top:1px solid hsl(var(--border));width:100%;color:hsl(var(--primary));cursor:pointer;text-align:left;background:0 0;padding:.5rem .75rem;font-family:inherit;font-size:.75rem;font-weight:600}._dropAll_zuxae_99:hover{background:hsl(var(--primary)/.08)}._createRow_zuxae_116{border-top:1px solid hsl(var(--border));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .625rem;display:flex}._typeToggle_zuxae_126{border:1px solid hsl(var(--border));border-radius:999px;display:inline-flex;overflow:hidden}._typeToggle_zuxae_126 button{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;padding:.25rem .625rem;font-family:inherit;font-size:.6875rem}._typeOn_zuxae_142{background:hsl(var(--primary)/.12)!important;color:hsl(var(--primary))!important}._createBtn_zuxae_147{border:1px solid hsl(var(--primary)/.3);background:hsl(var(--primary)/.1);color:hsl(var(--primary));cursor:pointer;border-radius:999px;align-items:center;gap:.375rem;padding:.25rem .625rem;font-family:inherit;font-size:.75rem;font-weight:600;display:inline-flex}._createBtn_zuxae_147:disabled{opacity:.5;cursor:not-allowed}._empty_zuxae_166{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem;line-height:1.5}._list_zuxae_173{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._item_zuxae_182{border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);background:hsl(var(--background));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem .625rem .5rem .75rem;display:flex}._itemMain_zuxae_194{align-items:center;gap:.5rem;min-width:0;display:flex}._typeBadge_zuxae_201{text-transform:uppercase;letter-spacing:.04em;border-radius:999px;flex-shrink:0;padding:.1rem .45rem;font-size:.625rem;font-weight:700}._technical_zuxae_211{color:#175dcf;background:rgba(60,131,246,.12)}._behavioral_zuxae_216{color:#803bce;background:rgba(147,68,238,.12)}._itemName_zuxae_221{color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;overflow:hidden}._itemControls_zuxae_229{align-items:center;gap:.375rem;display:flex}._coreBtn_zuxae_235{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--muted-foreground));cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:.3rem;padding:.25rem .5rem;font-family:inherit;font-size:.6875rem;font-weight:600;display:inline-flex}._coreOn_zuxae_251{color:#ae7613;background:rgba(231,176,8,.14);border-color:rgba(231,176,8,.4)}._levelSelect_zuxae_257{border-radius:calc(var(--radius) - 2px);border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));cursor:pointer;padding:.25rem .4rem;font-family:inherit;font-size:.75rem}._removeBtn_zuxae_268{color:hsl(var(--muted-foreground));cursor:pointer;border-radius:calc(var(--radius) - 4px);background:0 0;border:none;justify-content:center;align-items:center;padding:.2rem;display:flex}._removeBtn_zuxae_268:hover{color:hsl(var(--destructive));background:hsl(var(--accent))}._wrap_1udhp_1{border:1px solid hsl(var(--input));border-radius:calc(var(--radius) - 2px);background:hsl(var(--background));transition:border-color .15s,box-shadow .15s;overflow:hidden}._wrap_1udhp_1:focus-within{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.12)}._toolbar_1udhp_13{border-bottom:1px solid hsl(var(--border));background:hsl(var(--muted)/.4);flex-wrap:wrap;align-items:center;gap:.15rem;padding:.35rem .4rem;display:flex}._toolBtn_1udhp_23{border-radius:calc(var(--radius) - 4px);width:1.75rem;height:1.75rem;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:background .12s,color .12s;display:flex}._toolBtn_1udhp_23:hover{background:hsl(var(--accent));color:hsl(var(--foreground))}._toolBtnActive_1udhp_41{background:hsl(var(--primary)/.14);color:hsl(var(--primary))}._sep_1udhp_46{background:hsl(var(--border));width:1px;height:1.1rem;margin:0 .2rem}._editor_1udhp_53{padding:.625rem .75rem}._content_1udhp_57{color:hsl(var(--foreground));outline:none;min-height:4rem;font-size:.875rem;line-height:1.6}._content_1udhp_57 p{margin:0 0 .5rem}._content_1udhp_57 p:last-child{margin-bottom:0}._content_1udhp_57 h2{margin:.5rem 0 .35rem;font-size:1rem;font-weight:700}._content_1udhp_57 h3{margin:.5rem 0 .35rem;font-size:.9375rem;font-weight:700}._content_1udhp_57 ul,._content_1udhp_57 ol{margin:0 0 .5rem;padding-left:1.25rem}._content_1udhp_57 li{margin:.15rem 0}._content_1udhp_57 blockquote{border-left:3px solid hsl(var(--primary)/.4);color:hsl(var(--muted-foreground));margin:0 0 .5rem;padding-left:.75rem}._content_1udhp_57 p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:hsl(var(--muted-foreground));float:left;pointer-events:none;height:0}._link_1udhp_102{color:hsl(var(--primary));text-decoration:underline}._wrap_2f5or_1{flex-direction:column;gap:1rem;display:flex}._hint_2f5or_7{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem}._emptyCard_2f5or_13{border:1px dashed hsl(var(--border));border-radius:var(--radius);color:#ae7613;background:rgba(231,176,8,.06);gap:.625rem;padding:.875rem 1rem;display:flex}._emptyTitle_2f5or_23{color:hsl(var(--foreground));margin:0 0 .2rem;font-size:.8125rem;font-weight:600}._emptyText_2f5or_30{color:hsl(var(--muted-foreground));margin:0;font-size:.75rem;line-height:1.5}._grid_2f5or_37{grid-template-columns:repeat(3,1fr);gap:.625rem;display:grid}@media (max-width:768px){._grid_2f5or_37{grid-template-columns:1fr 1fr}}@media (max-width:480px){._grid_2f5or_37{grid-template-columns:1fr}}._card_2f5or_53{text-align:left;border:1px solid hsl(var(--border));background:hsl(var(--background));cursor:pointer;border-radius:14px;flex-direction:column;align-items:flex-start;gap:.35rem;padding:.875rem;font-family:inherit;transition:background .15s,border-color .15s,box-shadow .15s;display:flex;position:relative}._card_2f5or_53:hover{background:hsl(var(--accent)/.4);border-color:hsl(var(--primary)/.3)}._cardOn_2f5or_73{background:hsl(var(--primary)/.08);border-color:hsl(var(--primary));box-shadow:0 0 0 1px hsl(var(--primary)/.3)}._cardCheck_2f5or_79{border:1px solid hsl(var(--border));background:hsl(var(--card));width:1.1rem;height:1.1rem;color:hsl(var(--primary-foreground));border-radius:999px;justify-content:center;align-items:center;display:flex;position:absolute;top:.5rem;right:.5rem}._cardOn_2f5or_73 ._cardCheck_2f5or_79{background:hsl(var(--primary));border-color:hsl(var(--primary))}._cardIcon_2f5or_98{border-radius:calc(var(--radius) - 2px);background:hsl(var(--primary)/.12);width:2rem;height:2rem;color:hsl(var(--primary));justify-content:center;align-items:center;display:flex}._cardName_2f5or_109{color:hsl(var(--foreground));font-size:.875rem;font-weight:700}._cardDesc_2f5or_115{color:hsl(var(--muted-foreground));font-size:.6875rem;line-height:1.4}._leadershipBlock_2f5or_121{border-top:1px dashed hsl(var(--border));flex-direction:column;gap:.35rem;padding-top:.625rem;display:flex}._leadershipLabel_2f5or_129{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--primary));align-items:center;gap:.35rem;font-size:.6875rem;font-weight:700;display:inline-flex}._evalList_2f5or_140{flex-direction:column;gap:.625rem;display:flex}._evalIntro_2f5or_146{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-foreground));margin:0;font-size:.6875rem;font-weight:700}._evalCard_2f5or_155{border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--background));flex-direction:column;gap:.625rem;padding:.875rem;display:flex}._evalHead_2f5or_165{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}._evalName_2f5or_173{color:hsl(var(--foreground));align-items:center;gap:.4rem;font-size:.875rem;font-weight:600;display:inline-flex}._evalName_2f5or_173 svg{color:hsl(var(--primary))}._weights_2f5or_185{border:1px solid hsl(var(--border));border-radius:999px;display:inline-flex;overflow:hidden}._weightBtn_2f5or_192{color:hsl(var(--muted-foreground));cursor:pointer;text-transform:capitalize;background:0 0;border:none;padding:.25rem .625rem;font-family:inherit;font-size:.6875rem;font-weight:600}._weightOn_2f5or_204{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}._expectation_2f5or_209{border-radius:calc(var(--radius) - 2px);border:1px solid hsl(var(--input));background:hsl(var(--card));width:100%;color:hsl(var(--foreground));resize:vertical;outline:none;padding:.5rem .75rem;font-family:inherit;font-size:.8125rem;line-height:1.5}._expectation_2f5or_209:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.12)}._expectation_2f5or_209::placeholder{color:hsl(var(--muted-foreground))}._expectation_2f5or_209::placeholder{color:hsl(var(--muted-foreground))}._wrap_16zx6_1{flex-direction:column;gap:.5rem;display:flex;position:relative}._searchBox_16zx6_8{position:relative}._searchIcon_16zx6_12{color:hsl(var(--muted-foreground));position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}._searchInput_16zx6_20{border-radius:calc(var(--radius) - 2px);border:1px solid hsl(var(--input));background:hsl(var(--background));width:100%;color:hsl(var(--foreground));outline:none;padding:.5rem .75rem .5rem 2.25rem;font-family:inherit;font-size:.875rem}._searchInput_16zx6_20:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.12)}._searchInput_16zx6_20::placeholder{color:hsl(var(--muted-foreground))}._searchInput_16zx6_20::placeholder{color:hsl(var(--muted-foreground))}._dropdown_16zx6_39{z-index:20;border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);background:hsl(var(--card));max-height:240px;position:absolute;top:calc(100% + .25rem);left:0;right:0;overflow-y:auto;box-shadow:0 8px 24px rgba(0,0,0,.12)}._dropItem_16zx6_53{width:100%;color:hsl(var(--foreground));cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:.5rem;padding:.5rem .75rem;font-family:inherit;font-size:.8125rem;display:flex}._dropItem_16zx6_53:hover{background:hsl(var(--accent)/.6)}._dropName_16zx6_71{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._dropEmpty_16zx6_79{color:hsl(var(--muted-foreground));padding:.625rem .75rem;font-size:.8125rem}._retryBtn_16zx6_85{color:hsl(var(--primary));cursor:pointer;background:0 0;border:none;margin-top:.25rem;padding:0;font-family:inherit;font-size:.8125rem;font-weight:600;display:inline-block}._retryBtn_16zx6_85:hover{text-decoration:underline}._dropSectionLabel_16zx6_101{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-foreground));padding:.45rem .75rem .3rem;font-size:.625rem;font-weight:700}._dropAll_16zx6_110{border:none;border-top:1px solid hsl(var(--border));width:100%;color:hsl(var(--primary));cursor:pointer;text-align:left;background:0 0;padding:.5rem .75rem;font-family:inherit;font-size:.75rem;font-weight:600}._dropAll_16zx6_110:hover{background:hsl(var(--primary)/.08)}._createBtn_16zx6_127{border:none;border-top:1px solid hsl(var(--border));background:hsl(var(--primary)/.06);width:100%;color:hsl(var(--primary));cursor:pointer;text-align:left;align-items:center;gap:.375rem;padding:.55rem .75rem;font-family:inherit;font-size:.8125rem;font-weight:600;display:flex}._createBtn_16zx6_127:hover{background:hsl(var(--primary)/.12)}._createBtn_16zx6_127:disabled{opacity:.5;cursor:not-allowed}._list_16zx6_151{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}._item_16zx6_160{border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);background:hsl(var(--background));justify-content:space-between;align-items:center;gap:.5rem;padding:.4rem .5rem .4rem .625rem;display:flex}._itemName_16zx6_171{color:hsl(var(--foreground));align-items:center;gap:.4rem;min-width:0;font-size:.875rem;display:flex}._itemCheck_16zx6_180{color:#29a356;flex-shrink:0}._removeBtn_16zx6_185{color:hsl(var(--muted-foreground));cursor:pointer;border-radius:calc(var(--radius) - 4px);background:0 0;border:none;justify-content:center;align-items:center;padding:.2rem;display:flex}._removeBtn_16zx6_185:hover{color:hsl(var(--destructive));background:hsl(var(--accent))}._wrap_1j32x_1{flex-direction:column;gap:.5rem;display:flex}._row_1j32x_7{align-items:center;gap:.5rem;display:flex}._input_1j32x_13{border-radius:calc(var(--radius) - 2px);border:1px solid hsl(var(--input));background:hsl(var(--background));min-width:0;color:hsl(var(--foreground));outline:none;flex:1;padding:.5rem .75rem;font-family:inherit;font-size:.875rem}._input_1j32x_13:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.12)}._input_1j32x_13::placeholder{color:hsl(var(--muted-foreground))}._input_1j32x_13::placeholder{color:hsl(var(--muted-foreground))}._reqBtn_1j32x_33{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--muted-foreground));cursor:pointer;white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;gap:.3rem;padding:.3rem .55rem;font-family:inherit;font-size:.6875rem;font-weight:600;display:inline-flex}._reqOn_1j32x_50{color:#ae7613;background:rgba(231,176,8,.14);border-color:rgba(231,176,8,.4)}._removeBtn_1j32x_56{border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);background:hsl(var(--card));width:2rem;height:2rem;color:hsl(var(--muted-foreground));cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;display:flex}._removeBtn_1j32x_56:hover{background:hsl(var(--accent));color:hsl(var(--destructive))}._addLink_1j32x_74{color:hsl(var(--primary));cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:.375rem;padding:.1rem 0;font-family:inherit;font-size:.8125rem;font-weight:600;display:inline-flex}._addLink_1j32x_74:hover{text-decoration:underline}._section_wzmxm_1{flex-direction:column;gap:1.25rem;display:flex}._row2_wzmxm_7{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:640px){._row2_wzmxm_7{grid-template-columns:1fr}}._row3_wzmxm_18{grid-template-columns:repeat(3,1fr);align-items:start;gap:1rem;display:grid}@media (max-width:768px){._row3_wzmxm_18{grid-template-columns:1fr}}._subBlock_wzmxm_30{border:1px solid hsl(var(--border));border-radius:calc(var(--radius));background:hsl(var(--background)/.4);flex-direction:column;gap:.875rem;padding:1.125rem;display:flex}._subTitle_wzmxm_40{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-foreground));margin:0;font-size:.6875rem;font-weight:700}._subHint_wzmxm_49{color:hsl(var(--muted-foreground));margin:.2rem 0 0;font-size:.75rem}._shiftChips_wzmxm_55{flex-wrap:wrap;gap:.5rem;display:flex}._shiftChip_wzmxm_55{border:1px solid hsl(var(--border));border-radius:calc(var(--radius));background:hsl(var(--card));color:hsl(var(--foreground));cursor:pointer;flex-direction:column;align-items:flex-start;gap:.1rem;padding:.45rem .875rem;font-family:inherit;font-size:.8125rem;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}._shiftChip_wzmxm_55:hover{background:hsl(var(--accent)/.5)}._shiftOn_wzmxm_81{background:hsl(var(--primary)/.1);border-color:hsl(var(--primary)/.4);color:hsl(var(--primary))}._shiftHours_wzmxm_87{color:hsl(var(--muted-foreground));font-size:.625rem;font-weight:500}._checkRow_wzmxm_93{color:hsl(var(--foreground));cursor:pointer;align-items:center;gap:.5rem;font-size:.875rem;display:flex}._checkRow_wzmxm_93 input{width:1rem;height:1rem;accent-color:hsl(var(--primary));cursor:pointer}._field_wzmxm_108{flex-direction:column;gap:.4rem;min-width:0;display:flex}._label_wzmxm_115{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}._hint_wzmxm_121{color:hsl(var(--muted-foreground));margin:0;font-size:.75rem;line-height:1.45}._input_wzmxm_128,._textarea_wzmxm_129{border-radius:calc(var(--radius) - 2px);border:1px solid hsl(var(--input));background:hsl(var(--background));width:100%;color:hsl(var(--foreground));outline:none;padding:.5rem .75rem;font-family:inherit;font-size:.875rem;transition:border-color .15s,box-shadow .15s}._input_wzmxm_128:focus,._textarea_wzmxm_129:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.12)}._input_wzmxm_128::-moz-placeholder{color:hsl(var(--muted-foreground))}._textarea_wzmxm_129::-moz-placeholder{color:hsl(var(--muted-foreground))}._input_wzmxm_128::-ms-input-placeholder{color:hsl(var(--muted-foreground))}._input_wzmxm_128::placeholder{color:hsl(var(--muted-foreground))}._textarea_wzmxm_129::-ms-input-placeholder{color:hsl(var(--muted-foreground))}._textarea_wzmxm_129::placeholder{color:hsl(var(--muted-foreground))}._textarea_wzmxm_129{resize:vertical;min-height:60px;line-height:1.5}._numInput_wzmxm_157{border-radius:calc(var(--radius) - 2px);border:1px solid hsl(var(--input));background:hsl(var(--background));width:6rem;color:hsl(var(--foreground));outline:none;padding:.5rem .75rem;font-family:inherit;font-size:.875rem}._numInput_wzmxm_157:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.12)}._numInput_wzmxm_157[readonly]{background:hsl(var(--muted));color:hsl(var(--muted-foreground));cursor:default}._numInput_wzmxm_157[readonly]:focus{border-color:hsl(var(--input));box-shadow:none}._respList_wzmxm_182{flex-direction:column;gap:.5rem;display:flex}._respRow_wzmxm_188{align-items:center;gap:.5rem;display:flex}._iconBtn_wzmxm_194{border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);background:hsl(var(--card));width:2rem;height:2rem;color:hsl(var(--muted-foreground));cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}._iconBtn_wzmxm_194:hover{background:hsl(var(--accent));color:hsl(var(--destructive))}._addLink_wzmxm_213{color:hsl(var(--primary));cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:.375rem;padding:.25rem 0;font-family:inherit;font-size:.8125rem;font-weight:600;display:inline-flex}._addLink_wzmxm_213:hover{text-decoration:underline}._profileCard_wzmxm_232{border:1px solid hsl(var(--border));border-radius:calc(var(--radius));background:linear-gradient(135deg, hsl(var(--primary)/.05), hsl(var(--highlight)/.05));flex-direction:column;gap:.5rem;padding:.875rem 1rem;display:flex}._profileRow_wzmxm_242{align-items:baseline;gap:.625rem;display:flex}._profileLabel_wzmxm_248{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-foreground));flex-shrink:0;width:5.5rem;font-size:.625rem;font-weight:700}._profileText_wzmxm_258{color:hsl(var(--foreground));font-size:.8125rem}._chips_wzmxm_263{flex-wrap:wrap;gap:.3rem;display:flex}._chip_wzmxm_263{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));border-radius:999px;padding:.1rem .5rem;font-size:.6875rem}._deliverables_wzmxm_279{flex-direction:column;gap:.5rem;display:flex}._deliverableRow_wzmxm_285{align-items:center;gap:.625rem;display:flex}._deliverablePhase_wzmxm_291{color:hsl(var(--primary));flex-shrink:0;width:3.75rem;font-size:.75rem;font-weight:700}._range_wzmxm_299{width:100%;accent-color:hsl(var(--primary));cursor:pointer}._wrap_jxd2b_1{flex-direction:column;gap:.5rem;display:flex}._row_jxd2b_7{align-items:center;gap:.5rem;display:flex}._input_jxd2b_13{border-radius:calc(var(--radius) - 2px);border:1px solid hsl(var(--input));background:hsl(var(--background));min-width:0;color:hsl(var(--foreground));outline:none;flex:1;padding:.5rem .75rem;font-family:inherit;font-size:.875rem;transition:border-color .15s,box-shadow .15s}._input_jxd2b_13:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.12)}._input_jxd2b_13::placeholder{color:hsl(var(--muted-foreground))}._input_jxd2b_13::placeholder{color:hsl(var(--muted-foreground))}._removeBtn_jxd2b_34{border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);background:hsl(var(--card));width:2rem;height:2rem;color:hsl(var(--muted-foreground));cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}._removeBtn_jxd2b_34:hover{background:hsl(var(--accent));color:hsl(var(--destructive))}._addLink_jxd2b_53{color:hsl(var(--primary));cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:.375rem;padding:.1rem 0;font-family:inherit;font-size:.8125rem;font-weight:600;display:inline-flex}._addLink_jxd2b_53:hover{text-decoration:underline}._wrap_xkyyp_1{flex-direction:column;gap:.5rem;display:flex}._empty_xkyyp_7{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem}._row_xkyyp_13{border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);background:hsl(var(--background));flex-wrap:wrap;align-items:center;gap:.5rem;padding:.4rem .5rem;display:flex}._handle_xkyyp_24{color:hsl(var(--muted-foreground));flex-shrink:0;align-items:center;gap:.2rem;display:inline-flex}._order_xkyyp_32{font-variant-numeric:tabular-nums;font-size:.6875rem;font-weight:700}._name_xkyyp_38{border:1px solid hsl(var(--input));border-radius:calc(var(--radius) - 4px);background:hsl(var(--card));min-width:8rem;color:hsl(var(--foreground));outline:none;flex:1;padding:.4rem .6rem;font-family:inherit;font-size:.875rem}._name_xkyyp_38:focus{border-color:hsl(var(--ring))}._elimBtn_xkyyp_54{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--muted-foreground));cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:.3rem;padding:.25rem .5rem;font-family:inherit;font-size:.6875rem;font-weight:600;display:inline-flex}._elimOn_xkyyp_70{background:hsl(var(--destructive)/.12);border-color:hsl(var(--destructive)/.35);color:hsl(var(--destructive))}._duration_xkyyp_76{align-items:center;gap:.3rem;display:inline-flex}._durationInput_xkyyp_82{border:1px solid hsl(var(--input));border-radius:calc(var(--radius) - 4px);background:hsl(var(--card));width:3rem;color:hsl(var(--foreground));outline:none;padding:.3rem .4rem;font-family:inherit;font-size:.8125rem}._durationInput_xkyyp_82:focus{border-color:hsl(var(--ring))}._durationLabel_xkyyp_97{color:hsl(var(--muted-foreground));font-size:.6875rem}._removeBtn_xkyyp_102{color:hsl(var(--muted-foreground));cursor:pointer;border-radius:calc(var(--radius) - 4px);background:0 0;border:none;justify-content:center;align-items:center;padding:.2rem;display:flex}._removeBtn_xkyyp_102:hover{color:hsl(var(--destructive));background:hsl(var(--accent))}._addLink_xkyyp_118{color:hsl(var(--primary));cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:.375rem;padding:.1rem 0;font-family:inherit;font-size:.8125rem;font-weight:600;display:inline-flex}._addLink_xkyyp_118:hover{text-decoration:underline}._wrap_1v29a_1{flex-direction:column;gap:.4rem;display:flex}._label_1v29a_7{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:700}._hint_1v29a_15{color:hsl(var(--muted-foreground));margin:0;font-size:.75rem}._list_1v29a_21{flex-direction:column;gap:.35rem;display:flex}._item_1v29a_27{border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);background:hsl(var(--background));cursor:pointer;text-align:left;align-items:center;gap:.5rem;padding:.4rem .6rem;font-family:inherit;transition:background .15s,border-color .15s;display:flex}._item_1v29a_27:hover{background:hsl(var(--accent)/.4)}._itemOn_1v29a_44{background:hsl(var(--primary)/.08);border-color:hsl(var(--primary)/.4)}._check_1v29a_49{border-radius:calc(var(--radius) - 4px);border:1px solid hsl(var(--border));background:hsl(var(--card));width:1.05rem;height:1.05rem;color:hsl(var(--primary-foreground));flex-shrink:0;justify-content:center;align-items:center;display:flex}._itemOn_1v29a_44 ._check_1v29a_49{background:hsl(var(--primary));border-color:hsl(var(--primary))}._title_1v29a_66{color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;overflow:hidden}._section_1tpdr_1{flex-direction:column;gap:1rem;display:flex}._intro_1tpdr_7{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem;line-height:1.5}._card_1tpdr_14{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:16px;overflow:hidden}._cardOn_1tpdr_21{border-color:hsl(var(--primary)/.4)}._cardHead_1tpdr_25{align-items:center;gap:.75rem;padding:1rem 1.125rem;display:flex}._cardIcon_1tpdr_32{border-radius:calc(var(--radius) - 2px);background:hsl(var(--primary)/.1);width:2.25rem;height:2.25rem;color:hsl(var(--primary));flex-shrink:0;justify-content:center;align-items:center;display:flex}._cardHeadText_1tpdr_44{flex-direction:column;flex:1;min-width:0;display:flex}._cardTitle_1tpdr_51{color:hsl(var(--foreground));font-size:.9375rem;font-weight:700}._cardSub_1tpdr_57{color:hsl(var(--muted-foreground));font-size:.75rem}._toggle_1tpdr_62{background:hsl(var(--muted));cursor:pointer;border:none;border-radius:999px;flex-shrink:0;width:2.5rem;height:1.4rem;padding:0;transition:background .18s;position:relative}._toggleOn_1tpdr_75{background:hsl(var(--primary))}._knob_1tpdr_79{background:#fff;border-radius:999px;width:1.1rem;height:1.1rem;transition:transform .18s;position:absolute;top:.15rem;left:.15rem}._toggleOn_1tpdr_75 ._knob_1tpdr_79{transform:translate(1.1rem)}._cardBody_1tpdr_93{border-top:1px solid hsl(var(--border));flex-direction:column;gap:1.125rem;padding:1.125rem 1.125rem 1.25rem;display:flex}._row2_1tpdr_102{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:640px){._row2_1tpdr_102{grid-template-columns:1fr}}._row3_1tpdr_113{grid-template-columns:repeat(3,1fr);align-items:start;gap:1rem;display:grid}@media (max-width:768px){._row3_1tpdr_113{grid-template-columns:1fr}}._field_1tpdr_125{flex-direction:column;gap:.4rem;min-width:0;display:flex}._label_1tpdr_132{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}._hint_1tpdr_138{color:hsl(var(--muted-foreground));margin:0;font-size:.75rem;line-height:1.45}._input_1tpdr_145{border-radius:calc(var(--radius) - 2px);border:1px solid hsl(var(--input));background:hsl(var(--background));width:100%;color:hsl(var(--foreground));outline:none;padding:.5rem .75rem;font-family:inherit;font-size:.875rem}._input_1tpdr_145:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.12)}._range_1tpdr_161{width:100%;accent-color:hsl(var(--primary));cursor:pointer}._segmented_1tpdr_167{border:1px solid hsl(var(--border));border-radius:999px;flex-wrap:wrap;align-self:flex-start;gap:.3rem;padding:.2rem;display:inline-flex}._segBtn_1tpdr_177{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:999px;padding:.3rem .75rem;font-family:inherit;font-size:.75rem;font-weight:600;transition:background .15s,color .15s}._segOn_1tpdr_190{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}._compList_1tpdr_195{flex-wrap:wrap;gap:.35rem;margin-top:.5rem;display:flex}._compChip_1tpdr_202{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--muted-foreground));cursor:pointer;border-radius:999px;padding:.25rem .625rem;font-family:inherit;font-size:.75rem}._compOn_1tpdr_213{background:hsl(var(--primary)/.12);border-color:hsl(var(--primary)/.4);color:hsl(var(--primary))}._checkRow_1tpdr_219{color:hsl(var(--foreground));cursor:pointer;align-items:center;gap:.5rem;font-size:.875rem;display:flex}._checkRow_1tpdr_219 input{width:1rem;height:1rem;accent-color:hsl(var(--primary));cursor:pointer}._valueTags_1tpdr_234{flex-wrap:wrap;gap:.35rem;display:flex}._valueTag_1tpdr_234{border:1px solid hsl(var(--primary)/.25);background:hsl(var(--primary)/.08);color:hsl(var(--foreground));border-radius:999px;padding:.15rem .55rem;font-size:.75rem}._deliverables_1tpdr_249{flex-direction:column;gap:.5rem;display:flex}._deliverableRow_1tpdr_255{align-items:center;gap:.625rem;display:flex}._deliverablePhase_1tpdr_261{color:hsl(var(--primary));flex-shrink:0;width:3.75rem;font-size:.75rem;font-weight:700}._grid_17ugt_1{grid-template-columns:1.2fr 1fr;align-items:start;gap:1rem;display:grid}@media (max-width:768px){._grid_17ugt_1{grid-template-columns:1fr}}._sideCol_17ugt_13{flex-direction:column;gap:1rem;display:flex}._card_17ugt_19{border:1px solid hsl(var(--border));border-radius:calc(var(--radius));background:hsl(var(--card));padding:1rem 1.125rem}._cardHead_17ugt_26{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}._cardTitle_17ugt_34{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-foreground));align-items:center;gap:.375rem;font-size:.6875rem;font-weight:700;display:inline-flex}._score_17ugt_45{font-variant-numeric:tabular-nums;font-size:1.125rem;font-weight:800}._score_17ugt_45[data-tone=good]{color:#279b51}._score_17ugt_45[data-tone=warn]{color:#c18215}._score_17ugt_45[data-tone=bad]{color:hsl(var(--destructive))}._checks_17ugt_60{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}._checks_17ugt_60 li{align-items:center;gap:.5rem;font-size:.8125rem;display:flex}._checkIcon_17ugt_75{border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:1.125rem;height:1.125rem;display:flex}._ok_17ugt_85{color:hsl(var(--foreground))}._ok_17ugt_85 ._checkIcon_17ugt_75{color:#25934d;background:rgba(33,196,93,.16)}._pending_17ugt_93{color:hsl(var(--muted-foreground))}._pending_17ugt_93 ._checkIcon_17ugt_75{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._wordCount_17ugt_101{border-radius:999px;padding:.15rem .5rem;font-size:.75rem;font-weight:600}._wordCount_17ugt_101[data-signal=ideal]{color:#238b49;background:rgba(33,196,93,.14)}._wordCount_17ugt_101[data-signal=curta],._wordCount_17ugt_101[data-signal=longa]{color:#ae7613;background:rgba(231,176,8,.16)}._signalText_17ugt_116{color:hsl(var(--foreground));margin:0 0 .3rem;font-size:.8125rem;line-height:1.45}._signalRange_17ugt_123{color:hsl(var(--muted-foreground));margin:0;font-size:.6875rem}._connections_17ugt_129{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}._connection_17ugt_129{border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);color:hsl(var(--muted-foreground));background:hsl(var(--background));align-items:center;gap:.5rem;padding:.45rem .625rem;font-size:.75rem;display:flex}._connectionOn_17ugt_147{background:hsl(var(--primary)/.1);border-color:hsl(var(--primary)/.3);color:hsl(var(--foreground))}._container_1cjlk_22{background:hsl(var(--background));min-height:100vh}._main_1cjlk_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._backButton_1cjlk_35{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;align-items:center;gap:.35rem;margin-bottom:1rem;padding:0;font-size:.8125rem;font-weight:600;transition:color .18s;display:inline-flex}._backButton_1cjlk_35:hover{color:hsl(var(--foreground))}._stateText_1cjlk_53{color:hsl(var(--muted-foreground));font-size:.875rem}._pageHeader_1cjlk_58{margin-bottom:1.5rem}._pageTitle_1cjlk_62{color:hsl(var(--foreground));letter-spacing:-.03em;margin:0 0 .35rem;font-size:1.5rem;font-weight:800}._pageSubtitle_1cjlk_70{color:hsl(var(--muted-foreground));margin:0;font-size:.875rem}._stepper_1cjlk_77{grid-template-columns:repeat(5,1fr);gap:.625rem;margin-bottom:1.5rem;display:grid}@media (max-width:980px){._stepper_1cjlk_77{grid-template-columns:repeat(3,1fr)}}@media (max-width:560px){._stepper_1cjlk_77{grid-template-columns:1fr 1fr}}._step_1cjlk_77{text-align:left;border:1px solid hsl(var(--border));border-radius:calc(var(--radius));background:hsl(var(--card));cursor:pointer;align-items:center;gap:.625rem;padding:.75rem .875rem;font-family:inherit;transition:background .15s,border-color .15s;display:flex}._step_1cjlk_77:hover{background:hsl(var(--accent)/.4)}._step_1cjlk_77[data-state=current]{border-color:hsl(var(--primary));background:hsl(var(--primary)/.08)}._stepIcon_1cjlk_115{background:hsl(var(--muted));width:2rem;height:2rem;color:hsl(var(--muted-foreground));border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._step_1cjlk_77[data-state=current] ._stepIcon_1cjlk_115{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}._step_1cjlk_77[data-state=done] ._stepIcon_1cjlk_115{color:#25934d;background:rgba(33,196,93,.16)}._stepText_1cjlk_135{flex-direction:column;min-width:0;display:flex}._stepLabel_1cjlk_141{color:hsl(var(--foreground));font-size:.8125rem;font-weight:700}._stepHint_1cjlk_147{color:hsl(var(--muted-foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;overflow:hidden}._body_1cjlk_155{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:16px;min-width:0;margin-bottom:1.25rem;padding:1.5rem}._reviewWrap_1cjlk_164{flex-direction:column;gap:1.5rem;display:flex}._reviewDivider_1cjlk_170{background:hsl(var(--border));height:1px}._footer_1cjlk_176{justify-content:space-between;align-items:center;gap:1rem;display:flex}._footerRight_1cjlk_183{align-items:center;gap:.5rem;display:flex}._ghostButton_1cjlk_189{border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);background:hsl(var(--card));color:hsl(var(--foreground));cursor:pointer;align-items:center;gap:.375rem;padding:.5rem .875rem;font-family:inherit;font-size:.875rem;font-weight:500;transition:background .15s;display:inline-flex}._ghostButton_1cjlk_189:hover:not(:disabled){background:hsl(var(--accent))}._ghostButton_1cjlk_189:disabled{opacity:.4;cursor:not-allowed}._secondaryButton_1cjlk_212{border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);background:hsl(var(--card));color:hsl(var(--foreground));cursor:pointer;padding:.5rem 1rem;font-family:inherit;font-size:.875rem;font-weight:500;transition:background .15s}._secondaryButton_1cjlk_212:hover:not(:disabled){background:hsl(var(--accent))}._secondaryButton_1cjlk_212:disabled{opacity:.5;cursor:not-allowed}._primaryButton_1cjlk_232{border-radius:calc(var(--radius) - 2px);background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;align-items:center;gap:.375rem;padding:.5rem 1.125rem;font-family:inherit;font-size:.875rem;font-weight:600;transition:opacity .15s;display:inline-flex}._primaryButton_1cjlk_232:hover:not(:disabled){opacity:.9}._primaryButton_1cjlk_232:disabled{opacity:.5;cursor:not-allowed}._overlay_1qutw_2{z-index:60;background:hsl(var(--background)/.78);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);justify-content:center;align-items:center;padding:1.5rem;animation:.2s _overlayIn_1qutw_1;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}._card_1qutw_15{border:1px solid hsl(var(--border));background:hsl(var(--card));width:100%;max-width:440px;box-shadow:0 24px 60px -24px hsl(var(--foreground)/.28);text-align:center;border-radius:18px;padding:2rem 1.75rem 1.5rem;animation:.24s _cardIn_1qutw_1}._orb_1qutw_28{width:4.75rem;height:4.75rem;margin:0 auto 1.5rem;position:relative}._orbTrack_1qutw_36{border:2px solid hsl(var(--primary)/.12);border-radius:50%;position:absolute;top:0;bottom:0;left:0;right:0}._orbRing_1qutw_44{background:conic-gradient(from 0deg, hsl(var(--primary)/0) 0deg, hsl(var(--primary)/0) 210deg, hsl(var(--primary)) 340deg, hsl(var(--primary)) 360deg);border-radius:50%;animation:1.1s cubic-bezier(.5,.15,.5,.85) infinite _spin_1qutw_138;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 2px))}._title_1qutw_54{letter-spacing:-.02em;color:hsl(var(--foreground));margin:0 0 .4rem;font-size:1.1875rem;font-weight:800}._subtitle_1qutw_62{color:hsl(var(--muted-foreground));max-width:36ch;margin:0 auto 1.5rem;font-size:.8125rem;line-height:1.5}._steps_1qutw_71{text-align:left;flex-direction:column;gap:.625rem;margin:0 0 1.5rem;padding:0;list-style:none;display:flex}._step_1qutw_71{align-items:center;gap:.625rem;transition:opacity .25s;display:flex}._stepIcon_1qutw_88{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.375rem;height:1.375rem;display:flex}._stepLabel_1qutw_98{font-size:.8125rem;font-weight:500;line-height:1.3}._dot_1qutw_104{background:hsl(var(--muted-foreground)/.45);border-radius:50%;width:6px;height:6px}._pending_1qutw_111{opacity:.5}._pending_1qutw_111 ._stepIcon_1qutw_88{background:hsl(var(--muted)/.5)}._pending_1qutw_111 ._stepLabel_1qutw_98{color:hsl(var(--muted-foreground))}._current_1qutw_121 ._stepIcon_1qutw_88{background:hsl(var(--primary)/.14);color:hsl(var(--primary))}._current_1qutw_121 ._stepLabel_1qutw_98{color:hsl(var(--foreground));font-weight:600}._done_1qutw_130 ._stepIcon_1qutw_88{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}._done_1qutw_130 ._stepLabel_1qutw_98{color:hsl(var(--muted-foreground))}._spin_1qutw_138{animation:.9s linear infinite _spin_1qutw_138}._bar_1qutw_143{background:hsl(var(--muted)/.6);border-radius:999px;height:4px;margin-bottom:1.125rem;position:relative;overflow:hidden}._barFill_1qutw_152{background:linear-gradient(90deg, hsl(var(--primary)/0), hsl(var(--primary)), hsl(var(--primary)/0));border-radius:999px;width:40%;height:100%;animation:1.4s ease-in-out infinite _slide_1qutw_1;position:absolute;top:0;left:0}._footer_1qutw_163{color:hsl(var(--muted-foreground));justify-content:center;align-items:center;gap:.4rem;margin:0;font-size:.6875rem;display:flex}@keyframes _overlayIn_1qutw_1{0%{opacity:0}to{opacity:1}}@keyframes _cardIn_1qutw_1{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes _spin_1qutw_138{to{transform:rotate(360deg)}}@keyframes _slide_1qutw_1{0%{left:-40%}to{left:100%}}@media (prefers-reduced-motion:reduce){._overlay_1qutw_2,._card_1qutw_15,._spin_1qutw_138,._barFill_1qutw_152{animation:none}._orbRing_1qutw_44{animation-duration:2.4s}}._container_16a16_22{background:hsl(var(--background));min-height:100vh}._main_16a16_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._backButton_16a16_35{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;align-items:center;gap:.35rem;margin-bottom:1rem;padding:0;font-size:.8125rem;font-weight:600;transition:color .18s;display:inline-flex}._backButton_16a16_35:hover{color:hsl(var(--foreground))}._header_16a16_53{align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}._headerIcon_16a16_60{border-radius:var(--radius);background:hsl(var(--primary)/.12);width:3rem;height:3rem;color:hsl(var(--primary));flex-shrink:0;justify-content:center;align-items:center;display:flex}._pageTitle_16a16_72{color:hsl(var(--foreground));letter-spacing:-.03em;margin:0 0 .35rem;font-size:1.5rem;font-weight:800}._pageSubtitle_16a16_80{color:hsl(var(--muted-foreground));margin:0;font-size:.875rem;line-height:1.55}._dropzone_16a16_87{text-align:center;border:1px dashed hsl(var(--border));background:hsl(var(--card));cursor:pointer;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:.4rem;margin-bottom:1.25rem;padding:2rem 1.5rem;transition:border-color .15s,background .15s;display:flex}._dropzone_16a16_87:hover{border-color:hsl(var(--primary)/.5);background:hsl(var(--primary)/.04)}._fileInput_16a16_107{display:none}._dropIcon_16a16_111{color:hsl(var(--primary))}._dropTitle_16a16_115{color:hsl(var(--foreground));font-size:.9375rem;font-weight:600}._dropHint_16a16_121{color:hsl(var(--muted-foreground));font-size:.75rem}._field_16a16_126{flex-direction:column;gap:.4rem;margin-bottom:1.25rem;display:flex}._label_16a16_133{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}._textarea_16a16_139{border-radius:calc(var(--radius) - 2px);border:1px solid hsl(var(--input));background:hsl(var(--background));width:100%;color:hsl(var(--foreground));resize:vertical;outline:none;padding:.625rem .75rem;font-family:inherit;font-size:.875rem;line-height:1.5;transition:border-color .15s,box-shadow .15s}._textarea_16a16_139:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.12)}._textarea_16a16_139::placeholder{color:hsl(var(--muted-foreground))}._textarea_16a16_139::placeholder{color:hsl(var(--muted-foreground))}._footer_16a16_161{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}._footerHint_16a16_169{color:hsl(var(--muted-foreground));align-items:center;gap:.5rem;font-size:.75rem;display:flex}._footerHintIcon_16a16_177{color:hsl(var(--primary))}._primaryButton_16a16_181{border-radius:calc(var(--radius) - 2px);background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;align-items:center;gap:.375rem;margin-left:auto;padding:.5rem 1.125rem;font-family:inherit;font-size:.875rem;font-weight:600;transition:opacity .15s;display:inline-flex}._primaryButton_16a16_181:hover:not(:disabled){opacity:.9}._primaryButton_16a16_181:disabled{opacity:.5;cursor:not-allowed}._container_cci4n_22{background:hsl(var(--background));min-height:100vh}._main_cci4n_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._backButton_cci4n_35{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;align-items:center;gap:.35rem;margin-bottom:1rem;padding:0;font-size:.8125rem;font-weight:600;transition:color .18s;display:inline-flex}._backButton_cci4n_35:hover{color:hsl(var(--foreground))}._header_cci4n_53{align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}._headerIcon_cci4n_60{border-radius:var(--radius);background:linear-gradient(135deg, hsl(var(--primary)), hsl(var(--primary-hover)));width:3rem;height:3rem;color:hsl(var(--primary-foreground));flex-shrink:0;justify-content:center;align-items:center;display:flex}._pageTitle_cci4n_72{color:hsl(var(--foreground));letter-spacing:-.03em;margin:0 0 .35rem;font-size:1.5rem;font-weight:800}._pageSubtitle_cci4n_80{color:hsl(var(--muted-foreground));margin:0;font-size:.875rem;line-height:1.55}._formCard_cci4n_87{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:16px;flex-direction:column;gap:1.125rem;margin-bottom:1.25rem;padding:1.5rem;display:flex}._row2_cci4n_98{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:640px){._row2_cci4n_98{grid-template-columns:1fr}}._row3_cci4n_109{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}@media (max-width:640px){._row3_cci4n_109{grid-template-columns:1fr}}._field_cci4n_120{flex-direction:column;gap:.4rem;min-width:0;display:flex}._label_cci4n_127{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}._hint_cci4n_133{color:hsl(var(--muted-foreground));margin:0;font-size:.75rem}._input_cci4n_139,._textarea_cci4n_140{border-radius:calc(var(--radius) - 2px);border:1px solid hsl(var(--input));background:hsl(var(--background));width:100%;color:hsl(var(--foreground));outline:none;padding:.5rem .75rem;font-family:inherit;font-size:.875rem;transition:border-color .15s,box-shadow .15s}._input_cci4n_139:focus,._textarea_cci4n_140:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.12)}._input_cci4n_139::-moz-placeholder{color:hsl(var(--muted-foreground))}._textarea_cci4n_140::-moz-placeholder{color:hsl(var(--muted-foreground))}._input_cci4n_139::-ms-input-placeholder{color:hsl(var(--muted-foreground))}._input_cci4n_139::placeholder{color:hsl(var(--muted-foreground))}._textarea_cci4n_140::-ms-input-placeholder{color:hsl(var(--muted-foreground))}._textarea_cci4n_140::placeholder{color:hsl(var(--muted-foreground))}._textarea_cci4n_140{resize:vertical;line-height:1.5}._footer_cci4n_167{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}._footerHint_cci4n_175{color:hsl(var(--muted-foreground));align-items:center;gap:.5rem;font-size:.75rem;display:flex}._footerHintIcon_cci4n_183{color:hsl(var(--primary))}._primaryButton_cci4n_187{border-radius:calc(var(--radius) - 2px);background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;align-items:center;gap:.375rem;margin-left:auto;padding:.5rem 1.125rem;font-family:inherit;font-size:.875rem;font-weight:600;transition:opacity .15s;display:inline-flex}._primaryButton_cci4n_187:hover:not(:disabled){opacity:.9}._primaryButton_cci4n_187:disabled{opacity:.5;cursor:not-allowed}._container_1maeg_22{background:hsl(var(--background));min-height:100vh}._main_1maeg_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._backButton_1maeg_35{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;align-items:center;gap:.35rem;margin-bottom:1rem;padding:0;font-size:.8125rem;font-weight:600;display:inline-flex}._backButton_1maeg_35:hover{color:hsl(var(--foreground))}._stateText_1maeg_52{color:hsl(var(--muted-foreground));font-size:.875rem}._pageHeader_1maeg_57{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:1.5rem;display:flex}._pageTitle_1maeg_66{color:hsl(var(--foreground));letter-spacing:-.03em;margin:0 0 .35rem;font-size:1.5rem;font-weight:800}._pageSubtitle_1maeg_74{color:hsl(var(--muted-foreground));max-width:560px;margin:0;font-size:.875rem}._primaryButton_1maeg_81{border-radius:calc(var(--radius) - 2px);background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;align-items:center;gap:.5rem;padding:.5rem 1rem;font-family:inherit;font-size:.875rem;font-weight:600;display:inline-flex}._primaryButton_1maeg_81:hover{opacity:.9}._grid_1maeg_99{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}@media (max-width:980px){._grid_1maeg_99{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){._grid_1maeg_99{grid-template-columns:1fr}}._card_1maeg_115{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:16px;flex-direction:column;gap:.625rem;padding:1.25rem;display:flex}._cardHead_1maeg_125{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._cardTitle_1maeg_132{color:hsl(var(--foreground));margin:0;font-size:1rem;font-weight:700}._cardActions_1maeg_139{gap:.25rem;display:flex}._iconBtn_1maeg_144{border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);background:hsl(var(--card));width:1.875rem;height:1.875rem;color:hsl(var(--muted-foreground));cursor:pointer;justify-content:center;align-items:center;display:flex}._iconBtn_1maeg_144:hover{background:hsl(var(--accent));color:hsl(var(--foreground))}._cardDesc_1maeg_161{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem;line-height:1.5}._cardMeta_1maeg_168{color:hsl(var(--foreground));flex-direction:column;gap:.1rem;font-size:.8125rem;display:flex}._metaLabel_1maeg_176{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));font-size:.625rem;font-weight:700}._chips_1maeg_184{flex-wrap:wrap;gap:.3rem;display:flex}._chip_1maeg_184{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));border-radius:999px;padding:.1rem .5rem;font-size:.6875rem}._overlay_1maeg_200{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background-color:rgba(30,27,75,.35);justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}._modal_1maeg_212{background-color:hsl(var(--card));border-radius:calc(var(--radius) + 6px);border:1px solid hsl(var(--border));width:min(720px,96vw);max-height:92vh;box-shadow:0 24px 64px hsl(var(--primary)/.18);flex-direction:column;display:flex;overflow:hidden}._modalHeader_1maeg_224{border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:center;padding:1.125rem 1.25rem;display:flex}._modalTitle_1maeg_232{color:hsl(var(--foreground));margin:0;font-size:1.0625rem;font-weight:700}._closeButton_1maeg_239{border-radius:calc(var(--radius) - 2px);width:2rem;height:2rem;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:flex}._closeButton_1maeg_239:hover{background:hsl(var(--accent))}._modalBody_1maeg_255{flex-direction:column;gap:1rem;padding:1.25rem;display:flex;overflow-y:auto}._row2_1maeg_263{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:480px){._row2_1maeg_263{grid-template-columns:1fr}}._recBlock_1maeg_274{border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--background)/.4);flex-direction:column;gap:1rem;padding:1.125rem;display:flex}._recTitle_1maeg_284{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-foreground));margin:0;font-size:.6875rem;font-weight:700}._recHint_1maeg_293{color:hsl(var(--muted-foreground));margin:-.6rem 0 0;font-size:.75rem}._field_1maeg_299{flex-direction:column;gap:.4rem;display:flex}._label_1maeg_305{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}._input_1maeg_311,._textarea_1maeg_312{border-radius:calc(var(--radius) - 2px);border:1px solid hsl(var(--input));background:hsl(var(--background));width:100%;color:hsl(var(--foreground));outline:none;padding:.5rem .75rem;font-family:inherit;font-size:.875rem}._input_1maeg_311:focus,._textarea_1maeg_312:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.12)}._textarea_1maeg_312{resize:vertical;line-height:1.5}._modalFooter_1maeg_334{border-top:1px solid hsl(var(--border));justify-content:flex-end;gap:.625rem;padding:1rem 1.25rem;display:flex}._cancelButton_1maeg_342{border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);color:hsl(var(--foreground));cursor:pointer;background:0 0;padding:.5rem 1rem;font-family:inherit;font-size:.875rem}._cancelButton_1maeg_342:hover{background:hsl(var(--accent))}._submitButton_1maeg_356{border-radius:calc(var(--radius) - 2px);background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;padding:.5rem 1.25rem;font-family:inherit;font-size:.875rem;font-weight:600}._submitButton_1maeg_356:hover:not(:disabled){opacity:.9}._submitButton_1maeg_356:disabled{opacity:.5;cursor:not-allowed}._container_n35zr_22{background:hsl(var(--background));min-height:100vh}._main_n35zr_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._segmentBar_n35zr_35{max-width:480px;margin-bottom:1.25rem}._emptyState_n35zr_40{border:1px dashed hsl(var(--border));background:hsl(var(--muted)/.3);text-align:center;color:hsl(var(--muted-foreground));border-radius:16px;padding:2.5rem 1.5rem;font-size:.875rem}._backButton_n35zr_50{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;align-items:center;gap:.35rem;margin-bottom:1rem;padding:0;font-size:.8125rem;font-weight:600;display:inline-flex}._backButton_n35zr_50:hover{color:hsl(var(--foreground))}._stateText_n35zr_67{color:hsl(var(--muted-foreground));font-size:.875rem}._pageHeader_n35zr_72{margin-bottom:1.5rem}._pageTitle_n35zr_76{color:hsl(var(--foreground));letter-spacing:-.03em;margin:0 0 .35rem;font-size:1.5rem;font-weight:800}._pageSubtitle_n35zr_84{color:hsl(var(--muted-foreground));margin:0;font-size:.875rem}._tabs_n35zr_90{flex-wrap:wrap;gap:.4rem;margin-bottom:1.25rem;display:flex}._tab_n35zr_90{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--muted-foreground));cursor:pointer;border-radius:999px;padding:.4rem .875rem;font-family:inherit;font-size:.8125rem;font-weight:600;transition:background .15s,color .15s,border-color .15s}._tab_n35zr_90:hover{background:hsl(var(--accent)/.5)}._tabOn_n35zr_113{background:hsl(var(--primary)/.12);border-color:hsl(var(--primary)/.4);color:hsl(var(--primary))}._panel_n35zr_119{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:16px;padding:1.25rem}._addRow_n35zr_126{gap:.5rem;margin-bottom:1rem;display:flex}._input_n35zr_132{border-radius:calc(var(--radius) - 2px);border:1px solid hsl(var(--input));background:hsl(var(--background));min-width:0;color:hsl(var(--foreground));outline:none;flex:1;padding:.5rem .75rem;font-family:inherit;font-size:.875rem}._input_n35zr_132:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.12)}._addBtn_n35zr_149{border-radius:calc(var(--radius) - 2px);background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;align-items:center;gap:.375rem;padding:.5rem 1rem;font-family:inherit;font-size:.875rem;font-weight:600;display:inline-flex}._addBtn_n35zr_149:hover{opacity:.9}._list_n35zr_167{flex-direction:column;gap:.5rem;margin:0 0 1rem;padding:0;list-style:none;display:flex}._item_n35zr_176{border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);background:hsl(var(--background));color:hsl(var(--foreground));justify-content:space-between;align-items:center;gap:.5rem;padding:.45rem .5rem .45rem .75rem;font-size:.875rem;display:flex}._removeBtn_n35zr_189{color:hsl(var(--muted-foreground));cursor:pointer;border-radius:calc(var(--radius) - 4px);background:0 0;border:none;justify-content:center;align-items:center;padding:.2rem;display:flex}._removeBtn_n35zr_189:hover{color:hsl(var(--destructive));background:hsl(var(--accent))}._stepper_s20b3_1{align-items:center;gap:0;width:100%;margin:0;padding:0;list-style:none;display:flex}._item_s20b3_11{flex:1;align-items:center;min-width:0;display:flex}._item_s20b3_11:last-child{flex:none}._node_s20b3_21{cursor:pointer;color:hsl(var(--muted-foreground));background:0 0;border:none;align-items:center;gap:.5rem;min-width:0;padding:0;display:flex}._bullet_s20b3_33{border:1.5px solid hsl(var(--border));background:hsl(var(--card));border-radius:999px;flex-shrink:0;align-items:center;justify-items:center;width:28px;height:28px;font-size:.8rem;font-weight:600;transition:all .15s;display:grid}._label_s20b3_47{white-space:nowrap;text-overflow:ellipsis;font-size:.85rem;font-weight:500;overflow:hidden}@media (max-width:720px){._label_s20b3_47{display:none}}._connector_s20b3_60{background:hsl(var(--border));flex:1;min-width:16px;height:1.5px;margin:0 .75rem}._item_s20b3_11[data-state=current] ._node_s20b3_21{color:hsl(var(--foreground))}._item_s20b3_11[data-state=current] ._bullet_s20b3_33{border-color:hsl(var(--primary));background:hsl(var(--primary));color:hsl(var(--primary-foreground))}._item_s20b3_11[data-state=done] ._node_s20b3_21{color:hsl(var(--foreground))}._item_s20b3_11[data-state=done] ._bullet_s20b3_33{border-color:hsl(var(--primary));background:hsl(var(--primary)/.12);color:hsl(var(--primary))}._item_s20b3_11[data-state=done] ._connector_s20b3_60{background:hsl(var(--primary)/.4)}._step_11awd_2{flex-direction:column;gap:1.25rem;display:flex}._head_11awd_8{flex-direction:column;gap:.35rem;display:flex}._title_11awd_14{letter-spacing:-.01em;color:hsl(var(--foreground));margin:0;font-size:1.4rem;font-weight:700}._subtitle_11awd_22{color:hsl(var(--muted-foreground));margin:0;font-size:.95rem;line-height:1.5}._body_11awd_29{flex-direction:column;gap:1rem;display:flex}._dropzone_11awd_36{border:1.5px dashed hsl(var(--border));border-radius:var(--radius);background:hsl(var(--muted)/.4);text-align:center;cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:.6rem;padding:2rem 1.5rem;transition:border-color .15s,background .15s;display:flex}._dropzone_11awd_36:hover{border-color:hsl(var(--primary)/.6)}._dropzoneIcon_11awd_54{color:hsl(var(--primary))}._dropzoneHint_11awd_58{color:hsl(var(--muted-foreground));font-size:.85rem}._fileName_11awd_63{color:hsl(var(--foreground));font-size:.9rem;font-weight:600}._actionsRow_11awd_70{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}._primaryBtn_11awd_77{border-radius:var(--radius);background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;align-items:center;gap:.45rem;padding:.6rem 1.1rem;font-size:.9rem;font-weight:600;transition:background .15s;display:inline-flex}._primaryBtn_11awd_77:hover:not(:disabled){background:hsl(var(--primary-hover))}._primaryBtn_11awd_77:disabled{opacity:.55;cursor:not-allowed}._ghostBtn_11awd_99{border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--card));color:hsl(var(--foreground));cursor:pointer;align-items:center;gap:.45rem;padding:.6rem 1.1rem;font-size:.9rem;font-weight:500;transition:background .15s,border-color .15s;display:inline-flex}._ghostBtn_11awd_99:hover:not(:disabled){border-color:hsl(var(--primary)/.5)}._ghostBtn_11awd_99:disabled{opacity:.55;cursor:not-allowed}._field_11awd_122{flex-direction:column;gap:.35rem;display:flex}._fieldLabel_11awd_128{color:hsl(var(--foreground));font-size:.82rem;font-weight:600}._input_11awd_134,._textarea_11awd_135{border:1px solid hsl(var(--input));border-radius:var(--radius);background:hsl(var(--card));width:100%;color:hsl(var(--foreground));padding:.6rem .75rem;font-family:inherit;font-size:.9rem}._input_11awd_134:focus,._textarea_11awd_135:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.15);outline:none}._textarea_11awd_135{resize:vertical;min-height:64px}._reportGrid_11awd_158{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}._reportCard_11awd_164{border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--card));text-align:center;padding:.85rem 1rem}._reportValue_11awd_172{color:hsl(var(--foreground));font-size:1.5rem;font-weight:700}._reportLabel_11awd_178{color:hsl(var(--muted-foreground));font-size:.78rem}._pillarRow_11awd_184{align-items:flex-start;gap:.5rem;display:flex}._pillarRow_11awd_184 ._input_11awd_134{flex:1}._pillarChip_11awd_194{border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--muted)/.4);color:hsl(var(--foreground));justify-content:space-between;align-items:center;gap:.5rem;padding:.55rem .8rem;font-size:.88rem;display:flex}._iconBtn_11awd_207{border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--card));width:30px;height:30px;color:hsl(var(--muted-foreground));cursor:pointer;align-items:center;justify-items:center;display:grid}._iconBtn_11awd_207:hover{color:hsl(var(--destructive));border-color:hsl(var(--destructive)/.5)}._statusBadge_11awd_223{background:hsl(var(--highlight)/.18);color:hsl(var(--highlight-foreground));border-radius:999px;align-items:center;gap:.4rem;padding:.4rem .7rem;font-size:.82rem;font-weight:600;display:inline-flex}._note_11awd_235{color:hsl(var(--muted-foreground));font-size:.82rem;line-height:1.5}._spin_11awd_241{animation:1s linear infinite _onbSpin_11awd_1}@keyframes _onbSpin_11awd_1{to{transform:rotate(360deg)}}._hero_1tbep_1{align-items:center;gap:1rem;display:flex}._badge_1tbep_7{background:hsl(var(--primary)/.12);width:48px;height:48px;color:hsl(var(--primary));border-radius:999px;flex-shrink:0;align-items:center;justify-items:center;display:grid}._summary_1tbep_18{border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--card));flex-direction:column;gap:.5rem;padding:.75rem 1rem;display:flex}._summaryRow_1tbep_28{align-items:center;gap:.65rem;font-size:.9rem;display:flex}._summaryIcon_1tbep_35{background:hsl(var(--muted));width:22px;height:22px;color:hsl(var(--muted-foreground));border-radius:999px;flex-shrink:0;align-items:center;justify-items:center;display:grid}._summaryIcon_1tbep_35[data-done=true]{background:hsl(var(--highlight)/.2);color:hsl(var(--highlight-foreground))}._summaryLabel_1tbep_50{color:hsl(var(--foreground));flex:1;font-weight:500}._summaryExtra_1tbep_56{color:hsl(var(--muted-foreground));font-size:.82rem}._faqCard_1tbep_61{border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--muted)/.4);align-items:flex-start;gap:.85rem;padding:1rem;display:flex}._faqIcon_1tbep_71{border-radius:var(--radius);background:hsl(var(--card));width:40px;height:40px;color:hsl(var(--primary));border:1px solid hsl(var(--border));flex-shrink:0;align-items:center;justify-items:center;display:grid}._faqTitle_1tbep_83{color:hsl(var(--foreground));margin-bottom:.15rem;font-size:.92rem;font-weight:600}._signature_1tbep_90{opacity:.7;align-items:center;gap:.4rem;padding-top:.25rem;display:flex}._page_mlxqh_2{background:radial-gradient(120% 70% at 100% 0%, hsl(var(--primary)/.08), transparent 55%), radial-gradient(90% 60% at 0% 100%, hsl(var(--highlight)/.07), transparent 55%), hsl(var(--background));justify-content:center;align-items:flex-start;width:100%;min-height:100dvh;padding:max(1rem,min(4vw,3rem)) 1rem;display:flex}._shell_mlxqh_12{flex-direction:column;gap:1.25rem;width:100%;max-width:720px;display:flex}._topbar_mlxqh_21{justify-content:space-between;align-items:center;gap:1rem;display:flex}._brand_mlxqh_28{align-items:center;gap:.75rem;min-width:0;display:flex}._companyLogo_mlxqh_35{border-radius:var(--radius);-o-object-fit:contain;object-fit:contain;background:hsl(var(--card));border:1px solid hsl(var(--border));width:44px;height:44px;padding:4px}._companyFallback_mlxqh_45{border-radius:var(--radius);width:44px;height:44px;color:hsl(var(--primary-foreground));background:hsl(var(--primary));align-items:center;justify-items:center;font-size:1.1rem;font-weight:700;display:grid}._brandText_mlxqh_57{flex-direction:column;min-width:0;display:flex}._companyName_mlxqh_63{color:hsl(var(--foreground));white-space:nowrap;text-overflow:ellipsis;font-size:1rem;font-weight:700;overflow:hidden}._brandSub_mlxqh_72{color:hsl(var(--muted-foreground));font-size:.78rem}._poweredBy_mlxqh_77{color:hsl(var(--muted-foreground));align-items:center;gap:.4rem;font-size:.72rem;display:flex}@media (max-width:560px){._poweredBy_mlxqh_77{display:none}}._stepperWrap_mlxqh_91{padding:.25rem}._card_mlxqh_96{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + 4px);box-shadow:0 1px 2px hsl(var(--foreground)/.04), 0 12px 32px hsl(var(--foreground)/.06);padding:max(1.25rem,min(3vw,2rem))}._footer_mlxqh_105{justify-content:space-between;align-items:center;gap:.75rem;display:flex}._footerRight_mlxqh_112{align-items:center;gap:.6rem;display:flex}._back_mlxqh_118,._skip_mlxqh_119{border-radius:var(--radius);color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:1px solid transparent;align-items:center;gap:.4rem;padding:.6rem 1rem;font-size:.9rem;font-weight:500;display:inline-flex}._back_mlxqh_118:hover:not(:disabled),._skip_mlxqh_119:hover:not(:disabled){color:hsl(var(--foreground))}._back_mlxqh_118:disabled,._skip_mlxqh_119:disabled{opacity:.4;cursor:not-allowed}._skip_mlxqh_119{border-color:hsl(var(--border))}._next_mlxqh_146{border-radius:var(--radius);background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;align-items:center;gap:.45rem;padding:.65rem 1.2rem;font-size:.9rem;font-weight:600;transition:background .15s;display:inline-flex}._next_mlxqh_146:hover:not(:disabled){background:hsl(var(--primary-hover))}._next_mlxqh_146:disabled{opacity:.6;cursor:not-allowed}._spin_mlxqh_168{animation:1s linear infinite _onbPageSpin_mlxqh_1}@keyframes _onbPageSpin_mlxqh_1{to{transform:rotate(360deg)}}._page_10td5_1{background:hsl(var(--background));justify-content:center;align-items:center;min-height:100dvh;padding:32px 20px;display:flex}._card_10td5_10{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:16px;width:100%;max-width:460px;padding:40px}@media (max-width:520px){._card_10td5_10{background:0 0;border:none;padding:28px 22px}}._header_10td5_26{margin-bottom:28px}._logo_10td5_30{margin-bottom:26px}._eyebrow_10td5_34{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:hsl(var(--primary));margin:0 0 10px;font-size:11.5px;font-weight:500}._title_10td5_44{font-family:var(--font-sans);letter-spacing:-.03em;color:hsl(var(--foreground));margin:0 0 8px;font-size:26px;font-weight:600}._subtitle_10td5_53{color:hsl(var(--muted-foreground));margin:0;font-size:14px;line-height:1.55}._identity_10td5_60{border:1px solid hsl(var(--border));background:hsl(var(--muted)/.4);border-radius:10px;align-items:baseline;gap:10px;margin-bottom:22px;padding:12px 14px;display:flex}._identityLabel_10td5_71{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:hsl(var(--muted-foreground));font-size:10.5px}._identityValue_10td5_79{color:hsl(var(--foreground));overflow-wrap:anywhere;font-size:13.5px;font-weight:500}._form_10td5_86{flex-direction:column;gap:18px;display:flex}._field_10td5_92{flex-direction:column;gap:7px;display:flex}._label_10td5_98{color:hsl(var(--foreground));font-size:13px;font-weight:500}._inputWrap_10td5_104{align-items:center;display:flex;position:relative}._input_10td5_104{border:1px solid hsl(var(--border));background:hsl(var(--background));width:100%;height:44px;color:hsl(var(--foreground));border-radius:10px;padding:0 14px;font-size:14px;transition:border-color .15s,box-shadow .15s}._input_10td5_104::placeholder{color:hsl(var(--muted-foreground))}._input_10td5_104::placeholder{color:hsl(var(--muted-foreground))}._input_10td5_104:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--primary)/.14);outline:none}._inputWrap_10td5_104 ._input_10td5_104{padding-right:86px}._eyeBtn_10td5_134{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:7px;padding:6px 8px;font-size:12px;font-weight:500;position:absolute;right:6px}._eyeBtn_10td5_134:hover{color:hsl(var(--foreground))}._error_10td5_150{border:1px solid hsl(var(--destructive)/.3);background:hsl(var(--destructive)/.08);color:hsl(var(--destructive));border-radius:9px;margin:0;padding:10px 12px;font-size:13px;line-height:1.45}._submitBtn_10td5_161{background:hsl(var(--primary));height:46px;color:hsl(var(--primary-foreground));cursor:pointer;border:none;border-radius:10px;margin-top:4px;font-size:14.5px;font-weight:600;transition:opacity .15s}._submitBtn_10td5_161:hover:not(:disabled){opacity:.92}._submitBtn_10td5_161:disabled{opacity:.6;cursor:not-allowed}._foot_10td5_181{color:hsl(var(--muted-foreground));margin:22px 0 0;font-size:12.5px;line-height:1.5}._container_754uk_22{background:hsl(var(--background));min-height:100vh}._main_754uk_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._pageHeader_754uk_35{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:1.75rem;display:flex}._headerLeft_754uk_44{min-width:0}._backBtn_754uk_48{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;align-items:center;gap:.375rem;margin-bottom:.5rem;padding:.375rem 0;font-size:.875rem;font-weight:500;transition:color .15s;display:inline-flex}._backBtn_754uk_48:hover{color:hsl(var(--foreground))}._pageTitle_754uk_66{color:hsl(var(--foreground));letter-spacing:-.03em;margin-bottom:.3rem;font-size:1.5rem;font-weight:800;line-height:1.2}._pageSubtitle_754uk_75{color:hsl(var(--muted-foreground));max-width:520px;margin:0;font-size:.875rem;line-height:1.55}._createButton_754uk_83{background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;white-space:nowrap;border:none;border-radius:9px;flex-shrink:0;align-items:center;gap:.375rem;padding:.5rem 1.125rem;font-size:.8125rem;font-weight:600;transition:background .15s,transform .12s;display:inline-flex}._createButton_754uk_83:hover{background:hsl(var(--primary-hover));transform:translateY(-1px)}._companyName_754uk_104{color:hsl(var(--foreground));font-size:.875rem;font-weight:600}._companyMeta_754uk_110{color:hsl(var(--muted-foreground));font-size:.75rem}@media (max-width:640px){._main_754uk_27{width:100%;padding:1.25rem 1rem 2rem}}._container_e9l5u_22{background:hsl(var(--background));flex-direction:column;min-height:100vh;display:flex}._main_e9l5u_29{box-sizing:border-box;flex-direction:column;flex:1;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem;display:flex}._pageHeader_e9l5u_40{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}._headerLeft_e9l5u_49{flex-direction:column;gap:.5rem;min-width:0;display:flex}._backBtn_e9l5u_56{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;align-items:center;gap:.375rem;padding:.375rem 0;font-size:.875rem;font-weight:500;transition:color .15s;display:inline-flex}._backBtn_e9l5u_56:hover{color:hsl(var(--foreground))}._pageTitle_e9l5u_73{color:hsl(var(--foreground));letter-spacing:-.02em;margin:0;font-size:1.375rem;font-weight:700}._pageSubtitle_e9l5u_81{color:hsl(var(--muted-foreground));max-width:560px;margin:0;font-size:.875rem;line-height:1.5}._formStack_e9l5u_89{flex-direction:column;gap:1rem;display:flex}._sectionCard_e9l5u_95{background:hsl(var(--muted)/.22);border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + 2px);padding:1.125rem 1.25rem}._sectionTitle_e9l5u_102{text-transform:uppercase;letter-spacing:.07em;color:hsl(var(--muted-foreground));align-items:center;gap:.5rem;margin:0 0 .875rem;font-size:.6875rem;font-weight:700;display:flex}._sectionTitle_e9l5u_102:before{content:"";background:hsl(var(--primary));border-radius:2px;flex-shrink:0;width:3px;height:.875rem}._row2_e9l5u_122{grid-template-columns:1fr 1fr;align-items:start;gap:.875rem;display:grid}@media (max-width:640px){._row2_e9l5u_122{grid-template-columns:1fr}}._row3_e9l5u_134{grid-template-columns:repeat(3,1fr);align-items:start;gap:.875rem;display:grid}@media (max-width:900px){._row3_e9l5u_134{grid-template-columns:1fr}}._stack_e9l5u_146{flex-direction:column;gap:.875rem;display:flex}._field_e9l5u_152{flex-direction:column;gap:.35rem;min-width:0;display:flex}._label_e9l5u_159{color:hsl(var(--foreground));font-size:.8125rem;font-weight:500}._input_e9l5u_165{border:1px solid hsl(var(--input));border-radius:calc(var(--radius) - 2px);background:hsl(var(--background));width:100%;color:hsl(var(--foreground));padding:.5rem .75rem;font-size:.8125rem;transition:border-color .15s,box-shadow .15s}._input_e9l5u_165:focus{border-color:hsl(var(--primary)/.55);box-shadow:0 0 0 2px hsl(var(--primary)/.12);outline:none}._formFooter_e9l5u_181{border-top:1px solid hsl(var(--border));justify-content:flex-end;align-items:center;gap:.625rem;margin-top:1.25rem;padding-top:1.25rem;display:flex}._cancelBtn_e9l5u_191{border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);cursor:pointer;color:hsl(var(--foreground));background:0 0;padding:.5rem 1rem;font-size:.8125rem;font-weight:500;transition:background .15s}._cancelBtn_e9l5u_191:hover{background:hsl(var(--accent))}._saveBtn_e9l5u_206{border-radius:calc(var(--radius) - 2px);background:hsl(var(--primary));color:hsl(var(--primary-foreground,#fff));cursor:pointer;border:none;padding:.5rem 1.25rem;font-size:.8125rem;font-weight:600;transition:opacity .15s}._saveBtn_e9l5u_206:hover:not(:disabled){opacity:.92}._saveBtn_e9l5u_206:disabled{opacity:.5;cursor:not-allowed}._card_qm6aw_1{background:hsl(var(--card));border:1px solid hsl(var(--border));min-height:110px;box-shadow:0 1px 4px hsl(var(--primary)/.04);border-radius:16px;flex-direction:column;gap:.35rem;padding:1.125rem 1.25rem;transition:box-shadow .2s,border-color .2s,transform .2s;display:flex}._card_qm6aw_1:hover{border-color:hsl(var(--primary)/.2);box-shadow:0 6px 20px hsl(var(--primary)/.08);transform:translateY(-1px)}._card_qm6aw_1._hero_qm6aw_18{background:linear-gradient(135deg, hsl(var(--primary)) 0%, hsl(var(--primary-hover)/.92) 100%);border-color:hsl(var(--primary));color:hsl(var(--primary-foreground));min-height:130px}._card_qm6aw_1._hero_qm6aw_18:hover{box-shadow:0 8px 24px hsl(var(--primary)/.35);transform:translateY(-2px)}._card_qm6aw_1._hero_qm6aw_18 ._label_qm6aw_28,._card_qm6aw_1._hero_qm6aw_18 ._sublabel_qm6aw_29,._card_qm6aw_1._hero_qm6aw_18 ._heroLabel_qm6aw_30{color:hsl(var(--primary-foreground)/.85)}._card_qm6aw_1._hero_qm6aw_18 ._value_qm6aw_33,._card_qm6aw_1._hero_qm6aw_18 ._heroStat_qm6aw_34,._card_qm6aw_1._hero_qm6aw_18 ._heroGreeting_qm6aw_35{color:hsl(var(--primary-foreground))}._top_qm6aw_39{align-items:center;gap:.5rem;display:flex}._iconWrap_qm6aw_45{border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}._accent_primary_qm6aw_55 ._iconWrap_qm6aw_45{background:hsl(var(--primary)/.12);color:hsl(var(--primary))}._accent_highlight_qm6aw_60 ._iconWrap_qm6aw_45{background:hsl(var(--highlight)/.2);color:hsl(var(--highlight-foreground))}._accent_blue_qm6aw_65 ._iconWrap_qm6aw_45{color:#1d5fc9;background:rgba(60,131,246,.12)}._accent_green_qm6aw_70 ._iconWrap_qm6aw_45{color:#298e4e;background:rgba(33,196,93,.12)}._accent_amber_qm6aw_75 ._iconWrap_qm6aw_45{color:#8b6118;background:rgba(245,159,10,.12)}._accent_rose_qm6aw_80 ._iconWrap_qm6aw_45{color:#b62052;background:rgba(237,69,125,.12)}._accent_purple_qm6aw_85 ._iconWrap_qm6aw_45{background:hsl(var(--primary)/.12);color:hsl(var(--primary))}._label_qm6aw_28{color:hsl(var(--muted-foreground));margin:0;font-size:.75rem;font-weight:600}._value_qm6aw_33{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;letter-spacing:-.03em;margin:0;font-size:1.625rem;font-weight:800;line-height:1.1}._sublabel_qm6aw_29{color:hsl(var(--muted-foreground));margin:0;font-size:.6875rem}._heroTop_qm6aw_113{align-items:center;gap:.875rem;display:flex}._heroAvatar_qm6aw_119{background:hsl(var(--primary-foreground)/.15);border:2px solid hsl(var(--primary-foreground)/.25);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:.9375rem;font-weight:700;display:flex;overflow:hidden}._heroAvatarImg_qm6aw_134{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}._heroText_qm6aw_140{min-width:0}._heroGreeting_qm6aw_35{opacity:.95;margin:0 0 .2rem;font-size:.875rem;font-weight:600}._heroStat_qm6aw_34{margin:0;font-size:1.375rem;font-weight:800;line-height:1.1}._heroLabel_qm6aw_30{opacity:.85;margin:.15rem 0 0;font-size:.6875rem}._sparkline_qm6aw_164{height:36px;margin-top:auto;padding-top:.25rem}._hero_qm6aw_18 ._sparkline_qm6aw_164{opacity:.9}._container_5q6hf_22{background:hsl(var(--background));min-height:100vh}._main_5q6hf_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._pageHeader_5q6hf_35{margin-bottom:2rem}._backBtn_5q6hf_39{cursor:pointer;color:hsl(var(--muted-foreground));background:0 0;border:none;align-items:center;gap:.375rem;margin-bottom:1rem;padding:0;font-size:.875rem;transition:color .15s;display:flex}._backBtn_5q6hf_39:hover{color:hsl(var(--foreground))}._titleBlock_5q6hf_56{flex-direction:column;gap:.375rem;display:flex}._pageTitle_5q6hf_62{color:hsl(var(--foreground));letter-spacing:-.025em;margin:0;font-size:1.75rem;font-weight:700}._pageSubtitle_5q6hf_70{color:hsl(var(--muted-foreground));margin:0;font-size:.9375rem}._grid_5q6hf_76{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem;display:grid}@media (max-width:640px){._grid_5q6hf_76{grid-template-columns:1fr}}._card_5q6hf_87{text-align:left;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + 4px);cursor:pointer;flex-direction:column;gap:.375rem;padding:1.25rem 1.375rem;transition:border-color .15s,box-shadow .15s;display:flex}._card_5q6hf_87:hover:not(:disabled){border-color:hsl(var(--primary)/.4);box-shadow:0 4px 16px hsl(var(--primary)/.08)}._cardDisabled_5q6hf_104{cursor:default;opacity:.65}._cardDisabled_5q6hf_104:hover{border-color:hsl(var(--border))!important;box-shadow:none!important}._cardTop_5q6hf_113{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}._iconWrapper_5q6hf_120{border-radius:var(--radius);background:hsl(var(--primary)/.08);width:2.25rem;height:2.25rem;color:hsl(var(--primary));justify-content:center;align-items:center;display:flex}._badge_5q6hf_131{background:hsl(var(--muted));color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.04em;border-radius:9999px;padding:.15rem .5rem;font-size:.6875rem;font-weight:600}._cardTitle_5q6hf_142{color:hsl(var(--foreground));margin:0;font-size:.9375rem;font-weight:600}._cardDesc_5q6hf_149{color:hsl(var(--muted-foreground));flex:1;margin:0;font-size:.8125rem;line-height:1.5}._cardAction_5q6hf_157{color:hsl(var(--primary));align-items:center;gap:.25rem;margin-top:.75rem;font-size:.8125rem;font-weight:500;display:flex}._kpiGrid_5q6hf_168{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1rem;margin-bottom:1.25rem;display:grid}@media (max-width:520px){._kpiGrid_5q6hf_168{grid-template-columns:1fr}}._chartCard_5q6hf_180{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + 4px);margin-bottom:1.75rem;padding:1.25rem 1.375rem .75rem}._chartHead_5q6hf_188{justify-content:space-between;align-items:flex-start;margin-bottom:.5rem;display:flex}._chartKicker_5q6hf_195{font-family:var(--font-mono,monospace);letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--primary));align-items:center;gap:.375rem;font-size:.6875rem;display:inline-flex}._chartTitle_5q6hf_206{letter-spacing:-.02em;color:hsl(var(--foreground));margin:.375rem 0 0;font-size:1.0625rem;font-weight:700}._chartBody_5q6hf_214{width:100%}._sectionLabel_5q6hf_218{font-family:var(--font-mono,monospace);letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--muted-foreground));margin:0 0 .875rem;font-size:.6875rem}._stateBox_5q6hf_227{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + 4px);text-align:center;color:hsl(var(--muted-foreground));padding:2rem;font-size:.9375rem}._container_1rimo_22{background:hsl(var(--background));min-height:100vh}._main_1rimo_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._pageHeader_1rimo_35{margin-bottom:1.75rem}._backBtn_1rimo_39{cursor:pointer;color:hsl(var(--muted-foreground));background:0 0;border:none;align-items:center;gap:.375rem;margin-bottom:1.25rem;padding:0;font-size:.875rem;transition:color .15s;display:flex}._backBtn_1rimo_39:hover{color:hsl(var(--foreground))}._headerRow_1rimo_56{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}._identity_1rimo_64{align-items:center;gap:.875rem;display:flex}._logo_1rimo_70,._logoFallback_1rimo_71{-o-object-fit:cover;object-fit:cover;border:1px solid hsl(var(--border));border-radius:14px;flex-shrink:0;width:52px;height:52px}._logoFallback_1rimo_71{background:hsl(var(--primary)/.1);color:hsl(var(--primary));text-transform:uppercase;justify-content:center;align-items:center;font-size:1.25rem;font-weight:700;display:flex}._pageTitle_1rimo_91{letter-spacing:-.025em;color:hsl(var(--foreground));margin:0;font-size:1.625rem;font-weight:700}._pageSubtitle_1rimo_99{color:hsl(var(--muted-foreground));margin:.25rem 0 0;font-size:.875rem}._kpiGrid_1rimo_105{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem;margin-bottom:2rem;display:grid}@media (max-width:520px){._kpiGrid_1rimo_105{grid-template-columns:1fr 1fr}}._usersSection_1rimo_117{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + 4px);padding:1.375rem 1.5rem 1rem}._sectionTitle_1rimo_124{letter-spacing:-.02em;color:hsl(var(--foreground));margin:0;font-size:1.0625rem;font-weight:700}._sectionHint_1rimo_132{color:hsl(var(--muted-foreground));margin:.25rem 0 1rem;font-size:.8125rem}._userCell_1rimo_138{flex-direction:column;gap:.125rem;display:flex}._userName_1rimo_144{color:hsl(var(--foreground));font-size:.875rem;font-weight:600}._userEmail_1rimo_150{color:hsl(var(--muted-foreground));font-size:.75rem}._roleBadge_1rimo_155{text-transform:capitalize;color:hsl(var(--secondary-foreground));background:hsl(var(--secondary));border-radius:999px;padding:.2rem .6rem;font-size:.75rem;font-weight:600}._masterBadge_1rimo_165,._clientBadge_1rimo_166{text-transform:uppercase;letter-spacing:.04em;border-radius:999px;align-items:center;gap:.3rem;padding:.2rem .55rem;font-size:.7rem;font-weight:600;display:inline-flex}._masterBadge_1rimo_165{color:hsl(var(--highlight-foreground));background:hsl(var(--highlight)/.18)}._clientBadge_1rimo_166{color:hsl(var(--muted-foreground));background:hsl(var(--muted))}._promoteBtn_1rimo_188{color:hsl(var(--primary-foreground));background:hsl(var(--primary));cursor:pointer;border:none;border-radius:9px;padding:.5rem .85rem;font-size:.8125rem;font-weight:600;transition:background .15s,opacity .15s}._promoteBtn_1rimo_188:hover:not(:disabled){background:hsl(var(--primary-hover))}._promoteBtn_1rimo_188:disabled{cursor:default;background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._container_18yyb_22{background:hsl(var(--background));min-height:100vh}._main_18yyb_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._pageHeader_18yyb_35{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1.75rem;display:flex}._headerLeft_18yyb_44{flex-direction:column;display:flex}._backBtn_18yyb_49{cursor:pointer;color:hsl(var(--muted-foreground));background:0 0;border:none;align-items:center;gap:.375rem;margin-bottom:1rem;padding:0;font-size:.875rem;transition:color .15s;display:flex}._backBtn_18yyb_49:hover{color:hsl(var(--foreground))}._pageTitle_18yyb_66{letter-spacing:-.025em;color:hsl(var(--foreground));margin:0;font-size:1.625rem;font-weight:700}._pageSubtitle_18yyb_74{color:hsl(var(--muted-foreground));margin:.25rem 0 0;font-size:.875rem}._createButton_18yyb_80{color:hsl(var(--primary-foreground));background:hsl(var(--primary));cursor:pointer;border:none;border-radius:10px;align-items:center;gap:.4rem;padding:.6rem 1rem;font-size:.875rem;font-weight:600;transition:background .15s;display:inline-flex}._createButton_18yyb_80:hover{background:hsl(var(--primary-hover))}._version_18yyb_98{font-family:var(--font-mono,monospace);color:hsl(var(--primary));font-size:.8125rem;font-weight:600}._titleCell_18yyb_105{align-items:center;gap:.5rem;display:flex}._title_18yyb_105{color:hsl(var(--foreground));font-size:.875rem;font-weight:600}._tag_18yyb_117{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--secondary-foreground));background:hsl(var(--secondary));border-radius:999px;padding:.12rem .5rem;font-size:.6875rem;font-weight:600}._status_18yyb_128{text-transform:uppercase;letter-spacing:.04em;border-radius:999px;padding:.2rem .6rem;font-size:.7rem;font-weight:600}._published_18yyb_137{color:hsl(var(--highlight-foreground));background:hsl(var(--highlight)/.18)}._draft_18yyb_142{color:hsl(var(--muted-foreground));background:hsl(var(--muted))}._date_18yyb_147{color:hsl(var(--muted-foreground));font-size:.8125rem}._actions_18yyb_152{justify-content:flex-end;gap:.25rem;display:flex}._iconBtn_18yyb_158{border:1px solid hsl(var(--border));background:hsl(var(--card));width:30px;height:30px;color:hsl(var(--muted-foreground));cursor:pointer;border-radius:8px;justify-content:center;align-items:center;transition:color .15s,border-color .15s;display:inline-flex}._iconBtn_18yyb_158:hover{color:hsl(var(--foreground));border-color:hsl(var(--foreground)/.3)}._iconBtn_18yyb_158._danger_18yyb_175:hover{color:hsl(var(--destructive));border-color:hsl(var(--destructive)/.4)}._container_14zyg_22{background:hsl(var(--background));min-height:100vh}._main_14zyg_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._pageHeader_14zyg_35{margin-bottom:1.5rem}._backBtn_14zyg_39{cursor:pointer;color:hsl(var(--muted-foreground));background:0 0;border:none;align-items:center;gap:.375rem;margin-bottom:.875rem;padding:0;font-size:.875rem;transition:color .15s;display:flex}._backBtn_14zyg_39:hover{color:hsl(var(--foreground))}._pageTitle_14zyg_56{letter-spacing:-.025em;color:hsl(var(--foreground));margin:0;font-size:1.5rem;font-weight:700}._layout_14zyg_64{grid-template-columns:1fr 320px;align-items:start;gap:1.5rem;display:grid}@media (max-width:900px){._layout_14zyg_64{grid-template-columns:1fr}}._editorCol_14zyg_76,._sideCol_14zyg_82{flex-direction:column;gap:1rem;display:flex}._row2_14zyg_88{grid-template-columns:1fr 1fr;gap:1rem;display:grid}._field_14zyg_94{flex-direction:column;gap:.4rem;display:flex}._label_14zyg_100{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}._input_14zyg_106,._textarea_14zyg_107{border:1px solid hsl(var(--border));background:hsl(var(--card));width:100%;color:hsl(var(--foreground));box-sizing:border-box;border-radius:10px;padding:.6rem .75rem;font-family:inherit;font-size:.9375rem;transition:border-color .15s,box-shadow .15s}._input_14zyg_106:focus,._textarea_14zyg_107:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.12);outline:none}._textarea_14zyg_107{resize:vertical;line-height:1.5}._panel_14zyg_131{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;flex-direction:column;gap:.875rem;padding:1.125rem;display:flex}._coverPicker_14zyg_141{aspect-ratio:16/9;border:1px dashed hsl(var(--border));background:hsl(var(--background));cursor:pointer;border-radius:12px;width:100%;padding:0;transition:border-color .15s;overflow:hidden}._coverPicker_14zyg_141:hover{border-color:hsl(var(--primary)/.5)}._coverImg_14zyg_156{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}._coverEmpty_14zyg_163{width:100%;height:100%;color:hsl(var(--muted-foreground));justify-content:center;align-items:center;gap:.4rem;font-size:.875rem;display:flex}._hint_14zyg_174{color:hsl(var(--muted-foreground));margin:0;font-size:.75rem}._swatches_14zyg_180{gap:.5rem;display:flex}._swatch_14zyg_180{cursor:pointer;border:2px solid transparent;border-radius:8px;width:28px;height:28px;transition:transform .15s}._swatch_14zyg_180:hover{transform:scale(1.08)}._swatchActive_14zyg_197{border-color:hsl(var(--foreground));box-shadow:0 0 0 2px hsl(var(--background)), 0 0 0 4px hsl(var(--foreground)/.2)}._saveBtn_14zyg_202{background:hsl(var(--primary));width:100%;height:46px;color:hsl(var(--primary-foreground));cursor:pointer;border:none;border-radius:11px;justify-content:center;align-items:center;gap:.5rem;font-size:.9375rem;font-weight:600;transition:background .15s,opacity .15s;display:inline-flex}._saveBtn_14zyg_202:hover:not(:disabled){background:hsl(var(--primary-hover))}._saveBtn_14zyg_202:disabled{opacity:.6;cursor:not-allowed}._spin_14zyg_226{animation:.7s linear infinite _spin_14zyg_226}@keyframes _spin_14zyg_226{to{transform:rotate(360deg)}}._overlay_d68m3_1{z-index:60;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:rgba(0,0,0,.45);animation:.15s _fade_d68m3_1;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes _fade_d68m3_1{0%{opacity:0}to{opacity:1}}._content_d68m3_18{z-index:61;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:16px;flex-direction:column;width:min(460px,100vw - 2rem);padding:1.2rem 1.3rem 1.3rem;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 16px 48px rgba(0,0,0,.18)}._header_d68m3_34{justify-content:space-between;align-items:center;display:flex}._title_d68m3_40{letter-spacing:-.02em;font-size:1rem;font-weight:800}._closeBtn_d68m3_46{width:28px;height:28px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;display:flex}._closeBtn_d68m3_46:hover{background:hsl(var(--accent))}._desc_d68m3_62{color:hsl(var(--muted-foreground));margin:.35rem 0 1rem;font-size:.85rem}._options_d68m3_68{flex-direction:column;gap:.6rem;display:flex}._option_d68m3_68{text-align:left;border:1px solid hsl(var(--border));background:hsl(var(--background));width:100%;color:hsl(var(--foreground));cursor:pointer;border-radius:12px;align-items:center;gap:.75rem;padding:.85rem .9rem;transition:border-color .15s,background .15s;display:flex}._option_d68m3_68:hover{border-color:hsl(var(--primary)/.4)}._optionActive_d68m3_92{border-color:hsl(var(--primary));background:hsl(var(--primary)/.06)}._optionIcon_d68m3_97{color:hsl(var(--primary));flex-shrink:0}._optionBody_d68m3_102{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}._optionTitle_d68m3_110{font-size:.9rem;font-weight:700}._optionDesc_d68m3_115{color:hsl(var(--muted-foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}._optionCheck_d68m3_123{color:hsl(var(--primary));flex-shrink:0}._pickBtn_d68m3_128{border:1px dashed hsl(var(--border));width:100%;color:hsl(var(--primary));cursor:pointer;background:0 0;border-radius:10px;margin-top:.7rem;padding:.6rem;font-size:.82rem;font-weight:600}._pickBtn_d68m3_128:hover{background:hsl(var(--primary)/.06)}._footer_d68m3_144{justify-content:flex-end;gap:.6rem;margin-top:1.3rem;display:flex}._cancelBtn_d68m3_151{border:1px solid hsl(var(--border));color:hsl(var(--foreground));cursor:pointer;background:0 0;border-radius:10px;padding:.55rem 1rem;font-size:.85rem;font-weight:600}._cancelBtn_d68m3_151:hover{background:hsl(var(--accent))}._confirmBtn_d68m3_165{background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;border-radius:10px;padding:.55rem 1.1rem;font-size:.85rem;font-weight:700}._confirmBtn_d68m3_165:hover{filter:brightness(1.05)}._confirmBtn_d68m3_165:disabled{opacity:.5;cursor:not-allowed}._container_14rrj_22{background:hsl(var(--background));min-height:100vh}._main_14rrj_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._pageHeader_14rrj_35{flex-direction:column;gap:.375rem;margin-bottom:2rem;display:flex}._pageTitle_14rrj_42{color:hsl(var(--foreground));letter-spacing:-.025em;margin:0;font-size:1.75rem;font-weight:700}._pageSubtitle_14rrj_50{color:hsl(var(--muted-foreground));margin:0;font-size:.9375rem}._sectionLabel_14rrj_56{font-family:var(--font-mono,monospace);letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--muted-foreground));align-items:center;gap:.4rem;margin:1.5rem 0 .875rem;font-size:.6875rem;display:flex}._stateBox_14rrj_68{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + 4px);text-align:center;color:hsl(var(--muted-foreground));padding:1.5rem;font-size:.9rem}._serviceGrid_14rrj_79{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1rem;display:grid}@media (max-width:520px){._serviceGrid_14rrj_79{grid-template-columns:1fr}}._serviceCard_14rrj_90{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + 4px);flex-direction:column;gap:.75rem;padding:1.1rem 1.2rem;display:flex}._serviceHead_14rrj_100{justify-content:space-between;align-items:center;display:flex}._serviceName_14rrj_106{color:hsl(var(--foreground));align-items:center;gap:.4rem;font-size:.95rem;font-weight:700;display:inline-flex}._pill_14rrj_115{text-transform:uppercase;letter-spacing:.04em;border-radius:9999px;padding:.2rem .55rem;font-size:.7rem;font-weight:700}._pill_healthy_14rrj_124{color:#2c9653;background:rgba(46,158,87,.14)}._pill_degraded_14rrj_129{color:#c18215;background:rgba(245,159,10,.16)}._pill_unhealthy_14rrj_134{color:#dc2828;background:rgba(220,40,40,.14)}._pill_unknown_14rrj_139{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._chips_14rrj_144{flex-wrap:wrap;gap:.4rem;display:flex}._chip_14rrj_144{border:1px solid transparent;border-radius:6px;padding:.18rem .5rem;font-size:.72rem;font-weight:600}._chip_up_14rrj_158{color:#298e4e;background:rgba(46,158,87,.1);border-color:rgba(46,158,87,.25)}._chip_down_14rrj_164{color:#dc2828;background:rgba(220,40,40,.1);border-color:rgba(220,40,40,.25)}._chip_degraded_14rrj_170{color:#c18215;background:rgba(245,159,10,.12);border-color:rgba(230,155,26,.25)}._chip_unknown_14rrj_176{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._chipMuted_14rrj_181{color:hsl(var(--muted-foreground));font-size:.75rem}._serviceFoot_14rrj_186{color:hsl(var(--muted-foreground));font-size:.75rem;font-family:var(--font-mono,monospace)}._kpiGrid_14rrj_193{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1rem;display:grid}@media (max-width:520px){._kpiGrid_14rrj_193{grid-template-columns:1fr}}._modelCard_14rrj_205{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + 4px);margin-top:1rem;padding:1.1rem 1.3rem}._modelTitle_14rrj_213{color:hsl(var(--foreground));margin:0 0 .75rem;font-size:.9rem;font-weight:700}._modelList_14rrj_220{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._modelRow_14rrj_228{border-top:1px solid hsl(var(--border));justify-content:space-between;align-items:center;gap:1rem;padding:.5rem 0;display:flex}._modelRow_14rrj_228:first-child{border-top:none}._modelName_14rrj_240{font-size:.83rem;font-family:var(--font-mono,monospace);color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._modelMeta_14rrj_249{color:hsl(var(--muted-foreground));white-space:nowrap;flex-shrink:0;font-size:.78rem}._syncGrid_14rrj_257{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1rem;display:grid}@media (max-width:640px){._syncGrid_14rrj_257{grid-template-columns:1fr}}._syncCard_14rrj_268{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + 4px);flex-direction:column;gap:.375rem;padding:1.25rem 1.375rem;transition:border-color .15s,box-shadow .15s;display:flex}._syncCard_14rrj_268:hover{border-color:hsl(var(--primary)/.4);box-shadow:0 4px 16px hsl(var(--primary)/.08)}._iconWrapper_14rrj_283{border-radius:var(--radius);background:hsl(var(--primary)/.08);width:2.25rem;height:2.25rem;color:hsl(var(--primary));justify-content:center;align-items:center;margin-bottom:.5rem;display:flex}._syncTitle_14rrj_295{color:hsl(var(--foreground));margin:0;font-size:.9375rem;font-weight:600}._syncDesc_14rrj_302{color:hsl(var(--muted-foreground));flex:1;margin:0;font-size:.8125rem;line-height:1.5}._syncBtn_14rrj_310{background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;gap:.4rem;margin-top:.9rem;padding:.55rem .9rem;font-size:.83rem;font-weight:700;transition:filter .15s;display:inline-flex}._syncBtn_14rrj_310:hover{filter:brightness(1.05)}._container_dpw1h_22{background:hsl(var(--background));min-height:100vh}._main_dpw1h_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._pageHeader_dpw1h_35{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:1.25rem;display:flex}._headerLeft_dpw1h_44{min-width:0}._backBtn_dpw1h_48{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;align-items:center;gap:.375rem;margin-bottom:.5rem;padding:.375rem 0;font-size:.875rem;font-weight:500;transition:color .15s;display:inline-flex}._backBtn_dpw1h_48:hover{color:hsl(var(--foreground))}._pageTitle_dpw1h_66{color:hsl(var(--foreground));letter-spacing:-.03em;margin-bottom:.3rem;font-size:1.5rem;font-weight:800;line-height:1.2}._pageSubtitle_dpw1h_75{color:hsl(var(--muted-foreground));max-width:560px;margin:0;font-size:.875rem;line-height:1.55}._tabs_dpw1h_84{background:hsl(var(--secondary));border-radius:11px;gap:.25rem;margin-bottom:1.5rem;padding:.25rem;display:inline-flex}._tab_dpw1h_84{color:hsl(var(--muted-foreground));border-radius:8px;align-items:center;gap:.4rem;padding:.45rem .9rem;font-size:.8125rem;font-weight:600;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}._tab_dpw1h_84:hover{color:hsl(var(--foreground))}._tabActive_dpw1h_109{background:hsl(var(--background));color:hsl(var(--foreground));box-shadow:0 1px 2px hsl(var(--foreground)/.08)}._tabCount_dpw1h_115{font-family:var(--font-mono);color:hsl(var(--muted-foreground));font-size:.6875rem}._leadName_dpw1h_122{color:hsl(var(--foreground));font-size:.875rem;font-weight:600}._leadMeta_dpw1h_128{color:hsl(var(--muted-foreground));font-size:.75rem}._badge_dpw1h_134{white-space:nowrap;border:1px solid transparent;border-radius:999px;align-items:center;padding:.15rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}._badgeNovo_dpw1h_145{background:hsl(var(--primary)/.1);color:hsl(var(--primary));border-color:hsl(var(--primary)/.2)}._badgeContatado_dpw1h_151{color:#0b73da;background:rgba(37,140,244,.12);border-color:rgba(37,140,244,.25)}._badgeQualificado_dpw1h_157{color:#ba7908;background:rgba(245,159,10,.14);border-color:rgba(245,159,10,.28)}._badgeConvertido_dpw1h_163{color:#218355;background:rgba(43,171,111,.14);border-color:rgba(43,171,111,.28)}._badgeDescartado_dpw1h_169{background:hsl(var(--muted-foreground)/.12);color:hsl(var(--muted-foreground));border-color:hsl(var(--muted-foreground)/.22)}._detailGrid_dpw1h_176{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:1.25rem;display:grid}@media (max-width:900px){._detailGrid_dpw1h_176{grid-template-columns:minmax(0,1fr)}}._card_dpw1h_188{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:14px;padding:1.25rem}._cardTitle_dpw1h_195{color:hsl(var(--foreground));letter-spacing:-.015em;margin:0 0 1rem;font-size:.9375rem;font-weight:700}._fieldGrid_dpw1h_203{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.25rem;display:grid}@media (max-width:600px){._fieldGrid_dpw1h_203{grid-template-columns:minmax(0,1fr)}}._field_dpw1h_203{min-width:0}._fieldFull_dpw1h_218{grid-column:1/-1}._fieldLabel_dpw1h_222{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--muted-foreground));margin-bottom:.3rem;font-size:.6875rem;font-weight:500;display:block}._fieldValue_dpw1h_233{color:hsl(var(--foreground));overflow-wrap:anywhere;white-space:pre-line;font-size:.875rem;line-height:1.55}._fieldEmpty_dpw1h_241{color:hsl(var(--muted-foreground));font-style:italic}._link_dpw1h_246{color:hsl(var(--primary));text-decoration:none}._link_dpw1h_246:hover{text-decoration:underline}._sideStack_dpw1h_255{flex-direction:column;gap:1.25rem;display:flex}._statusRow_dpw1h_261{flex-wrap:wrap;gap:.4rem;display:flex}._statusBtn_dpw1h_267{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--muted-foreground));cursor:pointer;border-radius:8px;padding:.35rem .7rem;font-size:.75rem;font-weight:600;transition:border-color .15s,color .15s,background .15s}._statusBtn_dpw1h_267:hover:not(:disabled){border-color:hsl(var(--primary)/.5);color:hsl(var(--foreground))}._statusBtn_dpw1h_267:disabled{opacity:.6;cursor:not-allowed}._statusBtnActive_dpw1h_287{border-color:hsl(var(--primary));background:hsl(var(--primary)/.1);color:hsl(var(--primary))}._notesArea_dpw1h_293{resize:vertical;border:1px solid hsl(var(--border));background:hsl(var(--background));width:100%;min-height:110px;color:hsl(var(--foreground));border-radius:9px;padding:.6rem .7rem;font-family:inherit;font-size:.8125rem;line-height:1.55}._notesArea_dpw1h_293:focus{border-color:hsl(var(--primary));outline:none}._primaryBtn_dpw1h_311{background:hsl(var(--primary));width:100%;color:hsl(var(--primary-foreground));cursor:pointer;border:none;border-radius:9px;justify-content:center;align-items:center;gap:.4rem;padding:.6rem 1rem;font-size:.8125rem;font-weight:600;transition:background .15s,transform .12s;display:inline-flex}._primaryBtn_dpw1h_311:hover:not(:disabled){background:hsl(var(--primary-hover));transform:translateY(-1px)}._primaryBtn_dpw1h_311:disabled{opacity:.6;cursor:not-allowed;transform:none}._ghostBtn_dpw1h_337{background:hsl(var(--background));width:100%;color:hsl(var(--foreground));border:1px solid hsl(var(--border));cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:.4rem;padding:.6rem 1rem;font-size:.8125rem;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}._ghostBtn_dpw1h_337:hover:not(:disabled){background:hsl(var(--secondary));border-color:hsl(var(--primary)/.4)}._ghostBtn_dpw1h_337:disabled{opacity:.6;cursor:not-allowed}._saveHint_dpw1h_362{color:hsl(var(--muted-foreground));text-align:center;margin:.6rem 0 0;font-size:.75rem}._convertedNote_dpw1h_369{color:hsl(var(--muted-foreground));margin:.6rem 0 0;font-size:.75rem;line-height:1.5}._state_dpw1h_376{text-align:center;color:hsl(var(--muted-foreground));padding:3rem 1rem;font-size:.875rem}@media (max-width:640px){._main_dpw1h_27{width:100%;padding:1.25rem 1rem 2rem}}._pill_1rswa_25{white-space:nowrap;border:1px solid transparent;border-radius:999px;align-items:center;gap:.25rem;padding:.15rem .5rem;font-size:.7rem;font-weight:600;line-height:1.5;display:inline-flex}._ok_1rswa_38{color:#27864a;background:rgba(46,158,87,.12);border-color:rgba(46,158,87,.25)}._active_1rswa_44{background:hsl(var(--primary)/.12);color:hsl(var(--primary));border-color:hsl(var(--primary)/.25)}._warn_1rswa_50{color:#ae7613;background:rgba(245,159,10,.14);border-color:rgba(245,159,10,.28)}._risk_1rswa_56{background:hsl(var(--destructive)/.12);color:hsl(var(--destructive));border-color:hsl(var(--destructive)/.25)}._muted_1rswa_62{background:hsl(var(--muted));color:hsl(var(--muted-foreground));border-color:hsl(var(--border))}._gold_1rswa_68{color:#9c6911;background:rgba(245,178,20,.16);border-color:rgba(245,178,20,.35)}.dark ._ok_1rswa_38{color:#64d88f}.dark ._warn_1rswa_50{color:#f8c162}.dark ._gold_1rswa_68{color:#f5b214}._difficulty_1rswa_85{letter-spacing:.02em;text-transform:uppercase;border:1px solid transparent;border-radius:6px;align-items:center;padding:.12rem .45rem;font-size:.68rem;font-weight:700;display:inline-flex}._diff_facil_1rswa_97{color:#27864a;background:rgba(46,158,87,.12);border-color:rgba(46,158,87,.25)}._diff_media_1rswa_103{background:hsl(var(--primary)/.12);color:hsl(var(--primary));border-color:hsl(var(--primary)/.25)}._diff_dificil_1rswa_109{color:#b85614;background:rgba(242,105,13,.14);border-color:rgba(242,105,13,.3)}._diff_epica_1rswa_115{color:#8a2eb8;background:linear-gradient(135deg,rgba(245,178,20,.2),rgba(167,60,221,.2));border-color:rgba(167,60,221,.35)}.dark ._diff_facil_1rswa_97{color:#64d88f}.dark ._diff_dificil_1rswa_109{color:#f69655}.dark ._diff_epica_1rswa_115{color:#d69af4}._barWrap_1rswa_132{align-items:center;gap:.5rem;width:100%;display:flex}._barTrack_1rswa_139{background:hsl(var(--muted));border-radius:999px;flex:1;min-width:0;position:relative;overflow:hidden}._barFill_1rswa_148{border-radius:999px;height:100%;transition:width .42s cubic-bezier(.22,1,.36,1);display:block}._bar_primary_1rswa_155{background:linear-gradient(90deg, hsl(var(--primary)/.8), hsl(var(--primary)))}._bar_gold_1rswa_159{background:linear-gradient(90deg,rgba(245,178,20,.75),#f5b214)}._bar_green_1rswa_163{background:linear-gradient(90deg,rgba(46,158,87,.8),#34b262)}._bar_rose_1rswa_167{background:linear-gradient(90deg, hsl(var(--destructive)/.75), hsl(var(--destructive)))}._barPulse_1rswa_171{animation:.9s ease-out _barPulse_1rswa_171}@keyframes _barPulse_1rswa_171{0%{filter:brightness();box-shadow:0 0 0 0 hsl(var(--primary)/.5)}40%{filter:brightness(1.35);box-shadow:0 0 12px 2px hsl(var(--primary)/.45)}to{filter:brightness();box-shadow:0 0 0 0 hsl(var(--primary)/0)}}._barLabel_1rswa_189{color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.72rem;font-weight:700}._levelChip_1rswa_198{background:hsl(var(--primary)/.12);border:1px solid hsl(var(--primary)/.25);color:hsl(var(--primary));border-radius:8px;align-items:baseline;gap:.35rem;padding:.2rem .55rem;font-size:.75rem;display:inline-flex}._levelChip_1rswa_198 strong{letter-spacing:.01em;font-weight:800}._levelChip_1rswa_198 em{opacity:.85;text-overflow:ellipsis;white-space:nowrap;max-width:12rem;font-style:normal;font-weight:600;overflow:hidden}._coinChip_1rswa_223{color:#9c6911;font-variant-numeric:tabular-nums;background:rgba(245,178,20,.14);border:1px solid rgba(245,178,20,.32);border-radius:999px;align-items:center;gap:.3rem;padding:.2rem .5rem;font-size:.78rem;font-weight:700;display:inline-flex}.dark ._coinChip_1rswa_223{color:#f5b214}._coinSm_1rswa_240{padding:.1rem .4rem;font-size:.7rem}._streak_1rswa_245{background:hsl(var(--muted));border:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:.3rem;padding:.2rem .55rem;font-size:.78rem;font-weight:700;display:inline-flex;position:relative}._streakHot_1rswa_260{color:#b85614;background:linear-gradient(135deg,rgba(242,105,13,.16),rgba(245,178,20,.16));border-color:rgba(242,105,13,.35)}.dark ._streakHot_1rswa_260{color:#f79f64}._flameLit_1rswa_269{transform-origin:bottom;animation:2.4s ease-in-out infinite _flicker_1rswa_1}@keyframes _flicker_1rswa_1{0%,to{opacity:1;transform:scale(1)rotate(-1deg)}35%{opacity:.92;transform:scale(1.12)rotate(2deg)}70%{opacity:1;transform:scale(.96)rotate(-2deg)}}@media (prefers-reduced-motion:reduce){._flameLit_1rswa_269,._barPulse_1rswa_171{animation:none}}._freezeDot_1rswa_296{background:#26b2f2;border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 2px rgba(38,178,242,.25)}._boss_1rswa_305{flex-direction:column;gap:.4rem;display:flex}._bossHead_1rswa_311{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._bossName_1rswa_318{color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.35rem;font-size:.8rem;font-weight:700;display:inline-flex;overflow:hidden}._bossHp_1rswa_330{color:hsl(var(--destructive));font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.72rem;font-weight:700}._bossDown_1rswa_338{color:#2e9e57}._bossTrack_1rswa_342{background:hsl(var(--muted));border:1px solid hsl(var(--border));border-radius:999px;height:14px;overflow:hidden}._bossFill_1rswa_350{background:linear-gradient(90deg, hsl(var(--destructive)), #f47825);height:100%;transition:width .52s cubic-bezier(.22,1,.36,1);display:block}._duel_1rswa_358{flex-direction:column;gap:.6rem;padding:.15rem 0;display:flex;position:relative}._duelRow_1rswa_367{grid-template-columns:1fr;align-items:center;gap:.3rem;display:grid}._duelWho_1rswa_374{align-items:center;gap:.4rem;min-width:0;display:flex}._duelName_1rswa_381{color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-weight:600;overflow:hidden}._duelCrown_1rswa_390{color:#f5b214;flex-shrink:0}._duelValue_1rswa_395{color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums;text-align:right;min-width:3.5rem;font-size:.76rem;font-weight:700}._duelVs_1rswa_404{display:none}@media (min-width:768px){._duelRow_1rswa_367{grid-template-columns:minmax(7rem,12rem) 1fr auto;gap:.6rem}._duelVs_1rswa_404{letter-spacing:.08em;color:hsl(var(--muted-foreground)/.5);pointer-events:none;font-size:.62rem;font-weight:900;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}._sectionTitle_1rswa_427{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}._sectionTitle_1rswa_427 h2{color:hsl(var(--foreground));align-items:center;gap:.4rem;margin:0;font-size:.92rem;font-weight:700;display:inline-flex}._sectionTitle_1rswa_427 svg{color:hsl(var(--muted-foreground))}._empty_1rswa_447{text-align:center;color:hsl(var(--muted-foreground));flex-direction:column;align-items:center;gap:.5rem;padding:1.75rem 1rem;display:flex}._empty_1rswa_447 p{margin:0;font-size:.82rem}._empty_1rswa_447 svg{opacity:.55}._card_6jp0s_23{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);flex-direction:column;gap:.75rem;padding:1rem;display:flex}._cardHead_6jp0s_34{justify-content:space-between;align-items:flex-start;gap:.6rem;display:flex}._cardTitle_6jp0s_42{color:hsl(var(--foreground));margin:0;font-size:.9rem;font-weight:700;line-height:1.35}._cardSub_6jp0s_50{color:hsl(var(--muted-foreground));margin:.15rem 0 0;font-size:.75rem}._cardMetaRow_6jp0s_56{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}._clickable_6jp0s_63{cursor:pointer;text-align:left;border:1px solid hsl(var(--border));background:hsl(var(--card));width:100%;transition:transform .16s,border-color .16s,box-shadow .16s}._clickable_6jp0s_63:hover{border-color:hsl(var(--primary)/.4);box-shadow:0 8px 20px -12px hsl(var(--primary)/.4);transform:translateY(-2px)}._clickable_6jp0s_63:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:2px}._goalValues_6jp0s_81{color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;font-size:.75rem;display:flex}._goalValues_6jp0s_81 strong{color:hsl(var(--foreground));font-weight:700}._deadlineLate_6jp0s_94{color:hsl(var(--destructive));font-weight:600}._cardFooter_6jp0s_99{justify-content:space-between;align-items:center;gap:.5rem;padding-top:.15rem;display:flex}._avatarRow_6jp0s_107{align-items:center;gap:.3rem;display:flex}._feed_6jp0s_114{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent;flex-direction:column;gap:.15rem;max-height:30rem;display:flex;overflow-y:auto}._feed_6jp0s_114::-webkit-scrollbar{width:6px;height:6px}._feed_6jp0s_114::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._feed_6jp0s_114::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._feed_6jp0s_114::-webkit-scrollbar-track{background:0 0}._feedItem_6jp0s_138{border-radius:8px;grid-template-columns:auto 1fr auto;align-items:start;gap:.6rem;padding:.55rem .35rem;display:grid}._feedItem_6jp0s_138:hover{background:hsl(var(--muted)/.6)}._feedIcon_6jp0s_150{background:hsl(var(--muted));width:26px;height:26px;color:hsl(var(--muted-foreground));border-radius:50%;flex-shrink:0;align-items:center;justify-items:center;display:grid}._feedIconGold_6jp0s_161{color:#ae7613;background:rgba(245,178,20,.18)}.dark ._feedIconGold_6jp0s_161{color:#f5b214}._feedIconGreen_6jp0s_169{color:#27864a;background:rgba(46,158,87,.16)}.dark ._feedIconGreen_6jp0s_169{color:#64d88f}._feedIconPrimary_6jp0s_177{background:hsl(var(--primary)/.14);color:hsl(var(--primary))}._feedText_6jp0s_182{color:hsl(var(--foreground));min-width:0;font-size:.8rem;line-height:1.45}._feedText_6jp0s_182 strong{font-weight:700}._feedText_6jp0s_182 em{color:hsl(var(--muted-foreground));font-style:normal}._feedComment_6jp0s_196{color:hsl(var(--muted-foreground));margin:.2rem 0 0;font-size:.76rem;font-style:italic}._feedSide_6jp0s_203{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.2rem;display:flex}._feedTime_6jp0s_211{color:hsl(var(--muted-foreground));white-space:nowrap;font-size:.68rem}._xpTag_6jp0s_217{color:hsl(var(--primary));font-variant-numeric:tabular-nums;font-size:.7rem;font-weight:800}._lbHead_6jp0s_225{flex-wrap:wrap;gap:.3rem;margin-bottom:.6rem;display:flex}._lbTab_6jp0s_232{border:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:999px;padding:.25rem .6rem;font-size:.72rem;font-weight:600;transition:all .14s}._lbTab_6jp0s_232:hover{color:hsl(var(--foreground));border-color:hsl(var(--primary)/.4)}._lbTabActive_6jp0s_248{background:hsl(var(--primary)/.12);border-color:hsl(var(--primary)/.35);color:hsl(var(--primary))}._lbRow_6jp0s_254{border-radius:8px;grid-template-columns:1.6rem auto 1fr auto;align-items:center;gap:.55rem;padding:.4rem .25rem;display:grid}._lbMe_6jp0s_263{background:hsl(var(--primary)/.08);box-shadow:inset 0 0 0 1px hsl(var(--primary)/.2)}._lbRank_6jp0s_268{color:hsl(var(--muted-foreground));text-align:center;font-variant-numeric:tabular-nums;font-size:.78rem;font-weight:800}._lbRankTop_6jp0s_276{color:#f5b214}._lbName_6jp0s_280{flex-direction:column;gap:.05rem;min-width:0;display:flex}._lbName_6jp0s_280 span{color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;font-weight:600;overflow:hidden}._lbName_6jp0s_280 em{color:hsl(var(--muted-foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;font-style:normal;overflow:hidden}._lbValue_6jp0s_303{color:hsl(var(--primary));font-variant-numeric:tabular-nums;font-size:.8rem;font-weight:800}._overlay_6jp0s_311{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:60;background:rgba(0,0,0,.55);position:fixed;top:0;bottom:0;left:0;right:0}._content_6jp0s_319{background:hsl(var(--card));border:1px solid hsl(var(--border));z-index:61;scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent;border-radius:14px;width:min(38rem,100vw - 2rem);max-height:calc(100vh - 3rem);padding:1.15rem;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 24px 60px -20px rgba(0,0,0,.5)}._content_6jp0s_319::-webkit-scrollbar{width:6px;height:6px}._content_6jp0s_319::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._content_6jp0s_319::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._content_6jp0s_319::-webkit-scrollbar-track{background:0 0}._contentWide_6jp0s_351{width:min(52rem,100vw - 2rem)}._dialogHead_6jp0s_355{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.35rem;display:flex}._dialogTitle_6jp0s_363{color:hsl(var(--foreground));margin:0;font-size:1rem;font-weight:700}._dialogDesc_6jp0s_370{color:hsl(var(--muted-foreground));margin:0 0 .9rem;font-size:.8rem}._closeBtn_6jp0s_376{border:1px solid hsl(var(--border));width:28px;height:28px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:8px;align-items:center;justify-items:center;display:grid}._closeBtn_6jp0s_376:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}._formGrid_6jp0s_393{grid-template-columns:1fr;gap:.75rem;display:grid}@media (min-width:640px){._formGrid2_6jp0s_400{grid-template-columns:1fr 1fr}}._field_6jp0s_404{flex-direction:column;gap:.3rem;min-width:0;display:flex}._label_6jp0s_411{color:hsl(var(--muted-foreground));font-size:.74rem;font-weight:600}._input_6jp0s_417,._select_6jp0s_418,._textarea_6jp0s_419{border:1px solid hsl(var(--border));background:hsl(var(--background));width:100%;color:hsl(var(--foreground));border-radius:8px;padding:.5rem .65rem;font-family:inherit;font-size:.85rem}._input_6jp0s_417:focus,._select_6jp0s_418:focus,._textarea_6jp0s_419:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--primary)/.15);outline:none}._textarea_6jp0s_419{resize:vertical;min-height:4.5rem}._hint_6jp0s_442{color:hsl(var(--muted-foreground));font-size:.7rem}._actions_6jp0s_447{justify-content:flex-end;gap:.5rem;margin-top:1rem;display:flex}._btn_6jp0s_454{cursor:pointer;border:1px solid hsl(var(--border));color:hsl(var(--foreground));background:0 0;border-radius:8px;align-items:center;gap:.35rem;padding:.5rem .9rem;font-size:.82rem;font-weight:600;transition:all .14s;display:inline-flex}._btn_6jp0s_454:hover:not(:disabled){background:hsl(var(--muted))}._btn_6jp0s_454:disabled{opacity:.55;cursor:not-allowed}._btnPrimary_6jp0s_476{background:hsl(var(--primary));border-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}._btnPrimary_6jp0s_476:hover:not(:disabled){background:hsl(var(--primary)/.9)}._btnDanger_6jp0s_485{color:hsl(var(--destructive));border-color:hsl(var(--destructive)/.35)}._btnDanger_6jp0s_485:hover:not(:disabled){background:hsl(var(--destructive)/.1)}._btnSm_6jp0s_493{padding:.3rem .6rem;font-size:.74rem}._modeRow_6jp0s_498{flex-wrap:wrap;gap:.4rem;display:flex}._modeBtn_6jp0s_504{border:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:10px;flex:8rem;align-items:center;gap:.4rem;padding:.5rem .6rem;font-size:.78rem;font-weight:600;display:flex}._modeBtn_6jp0s_504:hover{border-color:hsl(var(--primary)/.4);color:hsl(var(--foreground))}._modeBtnActive_6jp0s_523{background:hsl(var(--primary)/.12);border-color:hsl(var(--primary)/.4);color:hsl(var(--primary))}._result_6jp0s_530{text-align:center;flex-direction:column;align-items:center;gap:.85rem;padding:.5rem 0 .25rem;display:flex}._resultXp_6jp0s_539{color:hsl(var(--primary));font-variant-numeric:tabular-nums;font-size:2.6rem;font-weight:900;line-height:1}._resultXpCrit_6jp0s_547{background:linear-gradient(120deg,#f5b214,#f47825);color:transparent;-webkit-background-clip:text;background-clip:text}._resultLabel_6jp0s_554{color:hsl(var(--muted-foreground));margin:0;font-size:.78rem}._critTag_6jp0s_560{color:#9c6911;letter-spacing:.03em;text-transform:uppercase;background:rgba(245,178,20,.18);border:1px solid rgba(245,178,20,.4);border-radius:999px;align-items:center;gap:.3rem;padding:.2rem .6rem;font-size:.74rem;font-weight:800;display:inline-flex}.dark ._critTag_6jp0s_560{color:#f5b214}._resultChips_6jp0s_578{flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem;display:flex}._badgePop_6jp0s_586{background:linear-gradient(120deg,rgba(245,178,20,.16),rgba(167,60,221,.12));border:1px solid rgba(245,178,20,.32);border-radius:10px;align-items:center;gap:.5rem;width:100%;padding:.5rem .75rem;display:flex}._badgePop_6jp0s_586 svg{color:#f5b214;flex-shrink:0}._badgePopText_6jp0s_601{text-align:left;min-width:0}._badgePopText_6jp0s_601 strong{color:hsl(var(--foreground));font-size:.82rem;font-weight:800;display:block}._badgePopText_6jp0s_601 span{color:hsl(var(--muted-foreground));font-size:.72rem}._ceremony_6jp0s_617{z-index:70;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:rgba(0,0,0,.6);align-items:center;justify-items:center;padding:1rem;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}._ceremonyCard_6jp0s_628{background:hsl(var(--card));text-align:center;border:1px solid rgba(245,178,20,.4);border-radius:18px;max-width:min(26rem,100vw - 2rem);padding:2rem 2.25rem;box-shadow:0 0 60px -10px rgba(245,178,20,.4)}._ceremonyKicker_6jp0s_638{letter-spacing:.14em;text-transform:uppercase;color:#f5b214;margin:0 0 .35rem;font-size:.72rem;font-weight:800}._ceremonyLevel_6jp0s_647{background:linear-gradient(120deg,#f5b214,#f48134);color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;font-size:3.4rem;font-weight:900;line-height:1}._ceremonyTitle_6jp0s_658{color:hsl(var(--foreground));margin:.5rem 0 .15rem;font-size:1.05rem;font-weight:700}._ceremonySub_6jp0s_665{color:hsl(var(--muted-foreground));margin:0 0 1.15rem;font-size:.8rem}._badgeGrid_6jp0s_672{grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));gap:.6rem;display:grid}._badgeCell_6jp0s_678{border:1px solid hsl(var(--border));text-align:center;background:hsl(var(--muted)/.4);border-radius:10px;flex-direction:column;align-items:center;gap:.35rem;padding:.75rem .5rem;display:flex}._badgeCell_6jp0s_678 strong{color:hsl(var(--foreground));font-size:.76rem;font-weight:700}._badgeCell_6jp0s_678 span{color:hsl(var(--muted-foreground));font-size:.68rem;line-height:1.35}._badgeCell_6jp0s_678 svg{color:hsl(var(--muted-foreground))}._badgeEarned_6jp0s_703{background:linear-gradient(140deg, rgba(245,178,20,.14), hsl(var(--primary)/.08));border-color:rgba(245,178,20,.35)}._badgeEarned_6jp0s_703 svg{color:#f5b214}._badgeLocked_6jp0s_711{opacity:.6}._shopGrid_6jp0s_716{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.85rem;display:grid}._shopPhoto_6jp0s_722{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;background:hsl(var(--muted));border-radius:10px;width:100%;display:block}._shopPhotoEmpty_6jp0s_731{color:hsl(var(--muted-foreground));align-items:center;justify-items:center;display:grid}._gallery_6jp0s_737{flex-wrap:wrap;gap:.5rem;display:flex}._galleryItem_6jp0s_743{border:1px solid hsl(var(--border));border-radius:8px;width:6.5rem;height:4.5rem;position:relative;overflow:hidden}._galleryItem_6jp0s_743 img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}._galleryRemove_6jp0s_758{color:#fff;cursor:pointer;background:rgba(0,0,0,.6);border:none;border-radius:6px;align-items:center;justify-items:center;width:20px;height:20px;display:grid;position:absolute;top:3px;right:3px}._galleryRemove_6jp0s_758:hover{background:hsl(var(--destructive))}._uploadBox_6jp0s_776{border:1px dashed hsl(var(--border));width:6.5rem;height:4.5rem;color:hsl(var(--muted-foreground));cursor:pointer;border-radius:8px;align-items:center;justify-items:center;gap:.2rem;font-size:.7rem;display:grid}._uploadBox_6jp0s_776:hover{border-color:hsl(var(--primary)/.5);color:hsl(var(--primary))}._linkRow_6jp0s_793{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr) auto;align-items:center;gap:.4rem;display:grid}._linkList_6jp0s_800{flex-direction:column;gap:.4rem;display:flex}._rewardLinks_6jp0s_806{flex-wrap:wrap;gap:.4rem;display:flex}._rewardLinks_6jp0s_806 a{color:hsl(var(--primary));border:1px solid hsl(var(--primary)/.25);border-radius:999px;align-items:center;gap:.25rem;padding:.2rem .5rem;font-size:.74rem;font-weight:600;text-decoration:none;display:inline-flex}._rewardLinks_6jp0s_806 a:hover{background:hsl(var(--primary)/.1)}._table_6jp0s_828{border-collapse:collapse;width:100%;font-size:.8rem}._table_6jp0s_828 th{text-align:left;text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));border-bottom:1px solid hsl(var(--border));padding:.5rem .6rem;font-size:.7rem;font-weight:700}._table_6jp0s_828 td{border-bottom:1px solid hsl(var(--border)/.6);color:hsl(var(--foreground));vertical-align:middle;padding:.55rem .6rem}._table_6jp0s_828 tbody tr:hover{background:hsl(var(--muted)/.5)}._tableWrap_6jp0s_853{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent;overflow-x:auto}._tableWrap_6jp0s_853::-webkit-scrollbar{width:6px;height:6px}._tableWrap_6jp0s_853::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._tableWrap_6jp0s_853::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._tableWrap_6jp0s_853::-webkit-scrollbar-track{background:0 0}._userCell_6jp0s_873{align-items:center;gap:.45rem;min-width:0;display:flex}._userCell_6jp0s_873 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._group_1j0t4_1{align-items:center;display:flex}._avatarWrap_1j0t4_6{border:2px solid hsl(var(--card));border-radius:50%;margin-left:-.5rem;display:inline-flex}._avatarWrap_1j0t4_6:first-child{margin-left:0}._overflow_1j0t4_16{background:hsl(var(--muted));min-width:1.75rem;height:1.75rem;color:hsl(var(--muted-foreground));border:2px solid hsl(var(--card));z-index:0;border-radius:999px;justify-content:center;align-items:center;margin-left:-.375rem;padding:0 .375rem;font-size:.6875rem;font-weight:700;display:inline-flex}._hero_mc0ha_22{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);background:radial-gradient(120% 140% at 0% 0%, hsl(var(--primary)/.09), transparent 55%), hsl(var(--card));grid-template-columns:1fr;align-items:center;gap:1rem;padding:1.1rem 1.25rem;display:grid}@media (min-width:1024px){._hero_mc0ha_22{grid-template-columns:minmax(0,1.1fr) minmax(0,1.2fr) auto;gap:1.5rem}}._identity_mc0ha_41{align-items:center;gap:.8rem;min-width:0;display:flex}._who_mc0ha_48{flex-direction:column;gap:.4rem;min-width:0;display:flex}._who_mc0ha_48 h1{color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1.05rem;font-weight:800;overflow:hidden}._chips_mc0ha_64{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}._coins_mc0ha_71{color:#9c6911;font-variant-numeric:tabular-nums;background:rgba(245,178,20,.14);border:1px solid rgba(245,178,20,.32);border-radius:999px;align-items:center;gap:.3rem;padding:.2rem .55rem;font-size:.78rem;font-weight:700;display:inline-flex}.dark ._coins_mc0ha_71{color:#f5b214}._xpBlock_mc0ha_88{flex-direction:column;gap:.4rem;min-width:0;display:flex}._xpLine_mc0ha_95{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}._xpNow_mc0ha_103{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;font-size:.8rem;font-weight:800}._xpNext_mc0ha_110{color:hsl(var(--muted-foreground));font-size:.72rem}._stats_mc0ha_115{flex-wrap:wrap;align-items:stretch;gap:.5rem;display:flex}._stat_mc0ha_115{border:1px solid hsl(var(--border));background:hsl(var(--muted)/.45);min-width:5.5rem;color:hsl(var(--muted-foreground));text-align:center;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:.1rem;padding:.5rem .7rem;font-family:inherit;display:flex}._stat_mc0ha_115 strong{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;font-size:1rem;font-weight:800}._stat_mc0ha_115 span{font-size:.66rem;line-height:1.2}._stat_mc0ha_115 svg{color:hsl(var(--primary))}button._stat_mc0ha_115{cursor:pointer;transition:border-color .14s,transform .14s}button._stat_mc0ha_115:hover{border-color:hsl(var(--primary)/.45);transform:translateY(-1px)}button._stat_mc0ha_115:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:2px}._container_1myo9_22{background:hsl(var(--background));min-height:100vh}._main_1myo9_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._pageHeader_1myo9_35{margin-bottom:1.25rem}._headerRow_1myo9_39{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}._pageTitle_1myo9_47{color:hsl(var(--foreground));letter-spacing:-.01em;margin:0;font-size:1.75rem;font-weight:800}._pageSubtitle_1myo9_55{color:hsl(var(--muted-foreground));margin:.25rem 0 0;font-size:.875rem}._manageBtn_1myo9_61{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));cursor:pointer;border-radius:8px;align-items:center;gap:.4rem;padding:.5rem .85rem;font-family:inherit;font-size:.82rem;font-weight:600;transition:all .14s;display:inline-flex}._manageBtn_1myo9_61:hover{border-color:hsl(var(--primary)/.45);color:hsl(var(--primary))}._kpis_1myo9_81{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.85rem;margin:1.25rem 0;display:grid}._columns_1myo9_88{grid-template-columns:1fr;align-items:start;gap:1.25rem;display:grid}@media (min-width:1024px){._columns_1myo9_88{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr)}}._colMain_1myo9_100{min-width:0}._colSide_1myo9_104{flex-direction:column;gap:1.25rem;min-width:0;display:flex}._blockSpacing_1myo9_111{margin-top:1.5rem}._goalGrid_1myo9_115{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:.85rem;display:grid}._feedCard_1myo9_121{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);padding:1rem}._container_7hfau_22{background:hsl(var(--background));min-height:100vh}._main_7hfau_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._back_7hfau_35{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:.35rem;margin-bottom:.85rem;padding:.3rem .5rem .3rem .35rem;font-family:inherit;font-size:.8rem;font-weight:600;display:inline-flex}._back_7hfau_35:hover{color:hsl(var(--primary));background:hsl(var(--muted))}._head_7hfau_55{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}._headMain_7hfau_65{flex:20rem;min-width:0}._titleRow_7hfau_70{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._titleRow_7hfau_70 h1{color:hsl(var(--foreground));letter-spacing:-.01em;margin:0;font-size:1.5rem;font-weight:800}._desc_7hfau_84{color:hsl(var(--muted-foreground));max-width:60ch;margin:.4rem 0 0;font-size:.85rem}._meta_7hfau_91{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.6rem;display:flex}._metaItem_7hfau_99{color:hsl(var(--muted-foreground));align-items:center;gap:.35rem;font-size:.78rem;display:inline-flex}._checkinBtn_7hfau_107{border:1px solid hsl(var(--primary));background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;box-shadow:0 6px 18px -8px hsl(var(--primary)/.8);border-radius:10px;align-items:center;gap:.4rem;padding:.6rem 1.1rem;font-family:inherit;font-size:.88rem;font-weight:700;transition:transform .14s,box-shadow .14s;display:inline-flex}._checkinBtn_7hfau_107:hover{box-shadow:0 10px 22px -8px hsl(var(--primary)/.9);transform:translateY(-1px)}._checkinBtn_7hfau_107:active{transform:translateY(0)}._progressCard_7hfau_131{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);margin-bottom:1.25rem;padding:1.15rem 1.25rem}._bigValues_7hfau_140{align-items:baseline;gap:.5rem;margin-bottom:.65rem;display:flex}._bigValues_7hfau_140 strong{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;font-size:2rem;font-weight:900;line-height:1}._bigValues_7hfau_140 span{color:hsl(var(--muted-foreground));font-size:.85rem}._columns_7hfau_158{grid-template-columns:1fr;align-items:start;gap:1.25rem;display:grid}@media (min-width:1024px){._columns_7hfau_158{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}}._colMain_7hfau_170,._colSide_7hfau_171{flex-direction:column;gap:1.25rem;min-width:0;display:flex}._panel_7hfau_178{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);padding:1rem}._challengeGrid_7hfau_186{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.75rem;display:grid}._history_7hfau_192{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent;flex-direction:column;gap:.65rem;max-height:26rem;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}._history_7hfau_192::-webkit-scrollbar{width:6px;height:6px}._history_7hfau_192::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._history_7hfau_192::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._history_7hfau_192::-webkit-scrollbar-track{background:0 0}._history_7hfau_192 li{grid-template-columns:auto 1fr;align-items:start;gap:.5rem;display:grid}._history_7hfau_192 p{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;margin:0;font-size:.8rem}._history_7hfau_192 em{color:hsl(var(--muted-foreground));margin-top:.1rem;font-size:.76rem;font-style:italic;display:block}._history_7hfau_192 span{color:hsl(var(--muted-foreground));margin-top:.15rem;font-size:.68rem;display:block}._grid_1xggv_22{flex-wrap:wrap;gap:.4rem;display:flex}._chip_1xggv_28{border:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:.4rem;max-width:100%;padding:.28rem .55rem .28rem .3rem;font-family:inherit;font-size:.78rem;font-weight:600;transition:all .14s;display:inline-flex}._chip_1xggv_28 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._chip_1xggv_28:hover:not(:disabled){border-color:hsl(var(--primary)/.45);color:hsl(var(--foreground))}._chip_1xggv_28:disabled{opacity:.45;cursor:not-allowed}._chip_1xggv_28:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:2px}._active_1xggv_62{background:hsl(var(--primary)/.12);border-color:hsl(var(--primary)/.45);color:hsl(var(--primary))}._tabs_1n606_22{background:hsl(var(--muted)/.7);border:1px solid hsl(var(--border));scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent;border-radius:10px;gap:.25rem;padding:.25rem;display:flex;overflow-x:auto}._tabs_1n606_22::-webkit-scrollbar{width:4px;height:4px}._tabs_1n606_22::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:2px}._tabs_1n606_22::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._tabs_1n606_22::-webkit-scrollbar-track{background:0 0}._tab_1n606_22{color:hsl(var(--muted-foreground));cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:8px;align-items:center;gap:.35rem;padding:.42rem .8rem;font-family:inherit;font-size:.8rem;font-weight:600;transition:all .14s;display:inline-flex}._tab_1n606_22:hover{color:hsl(var(--foreground))}._tab_1n606_22:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:-2px}._active_1n606_72{background:hsl(var(--card));color:hsl(var(--foreground));box-shadow:0 1px 3px rgba(0,0,0,.08)}._badge_1n606_78{background:hsl(var(--primary)/.15);min-width:1.15rem;height:1.15rem;color:hsl(var(--primary));font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;justify-items:center;padding:0 .3rem;font-size:.66rem;font-weight:800;display:inline-grid}._container_h9hvp_22{background:hsl(var(--background));min-height:100vh}._main_h9hvp_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._back_h9hvp_35{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:.35rem;margin-bottom:.85rem;padding:.3rem .5rem .3rem .35rem;font-family:inherit;font-size:.8rem;font-weight:600;display:inline-flex}._back_h9hvp_35:hover{color:hsl(var(--primary));background:hsl(var(--muted))}._head_h9hvp_55{margin-bottom:1.25rem}._pageTitle_h9hvp_59{color:hsl(var(--foreground));letter-spacing:-.01em;margin:0;font-size:1.6rem;font-weight:800}._pageSubtitle_h9hvp_67{color:hsl(var(--muted-foreground));margin:.25rem 0 0;font-size:.85rem}._panel_h9hvp_73{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);margin-top:1rem;padding:1rem}._panelHead_h9hvp_82{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.9rem;display:flex}._panelHint_h9hvp_91{color:hsl(var(--muted-foreground));font-size:.78rem}._newBtn_h9hvp_96{border:1px solid hsl(var(--primary));background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border-radius:8px;align-items:center;gap:.35rem;padding:.45rem .8rem;font-family:inherit;font-size:.8rem;font-weight:700;display:inline-flex}._newBtn_h9hvp_96:hover{background:hsl(var(--primary)/.9)}._tableWrap_h9hvp_114{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent;overflow-x:auto}._tableWrap_h9hvp_114::-webkit-scrollbar{width:6px;height:6px}._tableWrap_h9hvp_114::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._tableWrap_h9hvp_114::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._tableWrap_h9hvp_114::-webkit-scrollbar-track{background:0 0}._table_h9hvp_114{border-collapse:collapse;width:100%;font-size:.8rem}._table_h9hvp_114 th{text-align:left;text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));border-bottom:1px solid hsl(var(--border));white-space:nowrap;padding:.5rem .6rem;font-size:.7rem;font-weight:700}._table_h9hvp_114 td{border-bottom:1px solid hsl(var(--border)/.6);color:hsl(var(--foreground));vertical-align:middle;padding:.6rem}._table_h9hvp_114 tbody tr:hover{background:hsl(var(--muted)/.5)}._progressCell_h9hvp_160{min-width:11rem}._progressCell_h9hvp_160 span{color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums;margin-top:.2rem;font-size:.7rem;display:block}._linkBtn_h9hvp_171{color:hsl(var(--foreground));cursor:pointer;text-align:left;background:0 0;border:none;padding:0;font-family:inherit;font-size:.82rem;font-weight:600}._linkBtn_h9hvp_171:hover{color:hsl(var(--primary));text-decoration:underline}._userCell_h9hvp_187{align-items:center;gap:.4rem;min-width:0;display:flex}._userCell_h9hvp_187 span{text-overflow:ellipsis;white-space:nowrap;max-width:10rem;overflow:hidden}._rowActions_h9hvp_200{gap:.3rem;display:inline-flex}._iconBtn_h9hvp_205{border:1px solid hsl(var(--border));width:26px;height:26px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:7px;align-items:center;justify-items:center;transition:all .14s;display:grid}._iconBtn_h9hvp_205:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}._danger_h9hvp_222:hover{color:hsl(var(--destructive));border-color:hsl(var(--destructive)/.4);background:hsl(var(--destructive)/.1)}._container_eybtp_22{background:hsl(var(--background));min-height:100vh}._main_eybtp_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._header_eybtp_35{margin-bottom:2rem}._kicker_eybtp_39{font-family:var(--font-mono,monospace);letter-spacing:.14em;text-transform:uppercase;color:hsl(var(--primary));align-items:center;gap:.4rem;margin-bottom:.75rem;font-size:.6875rem;display:inline-flex}._title_eybtp_51{letter-spacing:-.03em;color:hsl(var(--foreground));margin:0;font-size:2rem;font-weight:700}._subtitle_eybtp_59{color:hsl(var(--muted-foreground));margin:.5rem 0 0;font-size:1rem}._state_eybtp_65{color:hsl(var(--muted-foreground));padding:2rem 0;font-size:.9375rem}._list_eybtp_71{flex-direction:column;gap:1.25rem;display:flex}._card_eybtp_77{background:hsl(var(--card));border:1px solid hsl(var(--border));cursor:pointer;border-radius:16px;grid-template-columns:200px 1fr;gap:1.25rem;transition:border-color .15s,box-shadow .15s,transform .15s;display:grid;overflow:hidden}._card_eybtp_77:hover{border-color:hsl(var(--primary)/.4);box-shadow:0 10px 30px -18px hsl(var(--primary)/.4);transform:translateY(-2px)}@media (max-width:560px){._card_eybtp_77{grid-template-columns:1fr}}._cardCover_eybtp_99{aspect-ratio:16/10;background:hsl(var(--muted));overflow:hidden}._cardImg_eybtp_105{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}._cardFallback_eybtp_112{color:#fff;background:linear-gradient(135deg, hsl(var(--primary)), hsl(var(--primary-hover)));justify-content:center;align-items:center;width:100%;height:100%;display:flex}._cardBody_eybtp_122{flex-direction:column;justify-content:center;padding:1.25rem 1.25rem 1.25rem 0;display:flex}@media (max-width:560px){._cardBody_eybtp_122{padding:0 1.25rem 1.25rem}}._cardMeta_eybtp_134{flex-wrap:wrap;align-items:center;gap:.625rem;margin-bottom:.5rem;display:flex}._tag_eybtp_142{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--primary));background:hsl(var(--primary)/.1);border-radius:999px;padding:.15rem .55rem;font-size:.6875rem;font-weight:700}._version_eybtp_153{font-family:var(--font-mono,monospace);color:hsl(var(--muted-foreground));font-size:.75rem}._date_eybtp_159{color:hsl(var(--muted-foreground));font-size:.75rem}._cardTitle_eybtp_164{letter-spacing:-.02em;color:hsl(var(--foreground));margin:0 0 .375rem;font-size:1.1875rem;font-weight:700}._cardSummary_eybtp_172{color:hsl(var(--muted-foreground));margin:0;font-size:.9375rem;line-height:1.55}._pager_eybtp_179{justify-content:center;align-items:center;gap:1rem;margin-top:2rem;display:flex}._pageBtn_eybtp_187{border:1px solid hsl(var(--border));background:hsl(var(--card));width:36px;height:36px;color:hsl(var(--foreground));cursor:pointer;border-radius:9px;justify-content:center;align-items:center;display:inline-flex}._pageBtn_eybtp_187:disabled{opacity:.4;cursor:default}._pageCounter_eybtp_204{color:hsl(var(--muted-foreground));font-size:.875rem}._container_oquv4_22{background:hsl(var(--background));min-height:100vh}._main_oquv4_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._backBtn_oquv4_35{cursor:pointer;color:hsl(var(--muted-foreground));background:0 0;border:none;align-items:center;gap:.375rem;margin-bottom:1.75rem;padding:0;font-size:.875rem;transition:color .15s;display:flex}._backBtn_oquv4_35:hover{color:hsl(var(--foreground))}._state_oquv4_52{color:hsl(var(--muted-foreground));font-size:.9375rem}._article_oquv4_57{flex-direction:column;display:flex}._meta_oquv4_62{flex-wrap:wrap;align-items:center;gap:.625rem;margin-bottom:.875rem;display:flex}._tag_oquv4_70{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--primary));background:hsl(var(--primary)/.1);border-radius:999px;padding:.15rem .55rem;font-size:.6875rem;font-weight:700}._version_oquv4_81{font-family:var(--font-mono,monospace);color:hsl(var(--muted-foreground));font-size:.75rem}._date_oquv4_87{color:hsl(var(--muted-foreground));font-size:.75rem}._title_oquv4_92{letter-spacing:-.03em;color:hsl(var(--foreground));margin:0 0 .625rem;font-size:2rem;font-weight:700;line-height:1.15}._summary_oquv4_101{color:hsl(var(--muted-foreground));margin:0 0 1.5rem;font-size:1.125rem;line-height:1.55}._cover_oquv4_108{border:1px solid hsl(var(--border));border-radius:16px;width:100%;margin-bottom:1.75rem;overflow:hidden}._coverImg_oquv4_116{width:100%;display:block}._body_oquv4_121{color:hsl(var(--foreground));font-size:1rem;line-height:1.7}._emptyBody_oquv4_127{color:hsl(var(--muted-foreground));align-items:center;gap:.5rem;font-size:.9375rem;display:flex}._container_jfuy2_22{background:hsl(var(--background));min-height:100vh}._main_jfuy2_27{box-sizing:border-box;flex-direction:column;gap:1.25rem;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem;display:flex}._pageHeader_jfuy2_38{margin-bottom:0}._pageTitle_jfuy2_42{color:hsl(var(--foreground));letter-spacing:-.03em;margin:0 0 .3rem;font-size:1.5rem;font-weight:800}._pageSubtitle_jfuy2_50{color:hsl(var(--muted-foreground));max-width:560px;margin:0;font-size:.875rem;line-height:1.55}._statsGrid_jfuy2_58{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:1rem;display:grid}._chartsGrid_jfuy2_64{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}@media (max-width:1100px){._chartsGrid_jfuy2_64{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){._chartsGrid_jfuy2_64{grid-template-columns:1fr}}._legend_jfuy2_80{color:hsl(var(--muted-foreground));flex-wrap:wrap;gap:.5rem 1rem;margin:.75rem 0 0;padding:0;font-size:.8rem;list-style:none;display:flex}._legend_jfuy2_80 li{align-items:center;gap:.35rem;display:inline-flex}._legend_jfuy2_80 strong{color:hsl(var(--foreground))}._dot_jfuy2_99{border-radius:3px;width:10px;height:10px;display:inline-block}._card_jfuy2_106{background-color:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;align-items:center;gap:1rem;padding:1.25rem;transition:box-shadow .2s,transform .2s,border-color .2s;display:flex;box-shadow:0 1px 4px rgba(0,0,0,.05)}._card_jfuy2_106:hover{box-shadow:0 4px 16px hsl(var(--primary)/.1);border-color:hsl(var(--primary)/.2);transform:translateY(-1px)}._cardIcon_jfuy2_123{border-radius:var(--radius);flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex}._cardIcon_jfuy2_123._blue_jfuy2_132{color:#0b64f4;background-color:rgba(60,131,246,.12)}._cardIcon_jfuy2_123._purple_jfuy2_136{color:#803bce;background-color:rgba(147,68,238,.12)}._cardIcon_jfuy2_123._orange_jfuy2_140{color:#b85814;background-color:rgba(249,122,31,.12)}._cardIcon_jfuy2_123._green_jfuy2_144{color:#298e4e;background-color:rgba(33,196,93,.12)}._cardLabel_jfuy2_149{color:hsl(var(--muted-foreground));margin:0 0 .2rem;font-size:.8125rem}._cardValue_jfuy2_155{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;margin:0;font-size:1.75rem;font-weight:700;line-height:1.1}._alignmentSection_jfuy2_164{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;padding:1.25rem}._alignmentHeader_jfuy2_171{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}._alignmentTitle_jfuy2_179{color:hsl(var(--foreground));align-items:center;gap:.5rem;margin:0;font-size:1rem;font-weight:700;display:flex}._alignmentLink_jfuy2_189{color:hsl(var(--primary));font-size:.8125rem;font-weight:500;text-decoration:none}._alignmentLink_jfuy2_189:hover{text-decoration:underline}._alignmentEmpty_jfuy2_199{color:hsl(var(--muted-foreground));margin:0;font-size:.875rem}._alignmentEmpty_jfuy2_199 a{color:hsl(var(--primary));text-decoration:none}._alignmentEmpty_jfuy2_199 a:hover{text-decoration:underline}._alignmentList_jfuy2_212{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}._alignmentItem_jfuy2_221{border-radius:10px;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem;text-decoration:none;transition:background .15s;display:flex}._alignmentItem_jfuy2_221:hover{background:hsl(var(--muted)/.5)}._alignmentInfo_jfuy2_235{flex-direction:column;gap:.125rem;min-width:0;display:flex}._alignmentName_jfuy2_242{color:hsl(var(--foreground));font-size:.875rem;font-weight:600}._alignmentMeta_jfuy2_248{color:hsl(var(--muted-foreground));font-size:.75rem}._alignmentProgress_jfuy2_253{min-width:120px;color:hsl(var(--foreground));align-items:center;gap:.625rem;font-size:.8125rem;font-weight:600;display:flex}._alignmentProgress_jfuy2_253 ._progressBar_jfuy2_262{flex:1;min-width:60px}._healthBadge_jfuy2_267{text-transform:uppercase;letter-spacing:.02em;border-radius:999px;flex-shrink:0;padding:.2rem .6rem;font-size:.7rem;font-weight:700}._healthBadge_jfuy2_267._red_jfuy2_276{color:#c52020;background:rgba(220,40,40,.12)}._healthBadge_jfuy2_267._amber_jfuy2_280{color:#ae6913;background:rgba(245,159,10,.14)}._filter_1ep07_1{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:10px;align-items:center;gap:.45rem;height:38px;padding:0 .75rem;display:inline-flex}._filter_1ep07_1:focus-within{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.12)}._icon_1ep07_16{color:hsl(var(--muted-foreground));flex-shrink:0}._select_1ep07_21{color:hsl(var(--foreground));cursor:pointer;background:0 0;border:none;outline:none;max-width:240px;font-family:inherit;font-size:.8125rem;font-weight:600}._node_1gdt1_1{background:hsl(var(--card));border:1px solid hsl(var(--border));width:236px;min-height:72px;box-shadow:0 1px 4px hsl(var(--primary)/.06), 0 1px 2px rgba(0,0,0,.04);cursor:pointer;border-radius:14px;align-items:center;gap:.7rem;padding:.75rem .9rem;transition:border-color .12s,box-shadow .12s;display:flex}._node_1gdt1_1:hover{border-color:hsl(var(--primary));box-shadow:0 4px 14px hsl(var(--primary)/.16)}._node_1gdt1_1[data-kind=cargos]{border-color:hsl(var(--primary)/.35)}._cargoBadge_1gdt1_23{background:hsl(var(--primary)/.12);width:40px;height:40px;color:hsl(var(--primary));border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._body_1gdt1_35{flex-direction:column;gap:.15rem;min-width:0;display:flex}._title_1gdt1_42{color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:700;overflow:hidden}._subtitle_1gdt1_51{color:hsl(var(--muted-foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}._handle_1gdt1_59{background:hsl(var(--primary)/.5);border:none;width:6px;height:6px}._wrap_ofyeq_1{background:hsl(var(--background));width:100%;height:calc(100vh - 210px);min-height:560px;overflow:hidden}._flow_ofyeq_9{width:100%;height:100%}._empty_ofyeq_14{border:1px dashed hsl(var(--border));height:320px;color:hsl(var(--muted-foreground));border-radius:16px;justify-content:center;align-items:center;font-size:.875rem;display:flex}._wrap_143dg_1{flex-direction:column;gap:1.75rem;display:flex}._dept_143dg_7{flex-direction:column;gap:.9rem;display:flex}._deptHead_143dg_13{align-items:baseline;gap:.6rem;display:flex}._deptName_143dg_19{letter-spacing:-.02em;color:hsl(var(--foreground));margin:0;font-size:1.0625rem;font-weight:800}._deptMeta_143dg_27{color:hsl(var(--muted-foreground));font-size:.75rem}._teamGrid_143dg_32{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem;display:grid}._teamCard_143dg_38{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;flex-direction:column;gap:.75rem;padding:1rem;display:flex}._teamHead_143dg_48{color:hsl(var(--primary));align-items:center;gap:.45rem;display:flex}._teamName_143dg_55{color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.875rem;font-weight:700;overflow:hidden}._teamCount_143dg_66{font-variant-numeric:tabular-nums;background:hsl(var(--primary)/.1);color:hsl(var(--primary));border-radius:999px;padding:.05rem .45rem;font-size:.6875rem;font-weight:700}._members_143dg_76{flex-direction:column;gap:.55rem;display:flex}._member_143dg_76{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:.55rem;width:100%;min-width:0;padding:.25rem;font-family:inherit;display:flex}._member_143dg_76:hover{background:hsl(var(--accent))}._memberBody_143dg_100{flex-direction:column;gap:.05rem;min-width:0;display:flex}._memberName_143dg_107{color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:600;overflow:hidden}._memberRole_143dg_116{color:hsl(var(--muted-foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;overflow:hidden}._chips_143dg_124{flex-wrap:wrap;gap:.35rem;display:flex}._chip_143dg_124{color:hsl(var(--foreground));border:1px solid hsl(var(--border));background:hsl(var(--background));cursor:pointer;border-radius:999px;align-items:center;gap:.35rem;padding:.15rem .5rem .15rem .65rem;font-family:inherit;font-size:.75rem;font-weight:600;transition:border-color .12s;display:inline-flex}._chip_143dg_124:hover:not(:disabled){border-color:hsl(var(--primary))}._chip_143dg_124:disabled{cursor:default}._chipCount_143dg_152{font-variant-numeric:tabular-nums;background:hsl(var(--highlight)/.25);color:hsl(var(--highlight-foreground));border-radius:999px;padding:.02rem .35rem;font-size:.625rem;font-weight:700}._empty_143dg_162{border:1px dashed hsl(var(--border));height:240px;color:hsl(var(--muted-foreground));border-radius:16px;justify-content:center;align-items:center;font-size:.875rem;display:flex}._overlay_dovhg_1{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background-color:rgba(30,27,75,.35);justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}._modal_dovhg_13{background-color:hsl(var(--card));border-radius:calc(var(--radius) + 6px);border:1px solid hsl(var(--border));width:min(520px,96vw);max-height:88vh;box-shadow:0 24px 64px hsl(var(--primary)/.18);flex-direction:column;display:flex;overflow:hidden}._header_dovhg_25{border-bottom:1px solid hsl(var(--border));align-items:center;gap:.9rem;padding:1.25rem 1.25rem 1.1rem;display:flex}._cargoBadge_dovhg_33{background:hsl(var(--primary)/.12);width:48px;height:48px;color:hsl(var(--primary));border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._headText_dovhg_45{flex:1;min-width:0}._title_dovhg_50{letter-spacing:-.02em;color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;margin:0 0 .15rem;font-size:1.125rem;font-weight:800;overflow:hidden}._subtitle_dovhg_61{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem}._closeBtn_dovhg_67{border-radius:calc(var(--radius) - 2px);width:2rem;height:2rem;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}._closeBtn_dovhg_67:hover{background:hsl(var(--accent));color:hsl(var(--foreground))}._body_dovhg_85{padding:1.1rem 1.25rem 1.35rem;overflow-y:auto}._rows_dovhg_90{flex-direction:column;display:flex}._row_dovhg_90{border-bottom:1px solid hsl(var(--border)/.6);align-items:baseline;gap:1rem;padding:.55rem 0;display:flex}._row_dovhg_90:last-child{border-bottom:none}._rowLabel_dovhg_106{text-transform:uppercase;letter-spacing:.04em;width:140px;color:hsl(var(--muted-foreground));flex-shrink:0;font-size:.75rem;font-weight:700}._rowValue_dovhg_116{color:hsl(var(--foreground));word-break:break-word;font-size:.8125rem}._cargoBody_dovhg_122{flex-direction:column;gap:1rem;display:flex}._desc_dovhg_128{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem;line-height:1.5}._peopleBlock_dovhg_135{flex-direction:column;gap:.6rem;display:flex}._peopleTitle_dovhg_141{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:700}._peopleList_dovhg_149{flex-direction:column;gap:.3rem;display:flex}._person_dovhg_155{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:10px;align-items:center;gap:.55rem;padding:.35rem .4rem;font-family:inherit;display:flex}._person_dovhg_155:hover{background:hsl(var(--accent))}._personName_dovhg_171{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}._container_51zq8_1{background:hsl(var(--background));flex-direction:column;min-height:100vh;display:flex}._topBar_51zq8_8{border-bottom:1px solid hsl(var(--border));flex-direction:column;gap:.9rem;padding:1.5rem 1.75rem 1.1rem;display:flex}._pageTitle_51zq8_16{color:hsl(var(--foreground));letter-spacing:-.03em;margin:0;font-size:1.5rem;font-weight:800}._controls_51zq8_24{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._spacer_51zq8_31{flex:1;min-width:0}._content_51zq8_36{box-sizing:border-box;flex:1;width:100%;padding:1.25rem 1.75rem 2rem}._stateBox_51zq8_43{height:320px;color:hsl(var(--muted-foreground));justify-content:center;align-items:center;font-size:.875rem;display:flex}._pageShell_13818_22{background:hsl(var(--background));min-height:100vh}._pageMain_13818_27{box-sizing:border-box;flex-direction:column;gap:1.25rem;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem;display:flex}._demoBanner_13818_38{background:hsl(var(--primary)/.08);border:1px solid hsl(var(--primary)/.2);color:hsl(var(--foreground));border-radius:10px;align-items:center;gap:.5rem;padding:.625rem 1rem;font-size:.8125rem;display:flex}._toolbar_13818_50{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}._toolbarLeft_13818_58{flex-wrap:wrap;flex:1;align-items:center;gap:.75rem;min-width:0;display:flex}._searchInput_13818_67{border:1px solid hsl(var(--border));background:hsl(var(--card));min-width:200px;max-width:320px;color:hsl(var(--foreground));border-radius:8px;flex:1;padding:.5rem .875rem;font-size:.875rem}._searchInput_13818_67::placeholder{color:hsl(var(--muted-foreground))}._searchInput_13818_67::placeholder{color:hsl(var(--muted-foreground))}._searchInput_13818_67:focus{border-color:hsl(var(--primary)/.5);box-shadow:0 0 0 2px hsl(var(--primary)/.12);outline:none}._pillGroup_13818_87{flex-wrap:wrap;gap:.375rem;display:flex}._pill_13818_87{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--muted-foreground));cursor:pointer;border-radius:999px;padding:.375rem .875rem;font-size:.8125rem;font-weight:500;transition:background .15s,color .15s,border-color .15s}._pill_13818_87:hover{background:hsl(var(--secondary));color:hsl(var(--foreground))}._pill_13818_87._active_13818_108{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border-color:hsl(var(--primary))}._primaryBtn_13818_114{background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;border-radius:8px;align-items:center;gap:.375rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600;transition:opacity .15s;display:inline-flex}._primaryBtn_13818_114:hover{opacity:.9}._secondaryBtn_13818_132{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));cursor:pointer;border-radius:8px;align-items:center;gap:.375rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:background .15s,border-color .15s;display:inline-flex}._secondaryBtn_13818_132:hover{background:hsl(var(--secondary));border-color:hsl(var(--primary)/.3)}._cardGrid_13818_151{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1rem;display:grid}._emptyState_13818_157{text-align:center;border:1px dashed hsl(var(--border));background:hsl(var(--card));border-radius:14px;padding:3rem 1.5rem}._emptyState_13818_157 h3{color:hsl(var(--foreground));margin:0 0 .5rem;font-size:1.125rem;font-weight:700}._emptyState_13818_157 p{color:hsl(var(--muted-foreground));margin:0 0 1.25rem;max-width:400px;margin-left:auto;margin-right:auto;font-size:.875rem}._progressBar_13818_178{background:hsl(var(--muted));border-radius:999px;height:6px;position:relative;overflow:hidden}._progressFill_13818_186{background:hsl(var(--primary));border-radius:999px;height:100%;transition:width .3s}._tabs_13818_193{background:hsl(var(--muted)/.5);width:-moz-fit-content;border-radius:10px;flex-wrap:wrap;gap:.25rem;width:fit-content;padding:.25rem;display:flex}._tab_13818_193{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:8px;padding:.5rem 1rem;font-size:.8125rem;font-weight:500;transition:background .15s,color .15s}._tab_13818_193._active_13818_108{background:hsl(var(--card));color:hsl(var(--foreground));box-shadow:0 1px 3px rgba(0,0,0,.08)}._badge_13818_220{border-radius:999px;align-items:center;padding:.2rem .625rem;font-size:.75rem;font-weight:600;display:inline-flex}._badge_13818_220._onTrack_13818_228{color:#298e4e;background:rgba(33,196,93,.15)}._badge_13818_220._atRisk_13818_232{color:#b86b14;background:rgba(245,159,10,.15)}._badge_13818_220._completed_13818_236{color:#2260c3;background:rgba(60,131,246,.15)}._badge_13818_220._draft_13818_240{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._badge_13818_220._offTrack_13818_244,._badge_13818_220._priorityHigh_13818_248,._badge_13818_220._priorityCritical_13818_248{color:#bd2828;background:rgba(220,40,40,.12)}._badge_13818_220._priorityMedium_13818_252{color:#b86b14;background:rgba(245,159,10,.15)}._badge_13818_220._priorityLow_13818_256{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._pagination_13818_261{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;margin-top:1.5rem;display:flex}._pageBtn_13818_270{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));cursor:pointer;border-radius:8px;align-items:center;gap:.25rem;padding:.5rem .875rem;font-size:.8125rem;font-weight:500;display:inline-flex}._pageBtn_13818_270:hover:not(:disabled){background:hsl(var(--secondary));border-color:hsl(var(--primary)/.3)}._pageBtn_13818_270:disabled{opacity:.45;cursor:not-allowed}._pageInfo_13818_292{color:hsl(var(--muted-foreground));font-size:.8125rem}._card_xi61i_2{text-align:left;border:1px solid hsl(var(--border));background:hsl(var(--card));cursor:pointer;border-radius:14px;width:100%;padding:1.25rem;transition:box-shadow .2s,border-color .2s,transform .2s}._card_xi61i_2:hover{border-color:hsl(var(--primary)/.3);box-shadow:0 4px 16px hsl(var(--primary)/.08);transform:translateY(-1px)}._header_xi61i_18{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}._level_xi61i_26{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.03em;align-items:center;gap:.375rem;font-size:.75rem;font-weight:600;display:inline-flex}._title_xi61i_37{color:hsl(var(--foreground));margin:0 0 .375rem;font-size:1rem;font-weight:700;line-height:1.35}._owner_xi61i_45{color:hsl(var(--muted-foreground));margin:0 0 1rem;font-size:.8125rem}._metrics_xi61i_51{gap:1.5rem;margin-bottom:.625rem;display:flex}._metricLabel_xi61i_57{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.04em;margin-bottom:.125rem;font-size:.6875rem;display:block}._metricValue_xi61i_66{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;font-size:1.125rem;font-weight:700}._krPreview_xi61i_73{border-top:1px solid hsl(var(--border));margin:1rem 0 0;padding:.75rem 0 0;list-style:none}._krPreview_xi61i_73 li{color:hsl(var(--muted-foreground));padding:.25rem 0 .25rem 1rem;font-size:.8125rem;position:relative}._krPreview_xi61i_73 li:before{content:"•";color:hsl(var(--primary));position:absolute;left:0}._cycle_xi61i_94{color:hsl(var(--muted-foreground))}._paceMark_xi61i_99{background:hsl(var(--foreground)/.45);width:2px;position:absolute;top:0;bottom:0;transform:translate(-1px)}._ragBadge_xi61i_108{align-self:flex-start;margin-top:.5rem}._container_nexhy_2{flex-direction:column;flex:1;gap:.75rem;min-height:0;display:flex;overflow:hidden}._header_nexhy_11{flex-shrink:0;margin-bottom:.25rem}._title_nexhy_16{color:hsl(var(--foreground));margin:0 0 .25rem;font-size:.9375rem;font-weight:700}._subtitle_nexhy_23{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem}._list_nexhy_29{scrollbar-width:thin;scrollbar-color:hsl(var(--primary)/.35) transparent;flex-direction:column;flex:1;gap:.875rem;min-height:0;padding-right:.375rem;display:flex;overflow-x:hidden;overflow-y:auto}._list_nexhy_29::-webkit-scrollbar{width:5px}._list_nexhy_29::-webkit-scrollbar-track{background:0 0}._list_nexhy_29::-webkit-scrollbar-thumb{background:hsl(var(--primary)/.35);border-radius:999px}._list_nexhy_29::-webkit-scrollbar-thumb:hover{background:hsl(var(--primary)/.55)}._row_nexhy_55{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:10px;padding:.875rem}._rowInvalid_nexhy_62{border-color:hsl(var(--destructive)/.6)}._rowHeader_nexhy_66{justify-content:space-between;align-items:center;margin-bottom:.625rem;display:flex}._rowHeaderActions_nexhy_73{align-items:center;gap:.25rem;display:flex}._rowLabel_nexhy_79{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--primary));font-size:.75rem;font-weight:700}._iconBtn_nexhy_87{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:.25rem;display:inline-flex}._iconBtn_nexhy_87:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}._iconBtnActive_nexhy_103{background:hsl(var(--primary)/.12);color:hsl(var(--primary))}._removeBtn_nexhy_108{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:.25rem;display:inline-flex}._removeBtn_nexhy_108:hover{background:hsl(var(--destructive)/.1);color:hsl(var(--destructive))}._field_nexhy_124{color:hsl(var(--foreground));flex-direction:column;gap:.3rem;min-width:0;margin-bottom:.625rem;font-size:.8125rem;font-weight:500;display:flex}._field_nexhy_124:last-child{margin-bottom:0}._input_nexhy_138{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));border-radius:8px;width:100%;padding:.5rem .75rem;font-family:inherit;font-size:.875rem}._input_nexhy_138:focus{border-color:hsl(var(--primary)/.5);outline:none}._rangeRow_nexhy_154{grid-template-columns:1fr auto 1fr 1fr;align-items:end;gap:.5rem;margin-bottom:0;display:grid}._rangeArrow_nexhy_162{color:hsl(var(--muted-foreground));flex-shrink:0;margin-bottom:.65rem}._advancedRow_nexhy_168{border-top:1px dashed hsl(var(--border));grid-template-columns:repeat(3,1fr);gap:.5rem;margin-top:.75rem;padding-top:.75rem;display:grid}._error_nexhy_177{color:hsl(var(--destructive));margin-top:.375rem;font-size:.75rem;font-weight:500;display:block}._footer_nexhy_185{flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;display:flex}._addBtn_nexhy_194{border:1px dashed hsl(var(--border));color:hsl(var(--primary));cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;gap:.375rem;padding:.5rem .875rem;font-family:inherit;font-size:.8125rem;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}._addBtn_nexhy_194:hover{background:hsl(var(--primary)/.06);border-color:hsl(var(--primary)/.4)}._weightSummary_nexhy_215{font-variant-numeric:tabular-nums;align-items:center;gap:.625rem;font-size:.75rem;display:flex}._weightOk_nexhy_223{color:#298e4e;font-weight:600}._weightWarn_nexhy_228{color:#b86b14;font-weight:600}._linkBtn_nexhy_233{color:hsl(var(--primary));cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:.75rem;font-weight:600;text-decoration:underline}._overlay_cb46f_2{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:rgba(30,27,75,.35);justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}._modal_cb46f_14{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + 6px);width:min(1120px,96vw);max-height:92vh;box-shadow:0 24px 64px hsl(var(--primary)/.14);flex-direction:column;display:flex;overflow:hidden}._modalHeader_cb46f_26{border-bottom:1px solid hsl(var(--border));flex-shrink:0;justify-content:space-between;align-items:flex-start;padding:1.125rem 1.5rem;display:flex}._modalTitle_cb46f_35{color:hsl(var(--foreground));margin:0 0 .2rem;font-size:1.0625rem;font-weight:700}._modalSubtitle_cb46f_42{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem}._closeBtn_cb46f_48{width:2rem;height:2rem;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;display:flex}._closeBtn_cb46f_48:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}._form_cb46f_65{flex-direction:column;flex:1;display:flex;overflow:hidden}._grid_cb46f_72{flex:1;grid-template-columns:1fr 1fr;align-items:stretch;gap:1.5rem;min-height:0;padding:1.5rem;display:grid;overflow:hidden}@media (max-width:900px){._grid_cb46f_72{grid-template-columns:1fr;overflow-y:auto}}._leftCol_cb46f_89,._rightCol_cb46f_90{flex-direction:column;gap:1.25rem;min-width:0;min-height:0;display:flex}._leftCol_cb46f_89{scrollbar-width:thin;scrollbar-color:hsl(var(--primary)/.35) transparent;padding-right:.375rem;overflow-x:visible;overflow-y:auto}._leftCol_cb46f_89::-webkit-scrollbar{width:5px}._leftCol_cb46f_89::-webkit-scrollbar-thumb{background:hsl(var(--primary)/.35);border-radius:999px}._rightCol_cb46f_90{overflow:hidden}._section_cb46f_118{flex-direction:column;gap:.875rem;display:flex}._sectionTitle_cb46f_124{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));border-bottom:1px solid hsl(var(--border));margin:0;padding-bottom:.5rem;font-size:.75rem;font-weight:700}._field_cb46f_135{color:hsl(var(--foreground));flex-direction:column;gap:.375rem;min-width:0;font-size:.8125rem;font-weight:500;display:flex}._input_cb46f_145,._textarea_cb46f_146{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));border-radius:8px;width:100%;padding:.5rem .75rem;font-family:inherit;font-size:.875rem}._input_cb46f_145:focus,._textarea_cb46f_146:focus{border-color:hsl(var(--primary)/.5);outline:none}._textarea_cb46f_146{resize:vertical;min-height:72px}._field_cb46f_135[data-invalid=true] ._input_cb46f_145,._field_cb46f_135[data-invalid=true] ._textarea_cb46f_146{border-color:hsl(var(--destructive)/.6)}._inlineRow_cb46f_172{align-items:center;gap:.5rem;display:flex}._iconBtn_cb46f_178{border:1px solid hsl(var(--border));width:2.125rem;height:2.125rem;color:hsl(var(--primary));cursor:pointer;background:0 0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._iconBtn_cb46f_178:hover{background:hsl(var(--primary)/.08);border-color:hsl(var(--primary)/.4)}._levelGroup_cb46f_197{border:1px solid hsl(var(--border));background:hsl(var(--muted)/.4);border-radius:10px;grid-template-columns:repeat(4,1fr);gap:.25rem;padding:.25rem;display:grid}@media (max-width:520px){._levelGroup_cb46f_197{grid-template-columns:repeat(2,1fr)}}._levelBtn_cb46f_212{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:7px;padding:.4rem .375rem;font-family:inherit;font-size:.75rem;font-weight:600;transition:background .15s,color .15s}._levelBtn_cb46f_212:hover{color:hsl(var(--foreground))}._levelBtnActive_cb46f_228{background:hsl(var(--card));color:hsl(var(--primary));box-shadow:0 1px 2px hsl(var(--primary)/.12)}._alert_cb46f_234{color:#935610;background:rgba(207,121,23,.08);border:1px solid rgba(207,121,23,.35);border-radius:8px;align-items:flex-start;gap:.5rem;padding:.75rem;font-size:.75rem;font-weight:500;display:flex}._alert_cb46f_234 p{margin:0 0 .25rem}._alert_cb46f_234 svg{flex-shrink:0;margin-top:.0625rem}._alertSep_cb46f_254{color:hsl(var(--muted-foreground));margin:0 .375rem}._linkBtn_cb46f_259{color:hsl(var(--primary));cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:.75rem;font-weight:600;text-decoration:underline}._smallBtn_cb46f_271{border:1px solid hsl(var(--primary)/.4);background:hsl(var(--primary)/.1);color:hsl(var(--primary));cursor:pointer;border-radius:8px;padding:.375rem .75rem;font-family:inherit;font-size:.75rem;font-weight:600}._smallBtn_cb46f_271:hover:not(:disabled){background:hsl(var(--primary)/.18)}._smallBtn_cb46f_271:disabled{opacity:.6;cursor:not-allowed}._cycleDraft_cb46f_291{border:1px dashed hsl(var(--primary)/.4);background:hsl(var(--primary)/.04);border-radius:8px;flex-direction:column;gap:.5rem;padding:.75rem;display:flex}._presetChips_cb46f_301{flex-wrap:wrap;gap:.375rem;display:flex}._presetChip_cb46f_301{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));cursor:pointer;border-radius:999px;padding:.25rem .625rem;font-family:inherit;font-size:.6875rem;font-weight:600}._presetChip_cb46f_301:hover{background:hsl(var(--muted))}._presetChipActive_cb46f_322{border-color:hsl(var(--primary)/.5);background:hsl(var(--primary)/.12);color:hsl(var(--primary))}._cycleDraftRow_cb46f_328{grid-template-columns:1.4fr 1fr 1fr;gap:.375rem;display:grid}@media (max-width:560px){._cycleDraftRow_cb46f_328{grid-template-columns:1fr}}._cycleDraftActions_cb46f_339{justify-content:flex-end;align-items:center;gap:.75rem;display:flex}._disclosure_cb46f_346{color:hsl(var(--foreground));cursor:pointer;background:0 0;border:none;align-items:center;gap:.375rem;padding:0;font-family:inherit;font-size:.8125rem;font-weight:600;display:inline-flex}._disclosure_cb46f_346:hover{color:hsl(var(--primary))}._disclosureHint_cb46f_363{color:hsl(var(--muted-foreground));font-size:.75rem;font-weight:400}._advanced_cb46f_369{border:1px solid hsl(var(--border));background:hsl(var(--muted)/.3);border-radius:10px;flex-direction:column;gap:.875rem;padding:.875rem;display:flex}._checkboxField_cb46f_379{color:hsl(var(--foreground));cursor:pointer;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:500;display:flex}._checkboxField_cb46f_379 input{accent-color:hsl(var(--primary))}._dateRow_cb46f_392{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}._dateRow_cb46f_392[data-invalid=true] ._input_cb46f_145{border-color:hsl(var(--destructive)/.6)}._footer_cb46f_401{border-top:1px solid hsl(var(--border));flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.5rem;display:flex}._footerHint_cb46f_412{color:hsl(var(--muted-foreground));font-size:.75rem}._footerActions_cb46f_417{gap:.625rem;margin-left:auto;display:flex}._hint_cb46f_423{color:hsl(var(--muted-foreground));font-size:.75rem;font-weight:400}._error_cb46f_429{color:hsl(var(--destructive));font-size:.75rem;font-weight:500}._loading_spw4n_2{text-align:center;color:hsl(var(--muted-foreground));padding:2rem;font-size:.875rem}._statsGrid_spw4n_9{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}@media (max-width:900px){._statsGrid_spw4n_9{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){._statsGrid_spw4n_9{grid-template-columns:1fr}}._statCard_spw4n_25{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:12px;align-items:center;gap:.875rem;padding:1rem 1.25rem;display:flex}._statIconBlue_spw4n_35{color:#0b64f4}._statIconGreen_spw4n_39{color:#298e4e}._statIconOrange_spw4n_43{color:#b86b14}._statIconPurple_spw4n_47{color:#803bce}._cycleContext_spw4n_52{border:1px solid hsl(var(--primary)/.25);background:hsl(var(--primary)/.05);border-radius:10px;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}@media (max-width:560px){._cycleContext_spw4n_52{flex-wrap:wrap}}._cycleContextIcon_spw4n_67{color:hsl(var(--primary));flex-shrink:0}._cycleContextText_spw4n_72{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}._cycleContextText_spw4n_72 strong{color:hsl(var(--foreground));font-size:.875rem;font-weight:600}._cycleContextText_spw4n_72 span{color:hsl(var(--muted-foreground));font-size:.75rem}._cycleContextBtn_spw4n_89{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));cursor:pointer;border-radius:8px;flex-shrink:0;padding:.375rem .75rem;font-family:inherit;font-size:.75rem}._cycleContextBtn_spw4n_89:hover{background:hsl(var(--muted))}._statLabel_spw4n_104{color:hsl(var(--muted-foreground));margin:0 0 .125rem;font-size:.75rem}._statValue_spw4n_110{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;margin:0;font-size:1.5rem;font-weight:700}._loading_8tpu2_2{text-align:center;color:hsl(var(--muted-foreground));padding:2rem;font-size:.875rem}._panel_8tpu2_10{border:1px solid hsl(var(--primary)/.35);background:hsl(var(--card));border-radius:12px;flex-direction:column;gap:1rem;padding:1.125rem 1.25rem;display:flex}._panelHeader_8tpu2_20{justify-content:space-between;align-items:center;display:flex}._panelTitle_8tpu2_26{color:hsl(var(--foreground));margin:0;font-size:.9375rem;font-weight:700}._closeBtn_8tpu2_33{width:1.875rem;height:1.875rem;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;display:flex}._closeBtn_8tpu2_33:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}._presets_8tpu2_50{flex-direction:column;gap:.5rem;display:flex}._presetsLabel_8tpu2_56{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.04em;font-size:.75rem;font-weight:600}._presetChips_8tpu2_64{flex-wrap:wrap;gap:.5rem;display:flex}._presetChip_8tpu2_64{border:1px solid hsl(var(--border));color:hsl(var(--foreground));cursor:pointer;background:0 0;border-radius:999px;padding:.375rem .75rem;font-family:inherit;font-size:.75rem;font-weight:600;transition:background .15s,border-color .15s}._presetChip_8tpu2_64:hover{background:hsl(var(--muted))}._presetChipActive_8tpu2_86{border-color:hsl(var(--primary)/.5);background:hsl(var(--primary)/.1);color:hsl(var(--primary))}._panelGrid_8tpu2_92{grid-template-columns:repeat(3,1fr);gap:.875rem;display:grid}@media (max-width:900px){._panelGrid_8tpu2_92{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){._panelGrid_8tpu2_92{grid-template-columns:1fr}}._field_8tpu2_108{color:hsl(var(--foreground));flex-direction:column;gap:.375rem;min-width:0;font-size:.8125rem;font-weight:500;display:flex}._input_8tpu2_118{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));border-radius:8px;width:100%;padding:.5rem .75rem;font-family:inherit;font-size:.875rem}._input_8tpu2_118:focus{border-color:hsl(var(--primary)/.5);outline:none}._hint_8tpu2_133{color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:400}._panelFooter_8tpu2_139{justify-content:flex-end;gap:.625rem;display:flex}._group_8tpu2_145{flex-direction:column;gap:.625rem;display:flex}._groupHeader_8tpu2_151{flex-wrap:wrap;align-items:baseline;gap:.625rem;display:flex}._groupTitle_8tpu2_158{color:hsl(var(--foreground));text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:.8125rem;font-weight:700}._groupHint_8tpu2_167{color:hsl(var(--muted-foreground));font-size:.75rem}._list_8tpu2_172{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._row_8tpu2_181{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:10px;justify-content:space-between;align-items:center;gap:1rem;padding:.875rem 1rem;display:flex}@media (max-width:720px){._row_8tpu2_181{flex-direction:column;align-items:stretch}}._rowMain_8tpu2_198{flex-direction:column;flex:1;gap:.375rem;min-width:0;display:flex}._rowTitleLine_8tpu2_206{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._rowTitle_8tpu2_206{color:hsl(var(--foreground));font-size:.9375rem;font-weight:600}._rowLabel_8tpu2_219{background:hsl(var(--muted));color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:600;font-family:var(--font-mono,monospace);border-radius:6px;padding:.0625rem .375rem}._rowMeta_8tpu2_229{color:hsl(var(--muted-foreground));flex-wrap:wrap;gap:.375rem;font-size:.75rem;display:flex}._rowTiming_8tpu2_237{color:hsl(var(--foreground));font-weight:600}._paceRow_8tpu2_242{align-items:center;gap:.625rem;max-width:320px;display:flex}._paceTrack_8tpu2_249{background:hsl(var(--muted));border-radius:999px;flex:1;height:4px;overflow:hidden}._paceFill_8tpu2_257{background:hsl(var(--primary));border-radius:999px;height:100%}._paceValue_8tpu2_263{color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.6875rem}._rowActions_8tpu2_270{flex-wrap:wrap;flex-shrink:0;gap:.375rem;display:flex}._ghostBtn_8tpu2_277{border:1px solid hsl(var(--border));color:hsl(var(--foreground));cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:.3rem;padding:.375rem .625rem;font-family:inherit;font-size:.75rem;display:inline-flex}._ghostBtn_8tpu2_277:hover:not(:disabled){background:hsl(var(--muted))}._ghostBtn_8tpu2_277:disabled{opacity:.5;cursor:not-allowed}._dangerBtn_8tpu2_298{color:hsl(var(--destructive))}._dangerBtn_8tpu2_298:hover:not(:disabled){background:hsl(var(--destructive)/.1)}._handle_1kyzs_2{background:hsl(var(--primary)/.5);border:none;width:6px;height:6px}._scopeNode_1kyzs_10{background:hsl(var(--muted)/.5);border:1px dashed hsl(var(--border));border-radius:14px;align-items:center;gap:.6rem;width:268px;min-height:64px;padding:.7rem .9rem;display:flex}._scopeIcon_1kyzs_22{color:hsl(var(--muted-foreground));flex-shrink:0}._scopeBody_1kyzs_27{flex-direction:column;gap:.1rem;min-width:0;display:flex}._scopeTitle_1kyzs_34{color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:700;overflow:hidden}._scopeSubtitle_1kyzs_43{color:hsl(var(--muted-foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;overflow:hidden}._okrNode_1kyzs_52{background:hsl(var(--card));border:1px solid hsl(var(--border));border-left:3px solid hsl(var(--border));width:268px;min-height:100px;box-shadow:0 1px 4px hsl(var(--primary)/.06), 0 1px 2px rgba(0,0,0,.04);cursor:pointer;border-radius:12px;flex-direction:column;gap:.3rem;padding:.7rem .85rem;transition:border-color .12s,box-shadow .12s;display:flex}._okrNode_1kyzs_52:hover{box-shadow:0 4px 14px hsl(var(--primary)/.16)}._on_track_1kyzs_71{border-left-color:#2e9e57}._at_risk_1kyzs_75{border-left-color:#e28112}._off_track_1kyzs_79{border-left-color:#dd2c2c}._okrHead_1kyzs_83{align-items:center;gap:.35rem;display:flex}._okrIcon_1kyzs_89{color:hsl(var(--primary));flex-shrink:0}._okrLevel_1kyzs_94{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));font-size:.625rem;font-weight:700}._unlinked_1kyzs_102{background:hsl(var(--muted));color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.04em;border-radius:999px;margin-left:auto;padding:.05rem .35rem;font-size:.5625rem;font-weight:600}._okrTitle_1kyzs_114{color:hsl(var(--foreground));-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:.8125rem;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}._okrMeta_1kyzs_126{color:hsl(var(--muted-foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;overflow:hidden}._progressRow_1kyzs_134{align-items:center;gap:.5rem;margin-top:auto;display:flex}._progressTrack_1kyzs_141{background:hsl(var(--muted));border-radius:999px;flex:1;height:4px;overflow:hidden}._progressFill_1kyzs_149{background:hsl(var(--primary));border-radius:999px;height:100%}._progressValue_1kyzs_155{font-variant-numeric:tabular-nums;color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:600}._main_1kvxv_1{flex-direction:column;min-height:0;display:flex}._toolbar_1kvxv_7{flex-wrap:wrap;align-items:center;gap:.875rem;display:flex}._summary_1kvxv_14{color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums;font-size:.8125rem}._content_1kvxv_20{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:14px;width:100%;height:calc(100vh - 280px);min-height:480px;overflow:hidden}._flow_1kvxv_30{width:100%;height:100%}._stateBox_1kvxv_35{height:100%;color:hsl(var(--muted-foreground));justify-content:center;align-items:center;font-size:.875rem;display:flex}._section_1g8qe_1{border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + 2px);background:hsl(var(--card));margin-bottom:1rem;padding:1.125rem 1.25rem}._header_1g8qe_9{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.875rem;display:flex}._title_1g8qe_18{color:hsl(var(--foreground));margin:0;font-size:.9375rem;font-weight:700}._subtitle_1g8qe_25{color:hsl(var(--muted-foreground));margin:.2rem 0 0;font-size:.75rem}._form_1g8qe_31{border:1px dashed hsl(var(--border));border-radius:10px;grid-template-columns:1.6fr 1fr 1fr;gap:.625rem;margin-bottom:.875rem;padding:.875rem;display:grid}@media (max-width:720px){._form_1g8qe_31{grid-template-columns:1fr}}._fullRow_1g8qe_46{grid-column:1/-1}._field_1g8qe_50{color:hsl(var(--foreground));flex-direction:column;gap:.375rem;min-width:0;font-size:.75rem;font-weight:500;display:flex}._input_1g8qe_60,._select_1g8qe_61,._textarea_1g8qe_62{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));border-radius:8px;width:100%;padding:.5rem .625rem;font-family:inherit;font-size:.8125rem}._input_1g8qe_60:focus,._select_1g8qe_61:focus,._textarea_1g8qe_62:focus{border-color:hsl(var(--primary)/.5);outline:none}._textarea_1g8qe_62{resize:vertical;min-height:64px}._counter_1g8qe_84{color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:400}._actions_1g8qe_90{justify-content:flex-end;gap:.5rem;display:flex}._list_1g8qe_96{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._row_1g8qe_105{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:10px;flex-direction:column;gap:.5rem;padding:.75rem .875rem;display:flex}._rowTop_1g8qe_115{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}._change_1g8qe_123{color:hsl(var(--foreground));font-size:.875rem;font-weight:600}._from_1g8qe_129{color:hsl(var(--muted-foreground));font-weight:500;text-decoration:line-through}._justification_1g8qe_135{color:hsl(var(--foreground));margin:0;font-size:.8125rem}._meta_1g8qe_141{color:hsl(var(--muted-foreground));font-size:.75rem}._reviewActions_1g8qe_146{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._reviewNote_1g8qe_153{border:1px solid hsl(var(--border));background:hsl(var(--background));min-width:180px;color:hsl(var(--foreground));border-radius:8px;flex:1;padding:.375rem .625rem;font-family:inherit;font-size:.8125rem}._approveBtn_1g8qe_165,._rejectBtn_1g8qe_166{cursor:pointer;border:1px solid transparent;border-radius:8px;padding:.375rem .75rem;font-family:inherit;font-size:.8125rem}._approveBtn_1g8qe_165:disabled,._rejectBtn_1g8qe_166:disabled{opacity:.5;cursor:not-allowed}._approveBtn_1g8qe_165{color:#257e46;background:rgba(33,196,93,.15);border-color:rgba(33,196,93,.35)}._approveBtn_1g8qe_165:hover:not(:disabled){background:rgba(33,196,93,.25)}._rejectBtn_1g8qe_166{color:hsl(var(--destructive));border-color:hsl(var(--destructive)/.4);background:0 0}._rejectBtn_1g8qe_166:hover:not(:disabled){background:hsl(var(--destructive)/.1)}._empty_1g8qe_198{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem}._bar_xpfsw_1{border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + 2px);background:hsl(var(--card));flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:1rem;padding:.875rem 1.125rem;display:flex}._group_xpfsw_13{align-items:center;gap:.5rem;min-width:0;display:flex}._label_xpfsw_20{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;font-size:.75rem;font-weight:600}._select_xpfsw_29{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));border-radius:8px;padding:.375rem .625rem;font-family:inherit;font-size:.8125rem}._select_xpfsw_29:focus{border-color:hsl(var(--primary)/.5);outline:none}._select_xpfsw_29:disabled{opacity:.6;cursor:not-allowed}._confidenceGroup_xpfsw_47{align-items:center;gap:.625rem;display:flex}._slider_xpfsw_53{width:140px;accent-color:hsl(var(--primary))}._confidenceValue_xpfsw_58{color:hsl(var(--foreground));min-width:2.75rem;font-size:.875rem;font-weight:600}._paceInfo_xpfsw_65{color:hsl(var(--muted-foreground));font-size:.75rem}._spacer_xpfsw_70{flex:1}._dangerBtn_xpfsw_74{border:1px solid hsl(var(--destructive)/.4);color:hsl(var(--destructive));cursor:pointer;background:0 0;border-radius:8px;padding:.375rem .75rem;font-family:inherit;font-size:.8125rem}._dangerBtn_xpfsw_74:hover:not(:disabled){background:hsl(var(--destructive)/.1)}._dangerBtn_xpfsw_74:disabled{opacity:.5;cursor:not-allowed}._terminalNote_xpfsw_92{color:hsl(var(--muted-foreground));font-size:.75rem;font-style:italic}._trendUp_xpfsw_98,._trendDown_xpfsw_99{font-size:.75rem;font-weight:600}._trendUp_xpfsw_98{color:#298e4e}._trendDown_xpfsw_99{color:#bd2828}._gradeInput_xpfsw_112{border:1px solid hsl(var(--border));background:hsl(var(--background));width:4.5rem;color:hsl(var(--foreground));border-radius:8px;padding:.375rem .5rem;font-family:inherit;font-size:.8125rem}._gradeNote_xpfsw_123{border:1px solid hsl(var(--border));background:hsl(var(--background));min-width:180px;color:hsl(var(--foreground));border-radius:8px;padding:.375rem .625rem;font-family:inherit;font-size:.8125rem}._gradeBtn_xpfsw_134{border:1px solid hsl(var(--border));background:hsl(var(--muted));color:hsl(var(--foreground));cursor:pointer;border-radius:8px;padding:.375rem .75rem;font-family:inherit;font-size:.8125rem}._gradeBtn_xpfsw_134:hover:not(:disabled){background:hsl(var(--accent))}._gradeBtn_xpfsw_134:disabled{opacity:.5;cursor:not-allowed}._container_zfx3w_1{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:14px;flex-direction:column;height:100%;padding:1.25rem;display:flex}._header_zfx3w_11{flex-shrink:0;align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}._title_zfx3w_19{color:hsl(var(--foreground));margin:0;font-size:.875rem;font-weight:700}._count_zfx3w_26{background:hsl(var(--muted));min-width:1.25rem;height:1.25rem;color:hsl(var(--muted-foreground));border-radius:999px;justify-content:center;align-items:center;padding:0 .375rem;font-size:.6875rem;font-weight:700;display:inline-flex}._list_zfx3w_40{flex-direction:column;flex:1;gap:.625rem;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}._item_zfx3w_52{background:hsl(var(--muted)/.35);border-radius:8px;padding:.75rem}._type_zfx3w_58{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--primary));margin-bottom:.25rem;font-size:.6875rem;font-weight:700;display:inline-block}._text_zfx3w_68{color:hsl(var(--foreground));margin:0 0 .375rem;font-size:.8125rem;line-height:1.45}._time_zfx3w_75{color:hsl(var(--muted-foreground));font-size:.6875rem}._empty_zfx3w_80{color:hsl(var(--muted-foreground));text-align:center;padding:1rem 0;font-size:.8125rem}._layout_1oojg_1{grid-template-columns:1fr 1fr;align-items:stretch;gap:1.25rem;display:grid}@media (max-width:1024px){._layout_1oojg_1{grid-template-columns:1fr}}._main_1oojg_13{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:14px;flex-direction:column;height:100%;padding:1.25rem;display:flex}._side_1oojg_23{height:100%;min-height:400px}@media (max-width:1024px){._side_1oojg_23{min-height:320px}}._metaRow_1oojg_33{flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem;display:flex}._levelBadge_1oojg_40{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.03em;align-items:center;gap:.375rem;font-size:.75rem;font-weight:600;display:inline-flex}._scopeLabel_1oojg_51{text-transform:none;font-weight:500}._description_1oojg_56{color:hsl(var(--muted-foreground));margin:0 0 1rem;font-size:.9375rem;line-height:1.6}._involved_1oojg_63{align-items:center;gap:.75rem;margin-bottom:1.25rem;display:flex}._involvedLabel_1oojg_70{color:hsl(var(--muted-foreground));font-size:.8125rem;font-weight:500}._progressSummary_1oojg_76{border-bottom:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));margin-bottom:1.25rem;padding-bottom:1.25rem;font-size:.875rem}._progressSummary_1oojg_76 strong{color:hsl(var(--foreground))}._progressSummary_1oojg_76 ._progressBar_1oojg_86{margin-top:.5rem}._krSection_1oojg_90{flex:1;margin-top:.5rem}._krTitle_1oojg_95{color:hsl(var(--foreground));margin:0 0 .75rem;font-size:.875rem;font-weight:700}._krList_1oojg_102{flex-direction:column;gap:.625rem;margin:0;padding:0;list-style:none;display:flex}._krCard_1oojg_111{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:10px;padding:.875rem 1rem}._krHeader_1oojg_118{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.375rem;display:flex}._krName_1oojg_126{color:hsl(var(--foreground));font-size:.875rem;font-weight:600}._krProgress_1oojg_132{color:hsl(var(--primary));font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:700}._krMetrics_1oojg_139{color:hsl(var(--muted-foreground));flex-wrap:wrap;gap:.75rem;margin-bottom:.5rem;font-size:.75rem;display:flex}._originalValue_1oojg_148{color:#ab6f07;font-weight:600}._container_1um7o_1{flex-direction:column;gap:1rem;display:flex}._tableWrap_1um7o_7{border:1px solid hsl(var(--border));border-radius:12px;overflow-x:auto}._table_1um7o_7{border-collapse:collapse;width:100%;font-size:.8125rem}._table_1um7o_7 th{text-align:left;background:hsl(var(--muted)/.4);color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;padding:.75rem 1rem;font-size:.75rem;font-weight:600}._table_1um7o_7 td{border-top:1px solid hsl(var(--border));color:hsl(var(--foreground));vertical-align:middle;padding:.875rem 1rem}._krCell_1um7o_36{min-width:140px;font-weight:600}._metricCell_1um7o_41{color:hsl(var(--primary));font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}._descCell_1um7o_48{max-width:280px;color:hsl(var(--muted-foreground));line-height:1.45}._dateCell_1um7o_54{white-space:nowrap;color:hsl(var(--muted-foreground));font-size:.75rem}._pagination_1um7o_60{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}._pageBtn_1um7o_68{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));cursor:pointer;border-radius:8px;align-items:center;gap:.25rem;padding:.5rem .875rem;font-size:.8125rem;font-weight:500;display:inline-flex}._pageBtn_1um7o_68:hover:not(:disabled){background:hsl(var(--secondary));border-color:hsl(var(--primary)/.3)}._pageBtn_1um7o_68:disabled{opacity:.45;cursor:not-allowed}._pageInfo_1um7o_90{color:hsl(var(--muted-foreground));font-size:.8125rem}._empty_1um7o_95{text-align:center;border:1px dashed hsl(var(--border));color:hsl(var(--muted-foreground));border-radius:12px;padding:2.5rem 1.5rem;font-size:.875rem}._overlay_1d3us_1{z-index:1000;background:rgba(0,0,0,.45);justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}._modal_1d3us_12{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;width:100%;max-width:520px;max-height:90vh;overflow-y:auto;box-shadow:0 16px 48px rgba(0,0,0,.15)}._header_1d3us_23{border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}._title_1d3us_31{color:hsl(var(--foreground));margin:0;font-size:1.0625rem;font-weight:700}._closeBtn_1d3us_38{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:6px;padding:.25rem}._closeBtn_1d3us_38:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}._form_1d3us_51{flex-direction:column;gap:1rem;padding:1.5rem;display:flex}._field_1d3us_58{color:hsl(var(--foreground));flex-direction:column;gap:.375rem;font-size:.8125rem;font-weight:500;display:flex}._input_1d3us_67,._textarea_1d3us_68{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));border-radius:8px;padding:.5rem .75rem;font-family:inherit;font-size:.875rem}._input_1d3us_67:focus,._textarea_1d3us_68:focus{border-color:hsl(var(--primary)/.5);outline:none}._textarea_1d3us_68{resize:vertical}._footer_1d3us_87{justify-content:flex-end;gap:.625rem;padding-top:.5rem;display:flex}._section_gsazc_1{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:14px;padding:1.25rem}._header_gsazc_8{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}._title_gsazc_17{color:hsl(var(--foreground));margin:0;font-size:1rem;font-weight:700}._loading_gsazc_24{text-align:center;color:hsl(var(--muted-foreground));padding:1.5rem;font-size:.875rem}._overlay_m6d35_1{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:rgba(30,27,75,.35);justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}._modal_m6d35_13{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + 6px);width:min(560px,98vw);box-shadow:0 24px 64px hsl(var(--primary)/.14), 0 4px 16px rgba(0,0,0,.06);overflow:hidden}._header_m6d35_22{border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:flex-start;padding:1.25rem 1.5rem 1rem;display:flex}._titleGroup_m6d35_30{flex-direction:column;gap:.2rem;display:flex}._title_m6d35_30{color:hsl(var(--foreground));margin:0;font-size:1.0625rem;font-weight:700}._subtitle_m6d35_43{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem}._closeBtn_m6d35_49{width:1.875rem;height:1.875rem;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._closeBtn_m6d35_49:hover:not(:disabled){background:hsl(var(--secondary));color:hsl(var(--foreground))}._closeBtn_m6d35_49:disabled{opacity:.5;cursor:not-allowed}._form_m6d35_71{flex-direction:column;gap:1rem;padding:1.25rem 1.5rem;display:flex}._field_m6d35_78{color:hsl(var(--foreground));flex-direction:column;gap:.375rem;font-size:.8125rem;font-weight:500;display:flex}._select_m6d35_87,._textarea_m6d35_88{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));border-radius:8px;padding:.5rem .75rem;font-family:inherit;font-size:.875rem}._select_m6d35_87:focus,._textarea_m6d35_88:focus{border-color:hsl(var(--primary)/.5);box-shadow:0 0 0 2px hsl(var(--primary)/.12);outline:none}._select_m6d35_87:disabled,._textarea_m6d35_88:disabled{opacity:.6;cursor:not-allowed}._textarea_m6d35_88{resize:vertical;min-height:100px}._footer_m6d35_114{border-top:1px solid hsl(var(--border));justify-content:flex-end;gap:.625rem;padding:1rem 1.5rem;display:flex}._pageShell_e4ffb_1{padding-right:52px}@media (max-width:768px){._pageShell_e4ffb_1{padding-right:44px}}._loading_e4ffb_10{text-align:center;color:hsl(var(--muted-foreground));padding:2rem;font-size:.875rem}._card_1lq1j_1{text-align:left;border:1px solid hsl(var(--border));background:hsl(var(--card));cursor:pointer;border-radius:14px;gap:1rem;width:100%;padding:1.25rem;transition:box-shadow .2s,border-color .2s,transform .2s;display:flex}._card_1lq1j_1:hover{border-color:hsl(var(--primary)/.3);box-shadow:0 4px 16px hsl(var(--primary)/.08);transform:translateY(-1px)}._iconWrap_1lq1j_19{background:hsl(var(--primary)/.1);width:2.75rem;height:2.75rem;color:hsl(var(--primary));border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._content_1lq1j_31{flex:1;min-width:0}._badges_1lq1j_36{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}._category_1lq1j_44{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.04em;font-size:.6875rem;font-weight:600}._sharedBadge_1lq1j_52{color:hsl(var(--primary));background:hsl(var(--primary)/.1);border-radius:6px;padding:.15rem .5rem;font-size:.6875rem;font-weight:600}._title_1lq1j_61{color:hsl(var(--foreground));margin:0 0 .5rem;font-size:1rem;font-weight:700}._meta_1lq1j_68{color:hsl(var(--muted-foreground));flex-wrap:wrap;gap:.75rem;margin-bottom:.625rem;font-size:.8125rem;display:flex}._meta_1lq1j_68 span{align-items:center;gap:.25rem;display:inline-flex}._tags_1lq1j_82{flex-wrap:wrap;gap:.375rem;display:flex}._tag_1lq1j_82{background:hsl(var(--muted));color:hsl(var(--muted-foreground));border-radius:6px;padding:.15rem .5rem;font-size:.6875rem}._overlay_xx8fc_22{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:rgba(30,27,75,.35);justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}._modal_xx8fc_34{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + 6px);width:min(640px,96vw);max-height:92vh;box-shadow:0 24px 64px hsl(var(--primary)/.14);flex-direction:column;display:flex;overflow:hidden}._modalHeader_xx8fc_46{border-bottom:1px solid hsl(var(--border));flex-shrink:0;justify-content:space-between;align-items:flex-start;padding:1.125rem 1.5rem;display:flex}._modalTitle_xx8fc_55{color:hsl(var(--foreground));margin:0 0 .2rem;font-size:1.0625rem;font-weight:700}._modalSubtitle_xx8fc_62{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem}._closeBtn_xx8fc_68{width:2rem;height:2rem;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;display:flex}._closeBtn_xx8fc_68:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}._body_xx8fc_85{flex-direction:column;gap:1.5rem;padding:1.5rem;display:flex;overflow-y:auto}._modeGrid_xx8fc_93{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:480px){._modeGrid_xx8fc_93{grid-template-columns:1fr}}._modeCard_xx8fc_104{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);cursor:pointer;text-align:center;flex-direction:column;align-items:center;gap:.5rem;padding:1.25rem;transition:border-color .15s,background .15s;display:flex}._modeCard_xx8fc_104:hover{border-color:hsl(var(--primary)/.4)}._modeCardActive_xx8fc_122{border-color:hsl(var(--primary));background:hsl(var(--primary)/.05)}._modeIcon_xx8fc_127{color:hsl(var(--primary))}._modeCardTitle_xx8fc_131{color:hsl(var(--foreground));margin:0;font-size:.9375rem;font-weight:600}._modeCardDesc_xx8fc_138{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem}._formFields_xx8fc_144{flex-direction:column;gap:1rem;display:flex}._field_xx8fc_150{color:hsl(var(--foreground));flex-direction:column;gap:.375rem;font-size:.8125rem;font-weight:500;display:flex}._input_xx8fc_159,._textarea_xx8fc_160,._select_xx8fc_161{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));border-radius:8px;padding:.5rem .75rem;font-family:inherit;font-size:.875rem}._input_xx8fc_159:focus,._textarea_xx8fc_160:focus,._select_xx8fc_161:focus{border-color:hsl(var(--primary)/.5);outline:none}._textarea_xx8fc_160{resize:vertical;min-height:72px}._templateList_xx8fc_182{flex-direction:column;gap:.75rem;display:flex}._templateCard_xx8fc_188{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);cursor:pointer;align-items:center;gap:.875rem;padding:1rem;transition:border-color .15s,background .15s;display:flex}._templateCard_xx8fc_188:hover{border-color:hsl(var(--primary)/.4)}._templateCardActive_xx8fc_204{border-color:hsl(var(--primary));background:hsl(var(--primary)/.05)}._templateIcon_xx8fc_209{font-size:1.75rem;line-height:1}._templateInfo_xx8fc_214{flex:1;min-width:0}._templateName_xx8fc_219{color:hsl(var(--foreground));margin:0 0 .125rem;font-size:.9375rem;font-weight:600}._templateDesc_xx8fc_226{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem}._footer_xx8fc_232{border-top:1px solid hsl(var(--border));flex-shrink:0;justify-content:flex-end;gap:.625rem;padding:1rem 1.5rem;display:flex}._grid_p9f2j_1{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:1rem;display:grid}._pagination_p9f2j_7{justify-content:center;align-items:center;gap:1rem;margin-top:1.5rem;display:flex}._pageBtn_p9f2j_15{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));cursor:pointer;border-radius:8px;align-items:center;gap:.375rem;padding:.5rem .875rem;font-size:.875rem;display:inline-flex}._pageBtn_p9f2j_15:hover:not(:disabled){border-color:hsl(var(--primary)/.4)}._pageBtn_p9f2j_15:disabled{opacity:.45;cursor:not-allowed}._pageInfo_p9f2j_35{color:hsl(var(--muted-foreground));font-size:.875rem}._editor_152e3_1{flex-direction:column;gap:.5rem;display:flex}._row_152e3_7{align-items:center;gap:.5rem;display:flex}._bullet_152e3_13{background:hsl(var(--muted-foreground));border-radius:50%;flex-shrink:0;width:.375rem;height:.375rem}._checkbox_152e3_21{border:1px solid hsl(var(--border));cursor:default;width:1rem;height:1rem;accent-color:hsl(var(--primary));border-radius:3px;flex-shrink:0}._input_152e3_31{border:1px solid hsl(var(--border));background:hsl(var(--background));min-width:0;color:hsl(var(--foreground));border-radius:8px;flex:1;padding:.4375rem .625rem;font-family:inherit;font-size:.9375rem}._input_152e3_31:focus{border-color:hsl(var(--primary)/.5);outline:none}._removeBtn_152e3_47{width:1.75rem;height:1.75rem;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._removeBtn_152e3_47:hover{background:hsl(var(--destructive)/.1);color:hsl(var(--destructive))}._removeBtn_152e3_47:disabled{opacity:.35;cursor:not-allowed}._addBtn_152e3_69{color:hsl(var(--primary));cursor:pointer;background:0 0;border:none;border-radius:6px;align-self:flex-start;align-items:center;gap:.375rem;padding:.375rem .625rem;font-size:.8125rem;font-weight:600;display:inline-flex}._addBtn_152e3_69:hover{background:hsl(var(--primary)/.08)}._previewList_152e3_87{margin:0;padding-left:1.25rem;list-style:outside}._previewList_152e3_87 li{color:hsl(var(--foreground));font-size:.9375rem;line-height:1.6}._previewChecklist_152e3_98{flex-direction:column;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}._previewChecklist_152e3_98 li{color:hsl(var(--foreground));align-items:center;gap:.5rem;font-size:.9375rem;display:flex}._checkIcon_152e3_114{border:1px solid hsl(var(--border));border-radius:3px;flex-shrink:0;width:1rem;height:1rem}._placeholder_152e3_122{color:hsl(var(--muted-foreground));margin:0;font-size:.9375rem}._previewWrap_152e3_128{cursor:pointer;border-radius:8px;min-height:2.5rem;padding:.5rem;transition:background .15s}._previewWrap_152e3_128:hover{background:hsl(var(--muted)/.5)}._svgWrap_7vceh_1{padding:.5rem 0;overflow-x:auto}._svgWrap_7vceh_1 svg{max-width:100%;height:auto}._error_7vceh_10{color:hsl(var(--destructive));margin:0 0 .5rem;font-size:.8125rem}._empty_7vceh_16{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem}._textarea_kes6w_1{border:1px solid hsl(var(--border));background:hsl(var(--background));width:100%;min-height:240px;color:hsl(var(--foreground));resize:vertical;border-radius:8px;padding:.75rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8125rem;line-height:1.5}._textarea_kes6w_1:focus{border-color:hsl(var(--primary)/.5);outline:none}._previewWrap_kes6w_19{padding:.25rem 0;overflow-x:auto}._textarea_mtxu7_1{border:1px solid hsl(var(--border));background:hsl(var(--background));width:100%;min-height:240px;color:hsl(var(--foreground));resize:vertical;border-radius:8px;padding:.75rem;font-family:inherit;font-size:.875rem;line-height:1.6}._textarea_mtxu7_1:focus{border-color:hsl(var(--primary)/.5);outline:none}._prose_mtxu7_19{color:hsl(var(--foreground));min-height:2rem;font-size:.9375rem;line-height:1.65}._prose_mtxu7_19 h1,._prose_mtxu7_19 h2,._prose_mtxu7_19 h3,._prose_mtxu7_19 h4{margin:1rem 0 .5rem;font-weight:700;line-height:1.3}._prose_mtxu7_19 h1{font-size:1.375rem}._prose_mtxu7_19 h2{font-size:1.125rem}._prose_mtxu7_19 h3{font-size:1rem}._prose_mtxu7_19 p{margin:0 0 .75rem}._prose_mtxu7_19 ul,._prose_mtxu7_19 ol{margin:0 0 .75rem;padding-left:1.25rem}._prose_mtxu7_19 code{background:hsl(var(--muted));border-radius:4px;padding:.1rem .35rem;font-family:ui-monospace,monospace;font-size:.85em}._prose_mtxu7_19 pre{background:hsl(var(--muted));border-radius:8px;margin:0 0 .75rem;padding:.75rem;overflow-x:auto}._prose_mtxu7_19 blockquote{border-left:3px solid hsl(var(--primary)/.4);color:hsl(var(--muted-foreground));margin:0 0 .75rem;padding-left:.75rem}._prose_mtxu7_19 a{color:hsl(var(--primary))}._timeline_93z4e_1{flex-direction:column;gap:2rem;padding:.25rem 0;display:flex}._step_93z4e_8{-moz-column-gap:1rem;grid-template-rows:auto auto auto;grid-template-columns:2rem 1fr;column-gap:1rem;display:grid}._rail_93z4e_15{flex-direction:column;grid-area:1/1/-1;align-items:center;display:flex}._badge_93z4e_23{border:2px solid hsl(var(--foreground));width:2rem;height:2rem;color:hsl(var(--foreground));z-index:1;background:0 0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.875rem;font-weight:400;display:flex}._line_93z4e_39{background:hsl(var(--foreground));flex:1;width:2px;min-height:1.5rem;margin-top:.5rem}._content_93z4e_47{display:contents}._title_93z4e_51{color:hsl(var(--foreground));grid-area:1/2;align-self:center;margin:0;font-size:1.0625rem;font-weight:700;line-height:1.3}._caption_93z4e_62{color:hsl(var(--muted-foreground));grid-area:2/2;margin:.35rem 0 .5rem;font-size:.875rem;font-style:italic;line-height:1.5}._text_93z4e_72{color:hsl(var(--foreground));white-space:pre-wrap;grid-area:3/2;margin:0;font-size:.9375rem;line-height:1.65}._emptyPreview_93z4e_82{color:hsl(var(--muted-foreground));margin:0;font-size:.875rem}._editor_93z4e_88{flex-direction:column;gap:1rem;display:flex}._editorStep_93z4e_94{border:1px solid hsl(var(--border));background:hsl(var(--muted)/.15);border-radius:10px;padding:.875rem}._editorHeader_93z4e_101{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}._stepNum_93z4e_108{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));font-size:.75rem;font-weight:700}._removeBtn_93z4e_116{color:hsl(var(--destructive));cursor:pointer;background:0 0;border:none;border-radius:6px;padding:.25rem}._removeBtn_93z4e_116:hover{background:hsl(var(--destructive)/.1)}._input_93z4e_128,._textarea_93z4e_129{border:1px solid hsl(var(--border));background:hsl(var(--background));width:100%;color:hsl(var(--foreground));border-radius:8px;margin-bottom:.5rem;padding:.5rem .75rem;font-family:inherit;font-size:.875rem}._input_93z4e_128:focus,._textarea_93z4e_129:focus{border-color:hsl(var(--primary)/.5);outline:none}._textarea_93z4e_129{resize:vertical;min-height:72px}._addBtn_93z4e_151{border:1px dashed hsl(var(--border));color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:8px;align-self:flex-start;align-items:center;gap:.375rem;padding:.5rem .875rem;font-size:.875rem;display:inline-flex}._addBtn_93z4e_151:hover{border-color:hsl(var(--primary)/.4);color:hsl(var(--primary))}._wrap_1jvbx_1{flex-direction:column;gap:.625rem;display:flex}._modeTabs_1jvbx_7{gap:.375rem;display:flex}._modeBtn_1jvbx_12{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--muted-foreground));cursor:pointer;border-radius:8px;align-items:center;gap:.35rem;padding:.375rem .75rem;font-size:.8125rem;display:inline-flex}._modeBtn_1jvbx_12:hover{border-color:hsl(var(--primary)/.35)}._modeBtnActive_1jvbx_28{border-color:hsl(var(--primary));color:hsl(var(--primary));background:hsl(var(--primary)/.08)}._uploadZone_1jvbx_34{flex-direction:column;gap:.375rem;display:flex}._fileInput_1jvbx_40{display:none}._uploadBtn_1jvbx_44{border:1px dashed hsl(var(--border));background:hsl(var(--muted)/.2);color:hsl(var(--foreground));cursor:pointer;border-radius:8px;align-self:flex-start;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;display:inline-flex}._uploadBtn_1jvbx_44:hover:not(:disabled){border-color:hsl(var(--primary)/.4)}._uploadBtn_1jvbx_44:disabled{opacity:.6;cursor:not-allowed}._hint_1jvbx_65{color:hsl(var(--muted-foreground));margin:0;font-size:.75rem}._input_1jvbx_71{border:1px solid hsl(var(--border));background:hsl(var(--background));width:100%;color:hsl(var(--foreground));border-radius:8px;padding:.5rem .75rem;font-family:inherit;font-size:.875rem}._input_1jvbx_71:focus{border-color:hsl(var(--primary)/.5);outline:none}._figure_1jvbx_86{margin:.25rem 0 0}._image_1jvbx_90{border:1px solid hsl(var(--border));border-radius:10px;max-width:100%}._caption_1jvbx_96{color:hsl(var(--muted-foreground));text-align:center;margin-top:.5rem;font-size:.8125rem}._empty_1jvbx_103{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem}._wrap_1g40n_1{flex-direction:column;gap:.625rem;width:100%;display:flex}._toolbar_1g40n_8{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}._palette_1g40n_16{flex-wrap:wrap;gap:.375rem;display:flex}._paletteBtn_1g40n_22,._toolbarBtn_1g40n_23,._toolbarBtnDanger_1g40n_24{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));cursor:pointer;border-radius:8px;align-items:center;gap:.35rem;padding:.375rem .75rem;font-size:.8125rem;display:inline-flex}._paletteBtn_1g40n_22:hover,._toolbarBtn_1g40n_23:hover,._toolbarBtnDanger_1g40n_24:hover{border-color:hsl(var(--primary)/.4)}._paletteBtn_1g40n_22:hover{color:hsl(var(--primary))}._toolbarBtnDanger_1g40n_24{color:hsl(var(--destructive));border-color:hsl(var(--destructive)/.35)}._toolbarBtnDanger_1g40n_24:hover{background:hsl(var(--destructive)/.08)}._toolbarActions_1g40n_54{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._toolbarHint_1g40n_61{color:hsl(var(--muted-foreground));font-size:.75rem}._canvasWrap_1g40n_66{border-radius:10px;width:100%;overflow:hidden}._canvas_1g40n_66{width:100%}._reactFlowTransparent_1g40n_76 .react-flow,._reactFlowTransparent_1g40n_76 .react-flow__pane,._reactFlowTransparent_1g40n_76 .react-flow__viewport,._reactFlowTransparent_1g40n_76 .react-flow__renderer{background:0 0!important}._reactFlowTransparent_1g40n_76 .react-flow__edge-path{stroke:hsl(var(--foreground)/.45);stroke-width:1.5px}._reactFlowTransparent_1g40n_76 .react-flow__edge.selected .react-flow__edge-path{stroke:hsl(var(--primary));stroke-width:2px}._reactFlowTransparent_1g40n_76 .react-flow__controls{box-shadow:none;border:1px solid hsl(var(--border));border-radius:8px;overflow:hidden}._reactFlowTransparent_1g40n_76 .react-flow__controls-button{background:hsl(var(--card));border-bottom:1px solid hsl(var(--border));fill:hsl(var(--foreground))}._node_1g40n_104{border:2px solid hsl(var(--border));background:hsl(var(--card));text-align:center;min-width:120px;max-width:200px;box-shadow:0 1px 4px hsl(var(--foreground)/.04);padding:.5rem .75rem;font-size:.8125rem;position:relative}._nodeSelected_1g40n_116{border-color:hsl(var(--primary));box-shadow:0 0 0 2px hsl(var(--primary)/.2)}._nodeProcess_1g40n_121{border-radius:8px}._nodeTerminal_1g40n_125{border-radius:999px}._nodeDecision_1g40n_129{clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);border-radius:4px;min-width:100px;padding:1.25rem .75rem}._nodeInput_1g40n_136{text-align:center;width:100%;color:hsl(var(--foreground));resize:none;background:0 0;border:none;font-family:inherit;font-size:.8125rem;line-height:1.4;overflow:hidden}._nodeInput_1g40n_136:focus{outline:none}._nodeLabelReadOnly_1g40n_152{word-break:break-word;line-height:1.4;display:block}._nodeDeleteBtn_1g40n_158{border:1px solid hsl(var(--border));background:hsl(var(--card));width:1.25rem;height:1.25rem;color:hsl(var(--destructive));cursor:pointer;opacity:0;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:opacity .15s;display:flex;position:absolute;top:-8px;right:-8px}._node_1g40n_104:hover ._nodeDeleteBtn_1g40n_158,._nodeSelected_1g40n_116 ._nodeDeleteBtn_1g40n_158{opacity:1}._handle_1g40n_180{background:hsl(var(--primary))!important;border:2px solid hsl(var(--card))!important;width:8px!important;height:8px!important}._wrap_1iwh5_1{flex-shrink:0;align-items:center;gap:.5rem;display:inline-flex}._label_1iwh5_8{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));-webkit-user-select:none;-ms-user-select:none;user-select:none;font-size:.6875rem;font-weight:600;transition:color .15s}._labelActive_1iwh5_18{color:hsl(var(--foreground))}._toggle_1iwh5_22{background:hsl(var(--muted));cursor:pointer;border:none;border-radius:999px;flex-shrink:0;width:40px;height:22px;padding:0;transition:background .2s;position:relative}._toggleOn_1iwh5_35{background:hsl(var(--primary))}._thumb_1iwh5_39{background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px rgba(0,0,0,.15)}._toggleOn_1iwh5_35 ._thumb_1iwh5_39{transform:translate(18px)}._blockList_qv9ma_1{flex-direction:column;gap:.5rem;padding-bottom:2rem;display:flex}._block_qv9ma_1{border:1px solid transparent;border-radius:10px;padding:1rem;transition:border-color .15s;position:relative}._block_qv9ma_1:hover{border-color:hsl(var(--border))}._block_qv9ma_1:hover ._blockActions_qv9ma_18,._block_qv9ma_1:hover ._deleteBtn_qv9ma_19{opacity:1}._blockFlowchart_qv9ma_23{padding-left:.5rem;padding-right:.5rem}._blockFlowchart_qv9ma_23 ._blockContent_qv9ma_27{width:100%}._blockRow_qv9ma_31{align-items:flex-start;gap:.5rem;display:flex}._blockActions_qv9ma_18{opacity:0;align-items:center;padding-top:.125rem;transition:opacity .15s;display:flex}._dragHandle_qv9ma_45{width:1.5rem;height:1.5rem;color:hsl(var(--muted-foreground));cursor:grab;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;display:flex}._dragHandle_qv9ma_45:hover{background:hsl(var(--muted))}._blockContent_qv9ma_27{flex:1;min-width:0}._blockMeta_qv9ma_66{color:hsl(var(--muted-foreground));align-items:center;gap:.375rem;margin-bottom:.5rem;display:flex}._blockMetaWithToggle_qv9ma_74{justify-content:space-between;gap:.75rem}._blockMetaLabel_qv9ma_79{align-items:center;gap:.375rem;min-width:0;display:flex}._blockTypeLabel_qv9ma_86{text-transform:uppercase;letter-spacing:.04em;font-size:.6875rem;font-weight:600}._richTextBlock_qv9ma_93 .wrapper{border-radius:8px}._headingInput_qv9ma_97{width:100%;color:hsl(var(--foreground));background:0 0;border:none;border-radius:8px;padding:.5rem;font-family:inherit;font-size:1.5rem;font-weight:800}._headingInput_qv9ma_97:focus{background:hsl(var(--muted)/.3);outline:none}._headingInput_qv9ma_97::placeholder{color:hsl(var(--muted-foreground))}._headingInput_qv9ma_97::placeholder{color:hsl(var(--muted-foreground))}._blockTextarea_qv9ma_116{border:1px solid hsl(var(--border));background:hsl(var(--background));width:100%;min-height:100px;color:hsl(var(--foreground));resize:vertical;border-radius:8px;padding:.5rem;font-family:inherit;font-size:.9375rem;line-height:1.6}._blockTextarea_qv9ma_116:focus{border-color:hsl(var(--primary)/.5);outline:none}._blockPreview_qv9ma_134{cursor:text;border-radius:8px;min-height:2.5rem;padding:.5rem;transition:background .15s}._blockPreview_qv9ma_134:hover{background:hsl(var(--muted)/.5)}._blockPreviewReadOnly_qv9ma_145{cursor:default}._blockPreviewReadOnly_qv9ma_145:hover{background:0 0}._headingPreview_qv9ma_152{color:hsl(var(--foreground));margin:0;font-size:1.5rem;font-weight:800}._textPreview_qv9ma_159{color:hsl(var(--foreground));white-space:pre-wrap;margin:0;font-size:.9375rem;line-height:1.6}._listPreview_qv9ma_167{margin:0;padding-left:1.25rem;list-style:outside}._listPreview_qv9ma_167 li{color:hsl(var(--foreground));font-size:.9375rem;line-height:1.6}._checklistPreview_qv9ma_178{flex-direction:column;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}._checklistPreview_qv9ma_178 li{color:hsl(var(--foreground));align-items:center;gap:.5rem;font-size:.9375rem;display:flex}._checkIcon_qv9ma_194{border:1px solid hsl(var(--border));border-radius:3px;flex-shrink:0;width:1rem;height:1rem}._codePreview_qv9ma_202{background:hsl(var(--muted));border-radius:8px;margin:0;padding:1rem;overflow-x:auto}._codePreview_qv9ma_202 code{color:hsl(var(--foreground));font-family:JetBrains Mono,monospace;font-size:.8125rem}._quotePreview_qv9ma_215{border-left:4px solid hsl(var(--primary));color:hsl(var(--muted-foreground));margin:0;padding-left:1rem;font-size:.9375rem;font-style:italic}._placeholder_qv9ma_224{color:hsl(var(--muted-foreground))}._deleteBtn_qv9ma_19{width:1.75rem;height:1.75rem;color:hsl(var(--destructive));cursor:pointer;opacity:0;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;transition:opacity .15s,background .15s;display:flex}._deleteBtn_qv9ma_19:hover{background:hsl(var(--destructive)/.1)}._addBlockWrap_qv9ma_247{margin-top:.5rem;position:relative}._addBlockBtn_qv9ma_252{border:1px dashed hsl(var(--border));width:100%;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:10px;justify-content:center;align-items:center;gap:.5rem;padding:.625rem 1rem;font-size:.875rem;font-weight:500;transition:border-color .15s,color .15s;display:flex}._addBlockBtn_qv9ma_252:hover{border-color:hsl(var(--primary)/.5);color:hsl(var(--foreground))}._dropdown_qv9ma_273{background:hsl(var(--card));border:1px solid hsl(var(--border));box-shadow:0 8px 24px hsl(var(--primary)/.1);z-index:10;border-radius:10px;max-height:280px;position:absolute;top:calc(100% + .375rem);left:0;right:0;overflow-x:hidden;overflow-y:auto}._dropdownItem_qv9ma_288{width:100%;color:hsl(var(--foreground));cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:.625rem;padding:.625rem 1rem;font-size:.875rem;display:flex}._dropdownItem_qv9ma_288:hover{background:hsl(var(--muted))}._thread_pikyi_22{flex-direction:column;height:100%;display:flex}._header_pikyi_28{border-bottom:1px solid hsl(var(--border));flex-shrink:0;padding:1rem}._headerTitle_pikyi_34{color:hsl(var(--foreground));margin:0 0 .125rem;font-size:.9375rem;font-weight:700}._headerCount_pikyi_41{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem}._scrollArea_pikyi_47{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent;flex:1;padding:1rem;overflow-y:auto}._scrollArea_pikyi_47::-webkit-scrollbar{width:6px;height:6px}._scrollArea_pikyi_47::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._scrollArea_pikyi_47::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._scrollArea_pikyi_47::-webkit-scrollbar-track{background:0 0}._commentList_pikyi_69{flex-direction:column;gap:1.25rem;display:flex}._comment_pikyi_69._resolved_pikyi_75{opacity:.6}._commentRow_pikyi_79{align-items:flex-start;gap:.75rem;display:flex}._loading_pikyi_85{color:hsl(var(--muted-foreground));padding:.5rem;font-size:.875rem}._commentBody_pikyi_91{flex:1;min-width:0}._commentMeta_pikyi_96{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.375rem;display:flex}._userName_pikyi_104{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}._date_pikyi_110{color:hsl(var(--muted-foreground));font-size:.75rem}._resolvedBadge_pikyi_115{border:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));border-radius:999px;align-items:center;gap:.25rem;padding:.125rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}._commentText_pikyi_127{color:hsl(var(--foreground));margin:0 0 .5rem;font-size:.8125rem;line-height:1.5}._commentActions_pikyi_134{gap:.375rem;display:flex}._actionBtn_pikyi_139{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:.75rem;display:inline-flex}._actionBtn_pikyi_139:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}._replies_pikyi_156{border-left:2px solid hsl(var(--border));flex-direction:column;gap:.75rem;margin-top:.75rem;margin-left:1.5rem;padding-left:1rem;display:flex}._replyForm_pikyi_166{flex-direction:column;gap:.5rem;margin-top:.5rem;margin-left:1.5rem;display:flex}._textarea_pikyi_174{border:1px solid hsl(var(--border));background:hsl(var(--background));width:100%;min-height:80px;color:hsl(var(--foreground));resize:vertical;border-radius:8px;padding:.5rem .75rem;font-family:inherit;font-size:.8125rem}._textarea_pikyi_174:focus{border-color:hsl(var(--primary)/.5);outline:none}._replyActions_pikyi_191{gap:.5rem;display:flex}._footer_pikyi_196{border-top:1px solid hsl(var(--border));flex-direction:column;flex-shrink:0;gap:.5rem;padding:1rem;display:flex}._submitBtn_pikyi_205{background:hsl(var(--primary));width:100%;color:hsl(var(--primary-foreground));cursor:pointer;border:none;border-radius:8px;padding:.5rem 1rem;font-size:.875rem;font-weight:600}._submitBtn_pikyi_205:hover{opacity:.9}._cancelBtn_pikyi_220{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:6px;padding:.375rem .75rem;font-size:.8125rem}._cancelBtn_pikyi_220:hover{background:hsl(var(--muted))}._primaryBtnSm_pikyi_233{background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;border-radius:8px;padding:.375rem .75rem;font-size:.8125rem;font-weight:600}._primaryBtnSm_pikyi_233:hover{opacity:.9}._overlay_146ij_22{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:rgba(30,27,75,.35);justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}._modal_146ij_34{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + 6px);width:min(640px,96vw);max-height:92vh;box-shadow:0 24px 64px hsl(var(--primary)/.14);flex-direction:column;display:flex;overflow:hidden}._modalHeader_146ij_46{border-bottom:1px solid hsl(var(--border));flex-shrink:0;justify-content:space-between;align-items:flex-start;padding:1.125rem 1.5rem;display:flex}._modalTitle_146ij_55{color:hsl(var(--foreground));margin:0 0 .2rem;font-size:1.0625rem;font-weight:700}._modalSubtitle_146ij_62{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem}._closeBtn_146ij_68{width:2rem;height:2rem;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;display:flex}._closeBtn_146ij_68:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}._body_146ij_85{flex-direction:column;gap:1.25rem;padding:1.5rem;display:flex;overflow-y:auto}._linkRow_146ij_93{gap:.5rem;display:flex}._linkInput_146ij_98{border:1px solid hsl(var(--border));background:hsl(var(--muted)/.3);color:hsl(var(--foreground));border-radius:8px;flex:1;padding:.5rem .75rem;font-family:inherit;font-size:.8125rem}._addSection_146ij_109{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);flex-direction:column;gap:.75rem;padding:1rem;display:flex}._sectionLabel_146ij_120{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}._addRow_146ij_126{flex-wrap:wrap;gap:.5rem;display:flex}._select_146ij_132{border:1px solid hsl(var(--border));background:hsl(var(--background));min-width:140px;color:hsl(var(--foreground));border-radius:8px;flex:1;padding:.5rem .75rem;font-family:inherit;font-size:.875rem}._select_146ij_132:focus{border-color:hsl(var(--primary)/.5);outline:none}._selectNarrow_146ij_148{flex:none;width:140px}._lookupField_146ij_153{flex:1;min-width:180px}._readOnlyBanner_146ij_158{background:hsl(var(--muted)/.4);border:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));border-radius:8px;padding:.75rem 1rem;font-size:.8125rem;line-height:1.5}._loadingRow_146ij_168{color:hsl(var(--muted-foreground));align-items:center;gap:.5rem;padding:1rem;font-size:.875rem;display:flex}._spinning_146ij_177{animation:.8s linear infinite _spin_146ij_177}@keyframes _spin_146ij_177{to{transform:rotate(360deg)}}._ownerItem_146ij_186{background:hsl(var(--muted)/.2)}._ownerBadge_146ij_190,._roleBadge_146ij_191{color:hsl(var(--muted-foreground));background:hsl(var(--muted)/.5);border-radius:999px;flex-shrink:0;padding:.25rem .625rem;font-size:.75rem;font-weight:600}._emptyMessage_146ij_201{color:hsl(var(--muted-foreground));margin:.5rem 0 0;font-size:.8125rem}._iconBtn_146ij_207{background:hsl(var(--primary));width:2.375rem;height:2.375rem;color:hsl(var(--primary-foreground));cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;display:flex}._iconBtn_146ij_207:hover:not(:disabled){opacity:.9}._iconBtn_146ij_207:disabled{opacity:.6;cursor:not-allowed}._permissionList_146ij_227{flex-direction:column;gap:.5rem;display:flex}._permissionItem_146ij_233{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}._permissionUser_146ij_245{align-items:center;gap:.75rem;min-width:0;display:flex}._avatar_146ij_252{background:hsl(var(--primary)/.15);width:2rem;height:2rem;color:hsl(var(--primary));border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.6875rem;font-weight:700;display:flex}._userName_146ij_266{color:hsl(var(--foreground));margin:0;font-size:.875rem;font-weight:600}._userEmail_146ij_273{color:hsl(var(--muted-foreground));margin:0;font-size:.75rem}._permissionActions_146ij_279{flex-shrink:0;align-items:center;gap:.375rem;display:flex}._removeBtn_146ij_286{width:2rem;height:2rem;color:hsl(var(--destructive));cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;display:flex}._removeBtn_146ij_286:hover{background:hsl(var(--destructive)/.1)}._roleInfo_146ij_302{background:hsl(var(--muted)/.3);border-radius:10px;padding:1rem}._roleInfoTitle_146ij_308{color:hsl(var(--foreground));margin:0 0 .5rem;font-size:.8125rem;font-weight:600}._roleInfoList_146ij_315{color:hsl(var(--muted-foreground));margin:0;padding-left:1.125rem;font-size:.8125rem;line-height:1.6}._roleInfoList_146ij_315 strong{color:hsl(var(--foreground))}._footer_146ij_326{border-top:1px solid hsl(var(--border));flex-shrink:0;justify-content:flex-end;padding:1rem 1.5rem;display:flex}._copyBtn_146ij_334{background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;white-space:nowrap;border:none;border-radius:8px;align-items:center;gap:.375rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600;display:inline-flex}._copyBtn_146ij_334:hover{opacity:.9}._editorShell_5d0u9_22{height:100vh;height:100dvh;max-height:100vh;background:hsl(var(--background));max-height:100dvh;display:flex;overflow:hidden}._editorMain_5d0u9_32{flex-direction:column;flex:1;width:95%;min-width:0;min-height:0;margin:0 auto;display:flex}._editorHeader_5d0u9_42{border-bottom:1px solid hsl(var(--border));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.5rem;display:flex}._backBtn_5d0u9_52{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:.375rem;padding:.375rem .625rem;font-size:.875rem;font-weight:500;display:inline-flex}._backBtn_5d0u9_52:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}._headerActions_5d0u9_70{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._editorsGroup_5d0u9_77{align-items:center;gap:.5rem;display:flex}._editorsLabel_5d0u9_83{color:hsl(var(--muted-foreground));align-items:center;gap:.375rem;font-size:.8125rem;display:flex}._separator_5d0u9_91{background:hsl(var(--border));width:1px;height:1.5rem}._savedTime_5d0u9_97{color:hsl(var(--muted-foreground));align-items:center;gap:.375rem;font-size:.8125rem;display:flex}._toolbarActions_5d0u9_105{align-items:center;gap:.5rem;display:flex}._titleSection_5d0u9_111{border-bottom:1px solid hsl(var(--border));padding:0 1.5rem 1rem}._titleInput_5d0u9_116{width:100%;color:hsl(var(--foreground));background:0 0;border:none;padding:0;font-size:1.375rem;font-weight:700}._titleInput_5d0u9_116:focus{outline:none}._titleInput_5d0u9_116::placeholder{color:hsl(var(--muted-foreground))}._titleInput_5d0u9_116::placeholder{color:hsl(var(--muted-foreground))}._editorCanvas_5d0u9_132{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent;flex:1;min-height:0;padding:2rem 1.5rem;overflow-y:auto}._editorCanvas_5d0u9_132::-webkit-scrollbar{width:6px;height:6px}._editorCanvas_5d0u9_132::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._editorCanvas_5d0u9_132::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._editorCanvas_5d0u9_132::-webkit-scrollbar-track{background:0 0}._canvasInner_5d0u9_155{max-width:56rem;margin:0 auto;padding-bottom:4rem}._commentsPanel_5d0u9_161{width:20rem;height:100vh;height:100dvh;max-height:100vh;border-left:1px solid hsl(var(--border));background:hsl(var(--muted)/.3);flex-direction:column;flex-shrink:0;align-self:flex-start;max-height:100dvh;display:flex;overflow:hidden}._notFound_5d0u9_176{text-align:center;padding:2rem}@media (max-width:900px){._editorShell_5d0u9_22{flex-direction:column}._commentsPanel_5d0u9_161{border-left:none;border-top:1px solid hsl(var(--border));width:100%;height:50vh;height:50dvh;max-height:50vh;align-self:stretch;max-height:50dvh}}._overlay_aekh1_1{z-index:1100;background:rgba(0,0,0,.6);justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}._modal_aekh1_12{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;flex-direction:column;width:100%;max-width:600px;max-height:80vh;display:flex;overflow:hidden;box-shadow:0 24px 64px rgba(0,0,0,.2)}._header_aekh1_25{border-bottom:1px solid hsl(var(--border));flex-shrink:0;justify-content:space-between;align-items:center;padding:1.125rem 1.25rem;display:flex}._title_aekh1_34{color:hsl(var(--foreground));margin:0;font-size:1rem;font-weight:700}._closeBtn_aekh1_41{border:1px solid hsl(var(--border));width:28px;height:28px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;display:flex}._closeBtn_aekh1_41:hover{background:hsl(var(--secondary))}._hint_aekh1_57{color:hsl(var(--muted-foreground));flex-shrink:0;margin:0;padding:.625rem 1.25rem 0;font-size:.8125rem}._list_aekh1_65{scrollbar-width:thin;scrollbar-color:hsl(var(--border)) transparent;flex-direction:column;flex:1;gap:.375rem;padding:.75rem 1.25rem;display:flex;overflow-y:auto}._list_aekh1_65::-webkit-scrollbar{width:5px}._list_aekh1_65::-webkit-scrollbar-thumb{background:hsl(var(--border));border-radius:3px}._loading_aekh1_83,._empty_aekh1_84{text-align:center;color:hsl(var(--muted-foreground));padding:2rem;font-size:.875rem}._okrItem_aekh1_91{border:1px solid hsl(var(--border));border-radius:10px;overflow:hidden}._okrRow_aekh1_97{background:hsl(var(--background));align-items:center;gap:.625rem;padding:.625rem .875rem;transition:background .12s;display:flex}._okrRow_aekh1_97:hover{background:hsl(var(--secondary))}._checkbox_aekh1_109{width:16px;height:16px;accent-color:hsl(var(--primary));cursor:pointer;flex-shrink:0}._okrTitle_aekh1_117{color:hsl(var(--foreground));flex:1;font-size:.875rem;font-weight:600;line-height:1.4}._okrProgress_aekh1_125{color:hsl(var(--primary));white-space:nowrap;font-size:.75rem;font-weight:600}._expandBtn_aekh1_132{width:22px;height:22px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._expandBtn_aekh1_132:hover{background:hsl(var(--border));color:hsl(var(--foreground))}._krList_aekh1_150{border-top:1px solid hsl(var(--border));flex-direction:column;display:flex}._krRow_aekh1_156{background:hsl(var(--card));align-items:center;gap:.625rem;padding:.5rem .875rem .5rem 2.25rem;transition:background .12s;display:flex}._krRow_aekh1_156+._krRow_aekh1_156{border-top:1px solid hsl(var(--border)/.5)}._krRow_aekh1_156:hover{background:hsl(var(--secondary))}._krDesc_aekh1_171{color:hsl(var(--foreground));flex:1;font-size:.8125rem;line-height:1.4}._krProgress_aekh1_178{color:hsl(var(--muted-foreground));white-space:nowrap;font-size:.75rem}._footer_aekh1_184{border-top:1px solid hsl(var(--border));background:hsl(var(--background));flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;padding:.875rem 1.25rem;display:flex}._count_aekh1_195{color:hsl(var(--muted-foreground));font-size:.8125rem}._footerActions_aekh1_200{gap:.625rem;display:flex}._cancelBtn_aekh1_205{border:1px solid hsl(var(--border));color:hsl(var(--foreground));cursor:pointer;background:0 0;border-radius:8px;padding:.4375rem .875rem;font-size:.875rem;font-weight:500;transition:background .15s}._cancelBtn_aekh1_205:hover{background:hsl(var(--secondary))}._confirmBtn_aekh1_220{background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;border-radius:8px;padding:.4375rem 1rem;font-size:.875rem;font-weight:600;transition:opacity .15s}._confirmBtn_aekh1_220:hover{opacity:.9}._overlay_hc1lk_2{z-index:1000;background:rgba(0,0,0,.55);justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}._modal_hc1lk_13{background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:16px;flex-direction:column;width:100%;max-width:980px;max-height:90vh;display:flex;overflow:hidden;box-shadow:0 24px 64px rgba(0,0,0,.25)}._header_hc1lk_27{border-bottom:1px solid hsl(var(--border));flex-shrink:0;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}._headerTitle_hc1lk_36{color:hsl(var(--foreground));margin:0;font-size:1.125rem;font-weight:700}._closeBtn_hc1lk_43{border:1px solid hsl(var(--border));width:30px;height:30px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:7px;justify-content:center;align-items:center;display:flex}._closeBtn_hc1lk_43:hover{background:hsl(var(--secondary));color:hsl(var(--foreground))}._body_hc1lk_61{flex:1;grid-template-columns:1fr 280px;min-height:0;display:grid;overflow:hidden}._left_hc1lk_70{scrollbar-width:thin;scrollbar-color:hsl(var(--border)) transparent;flex-direction:column;gap:1.25rem;padding:1.5rem;display:flex;overflow-y:auto}._left_hc1lk_70::-webkit-scrollbar{width:5px}._left_hc1lk_70::-webkit-scrollbar-thumb{background:hsl(var(--border));border-radius:3px}._titleInput_hc1lk_87{width:100%;color:hsl(var(--foreground));background:0 0;border:none;border-bottom:2px solid transparent;outline:none;padding:.25rem 0;font-size:1.5rem;font-weight:700;transition:border-color .15s}._titleInput_hc1lk_87::placeholder{color:hsl(var(--muted-foreground));font-weight:400}._titleInput_hc1lk_87::placeholder{color:hsl(var(--muted-foreground));font-weight:400}._titleInput_hc1lk_87:focus{border-bottom-color:hsl(var(--primary)/.4)}._fieldGroup_hc1lk_107{flex-direction:column;gap:.375rem;display:flex}._fieldLabel_hc1lk_113{color:hsl(var(--muted-foreground));align-items:center;gap:.375rem;font-size:.8125rem;font-weight:600;display:flex}._textarea_hc1lk_122{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));resize:vertical;border-radius:8px;padding:.625rem .75rem;font-family:inherit;font-size:.875rem;line-height:1.5;transition:border-color .15s,box-shadow .15s}._textarea_hc1lk_122::placeholder{color:hsl(var(--muted-foreground))}._textarea_hc1lk_122::placeholder{color:hsl(var(--muted-foreground))}._textarea_hc1lk_122:focus{border-color:hsl(var(--primary)/.5);box-shadow:0 0 0 2px hsl(var(--primary)/.1);outline:none}._tagInputRow_hc1lk_144{gap:.5rem;display:flex}._tagInput_hc1lk_144{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));border-radius:8px;outline:none;flex:1;padding:.4375rem .75rem;font-size:.875rem;transition:border-color .15s}._tagInput_hc1lk_144:focus{border-color:hsl(var(--primary)/.5)}._tagAddBtn_hc1lk_164{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));cursor:pointer;border-radius:8px;padding:.4375rem .875rem;font-size:.8125rem;font-weight:500;transition:background .15s}._tagAddBtn_hc1lk_164:hover{background:hsl(var(--secondary))}._tagsRow_hc1lk_179{flex-wrap:wrap;gap:.375rem;margin-top:.25rem;display:flex}._tag_hc1lk_144{background:hsl(var(--primary)/.12);color:hsl(var(--primary));border-radius:999px;align-items:center;gap:.25rem;padding:.1875rem .5rem;font-size:.75rem;font-weight:500;display:inline-flex}._tagRemove_hc1lk_198{cursor:pointer;color:inherit;opacity:.7;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}._tagRemove_hc1lk_198:hover{opacity:1}._miniCards_hc1lk_214{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}._miniCard_hc1lk_214{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:10px;flex-direction:column;gap:.25rem;padding:.875rem 1rem;display:flex}._miniCardLabel_hc1lk_230{color:hsl(var(--muted-foreground));font-size:.75rem;font-weight:500}._miniCardValue_hc1lk_236{color:hsl(var(--foreground));font-size:1.25rem;font-weight:700}._dropZone_hc1lk_243{border:2px dashed hsl(var(--border));text-align:center;color:hsl(var(--muted-foreground));cursor:pointer;border-radius:10px;padding:1.5rem;font-size:.875rem;transition:border-color .15s,background .15s}._dropZone_hc1lk_243:hover{border-color:hsl(var(--primary)/.4);background:hsl(var(--primary)/.04)}._attachList_hc1lk_258{flex-direction:column;gap:.375rem;margin-top:.5rem;display:flex}._attachItem_hc1lk_265{background:hsl(var(--card));border:1px solid hsl(var(--border));color:hsl(var(--foreground));border-radius:8px;justify-content:space-between;align-items:center;padding:.5rem .75rem;font-size:.8125rem;display:flex}._attachRemove_hc1lk_277{cursor:pointer;color:hsl(var(--muted-foreground));background:0 0;border:none;align-items:center;padding:0;display:flex}._attachRemove_hc1lk_277:hover{color:#d22d2d}._sidebar_hc1lk_291{background:hsl(var(--card));border-left:1px solid hsl(var(--border));scrollbar-width:thin;scrollbar-color:hsl(var(--border)) transparent;flex-direction:column;gap:0;padding:1.25rem 1rem;display:flex;overflow-y:auto}._sidebar_hc1lk_291::-webkit-scrollbar{width:4px}._sidebar_hc1lk_291::-webkit-scrollbar-thumb{background:hsl(var(--border));border-radius:2px}._sidebarSection_hc1lk_310{flex-direction:column;gap:.375rem;padding:.75rem 0;display:flex}._sidebarLabel_hc1lk_317{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.05em;font-size:.6875rem;font-weight:600}._sidebarSelect_hc1lk_325{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));cursor:pointer;border-radius:8px;outline:none;padding:.4375rem .625rem;font-family:inherit;font-size:.875rem;transition:border-color .15s}._sidebarSelect_hc1lk_325:focus{border-color:hsl(var(--primary)/.5);box-shadow:0 0 0 2px hsl(var(--primary)/.1)}._sidebarInput_hc1lk_342{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));border-radius:8px;outline:none;padding:.4375rem .625rem;font-family:inherit;font-size:.875rem;transition:border-color .15s}._sidebarInput_hc1lk_342::placeholder{color:hsl(var(--muted-foreground))}._sidebarInput_hc1lk_342::placeholder{color:hsl(var(--muted-foreground))}._sidebarInput_hc1lk_342:focus{border-color:hsl(var(--primary)/.5);box-shadow:0 0 0 2px hsl(var(--primary)/.1)}._sidebarSep_hc1lk_361{border:none;border-top:1px solid hsl(var(--border));margin:0}._respTabs_hc1lk_368{background:hsl(var(--muted));border-radius:8px;gap:.25rem;padding:.1875rem;display:flex}._respTab_hc1lk_368{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:6px;flex:1;padding:.3125rem;font-size:.6875rem;font-weight:500;transition:background .15s,color .15s}._respTab_hc1lk_368._respTabActive_hc1lk_388{background:hsl(var(--background));color:hsl(var(--foreground));font-weight:600;box-shadow:0 1px 3px rgba(0,0,0,.08)}._respTab_hc1lk_368:not(._respTabActive_hc1lk_388):hover{background:hsl(var(--secondary));color:hsl(var(--foreground))}._progressRow_hc1lk_400{align-items:center;gap:.5rem;display:flex}._progressInput_hc1lk_406{border:1px solid hsl(var(--border));background:hsl(var(--background));width:60px;color:hsl(var(--foreground));text-align:center;border-radius:6px;outline:none;padding:.3125rem .5rem;font-family:inherit;font-size:.875rem}._progressBar_hc1lk_419{background:hsl(var(--muted));border-radius:3px;flex:1;height:6px;overflow:hidden}._progressFill_hc1lk_427{background:hsl(var(--primary));border-radius:3px;height:100%;transition:width .2s}._lookupWrapper_hc1lk_435{width:100%}._okrHeader_hc1lk_440{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._okrAddBtn_hc1lk_447{border:1px solid hsl(var(--primary)/.4);background:hsl(var(--primary)/.08);color:hsl(var(--primary));cursor:pointer;white-space:nowrap;border-radius:6px;padding:.25rem .625rem;font-size:.75rem;font-weight:600;transition:background .15s}._okrAddBtn_hc1lk_447:hover{background:hsl(var(--primary)/.15)}._okrChips_hc1lk_463{flex-wrap:wrap;gap:.375rem;margin-top:.25rem;display:flex}._okrChip_hc1lk_463{background:hsl(var(--primary)/.1);border:1px solid hsl(var(--primary)/.25);color:hsl(var(--primary));border-radius:6px;align-items:center;gap:.25rem;padding:.1875rem .5rem;font-size:.75rem;font-weight:600;display:inline-flex}._okrChipId_hc1lk_483{opacity:.7;font-family:monospace;font-size:.6875rem;font-weight:400}._okrEmpty_hc1lk_490{color:hsl(var(--muted-foreground));margin:.25rem 0 0;font-size:.8125rem;font-style:italic}._footer_hc1lk_498{border-top:1px solid hsl(var(--border));background:hsl(var(--background));flex-shrink:0;justify-content:flex-end;gap:.75rem;padding:1rem 1.5rem;display:flex}._cancelBtn_hc1lk_508{border:1px solid hsl(var(--border));color:hsl(var(--foreground));cursor:pointer;background:0 0;border-radius:8px;padding:.5rem 1.125rem;font-size:.875rem;font-weight:500;transition:background .15s}._cancelBtn_hc1lk_508:hover{background:hsl(var(--secondary))}._submitBtn_hc1lk_523{background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;border-radius:8px;padding:.5rem 1.25rem;font-size:.875rem;font-weight:600;transition:opacity .15s}._submitBtn_hc1lk_523:hover:not(:disabled){opacity:.9}._submitBtn_hc1lk_523:disabled{opacity:.5;cursor:not-allowed}._overlay_1yk3h_22{z-index:1000;background:rgba(0,0,0,.55);justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}._modal_1yk3h_33{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:16px;flex-direction:column;width:100%;max-width:1160px;max-height:90vh;display:flex;overflow:hidden;box-shadow:0 24px 72px rgba(0,0,0,.25)}._loading_1yk3h_46{text-align:center;color:hsl(var(--muted-foreground));padding:3rem;font-size:.875rem}._modalHeader_1yk3h_53{border-bottom:1px solid hsl(var(--border));flex-shrink:0;justify-content:space-between;align-items:center;padding:.875rem 1.25rem;display:flex}._headerMeta_1yk3h_62{align-items:center;gap:.5rem;display:flex}._taskId_1yk3h_68{color:hsl(var(--muted-foreground));font-family:monospace;font-size:.75rem}._dot_1yk3h_74{color:hsl(var(--muted-foreground))}._headerActions_1yk3h_78{align-items:center;gap:.375rem;display:flex}._iconBtn_1yk3h_84{border:1px solid hsl(var(--border));width:30px;height:30px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:7px;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}._iconBtn_1yk3h_84:hover{background:hsl(var(--secondary));color:hsl(var(--foreground))}._body_1yk3h_102{flex:1;grid-template-columns:1fr 340px;display:grid;overflow:hidden}@media (max-width:800px){._body_1yk3h_102{grid-template-columns:1fr}}._main_1yk3h_114{border-right:1px solid hsl(var(--border));flex-direction:column;gap:1.25rem;padding:1.5rem;display:flex;overflow-y:auto}._taskTitle_1yk3h_123{color:hsl(var(--foreground));margin:0;font-size:1.25rem;font-weight:700;line-height:1.4}._projectTag_1yk3h_131{background:hsl(var(--primary)/.1);color:hsl(var(--primary));border-radius:999px;align-self:flex-start;align-items:center;gap:.3rem;padding:.2rem .625rem;font-size:.75rem;font-weight:600;display:inline-flex}._projectTagEmpty_1yk3h_144{background:hsl(var(--muted));color:hsl(var(--muted-foreground));border-radius:999px;align-self:flex-start;align-items:center;gap:.3rem;padding:.2rem .625rem;font-size:.75rem;font-style:italic;font-weight:500;display:inline-flex}._section_1yk3h_158{flex-direction:column;gap:.5rem;display:flex}._sectionTitle_1yk3h_164{color:hsl(var(--foreground));align-items:center;gap:.375rem;margin:0;font-size:.8125rem;font-weight:600;display:flex}._description_1yk3h_174{color:hsl(var(--foreground)/.85);background:hsl(var(--muted)/.4);white-space:pre-wrap;border-radius:8px;margin:0;padding:.75rem 1rem;font-size:.875rem;line-height:1.6}._tagsRow_1yk3h_185{flex-wrap:wrap;gap:.4rem;display:flex}._tag_1yk3h_185{background:hsl(var(--primary)/.1);color:hsl(var(--primary));border-radius:999px;padding:.3rem .6rem;font-size:.78125rem;font-weight:500;line-height:1}._tabs_1yk3h_201{border-bottom:1px solid hsl(var(--border));flex-shrink:0;gap:.25rem;padding-bottom:0;display:flex}._tab_1yk3h_201{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-bottom:2px solid transparent;align-items:center;gap:.375rem;margin-bottom:-1px;padding:.5rem .875rem;font-size:.8125rem;font-weight:500;transition:color .15s,border-color .15s;display:flex}._tab_1yk3h_201:hover{color:hsl(var(--foreground))}._tab_1yk3h_201._tabActive_1yk3h_227{color:hsl(var(--primary));border-bottom-color:hsl(var(--primary));font-weight:600}._tabContent_1yk3h_233{flex-direction:column;flex:1;gap:.75rem;display:flex}._commentList_1yk3h_241{flex-direction:column;gap:1rem;display:flex}._commentItem_1yk3h_247{align-items:flex-start;gap:.75rem;display:flex}._commentBubble_1yk3h_253{background:hsl(var(--muted)/.5);border-radius:10px;flex:1;padding:.625rem .875rem}._commentMeta_1yk3h_260{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.375rem;display:flex}._commentAuthor_1yk3h_268{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}._commentDate_1yk3h_274{color:hsl(var(--muted-foreground));font-size:.75rem}._deleteCommentBtn_1yk3h_279{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;margin-left:auto;padding:2px;display:flex}._deleteCommentBtn_1yk3h_279:hover{color:#d92626}._commentText_1yk3h_294{color:hsl(var(--foreground));white-space:pre-wrap;margin:0;font-size:.875rem;line-height:1.5}._mention_1yk3h_302{color:hsl(var(--primary));font-weight:600}._commentInputArea_1yk3h_307{border-top:1px solid hsl(var(--border));align-items:flex-start;gap:.75rem;padding-top:.25rem;display:flex}._commentInputWrapper_1yk3h_315{flex:1;align-items:flex-end;gap:.5rem;display:flex}._mentionContainer_1yk3h_322{flex:1;position:relative}._commentInput_1yk3h_307{border:1px solid hsl(var(--border));background:hsl(var(--background));width:100%;color:hsl(var(--foreground));resize:none;box-sizing:border-box;border-radius:8px;padding:.5rem .75rem;font-family:inherit;font-size:.875rem;transition:border-color .15s,box-shadow .15s}._commentInput_1yk3h_307::placeholder{color:hsl(var(--muted-foreground))}._commentInput_1yk3h_307::placeholder{color:hsl(var(--muted-foreground))}._commentInput_1yk3h_307:focus{border-color:hsl(var(--primary)/.5);box-shadow:0 0 0 2px hsl(var(--primary)/.1);outline:none}._mentionDropdown_1yk3h_349{background:hsl(var(--card));border:1px solid hsl(var(--border));z-index:100;border-radius:10px;position:absolute;bottom:calc(100% + 4px);left:0;right:0;overflow:hidden;box-shadow:0 8px 24px rgba(0,0,0,.12)}._mentionItem_1yk3h_362{cursor:pointer;width:100%;color:hsl(var(--foreground));text-align:left;background:0 0;border:none;align-items:center;gap:.5rem;padding:.5rem .875rem;font-size:.8125rem;transition:background .1s;display:flex}._mentionItem_1yk3h_362:hover{background:hsl(var(--secondary))}._mentionEmail_1yk3h_380{color:hsl(var(--muted-foreground));margin-left:auto;font-size:.75rem}._sendBtn_1yk3h_386{background:hsl(var(--primary));width:34px;height:34px;color:hsl(var(--primary-foreground));cursor:pointer;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:opacity .15s;display:flex}._sendBtn_1yk3h_386:hover:not(:disabled){opacity:.88}._sendBtn_1yk3h_386:disabled{opacity:.4;cursor:not-allowed}._fileInput_1yk3h_409{display:none}._uploadBtn_1yk3h_413{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));cursor:pointer;border-radius:8px;align-self:flex-start;align-items:center;gap:.375rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:background .15s,border-color .15s;display:inline-flex}._uploadBtn_1yk3h_413:hover:not(:disabled){background:hsl(var(--secondary));border-color:hsl(var(--primary)/.3)}._uploadBtn_1yk3h_413:disabled{opacity:.5;cursor:not-allowed}._dropZone_1yk3h_437{border:2px dashed hsl(var(--border));color:hsl(var(--muted-foreground));text-align:center;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:2rem;font-size:.8125rem;display:flex}._dropIcon_1yk3h_451{opacity:.4}._attachmentList_1yk3h_455{flex-direction:column;gap:.5rem;display:flex}._attachmentItem_1yk3h_461{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:8px;align-items:center;gap:.75rem;padding:.625rem .875rem;display:flex}._attIcon_1yk3h_471{color:hsl(var(--muted-foreground));flex-shrink:0}._attInfo_1yk3h_476{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}._attName_1yk3h_484{color:hsl(var(--primary));white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:500;text-decoration:none;overflow:hidden}._attName_1yk3h_484:hover{text-decoration:underline}._attMeta_1yk3h_497{color:hsl(var(--muted-foreground));font-size:.75rem}._deleteAttBtn_1yk3h_502{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;align-items:center;padding:4px;display:flex}._deleteAttBtn_1yk3h_502:hover{color:#d92626}._activityList_1yk3h_518{flex-direction:column;gap:.25rem;display:flex}._activityItem_1yk3h_524{border-bottom:1px solid hsl(var(--border)/.5);color:hsl(var(--foreground));flex-wrap:wrap;align-items:center;gap:.5rem;padding:.5rem 0;font-size:.8125rem;display:flex}._actIcon_1yk3h_535{color:hsl(var(--muted-foreground));flex-shrink:0}._actText_1yk3h_540{flex:1}._actDate_1yk3h_544{color:hsl(var(--muted-foreground));white-space:nowrap;font-size:.75rem}._emptyText_1yk3h_550{color:hsl(var(--muted-foreground));text-align:center;padding:1.5rem;font-size:.8125rem}._sidebar_1yk3h_558{background:hsl(var(--background)/.5);flex-direction:column;gap:1rem;padding:1.25rem;display:flex;overflow-y:auto}._sideCard_1yk3h_567{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:10px;overflow:hidden}._sideCardTitle_1yk3h_574{color:hsl(var(--foreground));border-bottom:1px solid hsl(var(--border));background:hsl(var(--muted)/.3);align-items:center;gap:.375rem;margin:0;padding:.625rem .875rem;font-size:.8125rem;font-weight:700;display:flex}._detailRow_1yk3h_587{border-bottom:1px solid hsl(var(--border)/.5);flex-direction:column;gap:.25rem;padding:.625rem .875rem;display:flex}._detailRow_1yk3h_587:last-child{border-bottom:none}._detailLabel_1yk3h_598{color:hsl(var(--muted-foreground));align-items:center;gap:.25rem;font-size:.75rem;font-weight:500;display:flex}._detailValue_1yk3h_607{color:hsl(var(--foreground));align-items:center;gap:.5rem;font-size:.8125rem;font-weight:500;display:flex}._detailText_1yk3h_616{color:hsl(var(--foreground));font-size:.8125rem;font-weight:500}._priorityBadge_1yk3h_622{border-radius:999px;align-items:center;padding:.2rem .625rem;font-size:.75rem;font-weight:600;display:inline-flex}._priorityHigh_1yk3h_631{color:#bd2828;background:rgba(220,40,40,.12)}._priorityMedium_1yk3h_636{color:#b86b14;background:rgba(245,159,10,.15)}._priorityLow_1yk3h_641{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._statusBadge_1yk3h_646{background:hsl(var(--primary)/.1);color:hsl(var(--primary));border-radius:999px;align-items:center;padding:.2rem .625rem;font-size:.75rem;font-weight:600;display:inline-flex}._sideAction_1yk3h_657{width:100%;color:hsl(var(--foreground));cursor:pointer;text-align:left;border:none;border-bottom:1px solid hsl(var(--border)/.5);background:0 0;align-items:center;gap:.5rem;padding:.5rem .875rem;font-size:.8125rem;font-weight:500;transition:background .15s;display:flex}._sideAction_1yk3h_657:last-child{border-bottom:none}._sideAction_1yk3h_657:hover{background:hsl(var(--secondary))}._sideAction_1yk3h_657:disabled{opacity:.5;cursor:not-allowed}._sideActionDanger_1yk3h_684{color:#d22d2d}._sideActionDanger_1yk3h_684:hover{background:rgba(220,40,40,.08)}._projectBadge_1yk3h_692{background:hsl(var(--primary)/.1);color:hsl(var(--primary));border-radius:999px;align-items:center;gap:.25rem;padding:.125rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}._okrList_1yk3h_705{flex-direction:column;gap:.5rem;display:flex}._okrItem_1yk3h_711{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:8px;align-items:flex-start;gap:.625rem;padding:.625rem .875rem;display:flex}._okrTypeBadge_1yk3h_721{background:hsl(var(--primary)/.12);color:hsl(var(--primary));white-space:nowrap;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;padding:.125rem .375rem;font-size:.6875rem;font-weight:700;display:inline-flex}._okrItemInfo_1yk3h_736{flex-direction:column;gap:.125rem;min-width:0;display:flex}._okrItemTitle_1yk3h_743{color:hsl(var(--foreground));font-size:.8125rem;font-weight:500;line-height:1.4}._okrItemParent_1yk3h_750{color:hsl(var(--muted-foreground));font-size:.75rem}._responsibleBlock_1yk3h_756{align-items:center;gap:.75rem;padding:.75rem .875rem;display:flex}._responsibleAvatar_1yk3h_763{background:hsl(var(--primary)/.12);width:34px;height:34px;color:hsl(var(--primary));border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._responsibleInfo_1yk3h_775{flex-direction:column;gap:.125rem;min-width:0;display:flex}._responsibleName_1yk3h_782{color:hsl(var(--foreground));white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:600;overflow:hidden}._responsibleType_1yk3h_791{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.04em;font-size:.6875rem;font-weight:500}._unassigned_1yk3h_799{color:hsl(var(--muted-foreground));padding:.75rem .875rem;font-size:.8125rem;font-style:italic}._attachCountBtn_1yk3h_807{background:hsl(var(--primary)/.1);color:hsl(var(--primary));cursor:pointer;border:none;border-radius:999px;padding:.125rem .5rem;font-size:.75rem;font-weight:600;transition:background .15s}._attachCountBtn_1yk3h_807:hover{background:hsl(var(--primary)/.2)}._attachmentGrid_1yk3h_823{flex-direction:column;gap:.5rem;display:flex}._attachmentCard_1yk3h_829{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:10px;align-items:center;gap:.75rem;padding:.625rem .875rem;transition:box-shadow .15s,border-color .15s;display:flex}._attachmentCard_1yk3h_829:hover{border-color:hsl(var(--primary)/.25);box-shadow:0 2px 8px rgba(0,0,0,.06)}._attachCardIcon_1yk3h_844{flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.375rem;line-height:1;display:flex}._attachCardThumb_1yk3h_855{-o-object-fit:cover;object-fit:cover;border:1px solid hsl(var(--border));background:hsl(var(--muted));border-radius:6px;flex-shrink:0;width:44px;height:44px}._attExtIcon_1yk3h_865{opacity:.6;vertical-align:middle;margin-left:4px}._sideAttachGrid_1yk3h_872{grid-template-columns:repeat(4,1fr);gap:.375rem;padding:.5rem .875rem .75rem;display:grid}._sideAttachThumb_1yk3h_879{aspect-ratio:1;border:1px solid hsl(var(--border));background:hsl(var(--muted));cursor:pointer;border-radius:6px;transition:border-color .15s;overflow:hidden}._sideAttachThumb_1yk3h_879:hover{border-color:hsl(var(--primary)/.4)}._sideAttachThumbImg_1yk3h_892{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}._sideAttachThumbFile_1yk3h_899{flex-direction:column;justify-content:center;align-items:center;gap:2px;width:100%;height:100%;font-size:1rem;line-height:1;display:flex}._sideAttachExt_1yk3h_911{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.04em;font-size:.5625rem;font-weight:700}._sideAttachMore_1yk3h_919{aspect-ratio:1;border:1px solid hsl(var(--border));background:hsl(var(--muted));color:hsl(var(--muted-foreground));cursor:pointer;border-radius:6px;justify-content:center;align-items:center;font-size:.6875rem;font-weight:600;display:flex}._sideAttachMore_1yk3h_919:hover{background:hsl(var(--secondary))}._sideOkrRow_1yk3h_937{border-bottom:1px solid hsl(var(--border)/.5);align-items:flex-start;gap:.5rem;padding:.5rem .875rem;display:flex}._sideOkrRow_1yk3h_937:last-child{border-bottom:none}._sideOkrTitle_1yk3h_948{color:hsl(var(--foreground));-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.8125rem;line-height:1.4;display:-webkit-box;overflow:hidden}._shell_tbnan_1{background:hsl(var(--background));min-height:100vh}._main_tbnan_6{box-sizing:border-box;flex-direction:column;gap:1.25rem;width:100%;padding:1.5rem;display:flex}._pageHeader_tbnan_16{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}._pageTitle_tbnan_24{color:hsl(var(--foreground));margin:0;font-size:1.75rem;font-weight:800}._headerRight_tbnan_31{align-items:center;gap:.75rem;display:flex}._primaryBtn_tbnan_37{background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;border-radius:8px;align-items:center;gap:.375rem;padding:.5rem 1.125rem;font-size:.875rem;font-weight:600;transition:opacity .15s;display:inline-flex}._primaryBtn_tbnan_37:hover{opacity:.9}._tabsBar_tbnan_56{border-bottom:1px solid hsl(var(--border));align-items:center;gap:1.25rem;padding-bottom:0;display:flex}._tab_tbnan_56{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-bottom:2px solid transparent;align-items:center;gap:.375rem;margin-bottom:-1px;padding:.625rem 0;font-size:.875rem;font-weight:500;transition:color .15s,border-color .15s;display:flex}._tab_tbnan_56:hover{color:hsl(var(--foreground))}._tab_tbnan_56._tabActive_tbnan_82{color:hsl(var(--primary));border-bottom-color:hsl(var(--primary));font-weight:600}._memberBar_tbnan_89{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:10px;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}._memberBarLabel_tbnan_99{color:hsl(var(--foreground));white-space:nowrap;font-size:.8125rem;font-weight:600}._memberLookupWrapper_tbnan_106{flex:1;max-width:360px}._loadingState_tbnan_111{text-align:center;color:hsl(var(--muted-foreground));padding:3rem;font-size:.875rem}._kanban_tbnan_119{grid-template-columns:repeat(4,1fr);align-items:flex-start;gap:1rem;display:grid}@media (max-width:1100px){._kanban_tbnan_119{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){._kanban_tbnan_119{grid-template-columns:1fr}}._column_tbnan_136{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:12px;flex-direction:column;min-height:400px;display:flex}._columnHeader_tbnan_145{border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:center;padding:.875rem 1rem .625rem;display:flex}._columnTitle_tbnan_153{color:hsl(var(--foreground));font-size:.875rem;font-weight:700}._columnCount_tbnan_159{background:hsl(var(--muted));min-width:22px;height:22px;color:hsl(var(--muted-foreground));border-radius:999px;justify-content:center;align-items:center;padding:0 6px;font-size:.75rem;font-weight:600;display:inline-flex}._columnBody_tbnan_173{border-radius:.375rem;flex-direction:column;flex:1;gap:.5rem;min-height:200px;padding:.75rem;transition:background .15s;display:flex}._columnBodyOver_tbnan_184{background:hsl(var(--primary)/.07);outline:2px dashed hsl(var(--primary)/.4)}._emptyColumn_tbnan_189{color:hsl(var(--muted-foreground));text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.5rem;padding:2.5rem 1rem;font-size:.8125rem;display:flex}._emptyIcon_tbnan_202{opacity:.3}._addTaskBtn_tbnan_206{border:none;border-top:1px solid hsl(var(--border));width:100%;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:0 0 12px 12px;align-items:center;gap:.375rem;padding:.5rem .75rem;font-size:.8125rem;font-weight:500;transition:background .15s,color .15s;display:flex}._addTaskBtn_tbnan_206:hover{background:hsl(var(--secondary));color:hsl(var(--foreground))}._card_tbnan_228{background:hsl(var(--background));border:1px solid hsl(var(--border));cursor:grab;border-radius:10px;flex-direction:column;gap:.5rem;padding:.75rem;transition:box-shadow .15s,border-color .15s;display:flex}._card_tbnan_228:hover{border-color:hsl(var(--primary)/.3);box-shadow:0 4px 16px rgba(0,0,0,.08)}._card_tbnan_228:active{cursor:grabbing}._cardDragging_tbnan_247{box-shadow:0 12px 40px rgba(0,0,0,.2);cursor:grabbing!important}._cardTop_tbnan_252{justify-content:space-between;align-items:center;display:flex}._cardTitle_tbnan_258{color:hsl(var(--foreground));margin:0;font-size:.875rem;font-weight:600;line-height:1.4}._cardDesc_tbnan_266{color:hsl(var(--muted-foreground));-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.78125rem;display:-webkit-box;overflow:hidden}._cardTags_tbnan_276{flex-wrap:wrap;gap:.3rem;margin-top:.1rem;display:flex}._cardTag_tbnan_276{background:hsl(var(--primary)/.1);color:hsl(var(--primary));text-overflow:ellipsis;white-space:nowrap;border-radius:999px;max-width:9rem;padding:.2rem .45rem;font-size:.6875rem;font-weight:500;line-height:1;overflow:hidden}._cardTagMore_tbnan_297{color:hsl(var(--muted-foreground));align-self:center;padding:.2rem .4rem;font-size:.6875rem;font-weight:600;line-height:1}._cardFooter_tbnan_306{border-top:1px solid hsl(var(--border)/.6);justify-content:space-between;align-items:center;padding-top:.375rem;display:flex}._cardAssignee_tbnan_314{color:hsl(var(--muted-foreground));align-items:center;gap:.375rem;font-size:.75rem;display:flex}._cardDue_tbnan_322{color:hsl(var(--muted-foreground));align-items:center;gap:.25rem;font-size:.75rem;display:flex}._cardMenu_tbnan_330{width:22px;height:22px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;display:flex}._cardMenu_tbnan_330:hover{background:hsl(var(--secondary));color:hsl(var(--foreground))}._priorityPill_tbnan_348{border-radius:999px;align-items:center;padding:.125rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}._priorityHigh_tbnan_357{color:#bd2828;background:rgba(220,40,40,.12)}._priorityMedium_tbnan_362{color:#b86b14;background:rgba(245,159,10,.15)}._priorityLow_tbnan_367{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._backlogList_tbnan_373{flex-direction:column;gap:.75rem;display:flex}._backlogCard_tbnan_379{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:12px;align-items:center;gap:1rem;padding:1rem 1.25rem;transition:box-shadow .15s;display:flex}._backlogCard_tbnan_379:hover{box-shadow:0 4px 16px rgba(0,0,0,.06)}._backlogInfo_tbnan_393{flex-direction:column;flex:1;gap:.375rem;min-width:0;display:flex}._backlogTop_tbnan_401{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}._backlogTitle_tbnan_408{color:hsl(var(--foreground));cursor:pointer;margin:0;font-size:.9375rem;font-weight:600}._backlogTitle_tbnan_408:hover{color:hsl(var(--primary))}._backlogDesc_tbnan_419{color:hsl(var(--muted-foreground));white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.8125rem;overflow:hidden}._backlogMeta_tbnan_428{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}._backlogScope_tbnan_435{color:hsl(var(--muted-foreground));background:hsl(var(--muted)/.35);border-radius:999px;padding:.125rem .5rem;font-size:.75rem}._moveBtn_tbnan_443{background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;white-space:nowrap;border:none;border-radius:8px;flex-shrink:0;align-items:center;gap:.375rem;padding:.5rem 1rem;font-size:.8125rem;font-weight:600;transition:opacity .15s;display:inline-flex}._moveBtn_tbnan_443:hover{opacity:.9}._emptyState_tbnan_463{border:1px dashed hsl(var(--border));background:hsl(var(--card));text-align:center;color:hsl(var(--muted-foreground));border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:3rem 2rem;display:flex}._emptyState_tbnan_463 h3{color:hsl(var(--foreground));margin:.25rem 0 0;font-size:1.0625rem;font-weight:700}._emptyState_tbnan_463 p{max-width:380px;margin:0;font-size:.875rem}._card_109cd_1{text-align:left;border:1px solid hsl(var(--border));background:hsl(var(--card));cursor:pointer;border-radius:14px;width:100%;padding:1.25rem;transition:box-shadow .2s,border-color .2s,transform .2s}._card_109cd_1:hover{border-color:hsl(var(--primary)/.3);box-shadow:0 4px 16px hsl(var(--primary)/.08);transform:translateY(-1px)}._header_109cd_17{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}._planType_109cd_25{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.03em;align-items:center;gap:.375rem;font-size:.75rem;font-weight:600;display:inline-flex}._title_109cd_36{color:hsl(var(--foreground));margin:0 0 .375rem;font-size:1rem;font-weight:700;line-height:1.35}._okrRef_109cd_44{color:hsl(var(--muted-foreground));align-items:center;gap:.35rem;margin:0 0 .375rem;font-size:.8125rem;display:flex}._owner_109cd_53{color:hsl(var(--muted-foreground));align-items:center;gap:.25rem;margin:0 0 .75rem;font-size:.8125rem;display:flex}._metaRow_109cd_62{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}._period_109cd_70{color:hsl(var(--muted-foreground));align-items:center;gap:.25rem;font-size:.75rem;display:inline-flex}._metrics_109cd_78{gap:1.5rem;margin-bottom:.625rem;display:flex}._metricLabel_109cd_84{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.04em;margin-bottom:.125rem;font-size:.6875rem;display:block}._metricValue_109cd_93{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;font-size:1.125rem;font-weight:700}._stepper_akt4j_1{align-items:flex-start;gap:0;margin-bottom:2rem;padding-bottom:.5rem;display:flex;overflow-x:auto}._step_akt4j_1{flex-direction:column;flex:1;align-items:center;min-width:120px;display:flex;position:relative}._circle_akt4j_19{border:2px solid hsl(var(--border));background:hsl(var(--card));width:2rem;height:2rem;color:hsl(var(--muted-foreground));z-index:1;border-radius:50%;justify-content:center;align-items:center;font-size:.8125rem;font-weight:700;display:flex}._circle_akt4j_19._active_akt4j_33{border-color:hsl(var(--primary));background:hsl(var(--primary));color:hsl(var(--primary-foreground))}._circle_akt4j_19._done_akt4j_38{border-color:hsl(var(--primary));background:hsl(var(--primary)/.15);color:hsl(var(--primary))}._label_akt4j_44{color:hsl(var(--muted-foreground));text-align:center;max-width:110px;margin-top:.5rem;font-size:.75rem;line-height:1.3}._label_akt4j_44._activeLabel_akt4j_52{color:hsl(var(--foreground));font-weight:600}._line_akt4j_57{background:hsl(var(--border));width:calc(100% - 2rem);height:2px;position:absolute;top:1rem;left:calc(50% + 1rem)}._line_akt4j_57._lineDone_akt4j_65{background:hsl(var(--primary)/.5)}._formCard_1wr8o_1{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:14px;padding:1.5rem}._stepTitle_1wr8o_8{color:hsl(var(--foreground));margin:0 0 .5rem;font-size:1.125rem;font-weight:700}._stepHint_1wr8o_15{color:hsl(var(--muted-foreground));max-width:640px;margin:0 0 1.25rem;font-size:.875rem;line-height:1.5}._typeHint_1wr8o_23{color:hsl(var(--muted-foreground));margin:.625rem 0 0;font-size:.8125rem;line-height:1.45}._field_1wr8o_30{color:hsl(var(--foreground));flex-direction:column;gap:.375rem;margin-bottom:1rem;font-size:.8125rem;font-weight:500;display:flex}._fieldLabel_1wr8o_40{color:hsl(var(--foreground));margin-bottom:.5rem;font-size:.8125rem;font-weight:500;display:block}._input_1wr8o_48,._textarea_1wr8o_49{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));border-radius:8px;padding:.5rem .875rem;font-family:inherit;font-size:.875rem}._input_1wr8o_48:focus,._textarea_1wr8o_49:focus{border-color:hsl(var(--primary)/.5);box-shadow:0 0 0 2px hsl(var(--primary)/.12);outline:none}._textarea_1wr8o_49{resize:vertical;min-height:80px}._row_1wr8o_70{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:600px){._row_1wr8o_70{grid-template-columns:1fr}}._reviewTitle_1wr8o_81{color:hsl(var(--foreground));margin:1.25rem 0 .75rem;font-size:.9375rem;font-weight:700}._review_1wr8o_81{gap:.75rem;margin:0;display:grid}._review_1wr8o_81 div{grid-template-columns:140px 1fr;gap:.5rem;font-size:.875rem;display:grid}._review_1wr8o_81 dt{color:hsl(var(--muted-foreground));font-weight:500}._review_1wr8o_81 dd{color:hsl(var(--foreground));margin:0;font-weight:600}._actions_1wr8o_109{border-top:1px solid hsl(var(--border));justify-content:flex-end;gap:.625rem;margin-top:1.5rem;padding-top:1.25rem;display:flex}._header_5c3f9_1{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:14px;margin-bottom:1.25rem;padding:1.25rem}._topRow_5c3f9_9{justify-content:space-between;gap:2rem;margin-bottom:1.25rem;display:flex}@media (max-width:720px){._topRow_5c3f9_9{flex-direction:column;gap:1rem}}._metaCol_5c3f9_22{flex:1;min-width:0}._badges_5c3f9_27{flex-wrap:wrap;gap:.5rem;margin-bottom:.5rem;display:flex}._description_5c3f9_34{color:hsl(var(--muted-foreground));margin:0;font-size:.9375rem;line-height:1.6}._progressBlock_5c3f9_41{flex-shrink:0;min-width:180px}._progressLabel_5c3f9_46{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.04em;margin-bottom:.25rem;font-size:.6875rem;display:block}._progressValue_5c3f9_55{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;margin-bottom:.5rem;font-size:1.5rem;font-weight:700;display:block}._okrRow_5c3f9_64{border-top:1px solid hsl(var(--border));grid-template-columns:1fr auto;gap:1rem;padding-top:1rem;display:grid}@media (max-width:720px){._okrRow_5c3f9_64{grid-template-columns:1fr}}._okrBlock_5c3f9_77{grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;display:grid}._okrIcon_5c3f9_84{color:hsl(var(--primary));flex-shrink:0}._okrLabel_5c3f9_89{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.04em;margin-bottom:.125rem;font-size:.6875rem;display:block}._okrLink_5c3f9_98{color:hsl(var(--primary));font-size:.875rem;font-weight:600;text-decoration:none}._okrLink_5c3f9_98:hover{text-decoration:underline}._okrProgress_5c3f9_108{text-align:right;min-width:120px;color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}._krBlock_5c3f9_116{border-left:1px solid hsl(var(--border));padding-left:1rem;font-size:.875rem}@media (max-width:720px){._krBlock_5c3f9_116{border-left:none;border-top:1px solid hsl(var(--border));padding-top:.75rem;padding-left:0}}._krDesc_5c3f9_130{color:hsl(var(--foreground));margin:.25rem 0;font-weight:500}._krProgress_5c3f9_136{color:hsl(var(--foreground));font-weight:700}._suggestBanner_5c3f9_141{color:#b86b14;background:rgba(245,159,10,.12);border-radius:8px;align-items:center;gap:.5rem;margin-top:1rem;padding:.75rem 1rem;font-size:.875rem;display:flex}._timeline_5c3f9_153 ul{flex-direction:column;gap:.35rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}._timeline_5c3f9_153 li{color:hsl(var(--muted-foreground));gap:.75rem;font-size:.8125rem;display:flex}._timeline_5c3f9_153 time{color:hsl(var(--muted-foreground));white-space:nowrap;flex-shrink:0}._embedded_35pfn_22{width:100%;min-width:0}._kanbanScroll_35pfn_27{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent;width:100%;padding-bottom:.25rem;overflow-x:auto}._kanbanScroll_35pfn_27::-webkit-scrollbar{width:6px;height:6px}._kanbanScroll_35pfn_27::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._kanbanScroll_35pfn_27::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._kanbanScroll_35pfn_27::-webkit-scrollbar-track{background:0 0}._kanbanFull_35pfn_49{width:100%}._kanbanInner_35pfn_53{min-width:880px}._loading_35pfn_57{text-align:center;color:hsl(var(--muted-foreground));padding:1.5rem;font-size:.875rem}._zone_13qwy_1{border:1px solid hsl(var(--border));background:hsl(var(--card));box-sizing:border-box;border-radius:14px;width:100%;margin-bottom:1.25rem;padding:1.25rem}._header_13qwy_11{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}._title_13qwy_20{color:hsl(var(--foreground));margin:0;font-size:1.125rem;font-weight:700}._subtitle_13qwy_27{color:hsl(var(--muted-foreground));margin:.25rem 0 0;font-size:.875rem}._section_hl61i_1{border:1px solid hsl(var(--border));background:hsl(var(--card));box-sizing:border-box;border-radius:14px;height:100%;padding:1.25rem}._header_hl61i_10{align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}._header_hl61i_10 h2{color:hsl(var(--foreground));margin:0;font-size:1.125rem;font-weight:700}._addBtn_hl61i_24{border:1px dashed hsl(var(--border));color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:.35rem;margin-bottom:1rem;padding:.4rem .75rem;font-size:.875rem;transition:background .15s,color .15s;display:inline-flex}._addBtn_hl61i_24:hover{background:hsl(var(--secondary));color:hsl(var(--foreground))}._editorWrap_hl61i_43{margin-bottom:1rem}._editorActions_hl61i_47{justify-content:flex-end;gap:.5rem;margin-top:.75rem;display:flex}._muted_hl61i_54{color:hsl(var(--muted-foreground));margin:0;font-size:.875rem}._notesList_hl61i_60{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}._noteItem_hl61i_69{border-bottom:1px solid hsl(var(--border));padding-bottom:1rem}._noteMeta_hl61i_74{gap:.5rem;margin-bottom:.35rem;font-size:.8125rem;display:flex}._noteMeta_hl61i_74 strong{color:hsl(var(--foreground))}._noteMeta_hl61i_74 span{color:hsl(var(--muted-foreground))}._noteContent_hl61i_89{color:hsl(var(--foreground));font-size:.9rem;line-height:1.5}._audit_hl61i_95{border-top:1px solid hsl(var(--border));margin-top:1.5rem;padding-top:1rem}._audit_hl61i_95 h3{color:hsl(var(--foreground));margin:0 0 .75rem;font-size:.9375rem;font-weight:700}._activityList_hl61i_108{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._activityList_hl61i_108 li{color:hsl(var(--muted-foreground));gap:.75rem;font-size:.8125rem;display:flex}._activityList_hl61i_108 time{white-space:nowrap;flex-shrink:0}._activityList_hl61i_108 strong{color:hsl(var(--foreground))}._panel_indq0_1{border:1px solid hsl(var(--border));background:hsl(var(--card));box-sizing:border-box;border-radius:14px;height:100%;padding:1.25rem}._panel_indq0_1 h2{color:hsl(var(--foreground));margin:0;font-size:1.125rem;font-weight:700}._subtitle_indq0_17{color:hsl(var(--muted-foreground));margin:.25rem 0 1rem;font-size:.875rem}._muted_indq0_23{color:hsl(var(--muted-foreground));margin:0;font-size:.875rem}._alert_indq0_29{color:#b86b14;background:rgba(245,159,10,.12);border-radius:8px;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.65rem .85rem;font-size:.875rem;display:flex}._quadrant_indq0_41{margin-bottom:1rem;padding-left:1.25rem;position:relative}._grid_indq0_47{border:1px solid hsl(var(--border));background:linear-gradient(to top right, transparent 49%, hsl(var(--border)) 50%, transparent 51%), hsl(var(--muted)/.25);border-radius:8px;height:220px;position:relative}._dot_indq0_55{background:hsl(var(--primary));max-width:80px;color:hsl(var(--primary-foreground));white-space:nowrap;text-overflow:ellipsis;border-radius:4px;padding:.2rem .35rem;font-size:.65rem;position:absolute;overflow:hidden;transform:translate(-50%,50%)}._axisY_indq0_69{color:hsl(var(--muted-foreground));font-size:.6875rem;position:absolute;top:50%;left:0;transform:rotate(-90deg)translate(50%)}._axisX_indq0_78{text-align:center;color:hsl(var(--muted-foreground));margin-top:.35rem;font-size:.6875rem}._list_indq0_85{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._list_indq0_85 li{flex-direction:column;font-size:.875rem;display:flex}._list_indq0_85 strong{color:hsl(var(--foreground))}._list_indq0_85 span{color:hsl(var(--muted-foreground));font-size:.75rem}._pageShell_17d9m_22{padding-right:52px}@media (max-width:768px){._pageShell_17d9m_22{padding-right:44px}}._loading_17d9m_31{text-align:center;color:hsl(var(--muted-foreground));padding:2rem;font-size:.875rem}._bottomRow_17d9m_38{grid-template-columns:1fr 1fr;align-items:stretch;gap:1.25rem;display:grid}@media (max-width:960px){._bottomRow_17d9m_38{grid-template-columns:1fr}}._grid_7jyhj_1{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:1rem;display:grid}@media (max-width:1024px){._grid_7jyhj_1{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}}@media (max-width:480px){._grid_7jyhj_1{grid-template-columns:1fr}}._grid_1xcz2_1{grid-template-columns:repeat(4,1fr);align-items:stretch;gap:1rem;display:grid}@media (max-width:900px){._grid_1xcz2_1{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){._grid_1xcz2_1{grid-template-columns:1fr}}._gaugeWrap_1xcz2_18{justify-content:center;align-items:center;display:flex;position:relative}._gaugeValue_1xcz2_25{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:800;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._chips_1wtwb_1{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.6rem;margin-bottom:1rem;display:grid}._chip_1wtwb_1{background:hsl(var(--muted)/.3);border-radius:12px;padding:.7rem .85rem}._chipValue_1wtwb_14{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;font-size:1.4rem;font-weight:800;line-height:1;display:block}._chipLabel_1wtwb_23{color:hsl(var(--muted-foreground));margin-top:.3rem;font-size:.75rem;display:block}._sectionLabel_1wtwb_30{color:hsl(var(--muted-foreground));margin:0 0 .25rem;font-size:.8rem;font-weight:600}._highlight_1wtwb_37{color:hsl(var(--muted-foreground));margin:.75rem 0 0;font-size:.82rem}._highlight_1wtwb_37 strong{color:hsl(var(--foreground))}._card_b9wmr_1{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:16px;flex-direction:column;gap:1.1rem;padding:1.4rem 1.5rem;display:flex;box-shadow:0 1px 4px rgba(0,0,0,.05)}._header_b9wmr_12{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._eyebrow_b9wmr_19{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-foreground));margin:0 0 .35rem;font-size:.68rem;font-weight:600}._cardTitle_b9wmr_29{color:hsl(var(--foreground));letter-spacing:-.01em;margin:0;font-size:1.05rem;font-weight:700}._meta_b9wmr_37{color:hsl(var(--muted-foreground));margin:.3rem 0 0;font-size:.78rem}._openBtn_b9wmr_43{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--muted-foreground));cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:.35rem;padding:.35rem .75rem;font-size:.75rem;font-weight:600;transition:background .15s,color .15s,border-color .15s;display:inline-flex}._openBtn_b9wmr_43:hover{background:hsl(var(--primary)/.07);border-color:hsl(var(--primary)/.25);color:hsl(var(--primary))}._grid_b9wmr_64{grid-template-columns:220px 1fr;align-items:center;gap:1.75rem;display:grid}@media (max-width:720px){._grid_b9wmr_64{grid-template-columns:1fr;gap:1.25rem}}._gaugeWrap_b9wmr_77{flex-direction:column;align-items:center;gap:.75rem;display:flex}._gauge_b9wmr_77{width:180px;height:180px;position:relative}._gaugeCenter_b9wmr_90{flex-direction:column;justify-content:center;align-items:center;gap:.15rem;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}._gaugeScore_b9wmr_100{font-family:var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:3.2rem;font-weight:800;line-height:1}._gaugeDelta_b9wmr_109{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:.78rem;font-weight:600}._gaugeDelta_b9wmr_109._up_b9wmr_115{color:#218345}._gaugeDelta_b9wmr_109._down_b9wmr_118{color:#c52020}._zoneTag_b9wmr_122{border-radius:999px;padding:.3rem .85rem;font-size:.78rem;font-weight:600}._detail_b9wmr_129{flex-direction:column;gap:.85rem;display:flex}._compBar_b9wmr_135{background:hsl(var(--muted));border-radius:999px;width:100%;height:14px;display:flex;overflow:hidden}._compSeg_b9wmr_144{height:100%;transition:width .3s}._compSeg_b9wmr_144+._compSeg_b9wmr_144{border-left:2px solid hsl(var(--card))}._legend_b9wmr_152{color:hsl(var(--muted-foreground));flex-wrap:wrap;gap:.25rem 1.1rem;font-size:.8rem;display:flex}._legend_b9wmr_152 strong{color:hsl(var(--foreground));font-variant-numeric:tabular-nums}._legendItem_b9wmr_164{align-items:center;gap:.4rem;display:inline-flex}._dot_b9wmr_170{border-radius:50%;flex-shrink:0;width:.6rem;height:.6rem}._trend_b9wmr_177{margin-top:.2rem}._trendLabel_b9wmr_181{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));margin:0 0 .3rem;font-size:.68rem;font-weight:600}._trendChart_b9wmr_191{width:100%}._empty_b9wmr_196{flex-direction:column;align-items:flex-start;gap:.85rem;padding:1rem 0 .5rem;display:flex}._emptyText_b9wmr_204{color:hsl(var(--muted-foreground));margin:0;font-size:.85rem}._primaryBtn_b9wmr_210{border-radius:calc(var(--radius) - 2px);background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;align-items:center;gap:.4rem;padding:.5rem .95rem;font-size:.83rem;font-weight:600;transition:opacity .15s;display:inline-flex}._primaryBtn_b9wmr_210:hover{opacity:.9}._loading_b9wmr_228{flex-direction:row;align-items:center;gap:1.75rem;min-height:200px}._skeletonRing_b9wmr_235{background:hsl(var(--muted));border-radius:50%;flex-shrink:0;width:160px;height:160px;animation:1.4s ease-in-out infinite _pulse_b9wmr_1}._skeletonLines_b9wmr_244{flex-direction:column;flex:1;gap:.6rem;display:flex}._skeletonLines_b9wmr_244 span{background:hsl(var(--muted));border-radius:6px;height:14px;animation:1.4s ease-in-out infinite _pulse_b9wmr_1}._skeletonLines_b9wmr_244 span:first-child{width:70%}._skeletonLines_b9wmr_244 span:nth-child(2){width:90%}._skeletonLines_b9wmr_244 span:nth-child(3){width:50%}@keyframes _pulse_b9wmr_1{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){._skeletonRing_b9wmr_235,._skeletonLines_b9wmr_244 span{animation:none}._compSeg_b9wmr_144{transition:none}}._card_1brta_1{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:16px;flex-direction:column;gap:1.1rem;height:100%;padding:1.3rem 1.4rem;display:flex;box-shadow:0 1px 4px rgba(0,0,0,.05)}._header_1brta_13{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}._headTitle_1brta_20{align-items:flex-start;gap:.65rem;display:flex}._iconChip_1brta_26{border-radius:var(--radius);color:#1c8772;background:rgba(33,161,135,.12);flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}._eyebrow_1brta_38{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-foreground));margin:0 0 .2rem;font-size:.66rem;font-weight:600}._cardTitle_1brta_48{color:hsl(var(--foreground));letter-spacing:-.01em;margin:0;font-size:.95rem;font-weight:700}._openBtn_1brta_56{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--muted-foreground));cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:.3rem;padding:.3rem .65rem;font-size:.72rem;font-weight:600;transition:background .15s,color .15s,border-color .15s;display:inline-flex}._openBtn_1brta_56:hover{background:hsl(var(--primary)/.07);border-color:hsl(var(--primary)/.25);color:hsl(var(--primary))}._scoreRow_1brta_77{align-items:center;gap:1rem;display:flex}._scoreBlock_1brta_83{align-items:baseline;gap:.15rem;display:flex}._score_1brta_77{font-family:var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:2.6rem;font-weight:800;line-height:1}._scoreMax_1brta_98{color:hsl(var(--muted-foreground));font-size:1rem;font-weight:600}._scoreMeta_1brta_104{flex-direction:column;gap:.2rem;display:flex}._delta_1brta_110{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:.78rem;font-weight:600}._delta_1brta_110._up_1brta_116{color:#218345}._delta_1brta_110._down_1brta_119{color:#c52020}._metaText_1brta_123{color:hsl(var(--muted-foreground));font-size:.76rem}._dims_1brta_128{flex-direction:column;gap:.55rem;display:flex}._dimsLabel_1brta_134{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));margin:0 0 .15rem;font-size:.66rem;font-weight:600}._dimRow_1brta_144{grid-template-columns:9rem 1fr 2.5rem;align-items:center;gap:.6rem;display:grid}@media (max-width:520px){._dimRow_1brta_144{grid-template-columns:7rem 1fr 2.2rem}}._dimName_1brta_156{color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}._dimTrack_1brta_164{background:hsl(var(--muted));border-radius:999px;height:8px;overflow:hidden}._dimFill_1brta_171{border-radius:999px;height:100%;transition:width .3s;display:block}._dimPct_1brta_178{font-family:var(--font-mono);color:hsl(var(--muted-foreground));text-align:right;font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:600}._empty_1brta_187{flex-direction:column;align-items:flex-start;gap:.8rem;padding:.5rem 0;display:flex}._emptyText_1brta_195{color:hsl(var(--muted-foreground));margin:0;font-size:.83rem}._primaryBtn_1brta_201{border-radius:calc(var(--radius) - 2px);background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;align-items:center;gap:.4rem;padding:.5rem .9rem;font-size:.82rem;font-weight:600;transition:opacity .15s;display:inline-flex}._primaryBtn_1brta_201:hover{opacity:.9}._skeleton_1brta_219{flex-direction:column;gap:.6rem;display:flex}._skeleton_1brta_219 span{background:hsl(var(--muted));border-radius:6px;height:16px;animation:1.4s ease-in-out infinite _pulse_1brta_1}._skeleton_1brta_219 span:first-child{width:40%;height:32px}._skeleton_1brta_219 span:nth-child(2){width:85%}._skeleton_1brta_219 span:nth-child(3){width:70%}._skeleton_1brta_219 span:nth-child(4){width:80%}@keyframes _pulse_1brta_1{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){._dimFill_1brta_171{transition:none}._skeleton_1brta_219 span{animation:none}}._card_j800p_1{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:16px;flex-direction:column;gap:1.1rem;height:100%;padding:1.3rem 1.4rem;display:flex;box-shadow:0 1px 4px rgba(0,0,0,.05)}._header_j800p_13{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}._headTitle_j800p_20{align-items:flex-start;gap:.65rem;display:flex}._iconChip_j800p_26{border-radius:var(--radius);color:#6a1fea;background:rgba(124,59,237,.12);flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}._eyebrow_j800p_38{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-foreground));margin:0 0 .2rem;font-size:.66rem;font-weight:600}._cardTitle_j800p_48{color:hsl(var(--foreground));letter-spacing:-.01em;margin:0;font-size:.95rem;font-weight:700}._openBtn_j800p_56{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--muted-foreground));cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:.3rem;padding:.3rem .65rem;font-size:.72rem;font-weight:600;transition:background .15s,color .15s,border-color .15s;display:inline-flex}._openBtn_j800p_56:hover{background:hsl(var(--primary)/.07);border-color:hsl(var(--primary)/.25);color:hsl(var(--primary))}._scoreRow_j800p_77{align-items:center;gap:.9rem;display:flex}._emoji_j800p_83{font-size:2.4rem;line-height:1}._scoreBlock_j800p_88{flex-direction:column;gap:.2rem;display:flex}._scoreLine_j800p_94{align-items:baseline;gap:.15rem;display:flex}._score_j800p_77{font-family:var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:2.4rem;font-weight:800;line-height:1}._scoreMax_j800p_109{color:hsl(var(--muted-foreground));font-size:1rem;font-weight:600}._metaText_j800p_115{color:hsl(var(--muted-foreground));font-size:.76rem}._chart_j800p_120{margin-top:auto}._chartLabel_j800p_124{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));margin:0 0 .3rem;font-size:.66rem;font-weight:600}._empty_j800p_134{flex-direction:column;align-items:flex-start;gap:.8rem;padding:.5rem 0;display:flex}._emptyText_j800p_142{color:hsl(var(--muted-foreground));margin:0;font-size:.83rem}._primaryBtn_j800p_148{border-radius:calc(var(--radius) - 2px);background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;align-items:center;gap:.4rem;padding:.5rem .9rem;font-size:.82rem;font-weight:600;transition:opacity .15s;display:inline-flex}._primaryBtn_j800p_148:hover{opacity:.9}._skeleton_j800p_166{flex-direction:column;gap:.6rem;display:flex}._skeleton_j800p_166 span{background:hsl(var(--muted));border-radius:6px;height:16px;animation:1.4s ease-in-out infinite _pulse_j800p_1}._skeleton_j800p_166 span:first-child{width:45%;height:34px}._skeleton_j800p_166 span:nth-child(2){width:75%}._skeleton_j800p_166 span:nth-child(3){width:100%;height:60px}@keyframes _pulse_j800p_1{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){._skeleton_j800p_166 span{animation:none}}._strip_18irc_1{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}@media (max-width:900px){._strip_18irc_1{grid-template-columns:1fr}}._col_18irc_12{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:16px;flex-direction:column;gap:.75rem;padding:1.1rem 1.2rem;display:flex;box-shadow:0 1px 4px rgba(0,0,0,.05)}._colHead_18irc_23{align-items:center;gap:.55rem;display:flex}._icon_18irc_29{border-radius:var(--radius-sm);flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:flex}._icon_18irc_29._green_18irc_38{color:#218345;background:rgba(33,196,93,.12)}._icon_18irc_29._blue_18irc_42{color:#0b60ea;background:rgba(60,131,246,.12)}._icon_18irc_29._orange_18irc_46{color:#cb5b0b;background:rgba(249,116,21,.12)}._colTitle_18irc_51{color:hsl(var(--foreground));letter-spacing:-.01em;margin:0;font-size:.86rem;font-weight:700}._list_18irc_59{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._item_18irc_67{border:none;border-top:1px solid hsl(var(--border));cursor:pointer;text-align:left;background:0 0;border-radius:6px;justify-content:space-between;align-items:center;gap:.6rem;width:100%;padding:.55rem .25rem;transition:background .15s;display:flex}._item_18irc_67:hover{background:hsl(var(--primary)/.04)}._list_18irc_59 li:first-child ._item_18irc_67{border-top:none}._itemMain_18irc_90{flex-direction:column;gap:.1rem;min-width:0;display:flex}._itemLabel_18irc_97{color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;font-weight:600;overflow:hidden}._itemMeta_18irc_106{color:hsl(var(--muted-foreground));font-size:.7rem}._chip_18irc_111{font-family:var(--font-mono);white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:999px;flex-shrink:0;padding:.15rem .5rem;font-size:.68rem;font-weight:600}._posChip_18irc_122{color:#1f7a40;background:rgba(33,196,93,.14)}._warnChip_18irc_127{color:#9c6911;background:rgba(245,159,10,.16)}._s_positive_18irc_132{color:#1f7a40;background:rgba(33,196,93,.14)}._s_neutral_18irc_137{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._s_negative_18irc_142{color:#b12525;background:rgba(219,36,36,.13)}._riskChip_18irc_147{font-family:var(--font-mono);white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.78rem;font-weight:700}._emptyCol_18irc_156{color:hsl(var(--muted-foreground));margin:0;padding:.4rem .25rem;font-size:.78rem}._allGood_18irc_163{flex-direction:column;align-items:flex-start;gap:.5rem;padding:.4rem .25rem;display:flex}._allGoodText_18irc_171{color:#297a47;margin:0;font-size:.8rem}._linkBtn_18irc_177{color:hsl(var(--primary));cursor:pointer;background:0 0;border:none;align-items:center;gap:.3rem;padding:0;font-size:.76rem;font-weight:600;display:inline-flex}._linkBtn_18irc_177:hover{text-decoration:underline}._container_8p8yd_22{background:hsl(var(--background));min-height:100vh}._main_8p8yd_27{box-sizing:border-box;flex-direction:column;gap:1.25rem;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem;display:flex}._pageHeader_8p8yd_38{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:0;display:flex}._pageTitle_8p8yd_47{font-family:var(--font-display);color:hsl(var(--foreground));letter-spacing:-.03em;margin:0 0 .3rem;font-size:1.5rem;font-weight:800}._pageSubtitle_8p8yd_56{color:hsl(var(--muted-foreground));max-width:560px;margin:0;font-size:.875rem;line-height:1.55}._periodToggle_8p8yd_64{background:hsl(var(--muted));border:1px solid hsl(var(--border));border-radius:999px;flex-shrink:0;align-items:center;gap:.15rem;padding:.2rem;display:inline-flex}._periodBtn_8p8yd_75{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:999px;padding:.32rem .8rem;font-size:.76rem;font-weight:600;transition:background .15s,color .15s}._periodBtn_8p8yd_75:hover{color:hsl(var(--foreground))}._periodActive_8p8yd_90{background:hsl(var(--card));color:hsl(var(--primary));box-shadow:0 1px 3px rgba(0,0,0,.08)}._snapshotGrid_8p8yd_96{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}@media (max-width:860px){._snapshotGrid_8p8yd_96{grid-template-columns:1fr}}._container_1rxs5_22{background:hsl(var(--background));min-height:100vh}._main_1rxs5_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._pageHeader_1rxs5_35{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:1.75rem;display:flex}._embeddedActions_1rxs5_44{justify-content:flex-end;margin-bottom:1rem;display:flex}._headerLeft_1rxs5_50{min-width:0}._pageTitle_1rxs5_54{color:hsl(var(--foreground));letter-spacing:-.03em;margin-bottom:.3rem;font-size:1.5rem;font-weight:800;line-height:1.2}._pageSubtitle_1rxs5_63{color:hsl(var(--muted-foreground));max-width:520px;margin:0;font-size:.875rem;line-height:1.55}._primaryBtn_1rxs5_71{background:hsl(var(--primary));color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:9px;flex-shrink:0;align-items:center;gap:.375rem;padding:.5rem 1.125rem;font-size:.8125rem;font-weight:600;transition:opacity .15s,transform .12s;display:inline-flex}._primaryBtn_1rxs5_71:hover:not(:disabled){opacity:.88;transform:translateY(-1px)}._primaryBtn_1rxs5_71:disabled{opacity:.5;cursor:not-allowed;transform:none}._outlineBtn_1rxs5_97{border:1px solid hsl(var(--border));color:hsl(var(--foreground));cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:.35rem;padding:.4rem .875rem;font-size:.8rem;font-weight:500;transition:background .12s,border-color .12s;display:inline-flex}._outlineBtn_1rxs5_97:hover{background:hsl(var(--muted));border-color:hsl(var(--border));color:hsl(var(--primary))}._saveBtn_1rxs5_117{background:hsl(var(--primary));color:#fff;cursor:pointer;border:none;border-radius:8px;align-items:center;gap:.35rem;padding:.4rem 1rem;font-size:.8125rem;font-weight:600;transition:opacity .15s;display:inline-flex}._saveBtn_1rxs5_117:hover:not(:disabled){opacity:.88}._saveBtn_1rxs5_117:disabled{opacity:.45;cursor:not-allowed}._cancelBtn_1rxs5_139{border:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:8px;align-items:center;padding:.4rem .875rem;font-size:.8125rem;font-weight:500;transition:background .12s;display:inline-flex}._cancelBtn_1rxs5_139:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}._iconBtn_1rxs5_157{border:1px solid hsl(var(--border));width:30px;height:30px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;transition:background .12s,color .12s;display:inline-flex}._iconBtn_1rxs5_157:hover:not(:disabled){background:hsl(var(--muted));color:hsl(var(--foreground))}._iconBtn_1rxs5_157:disabled{opacity:.35;cursor:not-allowed}._iconBtnDanger_1rxs5_180:hover:not(:disabled){color:#a71b1b;background:rgba(239,67,67,.1);border-color:rgba(239,67,67,.3)}._confirmRow_1rxs5_186{align-items:center;gap:.375rem;display:flex}._confirmRow_1rxs5_186 span{color:#a71b1b;white-space:nowrap;font-size:.75rem;font-weight:500}._codeCard_1rxs5_198{border:1px solid hsl(var(--border));background:linear-gradient(135deg, hsl(var(--secondary)) 0%, hsl(var(--card)) 60%);border-radius:14px;margin-bottom:1.25rem;padding:1.5rem 1.75rem;box-shadow:0 1px 4px rgba(0,0,0,.05)}html.dark ._codeCard_1rxs5_198{background:linear-gradient(135deg, #1f1532 0%, hsl(var(--card)) 55%);border-color:hsl(var(--border))}._codeView_1rxs5_212{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem;display:flex}._codeViewLeft_1rxs5_220,._codeViewMeta_1rxs5_225{flex:1;min-width:0}._codeName_1rxs5_230{color:hsl(var(--foreground));letter-spacing:-.02em;margin-bottom:.375rem;font-size:1.25rem;font-weight:700}._codeDescText_1rxs5_238{color:hsl(var(--muted-foreground));margin:0 0 .5rem;font-size:.875rem;line-height:1.6}._codeDateLabel_1rxs5_245{color:hsl(var(--muted-foreground));font-size:.72rem;font-weight:500}._codeViewActions_1rxs5_251{flex-shrink:0;align-items:center;gap:.5rem;display:flex}._codeEditForm_1rxs5_258{flex-direction:column;gap:.75rem;display:flex}._codeEditHeader_1rxs5_264{margin-bottom:.25rem}._codeEditLabel_1rxs5_268{color:hsl(var(--primary));text-transform:uppercase;letter-spacing:.06em;font-size:.78rem;font-weight:600}._codeInput_1rxs5_276{border:1.5px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));border-radius:9px;outline:none;padding:.5625rem .875rem;font-size:1rem;font-weight:600;transition:border-color .15s,box-shadow .15s}._codeInput_1rxs5_276::placeholder{color:hsl(var(--muted-foreground));font-weight:400}._codeInput_1rxs5_276::placeholder{color:hsl(var(--muted-foreground));font-weight:400}._codeInput_1rxs5_276:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--primary)/.1)}._codeTextarea_1rxs5_296{border:1.5px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));resize:vertical;border-radius:9px;outline:none;padding:.5625rem .875rem;font-family:inherit;font-size:.875rem;line-height:1.6;transition:border-color .15s,box-shadow .15s}._codeTextarea_1rxs5_296::placeholder{color:hsl(var(--muted-foreground))}._codeTextarea_1rxs5_296::placeholder{color:hsl(var(--muted-foreground))}._codeTextarea_1rxs5_296:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--primary)/.1)}._codeEditFooter_1rxs5_317{justify-content:flex-end;gap:.5rem;display:flex}._pillarsSection_1rxs5_323{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;overflow:hidden;box-shadow:0 1px 4px rgba(0,0,0,.05)}._pillarsHeader_1rxs5_331{border-bottom:1px solid hsl(var(--border));background:hsl(var(--muted)/.3);justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}._pillarsTitle_1rxs5_340{color:hsl(var(--foreground));align-items:center;gap:.625rem;font-size:.875rem;font-weight:600;display:flex}._pillarsCount_1rxs5_349{background:hsl(var(--secondary));min-width:1.375rem;height:1.375rem;color:hsl(var(--primary-hover));border-radius:999px;justify-content:center;align-items:center;padding:0 .3rem;font-size:.7rem;font-weight:700;display:inline-flex}._pillarsList_1rxs5_363{flex-direction:column;gap:.5rem;padding:.75rem 1.5rem 1.25rem;display:flex}._pillarCard_1rxs5_370{background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:11px;align-items:flex-start;gap:1rem;padding:1rem 1.125rem;transition:border-color .15s,box-shadow .15s;display:flex}._pillarCard_1rxs5_370:hover{border-color:hsl(var(--border));box-shadow:0 2px 8px hsl(var(--primary)/.06)}._pillarCard_1rxs5_370:hover ._pillarActions_1rxs5_384{opacity:1;pointer-events:all}._pillarCardEditing_1rxs5_389{border-color:hsl(var(--primary))!important;box-shadow:0 0 0 3px hsl(var(--primary)/.1)!important;background:hsl(var(--secondary))!important}html.dark ._pillarCardEditing_1rxs5_389{background:#241b37!important}._pillarCardNew_1rxs5_399{border-style:dashed}._pillarNum_1rxs5_403{background:hsl(var(--secondary));width:32px;height:32px;color:hsl(var(--primary-hover));letter-spacing:.02em;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;font-size:.72rem;font-weight:800;display:inline-flex}._pillarContent_1rxs5_419{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}._pillarName_1rxs5_427{color:hsl(var(--foreground));font-size:.9375rem;font-weight:600;line-height:1.4}._pillarDesc_1rxs5_434{color:hsl(var(--muted-foreground));margin:0;font-size:.8375rem;line-height:1.6}._pillarActions_1rxs5_384{opacity:0;pointer-events:none;flex-shrink:0;align-items:center;gap:.3rem;transition:opacity .15s;display:flex}._pillarEditArea_1rxs5_451{flex-direction:column;flex:1;gap:.5rem;min-width:0;display:flex}._pillarInput_1rxs5_459{border:1.5px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));border-radius:8px;outline:none;padding:.4375rem .75rem;font-size:.9rem;font-weight:600;transition:border-color .15s,box-shadow .15s}._pillarInput_1rxs5_459::placeholder{color:hsl(var(--muted-foreground));font-weight:400}._pillarInput_1rxs5_459::placeholder{color:hsl(var(--muted-foreground));font-weight:400}._pillarInput_1rxs5_459:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 2px hsl(var(--primary)/.1)}._pillarTextarea_1rxs5_479{border:1.5px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));resize:vertical;border-radius:8px;outline:none;padding:.4375rem .75rem;font-family:inherit;font-size:.8375rem;line-height:1.6;transition:border-color .15s,box-shadow .15s}._pillarTextarea_1rxs5_479::placeholder{color:hsl(var(--muted-foreground))}._pillarTextarea_1rxs5_479::placeholder{color:hsl(var(--muted-foreground))}._pillarTextarea_1rxs5_479:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 2px hsl(var(--primary)/.1)}._pillarFormFooter_1rxs5_500{justify-content:flex-end;gap:.5rem;padding-top:.25rem;display:flex}._pillarsEmpty_1rxs5_507{text-align:center;flex-direction:column;align-items:center;gap:.625rem;padding:3rem 1rem;display:flex}._pillarsEmptyTitle_1rxs5_516{color:hsl(var(--foreground));margin:0;font-size:1rem;font-weight:600}._pillarsEmptyDesc_1rxs5_523{color:hsl(var(--muted-foreground));max-width:440px;margin:0;font-size:.875rem;line-height:1.6}._emptyState_1rxs5_531{background:hsl(var(--card));border:1px dashed hsl(var(--border));text-align:center;border-radius:16px;flex-direction:column;align-items:center;gap:.75rem;padding:5rem 2rem;display:flex}._emptyTitle_1rxs5_543{color:hsl(var(--foreground));margin:0;font-size:1.125rem;font-weight:700}._emptyDesc_1rxs5_550{color:hsl(var(--muted-foreground));max-width:440px;margin:0;font-size:.875rem;line-height:1.6}@keyframes _shimmer_1rxs5_1{0%{background-position:-600px 0}to{background-position:600px 0}}._loadingList_1rxs5_566{flex-direction:column;gap:1.25rem;display:flex}._skeletonCode_1rxs5_572{background:linear-gradient(90deg, hsl(var(--muted)) 25%, hsl(var(--muted)/.5) 50%, hsl(var(--muted)) 75%);background-size:600px 100%;border-radius:14px;height:110px;animation:1.4s infinite _shimmer_1rxs5_1}._skeletonPillars_1rxs5_580{background:linear-gradient(90deg, hsl(var(--muted)) 25%, hsl(var(--muted)/.5) 50%, hsl(var(--muted)) 75%);background-size:600px 100%;border-radius:14px;height:340px;animation:1.4s infinite _shimmer_1rxs5_1}._overlay_1rxs5_588{z-index:500;background:rgba(0,0,0,.45);animation:.15s _fadeIn_1rxs5_1;position:fixed;top:0;bottom:0;left:0;right:0}._modal_1rxs5_596{z-index:501;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:16px;width:min(540px,100vw - 2rem);animation:.2s cubic-bezier(.34,1.56,.64,1) _slideUp_1rxs5_1;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 24px 80px rgba(0,0,0,.2)}@keyframes _fadeIn_1rxs5_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_1rxs5_1{0%{opacity:0;transform:translate(-50%,calc(16px - 50%))}to{opacity:1;transform:translate(-50%,-50%)}}._modalHeader_1rxs5_628{border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}._modalTitle_1rxs5_636{color:hsl(var(--foreground));margin:0;font-size:.9375rem;font-weight:700}._modalClose_1rxs5_643{border:1px solid hsl(var(--border));width:28px;height:28px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:7px;justify-content:center;align-items:center;transition:background .12s;display:flex}._modalClose_1rxs5_643:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}._modalBody_1rxs5_661{flex-direction:column;gap:1rem;padding:1.375rem 1.5rem;display:flex}._modalHint_1rxs5_668{color:hsl(var(--muted-foreground));background:hsl(var(--secondary));border:1px solid hsl(var(--secondary));border-radius:8px;margin:0;padding:.625rem .875rem;font-size:.8375rem;line-height:1.55}._modalFooter_1rxs5_679{border-top:1px solid hsl(var(--border));justify-content:flex-end;gap:.5rem;padding:1rem 1.5rem;display:flex}._field_1rxs5_687{flex-direction:column;gap:.375rem;display:flex}._label_1rxs5_693{color:hsl(var(--foreground));font-size:.8125rem;font-weight:500}._opt_1rxs5_699{color:hsl(var(--muted-foreground));font-weight:400}._input_1rxs5_704{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));border-radius:8px;outline:none;padding:.5rem .75rem;font-size:.875rem;transition:border-color .15s,box-shadow .15s}._input_1rxs5_704::placeholder{color:hsl(var(--muted-foreground))}._input_1rxs5_704::placeholder{color:hsl(var(--muted-foreground))}._input_1rxs5_704:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--primary)/.1)}._textarea_1rxs5_722{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));resize:vertical;border-radius:8px;outline:none;padding:.5rem .75rem;font-family:inherit;font-size:.875rem;line-height:1.6;transition:border-color .15s,box-shadow .15s}._textarea_1rxs5_722::placeholder{color:hsl(var(--muted-foreground))}._textarea_1rxs5_722::placeholder{color:hsl(var(--muted-foreground))}._textarea_1rxs5_722:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--primary)/.1)}._errorMsg_1rxs5_743{color:hsl(var(--destructive));background:hsl(var(--destructive)/.08);border:1px solid hsl(var(--destructive)/.2);border-radius:7px;margin:0;padding:.5rem .75rem;font-size:.8125rem}@media (max-width:640px){._main_1rxs5_27{width:100%;padding:1.25rem 1rem 2rem}}._header_1wyxx_22{flex-direction:column;gap:.5rem;display:flex}._backRow_1wyxx_28{margin-bottom:.25rem}._backBtn_1wyxx_32{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;align-items:center;gap:.35rem;padding:.25rem 0;font-size:.8125rem;font-weight:500;display:inline-flex}._backBtn_1wyxx_32:hover{color:hsl(var(--foreground))}._titleRow_1wyxx_48{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._titleRowWithActions_1wyxx_55{flex-wrap:wrap}._titleBlock_1wyxx_59{flex:1;min-width:0}._title_1wyxx_48{color:hsl(var(--foreground));letter-spacing:-.03em;margin:0 0 .3rem;font-size:1.5rem;font-weight:800}._subtitle_1wyxx_72{color:hsl(var(--muted-foreground));max-width:560px;margin:0;font-size:.875rem;line-height:1.55}._actions_1wyxx_80{flex-shrink:0;align-items:center;gap:.5rem;display:flex}._wrap_856z2_22{box-sizing:border-box;flex-direction:column;gap:1rem;width:95%;max-width:none;margin:0 auto;padding:0 2rem 3rem;display:flex}._swatch_856z2_34{background:hsl(var(--secondary))}._colorRow_856z2_38{align-items:center;gap:.6rem;padding-top:.1rem;display:flex}._colorLabel_856z2_45{color:hsl(var(--muted-foreground));font-size:.8125rem;font-weight:500}._colorInput_856z2_51{border:1.5px solid hsl(var(--border));cursor:pointer;background:0 0;border-radius:8px;width:2.75rem;height:2rem;padding:0}._muted_856z2_61{color:hsl(var(--muted-foreground));padding:.5rem 0;font-size:.875rem}._wrapper_bcfyb_1{background:hsl(var(--background));min-height:100vh}._headerWrap_bcfyb_6{width:95%;max-width:none;margin:0 auto;padding:1.5rem 0 0}._overlay_194u3_2{z-index:600;background:rgba(0,0,0,.45);animation:.15s _fadeIn_194u3_1;position:fixed;top:0;bottom:0;left:0;right:0}._modal_194u3_10{z-index:601;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:18px;flex-direction:column;width:min(900px,100vw - 2rem);max-height:calc(100vh - 3rem);animation:.2s cubic-bezier(.34,1.56,.64,1) _slideUp_194u3_1;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 24px 80px rgba(0,0,0,.22)}@keyframes _fadeIn_194u3_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_194u3_1{0%{opacity:0;transform:translate(-50%,calc(16px - 50%))}to{opacity:1;transform:translate(-50%,-50%)}}._topbar_194u3_47{border-bottom:1px solid hsl(var(--border));background:hsl(var(--muted)/.3);justify-content:space-between;align-items:center;gap:1rem;padding:1.15rem 1.35rem;transition:background .2s;display:flex;position:relative}._headerAccent_194u3_60{border-radius:2px 2px 0 0;height:2px;transition:background .2s;position:absolute;bottom:-1px;left:0;right:0}._receiver_194u3_70{align-items:center;gap:.65rem;min-width:0;display:flex}._receiverMeta_194u3_77{flex-direction:column;min-width:0;display:flex}._receiverEyebrow_194u3_83{letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--muted-foreground));font-size:.68rem;font-weight:700}._receiverName_194u3_91{color:hsl(var(--foreground));font-size:.98rem;font-weight:700}._receiverPicker_194u3_97{min-width:260px}._changeBtn_194u3_101{color:hsl(var(--primary));cursor:pointer;background:0 0;border:none;padding:.2rem .35rem;font-size:.78rem;font-weight:600}._changeBtn_194u3_101:hover{text-decoration:underline}._visibility_194u3_114{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.3rem;display:flex}._visibilityLabel_194u3_122{letter-spacing:.05em;text-transform:uppercase;color:hsl(var(--muted-foreground));font-size:.66rem;font-weight:700}._segmented_194u3_130{background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:999px;padding:.2rem;display:inline-flex}._segment_194u3_130{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:999px;padding:.3rem .7rem;font-size:.76rem;font-weight:600}._segment_194u3_130:hover{color:hsl(var(--foreground))}._segmentActive_194u3_152{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}._body_194u3_158{grid-template-columns:1.6fr 1fr;align-items:start;gap:1.5rem;padding:1.25rem 1.35rem;display:grid;overflow-y:auto}@media (max-width:720px){._body_194u3_158{grid-template-columns:1fr}}._colLeft_194u3_172,._colRight_194u3_173{flex-direction:column;gap:1.1rem;min-width:0;display:flex}._section_194u3_180{flex-direction:column;gap:.45rem;min-width:0;display:flex}._editorSection_194u3_188{flex:1}._sectionLabel_194u3_192{color:hsl(var(--muted-foreground));font-size:.8rem;font-weight:600}._banner_194u3_199{border:1px solid hsl(var(--border));border-radius:14px;width:100%;height:180px;position:relative;overflow:hidden}._banner_194u3_199 img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}._bannerRemove_194u3_214{color:#fff;cursor:pointer;background:rgba(0,0,0,.55);border:none;border-radius:999px;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex;position:absolute;top:.6rem;right:.6rem}._bannerRemove_194u3_214:hover{background:rgba(0,0,0,.75)}._bannerDrop_194u3_233{border:2px dashed hsl(var(--border));background:hsl(var(--muted)/.35);width:100%;height:150px;color:hsl(var(--muted-foreground));cursor:pointer;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:.35rem;transition:border-color .15s,background .15s,color .15s;display:flex}._bannerDrop_194u3_233:hover{border-color:hsl(var(--primary)/.5);background:hsl(var(--primary)/.06);color:hsl(var(--primary))}._bannerDragging_194u3_254{border-color:hsl(var(--primary));background:hsl(var(--primary)/.1);color:hsl(var(--primary))}._bannerText_194u3_260{font-size:.9rem;font-weight:600}._bannerHint_194u3_265{color:hsl(var(--muted-foreground));font-size:.75rem}._footer_194u3_271{border-top:1px solid hsl(var(--border));justify-content:flex-end;gap:.6rem;padding:1rem 1.35rem;display:flex}._primaryBtn_194u3_279{background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;border-radius:10px;align-items:center;gap:.4rem;padding:.55rem 1.1rem;font-size:.85rem;font-weight:600;display:inline-flex}._primaryBtn_194u3_279:hover:not(:disabled){opacity:.9}._primaryBtn_194u3_279:disabled{opacity:.6;cursor:not-allowed}._outlineBtn_194u3_300{border:1px solid hsl(var(--border));color:hsl(var(--foreground));cursor:pointer;background:0 0;border-radius:10px;align-items:center;gap:.4rem;padding:.55rem 1.1rem;font-size:.85rem;font-weight:600;display:inline-flex}._outlineBtn_194u3_300:hover{background:hsl(var(--muted))}._outlineBtn_194u3_300:disabled{opacity:.6;cursor:not-allowed}._container_1dags_22{background:hsl(var(--background));min-height:100vh}._main_1dags_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._primaryBtn_1dags_35{border-radius:var(--radius);background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;align-items:center;gap:.4rem;padding:.5rem .95rem;font-size:.85rem;font-weight:600;display:inline-flex}._primaryBtn_1dags_35:hover{filter:brightness(1.05)}._formWrap_1dags_52{flex-direction:column;gap:.75rem;margin:1rem 0 1.25rem;display:flex}._formHead_1dags_59{color:hsl(var(--foreground));align-items:center;gap:.5rem;font-size:.9rem;display:flex}._formHead_1dags_59 strong{color:hsl(var(--primary))}._close_1dags_70{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;margin-left:auto;font-size:.82rem;font-weight:600}._close_1dags_70:hover{color:hsl(var(--destructive))}._grid_1dags_83{grid-template-columns:repeat(3,1fr);align-items:start;gap:1rem;margin-top:1rem;display:grid}@media (max-width:1100px){._grid_1dags_83{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){._grid_1dags_83{grid-template-columns:1fr}}._muted_1dags_101{color:hsl(var(--muted-foreground));padding:1.5rem 0;font-size:.9rem}._bar_1fukh_1{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:12px;flex-wrap:wrap;align-items:flex-end;gap:1rem;margin-bottom:1.25rem;padding:.75rem 1rem;display:flex}._field_1fukh_13{flex-direction:column;gap:.3rem;display:flex}._label_1fukh_19{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:600}._select_1fukh_27{min-width:12rem;color:hsl(var(--foreground));background:hsl(var(--background));border:1px solid hsl(var(--border));cursor:pointer;border-radius:8px;padding:.45rem .6rem;font-size:.8125rem;transition:border-color .12s}._select_1fukh_27:hover{border-color:hsl(var(--primary)/.5)}._select_1fukh_27:focus{border-color:hsl(var(--primary));outline:none}._page_1u4vc_22{background:hsl(var(--background));box-sizing:border-box;flex-direction:column;flex:1;height:100%;min-height:0;max-height:100%;display:flex;position:relative;overflow:hidden}._scrollArea_1u4vc_35{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent;flex:1;min-height:0;overflow-x:hidden;overflow-y:auto}._scrollArea_1u4vc_35::-webkit-scrollbar{width:6px;height:6px}._scrollArea_1u4vc_35::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._scrollArea_1u4vc_35::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._scrollArea_1u4vc_35::-webkit-scrollbar-track{background:0 0}._main_1u4vc_58{box-sizing:border-box;flex-direction:column;gap:1.25rem;width:95%;max-width:none;margin:0 auto;padding:.75rem 2rem 3rem;display:flex}._primaryBtn_1u4vc_70{color:hsl(var(--primary-foreground));background:hsl(var(--primary));border-radius:var(--radius);cursor:pointer;border:none;align-items:center;gap:.4rem;padding:.5rem 1rem;font-size:.8125rem;font-weight:600;transition:opacity .15s;display:inline-flex}._primaryBtn_1u4vc_70:hover{opacity:.9}._outlineBtn_1u4vc_88{color:hsl(var(--foreground));border:1px solid hsl(var(--border));border-radius:var(--radius);cursor:pointer;background:0 0;align-items:center;gap:.35rem;padding:.4rem .75rem;font-size:.75rem;font-weight:500;display:inline-flex}._outlineBtn_1u4vc_88:hover{background:hsl(var(--muted)/.5)}._select_1u4vc_105{color:hsl(var(--foreground));background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:var(--radius);padding:.45rem .65rem;font-size:.8125rem}._select_1u4vc_105:focus{outline:2px solid hsl(var(--primary)/.3);border-color:hsl(var(--primary))}._card_1u4vc_118,._panel_1u4vc_119{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;padding:1.25rem;box-shadow:0 1px 4px rgba(0,0,0,.05)}._panelTitle_1u4vc_127{color:hsl(var(--foreground));letter-spacing:-.01em;margin:0 0 .25rem;font-size:.9375rem;font-weight:700}._panelSubtitle_1u4vc_135{color:hsl(var(--muted-foreground));margin:0 0 1rem;font-size:.8125rem;line-height:1.4}._pageTitle_1u4vc_142{color:hsl(var(--foreground));letter-spacing:-.03em;margin:0;font-size:1.5rem;font-weight:800}._pageSubtitle_1u4vc_150{color:hsl(var(--muted-foreground));max-width:560px;margin:.3rem 0 0;font-size:.875rem;line-height:1.55}._statsGrid_1u4vc_158{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}@media (max-width:1024px){._statsGrid_1u4vc_158{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){._statsGrid_1u4vc_158{grid-template-columns:1fr}}._grid2_1u4vc_174{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:1024px){._grid2_1u4vc_174{grid-template-columns:1fr}}._gridMainSide_1u4vc_185{grid-template-columns:1fr 340px;gap:1rem;display:grid}@media (max-width:1100px){._gridMainSide_1u4vc_185{grid-template-columns:1fr}}._chartWrap_1u4vc_196{width:100%;height:280px}._privacyBadge_1u4vc_201{color:#ab6f07;border-radius:var(--radius);background:rgba(245,159,10,.12);border:1px solid rgba(245,159,10,.25);align-items:center;gap:.35rem;padding:.35rem .65rem;font-size:.75rem;font-weight:500;display:inline-flex}._linkBtn_1u4vc_214{border-radius:var(--radius);color:hsl(var(--primary));background:hsl(var(--primary)/.08);border:1px solid hsl(var(--primary)/.2);cursor:pointer;align-items:center;gap:.35rem;padding:.45rem .85rem;font-size:.8125rem;font-weight:600;text-decoration:none;transition:background .15s;display:inline-flex}._linkBtn_1u4vc_214:hover{background:hsl(var(--primary)/.14)}._statusPill_1u4vc_233{text-transform:uppercase;letter-spacing:.03em;background:hsl(var(--muted));color:hsl(var(--muted-foreground));border-radius:999px;align-items:center;padding:.15rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}._tabs_1u4vc_246{background:hsl(var(--primary)/.08);border-radius:10px;gap:.25rem;padding:.25rem;display:flex;overflow-x:auto}._tab_1u4vc_246{color:hsl(var(--muted-foreground));cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:8px;align-items:center;gap:.35rem;padding:.5rem .75rem;font-size:.8125rem;font-weight:500;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}._tab_1u4vc_246:hover:not(._disabled_1u4vc_271){color:hsl(var(--foreground))}._tab_1u4vc_246._active_1u4vc_274{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}._tab_1u4vc_246._disabled_1u4vc_271{opacity:.55;cursor:default}._grid_gl9dl_1{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}@media (max-width:1200px){._grid_gl9dl_1{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){._grid_gl9dl_1{grid-template-columns:1fr}}._card_gl9dl_17{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;padding:1.25rem;transition:box-shadow .2s,border-color .2s;box-shadow:0 1px 4px rgba(0,0,0,.05)}._card_gl9dl_17:hover{border-color:hsl(var(--primary)/.2);box-shadow:0 4px 16px hsl(var(--primary)/.08)}._label_gl9dl_30{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));margin:0 0 .5rem;font-size:.6875rem;font-weight:600}._valueRow_gl9dl_39{align-items:baseline;gap:.5rem;display:flex}._value_gl9dl_39{font-variant-numeric:tabular-nums;color:hsl(var(--foreground));letter-spacing:-.03em;font-size:1.75rem;font-weight:800}._delta_gl9dl_53{font-variant-numeric:tabular-nums;border-radius:4px;padding:.1rem .35rem;font-size:.75rem;font-weight:700}._delta_gl9dl_53._positive_gl9dl_60{color:#12873d;background:rgba(22,162,73,.12)}._delta_gl9dl_53._negative_gl9dl_64{color:#af1d1d;background:rgba(219,36,36,.12)}._deltaLabel_gl9dl_69{color:hsl(var(--muted-foreground));margin:.15rem 0 .5rem;font-size:.6875rem}._sparkline_gl9dl_75{height:40px;margin-top:.25rem}._row_c24lh_1{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}@media (max-width:900px){._row_c24lh_1{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){._row_c24lh_1{grid-template-columns:1fr}}._panel_1qylw_1{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;padding:1.25rem;box-shadow:0 1px 4px rgba(0,0,0,.05)}._panelTitle_1qylw_9{color:hsl(var(--foreground));letter-spacing:-.01em;margin:0 0 .25rem;font-size:.9375rem;font-weight:700}._panelSubtitle_1qylw_17{color:hsl(var(--muted-foreground));margin:0 0 1rem;font-size:.8125rem;line-height:1.4}._pageTitle_1qylw_24{color:hsl(var(--foreground));letter-spacing:-.03em;margin:0;font-size:1.5rem;font-weight:800}._pageSubtitle_1qylw_32{color:hsl(var(--muted-foreground));max-width:560px;margin:.3rem 0 0;font-size:.875rem;line-height:1.55}._grid2_1qylw_40{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:1024px){._grid2_1qylw_40{grid-template-columns:1fr}}._gridMainSide_1qylw_51{grid-template-columns:1fr 340px;gap:1rem;display:grid}@media (max-width:1100px){._gridMainSide_1qylw_51{grid-template-columns:1fr}}._chartWrap_1qylw_62{width:100%;height:280px}._privacyBadge_1qylw_67{color:#ab6f07;border-radius:var(--radius);background:rgba(245,159,10,.12);border:1px solid rgba(245,159,10,.25);align-items:center;gap:.35rem;padding:.35rem .65rem;font-size:.75rem;font-weight:500;display:inline-flex}._linkBtn_1qylw_80{border-radius:var(--radius);color:hsl(var(--primary));background:hsl(var(--primary)/.08);border:1px solid hsl(var(--primary)/.2);cursor:pointer;align-items:center;gap:.35rem;padding:.45rem .85rem;font-size:.8125rem;font-weight:600;text-decoration:none;transition:background .15s;display:inline-flex}._linkBtn_1qylw_80:hover{background:hsl(var(--primary)/.14)}._outlineBtn_1qylw_99{color:hsl(var(--foreground));border:1px solid hsl(var(--border));border-radius:var(--radius);cursor:pointer;background:0 0;align-items:center;gap:.35rem;padding:.4rem .75rem;font-size:.75rem;font-weight:500;display:inline-flex}._outlineBtn_1qylw_99:hover{background:hsl(var(--muted)/.5)}._primaryBtn_1qylw_116{color:hsl(var(--primary-foreground));background:hsl(var(--primary));border-radius:var(--radius);cursor:pointer;border:none;align-items:center;gap:.4rem;padding:.5rem 1rem;font-size:.8125rem;font-weight:600;transition:opacity .15s;display:inline-flex}._primaryBtn_1qylw_116:hover{opacity:.9}._list_1fp4r_1{flex-direction:column;gap:.65rem;display:flex}._card_1fp4r_7{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:10px;padding:.85rem 1rem}._card_1fp4r_7._critical_1fp4r_13{border-left:3px solid #db2424}._card_1fp4r_7._warning_1fp4r_16{border-left:3px solid #f59f0a}._card_1fp4r_7._info_1fp4r_19{border-left:3px solid #16a249}._header_1fp4r_23{color:hsl(var(--foreground));align-items:center;gap:.45rem;margin-bottom:.35rem;display:flex}._title_1fp4r_31{font-size:.8125rem;font-weight:700}._body_1fp4r_36{color:hsl(var(--muted-foreground));margin:0 0 .5rem;font-size:.8125rem;line-height:1.5}._footer_1fp4r_43{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._time_1fp4r_50{color:hsl(var(--muted-foreground));font-size:.6875rem}._link_1fp4r_55{color:hsl(var(--primary));font-size:.75rem;font-weight:600;text-decoration:none}._link_1fp4r_55:hover{text-decoration:underline}._grid_wjpt7_1{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}@media (max-width:640px){._grid_wjpt7_1{grid-template-columns:repeat(2,1fr)}}._cell_wjpt7_12{border-radius:var(--radius);border:1px solid hsl(var(--border));background:hsl(var(--background));flex-direction:column;gap:6px;padding:12px 14px;display:flex}._cellHead_wjpt7_22{justify-content:space-between;align-items:center;gap:8px;display:flex}._boxLabel_wjpt7_29{color:hsl(var(--foreground));font-size:12px;font-weight:600}._riskDot_wjpt7_35{color:#db2424;background:rgba(219,36,36,.15);border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11px;font-weight:700;display:inline-flex}._count_wjpt7_49{color:hsl(var(--foreground));font-size:22px;font-weight:700}._track_wjpt7_55{background:hsl(var(--muted));border-radius:999px;height:6px;overflow:hidden}._fill_wjpt7_62{background:#7c3bed;height:100%}._empty_wjpt7_67{color:hsl(var(--muted-foreground));padding:12px 0;font-size:13px}._page_16ccg_1{flex-direction:column;gap:1.25rem;display:flex}._header_16ccg_7{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._footer_16ccg_15{justify-content:flex-end;display:flex}._header_rjpa1_1{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.75rem;display:flex}._methodToggle_rjpa1_9{border:1px solid hsl(var(--border));border-radius:8px;flex-shrink:0;display:inline-flex;overflow:hidden}._methodBtn_rjpa1_17{cursor:pointer;color:hsl(var(--muted-foreground));background:0 0;border:none;padding:.3rem .7rem;font-size:.6875rem;font-weight:600;transition:background .12s,color .12s}._methodBtn_rjpa1_17:hover{color:hsl(var(--foreground))}._methodActive_rjpa1_31{background:hsl(var(--primary)/.15);color:hsl(var(--primary))}._wrapper_rjpa1_36{overflow-x:auto}._table_rjpa1_40{border-collapse:collapse;width:100%;font-size:.75rem}._table_rjpa1_40 th,._table_rjpa1_40 td{text-align:center;padding:.35rem}._table_rjpa1_40 thead th{color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:600}._table_rjpa1_40 tbody th{text-align:left;color:hsl(var(--muted-foreground));white-space:nowrap;font-size:.6875rem;font-weight:600}._cell_rjpa1_62{font-variant-numeric:tabular-nums;cursor:default;border:none;border-radius:6px;justify-content:center;align-items:center;min-width:2.75rem;padding:.35rem .4rem;font-size:.6875rem;font-weight:700;transition:transform .1s;display:inline-flex}._cell_rjpa1_62:hover{transform:scale(1.08)}._empty_rjpa1_80{color:hsl(var(--muted-foreground))}._cell_rjpa1_62._confHigh_rjpa1_84{opacity:1}._cell_rjpa1_62._confMedium_rjpa1_88{opacity:.78}._cell_rjpa1_62._confLow_rjpa1_92{opacity:.5}._confDot_rjpa1_96{vertical-align:middle;border-radius:50%;width:.34rem;height:.34rem;margin-left:.28rem;display:inline-block}._confDot_rjpa1_96._confHigh_rjpa1_84{background:#3cdd77}._confDot_rjpa1_96._confMedium_rjpa1_88{background:#f5c73d}._confDot_rjpa1_96._confLow_rjpa1_92{background:hsl(var(--muted-foreground))}._strongPositive_rjpa1_117{color:#95e9d8;background:rgba(65,216,186,.35)}._weakPositive_rjpa1_122{color:#6be1c9;background:rgba(65,216,186,.15)}._neutral_rjpa1_127{color:hsl(var(--muted-foreground));background:rgba(255,255,255,.06)}._weakNegative_rjpa1_132{color:#ee9781;background:rgba(232,114,84,.15)}._strongNegative_rjpa1_137{color:#f2ad9c;background:rgba(232,114,84,.35)}._headerText_rjpa1_142{min-width:0}._readout_rjpa1_146{min-height:1.15rem;color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;margin-top:.25rem;font-size:.6875rem;line-height:1.15rem;overflow:hidden}._readoutPair_rjpa1_158{color:hsl(var(--primary));font-weight:600}._legend_rjpa1_163{color:hsl(var(--muted-foreground));gap:1rem;margin-top:.75rem;font-size:.6875rem;display:flex}._legend_rjpa1_163 span{align-items:center;gap:.35rem;display:flex}._legend_rjpa1_163 i{border-radius:3px;width:.75rem;height:.75rem;display:inline-block}._legend_rjpa1_163 ._confDot_rjpa1_96{border-radius:50%;width:.5rem;height:.5rem}._legendSep_rjpa1_187{border-left:1px solid hsl(var(--border));margin-left:.5rem;padding-left:.75rem}._badges_1ese5_1{align-items:center;gap:.375rem;display:inline-flex}._badge_1ese5_1{border-radius:999px;padding:.2rem .5rem;font-size:.6875rem;font-weight:700}._unstable_1ese5_14{color:#d38e17;background:rgba(246,168,35,.18)}._alta_1ese5_19{color:#2eb860;background:rgba(34,195,93,.16)}._media_1ese5_24{color:#dc9518;background:rgba(246,168,35,.16)}._baixa_1ese5_29{background:hsl(var(--muted)/.6);color:hsl(var(--muted-foreground))}._legend_1ese5_34{color:hsl(var(--muted-foreground));flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.5rem;font-size:.6875rem;display:flex}._legendTitle_1ese5_44{font-weight:600}._legendItem_1ese5_48{align-items:center;gap:.35rem;display:inline-flex}._legendItem_1ese5_48 i{border-radius:50%;width:.6rem;height:.6rem;display:inline-block}._masked_1ese5_60{color:hsl(var(--muted-foreground));margin-top:.5rem;font-size:.6875rem;font-style:italic}._bar_x5wkj_1{flex-wrap:wrap;align-items:flex-end;gap:1rem;margin-bottom:1rem;display:flex}._field_x5wkj_9{flex-direction:column;gap:.3rem;display:flex}._label_x5wkj_15{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:600}._select_x5wkj_23{min-width:13rem;color:hsl(var(--foreground));background:hsl(var(--background));border:1px solid hsl(var(--border));cursor:pointer;border-radius:8px;padding:.45rem .6rem;font-size:.8125rem}._select_x5wkj_23:focus{border-color:hsl(var(--primary));outline:none}._toggle_x5wkj_38{border:1px solid hsl(var(--border));border-radius:8px;display:inline-flex;overflow:hidden}._toggleBtn_x5wkj_45{cursor:pointer;color:hsl(var(--muted-foreground));background:0 0;border:none;padding:.45rem .8rem;font-size:.75rem;font-weight:600}._toggleBtn_x5wkj_45:hover{color:hsl(var(--foreground))}._active_x5wkj_58{background:hsl(var(--primary)/.15);color:hsl(var(--primary))}._list_l1tco_1{flex-direction:column;gap:.65rem;display:flex}._card_l1tco_7{border:1px solid hsl(var(--border));background:hsl(var(--muted)/.35);border-radius:10px;padding:.85rem 1rem}._card_l1tco_7._forte_l1tco_13{border-left:3px solid #16a249}._card_l1tco_7._oportunidade_l1tco_16{border-left:3px solid #db2424}._card_l1tco_7._neutro_l1tco_19{border-left:3px solid hsl(var(--muted-foreground))}._cardHeader_l1tco_23{justify-content:space-between;align-items:center;margin-bottom:.4rem;display:flex}._label_l1tco_30{color:hsl(var(--foreground));font-size:.875rem;font-weight:700}._rho_l1tco_36{font-variant-numeric:tabular-nums;color:hsl(var(--primary));font-size:.8125rem;font-weight:700}._barTrack_l1tco_43{background:rgba(255,255,255,.08);border-radius:2px;height:4px;margin-bottom:.35rem;overflow:hidden}._barFill_l1tco_51{background:linear-gradient(90deg, hsl(var(--primary)), #16a249);border-radius:2px;height:100%}._meta_l1tco_57{margin-bottom:.25rem}._impact_l1tco_61{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:600}._insight_l1tco_69{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem;line-height:1.5}._list_fwu7c_1{flex-direction:column;gap:.65rem;display:flex}._card_fwu7c_7{background:hsl(var(--muted)/.35);border:1px solid hsl(var(--border));border-radius:10px;padding:.85rem 1rem}._header_fwu7c_14{justify-content:space-between;align-items:center;margin-bottom:.35rem;display:flex}._team_fwu7c_21{color:hsl(var(--foreground));font-size:.875rem;font-weight:700}._change_fwu7c_27{border-radius:4px;padding:.15rem .45rem;font-size:.75rem;font-weight:700}._change_fwu7c_27._negative_fwu7c_33{color:#db2424;background:rgba(232,114,84,.15)}._change_fwu7c_27._positive_fwu7c_37{color:#16a249;background:rgba(65,216,186,.15)}._trend_fwu7c_42{color:hsl(var(--muted-foreground));margin:0 0 .35rem;font-size:.75rem}._insight_fwu7c_48{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem;line-height:1.5}._page_4vcqf_1{flex-direction:column;gap:1.25rem;display:flex}._topBar_4vcqf_7{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}._header_4vcqf_15{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._insightList_4vcqf_23{color:hsl(var(--muted-foreground));margin:0;padding-left:1.1rem;font-size:.8125rem;line-height:1.6}._insightList_4vcqf_23 li{margin-bottom:.35rem}._forte_4vcqf_34::marker{color:#16a249}._oportunidade_4vcqf_38::marker{color:#db2424}._card_1nwto_1{border:1px solid hsl(var(--primary)/.35);background:hsl(var(--primary)/.06);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.6rem .75rem;display:flex}._doneCard_1nwto_13{background:rgba(46,184,96,.08);border-color:rgba(46,184,96,.4)}._body_1nwto_18{flex-direction:column;gap:.1rem;min-width:0;display:flex}._label_1nwto_25{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--primary));font-size:.625rem;font-weight:700}._summary_1nwto_33{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}._actions_1nwto_39{flex-shrink:0;align-items:center;gap:.4rem;display:flex}._confirm_1nwto_46{color:hsl(var(--primary-foreground));background:hsl(var(--primary));cursor:pointer;border:none;border-radius:8px;align-items:center;gap:.3rem;padding:.35rem .7rem;font-size:.75rem;font-weight:600;display:inline-flex}._confirm_1nwto_46:hover{filter:brightness(1.05)}._cancel_1nwto_63{color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border));cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:.3rem;padding:.35rem .7rem;font-size:.75rem;font-weight:600;display:inline-flex}._cancel_1nwto_63:hover{color:hsl(var(--foreground))}._state_1nwto_80{color:hsl(var(--muted-foreground));align-items:center;gap:.3rem;font-size:.75rem;font-weight:600;display:inline-flex}._ok_1nwto_89{color:#2bab5a}._fail_1nwto_93{color:#e56343}._spin_1nwto_97{animation:.9s linear infinite _spin_1nwto_97}@keyframes _spin_1nwto_97{to{transform:rotate(360deg)}}._chat_1qqm9_22{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:12px;flex-direction:column;min-height:0;display:flex;overflow:hidden}._stream_1qqm9_32{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent;flex-direction:column;flex:1;gap:1rem;padding:1.25rem;display:flex;overflow-y:auto}._stream_1qqm9_32::-webkit-scrollbar{width:6px;height:6px}._stream_1qqm9_32::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._stream_1qqm9_32::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._stream_1qqm9_32::-webkit-scrollbar-track{background:0 0}._empty_1qqm9_57{text-align:center;flex-direction:column;align-items:center;gap:.5rem;max-width:26rem;margin:auto;display:flex}._emptyIcon_1qqm9_67{background:hsl(var(--primary)/.12);width:3rem;height:3rem;color:hsl(var(--primary));border-radius:12px;justify-content:center;align-items:center;display:inline-flex}._emptyTitle_1qqm9_78{color:hsl(var(--foreground));margin:0;font-size:1rem;font-weight:700}._emptyText_1qqm9_85{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem;line-height:1.5}._suggestions_1qqm9_92{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:.5rem;display:flex}._suggestion_1qqm9_92{color:hsl(var(--foreground));background:hsl(var(--muted)/.5);border:1px solid hsl(var(--border));cursor:pointer;border-radius:999px;padding:.4rem .7rem;font-size:.75rem}._suggestion_1qqm9_92:hover{border-color:hsl(var(--primary)/.5)}._msg_1qqm9_113{gap:.6rem;max-width:90%;display:flex}._user_1qqm9_119{flex-direction:row-reverse;align-self:flex-end}._assistant_1qqm9_124{align-self:flex-start}._avatar_1qqm9_128{background:hsl(var(--muted)/.6);width:1.9rem;height:1.9rem;color:hsl(var(--muted-foreground));border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._user_1qqm9_119 ._avatar_1qqm9_128{background:hsl(var(--primary)/.15);color:hsl(var(--primary))}._bubbleWrap_1qqm9_145{flex-direction:column;gap:.4rem;min-width:0;display:flex}._bubble_1qqm9_145{white-space:pre-wrap;word-break:break-word;background:hsl(var(--muted)/.4);color:hsl(var(--foreground));border-radius:12px;padding:.6rem .8rem;font-size:.8125rem;line-height:1.55}._user_1qqm9_119 ._bubble_1qqm9_145{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}._markdown_1qqm9_168{white-space:normal}._markdown_1qqm9_168 p{margin:0 0 .5rem}._markdown_1qqm9_168>:last-child{margin-bottom:0}._markdown_1qqm9_168 ul,._markdown_1qqm9_168 ol{margin:.35rem 0 .55rem;padding-left:1.15rem}._markdown_1qqm9_168 li{margin:.12rem 0}._markdown_1qqm9_168 li>p{margin:0}._markdown_1qqm9_168 h1,._markdown_1qqm9_168 h2,._markdown_1qqm9_168 h3,._markdown_1qqm9_168 h4{margin:.7rem 0 .35rem;font-size:.875rem;font-weight:700;line-height:1.3}._markdown_1qqm9_168 strong{font-weight:700}._markdown_1qqm9_168 hr{border:none;border-top:1px solid hsl(var(--border));margin:.6rem 0}._markdown_1qqm9_168 a{color:hsl(var(--primary));text-decoration:underline}._markdown_1qqm9_168 code{font-family:var(--font-mono,monospace);background:hsl(var(--muted)/.7);border-radius:4px;padding:.05rem .3rem;font-size:.75rem}._markdown_1qqm9_168 pre{background:hsl(var(--muted)/.6);scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent;border-radius:8px;margin:.4rem 0;padding:.55rem .7rem;overflow-x:auto}._markdown_1qqm9_168 pre::-webkit-scrollbar{width:6px;height:6px}._markdown_1qqm9_168 pre::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._markdown_1qqm9_168 pre::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._markdown_1qqm9_168 pre::-webkit-scrollbar-track{background:0 0}._markdown_1qqm9_168 pre code{background:0 0;padding:0}._markdown_1qqm9_168 table{border-collapse:collapse;scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent;margin:.4rem 0;font-size:.75rem;display:block;overflow-x:auto}._markdown_1qqm9_168 table::-webkit-scrollbar{width:6px;height:6px}._markdown_1qqm9_168 table::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._markdown_1qqm9_168 table::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._markdown_1qqm9_168 table::-webkit-scrollbar-track{background:0 0}._markdown_1qqm9_168 th,._markdown_1qqm9_168 td{border:1px solid hsl(var(--border));text-align:left;padding:.25rem .5rem}._markdown_1qqm9_168 blockquote{border-left:3px solid hsl(var(--border));color:hsl(var(--muted-foreground));margin:.4rem 0;padding-left:.7rem}._thinking_1qqm9_279{color:hsl(var(--muted-foreground));font-style:italic}._reasoning_1qqm9_284{color:hsl(var(--muted-foreground));background:hsl(var(--muted)/.25);border:1px dashed hsl(var(--border));border-radius:8px;padding:.4rem .6rem;font-size:.75rem}._reasoning_1qqm9_284 summary{cursor:pointer;color:hsl(var(--primary));font-weight:600}._reasoning_1qqm9_284 p{white-space:pre-wrap;margin:.4rem 0 0;line-height:1.5}._trace_1qqm9_303{color:hsl(var(--muted-foreground)/.7);opacity:.85;flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}._pending_1qqm9_312{flex-direction:column;gap:.4rem;margin-top:.2rem;display:flex}._chip_1qqm9_319{font-size:.5625rem;font-family:var(--font-mono,monospace);color:hsl(var(--muted-foreground));background:hsl(var(--muted)/.5);border-radius:4px;padding:.05rem .3rem;font-weight:500}._chipFail_1qqm9_329{color:#d16347;background:rgba(209,99,71,.1)}._inputRow_1qqm9_334{border-top:1px solid hsl(var(--border));background:hsl(var(--background));align-items:flex-end;gap:.5rem;padding:.75rem;display:flex}._input_1qqm9_334{resize:none;max-height:8rem;color:hsl(var(--foreground));background:hsl(var(--card));border:1px solid hsl(var(--border));scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent;border-radius:10px;flex:1;padding:.6rem .7rem;font-family:inherit;font-size:.8125rem}._input_1qqm9_334::-webkit-scrollbar{width:6px;height:6px}._input_1qqm9_334::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._input_1qqm9_334::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._input_1qqm9_334::-webkit-scrollbar-track{background:0 0}._input_1qqm9_334:focus{border-color:hsl(var(--primary));outline:none}._send_1qqm9_376{background:hsl(var(--primary));width:2.4rem;height:2.4rem;color:hsl(var(--primary-foreground));cursor:pointer;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._send_1qqm9_376:disabled{opacity:.5;cursor:not-allowed}._overlay_129ti_1{z-index:60;background:rgba(0,0,0,.4);position:fixed;top:0;bottom:0;left:0;right:0}._drawer_129ti_8{background:hsl(var(--card));border-left:1px solid hsl(var(--border));z-index:61;flex-direction:column;gap:.5rem;width:min(340px,100vw);padding:1rem;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-12px 0 40px rgba(0,0,0,.2)}._header_129ti_24{justify-content:space-between;align-items:center;display:flex}._title_129ti_30{color:hsl(var(--foreground));margin:0;font-size:.9375rem;font-weight:700}._closeBtn_129ti_37{width:2rem;height:2rem;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}._closeBtn_129ti_37:hover{background:hsl(var(--muted)/.6);color:hsl(var(--foreground))}._newBtn_129ti_54{color:hsl(var(--primary));background:hsl(var(--primary)/.1);border:1px solid hsl(var(--primary)/.25);cursor:pointer;border-radius:9px;align-items:center;gap:.45rem;padding:.55rem .7rem;font-size:.8125rem;font-weight:600;display:inline-flex}._newBtn_129ti_54:hover{background:hsl(var(--primary)/.16)}._list_129ti_71{flex-direction:column;flex:1;gap:.3rem;margin-top:.25rem;display:flex;overflow-y:auto}._empty_129ti_80{color:hsl(var(--muted-foreground));padding:.5rem 0;font-size:.8125rem}._item_129ti_86{cursor:pointer;border:1px solid transparent;border-radius:9px;flex-direction:column;gap:.1rem;padding:.55rem 2rem .55rem .6rem;display:flex;position:relative}._item_129ti_86:hover{background:hsl(var(--muted)/.45)}._active_129ti_100{background:hsl(var(--primary)/.1);border-color:hsl(var(--primary)/.35)}._itemTitle_129ti_105{color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;overflow:hidden}._itemTime_129ti_113{color:hsl(var(--muted-foreground));font-size:.6875rem}._deleteBtn_129ti_118{width:1.5rem;height:1.5rem;color:hsl(var(--muted-foreground));cursor:pointer;opacity:0;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;transition:opacity .12s;display:inline-flex;position:absolute;top:50%;right:.45rem;transform:translateY(-50%)}._deleteBtn_129ti_118:hover{color:#e76a4b;background:rgba(231,106,75,.14)}._item_129ti_86:hover ._deleteBtn_129ti_118{opacity:1}._page_1n3oy_22{box-sizing:border-box;flex-direction:column;flex:1;width:95%;max-width:none;min-height:0;margin:0 auto;padding:2rem 2rem 3rem;display:flex}._shell_1n3oy_34{flex-direction:column;flex:1;gap:.75rem;width:100%;min-height:0;max-height:1200px;margin:0 auto;display:flex}._header_1n3oy_45{justify-content:space-between;align-items:center;gap:1rem;display:flex}._brand_1n3oy_52{align-items:center;gap:.6rem;display:flex}._brandIcon_1n3oy_58{background:hsl(var(--primary)/.12);width:2.25rem;height:2.25rem;color:hsl(var(--primary));border-radius:9px;justify-content:center;align-items:center;display:inline-flex}._brandText_1n3oy_69{flex-direction:column;line-height:1.2;display:flex}._brandName_1n3oy_75{color:hsl(var(--foreground));font-size:.9375rem;font-weight:700}._brandRole_1n3oy_81{color:hsl(var(--muted-foreground));font-size:.75rem}._actions_1n3oy_86{align-items:center;gap:.35rem;display:flex}._newBtn_1n3oy_92{height:2.1rem;color:hsl(var(--foreground));background:hsl(var(--muted)/.4);border:1px solid hsl(var(--border));cursor:pointer;border-radius:9px;align-items:center;gap:.4rem;padding:0 .75rem;font-size:.8125rem;font-weight:600;transition:background .12s,border-color .12s;display:inline-flex}._newBtn_1n3oy_92:hover{background:hsl(var(--muted)/.7);border-color:hsl(var(--primary)/.4)}._iconBtn_1n3oy_112{width:2.1rem;height:2.1rem;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:1px solid transparent;border-radius:9px;justify-content:center;align-items:center;transition:background .12s,color .12s,border-color .12s;display:inline-flex}._iconBtn_1n3oy_112:hover{background:hsl(var(--muted)/.5);color:hsl(var(--foreground));border-color:hsl(var(--border))}._shell_1n3oy_34>:nth-child(2){flex:1;min-height:0}._panel_esn0i_1{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:12px;flex-direction:column;gap:.5rem;min-height:0;padding:1rem;display:flex}._header_esn0i_12{justify-content:space-between;align-items:center;display:flex}._title_esn0i_18{color:hsl(var(--foreground));margin:0;font-size:.9375rem;font-weight:700}._count_esn0i_25{color:hsl(var(--primary));background:hsl(var(--primary)/.12);border-radius:999px;padding:.15rem .5rem;font-size:.6875rem;font-weight:700}._subtitle_esn0i_34{color:hsl(var(--muted-foreground));margin:0;font-size:.75rem}._flat_esn0i_40{flex-direction:column;gap:.5rem;min-height:0;display:flex}._groups_esn0i_47{flex-direction:column;gap:.9rem;margin-top:.25rem;display:flex;overflow-y:auto}._flat_esn0i_40 ._groups_esn0i_47{margin-top:0}._group_esn0i_47{flex-direction:column;gap:.4rem;display:flex}._groupLabel_esn0i_65{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));font-size:.625rem;font-weight:700}._list_esn0i_73{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}._tool_esn0i_82{background:hsl(var(--muted)/.3);border-radius:8px;gap:.55rem;padding:.5rem;transition:background .12s;display:flex}._tool_esn0i_82:hover{background:hsl(var(--muted)/.55)}._toolIcon_esn0i_94{background:hsl(var(--primary)/.12);width:1.75rem;height:1.75rem;color:hsl(var(--primary));border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._toolText_esn0i_106{flex-direction:column;gap:.1rem;min-width:0;display:flex}._toolName_esn0i_113{font-size:.75rem;font-weight:600;font-family:var(--font-mono,monospace);color:hsl(var(--foreground))}._toolDesc_esn0i_120{color:hsl(var(--muted-foreground));font-size:.6875rem;line-height:1.35}._empty_esn0i_126{color:hsl(var(--muted-foreground));font-size:.8125rem}._page_plu07_1{box-sizing:border-box;flex-direction:column;gap:1.25rem;width:100%;max-width:880px;margin:0 auto;padding:2rem 2rem 3rem;display:flex}._head_plu07_12{align-items:flex-start;gap:.85rem;display:flex}._headIcon_plu07_18{background:hsl(var(--primary)/.12);width:2.5rem;height:2.5rem;color:hsl(var(--primary));border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._headText_plu07_30{flex:1;min-width:0}._title_plu07_35{color:hsl(var(--foreground));margin:0 0 .15rem;font-size:1.25rem;font-weight:700}._subtitle_plu07_42{color:hsl(var(--muted-foreground));max-width:60ch;margin:0;font-size:.8125rem}._count_plu07_49{min-width:1.75rem;height:1.75rem;color:hsl(var(--primary));background:hsl(var(--primary)/.12);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0 .5rem;font-size:.8125rem;font-weight:700;display:inline-flex}._newBtn_plu07_64{height:2.2rem;color:hsl(var(--primary-foreground));background:hsl(var(--primary));cursor:pointer;border:none;border-radius:9px;flex-shrink:0;align-items:center;gap:.4rem;padding:0 .85rem;font-size:.8125rem;font-weight:600;transition:opacity .12s;display:inline-flex}._newBtn_plu07_64:hover{opacity:.9}._empty_plu07_84{color:hsl(var(--muted-foreground));text-align:center;padding:2rem 0;font-size:.875rem}._list_plu07_91{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}._item_plu07_100{border:1px solid hsl(var(--border));background:hsl(var(--card));cursor:pointer;border-radius:10px;align-items:center;gap:.65rem;padding:.7rem .85rem;transition:background .12s,border-color .12s;display:flex}._item_plu07_100:hover{background:hsl(var(--muted)/.4);border-color:hsl(var(--primary)/.4)}._item_plu07_100:hover ._deleteBtn_plu07_115{opacity:1}._itemIcon_plu07_119{color:hsl(var(--muted-foreground));flex-shrink:0;display:inline-flex}._itemTitle_plu07_125{min-width:0;color:hsl(var(--foreground));white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.875rem;font-weight:500;overflow:hidden}._itemTime_plu07_136{color:hsl(var(--muted-foreground));flex-shrink:0;font-size:.75rem}._deleteBtn_plu07_115{width:1.9rem;height:1.9rem;color:hsl(var(--muted-foreground));cursor:pointer;opacity:0;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:opacity .12s,background .12s,color .12s;display:inline-flex}._deleteBtn_plu07_115:hover{background:hsl(var(--destructive)/.12);color:hsl(var(--destructive))}._header_hpvsv_1{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.5rem;display:flex}._badge_hpvsv_9{color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border));white-space:nowrap;background:rgba(255,255,255,.06);border-radius:999px;padding:.25rem .6rem;font-size:.6875rem;font-weight:600}._empty_dia1t_1{color:hsl(var(--muted-foreground));padding:.5rem 0;font-size:.8125rem}._list_dia1t_7{flex-direction:column;gap:.3rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}._row_dia1t_16{cursor:pointer;text-align:left;background:0 0;border:1px solid transparent;border-radius:8px;grid-template-columns:minmax(8rem,1fr) 6rem 3rem 3.6rem;align-items:center;gap:.6rem;width:100%;padding:.4rem .5rem;display:grid}._row_dia1t_16:hover{background:hsl(var(--muted)/.4);border-color:hsl(var(--border))}._name_dia1t_34{color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;overflow:hidden}._barArea_dia1t_42{height:.7rem;position:relative}._axis_dia1t_47{background:hsl(var(--border));width:1px;position:absolute;top:0;bottom:0;left:50%}._bar_dia1t_42{border-radius:3px;height:.5rem;position:absolute;top:.1rem}._pos_dia1t_63{background:#e87254}._neg_dia1t_67{background:#2bd4b2}._rho_dia1t_71{font-variant-numeric:tabular-nums;text-align:right;color:hsl(var(--foreground));font-size:.8125rem;font-weight:700}._conf_dia1t_79{text-align:center;text-transform:capitalize;border-radius:5px;padding:.12rem .3rem;font-size:.625rem;font-weight:700}._alta_dia1t_88{color:#2eb860;background:rgba(34,195,93,.16)}._media_dia1t_93{color:#dc9518;background:rgba(246,168,35,.16)}._baixa_dia1t_98{background:hsl(var(--muted)/.6);color:hsl(var(--muted-foreground))}._header_8brxc_1{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._tabs_8brxc_9{border:1px solid hsl(var(--border));border-radius:8px;flex-shrink:0;display:inline-flex;overflow:hidden}._tab_8brxc_9{cursor:pointer;color:hsl(var(--muted-foreground));background:0 0;border:none;padding:.3rem .7rem;font-size:.6875rem;font-weight:600}._tab_8brxc_9:hover{color:hsl(var(--foreground))}._active_8brxc_30{background:hsl(var(--primary)/.15);color:hsl(var(--primary))}._empty_8brxc_35{color:hsl(var(--muted-foreground));padding:.5rem 0;font-size:.8125rem}._list_8brxc_41{flex-direction:column;gap:.4rem;margin:.75rem 0 0;padding:0;list-style:none;display:flex}._row_8brxc_50{grid-template-columns:minmax(7rem,1fr) 7rem 2.8rem 4.5rem;align-items:center;gap:.6rem;display:grid}._name_8brxc_57{color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;overflow:hidden}._track_8brxc_65{background:hsl(var(--muted)/.6);border-radius:999px;height:.5rem;overflow:hidden}._fill_8brxc_72{background:#e87254;border-radius:999px;height:100%;display:block}._val_8brxc_79{font-variant-numeric:tabular-nums;text-align:right;color:hsl(var(--foreground));font-size:.8125rem;font-weight:700}._meta_8brxc_87{color:hsl(var(--muted-foreground));text-align:right;font-size:.6875rem}._header_1hc43_1{justify-content:space-between;align-items:center;gap:1rem;display:flex}._version_1hc43_8{color:hsl(var(--muted-foreground));background:hsl(var(--muted)/.5);border-radius:6px;padding:.2rem .45rem;font-size:.625rem;font-weight:600}._empty_1hc43_17{color:hsl(var(--muted-foreground));padding:.5rem 0;font-size:.8125rem}._grid_1hc43_23{grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));gap:.75rem;margin:.75rem 0 0;display:grid}._grid_1hc43_23 div{flex-direction:column;gap:.15rem;display:flex}._grid_1hc43_23 dt{color:hsl(var(--muted-foreground));font-size:.6875rem}._grid_1hc43_23 dd{font-variant-numeric:tabular-nums;color:hsl(var(--foreground));margin:0;font-size:.9375rem;font-weight:700}._note_1hc43_46{color:hsl(var(--muted-foreground));margin-top:.75rem;font-size:.6875rem;font-style:italic}._empty_19pgx_1{color:hsl(var(--muted-foreground));padding:.5rem 0;font-size:.8125rem}._list_19pgx_7{flex-direction:column;gap:.35rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}._row_19pgx_16{cursor:pointer;text-align:left;background:0 0;border:1px solid transparent;border-radius:8px;grid-template-columns:1.5rem minmax(6rem,1fr) 6rem 2.6rem 3.4rem;align-items:center;gap:.6rem;width:100%;padding:.45rem .5rem;transition:background .12s,border-color .12s;display:grid}._row_19pgx_16:hover{background:hsl(var(--muted)/.4)}._active_19pgx_34{background:hsl(var(--primary)/.1);border-color:hsl(var(--primary)/.4)}._rank_19pgx_39{color:hsl(var(--muted-foreground));text-align:center;font-size:.75rem;font-weight:700}._who_19pgx_46{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;overflow:hidden}._track_19pgx_55{background:hsl(var(--muted)/.6);border-radius:999px;height:.4rem;overflow:hidden}._fill_19pgx_62{background:#e87254;border-radius:999px;height:100%;display:block}._score_19pgx_69{font-variant-numeric:tabular-nums;text-align:right;color:hsl(var(--foreground));font-size:.8125rem;font-weight:700}._band_19pgx_77{text-align:center;border-radius:6px;padding:.15rem .35rem;font-size:.6875rem;font-weight:700}._high_19pgx_85{color:#ed9078;background:rgba(232,114,84,.18)}._medium_19pgx_90{color:#f7b645;background:rgba(246,168,35,.18)}._low_19pgx_95{color:#5edec4;background:rgba(65,216,186,.18)}._hint_xo3zz_1{color:hsl(var(--muted-foreground));padding:.5rem 0;font-size:.8125rem}._header_xo3zz_7{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._modelBadge_xo3zz_14{color:hsl(var(--muted-foreground));background:hsl(var(--muted)/.5);border-radius:6px;flex-shrink:0;padding:.2rem .45rem;font-size:.625rem;font-weight:600}._sectionLabel_xo3zz_24{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));margin:.75rem 0 .4rem;font-size:.6875rem;font-weight:600;display:block}._factors_xo3zz_34{flex-direction:column;gap:.3rem;display:flex}._factorRow_xo3zz_40{grid-template-columns:minmax(8rem,1fr) 5rem 3.6rem;align-items:center;gap:.5rem;display:grid}._factorName_xo3zz_47{color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}._factorTrack_xo3zz_55{background:hsl(var(--muted)/.5);border-radius:999px;height:.4rem;overflow:hidden}._factorFill_xo3zz_62{border-radius:999px;height:100%;display:block}._up_xo3zz_68{background:#e87254}._down_xo3zz_72{background:#41d8ba}._factorVal_xo3zz_76{font-variant-numeric:tabular-nums;text-align:right;color:hsl(var(--muted-foreground));font-size:.75rem;font-weight:700}._grid_xo3zz_84{grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));gap:.5rem;margin-top:.9rem;display:grid}._cell_xo3zz_91{background:hsl(var(--muted)/.35);border-radius:8px;flex-direction:column;gap:.15rem;padding:.45rem .55rem;display:flex}._cellLabel_xo3zz_100{color:hsl(var(--muted-foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;overflow:hidden}._cellValue_xo3zz_108{font-variant-numeric:tabular-nums;color:hsl(var(--foreground));font-size:.9375rem;font-weight:700}._page_ycuy5_1{flex-direction:column;gap:1.25rem;display:flex}._metaRow_ycuy5_7{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._horizonBadge_ycuy5_14{color:#f59f0a;background:rgba(246,168,35,.12);border:1px solid rgba(246,168,35,.25);border-radius:999px;padding:.3rem .65rem;font-size:.6875rem;font-weight:600}._row_sr3xs_1{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}@media (max-width:900px){._row_sr3xs_1{grid-template-columns:repeat(2,1fr)}}._card_sr3xs_12{border-radius:var(--radius);border:1px solid hsl(var(--border));background:hsl(var(--card));border-left-width:3px;flex-direction:column;gap:4px;padding:18px 20px;display:flex}._neutral_sr3xs_23{border-left-color:#2474f5}._high_sr3xs_27{border-left-color:#db2424}._warning_sr3xs_31{border-left-color:#f59f0a}._value_sr3xs_35{color:hsl(var(--foreground));font-size:28px;font-weight:700;line-height:1.1}._suffix_sr3xs_42{color:hsl(var(--muted-foreground));margin-left:2px;font-size:16px;font-weight:600}._label_sr3xs_49{color:hsl(var(--muted-foreground));font-size:13px}._hint_sr3xs_54{color:hsl(var(--muted-foreground));opacity:.8;font-size:11px}._list_kmpij_1{flex-direction:column;gap:16px;display:flex}._item_kmpij_7{flex-direction:column;gap:6px;display:flex}._head_kmpij_13{justify-content:space-between;align-items:baseline;display:flex}._name_kmpij_19{color:hsl(var(--foreground));text-transform:capitalize;font-size:14px;font-weight:600}._pct_kmpij_26{color:#db2424;font-size:12px;font-weight:600}._track_kmpij_32{background:hsl(var(--muted));border-radius:999px;height:10px;display:flex;overflow:hidden}._high_kmpij_40{background:#db2424}._medium_kmpij_44{background:#f59f0a}._low_kmpij_48{background:#16a249}._count_kmpij_52{color:hsl(var(--muted-foreground));font-size:11px}._empty_kmpij_57{color:hsl(var(--muted-foreground));padding:12px 0;font-size:13px}._tableWrap_11rc7_1{overflow-x:auto}._table_11rc7_1{border-collapse:collapse;width:100%;font-size:13px}._table_11rc7_1 th{text-align:left;text-transform:uppercase;letter-spacing:.03em;color:hsl(var(--muted-foreground));border-bottom:1px solid hsl(var(--border));white-space:nowrap;padding:8px 12px;font-size:11px;font-weight:600}._table_11rc7_1 td{border-bottom:1px solid hsl(var(--border));color:hsl(var(--foreground));vertical-align:middle;padding:12px}._table_11rc7_1 tr:last-child td{border-bottom:none}._num_11rc7_31{text-align:right;font-variant-numeric:tabular-nums}._name_11rc7_36{font-weight:600;display:block}._role_11rc7_41{color:hsl(var(--muted-foreground));font-size:11px;display:block}._dept_11rc7_47{text-transform:capitalize;color:hsl(var(--muted-foreground))}._movement_11rc7_52{color:hsl(var(--muted-foreground));white-space:nowrap;font-size:12px}._badge_11rc7_58{border-radius:999px;padding:3px 10px;font-size:11px;font-weight:600;display:inline-block}._high_11rc7_66{color:#db2424;background:rgba(219,36,36,.15)}._medium_11rc7_71{color:#c18215;background:rgba(245,159,10,.15)}._low_11rc7_76{color:#16a249;background:rgba(22,162,73,.15)}._empty_11rc7_81{color:hsl(var(--muted-foreground));padding:12px 0;font-size:13px}._page_1ermq_1{flex-direction:column;gap:1.25rem;display:flex}._metaRow_1ermq_7{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._badge_1ermq_14{color:#db2424;background:rgba(219,36,36,.12);border:1px solid rgba(219,36,36,.25);border-radius:999px;padding:.3rem .65rem;font-size:.6875rem;font-weight:600}._loading_1ermq_24{color:hsl(var(--muted-foreground));font-size:.8125rem}._list_4k70m_1{flex-direction:column;gap:.6rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}._row_4k70m_10{grid-template-columns:120px 1fr 34px 58px;align-items:center;gap:.6rem;display:grid}._label_4k70m_17{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}._barTrack_4k70m_23{background:hsl(var(--muted)/.5);border-radius:999px;height:8px;overflow:hidden}._barFill_4k70m_30{border-radius:999px;height:100%}._good_4k70m_35{background:#20b657}._warn_4k70m_39{background:#f59f0a}._bad_4k70m_43{background:#dd2c2c}._value_4k70m_47{color:hsl(var(--foreground));text-align:right;font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:700}._delta_4k70m_55{font-variant-numeric:tabular-nums;justify-content:flex-end;align-items:center;gap:.15rem;font-size:.75rem;font-weight:600;display:inline-flex}._deltaUp_4k70m_65{color:#1fad53}._deltaDown_4k70m_69{color:#dd2c2c}._deltaFlat_4k70m_73{color:hsl(var(--muted-foreground))}@media (max-width:520px){._row_4k70m_10{grid-template-columns:96px 1fr 30px 50px}}._grid_1njh8_1{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;display:grid}._tile_1njh8_7{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;flex-direction:column;gap:.4rem;padding:1rem 1.1rem;display:flex}._head_1njh8_17{align-items:center;gap:.5rem;display:flex}._icon_1njh8_23{width:32px;height:32px;color:hsl(var(--primary));background:hsl(var(--primary)/.1);border-radius:9px;justify-content:center;align-items:center;display:inline-flex}._title_1njh8_34{color:hsl(var(--foreground));font-size:.9375rem;font-weight:700}._zone_1njh8_40{color:hsl(var(--muted-foreground));background:hsl(var(--muted)/.6);border-radius:999px;margin-left:auto;padding:.15rem .5rem;font-size:.6875rem;font-weight:600}._value_1njh8_50{color:hsl(var(--foreground));font-size:2rem;font-weight:800;line-height:1}._breakdown_1njh8_57{color:hsl(var(--muted-foreground));flex-wrap:wrap;gap:.6rem;font-size:.75rem;display:flex}._promo_1njh8_65{color:#1fad53}._neutral_1njh8_69{color:hsl(var(--muted-foreground))}._detr_1njh8_73{color:#dd2c2c}._foot_1njh8_77{color:hsl(var(--muted-foreground));font-size:.6875rem}._page_1ve4b_1{flex-direction:column;gap:1.25rem;display:flex}._header_1ve4b_7{flex-direction:column;gap:.25rem;display:flex}._chatSection_1ve4b_13{flex-direction:column;gap:.75rem;display:flex}._chatHead_1ve4b_19{flex-direction:column;gap:.25rem;display:flex}._chatWrap_1ve4b_25{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:14px;flex-direction:column;height:560px;min-height:0;display:flex;overflow:hidden}._page_gklje_1{flex-direction:column;gap:1.25rem;display:flex}._header_gklje_7{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._spin_gklje_15{animation:.8s linear infinite _spin_gklje_15}@keyframes _spin_gklje_15{to{transform:rotate(360deg)}}._error_gklje_24{color:#dd2c2c;margin:0;font-size:.8125rem}._summary_gklje_30{color:hsl(var(--foreground));background:hsl(var(--primary)/.06);border:1px solid hsl(var(--primary)/.2);border-radius:12px;margin:0;padding:.85rem 1rem;font-size:.875rem}._segmentGrid_gklje_40{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;display:grid}._card_gklje_46{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;flex-direction:column;gap:.65rem;padding:1.1rem;display:flex}._cardHead_gklje_56{justify-content:space-between;align-items:center;gap:.75rem;display:flex}._personaName_gklje_63{color:hsl(var(--foreground));font-size:1rem;font-weight:700}._sizeBadge_gklje_69{color:hsl(var(--muted-foreground));background:hsl(var(--muted)/.6);border-radius:999px;flex-shrink:0;padding:.2rem .5rem;font-size:.6875rem;font-weight:600}._autoLabel_gklje_79{color:hsl(var(--muted-foreground));margin-top:-.35rem;font-size:.6875rem}._metrics_gklje_85{grid-template-columns:repeat(auto-fit,minmax(72px,1fr));gap:.5rem;display:grid}._metric_gklje_85{background:hsl(var(--muted)/.3);border-radius:8px;flex-direction:column;padding:.45rem .55rem;display:flex}._metricValue_gklje_99{color:hsl(var(--foreground));font-size:1rem;font-weight:700}._metricWarn_gklje_105{color:#dc8f09}._metricLabel_gklje_109{color:hsl(var(--muted-foreground));font-size:.6875rem}._depts_gklje_114{flex-wrap:wrap;gap:.35rem;display:flex}._deptChip_gklje_120{color:hsl(var(--muted-foreground));background:hsl(var(--muted)/.5);border-radius:6px;padding:.15rem .5rem;font-size:.6875rem}._narrative_gklje_128{color:hsl(var(--foreground));margin:0;font-size:.8125rem;line-height:1.5}._traits_gklje_135{flex-wrap:wrap;gap:.35rem;display:flex}._trait_gklje_135{color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border));border-radius:999px;padding:.15rem .5rem;font-size:.6875rem}._plays_gklje_149{border-top:1px dashed hsl(var(--border));flex-direction:column;gap:.5rem;padding-top:.6rem;display:flex}._playsTitle_gklje_157{text-transform:uppercase;letter-spacing:.03em;color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:700}._play_gklje_149{background:hsl(var(--muted)/.3);border-radius:8px;flex-direction:column;gap:.2rem;padding:.5rem .6rem;display:flex}._playHead_gklje_174{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._playName_gklje_181{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}._priority_gklje_187{text-transform:uppercase;color:hsl(var(--muted-foreground));background:hsl(var(--muted)/.6);border-radius:999px;padding:.1rem .4rem;font-size:.625rem;font-weight:700}._p_high_gklje_197{color:#c52020;background:rgba(219,36,36,.12)}._p_medium_gklje_202{color:#c47f08;background:rgba(245,159,10,.12)}._playDetail_gklje_207{color:hsl(var(--muted-foreground));margin:0;font-size:.75rem;line-height:1.45}._playOwner_gklje_214{color:hsl(var(--primary));font-size:.6875rem;font-weight:600}._toolbar_15ni3_2{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}._sortToggle_15ni3_11{border:1px solid hsl(var(--border));border-radius:8px;flex-shrink:0;display:flex;overflow:hidden}._sortToggle_15ni3_11 button{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;align-items:center;gap:.3rem;padding:.4rem .7rem;font-size:.75rem;font-weight:600;transition:background .12s,color .12s;display:inline-flex}._sortToggle_15ni3_11 button:hover{color:hsl(var(--foreground))}._sortActive_15ni3_35{background:hsl(var(--primary)/.12);color:hsl(var(--foreground))!important}._legend_15ni3_41{grid-template-columns:auto 1fr auto;align-items:center;gap:.5rem;max-width:320px;margin-bottom:1rem;display:grid}._legendCap_15ni3_50{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:600}._legendBar_15ni3_58{border:1px solid hsl(var(--border));border-radius:9999px;height:.5rem}._legendTicks_15ni3_64{font-variant-numeric:tabular-nums;color:hsl(var(--muted-foreground));grid-column:2;justify-content:space-between;margin-top:.15rem;font-size:.625rem;display:flex}._table_15ni3_75{table-layout:fixed;border-collapse:separate;border-spacing:3px;width:100%}._labelCol_15ni3_82{width:24%}._corner_15ni3_86{background:0 0}._colHead_15ni3_90{vertical-align:bottom;text-align:center;color:hsl(var(--muted-foreground));padding:0 .15rem .4rem;font-size:.7rem;font-weight:600;line-height:1.15;overflow:hidden}._colHead_15ni3_90 span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._marginHead_15ni3_107{color:hsl(var(--foreground));font-weight:700}._rowHead_15ni3_112{text-align:left;vertical-align:middle;color:hsl(var(--foreground));padding:0 .75rem 0 .1rem;font-size:.78rem;font-weight:600;line-height:1.2}._rowHead_15ni3_112 span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._cellWrap_15ni3_128{text-align:center;padding:0}._cell_15ni3_128{cursor:pointer;font-variant-numeric:tabular-nums;border:none;border-radius:6px;justify-content:center;align-items:center;width:100%;height:2.55rem;font-size:.85rem;font-weight:700;transition:transform 80ms,box-shadow 80ms;display:flex;position:relative}._cell_15ni3_128:hover{z-index:4;outline:none;transform:scale(1.08);box-shadow:0 2px 12px rgba(0,0,0,.3)}._cell_15ni3_128:focus-visible{z-index:4;outline:none;transform:scale(1.08);box-shadow:0 2px 12px rgba(0,0,0,.3)}._deltaTick_15ni3_155{opacity:.75;font-size:.5rem;font-style:normal;line-height:1;position:absolute;top:2px;right:4px}._missing_15ni3_165{width:100%;height:2.55rem;color:hsl(var(--muted-foreground)/.5);justify-content:center;align-items:center;font-size:.9rem;display:inline-flex}._marginRow_15ni3_176 th,._marginRow_15ni3_176 td{padding-top:.4rem}._margin_15ni3_107{font-variant-numeric:tabular-nums;border:1px dashed hsl(var(--border));border-radius:6px;justify-content:center;align-items:center;width:100%;height:2.4rem;font-size:.82rem;font-weight:700;display:flex}._marginStrong_15ni3_194{box-shadow:inset 0 0 0 1px hsl(var(--card));border-style:solid}._tooltip_15ni3_200{z-index:60;pointer-events:none;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:10px;flex-direction:column;gap:.1rem;min-width:9rem;max-width:15rem;padding:.55rem .7rem;display:flex;position:fixed;box-shadow:0 8px 28px rgba(0,0,0,.22)}._tipScore_15ni3_216{color:hsl(var(--foreground));font-size:1.15rem;font-weight:800;line-height:1}._tipLabel_15ni3_223{color:hsl(var(--foreground));margin-top:.15rem;font-size:.78rem;font-weight:600}._tipDim_15ni3_230{color:hsl(var(--muted-foreground));font-size:.72rem}._tipDelta_15ni3_235{color:hsl(var(--muted-foreground));margin-top:.15rem;font-size:.7rem}._empty_15ni3_242{text-align:center;color:hsl(var(--muted-foreground));flex-direction:column;align-items:center;gap:.4rem;padding:2.5rem 1.5rem;display:flex}._emptyTitle_15ni3_252{color:hsl(var(--foreground));margin:.4rem 0 0;font-size:.95rem;font-weight:700}._emptyDesc_15ni3_259{max-width:30rem;margin:0;font-size:.82rem;line-height:1.5}._drawer_15ni3_267{background:hsl(var(--muted)/.4);border:1px solid hsl(var(--border));border-radius:12px;margin-top:1rem;padding:1rem 1.1rem}._drawerHead_15ni3_275{justify-content:space-between;align-items:center;gap:1rem;display:flex}._drawerHead_15ni3_275 strong{color:hsl(var(--foreground));font-size:.95rem;display:block}._drawerDept_15ni3_288{color:hsl(var(--muted-foreground));font-size:.8rem}._drawerScore_15ni3_293{font-variant-numeric:tabular-nums;border-radius:8px;justify-content:center;align-items:center;min-width:3rem;height:2.4rem;padding:0 .6rem;font-size:1.05rem;font-weight:800;display:inline-flex}._drawerMeta_15ni3_306{color:hsl(var(--muted-foreground));margin:.75rem 0 0;font-size:.82rem}._closeDrawer_15ni3_312{color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border));cursor:pointer;background:0 0;border-radius:8px;margin-top:.9rem;padding:.4rem .85rem;font-size:.75rem;font-weight:600}._closeDrawer_15ni3_312:hover{color:hsl(var(--foreground))}._page_142uh_1{flex-direction:column;gap:1.25rem;display:flex}._header_142uh_7{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._header_ch5ae_1{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.25rem;display:flex}._filters_ch5ae_9{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;flex-wrap:wrap;gap:1.25rem;margin-bottom:1.25rem;padding:.9rem 1rem;display:flex}._filterGroup_ch5ae_20{flex-direction:column;gap:.4rem;display:flex}._filterLabel_ch5ae_26{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:600}._chips_ch5ae_34{flex-wrap:wrap;gap:.35rem;display:flex}._chip_ch5ae_34{color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border));cursor:pointer;background:0 0;border-radius:999px;padding:.3rem .7rem;font-size:.75rem;font-weight:500;transition:all .15s}._chip_ch5ae_34:hover{color:hsl(var(--foreground));border-color:hsl(var(--primary)/.4)}._chipActive_ch5ae_56{color:hsl(var(--primary-foreground));background:hsl(var(--primary));border-color:hsl(var(--primary))}._chipActive_ch5ae_56:hover{color:hsl(var(--primary-foreground))}._groups_ch5ae_65{flex-direction:column;gap:1.75rem;display:flex}._groupTitle_ch5ae_71{color:hsl(var(--foreground));letter-spacing:-.01em;align-items:center;gap:.5rem;margin:0 0 .75rem;font-size:1rem;font-weight:700;display:flex}._groupCount_ch5ae_82{color:hsl(var(--muted-foreground));background:hsl(var(--muted)/.5);border-radius:999px;padding:.05rem .5rem;font-size:.75rem;font-weight:600}._cards_ch5ae_91{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1rem;display:grid}._card_ch5ae_91{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;flex-direction:column;gap:.55rem;padding:1rem;display:flex;box-shadow:0 1px 4px rgba(0,0,0,.05)}._cardHead_ch5ae_108{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}._cardTitle_ch5ae_115{color:hsl(var(--foreground));letter-spacing:-.01em;font-size:.9375rem;font-weight:700}._badges_ch5ae_122{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.3rem;display:flex}._levelBadge_ch5ae_130{white-space:nowrap;color:hsl(var(--muted-foreground));background:hsl(var(--muted)/.5);border-radius:999px;padding:.1rem .45rem;font-size:.625rem;font-weight:600}._needsBadge_ch5ae_140{text-transform:uppercase;letter-spacing:.02em;white-space:nowrap;color:#ab6f07;background:rgba(245,159,10,.14);border:1px solid rgba(245,159,10,.3);border-radius:999px;padding:.1rem .4rem;font-size:.5625rem;font-weight:700}._definition_ch5ae_153{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem;line-height:1.5}._formulaRow_ch5ae_160{border-top:1px solid hsl(var(--border));flex-direction:column;gap:.25rem;padding-top:.5rem;display:flex}._formulaLabel_ch5ae_168{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));font-size:.5625rem;font-weight:600}._formula_ch5ae_160{color:hsl(var(--foreground));background:0 0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.75rem;line-height:1.45}._meta_ch5ae_184{flex-wrap:wrap;gap:.35rem;display:flex}._metaChip_ch5ae_190{color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border));border-radius:999px;padding:.1rem .5rem;font-size:.6875rem;font-weight:500}._caveats_ch5ae_199{color:hsl(var(--muted-foreground));margin:0;font-size:.6875rem;font-style:italic;line-height:1.4}._source_ch5ae_207{color:hsl(var(--muted-foreground)/.8);align-items:center;gap:.3rem;margin:0;font-size:.625rem;display:flex}._header_r3cdk_2{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.25rem;display:flex}._empty_r3cdk_11{color:hsl(var(--muted-foreground));background:hsl(var(--muted)/.4);border:1px dashed hsl(var(--border));border-radius:14px;margin-bottom:1.25rem;padding:1rem 1.25rem;font-size:.8125rem;line-height:1.5}._kpiGrid_r3cdk_22{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-bottom:1rem;display:grid}._kpi_r3cdk_22{position:relative}._kpiHint_r3cdk_33{z-index:2;position:absolute;top:.6rem;right:.6rem}._fullCard_r3cdk_40{margin-bottom:1rem}._chart_r3cdk_44{width:100%;height:260px}._diversityRow_r3cdk_49{grid-template-columns:1fr 220px;align-items:center;gap:1rem;display:grid}@media (max-width:900px){._diversityRow_r3cdk_49{grid-template-columns:1fr}}._diversityRow_r3cdk_49 ._chart_r3cdk_44{height:240px}._pcdBox_r3cdk_64{background:hsl(var(--muted)/.4);border:1px solid hsl(var(--border));text-align:center;border-radius:14px;flex-direction:column;gap:.25rem;padding:1.25rem;display:flex}._pcdLabel_r3cdk_75{color:hsl(var(--muted-foreground));font-size:.75rem;font-weight:500}._pcdValue_r3cdk_81{color:hsl(var(--foreground));letter-spacing:-.02em;font-size:2rem;font-weight:800}._pcdSub_r3cdk_88{color:hsl(var(--muted-foreground));font-size:.75rem}._chartRow_r3cdk_94{margin-bottom:1rem}._header_1g98p_22{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.25rem;display:flex}._modeTabs_1g98p_31{align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}._modeTab_1g98p_31{color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border));border-radius:var(--radius);cursor:pointer;background:0 0;align-items:center;gap:.4rem;padding:.45rem .85rem;font-size:.8125rem;font-weight:600;transition:all .15s;display:inline-flex}._modeTab_1g98p_31:hover{color:hsl(var(--foreground))}._modeActive_1g98p_56{color:hsl(var(--primary-foreground));background:hsl(var(--primary));border-color:hsl(var(--primary))}._modeActive_1g98p_56:hover{color:hsl(var(--primary-foreground))}._configBtn_1g98p_65{color:hsl(var(--foreground));background:hsl(var(--muted)/.4);border:1px solid hsl(var(--border));border-radius:var(--radius);cursor:pointer;align-items:center;gap:.4rem;padding:.45rem .85rem;font-size:.8125rem;font-weight:600;transition:all .15s;display:inline-flex}._configBtn_1g98p_65:hover{background:hsl(var(--muted)/.7)}._badge_1g98p_83{min-width:18px;height:18px;color:hsl(var(--primary-foreground));background:hsl(var(--primary));border-radius:999px;justify-content:center;align-items:center;padding:0 .35rem;font-size:.6875rem;font-weight:700;display:inline-flex}._rowCount_1g98p_97{color:hsl(var(--muted-foreground));margin-left:auto;font-size:.75rem}._emptyChart_1g98p_103{text-align:center;color:hsl(var(--muted-foreground));margin:0;padding:3rem 1rem;font-size:.8125rem}._panel_1g98p_111{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;padding:1rem}._toolbar_1g98p_118{align-items:center;gap:.75rem;margin-bottom:.85rem;display:flex}._searchBox_1g98p_125{max-width:340px;color:hsl(var(--muted-foreground));background:hsl(var(--muted)/.4);border:1px solid hsl(var(--border));border-radius:var(--radius);flex:1;align-items:center;gap:.4rem;padding:.4rem .65rem;display:inline-flex}._searchInput_1g98p_138{color:hsl(var(--foreground));background:0 0;border:none;outline:none;flex:1;font-size:.8125rem}._pivotControls_1g98p_147{flex-wrap:wrap;align-items:flex-end;gap:.85rem;margin-bottom:1rem;display:flex}._field_1g98p_155{flex-direction:column;gap:.3rem;display:flex}._fieldLabel_1g98p_161{text-transform:uppercase;letter-spacing:.03em;color:hsl(var(--muted-foreground));align-items:center;gap:.3rem;font-size:.6875rem;font-weight:600;display:inline-flex}._select_1g98p_172{min-width:150px;color:hsl(var(--foreground));background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);cursor:pointer;padding:.4rem .6rem;font-size:.8125rem}._select_1g98p_172:disabled{opacity:.5;cursor:not-allowed}._tableScroll_1g98p_187{border:1px solid hsl(var(--border));scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent;border-radius:10px;overflow-x:auto}._tableScroll_1g98p_187::-webkit-scrollbar{width:6px;height:6px}._tableScroll_1g98p_187::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._tableScroll_1g98p_187::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._tableScroll_1g98p_187::-webkit-scrollbar-track{background:0 0}._grid_1g98p_209{border-collapse:collapse;width:100%;font-size:.8125rem}._grid_1g98p_209 th,._grid_1g98p_209 td{text-align:left;border-bottom:1px solid hsl(var(--border));white-space:nowrap;padding:.5rem .75rem}._grid_1g98p_209 th{background:hsl(var(--muted)/.6);color:hsl(var(--foreground));cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;font-size:.75rem;font-weight:600;position:-webkit-sticky;position:sticky;top:0}._grid_1g98p_209 tbody tr:hover{background:hsl(var(--muted)/.35)}._grid_1g98p_209 tbody tr:last-child td{border-bottom:none}._thInner_1g98p_238{align-items:center;gap:.25rem;display:inline-flex}._sortIcon_1g98p_244{opacity:.4}._numCol_1g98p_248{font-variant-numeric:tabular-nums;text-align:right!important}._masked_1g98p_253{color:hsl(var(--muted-foreground)/.6);background:repeating-linear-gradient(45deg, transparent, transparent 4px, hsl(var(--muted)/.4) 4px, hsl(var(--muted)/.4) 8px)}._totalRow_1g98p_258{font-weight:700}._totalRow_1g98p_258 td{background:hsl(var(--muted)/.5);border-top:2px solid hsl(var(--border))}._maskNote_1g98p_266{color:hsl(var(--muted-foreground));align-items:center;gap:.35rem;margin:.75rem 0 0;font-size:.6875rem;display:flex}._overlay_e7uci_22{background:hsl(var(--background)/.6);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:50;position:fixed;top:0;bottom:0;left:0;right:0}._modal_e7uci_30{background:hsl(var(--card));border:1px solid hsl(var(--border));width:min(760px,100vw - 2rem);max-height:calc(100vh - 4rem);box-shadow:0 24px 60px hsl(var(--background)/.4);z-index:51;border-radius:16px;flex-direction:column;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}._header_e7uci_47{border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.25rem 1.25rem 1rem;display:flex}._title_e7uci_56{color:hsl(var(--foreground));margin:0;font-size:1.05rem;font-weight:700}._subtitle_e7uci_63{color:hsl(var(--muted-foreground));margin:.2rem 0 0;font-size:.8125rem}._closeBtn_e7uci_69{width:30px;height:30px;color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border));border-radius:var(--radius);cursor:pointer;background:0 0;justify-content:center;align-items:center;display:inline-flex}._closeBtn_e7uci_69:hover{color:hsl(var(--foreground));background:hsl(var(--muted)/.4)}._body_e7uci_86{flex:1;grid-template-columns:180px 1fr;min-height:0;display:grid}._tabs_e7uci_93{border-right:1px solid hsl(var(--border));background:hsl(var(--muted)/.25);flex-direction:column;gap:.15rem;padding:.75rem;display:flex}._tab_e7uci_93{text-align:left;color:hsl(var(--muted-foreground));border-radius:var(--radius);cursor:pointer;background:0 0;border:none;align-items:center;gap:.5rem;padding:.5rem .65rem;font-size:.8125rem;font-weight:600;display:inline-flex}._tab_e7uci_93:hover{color:hsl(var(--foreground));background:hsl(var(--muted)/.5)}._tabActive_e7uci_121,._tabActive_e7uci_121:hover{color:hsl(var(--primary-foreground));background:hsl(var(--primary))}._tabPanel_e7uci_130{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent;padding:1.1rem 1.25rem;overflow-y:auto}._tabPanel_e7uci_130::-webkit-scrollbar{width:6px;height:6px}._tabPanel_e7uci_130::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._tabPanel_e7uci_130::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._tabPanel_e7uci_130::-webkit-scrollbar-track{background:0 0}._section_e7uci_151{flex-direction:column;gap:.85rem;display:flex}._hint_e7uci_157{color:hsl(var(--muted-foreground));margin:0;font-size:.75rem}._error_e7uci_163{color:hsl(var(--negative,0 72% 50%));margin:0;font-size:.8125rem}._list_e7uci_169{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}._rowItem_e7uci_178{background:hsl(var(--muted)/.3);border:1px solid hsl(var(--border));border-radius:var(--radius);align-items:center;gap:.6rem;padding:.45rem .6rem;display:flex}._rowHidden_e7uci_188{opacity:.7}._rowLabel_e7uci_192{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}._tagKind_e7uci_198{text-transform:uppercase;letter-spacing:.03em;color:hsl(var(--muted-foreground));background:hsl(var(--muted)/.6);border-radius:999px;padding:.1rem .4rem;font-size:.625rem;font-weight:600}._formula_e7uci_209{font-family:var(--font-mono,monospace);color:hsl(var(--muted-foreground));font-size:.75rem}._reorder_e7uci_215{align-items:center;gap:.25rem;margin-left:auto;display:inline-flex}._iconBtn_e7uci_222{width:28px;height:28px;color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border));border-radius:var(--radius);cursor:pointer;background:0 0;justify-content:center;align-items:center;display:inline-flex}._iconBtn_e7uci_222:hover:not(:disabled){color:hsl(var(--foreground));background:hsl(var(--muted)/.5)}._iconBtn_e7uci_222:disabled{opacity:.35;cursor:not-allowed}._linkBtn_e7uci_243{color:hsl(var(--primary));cursor:pointer;background:0 0;border:none;padding:.2rem .4rem;font-size:.75rem;font-weight:600}._linkBtn_e7uci_243:hover{text-decoration:underline}._field_e7uci_256{flex-direction:column;gap:.3rem;display:flex}._fieldLabel_e7uci_262{text-transform:uppercase;letter-spacing:.03em;color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:600}._select_e7uci_270,._numInput_e7uci_271{color:hsl(var(--foreground));background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);padding:.4rem .6rem;font-size:.8125rem}._select_e7uci_270:disabled,._numInput_e7uci_271:disabled{opacity:.5;cursor:not-allowed}._select_e7uci_270{cursor:pointer}._grid2_e7uci_289{grid-template-columns:1fr 1fr;gap:.85rem;display:grid}._filterCard_e7uci_295{background:hsl(var(--muted)/.3);border:1px solid hsl(var(--border));border-radius:var(--radius);flex-direction:column;gap:.6rem;padding:.6rem .7rem;display:flex}._filterHead_e7uci_305{justify-content:space-between;align-items:center;display:flex}._chipGroup_e7uci_311{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent;flex-wrap:wrap;gap:.35rem;max-height:180px;display:flex;overflow-y:auto}._chipGroup_e7uci_311::-webkit-scrollbar{width:6px;height:6px}._chipGroup_e7uci_311::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._chipGroup_e7uci_311::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._chipGroup_e7uci_311::-webkit-scrollbar-track{background:0 0}._chip_e7uci_311{color:hsl(var(--muted-foreground));background:hsl(var(--card));border:1px solid hsl(var(--border));cursor:pointer;border-radius:999px;padding:.25rem .55rem;font-size:.75rem}._chip_e7uci_311:hover{color:hsl(var(--foreground))}._chipOn_e7uci_348{color:hsl(var(--primary-foreground));background:hsl(var(--primary));border-color:hsl(var(--primary))}._chipOn_e7uci_348:hover{color:hsl(var(--primary-foreground))}._rangeRow_e7uci_357{gap:.75rem;display:flex}._calcBuilder_e7uci_362{border-top:1px dashed hsl(var(--border));flex-wrap:wrap;align-items:flex-end;gap:.6rem;padding-top:.5rem;display:flex}._addBtn_e7uci_371{color:hsl(var(--primary-foreground));background:hsl(var(--primary));border-radius:var(--radius);cursor:pointer;border:none;align-items:center;gap:.4rem;padding:.45rem .8rem;font-size:.8125rem;font-weight:600;display:inline-flex}._addBtn_e7uci_371:disabled{opacity:.5;cursor:not-allowed}._saveRow_e7uci_389{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._checkLabel_e7uci_396{color:hsl(var(--foreground));align-items:center;gap:.4rem;font-size:.8125rem;display:inline-flex}@media (max-width:640px){._body_e7uci_86{grid-template-columns:1fr}._tabs_e7uci_93{border-right:none;border-bottom:1px solid hsl(var(--border));flex-flow:wrap}._grid2_e7uci_289{grid-template-columns:1fr}}._filterHint_tj4uu_1{color:hsl(var(--primary));font-weight:600}._group_tj4uu_6{margin-bottom:1rem}._group_tj4uu_6:last-child{margin-bottom:0}._groupTitle_tj4uu_13{text-transform:uppercase;letter-spacing:.05em;margin:0 0 .5rem;font-size:.6875rem;font-weight:700}._groupTitle_tj4uu_13._positive_tj4uu_20{color:#16a249}._groupTitle_tj4uu_13._neutral_tj4uu_23{color:hsl(var(--muted-foreground))}._groupTitle_tj4uu_13._negative_tj4uu_26{color:#db2424}._tags_tj4uu_30{flex-wrap:wrap;gap:.5rem;display:flex}._tag_tj4uu_30{cursor:pointer;border:1px solid transparent;border-radius:999px;align-items:center;gap:.35rem;padding:.35rem .65rem;font-weight:600;transition:border-color .15s,transform .1s;display:inline-flex}._tag_tj4uu_30 em{opacity:.7;font-size:.6875rem;font-style:normal}._tag_tj4uu_30._positive_tj4uu_20{color:#6be1c9;background:rgba(65,216,186,.12)}._tag_tj4uu_30._neutral_tj4uu_23{color:hsl(var(--muted-foreground));background:rgba(255,255,255,.06)}._tag_tj4uu_30._negative_tj4uu_26{color:#ee9781;background:rgba(232,114,84,.12)}._tag_tj4uu_30._active_tj4uu_64{border-color:currentColor;transform:scale(1.05)}._clearBtn_1gp3w_1{color:hsl(var(--primary));cursor:pointer;background:0 0;border:none;margin-left:.5rem;padding:0;font-size:.75rem;font-weight:600}._clearBtn_1gp3w_1:hover{text-decoration:underline}._list_1gp3w_15{flex-direction:column;gap:.65rem;display:flex}._quote_1gp3w_21{background:hsl(var(--muted)/.35);border-left:3px solid;border-radius:10px;margin:0;padding:.85rem 1rem}._quote_1gp3w_21._positive_1gp3w_28{border-left-color:#16a249}._quote_1gp3w_21._neutral_1gp3w_31{border-left-color:hsl(var(--muted-foreground))}._quote_1gp3w_21._negative_1gp3w_34{border-left-color:#db2424}._excerpt_1gp3w_38{color:hsl(var(--muted-foreground));margin:0 0 .35rem;font-size:.875rem;font-style:italic;line-height:1.55}._footer_1gp3w_46{font-size:.6875rem}._theme_1gp3w_50{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));font-weight:600}._page_ulja1_1{flex-direction:column;gap:1.25rem;display:flex}._header_ulja1_7{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._summary_ulja1_15{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.85rem;display:grid}._stat_ulja1_21{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:12px;align-items:center;gap:.75rem;padding:.9rem 1rem;display:flex}._statWarning_ulja1_31{border-color:rgba(245,159,10,.4)}._statIcon_ulja1_35{width:36px;height:36px;color:hsl(var(--primary));background:hsl(var(--primary)/.1);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._statWarning_ulja1_31 ._statIcon_ulja1_35{color:#dc8f09;background:rgba(245,159,10,.12)}._statBody_ulja1_51{flex-direction:column;min-width:0;display:flex}._statValue_ulja1_57{color:hsl(var(--foreground));text-transform:capitalize;font-size:1.35rem;font-weight:700;line-height:1.1}._statLabel_ulja1_65{color:hsl(var(--muted-foreground));font-size:.75rem}._page_1st5g_1{justify-content:center;align-items:center;min-height:50vh;display:flex}._card_1st5g_8{text-align:center;background:hsl(var(--card));border:1px dashed hsl(var(--border));border-radius:14px;max-width:480px;padding:2.5rem 2rem}._iconWrap_1st5g_17{background:hsl(var(--primary)/.1);width:4rem;height:4rem;color:hsl(var(--primary));border-radius:14px;justify-content:center;align-items:center;margin-bottom:1rem;display:inline-flex}._badge_1st5g_29{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-foreground));background:hsl(var(--muted)/.5);border:1px solid hsl(var(--border));border-radius:999px;margin-bottom:.75rem;padding:.25rem .6rem;font-size:.6875rem;font-weight:700;display:inline-block}._title_1st5g_43{color:hsl(var(--foreground));margin:0;font-size:1.25rem;font-weight:800}._description_1st5g_50{color:hsl(var(--muted-foreground));margin:.75rem 0 1.5rem;font-size:.9375rem;line-height:1.6}._overlay_h309l_2{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:rgba(30,27,75,.35);justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}._modal_h309l_14{background:hsl(var(--card));color:hsl(var(--card-foreground));border-radius:calc(var(--radius) + 6px);border:1px solid hsl(var(--border));width:min(460px,96vw);box-shadow:0 24px 64px hsl(var(--primary)/.14), 0 4px 16px rgba(0,0,0,.06);flex-direction:column;display:flex;overflow:hidden}._modalHeader_h309l_26{border-bottom:1px solid hsl(var(--border));flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.125rem 1.5rem .875rem;display:flex}._titleGroup_h309l_36{min-width:0}._modalTitle_h309l_40{color:hsl(var(--foreground));margin:0 0 .2rem;font-size:1.0625rem;font-weight:600}._modalDate_h309l_47{color:hsl(var(--muted-foreground));text-transform:capitalize;margin:0;font-size:.8125rem}._closeButton_h309l_54{border-radius:calc(var(--radius) - 2px);width:1.875rem;height:1.875rem;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:1px solid transparent;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}._closeButton_h309l_54:hover{background:hsl(var(--accent));color:hsl(var(--foreground))}._form_h309l_74{flex-direction:column;gap:.875rem;padding:1.25rem 1.5rem;display:flex}._row_h309l_81{grid-template-columns:1fr 1fr;gap:.875rem;display:grid}._field_h309l_87{flex-direction:column;gap:.375rem;display:flex}._label_h309l_93{color:hsl(var(--foreground));align-items:center;gap:.25rem;font-size:.8125rem;font-weight:500;display:flex}._required_h309l_102{color:#db2424}._optional_h309l_106{color:hsl(var(--muted-foreground));font-size:.75rem;font-weight:400}._input_h309l_112,._select_h309l_113,._textarea_h309l_114{border-radius:calc(var(--radius) - 2px);border:1px solid hsl(var(--input));background:hsl(var(--background));width:100%;color:hsl(var(--foreground));box-sizing:border-box;outline:none;padding:.5rem .75rem;font-family:inherit;font-size:.875rem;line-height:1.5;transition:border-color .15s,box-shadow .15s}._input_h309l_112:focus,._select_h309l_113:focus,._textarea_h309l_114:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.12)}._input_h309l_112::-moz-placeholder{color:hsl(var(--muted-foreground))}._select_h309l_113::-moz-placeholder{color:hsl(var(--muted-foreground))}._textarea_h309l_114::-moz-placeholder{color:hsl(var(--muted-foreground))}._input_h309l_112::-ms-input-placeholder{color:hsl(var(--muted-foreground))}._input_h309l_112::placeholder{color:hsl(var(--muted-foreground))}._select_h309l_113::-ms-input-placeholder{color:hsl(var(--muted-foreground))}._select_h309l_113::placeholder{color:hsl(var(--muted-foreground))}._textarea_h309l_114::-ms-input-placeholder{color:hsl(var(--muted-foreground))}._textarea_h309l_114::placeholder{color:hsl(var(--muted-foreground))}._select_h309l_113{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right .625rem center;background-repeat:no-repeat;padding-right:2rem}._textarea_h309l_114{resize:vertical;min-height:72px}._error_h309l_155{color:hsl(var(--destructive));background:hsl(var(--destructive)/.08);border-radius:calc(var(--radius) - 2px);border:1px solid hsl(var(--destructive)/.2);margin:0;padding:.5rem .75rem;font-size:.8125rem}._successState_h309l_165{flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:2.5rem 1.5rem;display:flex}._successIcon_h309l_174{color:#298e4e;background:rgba(33,196,93,.12);border:1px solid rgba(33,196,93,.25);border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}._successText_h309l_186{color:hsl(var(--foreground));margin:0;font-size:.9375rem;font-weight:500}._footer_h309l_194{border-top:1px solid hsl(var(--border));flex-shrink:0;justify-content:flex-end;gap:.625rem;padding:.875rem 1.5rem;display:flex}._cancelButton_h309l_203{border-radius:calc(var(--radius) - 2px);border:1px solid hsl(var(--border));color:hsl(var(--foreground));cursor:pointer;background:0 0;padding:.5rem 1rem;font-family:inherit;font-size:.875rem;font-weight:500;transition:background .15s}._cancelButton_h309l_203:hover{background:hsl(var(--accent))}._submitButton_h309l_219{border-radius:calc(var(--radius) - 2px);background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;padding:.5rem 1.25rem;font-family:inherit;font-size:.875rem;font-weight:500;transition:opacity .15s}._submitButton_h309l_219:hover{opacity:.85}._submitButton_h309l_219:disabled{opacity:.5;cursor:not-allowed}._widget_1qnt9_2{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);flex-direction:column;display:flex;overflow:hidden;box-shadow:0 1px 4px rgba(0,0,0,.04)}._header_1qnt9_13{border-bottom:1px solid hsl(var(--border));flex-shrink:0;justify-content:space-between;align-items:center;padding:1rem 1.25rem .875rem;display:flex}._titleRow_1qnt9_22{align-items:center;gap:.5rem;display:flex}._headerIcon_1qnt9_28{width:1rem;height:1rem;color:hsl(var(--muted-foreground))}._title_1qnt9_22{color:hsl(var(--foreground));margin:0;font-size:.9375rem;font-weight:600}._headerRight_1qnt9_41{align-items:center;gap:.75rem;display:flex}._syncMsg_1qnt9_47{border-radius:999px;padding:.25rem .625rem;font-size:.75rem;font-weight:500;animation:.2s _fadeIn_1qnt9_1}._syncOk_1qnt9_55{color:#298e4e;background:rgba(33,196,93,.1);border:1px solid rgba(33,196,93,.2)}._syncErr_1qnt9_61{color:#b81e1e;background:rgba(239,67,67,.1);border:1px solid rgba(239,67,67,.2)}@keyframes _fadeIn_1qnt9_1{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}._syncBtn_1qnt9_77{border-radius:calc(var(--radius) - 2px);border:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));cursor:pointer;white-space:nowrap;background:0 0;align-items:center;gap:.375rem;padding:.375rem .75rem;font-family:inherit;font-size:.8125rem;font-weight:500;transition:background .15s,border-color .15s,color .15s;display:inline-flex}._syncBtn_1qnt9_77:hover:not(:disabled){background:hsl(var(--primary)/.06);border-color:hsl(var(--primary)/.2);color:hsl(var(--foreground))}._syncBtn_1qnt9_77:disabled{opacity:.6;cursor:not-allowed}._spinning_1qnt9_103{animation:.7s linear infinite _spin_1qnt9_103}._monthNav_1qnt9_107{align-items:center;gap:.5rem;display:flex}._monthLabel_1qnt9_113{color:hsl(var(--foreground));text-align:center;min-width:116px;font-size:.875rem;font-weight:600}._navBtn_1qnt9_121{border-radius:calc(var(--radius) - 2px);border:1px solid hsl(var(--border));width:1.75rem;height:1.75rem;color:hsl(var(--foreground));cursor:pointer;background:0 0;justify-content:center;align-items:center;font-family:inherit;transition:background .15s;display:flex}._navBtn_1qnt9_121:hover{background:hsl(var(--accent))}._loadingOverlay_1qnt9_140{border-bottom:1px solid hsl(var(--border)/.5);justify-content:center;align-items:center;padding:2rem 0;display:flex}._loadingSpinner_1qnt9_148{border:2px solid hsl(var(--border));border-top-color:hsl(var(--primary));border-radius:50%;width:1.25rem;height:1.25rem;animation:.7s linear infinite _spin_1qnt9_103}@keyframes _spin_1qnt9_103{to{transform:rotate(360deg)}}._chipLoading_1qnt9_163{opacity:.5;cursor:wait}._weekHeader_1qnt9_169{border-bottom:1px solid hsl(var(--border));background:hsl(var(--muted)/.25);grid-template-columns:repeat(7,1fr);display:grid}._weekDay_1qnt9_176{text-align:center;text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));padding:.4375rem 0;font-size:.6875rem;font-weight:600}._grid_1qnt9_187{grid-template-columns:repeat(7,1fr);grid-auto-rows:5.75rem;display:grid}._emptyCell_1qnt9_193{border-right:1px solid hsl(var(--border)/.5);border-bottom:1px solid hsl(var(--border)/.5);background:hsl(var(--muted)/.1);overflow:hidden}._dayCell_1qnt9_200{border-right:1px solid hsl(var(--border)/.5);border-bottom:1px solid hsl(var(--border)/.5);cursor:default;flex-direction:column;gap:.2rem;padding:.3rem .375rem;transition:background .12s;display:flex;position:relative;overflow:hidden}._schedulable_1qnt9_213{cursor:pointer}._schedulable_1qnt9_213:hover{background:hsl(var(--accent)/.6)}._today_1qnt9_220{background:hsl(var(--primary)/.05);border-right-color:hsl(var(--primary)/.2);border-bottom-color:hsl(var(--primary)/.2)}._past_1qnt9_226{opacity:.4}._dayNum_1qnt9_231{width:1.5rem;height:1.5rem;color:hsl(var(--foreground));border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.8125rem;font-weight:500;line-height:1;display:inline-flex}._today_1qnt9_220 ._dayNum_1qnt9_231{background:hsl(var(--primary));color:hsl(var(--primary-foreground));font-size:.75rem;font-weight:700}._eventChip_1qnt9_252{border:1px solid hsl(var(--primary)/.2);background:hsl(var(--primary)/.08);color:#5312c4;cursor:pointer;text-align:left;border-radius:3px;flex-shrink:0;align-items:center;gap:.25rem;width:100%;padding:.2rem .375rem;font-family:inherit;font-size:.6rem;transition:background .1s;display:flex;overflow:hidden}._eventChip_1qnt9_252:hover{background:hsl(var(--primary)/.16)}._chipTime_1qnt9_274{font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:700}._chipTitle_1qnt9_280{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._moreChip_1qnt9_288{color:hsl(var(--muted-foreground));cursor:pointer;text-align:left;background:0 0;border:none;flex-shrink:0;padding:0 .125rem;font-family:inherit;font-size:.6rem;font-weight:600;transition:color .1s}._moreChip_1qnt9_288:hover{color:hsl(var(--foreground))}._container_1tu7d_22{background:hsl(var(--background));min-height:100vh}._main_1tu7d_27{box-sizing:border-box;flex-direction:column;gap:1.5rem;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem;display:flex}._pageHeader_1tu7d_38{margin-bottom:0}._pageTitle_1tu7d_42{color:hsl(var(--foreground));letter-spacing:-.03em;margin:0 0 .3rem;font-size:1.5rem;font-weight:800}._pageSubtitle_1tu7d_50{color:hsl(var(--muted-foreground));max-width:560px;margin:0;font-size:.875rem;line-height:1.55}._header_1cb6q_1{margin-bottom:1.5rem}._backLink_1cb6q_5{color:hsl(var(--muted-foreground));align-items:center;gap:.3rem;margin-bottom:.75rem;font-size:.78rem;font-weight:500;text-decoration:none;transition:color .12s;display:inline-flex}._backLink_1cb6q_5:hover{color:hsl(var(--primary))}._breadcrumb_1cb6q_20{align-items:center;gap:.3rem;margin-bottom:.6rem;font-size:.75rem;display:flex}._crumbSep_1cb6q_28{color:hsl(var(--muted-foreground)/.6)}._crumbLink_1cb6q_32{color:hsl(var(--muted-foreground));font-weight:500;text-decoration:none}._crumbLink_1cb6q_32:hover{color:hsl(var(--primary))}._crumbCurrent_1cb6q_41{color:hsl(var(--foreground));font-weight:600}._eyebrow_1cb6q_46{font-family:var(--font-mono,monospace);text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--primary));margin-bottom:.35rem;font-size:.625rem;font-weight:700;display:block}._titleRow_1cb6q_57{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._titleRowWithActions_1cb6q_65{align-items:center}._titleBlock_1cb6q_69{flex:1;min-width:0}._title_1cb6q_57{letter-spacing:-.03em;margin:0;font-size:1.5rem;font-weight:800}._subtitle_1cb6q_81{color:hsl(var(--muted-foreground));max-width:640px;margin:.35rem 0 0;font-size:.9375rem}._actions_1cb6q_88{flex-shrink:0;gap:.5rem;display:flex}._page_d9sb3_22{background:hsl(var(--background));min-height:100vh}._main_d9sb3_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._primaryBtn_d9sb3_35{border-radius:var(--radius);color:hsl(var(--primary-foreground));background:hsl(var(--primary));cursor:pointer;border:none;align-items:center;gap:.4rem;padding:.55rem 1rem;font-size:.875rem;font-weight:600;display:inline-flex}._primaryBtn_d9sb3_35:hover{opacity:.92}._outlineBtn_d9sb3_52{border-radius:var(--radius);color:hsl(var(--foreground));border:1px solid hsl(var(--border));cursor:pointer;background:0 0;align-items:center;gap:.35rem;padding:.45rem .85rem;font-size:.8125rem;font-weight:600;display:inline-flex}._outlineBtn_d9sb3_52:hover{background:hsl(var(--muted)/.5)}._tabContent_d9sb3_69{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent}._tabContent_d9sb3_69::-webkit-scrollbar{width:6px;height:6px}._tabContent_d9sb3_69::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._tabContent_d9sb3_69::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._tabContent_d9sb3_69::-webkit-scrollbar-track{background:0 0}._tabContent_d9sb3_69{min-height:200px}._card_d9sb3_91{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);border-radius:14px;padding:1.25rem}._cardTitle_d9sb3_100{margin:0 0 .25rem;font-size:1rem;font-weight:700}._cardSubtitle_d9sb3_106{color:hsl(var(--muted-foreground));margin:0 0 1rem;font-size:.8125rem}._emptyState_d9sb3_112{text-align:center;color:hsl(var(--muted-foreground));padding:3rem 1.5rem}._emptyState_d9sb3_112 h2{color:hsl(var(--foreground));margin:0 0 .5rem;font-size:1.125rem}._emptyState_d9sb3_112 p{margin:0;font-size:.875rem}._loading_1cicj_1{color:hsl(var(--muted-foreground));font-size:.875rem}._kpis_1cicj_6{grid-template-columns:repeat(6,1fr);gap:.85rem;margin-bottom:1.5rem;display:grid}._hubGrid_1cicj_13,._actionGrid_1cicj_20{grid-template-columns:repeat(3,1fr);gap:1rem;margin-bottom:1.5rem;display:grid}._actionCard_1cicj_27{border:1px solid hsl(var(--border));background:hsl(var(--card));box-shadow:0 1px 4px hsl(var(--primary)/.05);border-radius:14px;padding:1.1rem}._actionTitle_1cicj_35{color:hsl(var(--foreground));align-items:center;gap:.4rem;margin:0 0 .85rem;font-size:.8125rem;font-weight:700;display:flex}._warn_1cicj_45{color:#b87c14}._actionBody_1cicj_49{flex-direction:column;gap:.5rem;display:flex}._actionEmpty_1cicj_55{color:hsl(var(--muted-foreground));font-size:.8125rem}._checkinRow_1cicj_60{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._checkinDate_1cicj_67{font-size:.7rem;font-family:var(--font-mono,monospace);color:hsl(var(--muted-foreground))}@media (max-width:1100px){._kpis_1cicj_6{grid-template-columns:repeat(3,1fr)}}@media (max-width:820px){._hubGrid_1cicj_13,._actionGrid_1cicj_20{grid-template-columns:1fr}._kpis_1cicj_6{grid-template-columns:repeat(2,1fr)}}._card_15oi7_1{text-align:left;border:1px solid hsl(var(--border));background:hsl(var(--card));width:100%;color:inherit;cursor:pointer;border-radius:14px;flex-direction:column;gap:.85rem;padding:1.15rem 1.25rem;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}._card_15oi7_1:hover{border-color:hsl(var(--primary)/.35);box-shadow:0 6px 20px hsl(var(--primary)/.1);transform:translateY(-1px)}._head_15oi7_22{align-items:center;gap:.75rem;display:flex}._iconWrap_15oi7_28{background:hsl(var(--primary)/.1);width:2.5rem;height:2.5rem;color:hsl(var(--primary));border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._titleBlock_15oi7_40{flex:1;min-width:0}._name_15oi7_45{white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:1rem;font-weight:700;overflow:hidden}._meta_15oi7_54{color:hsl(var(--muted-foreground));font-size:.75rem}._sparkline_15oi7_59{color:hsl(var(--primary)/.7);flex:none}._chips_15oi7_64{flex-wrap:wrap;gap:.4rem;display:flex}._chip_15oi7_64{border-radius:10px;flex-direction:column;gap:.1rem;min-width:0;padding:.3rem .55rem;display:inline-flex}._chipLabel_15oi7_79{text-transform:uppercase;letter-spacing:.06em;opacity:.75;font-size:.5625rem;font-weight:600}._chipValue_15oi7_87{font-variant-numeric:tabular-nums;align-items:center;gap:.2rem;font-size:.8125rem;font-weight:700;display:inline-flex}._good_15oi7_96{color:#218345;background:rgba(33,196,93,.14)}._warn_15oi7_101{color:#a5731d;background:rgba(231,176,8,.16)}._bad_15oi7_106{color:#ca2b2b;background:rgba(228,68,68,.14)}._neutral_15oi7_111{background:hsl(var(--muted-foreground)/.1);color:hsl(var(--muted-foreground))}._attention_15oi7_116{border-radius:10px;align-items:center;gap:.4rem;padding:.45rem .6rem;font-size:.75rem;font-weight:600;display:flex}._attention_15oi7_116 svg{flex:none}._attWarn_15oi7_129{color:#9c6d1c;background:rgba(231,176,8,.12)}._attCritical_15oi7_134{color:#ca2b2b;background:rgba(228,68,68,.12)}._grid_1mmil_1{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}@media (max-width:768px){._grid_1mmil_1{grid-template-columns:1fr}}._tableWrap_c98o7_22{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);border-radius:14px;padding:0;overflow:hidden}._table_c98o7_22{border-collapse:collapse;width:100%}._table_c98o7_22 thead th{background:hsl(var(--muted));text-align:left;text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));padding:.75rem 1rem;font-size:.75rem;font-weight:600}._table_c98o7_22 tbody tr+tr{border-top:1px solid hsl(var(--border))}._table_c98o7_22 td{vertical-align:middle;padding:.7rem 1rem;font-size:.8125rem}._row_c98o7_55{cursor:pointer}._row_c98o7_55:hover{background:hsl(var(--primary)/.03)}._nm_c98o7_62{font-weight:600}._num_c98o7_66{font-variant-numeric:tabular-nums}._dash_c98o7_70{color:hsl(var(--muted-foreground))}._enps_c98o7_74{border-radius:999px;align-items:center;gap:.25rem;padding:.1rem .5rem;font-weight:600;display:inline-flex}._enps_c98o7_74 b{font-variant-numeric:tabular-nums}._good_c98o7_86{color:#218345;background:rgba(33,196,93,.14)}._warn_c98o7_91{color:#a5731d;background:rgba(231,176,8,.16)}._bad_c98o7_96{color:#ca2b2b;background:rgba(228,68,68,.14)}._attWarn_c98o7_101{color:#9c6d1c;font-weight:600}._attCritical_c98o7_106{color:#ca2b2b;font-weight:600}._toolbar_kxldv_1{flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}._search_kxldv_9{border-radius:var(--radius);border:1px solid hsl(var(--border));background:hsl(var(--card));min-width:200px;max-width:360px;color:hsl(var(--muted-foreground));flex:1;align-items:center;gap:.5rem;padding:.45rem .75rem;display:flex}._search_kxldv_9 input{color:hsl(var(--foreground));background:0 0;border:none;outline:none;flex:1;font-size:.875rem}._viewToggle_kxldv_31{border:1px solid hsl(var(--border));border-radius:var(--radius);display:flex;overflow:hidden}._viewToggle_kxldv_31 button{cursor:pointer;color:hsl(var(--muted-foreground));background:0 0;border:none;padding:.4rem .6rem}._viewToggle_kxldv_31 button._active_kxldv_44{background:hsl(var(--primary)/.1);color:hsl(var(--primary))}._search_1mct1_22{border:1px solid hsl(var(--border));background:hsl(var(--card));width:100%;max-width:360px;color:hsl(var(--foreground));border-radius:9px;margin-bottom:1rem;padding:.55rem .8rem;font-family:inherit;font-size:.8125rem}._search_1mct1_22:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--ring)/.12);outline:none}._tableWrap_1mct1_40{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);border-radius:calc(var(--radius) + 2px);padding:0;overflow:hidden}._table_1mct1_40{border-collapse:collapse;width:100%}._table_1mct1_40 thead th{background:hsl(var(--muted));text-align:left;text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));padding:.75rem 1rem;font-size:.75rem;font-weight:600}._table_1mct1_40 tbody tr+tr{border-top:1px solid hsl(var(--border))}._table_1mct1_40 td{vertical-align:middle;padding:.7rem 1rem;font-size:.8125rem}._row_1mct1_73{cursor:pointer}._row_1mct1_73:hover{background:hsl(var(--primary)/.03)}._who_1mct1_80{align-items:center;gap:.6rem;display:flex}._nm_1mct1_86{font-weight:600}._em_1mct1_90{color:hsl(var(--muted-foreground));font-size:.7rem}._dash_1mct1_95{color:hsl(var(--muted-foreground))}._empty_1mct1_99{text-align:center;color:hsl(var(--muted-foreground));padding:2.5rem 1rem}._card_19ay7_1{flex-direction:column;display:flex}._header_19ay7_6{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._titleIcon_19ay7_13{color:hsl(var(--primary));vertical-align:-2px;margin-right:.35rem}._score_19ay7_19{text-align:center;background:hsl(var(--primary)/.1);border:1px solid hsl(var(--primary)/.2);border-radius:14px;padding:.45rem .9rem}._scoreValue_19ay7_27{color:hsl(var(--primary));font-variant-numeric:tabular-nums;font-size:1.85rem;font-weight:800;line-height:1;display:block}._scoreLabel_19ay7_36{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-foreground));font-size:.625rem}._body_19ay7_43{flex:1;justify-content:center;align-items:center;margin-top:.35rem;display:flex}._chartWrap_19ay7_51{justify-content:center;align-items:center;width:100%;display:flex}._chart_19ay7_51{width:100%;max-width:260px;height:auto;overflow:visible}._ring_19ay7_65{stroke:hsl(var(--border));stroke-width:1px;opacity:.55}._axis_19ay7_71{stroke:hsl(var(--border));stroke-width:1px;opacity:.4}._area_19ay7_77{transform-origin:50%;animation:.6s cubic-bezier(.22,1,.36,1) _teamHealthPop_19ay7_1}._vertex_19ay7_82{fill:hsl(var(--primary));stroke:hsl(var(--card));stroke-width:1.5px}._axisLabel_19ay7_88{fill:hsl(var(--foreground));font-size:11px;font-weight:600}._axisValue_19ay7_94{fill:hsl(var(--primary));font-variant-numeric:tabular-nums;font-size:11px;font-weight:700}._empty_19ay7_101{color:hsl(var(--muted-foreground));text-align:center;padding:2rem 1rem;font-size:.85rem}._narrative_19ay7_108{background:hsl(var(--muted)/.35);border:1px solid hsl(var(--border)/.6);border-radius:12px;padding:.85rem}._narrativeLabel_19ay7_115{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));margin:0 0 .5rem;font-size:.6875rem;font-weight:700}._narrativeText_19ay7_124{color:hsl(var(--foreground));margin:0 0 .5rem;font-size:.875rem;line-height:1.55}._updated_19ay7_131{color:hsl(var(--muted-foreground));font-size:.6875rem}@keyframes _teamHealthPop_19ay7_1{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:scale(1)}}._dashboard_1rqnn_22{flex-direction:column;gap:1.25rem;display:flex}._kpiRow_1rqnn_28{grid-template-columns:repeat(5,1fr);gap:.85rem;display:grid}@media (max-width:1200px){._kpiRow_1rqnn_28{grid-template-columns:repeat(3,1fr)}}@media (max-width:720px){._kpiRow_1rqnn_28{grid-template-columns:repeat(2,1fr)}}._stateCard_1rqnn_44{text-align:center;color:hsl(var(--muted-foreground));padding:2rem;font-size:.9rem}._band3_1rqnn_51{grid-template-columns:1.4fr 1fr;gap:1rem;display:grid}@media (max-width:900px){._band3_1rqnn_51{grid-template-columns:1fr}}._panel_1rqnn_62{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);border-radius:14px;padding:1.25rem}._panelHead_1rqnn_71{margin-bottom:.85rem}._panelTitle_1rqnn_75{align-items:center;gap:.45rem;margin:0;font-size:.9375rem;font-weight:700;display:flex}._panelTitle_1rqnn_75 svg{color:hsl(var(--primary))}._pendList_1rqnn_87{flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}._pendItem_1rqnn_96{border:1px solid hsl(var(--border));background:hsl(var(--muted)/.25);border-radius:12px;align-items:flex-start;gap:.7rem;padding:.7rem .85rem;display:flex}._urgent_1rqnn_106{background:rgba(220,40,40,.06);border-color:rgba(220,40,40,.4)}._urgent_1rqnn_106 ._pendIcon_1rqnn_110{color:#dc2828}._pendIcon_1rqnn_110{color:hsl(var(--primary));justify-content:center;align-items:center;margin-top:.1rem;display:inline-flex}._pendLabel_1rqnn_122{margin:0;font-size:.875rem;font-weight:600}._pendDetail_1rqnn_128{color:hsl(var(--muted-foreground));margin:.15rem 0 0;font-size:.8125rem;line-height:1.4}._pulse_1rqnn_135{flex-direction:column;gap:.4rem;display:flex}._pulseScore_1rqnn_141{align-items:baseline;gap:.35rem;display:flex}._pulseValue_1rqnn_147{font-size:2.4rem;font-weight:800;line-height:1}._pulseUnit_1rqnn_153{color:hsl(var(--muted-foreground));font-size:.95rem}._pulseMeta_1rqnn_158{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem}._pulseHint_1rqnn_164{color:hsl(var(--foreground));align-items:center;gap:.35rem;margin:.35rem 0 0;font-size:.8125rem;display:flex}._pulseHint_1rqnn_164 svg{color:#dc8f09;flex-shrink:0}._charts_1rqnn_177{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}@media (max-width:1200px){._charts_1rqnn_177{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){._charts_1rqnn_177{grid-template-columns:1fr}}._card_1vkl8_1{text-align:center;border:1px solid hsl(var(--border));background:hsl(var(--card));cursor:pointer;border-radius:14px;flex-direction:column;align-items:center;padding:1.25rem 1rem;transition:border-color .15s;display:flex}._card_1vkl8_1:hover{border-color:hsl(var(--primary)/.35)}._name_1vkl8_17{margin:.65rem 0 .15rem;font-size:.9375rem;font-weight:700}._cargo_1vkl8_23{color:hsl(var(--muted-foreground));margin:0;font-size:.75rem}._oneOnOne_1vkl8_29{color:hsl(var(--primary));margin:.35rem 0 0;font-size:.6875rem}._wrap_u380n_1{flex-direction:column;gap:1rem;display:flex}._toolbar_u380n_7{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}._search_u380n_14{border-radius:var(--radius);border:1px solid hsl(var(--border));background:hsl(var(--card));flex:1;align-items:center;gap:.5rem;min-width:200px;padding:.45rem .75rem;display:flex}._search_u380n_14 input{background:0 0;border:none;outline:none;flex:1;font-size:.875rem}._count_u380n_33{color:hsl(var(--muted-foreground));font-size:.8125rem}._viewToggle_u380n_38{border:1px solid hsl(var(--border));border-radius:var(--radius);display:flex;overflow:hidden}._viewToggle_u380n_38 button{cursor:pointer;color:hsl(var(--muted-foreground));background:0 0;border:none;padding:.4rem .6rem}._viewToggle_u380n_38 button._active_u380n_51{background:hsl(var(--primary)/.1);color:hsl(var(--primary))}._grid_u380n_56{grid-template-columns:repeat(4,1fr);gap:1rem;max-height:520px;padding-right:.25rem;display:grid;overflow-y:auto}@media (max-width:1200px){._grid_u380n_56{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){._grid_u380n_56{grid-template-columns:repeat(2,1fr)}}._tableWrap_u380n_75{border:1px solid hsl(var(--border));border-radius:14px;max-height:520px;overflow:auto}._table_u380n_75{border-collapse:collapse;width:100%;font-size:.875rem}._table_u380n_75 th,._table_u380n_75 td{text-align:left;border-bottom:1px solid hsl(var(--border));padding:.75rem 1rem}._table_u380n_75 th{color:hsl(var(--muted-foreground));background:hsl(var(--muted)/.3);font-weight:600;position:-webkit-sticky;position:sticky;top:0}._table_u380n_75 tbody tr{cursor:pointer}._table_u380n_75 tbody tr:hover{background:hsl(var(--muted)/.25)}._nameCell_u380n_106{align-items:center;gap:.6rem;display:inline-flex}._pagination_u380n_112{color:hsl(var(--muted-foreground));justify-content:center;align-items:center;gap:1rem;font-size:.8125rem;display:flex}._grid_1rtmv_1{grid-template-columns:repeat(3,1fr);gap:.5rem;display:grid}._cell_1rtmv_7{border:1px solid hsl(var(--border));border-radius:12px;flex-direction:column;gap:.5rem;min-height:96px;padding:.6rem;display:flex}._cellHead_1rtmv_17{align-items:center;gap:.4rem;display:flex}._dot_1rtmv_23{border-radius:50%;flex-shrink:0;width:.55rem;height:.55rem}._cellLabel_1rtmv_30{color:hsl(var(--foreground));flex:1;min-width:0;font-size:.72rem;font-weight:600;line-height:1.2}._count_1rtmv_39{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;font-size:.8rem;font-weight:700}._avatars_1rtmv_46{flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}._avatarWrap_1rtmv_53{display:inline-flex}._avatars_1rtmv_46 ._avatar_1rtmv_46{width:1.55rem;height:1.55rem;font-size:.6rem}._more_1rtmv_63{color:hsl(var(--muted-foreground));font-size:.7rem;font-weight:600}._axes_1rtmv_69{color:hsl(var(--muted-foreground));justify-content:space-between;gap:.5rem;margin-top:.75rem;font-size:.72rem;display:flex}._columns_1ob98_1{grid-template-columns:repeat(2,1fr);gap:1.25rem;display:grid}@media (max-width:720px){._columns_1ob98_1{grid-template-columns:1fr}}._col_1ob98_1{min-width:0}._colTitle_1ob98_16{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.04em;margin:0 0 .75rem;font-size:.8rem;font-weight:700}._list_1ob98_25{flex-direction:column;gap:.85rem;margin:0;padding:0;list-style:none;display:flex}._row_1ob98_34{min-width:0}._rowHead_1ob98_38{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.35rem;display:flex}._name_1ob98_46{color:hsl(var(--foreground));font-size:.85rem;font-weight:600}._badge_1ob98_52{font-variant-numeric:tabular-nums;align-items:center;gap:.15rem;font-size:.78rem;font-weight:700;display:inline-flex}._badge_1ob98_52._up_1ob98_60{color:#298e4e}._badge_1ob98_52._down_1ob98_63{color:#dc2828}._bar_1ob98_67{background:hsl(var(--muted));border-radius:999px;height:.5rem;overflow:hidden}._fillUp_1ob98_74,._fillDown_1ob98_75{border-radius:999px;height:100%;display:block}._fillUp_1ob98_74{background:#30a65b}._fillDown_1ob98_75{background:#f37216}._meta_1ob98_89{color:hsl(var(--muted-foreground));margin:.35rem 0 0;font-size:.74rem}._columns_1ak3y_1{grid-template-columns:repeat(2,1fr);gap:1.25rem;display:grid}@media (max-width:720px){._columns_1ak3y_1{grid-template-columns:1fr}}._col_1ak3y_1{min-width:0}._colTitle_1ak3y_16{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:.4rem;margin:0 0 .75rem;font-size:.8rem;font-weight:700;display:flex}._list_1ak3y_28{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}._row_1ak3y_37{border:1px solid hsl(var(--border));border-radius:12px;gap:.65rem;padding:.6rem;display:flex}._avatar_1ak3y_45{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.7rem;font-weight:700;display:inline-flex}._info_1ak3y_58{flex:1;min-width:0}._topLine_1ak3y_63{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._name_1ak3y_70{color:hsl(var(--foreground));font-size:.85rem;font-weight:600}._box_1ak3y_76{color:hsl(var(--muted-foreground));font-size:.72rem;font-weight:600}._note_1ak3y_82{color:hsl(var(--muted-foreground));margin:.25rem 0 .4rem;font-size:.76rem;line-height:1.35}._risk_1ak3y_89{border-radius:999px;padding:.1rem .45rem;font-size:.68rem;font-weight:700;display:inline-flex}._risk_1ak3y_89._low_1ak3y_96{color:#257e46;background:rgba(33,196,93,.14)}._risk_1ak3y_89._medium_1ak3y_100{color:#936310;background:rgba(231,176,8,.16)}._risk_1ak3y_89._high_1ak3y_104{color:#d32222;background:rgba(239,67,67,.14)}._empty_1ak3y_109{color:hsl(var(--muted-foreground));margin:0;padding:.75rem 0;font-size:.82rem}._stats_1ys0f_1{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.75rem;margin-bottom:1rem;display:grid}._chart_1ys0f_8{width:100%}._hint_1ys0f_12{color:#9b2727;background:rgba(239,67,67,.08);border:1px solid rgba(239,67,67,.2);border-radius:10px;align-items:flex-start;gap:.45rem;margin:1rem 0 0;padding:.6rem .75rem;font-size:.8rem;line-height:1.4;display:flex}._hint_1ys0f_12 svg{flex-shrink:0;margin-top:.1rem}._wrap_9edk8_1{flex-direction:column;gap:1rem;display:flex}._stats_9edk8_7{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.75rem;display:grid}._empty_9edk8_13{text-align:center;color:hsl(var(--muted-foreground));padding:3rem 1.5rem}._empty_9edk8_13 h2{color:hsl(var(--foreground));margin:0 0 .5rem;font-size:1.125rem}._empty_9edk8_13 p{margin:0;font-size:.875rem}._header_fsd80_1{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}._wrap_jitgx_1{flex-direction:column;gap:1rem;display:flex}._toolbar_jitgx_7{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}._filters_jitgx_15{flex-wrap:wrap;gap:.4rem;display:flex}._chip_jitgx_21{border:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:999px;padding:.35rem .75rem;font-size:.78rem;font-weight:600;transition:all .15s}._chip_jitgx_21:hover{background:hsl(var(--muted)/.5)}._chipActive_jitgx_36{background:hsl(var(--primary)/.12);border-color:hsl(var(--primary)/.4);color:hsl(var(--primary))}._actions_jitgx_42{align-items:center;gap:.6rem;display:flex}._searchWrap_jitgx_48{align-items:center;display:flex;position:relative}._searchIcon_jitgx_54{color:hsl(var(--muted-foreground));pointer-events:none;position:absolute;left:.65rem}._search_jitgx_48{border-radius:var(--radius);border:1px solid hsl(var(--border));background:hsl(var(--background));width:100%;color:hsl(var(--foreground));box-sizing:border-box;padding:.55rem .75rem .55rem 2rem;font-family:inherit;font-size:.875rem}._search_jitgx_48::placeholder{color:hsl(var(--muted-foreground))}._search_jitgx_48::placeholder{color:hsl(var(--muted-foreground))}._search_jitgx_48:focus{border-color:hsl(var(--primary)/.5);outline:none}._rowUser_jitgx_80{color:hsl(var(--muted-foreground));align-items:center;gap:.35rem;margin-top:.25rem;font-size:.78rem;display:inline-flex}._viewToggle_jitgx_89{border:1px solid hsl(var(--border));border-radius:var(--radius);display:inline-flex;overflow:hidden}._viewToggle_jitgx_89 button{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.4rem .55rem;display:inline-flex}._viewToggle_jitgx_89 button._active_jitgx_105{background:hsl(var(--primary)/.12);color:hsl(var(--primary))}._list_jitgx_111{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._row_jitgx_80{border:1px solid hsl(var(--border));border-left:3px solid hsl(var(--border));background:hsl(var(--card));border-radius:12px;align-items:center;gap:.85rem;padding:.75rem .9rem;display:flex}._overdue_jitgx_131{background:rgba(239,67,67,.05);border-color:rgba(239,67,67,.25)}._rowDone_jitgx_136{opacity:.6}._rowIcon_jitgx_140{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}._rowDate_jitgx_150{flex-direction:column;align-items:flex-start;min-width:3.5rem;display:flex}._rowDay_jitgx_157{color:hsl(var(--foreground));font-size:.82rem;font-weight:700}._rowTime_jitgx_163{color:hsl(var(--muted-foreground));font-size:.72rem}._rowBody_jitgx_168{flex:1;min-width:0}._rowTitle_jitgx_173{color:hsl(var(--foreground));flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.88rem;font-weight:600;display:flex}._typeTag_jitgx_183{border-radius:999px;padding:.1rem .45rem;font-size:.68rem;font-weight:700}._overdueTag_jitgx_190{color:#d32222;background:rgba(239,67,67,.14);border-radius:999px;align-items:center;gap:.2rem;padding:.1rem .45rem;font-size:.68rem;font-weight:700;display:inline-flex}._rowDetail_jitgx_202{color:hsl(var(--muted-foreground));margin:.25rem 0 0;font-size:.76rem}._rowActions_jitgx_208{flex-shrink:0;gap:.25rem;display:flex}._iconBtn_jitgx_214{width:1.85rem;height:1.85rem;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}._iconBtn_jitgx_214:hover{background:hsl(var(--muted)/.6);color:hsl(var(--foreground))}._empty_jitgx_231{text-align:center;color:hsl(var(--muted-foreground));padding:2.5rem 1.5rem;font-size:.875rem}._form_jitgx_239{flex-direction:column;gap:1rem;display:flex}._formGrid_jitgx_245{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.85rem;display:grid}._field_jitgx_251{flex-direction:column;gap:.3rem;display:flex}._field_jitgx_251 span{color:hsl(var(--muted-foreground));font-size:.76rem;font-weight:600}._input_jitgx_262{border-radius:var(--radius);border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));padding:.5rem .65rem;font-family:inherit;font-size:.85rem}._formActions_jitgx_272{justify-content:flex-end;gap:.5rem;display:flex}._month_jitgx_279{flex-direction:column;gap:.75rem;display:flex}._monthHead_jitgx_285{justify-content:space-between;align-items:center;gap:1rem;display:flex}._monthTitle_jitgx_292{color:hsl(var(--foreground));font-size:1rem;font-weight:700}._weekRow_jitgx_298{grid-template-columns:repeat(7,1fr);gap:.4rem;display:grid}._weekday_jitgx_304{text-align:center;color:hsl(var(--muted-foreground));text-transform:uppercase;font-size:.72rem;font-weight:700}._daysGrid_jitgx_312{grid-template-columns:repeat(7,1fr);gap:.4rem;display:grid}._dayEmpty_jitgx_318{min-height:84px}._day_jitgx_312{border:1px solid hsl(var(--border));border-radius:10px;flex-direction:column;gap:.25rem;min-height:84px;padding:.35rem;display:flex}._dayToday_jitgx_332{border-color:hsl(var(--primary)/.5);background:hsl(var(--primary)/.05)}._dayNum_jitgx_337{color:hsl(var(--foreground));font-size:.74rem;font-weight:700}._dayEvents_jitgx_343{flex-direction:column;gap:.2rem;min-width:0;display:flex}._dayEvent_jitgx_343{white-space:nowrap;text-overflow:ellipsis;border-radius:6px;padding:.1rem .3rem;font-size:.64rem;font-weight:600;overflow:hidden}._dayEventOverdue_jitgx_360{outline:1px solid rgba(239,67,67,.4)}._dayMore_jitgx_364{color:hsl(var(--muted-foreground));font-size:.64rem;font-weight:600}._overlay_1a5ef_1{z-index:600;background:rgba(0,0,0,.45);animation:.15s _fadeIn_1a5ef_1;position:fixed;top:0;bottom:0;left:0;right:0}._modal_1a5ef_9{z-index:601;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:18px;flex-direction:column;width:min(520px,100vw - 2rem);max-height:calc(100vh - 3rem);animation:.2s cubic-bezier(.34,1.56,.64,1) _slideUp_1a5ef_1;display:flex;position:fixed;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%);box-shadow:0 24px 80px rgba(0,0,0,.22)}@keyframes _fadeIn_1a5ef_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_1a5ef_1{0%{opacity:0;transform:translate(-50%,calc(16px - 50%))}to{opacity:1;transform:translate(-50%,-50%)}}._header_1a5ef_45{border-bottom:1px solid hsl(var(--border));background:hsl(var(--muted)/.3);border-radius:18px 18px 0 0;justify-content:space-between;align-items:center;padding:1.1rem 1.35rem;display:flex}._headTitle_1a5ef_55{color:hsl(var(--primary));align-items:center;gap:.5rem;display:flex}._title_1a5ef_62{color:hsl(var(--foreground));margin:0;font-size:.98rem;font-weight:700}._close_1a5ef_69{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;display:inline-flex}._close_1a5ef_69:hover{color:hsl(var(--destructive))}._close_1a5ef_69:disabled{opacity:.5;cursor:default}._body_1a5ef_84{flex-direction:column;gap:1rem;padding:1.35rem;display:flex}._field_1a5ef_91{flex-direction:column;gap:.4rem;display:flex}._field_1a5ef_91>span{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}._input_1a5ef_102{border-radius:var(--radius);border:1px solid hsl(var(--border));background:hsl(var(--background));width:100%;color:hsl(var(--foreground));box-sizing:border-box;padding:.55rem .75rem;font-family:inherit;font-size:.875rem}._row_1a5ef_114{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}._selectedUser_1a5ef_120{border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--muted)/.3);align-items:center;gap:.65rem;padding:.6rem .75rem;display:flex}._selectedMeta_1a5ef_130{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}._selectedName_1a5ef_138{color:hsl(var(--foreground));font-size:.875rem;font-weight:600}._selectedHint_1a5ef_144{color:hsl(var(--muted-foreground));font-size:.75rem}._changeBtn_1a5ef_149{border-radius:var(--radius);border:1px solid hsl(var(--border));color:hsl(var(--foreground));cursor:pointer;background:0 0;padding:.35rem .7rem;font-size:.78rem;font-weight:600}._changeBtn_1a5ef_149:hover{background:hsl(var(--muted)/.6)}._footer_1a5ef_163{justify-content:flex-end;gap:.5rem;margin-top:.25rem;display:flex}._cancelBtn_1a5ef_170{border-radius:var(--radius);border:1px solid hsl(var(--border));color:hsl(var(--foreground));cursor:pointer;background:0 0;padding:.5rem .95rem;font-size:.85rem;font-weight:600}._cancelBtn_1a5ef_170:hover{background:hsl(var(--muted)/.5)}._cancelBtn_1a5ef_170:disabled{opacity:.5;cursor:default}._submitBtn_1a5ef_188{border-radius:var(--radius);background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;padding:.5rem 1.05rem;font-size:.85rem;font-weight:600}._submitBtn_1a5ef_188:hover{filter:brightness(1.05)}._submitBtn_1a5ef_188:disabled{opacity:.6;cursor:default}._wrap_1l3c0_1{flex-direction:column;gap:1rem;display:flex}._header_1l3c0_7{justify-content:space-between;align-items:center;display:flex}._searchWrap_1l3c0_13{align-items:center;display:flex;position:relative}._searchIcon_1l3c0_19{color:hsl(var(--muted-foreground));pointer-events:none;position:absolute;left:.65rem}._search_1l3c0_13{border-radius:var(--radius);border:1px solid hsl(var(--border));background:hsl(var(--background));width:100%;color:hsl(var(--foreground));box-sizing:border-box;padding:.55rem .75rem .55rem 2rem;font-family:inherit;font-size:.875rem}._search_1l3c0_13::placeholder{color:hsl(var(--muted-foreground))}._search_1l3c0_13::placeholder{color:hsl(var(--muted-foreground))}._search_1l3c0_13:focus{border-color:hsl(var(--primary)/.5);outline:none}._authorInfo_1l3c0_45{align-items:center;gap:.4rem;display:inline-flex}._authorName_1l3c0_51{color:hsl(var(--foreground));font-weight:600}._form_1l3c0_56{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:14px;flex-direction:column;gap:.65rem;padding:1rem;display:flex}._input_1l3c0_66,._textarea_1l3c0_67{border-radius:var(--radius);border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));padding:.55rem .75rem;font-family:inherit;font-size:.875rem}._formRow_1l3c0_77{grid-template-columns:1fr 1fr;gap:.65rem;display:grid}@media (max-width:600px){._formRow_1l3c0_77{grid-template-columns:1fr}}._field_1l3c0_88{color:hsl(var(--muted-foreground));flex-direction:column;gap:.3rem;font-size:.75rem;font-weight:600;display:flex}._select_1l3c0_97{border-radius:var(--radius);border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));padding:.5rem .65rem;font-family:inherit;font-size:.8125rem}._check_1l3c0_107{align-items:center;gap:.4rem;font-size:.8125rem;display:flex}._formActions_1l3c0_114{justify-content:flex-end;gap:.5rem;display:flex}._chips_1l3c0_120{flex-wrap:wrap;gap:.4rem;display:flex}._chip_1l3c0_120{border:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:999px;padding:.35rem .75rem;font-size:.75rem;font-weight:600}._chip_1l3c0_120:hover{background:hsl(var(--muted)/.5)}._chipActive_1l3c0_140{background:hsl(var(--primary));border-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}._chipActive_1l3c0_140:hover{background:hsl(var(--primary))}._list_1l3c0_149{flex-direction:column;gap:.75rem;display:flex}._card_1l3c0_155{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:14px;padding:1rem 1.25rem}._pinned_1l3c0_162{border-color:hsl(var(--primary)/.45);background:hsl(var(--primary)/.04)}._cardHeader_1l3c0_167{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}._cardHeadLeft_1l3c0_174{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._cardHeadLeft_1l3c0_174 h4{margin:0;font-size:1rem}._body_1l3c0_185{margin:.5rem 0 .75rem;font-size:.875rem;line-height:1.5}._tag_1l3c0_191{text-transform:uppercase;letter-spacing:.02em;background:hsl(var(--muted)/.6);color:hsl(var(--muted-foreground));border-radius:6px;padding:.15rem .5rem;font-size:.6875rem;font-weight:700}._geral_1l3c0_202{color:#0a5adb;background:rgba(36,116,245,.12)}._rh_1l3c0_207{color:#6b33cc;background:rgba(124,59,237,.12)}._celebracao_1l3c0_212{color:#218345;background:rgba(22,162,73,.14)}._urgente_1l3c0_217{color:#d32222;background:rgba(220,40,40,.12)}._evento_1l3c0_222{color:#ae7613;background:rgba(245,159,10,.16)}._pinBtn_1l3c0_227{cursor:pointer;color:hsl(var(--muted-foreground));background:0 0;border:none;justify-content:center;align-items:center;padding:.2rem;display:inline-flex}._pinBtn_1l3c0_227:hover,._pinActive_1l3c0_241{color:hsl(var(--primary))}._reactions_1l3c0_245{gap:.4rem;margin-bottom:.75rem;display:flex}._reaction_1l3c0_245{border:1px solid hsl(var(--border));cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:.25rem;padding:.25rem .55rem;font-size:.8125rem;display:inline-flex}._reaction_1l3c0_245:hover{background:hsl(var(--muted)/.5)}._reactionOn_1l3c0_266{border-color:hsl(var(--primary)/.5);background:hsl(var(--primary)/.08)}._reactionCount_1l3c0_271{color:hsl(var(--foreground));font-size:.75rem;font-weight:700}._footer_1l3c0_277{color:hsl(var(--muted-foreground));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;font-size:.75rem;display:flex}._readReceipt_1l3c0_287{font-weight:600}._overlay_irl9k_1{z-index:600;background:rgba(0,0,0,.45);animation:.15s _fadeIn_irl9k_1;position:fixed;top:0;bottom:0;left:0;right:0}._modal_irl9k_9{z-index:601;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:18px;flex-direction:column;width:min(520px,100vw - 2rem);max-height:calc(100vh - 3rem);animation:.2s cubic-bezier(.34,1.56,.64,1) _slideUp_irl9k_1;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 24px 80px rgba(0,0,0,.22)}@keyframes _fadeIn_irl9k_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_irl9k_1{0%{opacity:0;transform:translate(-50%,calc(16px - 50%))}to{opacity:1;transform:translate(-50%,-50%)}}._header_irl9k_45{border-bottom:1px solid hsl(var(--border));background:hsl(var(--muted)/.3);justify-content:space-between;align-items:center;padding:1.1rem 1.35rem;display:flex}._headTitle_irl9k_54{color:hsl(var(--primary));align-items:center;gap:.5rem;display:flex}._title_irl9k_61{color:hsl(var(--foreground));margin:0;font-size:.98rem;font-weight:700}._close_irl9k_68{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;display:inline-flex}._close_irl9k_68:hover{color:hsl(var(--destructive))}._close_irl9k_68:disabled{opacity:.5;cursor:default}._body_irl9k_83{flex-direction:column;gap:1rem;padding:1.35rem;display:flex;overflow-y:auto}._field_irl9k_91{flex-direction:column;gap:.4rem;display:flex}._field_irl9k_91>span{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}._input_irl9k_102,._textarea_irl9k_103{border-radius:var(--radius);border:1px solid hsl(var(--border));background:hsl(var(--background));width:100%;color:hsl(var(--foreground));box-sizing:border-box;padding:.55rem .75rem;font-family:inherit;font-size:.875rem}._textarea_irl9k_103{resize:vertical}._row_irl9k_119{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}._check_irl9k_125{color:hsl(var(--foreground));cursor:pointer;align-items:center;gap:.5rem;font-size:.85rem;font-weight:600;display:flex}._footer_irl9k_135{justify-content:flex-end;gap:.5rem;margin-top:.25rem;display:flex}._cancelBtn_irl9k_142{border-radius:var(--radius);border:1px solid hsl(var(--border));color:hsl(var(--foreground));cursor:pointer;background:0 0;padding:.5rem .95rem;font-size:.85rem;font-weight:600}._cancelBtn_irl9k_142:hover{background:hsl(var(--muted)/.5)}._cancelBtn_irl9k_142:disabled{opacity:.5;cursor:default}._submitBtn_irl9k_160{border-radius:var(--radius);background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;padding:.5rem 1.05rem;font-size:.85rem;font-weight:600}._submitBtn_irl9k_160:hover{filter:brightness(1.05)}._submitBtn_irl9k_160:disabled{opacity:.6;cursor:default}._grid_m5zks_1{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}@media (max-width:1024px){._grid_m5zks_1{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){._grid_m5zks_1{grid-template-columns:1fr}}._card_m5zks_17{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;padding:1.25rem;box-shadow:0 1px 4px rgba(0,0,0,.05)}._cardTop_m5zks_25{color:hsl(var(--muted-foreground));justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}._label_m5zks_33{text-transform:uppercase;letter-spacing:.03em;font-size:.75rem;font-weight:600}._value_m5zks_40{letter-spacing:-.03em;color:hsl(var(--foreground));margin:0 0 .35rem;font-size:2rem;font-weight:800}._hint_m5zks_48{color:hsl(var(--muted-foreground));font-size:.75rem}._deltaUp_m5zks_53{color:#12873d;font-size:.75rem;font-weight:600}._deltaDown_m5zks_59{color:#c52020;font-size:.75rem;font-weight:600}._section_1r1wa_1{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;padding:1.25rem}._title_1r1wa_8{margin:0 0 .35rem;font-size:.9375rem;font-weight:700}._subtitle_1r1wa_14{color:hsl(var(--muted-foreground));margin:0 0 1rem;font-size:.8125rem}._chart_1r1wa_20{width:100%;min-height:260px}._list_1szy1_1{flex-direction:column;gap:1rem;display:flex}._item_1szy1_7{flex-direction:column;gap:.5rem;display:flex}._itemHeader_1szy1_13{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._dimension_1szy1_20{color:hsl(var(--foreground));font-size:.875rem;font-weight:700}._question_1szy1_26{color:hsl(var(--muted-foreground));margin:.15rem 0 0;font-size:.75rem}._scores_1szy1_32{text-align:right;flex-shrink:0}._avg_1szy1_37{color:hsl(var(--foreground));font-size:1.25rem;font-weight:800;display:block}._fav_1szy1_44{color:hsl(var(--muted-foreground));font-size:.6875rem}._barTrack_1szy1_49{background:hsl(var(--muted));border-radius:4px;height:8px;overflow:hidden}._barFill_1szy1_56{border-radius:4px;height:100%;transition:width .3s}._list_19zpk_1{flex-direction:column;gap:.75rem;display:flex}._card_19zpk_7{border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--background));border-left:3px solid hsl(var(--border));padding:1rem}._card_19zpk_7._forte_19zpk_14{border-left-color:#16a249}._card_19zpk_7._oportunidade_19zpk_17{border-left-color:#f59f0a}._card_19zpk_7._neutro_19zpk_20{border-left-color:hsl(var(--muted-foreground))}._cardHeader_19zpk_24{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}._label_19zpk_31{font-size:.875rem;font-weight:600}._rho_19zpk_36{color:hsl(var(--primary));font-size:.8125rem;font-weight:700}._barTrack_19zpk_42{background:hsl(var(--muted));border-radius:3px;height:6px;margin-bottom:.5rem;overflow:hidden}._barFill_19zpk_50{background:hsl(var(--primary));border-radius:3px;height:100%}._impact_19zpk_56{text-transform:uppercase;color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:600}._insight_19zpk_63{color:hsl(var(--muted-foreground));margin:.35rem 0 0;font-size:.8125rem;line-height:1.5}._item_op9mc_1{border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--background));padding:1rem}._list_op9mc_8{flex-direction:column;gap:.75rem;display:flex}._itemHeader_op9mc_14{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.5rem;display:flex}._theme_op9mc_22{font-size:.875rem;font-weight:600}._itemMeta_op9mc_27{align-items:center;gap:.5rem;display:flex}._count_op9mc_33{color:hsl(var(--muted-foreground));font-size:.75rem}._quote_op9mc_38{color:hsl(var(--muted-foreground));border-left:3px solid hsl(var(--border));margin:0;padding-left:.75rem;font-size:.8125rem;font-style:italic}._sentiment_op9mc_47{text-transform:uppercase;border-radius:4px;padding:.2rem .5rem;font-size:.6875rem;font-weight:600}._sentiment_op9mc_47._positive_op9mc_54{color:#117e39;background:rgba(22,162,73,.12)}._sentiment_op9mc_47._neutral_op9mc_58{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._sentiment_op9mc_47._negative_op9mc_62{color:#af1d1d;background:rgba(219,36,36,.12)}._wrap_1lmz8_1{flex-direction:column;gap:1.25rem;display:flex}._insufficientBadge_1lmz8_7{border-radius:var(--radius);color:#936310;background:rgba(231,176,8,.1);border:1px solid rgba(231,176,8,.35);align-items:center;gap:.5rem;padding:.6rem .85rem;font-size:.8125rem;font-weight:600;display:flex}._insufficientBadge_1lmz8_7 svg{flex-shrink:0}._snapshot_1lmz8_23{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}@media (max-width:768px){._snapshot_1lmz8_23{grid-template-columns:1fr}}._twoCol_1lmz8_34{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:900px){._twoCol_1lmz8_34{grid-template-columns:1fr}}._kpi_1lmz8_45{align-items:baseline;gap:.5rem;margin:.5rem 0;display:flex}._value_1lmz8_52{font-size:2rem;font-weight:800}._zone_1lmz8_57{color:hsl(var(--muted-foreground));font-size:.8125rem}._meta_1lmz8_62{color:hsl(var(--muted-foreground));margin:0 0 1rem;font-size:.8125rem}._warn_1lmz8_68{color:#c47f08;align-items:center;gap:.4rem;margin:0 0 .5rem;font-size:.8125rem;display:flex}._warn_1lmz8_68 svg{flex-shrink:0}._alertCard_1lmz8_80{background:rgba(245,159,10,.05);border-color:rgba(245,159,10,.45)}._titleIcon_1lmz8_85{vertical-align:-2px;color:hsl(var(--primary));margin-right:.25rem}._focosGrid_1lmz8_91{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}@media (max-width:768px){._focosGrid_1lmz8_91{grid-template-columns:1fr}}._focoCard_1lmz8_102{background:rgba(220,40,40,.05);border:1px solid rgba(220,40,40,.35);border-radius:12px;padding:.85rem 1rem}._focoHead_1lmz8_109{justify-content:space-between;align-items:baseline;display:flex}._focoName_1lmz8_115{font-size:.875rem;font-weight:700}._focoScore_1lmz8_120{color:#c52020;font-size:1.5rem;font-weight:800}._focoFav_1lmz8_126{color:hsl(var(--muted-foreground));margin:.25rem 0 0;font-size:.75rem}._actionsCard_1lmz8_132{flex-direction:column;display:flex}._actionList_1lmz8_137{flex-direction:column;gap:.6rem;margin:0 0 1rem;padding:0;list-style:none;display:flex}._actionItem_1lmz8_146{border:1px solid hsl(var(--border));background:hsl(var(--muted)/.25);border-radius:12px;padding:.7rem .9rem}._actionDim_1lmz8_153{color:hsl(var(--primary));font-size:.8125rem;font-weight:700}._actionCopy_1lmz8_159{color:hsl(var(--foreground));margin:.2rem 0 0;font-size:.8125rem;line-height:1.45}._actionsFooter_1lmz8_166{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}._subtleLink_1lmz8_174{cursor:pointer;color:hsl(var(--muted-foreground));background:0 0;border:none;align-items:center;gap:.25rem;padding:0;font-size:.8125rem;font-weight:600;display:inline-flex}._subtleLink_1lmz8_174:hover{color:hsl(var(--primary))}._tabPanel_17aht_1{margin-top:1.25rem}._hero_4hxaz_1{background:linear-gradient(135deg, hsl(var(--primary)/.07), hsl(var(--highlight)/.06));border:1px solid hsl(var(--border));border-radius:16px;margin-bottom:1.25rem;padding:1.4rem 1.6rem}._top_4hxaz_9{align-items:flex-start;gap:1.1rem;display:flex}._info_4hxaz_15{flex:1;min-width:0}._name_4hxaz_20{letter-spacing:-.03em;margin:0;font-size:1.5rem;font-weight:800}._email_4hxaz_27{color:hsl(var(--muted-foreground));margin:.1rem 0 .7rem;font-size:.8125rem}._chips_4hxaz_33{flex-wrap:wrap;gap:.5rem;display:flex}._actions_4hxaz_39{flex-wrap:wrap;flex-shrink:0;align-self:flex-start;gap:.5rem;display:flex}._metrics_4hxaz_47{border-top:1px solid hsl(var(--border));grid-template-columns:repeat(4,1fr);gap:.75rem;margin-top:1.2rem;padding-top:1.2rem;display:grid}@media (max-width:820px){._top_4hxaz_9{flex-direction:column}._actions_4hxaz_39{align-self:stretch}._metrics_4hxaz_47{grid-template-columns:1fr 1fr}}._grid_1msom_2{grid-template-columns:1.3fr 1fr;align-items:start;gap:1rem;display:grid}@media (max-width:900px){._grid_1msom_2{grid-template-columns:1fr}}._col_1msom_14{flex-direction:column;gap:1rem;display:flex}._empty_1msom_20{color:hsl(var(--muted-foreground));font-size:.8125rem}._pdiRow_1msom_25{align-items:center;gap:.6rem;margin-bottom:.7rem;display:flex}._pdiMeta_1msom_32{color:hsl(var(--muted-foreground));font-size:.75rem}._emptyPdi_1msom_37{flex-direction:column;gap:.7rem;display:flex}._emptyPdi_1msom_37 p{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem}._btn_1msom_48{border-radius:var(--radius);border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));cursor:pointer;align-self:flex-start;align-items:center;gap:.4rem;margin-top:.8rem;padding:.5rem .9rem;font-size:.8125rem;font-weight:600;display:inline-flex}._btn_1msom_48:hover{border-color:hsl(var(--primary)/.4);color:hsl(var(--primary))}._dataRows_1msom_68{flex-direction:column;gap:.7rem;display:flex}._dataRow_1msom_68{grid-template-columns:120px 1fr;align-items:center;gap:.6rem;display:grid}._dataLabel_1msom_81{color:hsl(var(--muted-foreground));font-size:.75rem;font-weight:600}._chipWrap_1msom_87{flex-wrap:wrap;gap:.4rem;display:flex}._dash_1msom_93{color:hsl(var(--muted-foreground));font-size:.8125rem}._recList_1msom_98{flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}._recItem_1msom_107{background:hsl(var(--muted)/.35);border-radius:10px;gap:.6rem;padding:.7rem;display:flex}._recBody_1msom_115{min-width:0}._recBody_1msom_115 p{margin:.3rem 0;font-size:.8125rem}._recBody_1msom_115 footer{color:hsl(var(--muted-foreground));font-size:.7rem}._recType_1msom_127{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--primary));font-size:.6875rem;font-weight:700}._perfRow_1msom_136{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}._perfStat_1msom_142{background:hsl(var(--muted)/.35);border-radius:10px;align-items:center;gap:.6rem;padding:.7rem;display:flex}._perfIcon_1msom_151{background:hsl(var(--primary)/.12);width:2rem;height:2rem;color:hsl(var(--primary));border-radius:8px;justify-content:center;align-items:center;display:inline-flex}._perfValue_1msom_162{color:hsl(var(--foreground));font-size:.95rem;font-weight:700}._perfLabel_1msom_168{color:hsl(var(--muted-foreground));font-size:.72rem}._behavioralBlock_1msom_174{margin-top:.6rem;padding-top:.6rem}._behavioralBlock_1msom_174+._behavioralBlock_1msom_174{border-top:1px solid hsl(var(--border)/.7)}._behavioralHead_1msom_182{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}._behavioralTag_1msom_189{text-transform:uppercase;letter-spacing:.04em;background:hsl(var(--primary)/.12);color:hsl(var(--primary));border-radius:999px;padding:.12rem .5rem;font-size:.68rem;font-weight:700}._behavioralArch_1msom_200{color:hsl(var(--foreground));font-size:.82rem;font-weight:600}._jdLink_1msom_206{color:hsl(var(--primary));align-items:center;gap:.35rem;font-size:.82rem;font-weight:600;text-decoration:none;display:inline-flex}._jdLink_1msom_206:hover{text-decoration:underline}._overlay_1dp9z_1{z-index:600;background:rgba(0,0,0,.45);animation:.15s _fadeIn_1dp9z_1;position:fixed;top:0;bottom:0;left:0;right:0}._modal_1dp9z_9{z-index:601;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:18px;flex-direction:column;width:min(520px,100vw - 2rem);max-height:calc(100vh - 3rem);animation:.2s cubic-bezier(.34,1.56,.64,1) _slideUp_1dp9z_1;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 24px 80px rgba(0,0,0,.22)}@keyframes _fadeIn_1dp9z_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_1dp9z_1{0%{opacity:0;transform:translate(-50%,calc(16px - 50%))}to{opacity:1;transform:translate(-50%,-50%)}}._header_1dp9z_45{border-bottom:1px solid hsl(var(--border));background:hsl(var(--muted)/.3);justify-content:space-between;align-items:center;padding:1.1rem 1.35rem;display:flex}._headTitle_1dp9z_54{color:hsl(var(--primary));align-items:center;gap:.5rem;display:flex}._title_1dp9z_61{color:hsl(var(--foreground));margin:0;font-size:.98rem;font-weight:700}._close_1dp9z_68{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;display:inline-flex}._close_1dp9z_68:hover{color:hsl(var(--destructive))}._close_1dp9z_68:disabled{opacity:.5;cursor:default}._body_1dp9z_83{flex-direction:column;gap:1rem;padding:1.35rem;display:flex;overflow-y:auto}._field_1dp9z_91{flex-direction:column;gap:.4rem;display:flex}._field_1dp9z_91>span{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}._input_1dp9z_102,._textarea_1dp9z_103{border-radius:var(--radius);border:1px solid hsl(var(--border));background:hsl(var(--background));box-sizing:border-box;width:100%;padding:.55rem .75rem;font-family:inherit;font-size:.875rem}._textarea_1dp9z_103{resize:vertical}._durations_1dp9z_118{flex-wrap:wrap;gap:.4rem;display:flex}._durationBtn_1dp9z_124{border-radius:var(--radius);border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));cursor:pointer;padding:.4rem .75rem;font-size:.8125rem;font-weight:600}._durationBtn_1dp9z_124:hover{background:hsl(var(--muted)/.5)}._durationActive_1dp9z_138{border-color:hsl(var(--primary));background:hsl(var(--primary)/.12);color:hsl(var(--primary))}._footer_1dp9z_144{justify-content:flex-end;gap:.5rem;margin-top:.25rem;display:flex}._cancelBtn_1dp9z_151{border-radius:var(--radius);border:1px solid hsl(var(--border));color:hsl(var(--foreground));cursor:pointer;background:0 0;padding:.5rem .95rem;font-size:.85rem;font-weight:600}._cancelBtn_1dp9z_151:hover{background:hsl(var(--muted)/.5)}._cancelBtn_1dp9z_151:disabled{opacity:.5;cursor:default}._submitBtn_1dp9z_169{border-radius:var(--radius);background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;padding:.5rem 1.05rem;font-size:.85rem;font-weight:600}._submitBtn_1dp9z_169:hover{filter:brightness(1.05)}._submitBtn_1dp9z_169:disabled{opacity:.6;cursor:default}._wrap_1rjd3_1{flex-direction:column;gap:1rem;display:flex}._actions_1rjd3_7{flex-wrap:wrap;gap:.5rem;display:flex}._form_1rjd3_13{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:14px;padding:1rem}._form_1rjd3_13 h4{margin:0 0 .75rem}._input_1rjd3_23,._textarea_1rjd3_23{border-radius:var(--radius);border:1px solid hsl(var(--border));box-sizing:border-box;width:100%;margin-bottom:.5rem;padding:.55rem .75rem;font-family:inherit;font-size:.875rem}._formActions_1rjd3_34{justify-content:flex-end;gap:.5rem;display:flex}._timeline_1rjd3_40{flex-direction:column;gap:.75rem;max-height:480px;display:flex;overflow-y:auto}._item_1rjd3_48{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:12px;padding:1rem;font-size:.875rem}._item_1rjd3_48 p{margin:.35rem 0;line-height:1.5}._item_1rjd3_48 ul{margin:.5rem 0 0;padding-left:1.1rem}._itemHeader_1rjd3_64{justify-content:space-between;align-items:center;margin-bottom:.35rem;display:flex}._itemHeader_1rjd3_64 time{font-size:.8125rem;font-weight:600}._scheduled_1rjd3_75{color:hsl(var(--primary));font-size:.6875rem;font-weight:700}._completed_1rjd3_81{color:#16a249;font-size:.6875rem;font-weight:700}._canceled_1rjd3_87{color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:700}._calRow_1rjd3_93{flex-wrap:wrap;align-items:center;gap:.5rem;margin:.15rem 0 .4rem;display:flex}._meetChip_1rjd3_101,._detailBtn_1rjd3_102,._syncBtn_1rjd3_103{cursor:pointer;border-radius:999px;align-items:center;gap:.3rem;padding:.25rem .55rem;font-size:.72rem;font-weight:600;text-decoration:none;display:inline-flex}._meetChip_1rjd3_101{color:#188b42;background:rgba(34,195,93,.12);border:1px solid rgba(34,195,93,.4)}._meetChip_1rjd3_101:hover{filter:brightness(1.03)}._detailBtn_1rjd3_102{border:1px solid hsl(var(--border));color:hsl(var(--foreground));background:0 0}._detailBtn_1rjd3_102:hover{background:hsl(var(--muted)/.5)}._notSynced_1rjd3_133{text-transform:uppercase;letter-spacing:.04em;color:#c47f08;background:rgba(245,159,10,.14);border-radius:999px;align-items:center;padding:.2rem .5rem;font-size:.68rem;font-weight:700;display:inline-flex}._syncBtn_1rjd3_103{border:1px solid hsl(var(--primary)/.4);background:hsl(var(--primary)/.1);color:hsl(var(--primary))}._syncBtn_1rjd3_103:hover{background:hsl(var(--primary)/.16)}._syncBtn_1rjd3_103:disabled{opacity:.6;cursor:default}._spin_1rjd3_159{animation:.8s linear infinite _oooSpin_1rjd3_1}@keyframes _oooSpin_1rjd3_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._agenda_1rjd3_171{color:hsl(var(--muted-foreground))}._muted_1rjd3_175{color:hsl(var(--muted-foreground));padding:.5rem 0;font-size:.875rem}._registerBtn_1rjd3_181{border:1px solid hsl(var(--border));color:hsl(var(--foreground));border-radius:var(--radius);cursor:pointer;background:0 0;align-items:center;gap:.3rem;margin-left:auto;padding:.25rem .55rem;font-size:.75rem;font-weight:600;display:inline-flex}._registerBtn_1rjd3_181:hover{background:hsl(var(--muted)/.5)}._block_1rjd3_199,._understanding_1rjd3_200{background:hsl(var(--muted)/.4);border-radius:10px;margin-top:.6rem;padding:.6rem .75rem}._understanding_1rjd3_200{border:1px dashed hsl(var(--border));background:hsl(var(--muted)/.25)}._blockLabel_1rjd3_212{text-transform:uppercase;color:hsl(var(--muted-foreground));margin-bottom:.25rem;font-size:.7rem;font-weight:700;display:block}._actionItems_1rjd3_221{margin:.5rem 0 0;padding-left:1.1rem}._linkTag_1rjd3_226{color:hsl(var(--primary));align-items:center;gap:.3rem;margin-top:.5rem;font-size:.72rem;font-weight:600;display:inline-flex}._registerForm_1rjd3_236{border-top:1px solid hsl(var(--border));flex-direction:column;gap:.6rem;margin-top:.7rem;padding-top:.7rem;display:flex}._checkbox_1rjd3_245{color:hsl(var(--foreground));align-items:center;gap:.45rem;font-size:.82rem;display:flex}._overlay_1e7jo_1{z-index:600;background:rgba(0,0,0,.45);animation:.15s _fadeIn_1e7jo_1;position:fixed;top:0;bottom:0;left:0;right:0}._modal_1e7jo_9{z-index:601;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:18px;flex-direction:column;width:min(560px,100vw - 2rem);max-height:calc(100vh - 3rem);animation:.2s cubic-bezier(.34,1.56,.64,1) _slideUp_1e7jo_1;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 24px 80px rgba(0,0,0,.22)}@keyframes _fadeIn_1e7jo_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_1e7jo_1{0%{opacity:0;transform:translate(-50%,calc(16px - 50%))}to{opacity:1;transform:translate(-50%,-50%)}}._header_1e7jo_45{border-bottom:1px solid hsl(var(--border));background:hsl(var(--muted)/.3);justify-content:space-between;align-items:center;padding:1.1rem 1.35rem;display:flex}._headTitle_1e7jo_54{color:hsl(var(--primary));align-items:center;gap:.5rem;display:flex}._title_1e7jo_61{color:hsl(var(--foreground));margin:0;font-size:.98rem;font-weight:700}._close_1e7jo_68{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;display:inline-flex}._close_1e7jo_68:hover{color:hsl(var(--destructive))}._close_1e7jo_68:disabled{opacity:.5;cursor:default}._body_1e7jo_83{flex-direction:column;gap:1rem;padding:1.35rem;display:flex;overflow-y:auto}._field_1e7jo_91{flex-direction:column;gap:.4rem;display:flex}._field_1e7jo_91>span{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}._input_1e7jo_102{border-radius:var(--radius);border:1px solid hsl(var(--border));background:hsl(var(--background));box-sizing:border-box;width:100%;padding:.55rem .75rem;font-family:inherit;font-size:.875rem}._types_1e7jo_113{flex-wrap:wrap;gap:.4rem;display:flex}._typeBtn_1e7jo_119{border-radius:var(--radius);border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));cursor:pointer;padding:.4rem .85rem;font-size:.8125rem;font-weight:600}._typeBtn_1e7jo_119:hover{background:hsl(var(--muted)/.5)}._typeActive_1e7jo_133{border-color:hsl(var(--primary));background:hsl(var(--primary)/.12);color:hsl(var(--primary))}._footer_1e7jo_139{justify-content:flex-end;gap:.5rem;margin-top:.25rem;display:flex}._cancelBtn_1e7jo_146{border-radius:var(--radius);border:1px solid hsl(var(--border));color:hsl(var(--foreground));cursor:pointer;background:0 0;padding:.5rem .95rem;font-size:.85rem;font-weight:600}._cancelBtn_1e7jo_146:hover{background:hsl(var(--muted)/.5)}._cancelBtn_1e7jo_146:disabled{opacity:.5;cursor:default}._submitBtn_1e7jo_164{border-radius:var(--radius);background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;padding:.5rem 1.05rem;font-size:.85rem;font-weight:600}._submitBtn_1e7jo_164:hover{filter:brightness(1.05)}._submitBtn_1e7jo_164:disabled{opacity:.6;cursor:default}._wrap_1vy2r_1{flex-direction:column;gap:1rem;display:flex}._header_1vy2r_7{justify-content:space-between;align-items:center;display:flex}._form_1vy2r_13{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:14px;flex-direction:column;gap:.75rem;padding:1rem;display:flex}._formRow_1vy2r_23{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}._label_1vy2r_29{color:hsl(var(--muted-foreground));flex-direction:column;gap:.35rem;font-size:.8125rem;font-weight:600;display:flex}._label_1vy2r_29 select{border-radius:var(--radius);border:1px solid hsl(var(--input));background:hsl(var(--background));color:hsl(var(--foreground));padding:.45rem .65rem}._input_1vy2r_45{border-radius:var(--radius);border:1px solid hsl(var(--input));background:hsl(var(--background));width:100%;color:hsl(var(--foreground));box-sizing:border-box;padding:.55rem .75rem;font-family:inherit}._formActions_1vy2r_56{justify-content:flex-end;gap:.5rem;display:flex}._list_1vy2r_62{flex-direction:column;gap:.65rem;max-height:520px;display:flex;overflow-y:auto}._muted_1vy2r_70{color:hsl(var(--muted-foreground));padding:.5rem 0;font-size:.875rem}._card_1vy2r_76{border:1px solid hsl(var(--border));border-left:3px solid hsl(var(--border));background:hsl(var(--card));border-radius:12px;padding:1rem}._card_1vy2r_76._positive_1vy2r_83{border-left-color:#16a249}._card_1vy2r_76._constructive_1vy2r_86{border-left-color:#f59f0a}._card_1vy2r_76._coaching_1vy2r_89{border-left-color:hsl(var(--primary))}._card_1vy2r_76 p{margin:.5rem 0;font-size:.875rem;line-height:1.5}._card_1vy2r_76 footer{color:hsl(var(--muted-foreground));margin-top:.4rem;font-size:.75rem}._cardHeader_1vy2r_103{align-items:center;gap:.6rem;display:flex}._type_1vy2r_109{text-transform:uppercase;color:hsl(var(--foreground));font-size:.6875rem;font-weight:700}._status_1vy2r_116{text-transform:uppercase;background:hsl(var(--muted)/.6);color:hsl(var(--muted-foreground));border-radius:999px;padding:.1rem .45rem;font-size:.68rem;font-weight:700}._status_1vy2r_116[data-status=responded]{color:#218345;background:rgba(22,162,73,.15)}._title_1vy2r_130{color:hsl(var(--foreground));margin:.35rem 0 0;font-size:.95rem;font-weight:600}._competencies_1vy2r_137{flex-wrap:wrap;gap:.35rem;margin-top:.4rem;display:flex}._competency_1vy2r_144{background:hsl(var(--primary)/.12);color:hsl(var(--primary));border-radius:999px;padding:.15rem .5rem;font-size:.72rem;font-weight:600;display:inline-block}time{color:hsl(var(--muted-foreground));margin-left:auto;font-size:.75rem}._response_1vy2r_160{background:hsl(var(--muted)/.4);border:1px dashed hsl(var(--border));border-radius:10px;margin-top:.7rem;padding:.7rem .85rem}._responseLabel_1vy2r_168{text-transform:uppercase;color:hsl(var(--muted-foreground));margin-bottom:.3rem;font-size:.7rem;font-weight:700;display:block}._overlay_1vxfk_1{z-index:600;background:rgba(0,0,0,.45);animation:.15s _fadeIn_1vxfk_1;position:fixed;top:0;bottom:0;left:0;right:0}._modal_1vxfk_9{z-index:601;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:18px;flex-direction:column;width:min(520px,100vw - 2rem);max-height:calc(100vh - 3rem);animation:.2s cubic-bezier(.34,1.56,.64,1) _slideUp_1vxfk_1;display:flex;position:fixed;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%);box-shadow:0 24px 80px rgba(0,0,0,.22)}@keyframes _fadeIn_1vxfk_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_1vxfk_1{0%{opacity:0;transform:translate(-50%,calc(16px - 50%))}to{opacity:1;transform:translate(-50%,-50%)}}._header_1vxfk_45{border-bottom:1px solid hsl(var(--border));background:hsl(var(--muted)/.3);justify-content:space-between;align-items:center;padding:1.1rem 1.35rem;display:flex}._headTitle_1vxfk_54{color:hsl(var(--primary));align-items:center;gap:.5rem;display:flex}._title_1vxfk_61{color:hsl(var(--foreground));margin:0;font-size:.98rem;font-weight:700}._close_1vxfk_68{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;display:inline-flex}._close_1vxfk_68:hover{color:hsl(var(--destructive))}._close_1vxfk_68:disabled{opacity:.5;cursor:default}._body_1vxfk_83{flex-direction:column;gap:1rem;padding:1.35rem;display:flex;overflow-y:auto}._field_1vxfk_91{flex-direction:column;gap:.4rem;display:flex}._field_1vxfk_91>span{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}._input_1vxfk_102,._textarea_1vxfk_103{border-radius:var(--radius);border:1px solid hsl(var(--border));background:hsl(var(--background));box-sizing:border-box;width:100%;padding:.55rem .75rem;font-family:inherit;font-size:.875rem}._textarea_1vxfk_103{resize:vertical}._types_1vxfk_118{flex-wrap:wrap;gap:.4rem;display:flex}._typeBtn_1vxfk_124{border-radius:var(--radius);border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));cursor:pointer;padding:.4rem .8rem;font-size:.8125rem;font-weight:600}._typeBtn_1vxfk_124:hover{background:hsl(var(--muted)/.5)}._typeActive_1vxfk_138{border-color:hsl(var(--primary));background:hsl(var(--primary)/.12);color:hsl(var(--primary))}._footer_1vxfk_144{justify-content:flex-end;gap:.5rem;margin-top:.25rem;display:flex}._cancelBtn_1vxfk_151{border-radius:var(--radius);border:1px solid hsl(var(--border));color:hsl(var(--foreground));cursor:pointer;background:0 0;padding:.5rem .95rem;font-size:.85rem;font-weight:600}._cancelBtn_1vxfk_151:hover{background:hsl(var(--muted)/.5)}._cancelBtn_1vxfk_151:disabled{opacity:.5;cursor:default}._submitBtn_1vxfk_169{border-radius:var(--radius);background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;padding:.5rem 1.05rem;font-size:.85rem;font-weight:600}._submitBtn_1vxfk_169:hover{filter:brightness(1.05)}._submitBtn_1vxfk_169:disabled{opacity:.6;cursor:default}._wrap_fxm8e_1{flex-direction:column;gap:1rem;display:flex}._header_fxm8e_7{justify-content:space-between;align-items:center;display:flex}._muted_fxm8e_13{color:hsl(var(--muted-foreground));padding:.5rem 0;font-size:.875rem}._cargoMove_fxm8e_19{align-items:center;gap:.3rem;font-weight:600;color:hsl(var(--foreground))!important;margin:.25rem 0!important;display:inline-flex!important}._cargoMove_fxm8e_19 svg{color:hsl(var(--primary))}._timeline_fxm8e_31{max-height:520px;padding:.5rem 0;position:relative;overflow-y:auto}._item_fxm8e_38{gap:1rem;padding-bottom:1.5rem;padding-left:1.5rem;display:flex;position:relative}._dot_fxm8e_46{background:hsl(var(--primary));z-index:1;border-radius:50%;width:10px;height:10px;position:absolute;top:.35rem;left:0}._line_fxm8e_57{background:hsl(var(--border));width:2px;position:absolute;top:1rem;bottom:0;left:4px}._content_fxm8e_66{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:12px;flex:1;padding:.75rem 1rem}._content_fxm8e_66 time{color:hsl(var(--muted-foreground));font-size:.75rem}._content_fxm8e_66 h4{margin:.25rem 0;font-size:.9375rem}._content_fxm8e_66 p{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem;line-height:1.5}._type_fxm8e_88{text-transform:uppercase;color:hsl(var(--primary));margin-left:.5rem;font-size:.6875rem;font-weight:700;display:inline-block}._wrap_j4h3b_1{flex-direction:column;gap:1rem;display:flex}._header_j4h3b_7{justify-content:space-between;align-items:center;display:flex}._form_j4h3b_13{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:14px;padding:1rem}._label_j4h3b_20{flex-direction:column;gap:.35rem;margin-bottom:.5rem;font-size:.8125rem;font-weight:600;display:flex}._label_j4h3b_20 select{border-radius:var(--radius);border:1px solid hsl(var(--border));padding:.45rem .65rem}._textarea_j4h3b_34{border-radius:var(--radius);border:1px solid hsl(var(--border));box-sizing:border-box;width:100%;padding:.55rem .75rem;font-family:inherit}._formActions_j4h3b_43{justify-content:flex-end;gap:.5rem;margin-top:.65rem;display:flex}._grid_j4h3b_50{grid-template-columns:repeat(3,1fr);align-items:start;gap:1rem;margin-top:.25rem;display:grid}@media (max-width:1100px){._grid_j4h3b_50{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){._grid_j4h3b_50{grid-template-columns:1fr}}._card_j4h3b_68{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:12px;padding:1rem}._card_j4h3b_68 p{margin:.5rem 0;font-size:.875rem;line-height:1.5}._card_j4h3b_68 footer{color:hsl(var(--muted-foreground));font-size:.75rem}._cardHeader_j4h3b_84{text-transform:uppercase;color:hsl(var(--primary));justify-content:space-between;font-size:.6875rem;font-weight:700;display:flex}._vis_j4h3b_93{color:hsl(var(--muted-foreground))}._muted_j4h3b_97{color:hsl(var(--muted-foreground));padding:.5rem 0;font-size:.875rem}._wrap_10ix4_2{flex-direction:column;gap:1rem;display:flex}._summaryGrid_10ix4_8{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:860px){._summaryGrid_10ix4_8{grid-template-columns:1fr}}._card_10ix4_19{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:14px;padding:1.1rem 1.25rem}._cardTitle_10ix4_26{color:hsl(var(--foreground));align-items:center;gap:.45rem;margin:0 0 .85rem;font-size:.9rem;font-weight:700;display:flex}._cardTitle_10ix4_26 svg{color:hsl(var(--primary))}._muted_10ix4_39{color:hsl(var(--muted-foreground));padding:.35rem 0;font-size:.875rem}._nineBody_10ix4_46{align-items:center;gap:1.1rem;display:flex}._miniGrid_10ix4_52{flex-shrink:0;grid-template-rows:repeat(3,26px);grid-template-columns:repeat(3,26px);gap:3px;display:grid}._miniCell_10ix4_60{border:1px solid;border-radius:5px;justify-content:center;align-items:center;display:flex}._miniActive_10ix4_68{box-shadow:0 0 0 2px hsl(var(--primary)/.35)}._miniDot_10ix4_72{border-radius:999px;width:9px;height:9px}._nineInfo_10ix4_78{min-width:0}._boxLabel_10ix4_82{color:hsl(var(--foreground));font-size:1.05rem;font-weight:700}._flightPill_10ix4_88{border-radius:999px;margin-top:.5rem;padding:.22rem .55rem;font-size:.72rem;font-weight:700;display:inline-flex}._flightPill_10ix4_88[data-risk=low]{color:#188b42;background:rgba(34,195,93,.14)}._flightPill_10ix4_88[data-risk=medium]{color:#c47f08;background:rgba(245,159,10,.16)}._flightPill_10ix4_88[data-risk=high]{background:hsl(var(--destructive)/.14);color:hsl(var(--destructive))}._scoreRow_10ix4_110{flex-wrap:wrap;gap:1.25rem;display:flex}._score_10ix4_110{flex-direction:column;gap:.2rem;display:flex}._scoreLabel_10ix4_122{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));font-size:.72rem;font-weight:700}._scoreValue_10ix4_130{color:hsl(var(--foreground));font-size:1.6rem;font-weight:800;line-height:1}._scoreTag_10ix4_137{color:hsl(var(--foreground));text-transform:capitalize;font-size:.8rem;font-weight:600}._deltaUp_10ix4_144,._deltaDown_10ix4_144,._deltaFlat_10ix4_144{align-items:center;gap:.2rem;font-size:.72rem;font-weight:700;display:inline-flex}._deltaUp_10ix4_144{color:#1a9347}._deltaDown_10ix4_144{color:hsl(var(--destructive))}._deltaFlat_10ix4_144{color:hsl(var(--muted-foreground))}._chartWrap_10ix4_165{width:100%}._tableWrap_10ix4_170{overflow-x:auto}._table_10ix4_170{border-collapse:collapse;width:100%;font-size:.82rem}._table_10ix4_170 th{text-align:left;text-transform:uppercase;letter-spacing:.03em;color:hsl(var(--muted-foreground));border-bottom:1px solid hsl(var(--border));padding:.4rem .6rem;font-size:.7rem;font-weight:700}._table_10ix4_170 td{border-bottom:1px solid hsl(var(--border)/.6);color:hsl(var(--foreground));padding:.5rem .6rem}._table_10ix4_170 tr:last-child td{border-bottom:none}._statusChip_10ix4_198{background:hsl(var(--muted)/.5);color:hsl(var(--muted-foreground));border-radius:999px;padding:.15rem .5rem;font-size:.68rem;font-weight:700;display:inline-flex}._statusChip_10ix4_198[data-status=published]{color:#188b42;background:rgba(34,195,93,.14)}._statusChip_10ix4_198[data-status=collection]{color:#0b60ea;background:rgba(60,131,246,.14)}._statusChip_10ix4_198[data-status=calibration]{color:#c47f08;background:rgba(245,159,10,.16)}._wrap_jsw6x_22{flex-direction:column;gap:1rem;display:flex}._muted_jsw6x_28{color:hsl(var(--muted-foreground));font-size:.875rem}._empty_jsw6x_33{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);text-align:center;border-radius:14px;padding:2.5rem 1.5rem}._empty_jsw6x_33 h3{margin:.75rem 0 .35rem;font-size:1.0625rem}._empty_jsw6x_33 p{color:hsl(var(--muted-foreground));max-width:42ch;margin:0 auto 1.1rem;font-size:.875rem}._emptyIcon_jsw6x_53{background:hsl(var(--primary)/.12);width:48px;height:48px;color:hsl(var(--primary));border-radius:14px;justify-content:center;align-items:center;display:inline-flex}._primaryBtn_jsw6x_64{border-radius:var(--radius);color:hsl(var(--primary-foreground));background:hsl(var(--primary));align-items:center;gap:.4rem;padding:.55rem 1rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}._primaryBtn_jsw6x_64:hover{opacity:.92}._strip_jsw6x_80{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);border-radius:14px;align-items:center;gap:1rem;padding:1rem 1.1rem;display:flex}._stripMain_jsw6x_92{flex:1}._titleRow_jsw6x_96{flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:.6rem;display:flex}._titleRow_jsw6x_96 strong{font-size:.95rem}._originTag_jsw6x_107{font-family:var(--font-mono,monospace);color:hsl(var(--muted-foreground));font-size:.6875rem}._linkBtn_jsw6x_113{color:hsl(var(--primary));white-space:nowrap;align-items:center;gap:.35rem;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}._linkBtn_jsw6x_113:hover{text-decoration:underline}._kpis_jsw6x_127{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}._kpi_jsw6x_127{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);color:hsl(var(--primary));border-radius:12px;align-items:center;gap:.6rem;padding:.8rem .9rem;display:flex}._kpi_jsw6x_127 b{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;font-size:1.05rem;font-weight:700;display:block}._kpi_jsw6x_127 span{color:hsl(var(--muted-foreground));font-size:.7rem}._approval_jsw6x_157{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);border-color:rgba(247,201,110,.5);border-radius:14px;padding:1rem 1.1rem}._approvalHead_jsw6x_167{color:#ae6e13;align-items:center;gap:.4rem;margin-bottom:.6rem;font-size:.8125rem;font-weight:700;display:flex}._approvalRow_jsw6x_177{align-items:center;gap:.6rem;padding:.5rem 0;display:flex}._approvalRow_jsw6x_177+._approvalRow_jsw6x_177{border-top:1px solid hsl(var(--border))}._approvalLabel_jsw6x_187{flex:1;align-items:center;gap:.5rem;font-size:.8125rem;display:flex}._stack_jsw6x_195{flex-direction:column;gap:1rem;display:flex}._col_jsw6x_201{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);border-radius:14px;min-width:0;padding:1.1rem}._colTitle_jsw6x_211{color:hsl(var(--foreground));align-items:center;gap:.4rem;margin:0 0 .75rem;font-size:.875rem;font-weight:700;display:flex}._checkinBox_jsw6x_221{gap:.5rem;margin-bottom:.85rem;display:flex}._input_jsw6x_227{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));border-radius:8px;flex:1;padding:.5rem .7rem;font-size:.8125rem}._input_jsw6x_227:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--ring)/.12);outline:none}._mini_jsw6x_242,._miniPri_jsw6x_243{cursor:pointer;white-space:nowrap;border-radius:7px;padding:.4rem .7rem;font-size:.6875rem;font-weight:600}._mini_jsw6x_242{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground))}._miniPri_jsw6x_243{border:1px solid hsl(var(--primary));background:hsl(var(--primary));color:hsl(var(--primary-foreground))}._note_jsw6x_264{border-left:3px solid hsl(var(--highlight));background:hsl(var(--background));border-radius:0 8px 8px 0;margin-bottom:.5rem;padding:.4rem .7rem}._note_jsw6x_264 p{margin:.15rem 0 0;font-size:.8125rem}._noteAuthor_jsw6x_276{color:hsl(var(--muted-foreground));font-size:.7rem;font-weight:600}._author_jsw6x_282{color:hsl(var(--muted-foreground));margin-top:.6rem;font-size:.6875rem}@media (max-width:860px){._cols_jsw6x_289,._kpis_jsw6x_127{grid-template-columns:1fr}}._tabPanel_1x3s1_22{margin-top:1.25rem}._metric_1x3s1_27{align-items:center;gap:.6rem;display:flex}._metricIcon_1x3s1_33{background:hsl(var(--primary)/.12);width:34px;height:34px;color:hsl(var(--primary));border-radius:9px;flex:none;justify-content:center;align-items:center;display:flex}._metricValue_1x3s1_45{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.05rem;font-weight:800}._metricLabel_1x3s1_52{color:hsl(var(--muted-foreground));font-size:.7rem}._tone_good_1x3s1_57{color:#279b51}._tone_warn_1x3s1_61{color:#c18215}._tone_bad_1x3s1_65{color:#da2f2f}._heroBtnPrimary_1x3s1_70,._heroBtnOutline_1x3s1_71{border-radius:var(--radius);cursor:pointer;align-items:center;gap:.4rem;padding:.5rem .9rem;font-size:.8125rem;font-weight:600;display:inline-flex}._heroBtnPrimary_1x3s1_70{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border:none}._heroBtnPrimary_1x3s1_70:hover{opacity:.92}._heroBtnOutline_1x3s1_71{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground))}._heroBtnOutline_1x3s1_71:hover{border-color:hsl(var(--primary)/.4);color:hsl(var(--primary))}._perfGrid_1x3s1_102{grid-template-columns:1.5fr 1fr;align-items:start;gap:1rem;display:grid}._card_1x3s1_109{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);border-radius:14px;padding:1.2rem}._cardTitle_1x3s1_118{align-items:center;gap:.4rem;margin:0 0 .9rem;font-size:.9375rem;font-weight:700;display:flex}._muted_1x3s1_127{color:hsl(var(--muted-foreground));font-size:.8125rem}._boxInfo_1x3s1_132{text-align:center;padding:1rem 0}._boxValue_1x3s1_137{letter-spacing:-.03em;color:hsl(var(--primary));font-size:1.5rem;font-weight:800}@media (max-width:820px){._perfGrid_1x3s1_102{grid-template-columns:1fr}}._draftState_zphvk_2{background:hsl(var(--card));border:1px dashed hsl(var(--border));text-align:center;color:hsl(var(--muted-foreground));border-radius:14px;flex-direction:column;align-items:center;gap:1rem;padding:3.5rem 2rem;font-size:.9375rem;display:flex}._draftIcon_zphvk_16{color:hsl(var(--primary)/.5)}._draftMeta_zphvk_20{flex-wrap:wrap;justify-content:center;gap:.5rem 1.25rem;font-size:.8125rem;display:flex}._kpiRow_zphvk_28{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem;display:grid}._kpiCard_zphvk_34{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;align-items:center;gap:1rem;padding:1.25rem;display:flex;box-shadow:0 1px 4px rgba(0,0,0,.04)}._kpiIcon_zphvk_45{border-radius:var(--radius);flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex}._kpiScoreNum_zphvk_55{font-size:1rem;font-weight:800}._kpiLabel_zphvk_60{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));margin:0 0 .2rem;font-size:.6875rem}._kpiValue_zphvk_68{color:hsl(var(--foreground));letter-spacing:-.02em;margin:0;font-size:1.4rem;font-weight:800}._kpiSub_zphvk_76{color:hsl(var(--muted-foreground));font-size:.875rem;font-weight:500}._questionCard_zphvk_82{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;flex-direction:column;gap:1rem;padding:1.5rem;display:flex}._questionText_zphvk_92{color:hsl(var(--foreground));margin:0;font-size:.9375rem;font-weight:600}._sentimentBar_zphvk_99{border-radius:var(--radius);gap:1px;height:1.5rem;display:flex;overflow:hidden}._sentimentSegment_zphvk_107{min-width:2px;height:100%;transition:opacity .15s}._sentimentSegment_zphvk_107:hover{opacity:.8}._sentimentLegend_zphvk_116{flex-wrap:wrap;gap:.5rem 1.25rem;display:flex}._legendItem_zphvk_122{align-items:center;gap:.4rem;font-size:.75rem;display:flex}._legendDot_zphvk_129{border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem}._legendLabel_zphvk_136{color:hsl(var(--muted-foreground))}._legendCount_zphvk_140{color:hsl(var(--foreground));font-weight:600}._deptList_zphvk_146{flex-direction:column;gap:.65rem;display:flex}._deptRow_zphvk_152{align-items:center;gap:.75rem;display:flex}._deptName_zphvk_158{color:hsl(var(--foreground));white-space:nowrap;text-overflow:ellipsis;flex-shrink:0;width:10rem;font-size:.8125rem;overflow:hidden}._deptBar_zphvk_168{background:hsl(var(--muted)/.4);border-radius:999px;flex:1;height:.5rem;overflow:hidden}._deptBarFill_zphvk_176{border-radius:999px;height:100%;transition:width .4s}._deptScore_zphvk_182{color:hsl(var(--foreground));text-align:right;flex-shrink:0;min-width:2.5rem;font-size:.8125rem;font-weight:700}._deptCount_zphvk_191{color:hsl(var(--muted-foreground));font-weight:400}._responseSection_zphvk_197{flex-direction:column;gap:.5rem;display:flex}._stateMsg_zphvk_203{text-align:center;color:hsl(var(--muted-foreground));padding:2rem;font-size:.875rem}._emptyResponses_zphvk_210{text-align:center;color:hsl(var(--muted-foreground));background:hsl(var(--card));border:1px dashed hsl(var(--border));border-radius:14px;flex-direction:column;align-items:center;gap:.75rem;padding:3rem;font-size:.875rem;display:flex}._responseList_zphvk_224{flex-direction:column;gap:0;display:flex}._periodSeparator_zphvk_230{align-items:center;gap:.75rem;padding:1rem 0 .5rem;display:flex}._periodSeparator_zphvk_230:first-child{padding-top:0}._periodLabel_zphvk_240{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-foreground));white-space:nowrap;font-size:.72rem;font-weight:700}._periodLine_zphvk_249{background:hsl(var(--border));flex:1;height:1px}._responseRow_zphvk_255{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:10px;align-items:flex-start;gap:.75rem;margin-bottom:.375rem;padding:.65rem 1rem;transition:border-color .15s;display:flex}._responseRow_zphvk_255:hover{border-color:hsl(var(--primary)/.2)}._responseSentiment_zphvk_270{flex-shrink:0;align-items:center;gap:.35rem;min-width:8.5rem;font-size:.8125rem;font-weight:600;display:flex}._responseBody_zphvk_280{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}._responseDept_zphvk_288{color:hsl(var(--muted-foreground));font-size:.8125rem}._responseContext_zphvk_293{color:hsl(var(--foreground));align-items:flex-start;gap:.35rem;font-size:.8125rem;line-height:1.45;display:flex}._responseContext_zphvk_293 svg{color:hsl(var(--muted-foreground));flex-shrink:0;margin-top:2px}._responseTime_zphvk_307{color:hsl(var(--muted-foreground));white-space:nowrap;flex-shrink:0;font-size:.72rem}._tokenSection_zphvk_317{flex-direction:column;gap:1.25rem;display:flex}._tokenStats_zphvk_323{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}@media (max-width:640px){._tokenStats_zphvk_323{grid-template-columns:1fr}}._tokenStat_zphvk_323{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;padding:1.25rem}._tokenStatValue_zphvk_341{color:hsl(var(--foreground));letter-spacing:-.03em;margin:.2rem 0 0;font-size:1.75rem;font-weight:800}._tokenNote_zphvk_349{border-radius:var(--radius);color:hsl(var(--muted-foreground));background:rgba(124,59,237,.06);border:1px solid rgba(124,59,237,.15);padding:1rem 1.25rem;font-size:.8125rem;line-height:1.6}._tokenNote_zphvk_349 p{margin:0}._tokenProgress_zphvk_362{flex-direction:column;gap:.5rem;display:flex}._progressLabel_zphvk_368{color:hsl(var(--foreground));justify-content:space-between;font-size:.8125rem;font-weight:500;display:flex}._progressBar_zphvk_376{background:hsl(var(--muted)/.4);border-radius:999px;height:.5rem;overflow:hidden}._progressFill_zphvk_383{background:hsl(var(--primary));border-radius:999px;height:100%;transition:width .4s}._wrap_1viyr_2{width:100%;position:relative;overflow-x:auto}._grid_1viyr_15{grid-template-columns:28px repeat(26,1fr);gap:3px;width:100%;min-width:280px;display:grid}._monthCell_1viyr_24{height:16px;color:hsl(var(--muted-foreground));white-space:nowrap;align-items:flex-end;padding-bottom:2px;font-size:.65rem;display:flex;overflow:hidden}._dayLabel_1viyr_36{color:hsl(var(--muted-foreground));justify-content:flex-end;align-items:center;padding-right:4px;font-size:.6rem;display:flex}._cell_1viyr_47{aspect-ratio:1;background:hsl(var(--muted)/.35);cursor:default;border-radius:2px;width:100%;min-width:0}._cell_1viyr_47:not([data-future]):not([data-empty]){cursor:pointer}._cell_1viyr_47:not([data-future]):not([data-empty]):hover{outline:1.5px solid hsl(var(--foreground)/.35);outline-offset:0}._cell_1viyr_47[data-future]{background:hsl(var(--muted)/.15)}._cell_1viyr_47[data-empty]{background:hsl(var(--muted)/.28)}._legend_1viyr_70{color:hsl(var(--muted-foreground));flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:.6rem;font-size:.7rem;display:flex}._legendTitle_1viyr_80{color:hsl(var(--foreground));font-weight:600}._legendItem_1viyr_85{align-items:center;gap:.25rem;display:flex}._legendDot_1viyr_91{border-radius:2px;flex-shrink:0;width:10px;height:10px}._tooltip_1viyr_99{z-index:500;background:hsl(var(--popover));border:1px solid hsl(var(--border));border-radius:var(--radius);pointer-events:none;min-width:160px;max-width:220px;padding:.5rem .7rem;position:fixed;box-shadow:0 4px 20px rgba(0,0,0,.14)}._tooltipDate_1viyr_112{color:hsl(var(--foreground));text-transform:capitalize;margin-bottom:.3rem;font-size:.75rem;font-weight:700}._tooltipEmpty_1viyr_120{color:hsl(var(--muted-foreground));font-size:.72rem}._tooltipStat_1viyr_125{color:hsl(var(--muted-foreground));margin-bottom:.35rem;font-size:.72rem}._tooltipStat_1viyr_125 strong{color:hsl(var(--foreground))}._tooltipUsers_1viyr_134{flex-direction:column;gap:.2rem;display:flex}._tooltipUser_1viyr_134{color:hsl(var(--foreground));align-items:center;gap:.35rem;font-size:.72rem;display:flex}._tooltipUserDot_1viyr_148{border-radius:50%;flex-shrink:0;width:7px;height:7px}._tooltipDeptCount_1viyr_155{color:hsl(var(--muted-foreground));flex-shrink:0;margin-left:auto;font-size:.68rem}._tooltipMore_1viyr_162{color:hsl(var(--muted-foreground));margin-top:.1rem;font-size:.7rem}._kpiRow_a53tt_1{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.75rem;display:grid}._kpiCard_a53tt_7{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:10px;align-items:center;gap:.75rem;padding:.9rem 1rem;display:flex}._kpiIcon_a53tt_17{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex}._kpiIcon_a53tt_17._green_a53tt_26{color:#12873d;background:rgba(22,162,73,.12)}._kpiIcon_a53tt_17._blue_a53tt_30{color:#0a5adb;background:rgba(60,131,246,.12)}._kpiIcon_a53tt_17._purple_a53tt_34{color:#5914d2;background:rgba(124,59,237,.12)}._kpiIcon_a53tt_17._orange_a53tt_38{color:#c75605;background:rgba(249,116,21,.12)}._kpiIcon_a53tt_17._teal_a53tt_42{color:#178c81;background:rgba(29,175,161,.12)}._kpiValue_a53tt_47{color:hsl(var(--foreground));font-size:1.25rem;font-weight:800;line-height:1.1}._kpiLabel_a53tt_54{color:hsl(var(--muted-foreground));margin-top:.1rem;font-size:.72rem}._timelineSection_a53tt_60{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:12px;padding:1.25rem 1.5rem}._timelineHeader_a53tt_67{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}._sectionTitle_a53tt_75{color:hsl(var(--foreground));flex:1;min-width:0;margin:0;font-size:.9375rem;font-weight:700}._filterPill_a53tt_84{background:hsl(var(--primary)/.1);color:hsl(var(--primary));border:1px solid hsl(var(--primary)/.25);border-radius:999px;padding:.2rem .6rem;font-size:.72rem;font-weight:600}._card_1qgg5_1,._listCard_1qgg5_2{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;transition:box-shadow .2s,border-color .2s,transform .2s;overflow:hidden;box-shadow:0 1px 4px rgba(0,0,0,.05)}._card_1qgg5_1:hover,._listCard_1qgg5_2:hover{border-color:hsl(var(--primary)/.2);box-shadow:0 4px 16px hsl(var(--primary)/.1);transform:translateY(-1px)}._cardToolbar_1qgg5_17{background:hsl(var(--muted)/.25);border-bottom:1px solid hsl(var(--border));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.65rem 1rem;display:flex}._toolbarMeta_1qgg5_28{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}._toolbarActions_1qgg5_35{flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}._actionBtn_1qgg5_42{color:hsl(var(--muted-foreground));border-radius:calc(var(--radius) - 2px);cursor:pointer;background:0 0;border:none;align-items:center;gap:.35rem;padding:.35rem .6rem;font-size:.75rem;font-weight:500;transition:color .15s,background .15s;display:inline-flex}._actionBtn_1qgg5_42:hover{color:hsl(var(--foreground));background:hsl(var(--background))}._actionBtn_1qgg5_42:disabled{opacity:.45;cursor:not-allowed}@media (max-width:480px){._actionBtn_1qgg5_42 span{display:none}}._actionBtnDanger_1qgg5_70:hover{color:hsl(var(--destructive));background:hsl(var(--destructive)/.08)}._actionBtnPublish_1qgg5_78{color:#12873d}._actionBtnPublish_1qgg5_78:hover{color:#0f7033;background:rgba(22,162,73,.1)}._date_1qgg5_87{color:hsl(var(--muted-foreground));font-size:.75rem}._cadenceBadge_1qgg5_92{background:hsl(var(--primary)/.08);color:hsl(var(--primary));text-transform:uppercase;letter-spacing:.04em;border-radius:999px;align-items:center;gap:.2rem;padding:.1rem .45rem;font-size:.68rem;font-weight:600;display:inline-flex}._cardBody_1qgg5_106{flex-direction:column;gap:.65rem;padding:1.25rem;display:flex}._listBody_1qgg5_113{flex-direction:column;gap:.5rem;padding:1rem 1.25rem 1.25rem;display:flex}._titleBtn_1qgg5_120{text-align:left;cursor:pointer;background:0 0;border:none;padding:0}._titleBtn_1qgg5_120:not(:disabled):hover ._title_1qgg5_120{color:hsl(var(--primary))}._title_1qgg5_120{color:hsl(var(--foreground));margin:0;font-size:1rem;font-weight:700;line-height:1.35;transition:color .15s}._desc_1qgg5_140{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem;line-height:1.45}._metricsGrid_1qgg5_147{border-top:1px solid hsl(var(--border));grid-template-columns:repeat(3,1fr);gap:.75rem;margin-top:.25rem;padding-top:.75rem;display:grid}@media (max-width:640px){._metricsGrid_1qgg5_147{grid-template-columns:1fr}}._metricItem_1qgg5_161{flex-direction:column;gap:.15rem;display:flex}._metricLabel_1qgg5_167{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));font-size:.6875rem}._metricValue_1qgg5_174{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}._listMetrics_1qgg5_180{color:hsl(var(--muted-foreground));flex-wrap:wrap;gap:.5rem 1.25rem;font-size:.75rem;display:flex}._toolbar_1rjlg_1{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}._filters_1rjlg_9{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._count_1rjlg_16{color:hsl(var(--muted-foreground));margin-left:.5rem;font-size:.8125rem}._viewToggle_1rjlg_22{background:hsl(var(--muted)/.4);border-radius:var(--radius);gap:.25rem;padding:.2rem;display:flex}._toggleBtn_1rjlg_30{border-radius:calc(var(--radius) - 2px);color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.4rem .55rem;display:flex}._toggleBtn_1rjlg_30._active_1rjlg_41{background:hsl(var(--background));color:hsl(var(--foreground));box-shadow:0 1px 3px rgba(0,0,0,.08)}._grid_1rjlg_47{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1rem;display:grid}._list_1rjlg_53{flex-direction:column;gap:.5rem;display:flex}._empty_1rjlg_59{text-align:center;color:hsl(var(--muted-foreground));background:hsl(var(--card));border:1px dashed hsl(var(--border));border-radius:14px;flex-direction:column;align-items:center;gap:1rem;padding:3rem;display:flex}._stateMsg_1rjlg_72{text-align:center;color:hsl(var(--muted-foreground));padding:2rem;font-size:.875rem}._warning_bci01_1{color:#ab6f07;border-radius:var(--radius);background:rgba(245,159,10,.12);border:1px solid rgba(245,159,10,.25);align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.8125rem;display:flex}._form_bci01_13{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;flex-direction:column;gap:1.25rem;padding:1.5rem;display:flex}._sectionTitle_bci01_23{margin:0 0 .5rem;font-size:.9375rem;font-weight:700}._questionsSection_bci01_29{flex-direction:column;gap:.5rem;display:flex}._questionRow_bci01_35{background:hsl(var(--muted)/.2);border-radius:var(--radius);align-items:center;gap:.5rem;padding:.65rem .85rem;font-size:.875rem;display:flex}._questionRow_bci01_35._locked_bci01_44{opacity:.85}._lockIcon_bci01_48{color:hsl(var(--muted-foreground));flex-shrink:0}._questionType_bci01_53{color:hsl(var(--muted-foreground));background:hsl(var(--muted));border-radius:4px;margin-left:auto;padding:.15rem .4rem;font-size:.75rem}._scopeSection_bci01_62{flex-direction:column;gap:.875rem;display:flex}._scopeSwitch_bci01_68{background:hsl(var(--muted)/.4);border:1px solid hsl(var(--border));border-radius:var(--radius);gap:2px;padding:3px;display:inline-flex}._scopeOption_bci01_77{color:hsl(var(--muted-foreground));border-radius:calc(var(--radius) - 2px);cursor:pointer;white-space:nowrap;background:0 0;border:none;flex:1;padding:.35rem .85rem;font-size:.8125rem;font-weight:500;transition:background .15s,color .15s}._scopeOption_bci01_77:hover:not(:disabled){background:hsl(var(--muted));color:hsl(var(--foreground))}._scopeOption_bci01_77:disabled{cursor:not-allowed;opacity:.6}._scopeOptionActive_bci01_99{background:hsl(var(--card));color:hsl(var(--foreground));font-weight:600;box-shadow:0 1px 3px rgba(0,0,0,.08)}._audienceHint_bci01_106{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem;line-height:1.5}._actions_bci01_113{border-top:1px solid hsl(var(--border));justify-content:flex-end;gap:.5rem;padding-top:.5rem;display:flex}._page_142yv_1{background:hsl(var(--muted)/.35);flex-direction:column;min-height:100vh;display:flex}._compact_142yv_8 ._card_142yv_8{max-width:480px}._topBar_142yv_12{border-bottom:1px solid hsl(var(--border));background:hsl(var(--background));justify-content:space-between;align-items:center;padding:1.25rem 2rem;display:flex}._privacyBadge_142yv_21,._previewBadge_142yv_22{border-radius:var(--radius);align-items:center;gap:.35rem;padding:.35rem .75rem;font-size:.75rem;font-weight:500;display:inline-flex}._privacyBadge_142yv_21{color:#5914d2;background:rgba(124,59,237,.1);border:1px solid rgba(124,59,237,.2)}._previewBadge_142yv_22{color:#0950c3;background:rgba(60,131,246,.1);border:1px solid rgba(60,131,246,.2)}._center_142yv_44{flex:1;justify-content:center;align-items:flex-start;padding:2rem 1.25rem 3rem;display:flex}._card_142yv_8{background:hsl(var(--card));border:1px solid hsl(var(--border));width:100%;max-width:720px;box-shadow:0 8px 32px hsl(var(--foreground)/.06);border-radius:16px;overflow:hidden}._surveyHeader_142yv_62{border-bottom:1px solid hsl(var(--border));margin-bottom:0;padding:1.75rem 2rem 1.25rem}._scope_142yv_69{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));margin-bottom:.5rem;font-size:.6875rem;font-weight:600;display:inline-block}._title_142yv_79{letter-spacing:-.03em;color:hsl(var(--foreground));margin:0 0 .5rem;font-size:1.375rem;font-weight:800;line-height:1.3}._description_142yv_88{color:hsl(var(--muted-foreground));margin:0;font-size:.875rem;line-height:1.55}._progress_142yv_95{padding:1rem 2rem 0}._progressTrack_142yv_99{background:hsl(var(--muted));border-radius:999px;height:4px;overflow:hidden}._progressFill_142yv_106{background:hsl(var(--primary));border-radius:999px;height:100%;transition:width .25s}._progressLabel_142yv_113{color:hsl(var(--muted-foreground));margin-top:.4rem;font-size:.75rem;display:block}._body_142yv_120{padding:1.75rem 2rem}._footer_142yv_124{border-top:1px solid hsl(var(--border));background:hsl(var(--muted)/.15);justify-content:flex-end;gap:.75rem;padding:1rem 2rem 1.75rem;display:flex}@media (max-width:640px){._topBar_142yv_12{padding:1rem}._surveyHeader_142yv_62,._body_142yv_120,._footer_142yv_124{padding-left:1.25rem;padding-right:1.25rem}}._questionBlock_8g7wc_1{flex-direction:column;gap:.75rem;display:flex}._questionText_8g7wc_7{color:hsl(var(--foreground));margin:0;font-size:1rem;font-weight:600;line-height:1.45}._questionHint_8g7wc_15{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem}._scaleLabels_8g7wc_21,._likertLabels_8g7wc_22{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.03em;justify-content:space-between;font-size:.6875rem;display:flex}._segmentedScale_8g7wc_31{grid-template-columns:repeat(11,1fr);gap:.35rem;display:grid}@media (max-width:640px){._segmentedScale_8g7wc_31{grid-template-columns:repeat(6,1fr)}}._segment_8g7wc_31{aspect-ratio:1;border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--background));min-height:2.5rem;color:hsl(var(--foreground));cursor:pointer;font-size:.875rem;font-weight:600;transition:border-color .15s,background .15s,color .15s}._segment_8g7wc_31:hover{border-color:hsl(var(--primary)/.4)}._segmentSelected_8g7wc_58{background:hsl(var(--primary));border-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}._dimensions_8g7wc_64{flex-direction:column;gap:1.5rem;display:flex}._welcomeMessage_8g7wc_70{color:hsl(var(--muted-foreground));background:hsl(var(--muted)/.25);border-radius:var(--radius);margin:0;padding:.75rem 1rem;font-size:.9375rem;line-height:1.55}._pillarSection_8g7wc_80{flex-direction:column;gap:1rem;display:flex}._pillarTitle_8g7wc_86{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--primary));border-bottom:1px solid hsl(var(--border));margin:0;padding-bottom:.35rem;font-size:.8125rem;font-weight:700}._optional_8g7wc_97{color:hsl(var(--muted-foreground));font-size:.8125rem;font-weight:400}._likertNa_8g7wc_103{min-width:2.5rem;font-size:.6875rem}._dimensionBlock_8g7wc_108{border-bottom:1px solid hsl(var(--border));flex-direction:column;gap:.5rem;padding-bottom:1.25rem;display:flex}._dimensionBlock_8g7wc_108:last-of-type{border-bottom:none;padding-bottom:0}._likertScale_8g7wc_120{grid-template-columns:repeat(5,1fr);gap:.5rem;display:grid}._likertBtn_8g7wc_126{border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--background));cursor:pointer;padding:.65rem;font-size:.875rem;font-weight:600;transition:all .15s}._likertBtn_8g7wc_126:hover{border-color:hsl(var(--primary)/.35)}._likertSelected_8g7wc_140{background:hsl(var(--primary));border-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}._pulseBlock_8g7wc_146{flex-direction:column;gap:1.25rem;display:flex}._pulseScale_8g7wc_152{grid-template-columns:repeat(5,1fr);gap:.5rem;display:grid}@media (max-width:640px){._pulseScale_8g7wc_152{grid-template-columns:1fr}}._pulseOption_8g7wc_163{border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--background));color:hsl(var(--foreground));cursor:pointer;flex-direction:column;align-items:center;gap:.5rem;padding:.85rem .5rem;font-size:.75rem;font-weight:500;transition:all .15s;display:flex}._pulseOption_8g7wc_163:hover{border-color:hsl(var(--primary)/.35)}._pulseSelected_8g7wc_182{border-color:hsl(var(--primary));background:hsl(var(--primary)/.08);color:hsl(var(--primary))}._textarea_8g7wc_188{width:100%;color:hsl(var(--foreground));background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:var(--radius);resize:vertical;padding:.75rem 1rem;font-family:inherit;font-size:.875rem;line-height:1.5}._textarea_8g7wc_188:focus{outline:2px solid hsl(var(--primary)/.25);border-color:hsl(var(--primary))}._charCount_8g7wc_205{color:hsl(var(--muted-foreground));text-align:right;font-size:.75rem}._alertPanel_8g7wc_211,._successPanel_8g7wc_212{text-align:center;flex-direction:column;align-items:center;gap:.75rem;padding:1rem 0;display:flex}._alertPanel_8g7wc_211 h2,._successPanel_8g7wc_212 h2{color:hsl(var(--foreground));margin:0;font-size:1.125rem;font-weight:700}._alertPanel_8g7wc_211 p,._successPanel_8g7wc_212 p{color:hsl(var(--muted-foreground));max-width:400px;margin:0;font-size:.875rem;line-height:1.55}._alertPanel_8g7wc_211{color:#c47f08}._successPanel_8g7wc_212{color:#159d47}._inlineError_8g7wc_244{color:#c52020;margin-top:1rem;font-size:.8125rem}._bar_nqkb1_1{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;flex-wrap:wrap;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}._embedded_nqkb1_12{background:0 0;border:none;border-radius:0;padding:0}._label_nqkb1_19{color:hsl(var(--foreground));flex-shrink:0;font-size:.8125rem;font-weight:600}._controls_nqkb1_26{flex-wrap:wrap;flex:1;align-items:center;gap:.75rem;display:flex}._scopeSwitch_nqkb1_34{background:hsl(var(--muted)/.4);border:1px solid hsl(var(--border));border-radius:var(--radius);gap:2px;padding:3px;display:inline-flex}._scopeOption_nqkb1_43{color:hsl(var(--muted-foreground));border-radius:calc(var(--radius) - 2px);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:.35rem .75rem;font-size:.8125rem;font-weight:500;transition:background .15s,color .15s}._scopeOption_nqkb1_43:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}._scopeOptionActive_nqkb1_60{background:hsl(var(--card));color:hsl(var(--foreground));font-weight:600;box-shadow:0 1px 3px rgba(0,0,0,.08)}._selectBtn_nqkb1_67{color:hsl(var(--foreground));background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:var(--radius);cursor:pointer;align-items:center;gap:.35rem;padding:.4rem .75rem;font-size:.8125rem;font-weight:500;display:inline-flex}._selectBtn_nqkb1_67:hover{background:hsl(var(--muted)/.5)}._scopeChip_nqkb1_84{color:hsl(var(--foreground));background:hsl(var(--secondary));border:1px solid hsl(var(--border));border-radius:999px;align-items:center;gap:.35rem;padding:.35rem .5rem .35rem .65rem;font-size:.8125rem;font-weight:500;display:inline-flex}._chipClear_nqkb1_97{background:hsl(var(--muted));width:18px;height:18px;color:hsl(var(--muted-foreground));cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex}._chipClear_nqkb1_97:hover{color:hsl(var(--foreground))}._periodWrap_nqkb1_114{color:hsl(var(--muted-foreground));align-items:center;gap:.4rem;display:flex}._anonBadge_nqkb1_121{color:#ab6f07;border-radius:var(--radius);background:rgba(245,159,10,.12);border:1px solid rgba(245,159,10,.25);align-items:center;gap:.35rem;padding:.35rem .65rem;font-size:.75rem;font-weight:500;display:inline-flex}._dialogOverlay_nqkb1_134{z-index:200;background:rgba(0,0,0,.35);position:fixed;top:0;bottom:0;left:0;right:0}._dialogContent_nqkb1_141{z-index:201;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;width:min(480px,100vw - 2rem);padding:1.25rem;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 16px 48px rgba(0,0,0,.15)}._dialogTitle_nqkb1_155{color:hsl(var(--foreground));margin:0 0 1rem;font-size:1rem;font-weight:700}._dialogActions_nqkb1_162{justify-content:flex-end;gap:.5rem;margin-top:1rem;display:flex}._dialogCancel_nqkb1_169{color:hsl(var(--foreground));border:1px solid hsl(var(--border));border-radius:var(--radius);cursor:pointer;background:0 0;padding:.45rem .85rem;font-size:.8125rem;font-weight:500}._dialogCancel_nqkb1_169:hover{background:hsl(var(--muted)/.5)}._header_gxedt_1{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;padding:1.25rem 1.5rem;box-shadow:0 1px 4px rgba(0,0,0,.04)}._bare_gxedt_9{box-shadow:none;background:0 0;border:none;border-radius:0;padding:0}._loading_gxedt_17,._empty_gxedt_18{color:hsl(var(--muted-foreground));font-size:.875rem}._anonState_gxedt_23{color:#ab6f07;align-items:center;gap:.5rem;font-size:.875rem;display:flex}._topRow_gxedt_31{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._scoreBlock_gxedt_39{flex-wrap:wrap;align-items:baseline;gap:.75rem;display:flex}._scoreLabel_gxedt_46{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.04em;font-size:.8125rem;font-weight:600}._scoreValue_gxedt_54{letter-spacing:-.04em;color:hsl(var(--foreground));font-size:2.5rem;font-weight:800;line-height:1}._delta_gxedt_62{border-radius:999px;align-items:center;gap:.25rem;padding:.25rem .55rem;font-size:.8125rem;font-weight:600;display:inline-flex}._deltaUp_gxedt_72{color:#16833e;background:rgba(33,196,93,.12)}._deltaDown_gxedt_77{color:#af1d1d;background:rgba(239,67,67,.12)}._deltaNeutral_gxedt_82{color:hsl(var(--muted-foreground));background:hsl(var(--muted))}._meta_gxedt_87{color:hsl(var(--muted-foreground));text-overflow:ellipsis;white-space:nowrap;margin-top:.5rem;font-size:.8125rem;line-height:1.5;overflow:hidden}._segments_gxedt_97{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}._segment_gxedt_97{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:10px;flex-direction:column;gap:.15rem;min-width:100px;padding:.55rem .75rem;display:inline-flex}._segmentLabel_gxedt_115{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:600}._segmentValue_gxedt_123{color:hsl(var(--foreground));font-size:1.125rem;font-weight:700}._promotor_gxedt_129{border-left:3px solid #1eae53}._neutro_gxedt_133{border-left:3px solid #f59f0a}._detrator_gxedt_137{border-left:3px solid #db2424}._dashboard_gxedt_141{padding:0}._bento_gxedt_145{grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:center;gap:1.25rem;display:grid}@media (max-width:768px){._bento_gxedt_145{grid-template-columns:1fr}}._scoreColumn_gxedt_157{min-width:0}._kpiGrid_gxedt_161{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}@media (max-width:480px){._kpiGrid_gxedt_161{grid-template-columns:1fr}}._kpiCard_gxedt_172{background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:10px;align-items:center;gap:.75rem;padding:.9rem 1rem;display:flex}._kpiIcon_gxedt_182{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex}._promotorIcon_gxedt_192{color:#12873d;background:rgba(22,162,73,.12)}._neutroIcon_gxedt_197{color:#c47f08;background:rgba(245,159,10,.12)}._detratorIcon_gxedt_202{color:#af1d1d;background:rgba(219,36,36,.12)}._kpiValue_gxedt_207{color:hsl(var(--foreground));font-size:1.25rem;font-weight:800;line-height:1.1}._kpiLabel_gxedt_214{color:hsl(var(--muted-foreground));margin-top:.1rem;font-size:.72rem}._panel_jt5r4_1{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;overflow:hidden;box-shadow:0 1px 4px rgba(0,0,0,.04)}._summaryZone_jt5r4_9{padding:1.25rem 1.5rem}._filterZone_jt5r4_13{background:hsl(var(--muted)/.15);border-top:1px solid hsl(var(--border));padding:1rem 1.5rem}._filtersOnly_jt5r4_19{box-shadow:0 1px 4px rgba(0,0,0,.04)}._filterOnlyZone_jt5r4_23{padding:1rem 1.25rem}._card_12vi1_1,._listCard_12vi1_2{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;transition:box-shadow .2s,border-color .2s,transform .2s;overflow:hidden;box-shadow:0 1px 4px rgba(0,0,0,.05)}._card_12vi1_1:hover,._listCard_12vi1_2:hover{border-color:hsl(var(--primary)/.2);box-shadow:0 4px 16px hsl(var(--primary)/.1);transform:translateY(-1px)}._cardToolbar_12vi1_17{background:hsl(var(--muted)/.25);border-bottom:1px solid hsl(var(--border));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.65rem 1rem;display:flex}._toolbarMeta_12vi1_28{align-items:center;gap:.65rem;display:flex}._toolbarActions_12vi1_34{flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}._actionBtn_12vi1_41{color:hsl(var(--muted-foreground));border-radius:calc(var(--radius) - 2px);cursor:pointer;background:0 0;border:none;align-items:center;gap:.35rem;padding:.35rem .6rem;font-size:.75rem;font-weight:500;transition:color .15s,background .15s;display:inline-flex}._actionBtn_12vi1_41:hover{color:hsl(var(--foreground));background:hsl(var(--background))}@media (max-width:480px){._actionBtn_12vi1_41 span{display:none}}._cardBody_12vi1_65{flex-direction:column;gap:.65rem;padding:1.25rem;display:flex}._listBody_12vi1_72{flex-direction:column;gap:.5rem;padding:1rem 1.25rem 1.25rem;display:flex}._date_12vi1_79{color:hsl(var(--muted-foreground));font-size:.75rem}._titleBtn_12vi1_84{text-align:left;cursor:pointer;background:0 0;border:none;padding:0}._titleBtn_12vi1_84:disabled{cursor:default}._titleBtn_12vi1_84:not(:disabled):hover ._title_12vi1_84{color:hsl(var(--primary))}._title_12vi1_84{color:hsl(var(--foreground));margin:0;font-size:1rem;font-weight:700;line-height:1.35;transition:color .15s}._desc_12vi1_107{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem;line-height:1.45}._metricsGrid_12vi1_114{border-top:1px solid hsl(var(--border));grid-template-columns:repeat(3,1fr);gap:.75rem;margin-top:.25rem;padding-top:.75rem;display:grid}@media (max-width:640px){._metricsGrid_12vi1_114{grid-template-columns:1fr}}._metricItem_12vi1_128{flex-direction:column;gap:.15rem;display:flex}._metricLabel_12vi1_134{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));font-size:.6875rem}._metricValue_12vi1_141{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}._listMetrics_12vi1_147{color:hsl(var(--muted-foreground));flex-wrap:wrap;gap:.5rem 1.25rem;font-size:.75rem;display:flex}._analyticsZone_1y0bt_1{margin-bottom:0}._listSection_1y0bt_5{flex-direction:column;gap:1.25rem;margin-top:2rem;padding-top:.25rem;display:flex}._sectionHeader_1y0bt_13{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._sectionTitleBlock_1y0bt_21{min-width:0}._sectionTitle_1y0bt_21{color:hsl(var(--foreground));margin:0;font-size:.9375rem;font-weight:700}._sectionCount_1y0bt_32{color:hsl(var(--muted-foreground));margin:.25rem 0 0;font-size:.8125rem}._sectionActions_1y0bt_38{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._viewToggle_1y0bt_45{background:hsl(var(--muted)/.4);border-radius:var(--radius);gap:.25rem;padding:.2rem;display:flex}._toggleBtn_1y0bt_53{border-radius:calc(var(--radius) - 2px);color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.4rem .55rem;display:flex}._toggleBtn_1y0bt_53._active_1y0bt_64{background:hsl(var(--background));color:hsl(var(--foreground));box-shadow:0 1px 3px rgba(0,0,0,.08)}._grid_1y0bt_70{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1rem;display:grid}._list_1y0bt_5{flex-direction:column;gap:.5rem;display:flex}._empty_1y0bt_82{text-align:center;color:hsl(var(--muted-foreground));background:hsl(var(--card));border:1px dashed hsl(var(--border));border-radius:14px;flex-direction:column;align-items:center;gap:1rem;padding:3rem;display:flex}._stateMsg_1y0bt_95{text-align:center;color:hsl(var(--muted-foreground));padding:2rem;font-size:.875rem}._tabs_wxucd_1{background:hsl(var(--muted)/.4);border:1px solid hsl(var(--border));border-radius:var(--radius);flex-wrap:wrap;gap:2px;width:100%;padding:3px;display:inline-flex}._tab_wxucd_1{min-width:-moz-fit-content;min-width:fit-content;color:hsl(var(--muted-foreground));border-radius:calc(var(--radius) - 2px);cursor:pointer;white-space:nowrap;background:0 0;border:none;flex:1;padding:.5rem .85rem;font-size:.8125rem;font-weight:500;transition:background .15s,color .15s,box-shadow .15s}._tab_wxucd_1:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}._active_wxucd_31{background:hsl(var(--card));color:hsl(var(--foreground));font-weight:600;box-shadow:0 1px 3px rgba(0,0,0,.08)}._actions_guwco_1{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._moreBtn_guwco_8{color:hsl(var(--foreground));border:1px solid hsl(var(--border));border-radius:var(--radius);cursor:pointer;background:0 0;align-items:center;gap:.35rem;padding:.4rem .75rem;font-size:.75rem;font-weight:500;display:inline-flex}._moreBtn_guwco_8:hover{background:hsl(var(--muted)/.5)}._menu_guwco_25{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);z-index:100;min-width:180px;padding:.35rem;box-shadow:0 8px 24px rgba(0,0,0,.12)}._menuItem_guwco_35{color:hsl(var(--foreground));border-radius:calc(var(--radius) - 2px);cursor:pointer;outline:none;align-items:center;gap:.5rem;padding:.5rem .65rem;font-size:.8125rem;display:flex}._menuItem_guwco_35:hover,._menuItem_guwco_35:focus{background:hsl(var(--muted)/.5)}._menuItemDisabled_guwco_50{opacity:.55;cursor:not-allowed}._menuItemDisabled_guwco_50:hover,._menuItemDisabled_guwco_50:focus{background:0 0}._menuItemDanger_guwco_58{color:#c52020}._menuItemDanger_guwco_58:hover,._menuItemDanger_guwco_58:focus{background:rgba(219,36,36,.08)}._separator_guwco_65{background:hsl(var(--border));height:1px;margin:.35rem 0}._soonBadge_guwco_71{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.03em;margin-left:auto;font-size:.6875rem;font-weight:600}._section_63asi_1{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;padding:1.25rem}._title_63asi_8{margin:0 0 .25rem;font-size:.9375rem;font-weight:700}._subtitle_63asi_14{color:hsl(var(--muted-foreground));margin:0 0 1rem;font-size:.8125rem}._chart_63asi_20{width:100%;min-height:280px}._empty_63asi_25{min-height:180px;color:hsl(var(--muted-foreground));justify-content:center;align-items:center;font-size:.875rem;display:flex}._tooltip_63asi_34{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:8px;padding:.65rem .75rem;box-shadow:0 4px 12px rgba(0,0,0,.08)}._tooltipTitle_63asi_42{color:hsl(var(--foreground));margin:0 0 .2rem;font-size:.8125rem;font-weight:600}._tooltipMeta_63asi_49{color:hsl(var(--muted-foreground));margin:0 0 .35rem;font-size:.6875rem}._tooltipEnps_63asi_55{color:hsl(var(--foreground));margin:0 0 .2rem;font-size:.875rem;font-weight:700}._tooltipSegments_63asi_62{color:hsl(var(--muted-foreground));margin:0;font-size:.6875rem}._section_1if2b_1{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;padding:1.25rem}._title_1if2b_8{margin:0 0 .35rem;font-size:.9375rem;font-weight:700}._subtitle_1if2b_14{color:hsl(var(--muted-foreground));margin:0 0 1rem;font-size:.8125rem}._chart_1if2b_20{width:100%;min-height:280px}._section_11s2c_1{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;padding:1.25rem}._title_11s2c_8{margin:0 0 .35rem;font-size:.9375rem;font-weight:700}._subtitle_11s2c_14{color:hsl(var(--muted-foreground));margin:0 0 1rem;font-size:.8125rem}._content_11s2c_20{grid-template-columns:1fr 1fr;align-items:center;gap:1.5rem;display:grid}@media (max-width:640px){._content_11s2c_20{grid-template-columns:1fr}}._chart_11s2c_32{width:100%;min-height:220px}._legend_11s2c_37{flex-direction:column;gap:.75rem;display:flex}._legendItem_11s2c_43{justify-content:space-between;align-items:center;gap:.75rem;display:flex}._legendLabel_11s2c_50{color:hsl(var(--foreground));align-items:center;gap:.5rem;font-size:.8125rem;display:flex}._dot_11s2c_58{border-radius:50%;flex-shrink:0;width:10px;height:10px}._legendValue_11s2c_65{font-size:.9375rem;font-weight:700}._legendHint_11s2c_70{color:hsl(var(--muted-foreground));font-size:.75rem}._section_14ubw_1{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;padding:1.25rem}._title_14ubw_8{margin:0 0 .35rem;font-size:.9375rem;font-weight:700}._subtitle_14ubw_14{color:hsl(var(--muted-foreground));margin:0 0 1.25rem;font-size:.8125rem}._empty_14ubw_20{min-height:120px;color:hsl(var(--muted-foreground));text-align:center;justify-content:center;align-items:center;font-size:.875rem;display:flex}._compareTable_14ubw_30{flex-direction:column;gap:0;display:flex}._divider_14ubw_36{background:hsl(var(--border));height:1px;margin:.5rem 0}._compareRow_14ubw_42{grid-template-columns:1fr auto auto auto auto;align-items:center;gap:.75rem;padding:.5rem 0;font-size:.875rem;display:grid}._compareRow_14ubw_42:first-child{color:hsl(var(--muted-foreground));grid-template-columns:auto 1fr;font-size:.8125rem}._compareLabel_14ubw_56{color:hsl(var(--foreground));font-weight:500}._comparePrev_14ubw_61{color:hsl(var(--muted-foreground));text-align:right;min-width:2.5rem}._compareArrow_14ubw_67{color:hsl(var(--muted-foreground));font-size:.75rem}._compareCurrent_14ubw_72{color:hsl(var(--foreground));text-align:right;min-width:2.5rem;font-weight:700}._compareValueMuted_14ubw_79{color:hsl(var(--muted-foreground));white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;overflow:hidden}._deltaPositive_14ubw_87{color:#16a249;text-align:center;background:rgba(22,162,73,.1);border-radius:4px;min-width:2.5rem;padding:.1rem .35rem;font-size:.75rem;font-weight:600}._deltaNegative_14ubw_98{color:#db2424;text-align:center;background:rgba(219,36,36,.1);border-radius:4px;min-width:2.5rem;padding:.1rem .35rem;font-size:.75rem;font-weight:600}._deltaZero_14ubw_109{color:hsl(var(--muted-foreground));background:hsl(var(--muted));text-align:center;border-radius:4px;min-width:2.5rem;padding:.1rem .35rem;font-size:.75rem;font-weight:600}._section_l0xup_1{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;padding:1.25rem}._title_l0xup_8{margin:0 0 .35rem;font-size:.9375rem;font-weight:700}._subtitle_l0xup_14{color:hsl(var(--muted-foreground));margin:0 0 1rem;font-size:.8125rem}._list_l0xup_20{flex-direction:column;gap:.75rem;display:flex}._item_l0xup_26{border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--background));padding:1rem}._itemHeader_l0xup_33{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.5rem;display:flex}._theme_l0xup_41{color:hsl(var(--foreground));font-size:.875rem;font-weight:600}._count_l0xup_47{color:hsl(var(--muted-foreground));white-space:nowrap;font-size:.75rem}._quote_l0xup_53{color:hsl(var(--muted-foreground));border-left:3px solid hsl(var(--border));margin:0;padding-left:.75rem;font-size:.8125rem;font-style:italic;line-height:1.5}._itemMeta_l0xup_63{align-items:center;gap:.5rem;display:flex}._sentiment_l0xup_69{text-transform:uppercase;letter-spacing:.04em;border-radius:4px;padding:.2rem .5rem;font-size:.6875rem;font-weight:600}._sentiment_l0xup_69._positive_l0xup_77{color:#117e39;background:rgba(22,162,73,.12)}._sentiment_l0xup_69._neutral_l0xup_81{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._sentiment_l0xup_69._negative_l0xup_85{color:#af1d1d;background:rgba(219,36,36,.12)}._section_9ro1h_1{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;padding:1.25rem}._title_9ro1h_8{margin:0 0 .25rem;font-size:.9375rem;font-weight:700}._subtitle_9ro1h_14{color:hsl(var(--muted-foreground));margin:0 0 1rem;font-size:.8125rem}._list_9ro1h_20{flex-direction:column;gap:.75rem;display:flex}._card_9ro1h_26{border-radius:var(--radius);border:1px solid hsl(var(--border));background:hsl(var(--muted)/.15);padding:1rem}._card_9ro1h_26._forte_9ro1h_32{border-left:3px solid #16a249}._card_9ro1h_26._oportunidade_9ro1h_35{border-left:3px solid #f59f0a}._card_9ro1h_26._neutro_9ro1h_38{border-left:3px solid hsl(var(--muted-foreground))}._cardHeader_9ro1h_42{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}._label_9ro1h_49{font-size:.875rem;font-weight:600}._rho_9ro1h_54{color:#6316e9;font-size:.8125rem;font-weight:700}._barTrack_9ro1h_60{background:hsl(var(--muted));border-radius:999px;height:6px;margin-bottom:.5rem;overflow:hidden}._barFill_9ro1h_68{background:#7c3bed;border-radius:999px;height:100%}._meta_9ro1h_74{margin-bottom:.35rem}._impact_9ro1h_78{text-transform:uppercase;letter-spacing:.03em;color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:600}._insight_9ro1h_86{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem;line-height:1.5}._panel_a86uy_1{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;flex-direction:column;gap:1.25rem;padding:1.25rem 1.5rem;display:flex}._panelHeader_a86uy_11{justify-content:space-between;align-items:center;gap:1rem;display:flex}._panelTitle_a86uy_18{margin:0;font-size:.9375rem;font-weight:700}._stats_a86uy_24{color:hsl(var(--muted-foreground));gap:1rem;font-size:.8125rem;display:flex}._stat_a86uy_24{align-items:center;gap:.3rem;font-weight:500;display:flex}._statBurned_a86uy_38{color:#29a356}._statPending_a86uy_42{color:hsl(var(--foreground))}._generateForm_a86uy_46{background:hsl(var(--muted)/.3);border-radius:var(--radius);border:1px solid hsl(var(--border));flex-wrap:wrap;align-items:flex-end;gap:.75rem;padding:1rem;display:flex}._formField_a86uy_57{flex-direction:column;gap:.35rem;display:flex}._formLabel_a86uy_63{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.04em;font-size:.75rem;font-weight:600}._formInput_a86uy_71{border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--background));height:36px;color:hsl(var(--foreground));width:90px;padding:0 .75rem;font-size:.875rem}._formInput_a86uy_71:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 2px hsl(var(--primary)/.15);outline:none}._tokenList_a86uy_87{border:1px solid hsl(var(--border));border-radius:var(--radius);flex-direction:column;gap:0;display:flex;overflow:hidden}._tokenHeader_a86uy_96{background:hsl(var(--muted)/.4);text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-foreground));grid-template-columns:2.5rem 1fr 5.5rem 2.5rem;gap:.5rem;padding:.5rem .75rem;font-size:.6875rem;font-weight:700;display:grid}._tokenRow_a86uy_109{border-top:1px solid hsl(var(--border));grid-template-columns:2.5rem 1fr 5.5rem 2.5rem;align-items:center;gap:.5rem;padding:.55rem .75rem;font-size:.8125rem;transition:background .1s;display:grid}._tokenRow_a86uy_109:hover{background:hsl(var(--muted)/.2)}._tokenNum_a86uy_123{color:hsl(var(--muted-foreground));font-size:.75rem}._tokenLink_a86uy_128{color:hsl(var(--muted-foreground));white-space:nowrap;text-overflow:ellipsis;font-family:monospace;font-size:.75rem;overflow:hidden}._statusBadge_a86uy_137{border-radius:4px;align-items:center;gap:.25rem;padding:.2rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}._statusUsed_a86uy_147{color:#248f4b;background:rgba(41,163,86,.12)}._statusPending_a86uy_152{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._copyBtn_a86uy_157{border:1px solid hsl(var(--border));border-radius:var(--radius);width:28px;height:28px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;justify-content:center;align-items:center;transition:background .1s,color .1s;display:flex}._copyBtn_a86uy_157:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}._footerActions_a86uy_175{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;display:flex}._emptyState_a86uy_183{text-align:center;color:hsl(var(--muted-foreground));padding:2rem;font-size:.875rem}._limitNote_a86uy_190{color:hsl(var(--muted-foreground));text-align:center;padding:.5rem 0;font-size:.75rem}._stateMsg_1aead_1{text-align:center;color:hsl(var(--muted-foreground));padding:2rem;font-size:.875rem}._empty_1aead_8{text-align:center;background:hsl(var(--card));border:1px dashed hsl(var(--border));color:hsl(var(--muted-foreground));border-radius:14px;flex-direction:column;align-items:center;gap:1rem;padding:3rem;display:flex}._draftState_1aead_21{background:hsl(var(--card));border:1px dashed hsl(var(--border));text-align:center;color:hsl(var(--muted-foreground));border-radius:14px;flex-direction:column;align-items:center;gap:1rem;padding:3.5rem 2rem;font-size:.9375rem;display:flex}._draftIcon_1aead_35{color:hsl(var(--primary)/.5)}._draftMeta_1aead_39{flex-wrap:wrap;justify-content:center;gap:.5rem 1.25rem;font-size:.8125rem;display:flex}._tokenSection_1aead_47{margin-top:2rem}._tabContent_1aead_51{flex-direction:column;gap:1.25rem;min-height:200px;display:flex}._sectionBlock_1aead_58{flex-direction:column;gap:.75rem;display:flex}._sectionTitle_1aead_64{color:hsl(var(--foreground));margin:0;font-size:.9375rem;font-weight:700}._heroChart_1aead_71{width:100%}._compositionCenter_1aead_75{width:100%;max-width:640px;margin:0 auto}._splitGrid_1aead_81{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:900px){._splitGrid_1aead_81{grid-template-columns:1fr}}._chartGrid_1aead_92{flex-direction:column;gap:1.25rem;display:flex}._stepper_1l7nk_1{flex-wrap:wrap;gap:.5rem;display:flex}._step_1l7nk_1{color:hsl(var(--muted-foreground));background:hsl(var(--muted)/.3);border-radius:var(--radius);cursor:pointer;border:1px solid transparent;align-items:center;gap:.4rem;padding:.45rem .85rem;font-size:.8125rem;font-weight:500;display:flex}._step_1l7nk_1._active_1l7nk_20{color:hsl(var(--primary));background:hsl(var(--primary)/.08);border-color:hsl(var(--primary)/.2)}._step_1l7nk_1._done_1l7nk_25{color:hsl(var(--foreground))}._stepNum_1l7nk_29{background:hsl(var(--background));border-radius:50%;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;font-size:.6875rem;font-weight:700;display:flex}._panel_1l7nk_41{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;flex-direction:column;gap:1rem;padding:1.5rem;display:flex}._hint_1l7nk_51{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem}._questions_1l7nk_57{flex-direction:column;gap:.75rem;display:flex}._questionBlock_1l7nk_63{background:hsl(var(--muted)/.25);border-radius:var(--radius);padding:.85rem 1rem;font-size:.875rem}._review_1l7nk_70{flex-direction:column;gap:1rem;display:flex}._reviewList_1l7nk_76{grid-template-columns:auto 1fr;gap:.5rem 1.5rem;margin:0;font-size:.875rem;display:grid}._reviewList_1l7nk_76 dt{color:hsl(var(--muted-foreground));font-weight:600}._reviewList_1l7nk_76 dd{margin:0}._dimensionList_1l7nk_91{flex-direction:column;gap:.75rem;display:flex}._dimensionCard_1l7nk_97{background:hsl(var(--muted)/.2);border:1px solid hsl(var(--border));border-radius:var(--radius);flex-direction:column;gap:.75rem;padding:1rem;display:flex}._dimensionHeader_1l7nk_107{color:hsl(var(--foreground));justify-content:space-between;align-items:center;font-size:.8125rem;font-weight:600;display:flex}._dimensionActions_1l7nk_116{gap:.25rem;display:flex}._iconBtn_1l7nk_121{border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);width:1.75rem;height:1.75rem;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}._iconBtn_1l7nk_121:hover:not(:disabled){background:hsl(var(--background));color:hsl(var(--foreground))}._iconBtn_1l7nk_121:disabled{opacity:.35;cursor:not-allowed}._openBlock_1l7nk_143{background:hsl(var(--muted)/.15);border:1px solid hsl(var(--border));border-radius:var(--radius);flex-direction:column;gap:.75rem;padding:1rem;display:flex}._toggleRow_1l7nk_153{cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;align-items:center;gap:.6rem;font-size:.875rem;font-weight:500;display:flex}._questionType_1l7nk_163{text-transform:uppercase;letter-spacing:.04em;background:hsl(var(--primary)/.08);color:hsl(var(--primary));border-radius:calc(var(--radius) - 2px);margin-right:.5rem;padding:.1rem .45rem;font-size:.6875rem;font-weight:600;display:inline-block}._questionPreview_1l7nk_176{color:hsl(var(--muted-foreground));padding:.25rem 0;font-size:.8125rem}._privacyBadge_1l7nk_182{color:#5914d2;border-radius:var(--radius);background:rgba(124,59,237,.08);border:1px solid rgba(124,59,237,.2);align-items:center;gap:.5rem;padding:.65rem .85rem;font-size:.8125rem;display:flex}._footer_1l7nk_194{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}._footerRight_1l7nk_202{gap:.5rem;display:flex}._scopeSwitch_1l7nk_207{background:hsl(var(--muted)/.4);border-radius:var(--radius);gap:.15rem;padding:.2rem;display:inline-flex}._switchBtn_1l7nk_215{color:hsl(var(--muted-foreground));border-radius:calc(var(--radius) - 2px);cursor:pointer;background:0 0;border:none;padding:.4rem 1rem;font-size:.8125rem;font-weight:500;transition:background .15s,color .15s}._switchBtn_1l7nk_215:hover{color:hsl(var(--foreground))}._switchActive_1l7nk_230{background:hsl(var(--background));color:hsl(var(--foreground));box-shadow:0 1px 3px rgba(0,0,0,.08)}._scopeSelected_1l7nk_236{background:hsl(var(--muted)/.25);border:1px solid hsl(var(--border));border-radius:var(--radius);align-items:center;gap:.75rem;min-height:2.75rem;padding:.75rem 1rem;display:flex}._scopeSelectedLabel_1l7nk_247{color:hsl(var(--foreground));flex:1;font-size:.875rem}._dialogOverlay_1l7nk_253{z-index:50;background:rgba(0,0,0,.45);justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}._dialog_1l7nk_253{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;width:min(400px,90vw);overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.18)}._dialogHeader_1l7nk_272{border-bottom:1px solid hsl(var(--border));color:hsl(var(--foreground));justify-content:space-between;align-items:center;padding:1rem 1.25rem;font-size:.9375rem;font-weight:600;display:flex}._dialogClose_1l7nk_283{border-radius:var(--radius);width:1.75rem;height:1.75rem;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:flex}._dialogClose_1l7nk_283:hover{background:hsl(var(--muted)/.5);color:hsl(var(--foreground))}._dialogList_1l7nk_300{flex-direction:column;max-height:300px;padding:.5rem;display:flex;overflow-y:auto}._dialogItem_1l7nk_308{color:hsl(var(--foreground));border-radius:var(--radius);cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;padding:.65rem .85rem;font-size:.875rem;display:flex}._dialogItem_1l7nk_308:hover{background:hsl(var(--muted)/.4)}._dialogItemActive_1l7nk_325{background:hsl(var(--primary)/.08);color:hsl(var(--primary));font-weight:600}._dialogItemSub_1l7nk_331{color:hsl(var(--muted-foreground));font-size:.75rem;font-weight:400}._scopeSwitch_1j7zn_1{background:hsl(var(--muted)/.4);border:1px solid hsl(var(--border));border-radius:var(--radius);gap:2px;padding:3px;display:inline-flex}._scopeOption_1j7zn_10{color:hsl(var(--muted-foreground));border-radius:calc(var(--radius) - 2px);cursor:pointer;white-space:nowrap;background:0 0;border:none;flex:1;padding:.35rem .85rem;font-size:.8125rem;font-weight:500;transition:background .15s,color .15s}._scopeOption_1j7zn_10:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}._scopeOptionActive_1j7zn_28{background:hsl(var(--card));color:hsl(var(--foreground));font-weight:600;box-shadow:0 1px 3px rgba(0,0,0,.08)}._tag_1j7zn_35{background:hsl(var(--muted));color:hsl(var(--muted-foreground));vertical-align:middle;border-radius:4px;margin-left:.75rem;padding:.1rem .4rem;font-size:.6875rem;font-weight:600;display:inline-block}._card_ioh9p_1,._listCard_ioh9p_2{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;transition:box-shadow .2s,border-color .2s,transform .2s;overflow:hidden;box-shadow:0 1px 4px rgba(0,0,0,.05)}._card_ioh9p_1:hover,._listCard_ioh9p_2:hover{border-color:hsl(var(--primary)/.2);box-shadow:0 4px 16px hsl(var(--primary)/.1);transform:translateY(-1px)}._cardToolbar_ioh9p_17{background:hsl(var(--muted)/.25);border-bottom:1px solid hsl(var(--border));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.65rem 1rem;display:flex}._toolbarMeta_ioh9p_28{align-items:center;gap:.65rem;display:flex}._toolbarActions_ioh9p_34{flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}._actionBtn_ioh9p_41{color:hsl(var(--muted-foreground));border-radius:calc(var(--radius) - 2px);cursor:pointer;background:0 0;border:none;align-items:center;gap:.35rem;padding:.35rem .6rem;font-size:.75rem;font-weight:500;transition:color .15s,background .15s;display:inline-flex}._actionBtn_ioh9p_41:hover{color:hsl(var(--foreground));background:hsl(var(--background))}@media (max-width:480px){._actionBtn_ioh9p_41 span{display:none}}._actionBtnPublish_ioh9p_65{color:#12873d!important}._actionBtnPublish_ioh9p_65:hover{color:#117e39!important;background:rgba(22,162,73,.1)!important}._actionBtnDanger_ioh9p_73{color:#c52020!important}._actionBtnDanger_ioh9p_73:hover{color:#a71b1b!important;background:rgba(219,36,36,.1)!important}._cardBody_ioh9p_81{flex-direction:column;gap:.65rem;padding:1.25rem;display:flex}._listBody_ioh9p_88{flex-direction:column;gap:.5rem;padding:1rem 1.25rem 1.25rem;display:flex}._date_ioh9p_95{color:hsl(var(--muted-foreground));font-size:.75rem}._titleBtn_ioh9p_100{text-align:left;cursor:pointer;background:0 0;border:none;padding:0}._titleBtn_ioh9p_100:disabled{cursor:default}._titleBtn_ioh9p_100:not(:disabled):hover ._title_ioh9p_100{color:hsl(var(--primary))}._title_ioh9p_100{color:hsl(var(--foreground));margin:0;font-size:1rem;font-weight:700;line-height:1.35;transition:color .15s}._desc_ioh9p_123{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem;line-height:1.45}._metricsGrid_ioh9p_130{border-top:1px solid hsl(var(--border));grid-template-columns:repeat(3,1fr);gap:.75rem;margin-top:.25rem;padding-top:.75rem;display:grid}@media (max-width:640px){._metricsGrid_ioh9p_130{grid-template-columns:1fr}}._metricItem_ioh9p_144{flex-direction:column;gap:.15rem;display:flex}._metricLabel_ioh9p_150{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));font-size:.6875rem}._metricValue_ioh9p_157{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}._listMetrics_ioh9p_163{color:hsl(var(--muted-foreground));flex-wrap:wrap;gap:.5rem 1.25rem;font-size:.75rem;display:flex}._participationBar_ioh9p_171{border-top:1px solid hsl(var(--border));flex-direction:column;gap:.3rem;padding-top:.75rem;display:flex}._participationHeader_ioh9p_179{justify-content:space-between;align-items:center;display:flex}._participationLabel_ioh9p_185{color:hsl(var(--muted-foreground));font-size:.75rem}._participationPct_ioh9p_190{color:hsl(var(--foreground));font-size:.75rem;font-weight:600}._barTrack_ioh9p_196{background:hsl(var(--muted)/.5);border-radius:99px;height:6px;overflow:hidden}._barFill_ioh9p_203{background:#16a249;border-radius:99px;min-width:4px;height:100%;transition:width .4s}._toolbar_jzznv_1{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}._filters_jzznv_9{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._count_jzznv_16{color:hsl(var(--muted-foreground));margin-left:.5rem;font-size:.8125rem}._viewToggle_jzznv_22{background:hsl(var(--muted)/.4);border-radius:var(--radius);gap:.25rem;padding:.2rem;display:flex}._toggleBtn_jzznv_30{border-radius:calc(var(--radius) - 2px);color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.4rem .55rem;display:flex}._toggleBtn_jzznv_30._active_jzznv_41{background:hsl(var(--background));color:hsl(var(--foreground));box-shadow:0 1px 3px rgba(0,0,0,.08)}._grid_jzznv_47{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1rem;display:grid}._list_jzznv_53{flex-direction:column;gap:.5rem;display:flex}._empty_jzznv_59{text-align:center;color:hsl(var(--muted-foreground));background:hsl(var(--card));border:1px dashed hsl(var(--border));border-radius:14px;flex-direction:column;align-items:center;gap:1rem;padding:3rem;display:flex}._stateMsg_jzznv_72{text-align:center;color:hsl(var(--muted-foreground));padding:2rem;font-size:.875rem}._pagination_jzznv_79{color:hsl(var(--muted-foreground));justify-content:center;align-items:center;gap:1rem;padding-top:.5rem;font-size:.8125rem;display:flex}._bar_1ranl_1{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;flex-wrap:wrap;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}._label_1ranl_12{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}._controls_1ranl_18{flex-wrap:wrap;flex:1;align-items:center;gap:.75rem;display:flex}._selectWrap_1ranl_26{color:hsl(var(--muted-foreground));align-items:center;gap:.4rem;display:flex}._anonBadge_1ranl_33{color:#ab6f07;border-radius:var(--radius);background:rgba(245,159,10,.12);border:1px solid rgba(245,159,10,.25);align-items:center;gap:.35rem;padding:.35rem .65rem;font-size:.75rem;font-weight:500;display:inline-flex}._list_1t9uk_1{flex-direction:column;gap:1.25rem;display:flex}._item_1t9uk_7{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:10px;padding:1rem}._itemHeader_1t9uk_14{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.25rem 1rem;margin-bottom:.35rem;display:flex}._category_1t9uk_23{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--primary));font-size:.6875rem;font-weight:700}._itemStats_1t9uk_31{flex-wrap:wrap;gap:.75rem;display:flex}._avg_1t9uk_37{color:hsl(var(--muted-foreground));font-size:.75rem}._favorable_1t9uk_42{color:#16a249;font-size:.72rem;font-weight:600}._unfavorable_1t9uk_48{color:#db2424;font-size:.72rem;font-weight:600}._question_1t9uk_54{color:hsl(var(--foreground));margin:0 0 .65rem;font-size:.8125rem}._stackedBar_1t9uk_60{background:hsl(var(--muted));border-radius:6px;gap:1px;height:12px;display:flex;overflow:hidden}._ct_1t9uk_69{background:#16a249}._c_1t9uk_23{background:#28e26c}._n_1t9uk_77{background:#c9b99c}._d_1t9uk_81{background:#f6a823}._dt_1t9uk_85{background:#db2424}._legend_1t9uk_89{color:hsl(var(--muted-foreground));flex-wrap:wrap;gap:.5rem .9rem;margin-top:.5rem;font-size:.6875rem;display:flex}._legend_1t9uk_89 i{vertical-align:middle;border-radius:2px;width:8px;height:8px;margin-right:.25rem;display:inline-block}._wrapper_1lo4a_1{overflow-x:auto}._table_1lo4a_5{border-collapse:collapse;width:100%;font-size:.8125rem}._table_1lo4a_5 th,._table_1lo4a_5 td{text-align:center;padding:.5rem .65rem}._table_1lo4a_5 thead th{color:hsl(var(--muted-foreground));font-size:.75rem;font-weight:600}._table_1lo4a_5 tbody th{text-align:left;color:hsl(var(--muted-foreground));white-space:nowrap;font-weight:600}._cell_1lo4a_26{font-variant-numeric:tabular-nums;border-radius:6px;justify-content:center;align-items:center;min-width:2.5rem;padding:.35rem .5rem;font-weight:700;display:inline-flex}._risk_1lo4a_37{color:#af1d1d;background:rgba(219,36,36,.15)}._warning_1lo4a_42{color:#ab6f07;background:rgba(245,159,10,.15)}._good_1lo4a_47{color:#0950c3;background:rgba(36,116,245,.15)}._excellent_1lo4a_52{color:#117e39;background:rgba(22,162,73,.15)}._legend_1lo4a_57{color:hsl(var(--muted-foreground));flex-wrap:wrap;gap:1rem;margin-top:.75rem;font-size:.6875rem;display:flex}._legend_1lo4a_57 i{vertical-align:middle;border-radius:2px;width:.65rem;height:.65rem;margin-right:.25rem;display:inline-block}._tooltip_1lo4a_74{z-index:9999;background:hsl(var(--card));border:1px solid hsl(var(--border));pointer-events:none;border-radius:10px;min-width:130px;padding:.6rem .9rem;position:fixed;box-shadow:0 4px 16px rgba(0,0,0,.12)}._tooltipDept_1lo4a_86{color:hsl(var(--foreground));font-size:.875rem;font-weight:700}._tooltipDim_1lo4a_92{color:hsl(var(--muted-foreground));margin-bottom:.4rem;font-size:.75rem}._tooltipScore_1lo4a_98{letter-spacing:-.02em;font-size:1.25rem;font-weight:800}._tooltipScore_1lo4a_98._risk_1lo4a_37{color:#af1d1d}._tooltipScore_1lo4a_98._warning_1lo4a_42{color:#ab6f07}._tooltipScore_1lo4a_98._good_1lo4a_47{color:#0950c3}._tooltipScore_1lo4a_98._excellent_1lo4a_52{color:#117e39}._tooltipLevel_1lo4a_116{color:hsl(var(--muted-foreground));margin-top:.1rem;font-size:.72rem}._tooltipEmpty_1lo4a_122{color:hsl(var(--muted-foreground));font-size:.8125rem;font-style:italic}._legend_3fi0p_1{flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem;display:flex}._legendItem_3fi0p_8{border:1.5px solid hsl(var(--border));cursor:pointer;color:hsl(var(--foreground));background:0 0;border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .7rem;font-size:.8125rem;transition:border-color .15s,background .15s;display:flex}._legendItem_3fi0p_8:hover{border-color:var(--q-color);background:color-mix(in srgb, var(--q-color) 8%, transparent)}._legendItem_3fi0p_8._legendActive_3fi0p_25{border-color:var(--q-color);background:color-mix(in srgb, var(--q-color) 10%, transparent)}._legendDot_3fi0p_30{background:var(--q-color);border-radius:50%;flex-shrink:0;width:.6rem;height:.6rem}._legendLabel_3fi0p_38{color:hsl(var(--foreground));font-weight:500}._legendCount_3fi0p_43{background:hsl(var(--muted));min-width:1.25rem;height:1.25rem;color:hsl(var(--muted-foreground));border-radius:999px;justify-content:center;align-items:center;font-size:.6875rem;font-weight:700;display:inline-flex}._quadrantInfo_3fi0p_56{border:1.5px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--card));flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-bottom:.75rem;padding:.6rem 1rem;font-size:.8125rem;display:flex}._quadrantInfo_3fi0p_56 strong{font-size:.875rem;font-weight:700}._quadrantInfo_3fi0p_56 span{color:hsl(var(--muted-foreground))}._quadrantDims_3fi0p_76{flex-wrap:wrap;flex:1;justify-content:flex-end;gap:.35rem;display:flex}._dimTag_3fi0p_84{background:hsl(var(--muted));color:hsl(var(--foreground));border-radius:999px;padding:.2rem .55rem;font-size:.75rem;font-weight:500}._axisLabel_3fi0p_93{justify-content:center;margin-bottom:.25rem;display:flex}._axisX_3fi0p_99{color:hsl(var(--muted-foreground));font-size:.75rem}._axisY_3fi0p_104{color:hsl(var(--muted-foreground));writing-mode:vertical-rl;font-size:.75rem;position:absolute;top:50%;left:0;transform:translateY(-50%)rotate(180deg)}._tooltip_3fi0p_115{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:10px;min-width:160px;padding:.65rem .9rem;box-shadow:0 4px 16px rgba(0,0,0,.1)}._tooltipTitle_3fi0p_124{color:hsl(var(--foreground));margin-bottom:.4rem;font-size:.875rem;font-weight:700}._tooltipRow_3fi0p_131{color:hsl(var(--muted-foreground));justify-content:space-between;gap:1rem;margin-bottom:.2rem;font-size:.8125rem;display:flex}._tooltipRow_3fi0p_131 strong{color:hsl(var(--foreground));font-weight:600}._tooltipQuadrant_3fi0p_144{text-transform:uppercase;letter-spacing:.04em;margin-top:.4rem;font-size:.75rem;font-weight:700}._root_dn4pa_1{flex-direction:column;gap:1.5rem;display:flex}._loading_dn4pa_7{text-align:center;color:hsl(var(--muted-foreground));padding:2rem;font-size:.875rem}._statsRow_dn4pa_14{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}@media (max-width:768px){._statsRow_dn4pa_14{grid-template-columns:repeat(2,1fr)}}._statCard_dn4pa_25{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:12px;align-items:center;gap:.75rem;padding:1.25rem;display:flex}._statCardGreen_dn4pa_35{background:rgba(22,162,73,.04);border-color:rgba(22,162,73,.3)}._statCardGreen_dn4pa_35 ._statIcon_dn4pa_39{color:#149041}._statCardGreen_dn4pa_35 ._statValue_dn4pa_42{color:#117e39}._statCardAmber_dn4pa_46{background:rgba(245,159,10,.04);border-color:rgba(245,159,10,.3)}._statCardAmber_dn4pa_46 ._statIcon_dn4pa_39{color:#a7741b}._statCardAmber_dn4pa_46 ._statValue_dn4pa_42{color:#845b15}._statIcon_dn4pa_39{color:hsl(var(--muted-foreground));flex-shrink:0}._statValue_dn4pa_42{color:hsl(var(--foreground));font-size:1.5rem;font-weight:700;line-height:1.1;display:block}._statLabel_dn4pa_70{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));margin-top:.15rem;font-size:.6875rem;display:block}._rateCircle_dn4pa_79{flex-shrink:0;width:44px;height:44px;position:relative}._rateSvg_dn4pa_86{width:44px;height:44px;transform:rotate(-90deg)}._rateText_dn4pa_92{color:hsl(var(--foreground));justify-content:center;align-items:center;font-size:.6875rem;font-weight:700;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}._barSection_dn4pa_103{flex-direction:column;gap:.4rem;display:flex}._barTrack_dn4pa_109{background:hsl(var(--muted)/.5);border-radius:99px;height:8px;overflow:hidden}._barFill_dn4pa_116{background:linear-gradient(90deg,#16a249,#1cce5e);border-radius:99px;min-width:6px;height:100%;transition:width .5s}._barLabel_dn4pa_124{color:hsl(var(--muted-foreground));font-size:.8125rem}._actions_dn4pa_129{background:hsl(var(--muted)/.15);border:1px solid hsl(var(--border));border-radius:12px;padding:1.25rem}._generateLabel_dn4pa_136{color:hsl(var(--foreground));margin-bottom:.6rem;font-size:.8125rem;font-weight:600;display:block}._generateRow_dn4pa_144{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._syncFeedback_dn4pa_151{color:hsl(var(--muted-foreground));margin:.5rem 0 0;font-size:.8125rem}._tokenSection_dn4pa_157{flex-direction:column;gap:.75rem;display:flex}._tokenHeading_dn4pa_163{color:hsl(var(--foreground));margin:0;font-size:.9375rem;font-weight:600}._tokenTable_dn4pa_170{border:1px solid hsl(var(--border));border-radius:10px;overflow:hidden}._tableHeader_dn4pa_176{background:hsl(var(--muted)/.3);border-bottom:1px solid hsl(var(--border));text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));grid-template-columns:1fr 140px 130px;gap:.5rem;padding:.6rem 1rem;font-size:.6875rem;font-weight:600;display:grid}._tableRow_dn4pa_190{border-bottom:1px solid hsl(var(--border));grid-template-columns:1fr 140px 130px;align-items:center;gap:.5rem;padding:.6rem 1rem;font-size:.8125rem;transition:background .1s;display:grid}._tableRow_dn4pa_190:last-child{border-bottom:none}._tableRow_dn4pa_190:hover{background:hsl(var(--muted)/.2)}._tokenCode_dn4pa_207{color:hsl(var(--foreground));font-family:monospace;font-size:.8125rem}._statusDone_dn4pa_213{color:#149041;align-items:center;gap:.3rem;font-size:.8125rem;font-weight:500;display:inline-flex}._statusPending_dn4pa_222{color:#a7741b;align-items:center;gap:.3rem;font-size:.8125rem;font-weight:500;display:inline-flex}._copyBtn_dn4pa_231{border:1px solid hsl(var(--border));border-radius:var(--radius);color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;align-items:center;gap:.3rem;padding:.3rem .55rem;font-size:.75rem;font-weight:500;transition:color .15s,background .15s;display:inline-flex}._copyBtn_dn4pa_231:hover:not(:disabled){color:hsl(var(--foreground));background:hsl(var(--background))}._copyBtn_dn4pa_231:disabled{opacity:.4;cursor:not-allowed}._emptyTokens_dn4pa_254{text-align:center;color:hsl(var(--muted-foreground));padding:2rem;font-size:.875rem}._empty_g12mf_1{text-align:center;background:hsl(var(--card));border:1px dashed hsl(var(--border));color:hsl(var(--muted-foreground));border-radius:14px;flex-direction:column;align-items:center;gap:1rem;padding:3rem;display:flex}._chartGrid_g12mf_14{flex-direction:column;gap:1rem;display:flex}._stateMsg_g12mf_20{text-align:center;color:hsl(var(--muted-foreground));padding:2rem;font-size:.875rem}._anonymityBanner_g12mf_27{border-radius:var(--radius);color:#935f06;background:rgba(245,159,10,.08);border:1px solid rgba(245,159,10,.25);align-items:center;gap:.6rem;padding:.75rem 1rem;font-size:.8125rem;display:flex}._anonymityBanner_g12mf_27 svg{color:#c47f08;flex-shrink:0}._anonymityBlock_g12mf_43{background:hsl(var(--card));border:1px dashed hsl(var(--border));text-align:center;color:hsl(var(--muted-foreground));border-radius:14px;flex-direction:column;align-items:center;gap:.75rem;padding:3rem 2rem;display:flex}._anonymityBlock_g12mf_43 svg{color:#dc8f09}._anonymityBlock_g12mf_43 p{margin:0;font-size:.9375rem}._grid_oscvb_1{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.75rem;display:grid}._card_oscvb_7{text-align:left;background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:var(--radius);cursor:pointer;flex-direction:column;align-items:flex-start;gap:.35rem;padding:1rem;transition:border-color .15s,background .15s;display:flex}._card_oscvb_7:hover{border-color:hsl(var(--primary)/.35);background:hsl(var(--primary)/.03)}._card_oscvb_7._active_oscvb_24{border-color:hsl(var(--primary)/.5);background:hsl(var(--primary)/.06);box-shadow:0 0 0 1px hsl(var(--primary)/.15)}._iconWrap_oscvb_30{color:hsl(var(--primary));margin-bottom:.25rem}._name_oscvb_35{font-size:.9375rem}._desc_oscvb_39{color:hsl(var(--muted-foreground));margin:0;font-size:.75rem;line-height:1.4}._meta_oscvb_46{color:hsl(var(--muted-foreground));margin-top:.25rem;font-size:.6875rem}._stepper_4m9pv_1{flex-wrap:wrap;gap:.5rem;display:flex}._step_4m9pv_1{color:hsl(var(--muted-foreground));background:hsl(var(--muted)/.3);border-radius:var(--radius);cursor:pointer;border:1px solid transparent;align-items:center;gap:.4rem;padding:.45rem .85rem;font-size:.8125rem;font-weight:500;display:flex}._step_4m9pv_1._active_4m9pv_20{color:hsl(var(--primary));background:hsl(var(--primary)/.08);border-color:hsl(var(--primary)/.2)}._step_4m9pv_1._done_4m9pv_25{color:hsl(var(--foreground))}._stepNum_4m9pv_29{background:hsl(var(--background));border-radius:50%;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;font-size:.6875rem;font-weight:700;display:flex}._panel_4m9pv_41{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;flex-direction:column;gap:1rem;padding:1.5rem;display:flex}._hint_4m9pv_51{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem}._errorBanner_4m9pv_57{border-radius:var(--radius);color:#af1d1d;background:rgba(219,36,36,.08);border:1px solid rgba(219,36,36,.2);padding:.75rem 1rem;font-size:.8125rem}._fieldError_4m9pv_66{color:#c52020;margin-top:.25rem;font-size:.75rem}._audienceHint_4m9pv_72{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem;line-height:1.5}._dimensionList_4m9pv_79{flex-direction:column;gap:.75rem;display:flex}._dimensionCard_4m9pv_85{border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--background));flex-direction:column;gap:.75rem;padding:1rem;display:flex}._dimensionHeader_4m9pv_95{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._dimensionActions_4m9pv_102{gap:.25rem;display:flex}._iconBtn_4m9pv_107{border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:.35rem;display:flex}._iconBtn_4m9pv_107:hover:not(:disabled){color:hsl(var(--foreground));background:hsl(var(--muted)/.3)}._iconBtn_4m9pv_107:disabled{opacity:.4;cursor:not-allowed}._row_4m9pv_127{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}@media (max-width:640px){._row_4m9pv_127{grid-template-columns:1fr}}._openBlock_4m9pv_138{border:1px dashed hsl(var(--border));border-radius:var(--radius);flex-direction:column;gap:.75rem;padding:1rem;display:flex}._toggleRow_4m9pv_147{align-items:center;gap:.5rem;font-size:.875rem;display:flex}._privacyBadge_4m9pv_154{background:hsl(var(--primary)/.06);border:1px solid hsl(var(--primary)/.15);border-radius:var(--radius);color:hsl(var(--muted-foreground));align-items:flex-start;gap:.5rem;padding:.75rem 1rem;font-size:.8125rem;display:flex}._review_4m9pv_166{flex-direction:column;gap:1rem;display:flex}._reviewList_4m9pv_172{grid-template-columns:auto 1fr;gap:.5rem 1.5rem;margin:0;font-size:.875rem;display:grid}._reviewList_4m9pv_172 dt{color:hsl(var(--muted-foreground));font-weight:600}._reviewList_4m9pv_172 dd{margin:0}._questionPreview_4m9pv_187{border-bottom:1px solid hsl(var(--border));padding:.5rem 0;font-size:.8125rem}._questionPreview_4m9pv_187:last-child{border-bottom:none}._warningBanner_4m9pv_196{border-radius:var(--radius);color:#825b17;background:rgba(245,159,10,.1);border:1px solid rgba(245,159,10,.25);padding:.75rem 1rem;font-size:.8125rem}._scaleBlock_4m9pv_205{border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--muted)/.15);padding:1rem}._scaleCompact_4m9pv_212{margin-top:.5rem}._questionnaireHeader_4m9pv_216{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._statsBadge_4m9pv_224{background:hsl(var(--muted)/.5);color:hsl(var(--muted-foreground));white-space:nowrap;border-radius:999px;padding:.35rem .65rem;font-size:.75rem;font-weight:500}._pillarList_4m9pv_234{flex-direction:column;gap:.75rem;display:flex}._pillarCard_4m9pv_240{border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--background));overflow:hidden}._pillarHeader_4m9pv_247{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:.85rem 1rem;display:flex}._pillarHeader_4m9pv_247:hover{background:hsl(var(--muted)/.2)}._pillarTitle_4m9pv_262{flex-direction:column;gap:.15rem;display:flex}._pillarCount_4m9pv_268{color:hsl(var(--muted-foreground));font-size:.75rem;font-weight:400}._pillarBody_4m9pv_274{border-top:1px solid hsl(var(--border));flex-direction:column;gap:.75rem;padding:0 1rem 1rem;display:flex}._pillarActions_4m9pv_282{flex-wrap:wrap;gap:.5rem;display:flex}._statementList_4m9pv_288{flex-direction:column;gap:.65rem;display:flex}._statementRow_4m9pv_294{border:1px dashed hsl(var(--border));border-radius:var(--radius);padding:.75rem}._statementHeader_4m9pv_300{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}._statementNum_4m9pv_307{color:hsl(var(--muted-foreground));font-size:.75rem;font-weight:600}._statementMeta_4m9pv_313{justify-content:space-between;align-items:center;gap:.5rem;margin-top:.35rem;display:flex}._statementScale_4m9pv_321{border-top:1px solid hsl(var(--border));margin-top:.5rem;padding-top:.5rem}._linkBtn_4m9pv_327{color:hsl(var(--primary));cursor:pointer;background:0 0;border:none;padding:0;font-size:.75rem}._openHeader_4m9pv_336{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._openRow_4m9pv_343{border-bottom:1px solid hsl(var(--border));flex-direction:column;gap:.35rem;padding:.75rem 0;display:flex}._openRow_4m9pv_343:last-child{border-bottom:none}._openMeta_4m9pv_354{justify-content:space-between;align-items:center;display:flex}._reviewQuestions_4m9pv_360{border:1px solid hsl(var(--border));border-radius:var(--radius);flex-direction:column;gap:.75rem;max-height:280px;padding:.75rem;display:flex;overflow-y:auto}._reviewPillar_4m9pv_371{font-size:.8125rem}._reviewPillar_4m9pv_371 ul{margin:.35rem 0 0;padding-left:1.25rem}._reviewPillar_4m9pv_371 li{margin-bottom:.25rem}._reviewPillarDesc_4m9pv_382{color:hsl(var(--muted-foreground));margin-top:.15rem;font-size:.75rem;display:block}._footer_4m9pv_389{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}._footerRight_4m9pv_397{flex-wrap:wrap;gap:.5rem;display:flex}._overlay_a7s8m_1{z-index:50;background:rgba(0,0,0,.45);justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}._modal_a7s8m_12{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;flex-direction:column;width:min(640px,100%);max-height:85vh;display:flex;overflow:hidden}._header_a7s8m_23{border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:flex-start;padding:1rem 1.25rem;display:flex}._header_a7s8m_23 h3{margin:0;font-size:1rem}._sub_a7s8m_35{color:hsl(var(--muted-foreground));margin:.25rem 0 0;font-size:.8125rem}._closeBtn_a7s8m_41{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;padding:.25rem}._filters_a7s8m_49{border-bottom:1px solid hsl(var(--border));gap:.5rem;padding:.75rem 1.25rem;display:flex}._list_a7s8m_56{flex-direction:column;flex:1;gap:.35rem;padding:.5rem 1.25rem;display:flex;overflow-y:auto}._item_a7s8m_65{border-radius:var(--radius);cursor:pointer;gap:.65rem;padding:.65rem;display:flex}._item_a7s8m_65:hover:not(._disabled_a7s8m_72){background:hsl(var(--muted)/.35)}._item_a7s8m_65._disabled_a7s8m_72{opacity:.5;cursor:not-allowed}._itemText_a7s8m_80{font-size:.8125rem;line-height:1.4;display:block}._itemMeta_a7s8m_86{color:hsl(var(--muted-foreground));margin-top:.15rem;font-size:.6875rem;display:block}._footer_a7s8m_93{border-top:1px solid hsl(var(--border));justify-content:space-between;align-items:center;padding:.75rem 1.25rem;font-size:.8125rem;display:flex}._footerActions_a7s8m_102{gap:.5rem;display:flex}._page_1fceh_1{background:hsl(var(--background));flex-direction:column;min-height:100dvh;display:flex}._topBar_1fceh_8{border-bottom:1px solid hsl(var(--border));background:hsl(var(--card));z-index:10;position:-webkit-sticky;position:sticky;top:0}._topBarInner_1fceh_16{justify-content:space-between;align-items:center;max-width:680px;margin:0 auto;padding:.75rem 1.5rem;display:flex}._privacyBadge_1fceh_25{border-radius:var(--radius);color:#5914d2;background:rgba(124,59,237,.1);border:1px solid rgba(124,59,237,.2);align-items:center;gap:.35rem;padding:.35rem .75rem;font-size:.75rem;font-weight:500;display:inline-flex}._main_1fceh_38{flex:1;justify-content:center;align-items:flex-start;padding:3rem 1.5rem 4rem;display:flex}@media (max-width:600px){._main_1fceh_38{align-items:stretch;padding:1.5rem 1rem 3rem}}._centerCard_1fceh_52,._welcomeCard_1fceh_53,._stepCard_1fceh_54{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:18px;width:100%;max-width:620px;padding:2.5rem 2.5rem 2rem;box-shadow:0 4px 24px rgba(0,0,0,.06)}@media (max-width:600px){._centerCard_1fceh_52,._welcomeCard_1fceh_53,._stepCard_1fceh_54{border-radius:14px;padding:1.75rem 1.25rem 1.5rem}}._centerCard_1fceh_52{text-align:center;flex-direction:column;align-items:center;gap:1rem;display:flex}._iconWrap_1fceh_80{background:hsl(var(--muted)/.3);border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;display:flex}._iconDanger_1fceh_90{color:#c52020}._iconSuccess_1fceh_94{color:#16a249}._screenTitle_1fceh_98{color:hsl(var(--foreground));margin:0;font-size:1.375rem;font-weight:700}._screenDesc_1fceh_105{color:hsl(var(--muted-foreground));max-width:420px;margin:0;font-size:.9375rem;line-height:1.6}._screenSubDesc_1fceh_113{color:hsl(var(--muted-foreground)/.7);margin:.25rem 0 0;font-size:.8125rem}._welcomeCard_1fceh_53{text-align:center;flex-direction:column;align-items:center;gap:0;display:flex}._surveyIllustration_1fceh_127{width:80px;height:80px;margin-bottom:1.25rem}._welcomeScope_1fceh_133{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--primary));margin-bottom:.5rem;font-size:.8125rem;font-weight:500}._welcomeTitle_1fceh_142{color:hsl(var(--foreground));margin:0 0 .75rem;font-size:1.5rem;font-weight:800;line-height:1.25}._welcomeMsg_1fceh_150{color:hsl(var(--muted-foreground));max-width:440px;margin:0 0 1.5rem;font-size:.9375rem;line-height:1.65}._welcomeMeta_1fceh_158{background:hsl(var(--muted)/.25);border-radius:10px;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem 1.25rem;width:100%;margin-bottom:1.75rem;padding:.875rem 1.25rem;display:flex}._metaItem_1fceh_171{color:hsl(var(--muted-foreground));align-items:center;gap:.35rem;font-size:.8125rem;display:flex}._metaItem_1fceh_171 svg{flex-shrink:0}._metaDot_1fceh_182{background:hsl(var(--muted-foreground)/.5);border-radius:50%;width:4px;height:4px}._startBtn_1fceh_189{color:hsl(var(--primary-foreground));background:hsl(var(--primary));cursor:pointer;border:none;border-radius:10px;align-items:center;gap:.5rem;padding:.8rem 2rem;font-size:.9375rem;font-weight:600;transition:opacity .15s,transform .15s;display:inline-flex}._startBtn_1fceh_189:hover{opacity:.9;transform:translateY(-1px)}._progressHeader_1fceh_208{align-items:center;gap:.75rem;margin-bottom:1.75rem;display:flex}._progressTrack_1fceh_215{background:hsl(var(--muted)/.5);border-radius:99px;flex:1;height:6px;overflow:hidden}._progressFill_1fceh_223{background:hsl(var(--primary));border-radius:99px;min-width:6px;height:100%;transition:width .4s}._progressLabel_1fceh_231{color:hsl(var(--muted-foreground));white-space:nowrap;font-size:.75rem;font-weight:600}._pillarHeader_1fceh_238{border-bottom:1px solid hsl(var(--border));flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:1.5rem;padding-bottom:1rem;display:flex}._pillarName_1fceh_249{color:hsl(var(--foreground));margin:0;font-size:1.25rem;font-weight:700}._pillarCount_1fceh_256{color:hsl(var(--muted-foreground));font-size:.8125rem}._questionList_1fceh_261{flex-direction:column;gap:1.75rem;margin-bottom:2rem;display:flex}._questionItem_1fceh_268{background:hsl(var(--muted)/.15);border:1px solid hsl(var(--border));border-radius:12px;flex-direction:column;gap:.75rem;padding:1.25rem;transition:border-color .15s;display:flex}._questionError_1fceh_279{background:rgba(219,36,36,.03);border-color:rgba(219,36,36,.5)}._questionNum_1fceh_284{color:hsl(var(--muted-foreground));font-weight:700}._questionText_1fceh_289{color:hsl(var(--foreground));margin:0;font-size:.9375rem;line-height:1.55}._likertRow_1fceh_296{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._likertEndLabel_1fceh_303{color:hsl(var(--muted-foreground));text-align:center;max-width:70px;font-size:.6875rem;line-height:1.3}@media (max-width:500px){._likertEndLabel_1fceh_303{display:none}}._likertBtns_1fceh_316{flex:1;justify-content:center;gap:.35rem;display:flex}._likertBtn_1fceh_316{border:1.5px solid hsl(var(--border));background:hsl(var(--background));width:46px;height:46px;color:hsl(var(--muted-foreground));cursor:pointer;border-radius:10px;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;transition:border-color .15s,background .15s,color .15s,transform .1s;display:flex}._likertBtn_1fceh_316:hover:not(._likertSelected_1fceh_338){border-color:hsl(var(--primary)/.4);background:hsl(var(--primary)/.06);color:hsl(var(--primary));transform:translateY(-1px)}._likertBtn_1fceh_316[data-value="1"]._likertSelected_1fceh_338{color:#fff;background:#db2424;border-color:#db2424}._likertBtn_1fceh_316[data-value="2"]._likertSelected_1fceh_338{color:#fff;background:#ec6d13;border-color:#ec6d13}._likertBtn_1fceh_316[data-value="3"]._likertSelected_1fceh_338{color:#fff;background:#7c8c9c;border-color:#7c8c9c}._likertBtn_1fceh_316[data-value="4"]._likertSelected_1fceh_338{color:#fff;background:#29a356;border-color:#29a356}._likertBtn_1fceh_316[data-value="5"]._likertSelected_1fceh_338{color:#fff;background:#12873d;border-color:#12873d}@media (max-width:500px){._likertBtn_1fceh_316{width:40px;height:40px;font-size:.6875rem}}._likertSelected_1fceh_338{transform:scale(1.05)}._fieldError_1fceh_381{color:#c52020;font-size:.75rem;font-weight:500}._openTextarea_1fceh_387{background:hsl(var(--background));border:1px solid hsl(var(--border));width:100%;color:hsl(var(--foreground));resize:vertical;box-sizing:border-box;border-radius:8px;outline:none;padding:.75rem;font-family:inherit;font-size:.9rem;line-height:1.55;transition:border-color .15s}._openTextarea_1fceh_387:focus{border-color:hsl(var(--primary)/.6);box-shadow:0 0 0 3px hsl(var(--primary)/.08)}._charCount_1fceh_407{color:hsl(var(--muted-foreground)/.6);text-align:right;font-size:.6875rem}._nav_1fceh_413{border-top:1px solid hsl(var(--border));justify-content:space-between;align-items:center;padding-top:1.25rem;display:flex}._navBack_1fceh_421{color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border));cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:.4rem;padding:.6rem 1rem;font-size:.875rem;font-weight:500;transition:color .15s,border-color .15s;display:inline-flex}._navBack_1fceh_421:hover{color:hsl(var(--foreground));border-color:hsl(var(--foreground)/.3)}._navNext_1fceh_440{color:hsl(var(--primary-foreground));background:hsl(var(--primary));cursor:pointer;border:none;border-radius:8px;align-items:center;gap:.4rem;padding:.65rem 1.25rem;font-size:.875rem;font-weight:600;transition:opacity .15s,transform .15s;display:inline-flex}._navNext_1fceh_440:hover{opacity:.9;transform:translateY(-1px)}._submitBtn_1fceh_459{color:#fff;cursor:pointer;background:#12873d;border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.65rem 1.25rem;font-size:.875rem;font-weight:600;transition:opacity .15s,transform .15s;display:inline-flex}._submitBtn_1fceh_459:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}._submitBtn_1fceh_459:disabled{opacity:.6;cursor:not-allowed;transform:none}@keyframes _spin_1fceh_488{to{transform:rotate(360deg)}}._spinner_1fceh_488{border:3px solid hsl(var(--border));border-top-color:hsl(var(--primary));border-radius:50%;width:36px;height:36px;margin-bottom:.5rem;animation:.8s linear infinite _spin_1fceh_488}._overlay_7htpc_1{background:hsl(var(--ink)/.45);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:60;position:fixed;top:0;bottom:0;left:0;right:0}._content_7htpc_9{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);width:min(680px,100vw - 2rem);box-shadow:0 24px 60px hsl(var(--ink)/.22);z-index:61;flex-direction:column;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}._header_7htpc_25{border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}._headTitle_7htpc_33{align-items:center;gap:.625rem;display:flex}._headIcon_7htpc_39{background:hsl(var(--primary)/.1);width:30px;height:30px;color:hsl(var(--primary));border-radius:8px;justify-content:center;align-items:center;display:inline-flex}._title_7htpc_50{color:hsl(var(--foreground));font-size:1rem;font-weight:600}._closeBtn_7htpc_56{width:30px;height:30px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}._closeBtn_7htpc_56:hover:not(:disabled){background:hsl(var(--muted));color:hsl(var(--foreground))}._closeBtn_7htpc_56:disabled{opacity:.5;cursor:not-allowed}._body_7htpc_77{flex-direction:column;gap:1rem;padding:1.25rem;display:flex}._contextLine_7htpc_84{color:hsl(var(--muted-foreground));font-size:.8125rem;line-height:1.5}._field_7htpc_90{flex-direction:column;gap:.375rem;display:flex}._fieldLabel_7htpc_96{color:hsl(var(--foreground));font-size:.8125rem;font-weight:500}._input_7htpc_102{border:1px solid hsl(var(--border));background:hsl(var(--background));width:100%;color:hsl(var(--foreground));border-radius:8px;padding:.5rem .75rem;font-size:.875rem}._input_7htpc_102:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--primary)/.12);outline:none}._input_7htpc_102:disabled{opacity:.6}._error_7htpc_120{color:hsl(var(--destructive));font-size:.8125rem}._footer_7htpc_125{border-top:1px solid hsl(var(--border));background:hsl(var(--muted)/.35);justify-content:flex-end;gap:.625rem;padding:1rem 1.25rem;display:flex}._cancelBtn_7htpc_134,._saveBtn_7htpc_135{cursor:pointer;border-radius:8px;align-items:center;gap:.375rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;display:inline-flex}._cancelBtn_7htpc_134{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground))}._cancelBtn_7htpc_134:hover:not(:disabled){background:hsl(var(--muted))}._cancelBtn_7htpc_134:disabled{opacity:.5;cursor:not-allowed}._saveBtn_7htpc_135{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border:none}._saveBtn_7htpc_135:hover:not(:disabled){background:hsl(var(--primary-hover))}._saveBtn_7htpc_135:disabled{opacity:.5;cursor:not-allowed}._page_1in2j_1{flex-direction:column;gap:1.5rem;width:min(100%,1200px);margin:0 auto;padding:2rem;display:flex}._header_1in2j_10{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._headerText_1in2j_18{flex-direction:column;gap:.375rem;display:flex}._titleRow_1in2j_24{align-items:center;gap:.625rem;display:flex}._titleIcon_1in2j_30{background:hsl(var(--primary)/.1);width:36px;height:36px;color:hsl(var(--primary));border-radius:10px;justify-content:center;align-items:center;display:inline-flex}._title_1in2j_24{color:hsl(var(--foreground));font-size:1.375rem;font-weight:700}._description_1in2j_47{color:hsl(var(--muted-foreground));max-width:640px;font-size:.875rem;line-height:1.5}._primaryBtn_1in2j_54{background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;white-space:nowrap;border:none;border-radius:10px;align-items:center;gap:.5rem;padding:.625rem 1rem;font-size:.875rem;font-weight:600;display:inline-flex}._primaryBtn_1in2j_54:hover{background:hsl(var(--primary-hover))}._statsRow_1in2j_72{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}@media (max-width:720px){._statsRow_1in2j_72{grid-template-columns:1fr}}._tableCard_1in2j_83{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);overflow:hidden}._table_1in2j_83{border-collapse:collapse;width:100%;font-size:.875rem}._table_1in2j_83 thead th{text-align:left;text-transform:uppercase;letter-spacing:.03em;color:hsl(var(--muted-foreground));background:hsl(var(--muted)/.4);border-bottom:1px solid hsl(var(--border));padding:.875rem 1rem;font-size:.75rem;font-weight:600}._table_1in2j_83 tbody td{border-bottom:1px solid hsl(var(--border));color:hsl(var(--foreground));padding:.875rem 1rem}._table_1in2j_83 tbody tr:last-child td{border-bottom:none}._row_1in2j_115{cursor:pointer;transition:background .12s}._row_1in2j_115:hover{background:hsl(var(--primary)/.04)}._stateCell_1in2j_123{text-align:center;color:hsl(var(--muted-foreground));padding:2.5rem 1rem!important}._employee_1in2j_129{align-items:center;gap:.625rem;display:flex}._avatar_1in2j_135{background:hsl(var(--primary)/.12);width:28px;height:28px;color:hsl(var(--primary));border-radius:50%;justify-content:center;align-items:center;font-size:.75rem;font-weight:600;display:inline-flex}._employeeName_1in2j_148{font-weight:500}._muted_1in2j_152{color:hsl(var(--muted-foreground))}._pill_1in2j_156{border-radius:999px;align-items:center;padding:.25rem .625rem;font-size:.75rem;font-weight:600;display:inline-flex}._pending_1in2j_165,._in_progress_1in2j_166{color:#ae6613;background:rgba(245,159,10,.14)}._completed_1in2j_171{color:#257e55;background:rgba(46,184,119,.15)}._expired_1in2j_176{background:hsl(var(--destructive)/.12);color:hsl(var(--destructive))}._pagination_1in2j_181{border-top:1px solid hsl(var(--border));justify-content:flex-end;align-items:center;gap:1rem;padding:.875rem 1rem;display:flex}._pageInfo_1in2j_190{color:hsl(var(--muted-foreground));font-size:.8125rem}._pageBtn_1in2j_195{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));cursor:pointer;border-radius:8px;padding:.375rem .75rem;font-size:.8125rem}._pageBtn_1in2j_195:hover:not(:disabled){background:hsl(var(--muted))}._pageBtn_1in2j_195:disabled{opacity:.45;cursor:not-allowed}._wrap_1tmmx_2{flex-direction:column;gap:1.25rem;width:min(100%,760px);margin:0 auto;padding:2rem 1.5rem 4rem;display:flex}._head_1tmmx_11{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._headTitle_1tmmx_18{gap:.75rem;display:flex}._headIcon_1tmmx_23{background:hsl(var(--primary)/.1);width:38px;height:38px;color:hsl(var(--primary));border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._title_1tmmx_35{color:hsl(var(--foreground));font-size:1.25rem;font-weight:700}._subtitle_1tmmx_41{color:hsl(var(--muted-foreground));max-width:520px;font-size:.8125rem;line-height:1.5}._counter_1tmmx_48{color:hsl(var(--primary));white-space:nowrap;font-size:.875rem;font-weight:600}._progressTrack_1tmmx_55{background:hsl(var(--muted));border-radius:999px;height:6px;overflow:hidden}._progressTrack_1tmmx_55._sticky_1tmmx_61{z-index:5;position:-webkit-sticky;position:sticky;top:.5rem}._progressFill_1tmmx_67{background:hsl(var(--primary));border-radius:999px;height:100%;transition:width .25s}._card_1tmmx_75{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);padding:1.5rem}._blockHeader_1tmmx_82{margin-bottom:1rem}._blockNum_1tmmx_86{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));font-size:.75rem;font-weight:600}._choiceHeaderRow_1tmmx_94,._statementRow_1tmmx_95{grid-template-columns:1fr 56px 56px;align-items:center;gap:.5rem;display:grid}._choiceHeaderRow_1tmmx_94{border-bottom:1px solid hsl(var(--border));margin-bottom:.5rem;padding-bottom:.5rem}._choiceHeadLabel_1tmmx_108{text-align:center;text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:700}._statementRow_1tmmx_95{border-bottom:1px solid hsl(var(--border)/.6);padding:.625rem 0}._statementRow_1tmmx_95:last-child{border-bottom:none}._statementText_1tmmx_125{color:hsl(var(--foreground));font-size:.9375rem}._choiceDot_1tmmx_130{border:2px solid hsl(var(--border));background:hsl(var(--card));width:30px;height:30px;color:hsl(var(--primary-foreground));cursor:pointer;border-radius:50%;justify-content:center;justify-self:center;align-items:center;transition:all .12s;display:inline-flex}._choiceDot_1tmmx_130:hover{border-color:hsl(var(--primary)/.6)}._mostActive_1tmmx_148{background:hsl(var(--primary));border-color:hsl(var(--primary))}._leastActive_1tmmx_153{background:hsl(var(--muted-foreground));border-color:hsl(var(--muted-foreground))}._itemList_1tmmx_159{flex-direction:column;gap:.625rem;display:flex}._likertItem_1tmmx_165{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}._likertItem_1tmmx_165._answered_1tmmx_176{border-color:hsl(var(--primary)/.4);background:hsl(var(--primary)/.03)}._likertText_1tmmx_181{color:hsl(var(--foreground));flex:1;align-items:baseline;gap:.5rem;min-width:220px;font-size:.9375rem;display:flex}._likertNum_1tmmx_191{color:hsl(var(--muted-foreground));font-size:.75rem;font-weight:700}._likertScale_1tmmx_197{gap:.375rem;display:flex}._likertDot_1tmmx_202{border:1px solid hsl(var(--border));background:hsl(var(--card));width:34px;height:34px;color:hsl(var(--muted-foreground));cursor:pointer;border-radius:8px;font-size:.8125rem;font-weight:600;transition:all .12s}._likertDot_1tmmx_202:hover{border-color:hsl(var(--primary)/.6)}._likertActive_1tmmx_218{background:hsl(var(--primary));border-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}._nav_1tmmx_225{justify-content:space-between;align-items:center;gap:1rem;display:flex}._submitBar_1tmmx_232{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex;position:-webkit-sticky;position:sticky;bottom:1rem}._submitHint_1tmmx_245{color:hsl(var(--muted-foreground));font-size:.8125rem}._primaryBtn_1tmmx_250{background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;border-radius:10px;align-items:center;gap:.375rem;padding:.625rem 1.125rem;font-size:.875rem;font-weight:600;display:inline-flex}._primaryBtn_1tmmx_250:hover:not(:disabled){background:hsl(var(--primary-hover))}._primaryBtn_1tmmx_250:disabled{opacity:.5;cursor:not-allowed}._ghostBtn_1tmmx_271{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));cursor:pointer;border-radius:10px;align-items:center;gap:.375rem;padding:.625rem 1.125rem;font-size:.875rem;font-weight:500;display:inline-flex}._ghostBtn_1tmmx_271:hover:not(:disabled){background:hsl(var(--muted))}._ghostBtn_1tmmx_271:disabled{opacity:.45;cursor:not-allowed}._error_1tmmx_292{color:hsl(var(--destructive));text-align:center;font-size:.8125rem}._stateWrap_1tmmx_299{text-align:center;flex-direction:column;align-items:center;gap:.75rem;max-width:460px;margin:5rem auto;padding:0 1.5rem;display:flex}._stateIcon_1tmmx_310{color:hsl(var(--primary))}._stateTitle_1tmmx_314{color:hsl(var(--foreground));font-size:1.25rem;font-weight:700}._stateDesc_1tmmx_320{color:hsl(var(--muted-foreground));font-size:.875rem}._stateActions_1tmmx_325{flex-wrap:wrap;justify-content:center;gap:.625rem;margin-top:.5rem;display:flex}
