@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-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-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{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.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-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,)}.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,)}.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:60px;--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_1s1vq_2{background:hsl(var(--card));border-right:1px solid hsl(var(--border));flex-direction:column;width:264px;min-width:264px;height:100vh;padding:1.25rem .75rem 1rem;transition:width .18s,min-width .18s;display:flex;position:-webkit-sticky;position:sticky;top:0;overflow:hidden}._brand_1s1vq_17{-webkit-user-select:none;-ms-user-select:none;user-select:none;flex-shrink:0;align-items:center;height:40px;margin-bottom:1.25rem;padding:0 .625rem;display:flex}._brandLink_1s1vq_27{border-radius:8px;align-items:center;transition:opacity .15s;display:inline-flex}._brandLink_1s1vq_27:hover{opacity:.8}._nav_1s1vq_37{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent;flex:1;min-height:0;margin:0 -.375rem;padding:0 .375rem;overflow-x:hidden;overflow-y:auto}._nav_1s1vq_37::-webkit-scrollbar{width:6px;height:6px}._nav_1s1vq_37::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._nav_1s1vq_37::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._nav_1s1vq_37::-webkit-scrollbar-track{background:0 0}._navLabel_1s1vq_62{text-transform:uppercase;letter-spacing:.1em;color:hsl(var(--muted-foreground));margin:0 0 .5rem;padding:0 .5rem;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.62rem;font-weight:500}._navLabelSpaced_1s1vq_73{margin-top:1.25rem}._group_1s1vq_77{position:relative}._item_1s1vq_82{width:100%;color:hsl(var(--muted-foreground));text-align:left;cursor:pointer;background:0 0;border:1px solid transparent;border-radius:11px;align-items:center;gap:.625rem;margin-bottom:.125rem;padding:.4rem .5rem;font-size:.825rem;font-weight:500;transition:background .15s,color .15s;display:flex;position:relative}._item_1s1vq_82:hover{background:hsl(var(--accent));color:hsl(var(--foreground))}._item_1s1vq_82:hover ._itemIcon_1s1vq_104{background:hsl(var(--primary)/.12);color:hsl(var(--primary))}._itemActive_1s1vq_109{background:hsl(var(--primary)/.1);color:hsl(var(--primary));font-weight:600}._itemActive_1s1vq_109:before{content:"";background:hsl(var(--highlight));border-radius:0 3px 3px 0;width:3px;height:22px;position:absolute;top:50%;left:-.75rem;transform:translateY(-50%)}._itemActive_1s1vq_109 ._itemIcon_1s1vq_104{background:hsl(var(--primary));color:hsl(var(--primary-foreground));box-shadow:0 4px 12px hsl(var(--primary)/.3)}._itemActive_1s1vq_109:hover{background:hsl(var(--primary)/.14);color:hsl(var(--primary))}._itemActive_1s1vq_109:hover ._itemIcon_1s1vq_104{color:hsl(var(--primary-foreground))}._itemIcon_1s1vq_104{background:hsl(var(--muted));width:30px;height:30px;color:hsl(var(--muted-foreground));border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;transition:background .18s,color .18s,box-shadow .18s;display:flex}._itemLabel_1s1vq_152{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;line-height:1.2;overflow:hidden}._chevron_1s1vq_161{width:18px;height:18px;color:hsl(var(--muted-foreground));border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;transition:transform .18s,background .15s,color .15s;display:flex}._chevron_1s1vq_161:hover{background:hsl(var(--secondary));color:hsl(var(--foreground))}._chevronOpen_1s1vq_177{transform:rotate(90deg)}._badge_1s1vq_181{background:hsl(var(--primary));min-width:18px;height:18px;color:hsl(var(--primary-foreground));border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0 5px;font-size:.6rem;font-weight:700;line-height:1;display:flex}._badgeDot_1s1vq_197{width:8px;min-width:8px;height:8px;padding:0;position:absolute;top:.4rem;right:.4rem}._subList_1s1vq_208{border-left:1px solid hsl(var(--border));grid-template-rows:0fr;margin-left:1.4rem;padding-left:.625rem;transition:grid-template-rows .2s;display:grid;position:relative}._subListInner_1s1vq_218{min-height:0;overflow:hidden}._subListOpen_1s1vq_223{grid-template-rows:1fr;margin-top:.125rem;margin-bottom:.375rem}._subItem_1s1vq_229{width:100%;color:hsl(var(--muted-foreground));text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.4rem .625rem;font-size:.78rem;font-weight:500;transition:background .15s,color .15s;display:flex}._subItem_1s1vq_229 svg{opacity:.75;flex-shrink:0}._subItem_1s1vq_229:hover{background:hsl(var(--accent));color:hsl(var(--foreground))}._subItemActive_1s1vq_254{background:hsl(var(--primary)/.08);color:hsl(var(--primary));font-weight:600}._subItemActive_1s1vq_254 svg{opacity:1;color:hsl(var(--primary))}._flyoutTitle_1s1vq_264{display:none}._footer_1s1vq_269{border-top:1px solid hsl(var(--border));flex-shrink:0;align-items:center;gap:.5rem;margin-top:.5rem;padding:.75rem .625rem .125rem;display:flex}._footerDot_1s1vq_279{background:hsl(var(--highlight));width:7px;height:7px;box-shadow:0 0 0 3px hsl(var(--highlight)/.2);border-radius:999px;flex-shrink:0}._footerLabel_1s1vq_288{letter-spacing:.1em;text-transform:uppercase;color:hsl(var(--muted-foreground));white-space:nowrap;text-overflow:ellipsis;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.6rem;font-weight:500;overflow:hidden}._collapsed_1s1vq_301{width:68px;min-width:68px;padding-left:.625rem;padding-right:.625rem;overflow:visible}._collapsed_1s1vq_301 ._brand_1s1vq_17{justify-content:center;padding:0}._collapsed_1s1vq_301 ._nav_1s1vq_37{overflow:visible}._collapsed_1s1vq_301 ._navLabel_1s1vq_62{text-align:center;padding:0;font-size:.5rem}._collapsed_1s1vq_301 ._footer_1s1vq_269{justify-content:center}._collapsed_1s1vq_301 ._footerLabel_1s1vq_288{display:none}._collapsed_1s1vq_301 ._item_1s1vq_82{justify-content:center;padding:.625rem}._collapsed_1s1vq_301 ._itemLabel_1s1vq_152,._collapsed_1s1vq_301 ._chevron_1s1vq_161{display:none}._collapsed_1s1vq_301 ._itemActive_1s1vq_109:before{left:-.625rem}._collapsed_1s1vq_301 ._subList_1s1vq_208{border:1px solid hsl(var(--border));background:hsl(var(--card));width:210px;box-shadow:0 12px 32px hsl(var(--foreground)/.12);opacity:0;visibility:hidden;z-index:60;border-radius:12px;grid-template-rows:1fr;margin:0;padding:.5rem;transition:opacity .15s,transform .15s,visibility .15s;position:absolute;top:0;left:calc(100% + .5rem);transform:translate(-6px)}._collapsed_1s1vq_301 ._group_1s1vq_77:hover ._subList_1s1vq_208{opacity:1;visibility:visible;transform:translate(0)}._collapsed_1s1vq_301 ._flyoutTitle_1s1vq_264{text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--muted-foreground));border-bottom:1px solid hsl(var(--border));margin-bottom:.375rem;padding:.25rem .625rem .5rem;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.62rem;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_2wypf_1{border:1px solid hsl(var(--border));background:hsl(var(--card));width:36px;height:36px;color:hsl(var(--muted-foreground));cursor:pointer;border-radius:8px;justify-content:center;align-items:center;transition:color .15s,border-color .15s;display:flex;position:relative}._bellBtn_2wypf_1:hover{color:hsl(var(--foreground));border-color:hsl(var(--primary)/.4)}._badge_2wypf_20{background:hsl(var(--destructive));color:#fff;text-align:center;border-radius:999px;min-width:16px;height:16px;padding:0 4px;font-size:.625rem;font-weight:700;line-height:16px;position:absolute;top:-4px;right:-4px}._overlay_2wypf_36{z-index:100;background:rgba(0,0,0,.35);position:fixed;top:0;bottom:0;left:0;right:0}._drawer_2wypf_43{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_2wypf_57{border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:center;padding:1rem 1.125rem;display:flex}._drawerTitle_2wypf_65{color:hsl(var(--foreground));margin:0;font-size:1rem;font-weight:700}._closeBtn_2wypf_72{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_2wypf_72:hover{background:hsl(var(--muted))}._list_2wypf_88{flex:1;padding:.5rem;overflow-y:auto}._empty_2wypf_94{text-align:center;color:hsl(var(--muted-foreground));padding:2rem 1rem;font-size:.875rem}._item_2wypf_101{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_2wypf_101:hover{background:hsl(var(--muted)/.5)}._item_2wypf_101._unread_2wypf_117{background:hsl(var(--primary)/.06)}._item_2wypf_101._unread_2wypf_117 ._itemTitle_2wypf_120{font-weight:700}._itemBody_2wypf_124{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}._itemTitle_2wypf_120{color:hsl(var(--foreground));font-size:.8125rem}._itemDesc_2wypf_137{color:hsl(var(--muted-foreground));font-size:.75rem;line-height:1.4}._itemTime_2wypf_143{color:hsl(var(--muted-foreground));margin-top:.25rem;font-size:.6875rem}._readIcon_2wypf_149{color:hsl(var(--muted-foreground));flex-shrink:0;margin-top:2px}._sectionLabel_2wypf_155{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));margin:0;padding:.5rem .75rem .25rem;font-size:.6875rem;font-weight:700}._divider_2wypf_165{background:hsl(var(--border));height:1px;margin:.25rem .5rem}._pulseItem_2wypf_171{cursor:default;align-items:center;gap:.5rem;display:flex}._pulseItem_2wypf_171:hover{background:hsl(var(--primary)/.06)}._pulseIcon_2wypf_181{width:1.5rem;height:1.5rem;color:hsl(var(--primary));flex-shrink:0;justify-content:center;align-items:center;display:flex}._pulseActions_2wypf_191{flex-shrink:0;align-items:center;gap:.25rem;display:flex}._pulseRespondBtn_2wypf_198{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_2wypf_198:hover{opacity:.88}._pulseDismissBtn_2wypf_214{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_2wypf_214:hover{background:hsl(var(--muted)/.5)}._header_brswh_2{height:var(--header-height);background:hsl(var(--card)/.85);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid hsl(var(--border));z-index:40;flex-shrink:0;align-items:center;gap:1rem;padding:0 1.25rem;display:flex;position:-webkit-sticky;position:sticky;top:0}._left_brswh_18{align-items:center;gap:.625rem;min-width:0;display:flex}._iconBtn_brswh_25{width:36px;height:36px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:1px solid transparent;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s,border-color .15s;display:flex}._iconBtn_brswh_25:hover{background:hsl(var(--accent));color:hsl(var(--foreground));border-color:hsl(var(--border))}._breadcrumb_brswh_45{align-items:center;gap:.375rem;min-width:0;display:flex;overflow:hidden}._crumbLink_brswh_53,._crumbCurrent_brswh_54{white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;padding:0;font-size:.875rem;overflow:hidden}._crumbLink_brswh_53{color:hsl(var(--muted-foreground));cursor:pointer;font-weight:500}._crumbLink_brswh_53:hover{color:hsl(var(--foreground))}._crumbCurrent_brswh_54{color:hsl(var(--foreground));font-weight:600}._crumbSep_brswh_78{color:hsl(var(--muted-foreground));flex-shrink:0}._search_brswh_84{flex:1;max-width:420px;margin:0 auto;position:relative}._searchIcon_brswh_91{color:hsl(var(--muted-foreground));pointer-events:none;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}._searchInput_brswh_100{border:1px solid hsl(var(--border));background:hsl(var(--muted)/.5);width:100%;height:38px;color:hsl(var(--foreground));border-radius:10px;padding:0 .875rem 0 2.25rem;font-family:Sora,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.825rem;transition:background .15s,border-color .15s,box-shadow .15s}._searchInput_brswh_100::placeholder{color:hsl(var(--muted-foreground))}._searchInput_brswh_100::placeholder{color:hsl(var(--muted-foreground))}._searchInput_brswh_100:focus{background:hsl(var(--card));border-color:hsl(var(--primary)/.5);box-shadow:0 0 0 3px hsl(var(--primary)/.12);outline:none}._searchResults_brswh_122{background:hsl(var(--card));border:1px solid hsl(var(--border));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:12px;max-height:360px;padding:.375rem;position:absolute;top:calc(100% + .5rem);left:0;right:0;overflow-y:auto}._searchResults_brswh_122::-webkit-scrollbar{width:6px;height:6px}._searchResults_brswh_122::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._searchResults_brswh_122::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._searchResults_brswh_122::-webkit-scrollbar-track{background:0 0}._searchEmpty_brswh_153{color:hsl(var(--muted-foreground));margin:0;padding:.625rem .75rem;font-size:.8rem}._searchItem_brswh_160{width:100%;color:hsl(var(--foreground));text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:.625rem;padding:.5rem .625rem;font-size:.825rem;transition:background .12s;display:flex}._searchItem_brswh_160 svg{color:hsl(var(--muted-foreground));flex-shrink:0}._searchItem_brswh_160:hover{background:hsl(var(--accent))}._searchItemLabel_brswh_183{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:500;overflow:hidden}._searchItemGroup_brswh_192{color:hsl(var(--muted-foreground));flex-shrink:0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.68rem}._right_brswh_200{flex-shrink:0;align-items:center;gap:.375rem;display:flex}._userTrigger_brswh_207{cursor:pointer;background:0 0;border:1px solid transparent;border-radius:999px;align-items:center;gap:.5rem;margin-left:.25rem;padding:.25rem .5rem .25rem .25rem;transition:background .15s,border-color .15s;display:flex}._userTrigger_brswh_207:hover,._userTrigger_brswh_207[data-state=open]{background:hsl(var(--accent));border-color:hsl(var(--border))}._userAvatar_brswh_228{border:1.5px solid hsl(var(--primary)/.35)}._userName_brswh_232{max-width:130px;color:hsl(var(--foreground));white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;font-weight:600;overflow:hidden}._menu_brswh_243{background:hsl(var(--card));border:1px solid hsl(var(--border));min-width:220px;box-shadow:0 16px 40px hsl(var(--foreground)/.16);z-index:320;border-radius:12px;padding:.375rem}._menuHeader_brswh_254{flex-direction:column;gap:.125rem;padding:.5rem .625rem .625rem;display:flex}._menuName_brswh_261{color:hsl(var(--foreground));font-size:.825rem;font-weight:600}._menuEmail_brswh_267{color:hsl(var(--muted-foreground));white-space:nowrap;text-overflow:ellipsis;font-size:.72rem;overflow:hidden}._menuSep_brswh_275{background:hsl(var(--border));height:1px;margin:.25rem 0}._menuItem_brswh_281{color:hsl(var(--foreground));cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;border-radius:8px;outline:none;align-items:center;gap:.625rem;padding:.5rem .625rem;font-size:.825rem;font-weight:500;transition:background .12s;display:flex}._menuItem_brswh_281 svg{color:hsl(var(--muted-foreground))}._menuItem_brswh_281[data-highlighted]{background:hsl(var(--accent))}._menuDanger_brswh_302,._menuDanger_brswh_302 svg{color:#ef4444}._menuDanger_brswh_302[data-highlighted]{color:#ef4444;background:#fee2e2}._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_19r8i_1{background:hsl(var(--background));min-height:100vh}._main_19r8i_6{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._card_19r8i_14{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:12px;padding:1.25rem}._cardTitle_19r8i_21{color:hsl(var(--foreground));margin:0 0 .25rem;font-size:.9375rem;font-weight:700}._cardDesc_19r8i_28{color:hsl(var(--muted-foreground));margin:0 0 1rem;font-size:.8125rem}._kpiRow_19r8i_34{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-bottom:1.25rem;display:grid}@media (max-width:768px){._kpiRow_19r8i_34{grid-template-columns:1fr}}._kpiCard_19r8i_46{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:10px;padding:.875rem 1rem}._kpiValue_19r8i_53{color:hsl(var(--foreground));font-size:1.375rem;font-weight:800}._kpiLabel_19r8i_59{color:hsl(var(--muted-foreground));margin-top:.2rem;font-size:.75rem;display:block}._primaryBtn_19r8i_66{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_19r8i_66:hover{opacity:.9}._disabledBtn_19r8i_83{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_19r8i_98{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_19r8i_98:hover{background:hsl(var(--secondary))}._badge_19r8i_115{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_19r8i_126{color:#267342;background:#e7f9ed;border-color:#b3e6c5}._badgePending_19r8i_132{color:#a16512;background:#fdf4e2;border-color:#f5daa3}._badgeActive_19r8i_138{background:hsl(var(--primary)/.12);color:hsl(var(--primary));border-color:hsl(var(--primary)/.25)}html.dark ._badgeSuccess_19r8i_126{color:#90dfad;background:#194328;border-color:#2b6440}html.dark ._badgePending_19r8i_132{color:#f1cb7e;background:#473615;border-color:#6b5324}._progressBar_19r8i_155{background:hsl(var(--muted));border-radius:999px;height:8px;overflow:hidden}._progressFill_19r8i_162{background:hsl(var(--primary));border-radius:999px;height:100%;transition:width .3s}._tabs_19r8i_169{background:hsl(var(--primary)/.08);border-radius:10px;gap:.25rem;margin-bottom:1rem;padding:.25rem;display:flex}._tab_19r8i_169{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_19r8i_169._active_19r8i_189{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}._loadingState_19r8i_194{text-align:center;color:hsl(var(--muted-foreground));padding:2.5rem;font-size:.875rem}._errorBanner_19r8i_201{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_19r8i_214{z-index:50;background:rgba(0,0,0,.45);animation:.15s _fadeIn_19r8i_1;position:fixed;top:0;bottom:0;left:0;right:0}._dialogContent_19r8i_222{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_19r8i_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_19r8i_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_19r8i_1{0%{transform:translate(-50%,-46%)}to{transform:translate(-50%,-50%)}}._dialogHeader_19r8i_255{justify-content:space-between;align-items:center;margin-bottom:.25rem;display:flex}._dialogTitle_19r8i_262{color:hsl(var(--foreground));font-size:1.0625rem;font-weight:800}._dialogClose_19r8i_268{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_19r8i_268:hover{background:hsl(var(--secondary))}._dialogDesc_19r8i_284{color:hsl(var(--muted-foreground));margin:0 0 1rem;font-size:.8125rem}._dialogForm_19r8i_290{flex-direction:column;gap:.875rem;display:flex}._dialogFooter_19r8i_296{border-top:1px solid hsl(var(--border));justify-content:flex-end;gap:.5rem;padding-top:.5rem;display:flex}._formGroup_19r8i_304{flex-direction:column;gap:.3rem;display:flex}._formLabel_19r8i_310{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.04em;font-size:.75rem;font-weight:600}._formSectionLabel_19r8i_318{color:hsl(var(--foreground));border-bottom:1px solid hsl(var(--border));margin-bottom:-.25rem;padding-bottom:.25rem;font-size:.75rem;font-weight:700}._formInput_19r8i_327,._formSelect_19r8i_327{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_19r8i_327:focus,._formSelect_19r8i_327:focus{border-color:hsl(var(--primary))}._formSelect_19r8i_327{cursor:pointer}._formRow2_19r8i_345{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}._formRow3_19r8i_351{grid-template-columns:repeat(3,1fr);gap:.625rem;display:grid}._overlay_1ai42_1{z-index:200;background:rgba(0,0,0,.45);animation:.15s _overlayIn_1ai42_1;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes _overlayIn_1ai42_1{0%{opacity:0}to{opacity:1}}._content_1ai42_17{z-index:201;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:18px;flex-direction:column;width:min(480px,100vw - 2rem);animation:.2s _contentIn_1ai42_1;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 16px 48px rgba(0,0,0,.2)}@keyframes _contentIn_1ai42_1{0%{opacity:0;transform:translate(-50%,-48%)scale(.97)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}._header_1ai42_44{justify-content:space-between;align-items:flex-start;gap:.75rem;padding:1rem 1.25rem .5rem;display:flex}._headerMeta_1ai42_52{flex-direction:column;gap:.2rem;display:flex}._headerTag_1ai42_58{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--primary));background:hsl(var(--primary)/.1);width:-moz-fit-content;border-radius:999px;align-items:center;gap:.3rem;width:fit-content;padding:.15rem .5rem;font-size:.6875rem;font-weight:700;display:inline-flex}._headerScope_1ai42_73{color:hsl(var(--muted-foreground));font-size:.75rem}._mandatory_1ai42_78{color:hsl(var(--muted-foreground));background:hsl(var(--muted)/.4);border-radius:var(--radius);border-left:3px solid hsl(var(--primary));margin:0 0 .75rem;padding:.4rem .75rem;font-size:.75rem}._closeBtn_1ai42_88{border-radius:var(--radius);width:1.75rem;height:1.75rem;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}._closeBtn_1ai42_88:hover{background:hsl(var(--muted)/.5);color:hsl(var(--foreground))}._surveyTitle_1ai42_107{color:hsl(var(--foreground));margin:0;padding:0 1.25rem 1rem;font-size:1.0625rem;font-weight:700;line-height:1.35}._body_1ai42_116{flex-direction:column;gap:1rem;padding:0 1.25rem;display:flex}._questionText_1ai42_123{color:hsl(var(--foreground));margin:0;font-size:.9375rem;font-weight:500;line-height:1.5}._sentimentScale_1ai42_131{grid-template-columns:repeat(5,1fr);gap:.4rem;display:grid}._sentimentBtn_1ai42_137{background:hsl(var(--muted)/.3);border-radius:var(--radius);color:hsl(var(--muted-foreground));cursor:pointer;text-align:center;border:2px solid transparent;flex-direction:column;align-items:center;gap:.35rem;padding:.6rem .4rem;font-size:.6875rem;font-weight:500;transition:all .15s;display:flex}._sentimentBtn_1ai42_137:hover{background:hsl(var(--muted)/.6);color:hsl(var(--foreground))}._sentimentSelected_1ai42_158{color:hsl(var(--foreground));font-weight:700}._contextBlock_1ai42_163{flex-direction:column;gap:.35rem;animation:.2s _fadeIn_1ai42_1;display:flex}@keyframes _fadeIn_1ai42_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._contextLabel_1ai42_180{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}._optional_1ai42_186{color:hsl(var(--muted-foreground));font-weight:400}._textarea_1ai42_191{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:.5rem .75rem;font-family:inherit;font-size:.875rem}._textarea_1ai42_191:focus{outline:2px solid hsl(var(--primary)/.3);border-color:hsl(var(--primary))}._charCount_1ai42_208{color:hsl(var(--muted-foreground));text-align:right;font-size:.6875rem}._footer_1ai42_214{border-top:1px solid hsl(var(--border));justify-content:flex-end;align-items:center;gap:.5rem;margin-top:1rem;padding:1rem 1.25rem;display:flex}._laterBtn_1ai42_224{color:hsl(var(--muted-foreground));border-radius:var(--radius);cursor:pointer;background:0 0;border:none;padding:.4rem .85rem;font-size:.8125rem;font-weight:500;transition:color .15s}._laterBtn_1ai42_224:hover{color:hsl(var(--foreground))}._submitBtn_1ai42_239{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}._submitBtn_1ai42_239:disabled{opacity:.4;cursor:not-allowed}._submitBtn_1ai42_239:not(:disabled):hover{opacity:.9}._successPanel_1ai42_261{text-align:center;flex-direction:column;align-items:center;gap:.75rem;padding:3rem 2rem;display:flex}._successIcon_1ai42_270{color:#16a249}._successTitle_1ai42_274{color:hsl(var(--foreground));margin:0;font-size:1.125rem;font-weight:700}._successDesc_1ai42_281{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_14gpj_1{height:100vh;background:var(--background);height:100dvh;min-height:0;display:flex;overflow:hidden}._main_14gpj_10{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}._content_14gpj_19{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_14gpj_19::-webkit-scrollbar{width:6px;height:6px}._content_14gpj_19::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._content_14gpj_19::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._content_14gpj_19::-webkit-scrollbar-track{background:0 0}._nav_1mfle_3{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_1mfle_3._scrolled_1mfle_12{border-color:hsl(var(--border));background:hsl(var(--background)/.94)}._inner_1mfle_17{grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;max-width:1200px;height:60px;margin:0 auto;padding:0 20px;display:grid}@media (min-width:861px){._inner_1mfle_17{height:64px;padding:0 28px}}._logoLink_1mfle_34{flex-shrink:0;justify-self:start;align-items:center;text-decoration:none;display:inline-flex}._links_1mfle_43{justify-self:center;gap:30px;display:none}@media (min-width:861px){._links_1mfle_43{display:flex}}._links_1mfle_43 a{color:hsl(var(--muted-foreground));padding:6px 0;font-size:14px;font-weight:500;text-decoration:none;transition:color .15s;position:relative}._links_1mfle_43 a:after{content:"";background:hsl(var(--primary));transform-origin:50%;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_1mfle_43 a:hover,._links_1mfle_43 a._linkActive_1mfle_78{color:hsl(var(--foreground))}._links_1mfle_43 a._linkActive_1mfle_78:after{transform:scaleX(1)}._right_1mfle_86{justify-self:end;align-items:center;gap:10px;display:flex}@media (min-width:861px){._right_1mfle_86{gap:16px}}._themer_1mfle_99{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_1mfle_99 svg{width:16px;height:16px;display:block}._themer_1mfle_99:hover{border-color:hsl(var(--foreground)/.35);color:hsl(var(--foreground));background:hsl(var(--foreground)/.04)}._signin_1mfle_125{color:hsl(var(--muted-foreground));padding:0 4px;font-size:14px;font-weight:500;text-decoration:none;transition:color .15s;display:none}._signin_1mfle_125:hover{color:hsl(var(--foreground))}@media (min-width:861px){._signin_1mfle_125{align-items:center;display:inline-flex}}._cta_1mfle_144{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 18px;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_1mfle_144:hover{background:hsl(var(--primary-hover));transform:translateY(-1px)}@media (min-width:861px){._cta_1mfle_144{display:inline-flex}}._hamburger_1mfle_173{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_1mfle_173 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_1mfle_173._hamburgerOpen_1mfle_194 span:first-child{transform:translateY(7px)rotate(45deg)}._hamburger_1mfle_173._hamburgerOpen_1mfle_194 span:nth-child(2){opacity:0;transform:scaleX(0)}._hamburger_1mfle_173._hamburgerOpen_1mfle_194 span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}@media (min-width:861px){._hamburger_1mfle_173{display:none}}._overlay_1mfle_211{z-index:78;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:rgba(0,0,0,.35);animation:.2s _fadeIn_1mfle_1;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes _fadeIn_1mfle_1{0%{opacity:0}to{opacity:1}}._mobileMenu_1mfle_229{z-index:79;background:hsl(var(--card));border-bottom:1px solid hsl(var(--border));opacity:0;pointer-events:none;padding:8px 0 24px;transition:transform .25s cubic-bezier(.22,.61,.36,1),opacity .2s;position:fixed;top:60px;left:0;right:0;transform:translateY(-8px)}._mobileMenu_1mfle_229._mobileMenuOpen_1mfle_243{opacity:1;pointer-events:auto;transform:translateY(0)}@media (min-width:861px){._mobileMenu_1mfle_229{display:none}}._mobileLinks_1mfle_254{border-bottom:1px solid hsl(var(--border));flex-direction:column;margin-bottom:16px;padding:8px 0;display:flex}._mobileLink_1mfle_254{color:hsl(var(--foreground));align-items:center;min-height:52px;padding:14px 24px;font-size:16px;font-weight:500;text-decoration:none;transition:background .12s,color .12s;display:flex}._mobileLink_1mfle_254:hover{background:hsl(var(--secondary));color:hsl(var(--primary))}._mobileCtas_1mfle_278{flex-direction:column;gap:10px;padding:0 24px;display:flex}._mobileSigning_1mfle_285{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_1mfle_285:hover{border-color:hsl(var(--primary));background:hsl(var(--secondary))}._mobileCta_1mfle_278{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_1mfle_278:hover{background:hsl(var(--primary-hover))}._page_10vwx_3{background:hsl(var(--background));min-height:100dvh;color:hsl(var(--foreground));font-family:var(--font-sans);overflow-x:hidden}._wrap_10vwx_11{max-width:1200px;margin:0 auto;padding:0 32px}@media (max-width:600px){._wrap_10vwx_11{padding:0 20px}}._scrollProgress_10vwx_22{z-index:90;background:hsl(var(--primary));transform-origin:0;will-change:transform;height:2px;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}._section_10vwx_35{padding:120px 0}@media (max-width:900px){._section_10vwx_35{padding:88px 0}}@media (max-width:600px){._section_10vwx_35{padding:64px 0}}._sectionAlt_10vwx_49{background:hsl(var(--card));border-top:1px solid hsl(var(--border));border-bottom:1px solid hsl(var(--border))}._secHead_10vwx_55{max-width:50ch;margin-bottom:64px}@media (max-width:600px){._secHead_10vwx_55{margin-bottom:44px}}._kicker_10vwx_66{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}._kickerLight_10vwx_77{color:rgba(98,224,200,.85)}._eyebrow_10vwx_81{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_10vwx_94{background:hsl(var(--highlight));flex:none;width:9px;height:9px;transform:rotate(45deg)}._display_10vwx_102{font-family:var(--font-display);letter-spacing:-.04em;text-wrap:balance;max-width:16ch;margin:0 auto;font-size:max(40px,min(6vw,82px));font-weight:700;line-height:1}._display_10vwx_102 em{color:hsl(var(--primary));font-style:normal}._word_10vwx_117{opacity:0;transition:opacity .6s,transform .7s cubic-bezier(.16,1,.3,1);display:inline-block;transform:translateY(18px)}._displayIn_10vwx_124 ._word_10vwx_117{opacity:1;transform:none}._wordEm_10vwx_129{color:hsl(var(--primary))}._h2_10vwx_133{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_10vwx_133 em{color:hsl(var(--primary));font-style:normal}._h2Light_10vwx_147{color:#fff}._h2Light_10vwx_147 em{color:#62e0c8}._lead_10vwx_154{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}._leadLight_10vwx_164{color:rgba(255,255,255,.62)}._btn_10vwx_169{font-family:var(--font-sans);letter-spacing:-.01em;cursor:pointer;white-space:nowrap;border:none;border-radius:999px;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_10vwx_169:hover{transform:translateY(-2px)}._btn_10vwx_169 ._arr_10vwx_188{transition:transform .22s cubic-bezier(.22,.61,.36,1)}._btn_10vwx_169:hover ._arr_10vwx_188{transform:translate(4px)}._btnLg_10vwx_195{padding:16px 28px;font-size:16px}._btnPrimary_10vwx_200{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}._btnPrimary_10vwx_200:hover{background:hsl(var(--primary-hover))}._btnAqua_10vwx_208{color:#0c0812;background:#62e0c8}._btnAqua_10vwx_208:hover{background:#7be9d4}._btnGhost_10vwx_216{color:hsl(var(--foreground));border:1px solid hsl(var(--border));background:0 0}._btnGhost_10vwx_216:hover{border-color:hsl(var(--foreground))}._btnGhostWhite_10vwx_225{color:#fff;background:0 0;border:1px solid rgba(255,255,255,.3)}._btnGhostWhite_10vwx_225:hover{border-color:rgba(255,255,255,.75)}._hero_10vwx_235{padding:52px 0 80px;position:relative;overflow:hidden}@media (max-width:900px){._hero_10vwx_235{padding:40px 0 56px}}@media (max-width:600px){._hero_10vwx_235{padding:28px 0 44px}}._heroBg_10vwx_251{z-index:0;pointer-events:none;background-image:radial-gradient(hsl(var(--foreground)/.05) 1px, transparent 1px);background-size:24px 24px;animation:26s linear infinite _heroDrift_10vwx_1;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:radial-gradient(58% 52% at 50% 26%,#000,transparent 78%);mask-image:radial-gradient(58% 52% at 50% 26%,#000,transparent 78%)}.dark ._heroBg_10vwx_251{background-image:radial-gradient(rgba(255,255,255,.06) 1px,transparent 1px)}@keyframes _heroDrift_10vwx_1{to{background-position:24px 24px}}._heroInner_10vwx_271{z-index:1;text-align:center;max-width:900px;margin:0 auto;position:relative}._heroInner_10vwx_271 ._lead_10vwx_154{margin-left:auto;margin-right:auto}._heroCta_10vwx_283{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:36px;display:flex}@media (max-width:480px){._heroCta_10vwx_283{flex-direction:column}._heroCta_10vwx_283 ._btn_10vwx_169{justify-content:center;width:100%}}._heroStrip_10vwx_301{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--foreground));flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:32px;font-size:11.5px;display:inline-flex}._heroStrip_10vwx_301 ._stripK_10vwx_314{color:hsl(var(--primary))}._heroStrip_10vwx_301 ._stripTail_10vwx_317{border-left:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));text-transform:none;letter-spacing:.02em;padding-left:12px}@media (max-width:640px){._heroStrip_10vwx_301 ._stripTail_10vwx_317{border-left:none;flex-basis:100%;padding-left:0}}._stripDot_10vwx_332{background:hsl(var(--highlight));border-radius:50%;width:5px;height:5px}._showcase_10vwx_340{z-index:1;max-width:1040px;margin:56px auto 0;position:relative}@media (max-width:600px){._showcase_10vwx_340{margin-top:40px}}._showFrame_10vwx_352{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:18px;overflow:hidden;box-shadow:0 40px 90px -50px rgba(47,31,71,.4)}.dark ._showFrame_10vwx_352{box-shadow:0 44px 100px -50px rgba(0,0,0,.75)}._showBar_10vwx_363{border-bottom:1px solid hsl(var(--border));align-items:center;gap:10px;padding:14px 20px;display:flex}._showName_10vwx_371{letter-spacing:-.02em;font-size:15px;font-weight:600}._showTabs_10vwx_377{color:hsl(var(--muted-foreground));align-items:center;gap:18px;margin-left:22px;font-size:12.5px;display:flex}@media (max-width:680px){._showTabs_10vwx_377{display:none}}._showTabActive_10vwx_391{color:hsl(var(--foreground));font-weight:600}._panelLive_10vwx_396{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:hsl(var(--muted-foreground));align-items:center;gap:7px;margin-left:auto;font-size:10px;display:inline-flex}._panelLiveDot_10vwx_408{background:hsl(var(--highlight-foreground));border-radius:50%;width:7px;height:7px;animation:2.2s ease-out infinite _livePulse_10vwx_1}@keyframes _livePulse_10vwx_1{0%{box-shadow:0 0 0 0 hsl(var(--highlight-foreground)/.45)}70%{box-shadow:0 0 0 7px hsl(var(--highlight-foreground)/0)}to{box-shadow:0 0 0 0 hsl(var(--highlight-foreground)/0)}}._showBody_10vwx_427{background:hsl(var(--border));grid-template-columns:repeat(3,1fr);gap:1px;display:grid}@media (max-width:820px){._showBody_10vwx_427{grid-template-columns:1fr}}._showCol_10vwx_439{background:hsl(var(--card));padding:22px 22px 24px}._showColHead_10vwx_444{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:hsl(var(--muted-foreground));margin-bottom:16px;font-size:10px}._predict_10vwx_453{border:1px solid hsl(var(--primary)/.3);background:hsl(var(--primary)/.05);border-radius:12px;margin-bottom:22px;padding:15px 16px}._predictTop_10vwx_461{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}._predictLabel_10vwx_468{color:hsl(var(--foreground));font-size:13px;font-weight:600}._predictTag_10vwx_474{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:hsl(var(--primary));border:1px solid hsl(var(--primary)/.4);border-radius:999px;padding:3px 9px;font-size:10px}._predictRow_10vwx_485{justify-content:space-between;align-items:baseline;gap:12px;display:flex}._predictValue_10vwx_492{font-family:var(--font-sans);letter-spacing:-.02em;color:hsl(var(--foreground));font-size:18px;font-weight:700}._predictTrend_10vwx_500{color:hsl(var(--primary));font-weight:700}._predictRec_10vwx_505{border-top:1px solid hsl(var(--primary)/.18);color:hsl(var(--foreground));align-items:flex-start;gap:8px;margin-top:14px;padding-top:13px;font-size:12.5px;line-height:1.4;display:flex}._recDot_10vwx_517{background:hsl(var(--highlight));flex-shrink:0;width:6px;height:6px;margin-top:5px;transform:rotate(45deg)}._spark_10vwx_526{color:hsl(var(--highlight-foreground));display:block}._sparkLine_10vwx_531{stroke-dasharray:92;stroke-dashoffset:92px}._sparkLineIn_10vwx_536{stroke-dashoffset:0;transition:stroke-dashoffset 1.2s cubic-bezier(.16,1,.3,1) .25s}._ind_10vwx_541{border-top:1px solid hsl(var(--border));align-items:center;gap:12px;padding:10px 0;display:flex}._ind_10vwx_541:first-of-type{border-top:none}._indLabel_10vwx_552{flex-shrink:0;width:132px;font-size:13px;font-weight:500}._indTrack_10vwx_559{background:hsl(var(--muted));border-radius:99px;flex:1;height:5px;overflow:hidden}._indFill_10vwx_567{background:hsl(var(--primary));border-radius:99px;height:100%;transition:width 1.1s cubic-bezier(.16,1,.3,1);display:block}._indVal_10vwx_575{font-family:var(--font-mono);text-align:right;flex-shrink:0;width:38px;font-size:12.5px;font-weight:600}._indDelta_10vwx_584{font-family:var(--font-mono);text-align:right;flex-shrink:0;width:28px;font-size:11px;font-weight:600}._deltaUp_10vwx_593,._deltaDown_10vwx_597{color:hsl(var(--highlight-foreground))}._nineBox_10vwx_602{aspect-ratio:1;grid-template-columns:repeat(3,1fr);gap:6px;width:100%;max-width:170px;display:grid}._nbCell_10vwx_611{background:hsl(var(--muted));opacity:0;border-radius:6px;transition:opacity .4s,transform .45s cubic-bezier(.16,1,.3,1);transform:scale(.82)}._nbCellIn_10vwx_619{opacity:1;transform:none}._nbHeat1_10vwx_624{background:hsl(var(--primary)/.16)}._nbHeat2_10vwx_628{background:hsl(var(--primary)/.34)}._nbHeat3_10vwx_632{background:hsl(var(--highlight)/.55)}._nbAxis_10vwx_636{font-family:var(--font-mono);letter-spacing:.05em;color:hsl(var(--muted-foreground));margin-top:14px;font-size:10.5px}._stats_10vwx_645{border-top:1px solid hsl(var(--border));grid-template-columns:repeat(4,1fr);display:grid}@media (max-width:820px){._stats_10vwx_645{grid-template-columns:1fr 1fr}}@media (max-width:480px){._stats_10vwx_645{grid-template-columns:1fr}}._stat_10vwx_645{border-bottom:1px solid hsl(var(--border));border-right:1px solid hsl(var(--border));padding:34px 26px 34px 0}._stat_10vwx_645:last-child{border-right:none}@media (max-width:820px){._stat_10vwx_645:nth-child(2n){border-right:none}._stat_10vwx_645{padding-right:24px}}@media (max-width:480px){._stat_10vwx_645{border-right:none;padding:28px 0}}._statN_10vwx_684{font-family:var(--font-display);letter-spacing:-.045em;color:hsl(var(--foreground));font-size:max(44px,min(4.6vw,62px));font-weight:700;line-height:1}._statC_10vwx_693{color:hsl(var(--foreground));max-width:22ch;margin:16px 0 0;font-size:14.5px;line-height:1.5}._statSrc_10vwx_701{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--muted-foreground));margin-top:14px;font-size:11px;display:block}._layers_10vwx_712{background:hsl(var(--border));border:1px solid hsl(var(--border));border-radius:16px;grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}@media (max-width:820px){._layers_10vwx_712{grid-template-columns:1fr}}._layer_10vwx_712{background:hsl(var(--card));padding:36px 30px}@media (max-width:600px){._layer_10vwx_712{padding:30px 24px}}._layerNum_10vwx_737{font-family:var(--font-mono);color:hsl(var(--primary));letter-spacing:.05em;font-size:13px;font-weight:500}._layerK_10vwx_745{font-family:var(--font-display);letter-spacing:-.025em;margin:18px 0 6px;font-size:24px;font-weight:700}._layerQ_10vwx_753{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--highlight-foreground));margin:0 0 16px;font-size:11.5px}._layerB_10vwx_762{color:hsl(var(--muted-foreground));margin:0;font-size:14.5px;line-height:1.6}._modulesWrap_10vwx_770{margin-top:44px}._modulesLabel_10vwx_774{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:hsl(var(--muted-foreground));margin-bottom:18px;font-size:11.5px;display:block}._modules_10vwx_770{flex-wrap:wrap;gap:10px;display:flex}._module_10vwx_770{color:hsl(var(--foreground));border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:999px;padding:9px 16px;font-size:13.5px;font-weight:500;transition:border-color .18s,color .18s}._module_10vwx_770:hover{border-color:hsl(var(--primary));color:hsl(var(--primary))}._leapSection_10vwx_806{color:#fff;isolation:isolate;background:#131019;padding:120px 0;position:relative;overflow:hidden}._leapSection_10vwx_806:before{content:"";z-index:0;background:radial-gradient(90% 60% at 85% 0,rgba(98,224,200,.08),transparent 55%);position:absolute;top:0;bottom:0;left:0;right:0}@media (max-width:900px){._leapSection_10vwx_806{padding:88px 0}}@media (max-width:600px){._leapSection_10vwx_806{padding:64px 0}}._leapMark_10vwx_832{opacity:.06;z-index:0;pointer-events:none;position:absolute;bottom:-220px;left:-180px}._leapSection_10vwx_806 ._wrap_10vwx_11{z-index:2;position:relative}._leapGrid_10vwx_846{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.1);border-radius:16px;grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}@media (max-width:820px){._leapGrid_10vwx_846{grid-template-columns:1fr 1fr}}@media (max-width:540px){._leapGrid_10vwx_846{grid-template-columns:1fr}}._leapItem_10vwx_866{background:#131019;padding:32px 28px;transition:background .25s}._leapItem_10vwx_866:hover{background:#181320}@media (max-width:600px){._leapItem_10vwx_866{padding:28px 24px}}._leapDia_10vwx_880{border:1px solid rgba(255,255,255,.14);border-radius:9px;justify-content:center;align-items:center;width:34px;height:34px;margin-bottom:20px;display:inline-flex}._leapT_10vwx_891{font-family:var(--font-display);letter-spacing:-.025em;color:#fff;margin:0 0 8px;font-size:19px;font-weight:700}._leapB_10vwx_900{color:rgba(255,255,255,.6);margin:0;font-size:14px;line-height:1.6}._diffGrid_10vwx_908{grid-template-columns:.85fr 1.15fr;gap:64px;display:grid}@media (max-width:900px){._diffGrid_10vwx_908{grid-template-columns:1fr;gap:40px}}._diffHead_10vwx_920{align-self:start;position:-webkit-sticky;position:sticky;top:100px}@media (max-width:900px){._diffHead_10vwx_920{position:static}}._diffList_10vwx_931{flex-direction:column;display:flex}._diffItem_10vwx_936{border-top:1px solid hsl(var(--border));align-items:baseline;gap:22px;padding:26px 0;display:flex}._diffItem_10vwx_936:last-child{border-bottom:1px solid hsl(var(--border))}._diffItem_10vwx_936 p{font-family:var(--font-display);letter-spacing:-.025em;color:hsl(var(--foreground));margin:0;font-size:max(18px,min(1.9vw,23px));font-weight:600;line-height:1.32}._diffNum_10vwx_956{font-family:var(--font-mono);color:hsl(var(--primary));flex-shrink:0;padding-top:6px;font-size:12.5px;font-weight:500}._sectors_10vwx_966{background:hsl(var(--border));border:1px solid hsl(var(--border));border-radius:16px;grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}@media (max-width:760px){._sectors_10vwx_966{grid-template-columns:1fr 1fr}}@media (max-width:460px){._sectors_10vwx_966{grid-template-columns:1fr}}._sector_10vwx_966{background:hsl(var(--card));padding:32px 28px}@media (max-width:600px){._sector_10vwx_966{padding:26px 22px}}._sectorT_10vwx_996{font-family:var(--font-display);letter-spacing:-.025em;margin:0 0 8px;font-size:21px;font-weight:700}._sectorB_10vwx_1004{color:hsl(var(--muted-foreground));margin:0;font-size:14px;line-height:1.55}._manifesto_10vwx_1012{border-left:2px solid hsl(var(--primary));max-width:32ch;margin:0;padding-left:28px}@media (max-width:600px){._manifesto_10vwx_1012{padding-left:18px}}._manifestoText_10vwx_1024{font-family:var(--font-display);letter-spacing:-.03em;text-wrap:pretty;max-width:26ch;margin:20px 0 0;font-size:max(26px,min(3.6vw,44px));font-weight:600;line-height:1.18}._manifestoText_10vwx_1024 em{color:hsl(var(--primary));font-style:normal}._faqGrid_10vwx_1040{grid-template-columns:.7fr 1.3fr;gap:64px;display:grid}@media (max-width:860px){._faqGrid_10vwx_1040{grid-template-columns:1fr;gap:32px}}._faqHead_10vwx_1052{align-self:start;position:-webkit-sticky;position:sticky;top:100px}@media (max-width:860px){._faqHead_10vwx_1052{position:static}}._faq_10vwx_1040{width:100%}._faqItem_10vwx_1067{border-top:1px solid hsl(var(--border))}._faqItem_10vwx_1067:last-child{border-bottom:1px solid hsl(var(--border))}._faqQ_10vwx_1074{text-align:left;cursor:pointer;width:100%;font-family:var(--font-sans);color:hsl(var(--foreground));letter-spacing:-.01em;background:0 0;border:none;padding:24px 48px 24px 0;font-size:17px;font-weight:600;position:relative}._faqQ_10vwx_1074:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px;border-radius:4px}._faqArrow_10vwx_1094{border-right:2px solid hsl(var(--primary));border-bottom:2px solid hsl(var(--primary));width:11px;height:11px;transition:transform .25s cubic-bezier(.22,.61,.36,1);position:absolute;top:50%;right:4px;transform:translateY(-65%)rotate(45deg)}._faqOpen_10vwx_1106 ._faqArrow_10vwx_1094{transform:translateY(-35%)rotate(-135deg)}._faqA_10vwx_1094{max-height:0;transition:max-height .3s cubic-bezier(.22,.61,.36,1);overflow:hidden}._faqA_10vwx_1094 p{color:hsl(var(--muted-foreground));max-width:64ch;margin:0 0 24px;font-size:15.5px;line-height:1.6}._ctaFinal_10vwx_1124{color:#fff;isolation:isolate;background:#131019;border-radius:28px;padding:84px 56px;position:relative;overflow:hidden}._ctaFinal_10vwx_1124:before{content:"";z-index:0;background:radial-gradient(80% 80% at 80% 10%,rgba(98,224,200,.1),transparent 55%);position:absolute;top:0;bottom:0;left:0;right:0}@media (max-width:600px){._ctaFinal_10vwx_1124{border-radius:20px;padding:56px 26px}}._ctaFinalMark_10vwx_1147{opacity:.07;z-index:0;pointer-events:none;position:absolute;bottom:-190px;left:-150px}._ctaFinal_10vwx_1124>:not(._ctaFinalMark_10vwx_1147){z-index:2;position:relative}._ctaFinalH2_10vwx_1161{font-family:var(--font-display);letter-spacing:-.035em;color:#fff;text-wrap:balance;margin:0;font-size:max(30px,min(4.2vw,54px));font-weight:700;line-height:1.05}._ctaFinalH2_10vwx_1161 em{color:#62e0c8;font-style:normal}._ctaFinalLead_10vwx_1176{color:rgba(255,255,255,.66);max-width:52ch;margin:24px 0 0;font-size:max(16px,min(1.4vw,19px));line-height:1.6}._ctaFinalRow_10vwx_1184{flex-wrap:wrap;gap:14px;margin-top:36px;display:flex}@media (max-width:480px){._ctaFinalRow_10vwx_1184{flex-direction:column}._ctaFinalRow_10vwx_1184 ._btn_10vwx_169{justify-content:center;width:100%}}._footer_10vwx_1201{border-top:1px solid hsl(var(--border));padding:72px 0 44px}@media (max-width:600px){._footer_10vwx_1201{padding:48px 0 32px}}._ftTop_10vwx_1211{grid-template-columns:1.6fr 1fr 1fr 1fr;gap:36px;display:grid}@media (max-width:780px){._ftTop_10vwx_1211{grid-template-columns:1fr 1fr;gap:32px}}@media (max-width:460px){._ftTop_10vwx_1211{grid-template-columns:1fr;gap:28px}}._ftBrand_10vwx_1229 p{color:hsl(var(--muted-foreground));max-width:32ch;margin:14px 0 0;font-size:14px;line-height:1.6}._ftLogo_10vwx_1237{align-items:center;gap:9px;display:inline-flex}._ftLogoName_10vwx_1243{letter-spacing:-.03em;color:hsl(var(--foreground));font-size:19px;font-weight:600}._ftCol_10vwx_1250 h4{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:hsl(var(--muted-foreground));margin:0 0 16px;font-size:11px;font-weight:500}._ftCol_10vwx_1250 a{color:hsl(var(--foreground));padding:6px 0;font-size:14.5px;text-decoration:none;transition:color .15s;display:block}._ftCol_10vwx_1250 a:hover{color:hsl(var(--primary))}._ftBottom_10vwx_1271{border-top:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:52px;padding-top:26px;font-size:13px;display:flex}@media (max-width:460px){._ftBottom_10vwx_1271{flex-direction:column;align-items:flex-start;gap:8px}}._ftTag_10vwx_1291{font-family:var(--font-mono);letter-spacing:.04em;color:hsl(var(--primary))}._reveal_10vwx_1298{opacity:0;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transform:translateY(24px)}._revealIn_10vwx_1304{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){._reveal_10vwx_1298,._word_10vwx_117{opacity:1!important;transform:none!important}._indFill_10vwx_567,._sparkLine_10vwx_531{stroke-dashoffset:0!important;transition:none!important}._nbCell_10vwx_611{opacity:1!important;transform:none!important}._heroBg_10vwx_251,._panelLiveDot_10vwx_408{animation:none!important}}._page_15jo7_2{background:hsl(var(--background));min-height:100dvh;color:hsl(var(--foreground));flex-direction:column;font-family:Sora,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:flex}._wrap_15jo7_11{max-width:1100px;margin:0 auto;padding:0 28px}._main_15jo7_17{flex:1;grid-template-columns:1fr 1fr;align-items:center;gap:72px;max-width:1100px;margin:0 auto;padding:72px 28px 80px;display:grid}@media (max-width:860px){._main_15jo7_17{grid-template-columns:1fr;gap:48px}}._eyebrow_15jo7_35{letter-spacing:.16em;text-transform:uppercase;color:hsl(var(--primary));align-items:center;gap:10px;margin:0 0 22px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;font-weight:500;display:inline-flex}._eyebrowDia_15jo7_48{background:hsl(var(--highlight));border-left:2.5px solid hsl(var(--primary));border-top:2.5px solid hsl(var(--primary));width:9px;height:9px;transform:rotate(45deg)}._h1_15jo7_57{letter-spacing:-.04em;text-wrap:balance;margin:0 0 20px;font-size:max(32px,min(5vw,52px));font-weight:700;line-height:1.04}._gradInk_15jo7_66{background:linear-gradient(120deg, hsl(var(--primary)), hsl(var(--primary)/.75) 55%, hsl(var(--highlight-foreground)));color:transparent;-webkit-background-clip:text;background-clip:text}._lead_15jo7_73{color:hsl(var(--muted-foreground));max-width:52ch;margin:0 0 32px;font-size:max(15px,min(1.4vw,18px));line-height:1.65}._topicsList_15jo7_81{flex-direction:column;gap:12px;margin:0 0 36px;padding:0;list-style:none;display:flex}._topicsList_15jo7_81 li{color:hsl(var(--card-foreground));align-items:center;gap:12px;font-size:15px;font-weight:500;display:flex}._topicDot_15jo7_98{background:hsl(var(--highlight));border-radius:50%;flex-shrink:0;width:8px;height:8px}._socialProof_15jo7_106{color:hsl(var(--muted-foreground));align-items:center;gap:14px;font-size:14px;display:flex}._avatarStack_15jo7_114{flex-direction:row;display:flex}._avatar_15jo7_114{background:linear-gradient(135deg, hsl(var(--primary)), hsl(var(--primary-hover)));color:#fff;border:2px solid hsl(var(--background));border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:11px;font-weight:600;display:flex}._formCard_15jo7_135,._successCard_15jo7_135{background:hsl(var(--card));border:1.5px solid hsl(var(--border));box-shadow:0 20px 60px -24px hsl(var(--primary)/.1);border-radius:24px;padding:36px 32px}._formCardHeader_15jo7_143{align-items:center;gap:14px;margin-bottom:28px;display:flex}._formCardTitle_15jo7_150{letter-spacing:-.02em;margin:0;font-size:20px;font-weight:700}._formCardSub_15jo7_157{color:hsl(var(--muted-foreground));margin:3px 0 0;font-size:13px}._form_15jo7_135{flex-direction:column;gap:16px;display:flex}._field_15jo7_169{flex-direction:column;gap:6px;display:flex}._label_15jo7_175{color:hsl(var(--foreground));font-size:14px;font-weight:500}._required_15jo7_181{color:hsl(var(--primary))}._input_15jo7_185{border:1.5px solid hsl(var(--border));background:hsl(var(--background));width:100%;height:44px;color:hsl(var(--foreground));border-radius:10px;padding:0 14px;font-family:inherit;font-size:15px;transition:border-color .15s,box-shadow .15s}._input_15jo7_185::placeholder{color:hsl(var(--muted-foreground)/.65)}._input_15jo7_185::placeholder{color:hsl(var(--muted-foreground)/.65)}._input_15jo7_185:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.14);outline:none}._submitBtn_15jo7_206{background:hsl(var(--primary));height:48px;color:hsl(var(--primary-foreground));cursor:pointer;box-shadow:0 4px 16px hsl(var(--primary)/.3);border:none;border-radius:10px;justify-content:center;align-items:center;gap:10px;margin-top:4px;font-family:inherit;font-size:16px;font-weight:600;transition:background .15s,transform .15s,box-shadow .15s;display:flex}._submitBtn_15jo7_206:disabled{opacity:.65;cursor:not-allowed;box-shadow:none;transform:none}._submitBtn_15jo7_206:hover:not(:disabled){background:hsl(var(--primary-hover));transform:translateY(-1px)}._spinner_15jo7_235{border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.65s linear infinite _spin_15jo7_235}@keyframes _spin_15jo7_235{to{transform:rotate(360deg)}}._disclaimer_15jo7_249{color:hsl(var(--muted-foreground));text-align:center;margin:0;font-size:12.5px;line-height:1.6}._disclaimer_15jo7_249 a{color:hsl(var(--primary));text-decoration:none}._disclaimer_15jo7_249 a:hover{text-decoration:underline}._divider_15jo7_264{color:hsl(var(--muted-foreground));align-items:center;gap:12px;margin:20px 0;font-size:13px;display:flex}._divider_15jo7_264:before,._divider_15jo7_264:after{content:"";background:hsl(var(--border));flex:1;height:1px}._appLink_15jo7_279{text-align:center;color:hsl(var(--primary));border-radius:10px;padding:10px;font-size:14px;font-weight:600;text-decoration:none;transition:background .15s;display:block}._appLink_15jo7_279:hover{background:hsl(var(--secondary))}._successCard_15jo7_135{text-align:center}._successIcon_15jo7_299{background:hsl(var(--highlight)/.15);width:64px;height:64px;color:hsl(var(--highlight-foreground));border-radius:50%;justify-content:center;align-items:center;margin:0 auto 20px;display:flex}._successTitle_15jo7_311{letter-spacing:-.02em;margin:0 0 10px;font-size:22px;font-weight:700}._successDesc_15jo7_318{color:hsl(var(--muted-foreground));margin:0 0 28px;font-size:15px;line-height:1.6}._successBack_15jo7_325{color:hsl(var(--primary));font-size:14px;font-weight:600;text-decoration:none;transition:opacity .15s;display:inline-flex}._successBack_15jo7_325:hover{opacity:.75}._strip_15jo7_338{border-top:1px solid hsl(var(--border));padding:20px 0}._stripInner_15jo7_343{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._stripLabel_15jo7_351{color:hsl(var(--muted-foreground));letter-spacing:.04em;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px}._stripLinks_15jo7_358{gap:20px;display:flex}._stripLinks_15jo7_358 a{color:hsl(var(--muted-foreground));font-size:13px;text-decoration:none;transition:color .15s}._stripLinks_15jo7_358 a:hover{color:hsl(var(--primary))}@media (max-width:480px){._wrap_15jo7_11,._main_15jo7_17{padding-left:20px;padding-right:20px}._formCard_15jo7_135,._successCard_15jo7_135{padding:28px 20px}}._page_19wmd_1{background:hsl(var(--background));min-height:100dvh;color:hsl(var(--foreground));font-family:Sora,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}._wrap_19wmd_8{max-width:1100px;margin:0 auto;padding:0 28px}._hero_19wmd_15{text-align:center;padding:80px 0 56px}._eyebrow_19wmd_20{letter-spacing:.16em;text-transform:uppercase;color:hsl(var(--primary));align-items:center;gap:10px;margin:0 0 20px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;font-weight:500;display:inline-flex}._eyebrowDia_19wmd_33{background:hsl(var(--highlight));border-left:2.5px solid hsl(var(--primary));border-top:2.5px solid hsl(var(--primary));width:9px;height:9px;transform:rotate(45deg)}._h1_19wmd_42{letter-spacing:-.04em;margin:0 0 16px;font-size:max(32px,min(5vw,56px));font-weight:700;line-height:1.02}._h2_19wmd_50{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:max(24px,min(3.5vw,40px));font-weight:700}._lead_19wmd_58{color:hsl(var(--muted-foreground));max-width:54ch;margin:0 auto 36px;font-size:max(16px,min(1.4vw,19px))}._toggle_19wmd_66{background:hsl(var(--secondary));border:1px solid hsl(var(--border));border-radius:999px;gap:4px;padding:4px;display:inline-flex}._toggleBtn_19wmd_75{cursor:pointer;color:hsl(var(--muted-foreground));background:0 0;border:none;border-radius:999px;align-items:center;gap:7px;padding:8px 18px;font-family:inherit;font-size:14px;font-weight:500;transition:background .18s,color .18s;display:inline-flex}._toggleBtn_19wmd_75._toggleActive_19wmd_90{background:hsl(var(--card));color:hsl(var(--foreground));box-shadow:0 1px 4px rgba(0,0,0,.06)}._toggleBadge_19wmd_96{background:hsl(var(--highlight)/.2);color:hsl(var(--highlight-foreground));border-radius:999px;padding:2px 7px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;font-weight:600}._plansSection_19wmd_107{padding:0 0 80px}._plansGrid_19wmd_111{grid-template-columns:repeat(3,1fr);align-items:start;gap:20px;display:grid}._planCard_19wmd_118{background:hsl(var(--card));border:1.5px solid hsl(var(--border));border-radius:20px;padding:32px 28px;transition:transform .2s,box-shadow .2s;position:relative}._planCard_19wmd_118:hover{box-shadow:0 16px 40px -16px hsl(var(--primary)/.12);transform:translateY(-3px)}._planCardFeatured_19wmd_131{background:hsl(var(--primary));border-color:hsl(var(--primary));color:#fff;transform:scale(1.02)}._planCardFeatured_19wmd_131:hover{box-shadow:0 20px 50px -16px hsl(var(--primary)/.5);transform:scale(1.02)translateY(-3px)}._planCardFeatured_19wmd_131 ._planName_19wmd_141,._planCardFeatured_19wmd_131 ._planPriceValue_19wmd_141,._planCardFeatured_19wmd_131 ._planPriceCurrency_19wmd_141,._planCardFeatured_19wmd_131 ._planPricePeriod_19wmd_141,._planCardFeatured_19wmd_131 ._planDesc_19wmd_141{color:rgba(255,255,255,.9)}._planCardFeatured_19wmd_131 ._planPriceValue_19wmd_141{color:#fff}._planCardFeatured_19wmd_131 ._planName_19wmd_141{color:rgba(255,255,255,.7)}._planBadge_19wmd_151{background:hsl(var(--highlight));color:#0c0812;white-space:nowrap;letter-spacing:.04em;border-radius:999px;padding:4px 14px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;font-weight:700;position:absolute;top:-13px;left:50%;transform:translate(-50%)}._planHeader_19wmd_167{margin-bottom:24px}._planName_19wmd_141{letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--muted-foreground));margin:0 0 12px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;font-weight:600}._planPrice_19wmd_141{align-items:flex-end;gap:4px;margin-bottom:10px;display:flex}._planPriceCurrency_19wmd_141{color:hsl(var(--muted-foreground));padding-bottom:6px;font-size:20px;font-weight:600}._planPriceValue_19wmd_141{letter-spacing:-.04em;color:hsl(var(--foreground));font-size:52px;font-weight:800;line-height:1}._planPriceCustom_19wmd_203{color:hsl(var(--foreground));letter-spacing:-.02em;font-size:28px;font-weight:700}._planPricePeriod_19wmd_141{color:hsl(var(--muted-foreground));padding-bottom:8px;font-size:15px}._planDesc_19wmd_141{color:hsl(var(--muted-foreground));margin:0;font-size:14px;line-height:1.5}._planBtn_19wmd_223{cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;width:100%;margin-bottom:24px;padding:13px 20px;font-family:inherit;font-size:15px;font-weight:600;text-decoration:none;transition:background .18s,transform .15s,box-shadow .18s;display:flex}._planBtn_19wmd_223:hover{transform:translateY(-1px)}._planBtnPrimary_19wmd_243{background:hsl(var(--highlight));color:#0c0812}._planBtnPrimary_19wmd_243:hover{background:#78e3ce}._planBtnGhost_19wmd_251{background:hsl(var(--secondary));color:hsl(var(--foreground));border:1.5px solid hsl(var(--border))}._planCardFeatured_19wmd_131 ._planBtnGhost_19wmd_251{color:#fff;background:rgba(255,255,255,.15);border-color:rgba(255,255,255,.25)}._planBtnGhost_19wmd_251:hover{border-color:hsl(var(--primary))}._planFeatures_19wmd_265{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}._planFeatures_19wmd_265 li{color:hsl(var(--card-foreground));align-items:center;gap:11px;font-size:14.5px;display:flex}._planCardFeatured_19wmd_131 ._planFeatures_19wmd_265 li{color:rgba(255,255,255,.88)}._featureIcon_19wmd_284{background:hsl(var(--secondary));width:22px;height:22px;color:hsl(var(--primary));border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._featureIconAqua_19wmd_296{color:#62e0c8;background:rgba(98,224,200,.2)}._faqSection_19wmd_302{padding:0 0 80px}._faqHead_19wmd_306{text-align:center;margin-bottom:48px}._faq_19wmd_302{max-width:760px;margin:0 auto}._faqItem_19wmd_316{border-bottom:1px solid hsl(var(--border))}._faqQ_19wmd_320{text-align:left;cursor:pointer;width:100%;color:hsl(var(--foreground));background:0 0;border:none;padding:20px 44px 20px 0;font-family:inherit;font-size:16.5px;font-weight:600;position:relative}._faqQ_19wmd_320:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px;border-radius:4px}._faqArrow_19wmd_339{border-right:2.5px solid hsl(var(--primary));border-bottom:2.5px solid hsl(var(--primary));width:11px;height:11px;transition:transform .25s;position:absolute;top:50%;right:4px;transform:translateY(-65%)rotate(45deg)}._faqOpen_19wmd_351 ._faqArrow_19wmd_339{transform:translateY(-35%)rotate(-135deg)}._faqA_19wmd_339{transition:max-height .3s cubic-bezier(.22,.61,.36,1);overflow:hidden}._faqA_19wmd_339 p{color:hsl(var(--muted-foreground));max-width:60ch;margin:0 0 20px;font-size:15px}._ctaStrip_19wmd_367{padding:0 0 80px}._ctaInner_19wmd_371{color:#fff;text-align:center;background:#100b19;border-radius:28px;padding:64px 48px;position:relative;overflow:hidden}.dark ._ctaInner_19wmd_371{border:1px solid hsl(var(--border));background:linear-gradient(160deg,#1a1330,#0c0812)}._ctaWmk_19wmd_385{opacity:.09;pointer-events:none;position:absolute;bottom:-120px;right:-100px}._ctaH2_19wmd_393{letter-spacing:-.03em;z-index:2;margin:0;font-size:max(24px,min(3.5vw,40px));font-weight:700;position:relative}._ctaLead_19wmd_402{color:rgba(255,255,255,.75);z-index:2;max-width:48ch;margin:14px auto 28px;font-size:17px;position:relative}._ctaRow_19wmd_411{z-index:2;flex-wrap:wrap;justify-content:center;gap:12px;display:flex;position:relative}._btn_19wmd_420{cursor:pointer;border:none;border-radius:999px;align-items:center;gap:8px;padding:15px 28px;font-family:inherit;font-size:16px;font-weight:600;text-decoration:none;transition:transform .15s,background .18s;display:inline-flex}._btn_19wmd_420:hover{transform:translateY(-2px)}._btnAqua_19wmd_438{background:hsl(var(--highlight));color:#0c0812}._btnAqua_19wmd_438:hover{background:#78e3ce}._btnGhostWhite_19wmd_446{color:#fff;background:0 0;border:1.5px solid rgba(255,255,255,.28)}._btnGhostWhite_19wmd_446:hover{border-color:rgba(255,255,255,.65)}._footer_19wmd_456{border-top:1px solid hsl(var(--border));padding:32px 0}._ftInner_19wmd_461{flex-wrap:wrap;align-items:center;gap:28px;display:flex}._ftLogo_19wmd_468{letter-spacing:-.02em;align-items:center;gap:8px;font-size:18px;font-weight:600;display:inline-flex}._ftLinks_19wmd_477{gap:20px;margin-left:16px;display:flex}._ftLinks_19wmd_477 a{color:hsl(var(--muted-foreground));font-size:14px;text-decoration:none;transition:color .15s}._ftLinks_19wmd_477 a:hover{color:hsl(var(--primary))}._ftCopy_19wmd_492{color:hsl(var(--muted-foreground));margin-left:auto;font-size:13px}@media (max-width:860px){._plansGrid_19wmd_111{grid-template-columns:1fr;max-width:440px;margin:0 auto}._planCardFeatured_19wmd_131{transform:none}._planCardFeatured_19wmd_131:hover{transform:translateY(-3px)}}@media (max-width:560px){._wrap_19wmd_8{padding:0 20px}._ctaInner_19wmd_371{padding:40px 24px}}._page_h1iyp_2{background:hsl(var(--background));min-height:100dvh;color:hsl(var(--foreground));font-family:Sora,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}._wrap_h1iyp_9{max-width:1100px;margin:0 auto;padding:0 28px}._hero_h1iyp_16{text-align:center;padding:88px 0 96px;position:relative;overflow:hidden}._heroGlow_h1iyp_23{background:radial-gradient(70% 70% at 50% 0%, hsl(var(--primary)/.08), transparent 70%);pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.dark ._heroGlow_h1iyp_23{background:radial-gradient(70% 70% at 50% 0%, hsl(var(--primary)/.16), transparent 70%)}._eyebrow_h1iyp_33{letter-spacing:.16em;text-transform:uppercase;color:hsl(var(--primary));align-items:center;gap:10px;margin:0 0 22px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;font-weight:500;display:inline-flex}._eyebrowDia_h1iyp_46{background:hsl(var(--highlight));border-left:2.5px solid hsl(var(--primary));border-top:2.5px solid hsl(var(--primary));width:9px;height:9px;transform:rotate(45deg)}._h1_h1iyp_55{letter-spacing:-.04em;text-wrap:balance;max-width:16ch;margin:0 auto 20px;font-size:max(34px,min(5.5vw,64px));font-weight:700;line-height:1.02}._h2_h1iyp_65{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:max(24px,min(3.5vw,40px));font-weight:700}._h3_h1iyp_73{letter-spacing:-.015em;margin:0 0 6px;font-size:17px;font-weight:700}._gradInk_h1iyp_80{background:linear-gradient(120deg, hsl(var(--primary)), hsl(var(--primary)/.75) 55%, hsl(var(--highlight-foreground)));color:transparent;-webkit-background-clip:text;background-clip:text}._heroLead_h1iyp_87{color:hsl(var(--muted-foreground));text-wrap:pretty;max-width:56ch;margin:0 auto 36px;font-size:max(16px,min(1.5vw,19px));line-height:1.65}._heroCta_h1iyp_96{background:hsl(var(--primary));color:hsl(var(--primary-foreground));box-shadow:0 10px 28px -10px hsl(var(--primary)/.45);border-radius:999px;align-items:center;gap:9px;padding:15px 28px;font-size:16px;font-weight:600;text-decoration:none;transition:transform .15s,background .18s;display:inline-flex}._heroCta_h1iyp_96:hover{background:hsl(var(--primary-hover));transform:translateY(-2px)}._section_h1iyp_116{padding:88px 0}._sectionAlt_h1iyp_120{background:hsl(var(--secondary));border-radius:32px;margin:0 28px}@media (max-width:560px){._sectionAlt_h1iyp_120{border-radius:20px;margin:0 16px}}._sectionHead_h1iyp_132{margin-bottom:52px}._valuesGrid_h1iyp_137{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}@media (max-width:860px){._valuesGrid_h1iyp_137{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){._valuesGrid_h1iyp_137{grid-template-columns:1fr}}._valueCard_h1iyp_153{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:16px;padding:28px 24px;transition:transform .2s,border-color .2s}._valueCard_h1iyp_153:hover{border-color:hsl(var(--primary));transform:translateY(-3px)}._valueEmoji_h1iyp_165{margin-bottom:16px;font-size:28px;line-height:1;display:block}._valueDesc_h1iyp_172{color:hsl(var(--muted-foreground));margin:0;font-size:14px;line-height:1.6}._perksGrid_h1iyp_180{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}@media (max-width:860px){._perksGrid_h1iyp_180{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){._perksGrid_h1iyp_180{grid-template-columns:1fr}}._perkCard_h1iyp_196{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;align-items:flex-start;gap:14px;padding:20px;display:flex}._perkIcon_h1iyp_206{flex-shrink:0;margin-top:2px;font-size:24px;line-height:1}._perkTitle_h1iyp_213{letter-spacing:-.01em;margin:0 0 4px;font-size:15px;font-weight:700}._perkDesc_h1iyp_220{color:hsl(var(--muted-foreground));margin:0;font-size:13.5px;line-height:1.5}._deptFilter_h1iyp_228{flex-wrap:wrap;gap:8px;margin-bottom:28px;display:flex}._deptBtn_h1iyp_235{border:1.5px solid hsl(var(--border));color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:999px;padding:8px 16px;font-family:inherit;font-size:14px;font-weight:500;transition:background .15s,color .15s,border-color .15s}._deptBtn_h1iyp_235:hover{border-color:hsl(var(--primary));color:hsl(var(--primary))}._deptBtn_h1iyp_235._deptBtnActive_h1iyp_251{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border-color:hsl(var(--primary))}._deptBtn_h1iyp_235:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}._openingsList_h1iyp_261{flex-direction:column;gap:12px;margin-bottom:32px;display:flex}._openingCard_h1iyp_268{background:hsl(var(--card));border:1.5px solid hsl(var(--border));border-radius:16px;justify-content:space-between;align-items:center;gap:20px;padding:22px 24px;transition:border-color .2s,transform .2s,box-shadow .2s;display:flex}._openingCard_h1iyp_268:hover{border-color:hsl(var(--primary));box-shadow:0 4px 16px hsl(var(--primary)/.07);transform:translate(3px)}@media (max-width:600px){._openingCard_h1iyp_268{flex-direction:column;align-items:flex-start;gap:14px}}._openingInfo_h1iyp_292{flex:1;min-width:0}._openingTitle_h1iyp_297{letter-spacing:-.01em;margin:0 0 6px;font-size:16px;font-weight:600}._openingMeta_h1iyp_304{color:hsl(var(--muted-foreground));flex-wrap:wrap;align-items:center;gap:8px;font-size:13.5px;display:flex}._openingDept_h1iyp_313{color:hsl(var(--primary));letter-spacing:.04em;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;font-weight:600}._openingDot_h1iyp_321{background:hsl(var(--muted-foreground));border-radius:50%;flex-shrink:0;width:3px;height:3px}._openingApply_h1iyp_329{color:hsl(var(--primary));white-space:nowrap;border:1.5px solid hsl(var(--primary)/.3);border-radius:999px;align-items:center;gap:8px;padding:9px 18px;font-size:14px;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}._openingApply_h1iyp_329:hover{background:hsl(var(--primary)/.07);border-color:hsl(var(--primary))}._openApp_h1iyp_349{background:hsl(var(--secondary));border:1.5px solid hsl(var(--border));border-radius:20px;justify-content:space-between;align-items:center;gap:20px;padding:28px 32px;display:flex}@media (max-width:600px){._openApp_h1iyp_349{flex-direction:column;align-items:flex-start}}._openAppContent_h1iyp_366{flex:1;align-items:center;gap:16px;display:flex}._openAppTitle_h1iyp_373{margin:0 0 4px;font-size:16px;font-weight:700}._openAppDesc_h1iyp_379{color:hsl(var(--muted-foreground));max-width:56ch;margin:0;font-size:14px;line-height:1.5}._openAppBtn_h1iyp_387{color:hsl(var(--primary-foreground));background:hsl(var(--primary));white-space:nowrap;box-shadow:0 4px 12px hsl(var(--primary)/.25);border-radius:999px;align-items:center;padding:11px 22px;font-size:14px;font-weight:600;text-decoration:none;transition:background .15s,transform .15s;display:inline-flex}._openAppBtn_h1iyp_387:hover{background:hsl(var(--primary-hover));transform:translateY(-1px)}._ctaSection_h1iyp_407{padding:0 0 80px}._ctaInner_h1iyp_411{color:#fff;text-align:center;background:#100b19;border-radius:28px;padding:72px 50px;position:relative;overflow:hidden}.dark ._ctaInner_h1iyp_411{border:1px solid hsl(var(--border));background:linear-gradient(160deg,#1a1330,#0c0812)}._ctaWmk_h1iyp_425{opacity:.09;pointer-events:none;position:absolute;bottom:-100px;right:-80px}._ctaH2_h1iyp_433{letter-spacing:-.03em;z-index:2;text-wrap:balance;margin:0;font-size:max(24px,min(3.5vw,42px));font-weight:700;position:relative}._ctaLead_h1iyp_443{color:rgba(255,255,255,.72);z-index:2;max-width:44ch;margin:14px auto 28px;font-size:17px;position:relative}._ctaRow_h1iyp_452{z-index:2;flex-wrap:wrap;justify-content:center;gap:12px;display:flex;position:relative}._btn_h1iyp_461{cursor:pointer;border:none;border-radius:999px;align-items:center;gap:8px;padding:15px 28px;font-family:inherit;font-size:16px;font-weight:600;text-decoration:none;transition:transform .15s,background .18s;display:inline-flex}._btn_h1iyp_461:hover{transform:translateY(-2px)}._btnAqua_h1iyp_479{background:hsl(var(--highlight));color:#0c0812}._btnAqua_h1iyp_479:hover{background:#78e3ce}._btnGhostWhite_h1iyp_487{color:#fff;background:0 0;border:1.5px solid rgba(255,255,255,.28)}._btnGhostWhite_h1iyp_487:hover{border-color:rgba(255,255,255,.65)}._footer_h1iyp_497{border-top:1px solid hsl(var(--border));padding:32px 0}._ftInner_h1iyp_502{flex-wrap:wrap;align-items:center;gap:28px;display:flex}._ftLogo_h1iyp_509{letter-spacing:-.02em;align-items:center;gap:8px;font-size:18px;font-weight:600;display:inline-flex}._ftLinks_h1iyp_518{gap:20px;margin-left:16px;display:flex}._ftLinks_h1iyp_518 a{color:hsl(var(--muted-foreground));font-size:14px;text-decoration:none;transition:color .15s}._ftLinks_h1iyp_518 a:hover{color:hsl(var(--primary))}._ftCopy_h1iyp_533{color:hsl(var(--muted-foreground));margin-left:auto;font-size:13px}@media (max-width:560px){._wrap_h1iyp_9{padding:0 20px}._ctaInner_h1iyp_411{padding:44px 24px}}._page_a3fiv_2{background:hsl(var(--background));grid-template-columns:1.05fr 1fr;min-height:100dvh;display:grid}@media (max-width:860px){._page_a3fiv_2{grid-template-columns:1fr}}._panel_a3fiv_15{isolation:isolate;background:#131019;flex-direction:column;display:flex;position:relative;overflow:hidden}._panel_a3fiv_15: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_a3fiv_15{display:none}}._panelMark_a3fiv_39{opacity:.07;z-index:0;pointer-events:none;filter:saturate(1.1);position:absolute;bottom:-150px;right:-120px}._panelInner_a3fiv_49{z-index:2;flex-direction:column;height:100%;padding:52px 56px;display:flex;position:relative}@media (max-width:1100px){._panelInner_a3fiv_49{padding:44px}}._panelLogo_a3fiv_63{align-items:center;gap:10px;display:inline-flex}._panelLogoName_a3fiv_69{letter-spacing:-.03em;color:#fff;font-size:21px;font-weight:600}._panelContent_a3fiv_76{margin:auto 0;padding:40px 0}._panelEyebrow_a3fiv_81{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_a3fiv_91{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_a3fiv_91 em{color:#62e0c8;font-style:normal}._panelFeatures_a3fiv_106{flex-direction:column;gap:16px;max-width:38ch;margin:0;padding:0;list-style:none;display:flex}._panelFeatures_a3fiv_106 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_a3fiv_125{background:#62e0c8;flex-shrink:0;width:7px;height:7px;margin-top:8px;transform:rotate(45deg)}._panelFoot_a3fiv_134{font-family:var(--font-mono);letter-spacing:.04em;color:rgba(255,255,255,.45);margin:0;font-size:12px}._mobileBrand_a3fiv_143{background:#131019;padding:18px 24px;display:none}@media (max-width:860px){._mobileBrand_a3fiv_143{display:block}}._mobileBrandInner_a3fiv_154{justify-content:space-between;align-items:center;gap:12px;display:flex}._mobileBrandLeft_a3fiv_161{flex:1;align-items:center;gap:10px;min-width:0;display:flex}._mobileBrandName_a3fiv_169{letter-spacing:-.03em;color:#fff;font-size:19px;font-weight:600}._mobileBrandTagline_a3fiv_176{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_a3fiv_176{display:none}}._formSide_a3fiv_191{background:hsl(var(--background));flex-direction:column;min-height:0;transition:background .3s;display:flex}@media (max-width:860px){._formSide_a3fiv_191{min-height:calc(100dvh - 60px)}}._formTopBar_a3fiv_204{justify-content:space-between;align-items:center;padding:22px 40px;display:flex}@media (max-width:860px){._formTopBar_a3fiv_204{padding:16px 24px}}@media (max-width:480px){._formTopBar_a3fiv_204{padding:14px 18px}}._backLink_a3fiv_221{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_a3fiv_221:hover{color:hsl(var(--foreground))}._backLink_a3fiv_221 svg{flex-shrink:0}._themer_a3fiv_238{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_a3fiv_238 svg{width:16px;height:16px;display:block}._themer_a3fiv_238:hover{border-color:hsl(var(--foreground)/.4);transform:rotate(18deg)}._formWrapper_a3fiv_261{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_a3fiv_261{max-width:480px;padding:0 32px 48px}}@media (max-width:480px){._formWrapper_a3fiv_261{max-width:100%;padding:0 18px 36px}}._formHeader_a3fiv_284{margin-bottom:36px}._formLogo_a3fiv_288{margin-bottom:30px}._formTitle_a3fiv_292{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_a3fiv_292{font-size:24px}}._formSubtitle_a3fiv_306{color:hsl(var(--muted-foreground));margin:0;font-size:15px}._form_a3fiv_191{flex-direction:column;gap:18px;display:flex}._field_a3fiv_319{flex-direction:column;gap:7px;display:flex}._labelRow_a3fiv_325{justify-content:space-between;align-items:center;display:flex}._label_a3fiv_325{color:hsl(var(--foreground));font-size:13.5px;font-weight:500}._forgotLink_a3fiv_337{color:hsl(var(--muted-foreground));font-size:13px;font-weight:500;text-decoration:none;transition:color .15s}._forgotLink_a3fiv_337:hover{color:hsl(var(--primary))}._inputWrap_a3fiv_348{position:relative}._input_a3fiv_348{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_a3fiv_348::placeholder{color:hsl(var(--muted-foreground)/.65)}._input_a3fiv_348::placeholder{color:hsl(var(--muted-foreground)/.65)}._input_a3fiv_348:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.12);outline:none}._inputPad_a3fiv_373{padding-right:44px}._eyeBtn_a3fiv_377{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_a3fiv_377:hover{color:hsl(var(--foreground))}._eyeBtn_a3fiv_377:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:-2px;border-radius:10px}._error_a3fiv_402{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_a3fiv_402 svg{flex-shrink:0;margin-top:1px}._submitBtn_a3fiv_419{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_a3fiv_419:disabled{opacity:.6;cursor:not-allowed;transform:none}._submitBtn_a3fiv_419:hover:not(:disabled){background:hsl(var(--primary-hover));transform:translateY(-1px)}._spinner_a3fiv_447{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_a3fiv_447}@keyframes _spin_a3fiv_447{to{transform:rotate(360deg)}}._signupHint_a3fiv_462{text-align:center;color:hsl(var(--muted-foreground));margin-top:26px;font-size:14px}._signupLink_a3fiv_469{color:hsl(var(--primary));font-weight:600;text-decoration:none;transition:opacity .15s}._signupLink_a3fiv_469:hover{opacity:.8}.dark ._page_a3fiv_2,.dark ._formSide_a3fiv_191{background:#0f1114}.dark ._backLink_a3fiv_221{color:#8b919c}.dark ._backLink_a3fiv_221:hover{color:#fafafa}.dark ._formSubtitle_a3fiv_306,.dark ._signupHint_a3fiv_462{color:#838995}.dark ._themer_a3fiv_238{background:#191b1f;border-color:#2e3138}.dark ._themer_a3fiv_238:hover{border-color:#535965}.dark ._input_a3fiv_348{background:#16181d;border-color:#292c32}.dark ._input_a3fiv_348:focus{border-color:rgba(65,216,186,.6);box-shadow:0 0 0 3px rgba(65,216,186,.12)}.dark ._eyeBtn_a3fiv_377:focus-visible{outline-color:rgba(65,216,186,.65)}.dark ._forgotLink_a3fiv_337:hover,.dark ._signupLink_a3fiv_469{color:#4ddbbe}.dark ._submitBtn_a3fiv_419{color:#121317;background:#2acbab}.dark ._submitBtn_a3fiv_419:hover:not(:disabled){background:#3cd7b8}.dark ._spinner_a3fiv_447{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_1xnlv_1{background:hsl(var(--background));min-height:100vh}._main_1xnlv_6{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._pageHeader_1xnlv_14{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:1.75rem;display:flex}._headerLeft_1xnlv_23{min-width:0}._pageTitle_1xnlv_27{color:hsl(var(--foreground));letter-spacing:-.03em;margin-bottom:.3rem;font-size:1.5rem;font-weight:800;line-height:1.2}._pageSubtitle_1xnlv_36{color:hsl(var(--muted-foreground));max-width:520px;margin:0;font-size:.875rem;line-height:1.55}@media (max-width:640px){._main_1xnlv_6{width:100%;padding:1.25rem 1rem 2rem}}._container_clhp3_1{background:hsl(var(--background));min-height:100vh}._containerKanban_clhp3_6{box-sizing:border-box;flex-direction:column;flex:1;height:auto;min-height:0;max-height:100%;display:flex;overflow:hidden}._container_clhp3_1._containerKanban_clhp3_6{min-height:0}._main_clhp3_21{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._containerKanban_clhp3_6 ._main_clhp3_21{flex-direction:column;flex:1;min-height:0;padding-bottom:1rem;display:flex;overflow:hidden}@media (max-width:640px){._containerKanban_clhp3_6 ._main_clhp3_21{padding:1.25rem 1rem 1rem}}._kanbanSlot_clhp3_43{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._containerKanban_clhp3_6 ._statsGrid_clhp3_51,._containerKanban_clhp3_6 ._pageHeader_clhp3_56{flex-shrink:0;margin-bottom:1rem}._pageHeader_clhp3_56{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:1.75rem;display:flex}._headerLeft_clhp3_70{min-width:0}._headerActions_clhp3_74{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.75rem;display:flex}._viewSwitch_clhp3_82{background:hsl(var(--muted)/.5);border-radius:10px;gap:.25rem;padding:.25rem;display:flex}._viewTab_clhp3_90{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_clhp3_105{background:hsl(var(--card));color:hsl(var(--foreground));box-shadow:0 1px 3px rgba(0,0,0,.08)}._pageTitle_clhp3_111{color:hsl(var(--foreground));letter-spacing:-.03em;margin-bottom:.3rem;font-size:1.5rem;font-weight:800;line-height:1.2}._pageSubtitle_clhp3_120{color:hsl(var(--muted-foreground));max-width:520px;margin:0;font-size:.875rem;line-height:1.55}._createJobButton_clhp3_128{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_clhp3_128:hover{background:hsl(var(--primary-hover));transform:translateY(-1px)}._statsGrid_clhp3_51{grid-template-columns:repeat(4,1fr);gap:1rem;margin-bottom:1.75rem;display:grid}._card_clhp3_156{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_clhp3_156: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_clhp3_173{border-radius:var(--radius);flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex}._cardIcon_clhp3_173._blue_clhp3_182{color:#0b64f4;background-color:rgba(60,131,246,.12)}._cardIcon_clhp3_173._yellow_clhp3_186{color:#a7741b;background-color:rgba(245,159,10,.12)}._cardIcon_clhp3_173._purple_clhp3_190{color:#6a1fea;background-color:rgba(124,59,237,.12)}._cardIcon_clhp3_173._green_clhp3_194{color:#1b9d4a;background-color:rgba(33,196,93,.12)}._cardLabel_clhp3_199{color:hsl(var(--muted-foreground));margin-bottom:.25rem;font-size:.75rem;font-weight:500}._cardValue_clhp3_206{color:hsl(var(--foreground));font-size:1.5rem;font-weight:700;line-height:1}@media (max-width:1100px){._statsGrid_clhp3_51{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){._main_clhp3_21{width:100%;padding:1.25rem 1rem 2rem}._statsGrid_clhp3_51{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_vsbkk_1{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._loading_vsbkk_9{min-height:0;color:hsl(var(--muted-foreground));flex:1;justify-content:center;align-items:center;gap:.5rem;font-size:.875rem;display:flex}._errorState_vsbkk_20{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_vsbkk_37{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_vsbkk_37:hover{opacity:.9}._truncationNotice_vsbkk_51{color:hsl(var(--muted-foreground));flex-shrink:0;margin:0 0 .5rem;font-size:.75rem}._filtersSlot_vsbkk_58{flex-shrink:0}._boardShell_vsbkk_62{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._board_vsbkk_62{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_vsbkk_62::-webkit-scrollbar{width:6px;height:6px}._board_vsbkk_62::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._board_vsbkk_62::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._board_vsbkk_62::-webkit-scrollbar-track{background:0 0}._column_vsbkk_97{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_vsbkk_111{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--primary)/.18)}._columnAccent_vsbkk_116{background:var(--col-accent,hsl(var(--border)));border-radius:12px 12px 0 0;flex-shrink:0;height:4px}._columnHeader_vsbkk_123{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_vsbkk_133{color:hsl(var(--foreground));margin:0;font-size:.8125rem;font-weight:700}._columnCount_vsbkk_140{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_vsbkk_155{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_vsbkk_155::-webkit-scrollbar{width:5px;height:5px}._columnBody_vsbkk_155::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:2.5px}._columnBody_vsbkk_155::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._columnBody_vsbkk_155::-webkit-scrollbar-track{background:0 0}._emptyColumn_vsbkk_182{text-align:center;color:hsl(var(--muted-foreground));margin:0;padding:1rem .5rem;font-size:.75rem}._card_vsbkk_190{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_vsbkk_190:hover{border-color:hsl(var(--primary)/.25);box-shadow:0 4px 12px hsl(var(--primary)/.08)}._card_vsbkk_190:active{cursor:grabbing}._cardHidden_vsbkk_208{opacity:.35}._cardLocked_vsbkk_212{cursor:pointer;opacity:.88}._cardLocked_vsbkk_212:active{cursor:pointer}._cardOverlay_vsbkk_220{cursor:grabbing;transform:rotate(2deg);box-shadow:0 8px 24px rgba(0,0,0,.12)}._cardPlaceholder_vsbkk_226{border:2px dashed hsl(var(--border));background:hsl(var(--background)/.5);border-radius:10px;flex-shrink:0;min-height:88px}._cardTitle_vsbkk_234{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_vsbkk_246{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_vsbkk_257{flex-direction:column;gap:.25rem;display:flex}._metaItem_vsbkk_263{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_19js9_2{background:hsl(var(--background));min-height:100vh}._main_19js9_7{box-sizing:border-box;width:95%;min-width:0;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._loading_19js9_16{color:hsl(var(--muted-foreground));padding:2rem 0;font-size:.875rem}._topbar_19js9_23{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}._backBtn_19js9_32{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_19js9_32:hover{color:hsl(var(--foreground))}._actions_19js9_48{flex-wrap:wrap;gap:.625rem;display:flex}._actionBtn_19js9_54{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_19js9_54:disabled{opacity:.5;cursor:not-allowed}._actionBtn_19js9_54._primary_19js9_69{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border-color:hsl(var(--primary))}._actionBtn_19js9_54._primary_19js9_69:hover:not(:disabled){opacity:.88}._actionBtn_19js9_54._success_19js9_77{color:#16833e;background:rgba(33,196,93,.1);border-color:rgba(33,196,93,.3);align-items:center;gap:.375rem;display:flex}._actionBtn_19js9_54._success_19js9_77:hover:not(:disabled){background:rgba(33,196,93,.18)}._actionBtn_19js9_54._warning_19js9_88{color:#8c6117;background:rgba(245,159,10,.1);border-color:rgba(245,159,10,.3)}._actionBtn_19js9_54._warning_19js9_88:hover:not(:disabled){background:rgba(245,159,10,.18)}._actionBtn_19js9_54._danger_19js9_96{color:#bc1010;background:rgba(239,67,67,.1);border-color:rgba(239,67,67,.3)}._actionBtn_19js9_54._danger_19js9_96:hover:not(:disabled){background:rgba(239,67,67,.18)}._actionBtn_19js9_54._edit_19js9_104{background:hsl(var(--background));color:hsl(var(--foreground));border-color:hsl(var(--border));align-items:center;gap:.375rem;display:flex}._actionBtn_19js9_54._edit_19js9_104:hover:not(:disabled){background:hsl(var(--muted))}._linkPanel_19js9_117{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_19js9_128{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:500}._linkRow_19js9_136{align-items:center;gap:.5rem;display:flex}._linkInput_19js9_142{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_19js9_142:focus{border-color:hsl(var(--primary))}._jobHeader_19js9_159{margin-bottom:1.5rem}._jobTitleRow_19js9_163{flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:.75rem;display:flex}._jobTitle_19js9_163{color:hsl(var(--foreground));letter-spacing:-.025em;font-size:1.75rem;font-weight:700;line-height:1.2}._statusBadge_19js9_179{border-radius:9999px;align-items:center;gap:.375rem;padding:.25rem .75rem;font-size:.8125rem;font-weight:500;display:inline-flex}._statusBadge_19js9_179._status_open_19js9_188{color:#16833e;background:rgba(33,196,93,.12)}._statusBadge_19js9_179._status_draft_19js9_192{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._statusBadge_19js9_179._status_paused_19js9_196{color:#8c6117;background:rgba(245,159,10,.12)}._statusBadge_19js9_179._status_closed_19js9_200{color:#bc1010;background:rgba(239,67,67,.12)}._statusBadge_19js9_179._status_archived_19js9_204{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._statusBadge_19js9_179._statusSyncing_19js9_208{opacity:.85}._syncDot_19js9_212{background:currentColor;border-radius:50%;width:.4375rem;height:.4375rem;animation:1.2s ease-in-out infinite _jobStatusPulse_19js9_1}@keyframes _jobStatusPulse_19js9_1{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}._metaRow_19js9_230{flex-wrap:wrap;align-items:center;gap:1.25rem;display:flex}._metaItem_19js9_237{color:hsl(var(--muted-foreground));align-items:center;gap:.375rem;font-size:.875rem;display:flex}._fitBars_19js9_245{flex-direction:column;gap:.875rem;display:flex}._fitBarRow_19js9_251{grid-template-columns:9rem 1fr 3rem;align-items:center;gap:.75rem;display:grid}._fitBarLabel_19js9_258{color:hsl(var(--muted-foreground));font-size:.8125rem}._fitBarTrack_19js9_263{background:hsl(var(--muted));border-radius:9999px;height:.5rem;overflow:hidden}._fitBarFill_19js9_270{border-radius:9999px;height:100%;transition:width .3s}._fitBarFill_19js9_270._barHigh_19js9_275{background:#21c45d}._fitBarFill_19js9_270._barMid_19js9_278{background:#f59f0a}._fitBarFill_19js9_270._barLow_19js9_281{background:#ef4343}._fitBarPct_19js9_285{color:hsl(var(--foreground));text-align:right;font-size:.8125rem;font-weight:600}._card_19js9_293{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_19js9_303{color:hsl(var(--muted-foreground));flex-shrink:0;align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}._cardTitle_19js9_312{color:hsl(var(--foreground));flex:1;margin:0;font-size:.9375rem;font-weight:600}._cardCount_19js9_320{background:hsl(var(--muted));color:hsl(var(--muted-foreground));border-radius:9999px;padding:.1rem .5rem;font-size:.8125rem;font-weight:500}._hero_19js9_330{scroll-snap-type:x mandatory;border-radius:16px;gap:.75rem;margin-bottom:1.25rem;display:flex;overflow-x:auto}._heroImg_19js9_339{-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_19js9_350{grid-template-columns:1fr;align-items:start;gap:1.25rem;display:grid}._mainCol_19js9_357,._asideCol_19js9_361{min-width:0}@media (min-width:1024px){._layout_19js9_350{grid-template-columns:minmax(0,1fr) 360px}._asideCol_19js9_361{position:-webkit-sticky;position:sticky;top:1rem}}._subSection_19js9_375{flex-direction:column;gap:.45rem;margin-top:1rem;display:flex}._subLabel_19js9_382{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));font-size:.7rem;font-weight:700}._tagRow_19js9_390{flex-wrap:wrap;gap:.4rem;display:flex}._tag_19js9_390{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_19js9_407{grid-template-columns:repeat(auto-fit,minmax(135px,1fr));gap:.875rem 1rem;margin-top:1rem;display:grid}._fact_19js9_407{flex-direction:column;gap:.15rem;min-width:0;display:flex}._factLabel_19js9_421{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));font-size:.68rem;font-weight:700}._factValue_19js9_429{color:hsl(var(--foreground));word-break:break-word;font-size:.85rem;font-weight:600}._weekStrip_19js9_437{gap:.35rem;display:flex}._weekDay_19js9_442{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_19js9_454{background:hsl(var(--primary)/.12);color:hsl(var(--primary));border-color:hsl(var(--primary)/.35)}._shiftRow_19js9_461{flex-wrap:wrap;gap:.5rem;display:flex}._shiftCard_19js9_467{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_19js9_480{color:hsl(var(--primary))}._shiftName_19js9_484{color:hsl(var(--foreground));font-size:.78rem;font-weight:600}._shiftHours_19js9_490{color:hsl(var(--muted-foreground));font-size:.72rem}._schedRow_19js9_496{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_19js9_496:last-child{border-bottom:none}._benefitList_19js9_511{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:.625rem;display:grid}._benefitHead_19js9_517{align-items:center;gap:.5rem;display:flex}._benefitName_19js9_523{color:hsl(var(--foreground));flex:1;min-width:0;font-size:.85rem;font-weight:700}._skillsDivider_19js9_531{border:none;border-top:1px solid hsl(var(--border));margin:1.25rem 0 1rem}._skillsRow_19js9_537{flex-wrap:wrap;gap:.5rem;display:flex}._skillTag_19js9_543{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_19js9_554{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1.5rem;display:grid}@media (max-width:640px){._detailGrid_19js9_554{grid-template-columns:1fr}}._detailRow_19js9_565{border-bottom:1px solid hsl(var(--border));justify-content:space-between;gap:1rem;padding:.45rem 0;font-size:.85rem;display:flex}._detailKey_19js9_574{color:hsl(var(--muted-foreground))}._detailVal_19js9_578{color:hsl(var(--foreground));text-align:right;font-weight:600}._detailMuted_19js9_584{color:hsl(var(--muted-foreground));font-size:.82rem;font-style:italic}._bannerGallery_19js9_591{scroll-snap-type:x mandatory;gap:.75rem;margin-bottom:1rem;padding-bottom:.25rem;display:flex;overflow-x:auto}._bannerImg_19js9_600{-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_19js9_610{flex-direction:column;gap:.4rem;margin-top:1rem;display:flex}._detailBlockLabel_19js9_617{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));font-size:.72rem;font-weight:700}._schedList_19js9_625{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}._schedItem_19js9_634{justify-content:space-between;gap:1rem;font-size:.82rem;display:flex}._schedDay_19js9_641{color:hsl(var(--foreground));font-weight:600}._schedBlocks_19js9_646{color:hsl(var(--muted-foreground));text-align:right}._dualGrid_19js9_652{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin-bottom:1rem;display:grid}._dualGrid_19js9_652 ._card_19js9_293{flex-direction:column;min-height:0;margin-bottom:0;display:flex}@media (max-width:900px){._dualGrid_19js9_652{grid-template-columns:1fr}}._scrollCard_19js9_670{max-height:420px}._itemList_19js9_675{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_19js9_688{color:hsl(var(--muted-foreground));font-size:.8125rem;font-style:italic}._listItem_19js9_694{color:hsl(var(--foreground));align-items:flex-start;gap:.5rem;font-size:.875rem;line-height:1.5;display:flex}._itemText_19js9_703{word-break:break-word;flex:1;min-width:0}._itemBullet_19js9_709{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_19js9_725{gap:.75rem}._stageItem_19js9_729{list-style:none}._stageRow_19js9_733{align-items:flex-start;gap:.5rem;display:flex}._stageBody_19js9_739{flex:1;min-width:0}._stageHeader_19js9_744{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}._stageName_19js9_751{color:hsl(var(--foreground));word-break:break-word;font-size:.875rem;font-weight:600}._stageDuration_19js9_758{color:hsl(var(--muted-foreground));background:hsl(var(--muted));border-radius:var(--radius-sm);flex-shrink:0;padding:.1rem .375rem;font-size:.75rem}._eliminatory_19js9_767{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_19js9_777{color:hsl(var(--muted-foreground));word-break:break-word;margin:.25rem 0 0;font-size:.8125rem;line-height:1.45}._pipelineBtn_19js9_786{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_19js9_786:hover{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}._benefitsGrid_19js9_808{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;margin-top:.25rem;display:grid}@media (max-width:640px){._benefitsGrid_19js9_808{grid-template-columns:1fr}}._benefitCard_19js9_820{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:12px;flex-direction:column;gap:.3rem;padding:.75rem .875rem;display:flex}._benefitCardHead_19js9_830{align-items:center;gap:.5rem;display:flex}._benefitTitle_19js9_836{color:hsl(var(--foreground));flex:1;min-width:0;font-size:.85rem;font-weight:700}._benefitType_19js9_844{color:hsl(var(--muted-foreground));background:hsl(var(--muted));white-space:nowrap;border-radius:9999px;padding:.1rem .45rem;font-size:.68rem}._benefitValue_19js9_853{color:hsl(var(--primary));font-size:.82rem;font-weight:700}._benefitDesc_19js9_859{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_19js9_859 p{margin:0}._benefitMeta_19js9_874{color:hsl(var(--muted-foreground));flex-wrap:wrap;gap:.75rem;font-size:.72rem;display:flex}._benefitMeta_19js9_874 span:before{content:"· "}._benefitMeta_19js9_874 span:first-child:before{content:""}._cultureList_19js9_889{flex-direction:column;gap:.75rem;margin-top:.25rem;display:flex}._cultureItem_19js9_896{border-left:3px solid hsl(var(--primary)/.5);padding:.15rem 0 .15rem .75rem}._cultureName_19js9_901{color:hsl(var(--foreground));text-transform:capitalize;font-size:.875rem;font-weight:700}._cultureDesc_19js9_908{color:hsl(var(--muted-foreground));margin:.2rem 0 0;font-size:.82rem;line-height:1.5}._candidatesPlaceholder_19js9_916{text-align:center;flex-direction:column;align-items:center;gap:.5rem;padding:2.5rem 1rem;display:flex}._placeholderIcon_19js9_925{color:hsl(var(--border))}._placeholderText_19js9_929{color:hsl(var(--muted-foreground));font-size:.9375rem;font-weight:500}._placeholderSub_19js9_935{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_qv039_2{flex-direction:column;gap:.375rem;display:flex}._label_qv039_8{color:hsl(var(--foreground));align-items:center;gap:.375rem;font-size:.8125rem;font-weight:500;display:flex}._optional_qv039_17{color:hsl(var(--muted-foreground));font-size:.75rem;font-weight:400}._trigger_qv039_24{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_qv039_24:hover{border-color:hsl(var(--ring)/.5)}._triggerOpen_qv039_46{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.12)}._triggerPlaceholder_qv039_51{color:hsl(var(--muted-foreground));text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._triggerValue_qv039_59{color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._triggerIcons_qv039_67{color:hsl(var(--muted-foreground));flex-shrink:0;align-items:center;gap:.25rem;display:flex}._chevron_qv039_75{transition:transform .15s}._chevronOpen_qv039_79{transition:transform .15s;transform:rotate(180deg)}._clearBtn_qv039_84{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_qv039_84:hover{background:hsl(var(--destructive)/.12);color:hsl(var(--destructive))}._backdrop_qv039_104{-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_qv039_113{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_qv039_130{border-bottom:1px solid hsl(var(--border));flex-shrink:0;justify-content:space-between;align-items:center;padding:.875rem 1rem;display:flex}._panelTitle_qv039_139{color:hsl(var(--foreground));font-size:.875rem;font-weight:600}._panelClose_qv039_145{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_qv039_145:hover{background:hsl(var(--accent));color:hsl(var(--foreground))}._filterRow_qv039_164{border-bottom:1px solid hsl(var(--border));flex-shrink:0;align-items:center;gap:.5rem;padding:.625rem 1rem;display:flex}._searchIcon_qv039_173{color:hsl(var(--muted-foreground));flex-shrink:0}._filterInput_qv039_178{color:hsl(var(--foreground));background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:.875rem}._filterInput_qv039_178::placeholder{color:hsl(var(--muted-foreground))}._filterInput_qv039_178::placeholder{color:hsl(var(--muted-foreground))}._clearFilter_qv039_191{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_qv039_191:hover{color:hsl(var(--foreground))}._tableHeader_qv039_207{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_qv039_217{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:600}._tableBody_qv039_225{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent;flex:1;max-height:240px;overflow-y:auto}._tableBody_qv039_225::-webkit-scrollbar{width:6px;height:6px}._tableBody_qv039_225::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._tableBody_qv039_225::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._tableBody_qv039_225::-webkit-scrollbar-track{background:0 0}._tableRow_qv039_247{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_qv039_247:last-child{border-bottom:none}._tableRow_qv039_247:hover{background:hsl(var(--accent))}._tableRowSelected_qv039_267{background:hsl(var(--primary)/.07)}._tableRowSelected_qv039_267:hover{background:hsl(var(--primary)/.12)}._tableCell_qv039_274{color:hsl(var(--foreground));white-space:nowrap;text-overflow:ellipsis;padding-right:.5rem;font-size:.8125rem;overflow:hidden}._stateMessage_qv039_283{color:hsl(var(--muted-foreground));text-align:center;padding:1.5rem 1rem;font-size:.875rem}._pagination_qv039_291{border-top:1px solid hsl(var(--border));flex-shrink:0;justify-content:center;align-items:center;gap:.75rem;padding:.625rem 1rem;display:flex}._pageBtn_qv039_301{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_qv039_301:hover:not(:disabled){background:hsl(var(--accent))}._pageBtn_qv039_301:disabled{opacity:.35;cursor:not-allowed}._pageInfo_qv039_323{color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums;text-align:center;min-width:3rem;font-size:.8125rem}._multiTrigger_qv039_332{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_qv039_342{flex-wrap:wrap;gap:.35rem;display:flex}._chip_qv039_342{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_qv039_359{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}._chipRemove_qv039_359:hover{color:hsl(var(--destructive))}._addBtn_qv039_373{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_qv039_373:hover{border-color:hsl(var(--ring));color:hsl(var(--foreground))}._tableRowMulti_qv039_391{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_qv039_391:last-child{border-bottom:none}._tableRowMulti_qv039_391:hover:not(._tableRowDisabled_qv039_404){background:hsl(var(--accent))}._tableRowDisabled_qv039_404{opacity:.55;cursor:not-allowed}._panelFooter_qv039_413{border-top:1px solid hsl(var(--border));justify-content:flex-end;gap:.5rem;padding:.75rem 1rem;display:flex}._cancelFooterBtn_qv039_421,._confirmFooterBtn_qv039_422{cursor:pointer;border:none;border-radius:8px;padding:.45rem .875rem;font-size:.8125rem;font-weight:600}._cancelFooterBtn_qv039_421{background:hsl(var(--muted));color:hsl(var(--foreground))}._confirmFooterBtn_qv039_422{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_1rljj_2{background:hsl(var(--background));min-height:100vh}._main_1rljj_7{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_1rljj_18{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_1rljj_18:hover{color:hsl(var(--foreground))}._header_1rljj_34{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}._title_1rljj_42{color:hsl(var(--foreground));margin:0;font-size:1.5rem;font-weight:700}._subtitle_1rljj_49{color:hsl(var(--muted-foreground));margin:.25rem 0 0;font-size:.875rem}._headerActions_1rljj_55{flex-wrap:wrap;gap:.5rem;display:flex}._ghostBtn_1rljj_61,._aiBtn_1rljj_62{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_1rljj_61{background:hsl(var(--card));border:1px solid hsl(var(--border));color:hsl(var(--foreground))}._ghostBtn_1rljj_61:hover{background:hsl(var(--accent))}._aiBtn_1rljj_62{background:hsl(var(--primary));border:1px solid hsl(var(--primary));color:hsl(var(--primary-foreground))}._aiBtn_1rljj_62:hover:not(:disabled){opacity:.9}._aiBtn_1rljj_62:disabled{opacity:.5;cursor:not-allowed}._stepper_1rljj_97{flex-wrap:wrap;gap:.375rem;display:flex}._stepTab_1rljj_103{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_1rljj_118{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_1rljj_130{border-color:hsl(var(--primary));color:hsl(var(--primary));background:hsl(var(--primary)/.08)}._stepActive_1rljj_130 ._stepNum_1rljj_118{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}._stepDone_1rljj_140{color:hsl(var(--foreground))}._stepDone_1rljj_140 ._stepNum_1rljj_118{color:#fff;background:#2e9e57}._card_1rljj_149{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;padding:1.5rem}._section_1rljj_156{flex-direction:column;gap:1.125rem;display:flex}._subCard_1rljj_162{border:1px dashed hsl(var(--border));background:hsl(var(--muted)/.35);border-radius:12px;padding:1rem}._subCardTitle_1rljj_169{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));margin:0 0 .75rem;font-size:.78rem;font-weight:700}._field_1rljj_178{flex-direction:column;gap:.375rem;display:flex}._label_1rljj_184{color:hsl(var(--foreground));font-size:.8rem;font-weight:600}._labelRow_1rljj_190{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._input_1rljj_197,._select_1rljj_198,._textarea_1rljj_199{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_1rljj_197:focus,._select_1rljj_198:focus,._textarea_1rljj_199:focus{border-color:hsl(var(--primary)/.5);box-shadow:0 0 0 3px hsl(var(--primary)/.12);outline:none}._textarea_1rljj_199{resize:vertical;min-height:90px}._inputTiny_1rljj_222{flex-shrink:0;width:80px}._grid2_1rljj_227{grid-template-columns:1fr 1fr;gap:1rem;display:grid}._grid3_1rljj_233{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}@media (min-width:768px){._grid2_1rljj_227,._grid3_1rljj_233{grid-template-columns:1fr}}._checkRow_1rljj_244{color:hsl(var(--foreground));align-self:end;align-items:center;gap:.5rem;padding-bottom:.5rem;font-size:.85rem;display:flex}._checkGroup_1rljj_254{flex-wrap:wrap;gap:1.5rem;margin-top:.25rem;display:flex}._checkGroup_1rljj_254 ._checkRow_1rljj_244{align-self:center;padding-bottom:0}._addRow_1rljj_265{align-items:center;gap:.5rem;display:flex}._addBtn_1rljj_271{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_1rljj_271:hover{background:hsl(var(--accent))}._tagList_1rljj_288{flex-wrap:wrap;gap:.375rem;display:flex}._tag_1rljj_288{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_1rljj_288 button{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;display:inline-flex}._tag_1rljj_288 button:hover{color:#e02929}._fitHeader_1rljj_315{justify-content:space-between;align-items:center;display:flex}._fitValue_1rljj_321{color:hsl(var(--primary));font-size:.8rem;font-weight:700}._list_1rljj_327{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}._listItem_1rljj_336{background:hsl(var(--muted)/.4);border-radius:8px;align-items:center;gap:.5rem;padding:.4rem .5rem;font-size:.82rem;display:flex}._listItem_1rljj_336 button{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;margin-left:auto}._listItem_1rljj_336 button:hover{color:#e02929}._listIdx_1rljj_356{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_1rljj_370{min-width:0;color:hsl(var(--foreground));flex:1}._reqBadge_1rljj_376{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_1rljj_386{flex-wrap:wrap;gap:.5rem;display:flex}._shiftChip_1rljj_392{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_1rljj_392:hover{background:hsl(var(--accent))}._shiftOn_1rljj_405{border-color:hsl(var(--primary));background:hsl(var(--primary)/.1);color:hsl(var(--primary));font-weight:600}._uploadZone_1rljj_412{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_1rljj_412:hover{border-color:hsl(var(--primary)/.4)}._bannerGrid_1rljj_429{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:.75rem;margin-top:.75rem;display:grid}._bannerThumb_1rljj_436{-o-object-fit:cover;object-fit:cover;border:1px solid hsl(var(--border));border-radius:10px;width:100%;height:90px}._hint_1rljj_444{color:hsl(var(--muted-foreground));margin:0;font-size:.82rem}._editLink_1rljj_451{color:hsl(var(--primary));font-size:.78rem;font-weight:600;text-decoration:none}._editLink_1rljj_451:hover{text-decoration:underline}._readonlyBox_1rljj_461{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_1rljj_473{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_1rljj_481{border-bottom:1px solid hsl(var(--border));background:hsl(var(--muted)/.4);align-items:center;gap:.4rem;padding:.45rem .7rem;display:flex}._previewDot_1rljj_490{background:hsl(var(--muted-foreground)/.4);border-radius:50%;width:8px;height:8px}._previewUrl_1rljj_497{color:hsl(var(--muted-foreground));margin-left:.5rem;font-family:monospace;font-size:.72rem}._previewBody_1rljj_504{flex-direction:column;gap:.75rem;padding:1rem;display:flex}._previewHeader_1rljj_511{align-items:center;gap:.5rem;display:flex}._previewLogo_1rljj_517{-o-object-fit:cover;object-fit:cover;border:1px solid hsl(var(--border));border-radius:6px;width:28px;height:28px}._previewLogoFallback_1rljj_525{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_1rljj_537{color:hsl(var(--muted-foreground));font-size:.78rem;font-weight:600}._previewBanners_1rljj_543{flex-direction:column;gap:.5rem;display:flex}._previewBanner_1rljj_543{-o-object-fit:cover;object-fit:cover;border:1px solid hsl(var(--border));border-radius:8px;width:100%;max-height:150px}._previewBannerEmpty_1rljj_557{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_1rljj_568{color:hsl(var(--foreground));margin:0;font-size:1rem;font-weight:700}._previewSection_1rljj_575{flex-direction:column;gap:.25rem;display:flex}._previewSectionLabel_1rljj_581{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));font-size:.72rem;font-weight:700}._previewAbout_1rljj_589{color:hsl(var(--foreground)/.85);white-space:pre-wrap;margin:0;font-size:.82rem;line-height:1.5}._footer_1rljj_598{justify-content:space-between;gap:.5rem;display:flex}._primaryBtn_1rljj_604,._secondaryBtn_1rljj_605{cursor:pointer;border-radius:9px;padding:.6rem 1.25rem;font-size:.875rem;font-weight:600}._primaryBtn_1rljj_604:disabled,._secondaryBtn_1rljj_605:disabled{opacity:.5;cursor:not-allowed}._primaryBtn_1rljj_604{background:hsl(var(--primary));border:1px solid hsl(var(--primary));color:hsl(var(--primary-foreground))}._primaryBtn_1rljj_604:hover:not(:disabled){opacity:.9}._secondaryBtn_1rljj_605{background:hsl(var(--card));border:1px solid hsl(var(--border));color:hsl(var(--foreground))}._secondaryBtn_1rljj_605:hover:not(:disabled){background:hsl(var(--accent))}._reviewHint_1rljj_637{color:hsl(var(--muted-foreground));margin:0;font-size:.85rem}._reviewGrid_1rljj_643{grid-template-columns:1fr 1fr;gap:.5rem 1.5rem;display:grid}@media (min-width:768px){._reviewGrid_1rljj_643{grid-template-columns:1fr}}._reviewRow_1rljj_654{border-bottom:1px solid hsl(var(--border));justify-content:space-between;gap:1rem;padding:.5rem 0;font-size:.85rem;display:flex}._reviewKey_1rljj_663{color:hsl(var(--muted-foreground))}._reviewVal_1rljj_667{color:hsl(var(--foreground));text-align:right;font-weight:600}._page_1xavk_1{background:hsl(var(--background));flex-direction:column;height:100vh;display:flex;overflow:hidden}._topbar_1xavk_9{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_1xavk_20{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_1xavk_20:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}._pageTitle_1xavk_38{color:hsl(var(--foreground));flex:1;align-items:center;gap:.5rem;font-size:.9375rem;font-weight:600;display:flex}._statsLabel_1xavk_48{color:hsl(var(--muted-foreground));font-size:.8125rem}._board_1xavk_53{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_1xavk_53::-webkit-scrollbar{height:6px}._board_1xavk_53::-webkit-scrollbar-thumb{background:hsl(var(--border));border-radius:3px}._column_1xavk_73{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_1xavk_73._columnOver_1xavk_85{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--primary)/.2)}._columnAccent_1xavk_90{border-radius:var(--radius) var(--radius) 0 0;background:var(--col-color,transparent);flex-shrink:0;height:4px;transition:background .2s}._columnColored_1xavk_98 ._columnAccent_1xavk_90{background:var(--col-color)}._columnHeader_1xavk_102{border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:center;padding:.5rem .75rem;display:flex;position:relative;overflow:hidden}._columnHeader_1xavk_102: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_1xavk_121{color:hsl(var(--foreground));white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.8125rem;font-weight:600;overflow:hidden}._columnHeaderRight_1xavk_131{z-index:1;flex-shrink:0;align-items:center;gap:.375rem;display:flex;position:relative}._columnCount_1xavk_140{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_1xavk_73:not(._columnColored_1xavk_98) ._columnCount_1xavk_140{background:hsl(var(--secondary));color:hsl(var(--secondary-foreground))}._columnBody_1xavk_157{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_1xavk_157::-webkit-scrollbar{width:4px}._columnBody_1xavk_157::-webkit-scrollbar-thumb{background:hsl(var(--border));border-radius:2px}._emptyColumn_1xavk_176{color:hsl(var(--muted-foreground));text-align:center;pointer-events:none;padding:1.5rem 0;font-size:.75rem}._colorTriggerWrapper_1xavk_184{position:relative}._colorTrigger_1xavk_184{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_1xavk_184:hover{border-color:hsl(var(--primary));transform:scale(1.15)}._columnColored_1xavk_98 ._colorTrigger_1xavk_184{border-color:var(--col-color)}._colorPicker_1xavk_211{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_1xavk_227{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.05em;font-size:.6875rem;font-weight:600}._swatchGrid_1xavk_235{grid-template-columns:repeat(4,1fr);gap:.3rem;display:grid}._swatch_1xavk_235{cursor:pointer;border:2px solid transparent;border-radius:6px;width:24px;height:24px;padding:0;transition:transform .1s,border-color .1s}._swatch_1xavk_235:hover{transform:scale(1.2)}._swatch_1xavk_235._swatchActive_1xavk_253{border-color:hsl(var(--foreground));transform:scale(1.1)}._swatchClear_1xavk_258{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_1xavk_258:hover{color:#b21010;background:#fcdede;border-color:#f58a8a}._card_1xavk_275{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_1xavk_275._cardColored_1xavk_288{border-left:3px solid var(--card-accent)}._card_1xavk_275:hover{box-shadow:0 2px 8px hsl(var(--border)/.5);border-color:hsl(var(--border))}._card_1xavk_275:active{cursor:grabbing}._card_1xavk_275._cardDragging_1xavk_298{opacity:.95;cursor:grabbing;rotate:1.5deg;box-shadow:0 12px 32px rgba(0,0,0,.16)}._cardPlaceholder_1xavk_305{border-radius:calc(var(--radius) - 2px);background:hsl(var(--secondary));border:2px dashed hsl(var(--border));flex-shrink:0;height:76px}._cardTop_1xavk_313{align-items:center;gap:.5rem;display:flex}._avatar_1xavk_319{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_1xavk_334{flex-direction:column;flex:1;min-width:0;display:flex}._cardName_1xavk_341{color:hsl(var(--foreground));white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;font-weight:600;line-height:1.2;overflow:hidden}._cardEmail_1xavk_351{color:hsl(var(--muted-foreground));white-space:nowrap;text-overflow:ellipsis;font-size:.6875rem;overflow:hidden}._scoreBadge_1xavk_359{border-radius:999px;flex-shrink:0;padding:.1rem .35rem;font-size:.625rem;font-weight:700}._scoreHigh_1xavk_367{color:#117e39;background:#d7f9e3}._scoreMid_1xavk_372{color:#8a510f;background:#fff4d1}._scoreLow_1xavk_377{color:#b21010;background:#fcdede}html.dark ._scoreHigh_1xavk_367{color:#9ce2b6;background:#1c5431}html.dark ._scoreMid_1xavk_372{color:#eccb93;background:#54401c}html.dark ._scoreLow_1xavk_377{color:#ec9393;background:#541c1c}._skillTag_1xavk_395{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_1xavk_408{color:hsl(var(--muted-foreground));font-size:.625rem}._loading_1xavk_413{color:hsl(var(--muted-foreground));flex:1;justify-content:center;align-items:center;font-size:.875rem;display:flex}._pagination_1xavk_422{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_1xavk_433{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_1xavk_433:hover:not(:disabled){background:hsl(var(--primary)/.06);border-color:hsl(var(--primary)/.25);color:hsl(var(--primary))}._pageBtn_1xavk_433:disabled{opacity:.35;cursor:default}._pageBtn_1xavk_433._pageBtnActive_1xavk_455{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_dqzvz_1{background:hsl(var(--background));min-height:100vh}._main_dqzvz_6{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_dqzvz_17{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_dqzvz_17:hover{opacity:.9}._primaryBtn_dqzvz_17:disabled{opacity:.5;cursor:not-allowed}._outlineBtn_dqzvz_39{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_dqzvz_39:hover{background:hsl(var(--muted)/.5)}._statusPill_dqzvz_56{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_dqzvz_56._draft_dqzvz_66{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._statusPill_dqzvz_56._live_dqzvz_70{color:#12873d;background:rgba(22,162,73,.15)}._statusPill_dqzvz_56._closed_dqzvz_74{color:#0a5adb;background:rgba(60,131,246,.12)}._privacyBadge_dqzvz_79{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_dqzvz_92{flex-direction:column;gap:.35rem;display:flex}._label_dqzvz_98{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}._input_dqzvz_104,._textarea_dqzvz_105,._select_dqzvz_106{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_dqzvz_104:focus,._textarea_dqzvz_105:focus,._select_dqzvz_106:focus{outline:2px solid hsl(var(--primary)/.3);border-color:hsl(var(--primary))}._textarea_dqzvz_105{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_1am85_1{inset:var(--header-height) 0 0 0;z-index:298;background:rgba(0,0,0,.28);animation:.2s _fadeIn_1am85_1;position:fixed}@keyframes _fadeIn_1am85_1{0%{opacity:0}to{opacity:1}}._sidebar_1am85_17{top:var(--header-height);z-index:299;background:hsl(var(--card));border-left:1px solid hsl(var(--border));flex-direction:column;width:52px;transition:width .3s cubic-bezier(.4,0,.2,1),box-shadow .3s;display:flex;position:fixed;bottom:0;right:0;overflow:hidden;box-shadow:-2px 0 16px rgba(0,0,0,.06)}._sidebarOpen_1am85_33{z-index:300;width:400px;box-shadow:-4px 0 40px rgba(0,0,0,.14)}._strip_1am85_39{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_1am85_33 ._strip_1am85_39{opacity:0;pointer-events:none}._strip_1am85_39:hover ._stripIcon_1am85_58{color:hsl(var(--primary-hover))}._stripIcon_1am85_58{color:hsl(var(--primary)/.55);flex-shrink:0;transition:color .15s}._stripBadge_1am85_68{background:hsl(var(--primary));color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 4px;font-size:.6rem;font-weight:700;line-height:1;display:inline-flex}._stripLabel_1am85_83{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_1am85_95{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_1am85_33 ._panel_1am85_95{opacity:1;pointer-events:all}._panelHeader_1am85_109{border-bottom:1px solid hsl(var(--border));flex-shrink:0;justify-content:space-between;align-items:center;padding:1rem 1.125rem;display:flex}._panelHeaderLeft_1am85_118{align-items:center;gap:.5rem;display:flex}._panelIcon_1am85_124{color:hsl(var(--primary));flex-shrink:0}._panelTitle_1am85_129{color:hsl(var(--foreground));white-space:nowrap;margin:0;font-size:.9rem;font-weight:700}._panelCount_1am85_137{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_1am85_151{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_1am85_151:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}._panelActions_1am85_170{border-bottom:1px solid hsl(var(--border));flex-shrink:0;padding:.75rem 1.125rem}._newNoteBtn_1am85_176{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_1am85_176:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}._newNoteBtn_1am85_176:disabled{opacity:.5;cursor:not-allowed;transform:none}._panelBody_1am85_203{flex-direction:column;flex:1;gap:.625rem;padding:.875rem 1.125rem 2rem;display:flex;overflow-y:auto}._notesList_1am85_212{flex-direction:column;gap:.5rem;display:flex}._noteItem_1am85_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}._noteItem_1am85_218:hover{border-color:hsl(var(--border));box-shadow:0 2px 8px hsl(var(--primary)/.07);background:#faf9ff}._noteItemTop_1am85_234{align-items:center;gap:.5rem;margin-bottom:.375rem;display:flex}._noteAvatar_1am85_241{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_1am85_255{color:hsl(var(--foreground));white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:.78rem;font-weight:600;overflow:hidden}._noteTime_1am85_266{color:hsl(var(--muted-foreground));white-space:nowrap;flex-shrink:0;font-size:.68rem}._notePreview_1am85_273{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_1am85_1{0%{background-position:-400px 0}to{background-position:400px 0}}._loadingList_1am85_292{flex-direction:column;gap:.5rem;display:flex}._skeletonNote_1am85_298{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_1am85_1}._emptyState_1am85_306{text-align:center;color:hsl(var(--muted-foreground));flex-direction:column;align-items:center;gap:.5rem;padding:2.5rem .75rem;display:flex}._emptyIcon_1am85_316{color:hsl(var(--border))}._emptyTitle_1am85_320{color:hsl(var(--foreground));margin:0;font-size:.875rem;font-weight:600}._emptyDesc_1am85_327{font-size:.75rem;line-height:1.55}._pagination_1am85_332{justify-content:center;align-items:center;gap:.625rem;padding-top:.375rem;display:flex}._pageBtn_1am85_340{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_1am85_340:hover:not(:disabled){background:hsl(var(--muted))}._pageBtn_1am85_340:disabled{opacity:.4;cursor:not-allowed}._pageInfo_1am85_359{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_ny6mb_1{background:hsl(var(--background));flex-shrink:0;min-width:0;min-height:100vh;padding-right:52px;container:candidate-page/inline-size}._main_ny6mb_15{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_ny6mb_15{padding:1.25rem 1.25rem 2.5rem}}@container candidate-page (width<=560px){._main_ny6mb_15{padding:1rem .875rem 2rem}}@media (max-width:768px){._container_ny6mb_1{padding-right:44px}}._loading_ny6mb_39{color:hsl(var(--muted-foreground));padding:2rem 0;font-size:.875rem}._pageHeader_ny6mb_45{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_ny6mb_54{justify-content:space-between;align-items:center;margin-bottom:.875rem;display:flex}._backBtn_ny6mb_61{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_ny6mb_61:hover{color:hsl(var(--foreground))}._statusBadge_ny6mb_77{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_ny6mb_89{margin-bottom:1rem}._candidateName_ny6mb_93{color:hsl(var(--foreground));letter-spacing:-.03em;margin-bottom:.25rem;font-size:1.5rem;font-weight:800;line-height:1.2}._candidateMeta_ny6mb_102{color:hsl(var(--muted-foreground));flex-wrap:wrap;gap:.25rem .5rem;font-size:.875rem;display:flex}@container candidate-page (width<=640px){._pageHeader_ny6mb_45{padding:1rem 1.125rem}._candidateName_ny6mb_93{font-size:1.25rem}._headerTop_ny6mb_54{margin-bottom:.625rem}}._headerDivider_ny6mb_121{background:hsl(var(--border));height:1px;margin-bottom:1rem}._actionBar_ny6mb_127{flex-wrap:wrap;align-items:center;gap:1.5rem;display:flex}._actionGroup_ny6mb_134{flex-direction:column;gap:.5rem;display:flex}._actionGroupLabel_ny6mb_140{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_ny6mb_140 svg{color:hsl(var(--primary)/.55)}._runCountBadge_ny6mb_154{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_ny6mb_166{flex-wrap:wrap;gap:.5rem;display:flex}._actionDivider_ny6mb_172{background:hsl(var(--border));flex-shrink:0;align-self:center;width:1px;height:48px}@container candidate-page (width<=960px){._actionBar_ny6mb_127{flex-direction:column;align-items:stretch;gap:1rem}._actionDivider_ny6mb_172{display:none}._actionGroupBtns_ny6mb_166{flex-wrap:wrap}}@container candidate-page (width<=480px){._actionGroupBtns_ny6mb_166{flex-direction:column}._actionGroupBtns_ny6mb_166 ._actionBtn_ny6mb_197{justify-content:center;width:100%}._pageHeader_ny6mb_45 ._actionBtn_ny6mb_197{white-space:normal;text-align:center}}._pipelineMsg_ny6mb_206{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_ny6mb_219{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_ny6mb_197{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_ny6mb_197:disabled{opacity:.45;cursor:not-allowed}._actionBtn_ny6mb_197._primary_ny6mb_246{background:hsl(var(--primary));color:#fff;border-color:hsl(var(--primary))}._actionBtn_ny6mb_197._primary_ny6mb_246:hover:not(:disabled){opacity:.88;transform:translateY(-1px)}._actionBtn_ny6mb_197._outline_ny6mb_255{color:hsl(var(--foreground));border-color:hsl(var(--border));background:0 0}._actionBtn_ny6mb_197._outline_ny6mb_255:hover:not(:disabled){background:hsl(var(--muted));transform:translateY(-1px)}._actionBtn_ny6mb_197._ghost_ny6mb_264{color:hsl(var(--muted-foreground));background:0 0;border-color:transparent}._actionBtn_ny6mb_197._ghost_ny6mb_264:hover:not(:disabled){background:hsl(var(--muted));color:hsl(var(--foreground))}._topGrid_ny6mb_274{align-items:stretch;gap:1rem;margin-bottom:1rem;display:grid}._topGrid4_ny6mb_281{grid-template-columns:repeat(4,minmax(0,1fr))}._topGrid3_ny6mb_285{grid-template-columns:repeat(3,minmax(0,1fr))}@container candidate-page (width<=1180px){._topGrid4_ny6mb_281,._topGrid3_ny6mb_285{grid-template-columns:repeat(2,minmax(0,1fr))}._topGrid3_ny6mb_285>:last-child{grid-column:1/-1}}@container candidate-page (width<=640px){._topGrid4_ny6mb_281,._topGrid3_ny6mb_285{grid-template-columns:1fr}._topGrid4_ny6mb_281>:last-child,._topGrid3_ny6mb_285>:last-child{grid-column:auto}}._card_ny6mb_310{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_ny6mb_320{color:hsl(var(--foreground));align-items:center;gap:.35rem;margin-bottom:.875rem;font-size:.8125rem;font-weight:600;display:flex}._resumeBody_ny6mb_330{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.625rem;padding:.5rem 0;display:flex}._resumeIcon_ny6mb_340{color:hsl(var(--border))}._resumeName_ny6mb_344{color:hsl(var(--muted-foreground));text-align:center;word-break:break-all;font-size:.75rem;line-height:1.4}._downloadBtn_ny6mb_352{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_ny6mb_352:hover{background:hsl(var(--secondary));border-color:hsl(var(--border))}._infoList_ny6mb_373{grid-template-columns:max-content 1fr;gap:.45rem .875rem;font-size:.8125rem;display:grid}._infoList_ny6mb_373 dt{color:hsl(var(--muted-foreground));white-space:nowrap;align-items:center;gap:.25rem;font-size:.78rem;display:flex}._infoList_ny6mb_373 dd{color:hsl(var(--foreground));word-break:break-word;margin:0;font-size:.8125rem}._link_ny6mb_394{color:hsl(var(--primary));text-decoration:none}._link_ny6mb_394:hover{text-decoration:underline}._textAnswer_ny6mb_402{color:hsl(var(--muted-foreground));font-size:.78rem;font-style:italic;line-height:1.5}._evalCompact_ny6mb_409{align-items:center;gap:1rem;min-width:0;margin-bottom:.875rem;display:flex}@container candidate-page (width<=480px){._evalCompact_ny6mb_409{flex-direction:column;align-items:flex-start;gap:.75rem}._evalBars_ny6mb_423{width:100%}}._evalScore_ny6mb_427{flex-shrink:0;align-items:baseline;gap:.25rem;display:flex}._scoreBig_ny6mb_434{letter-spacing:-.03em;font-size:2.25rem;font-weight:800;line-height:1}._scoreBig_high_ny6mb_440{color:#16833e}._scoreBig_mid_ny6mb_443{color:#8c6117}._scoreBig_low_ny6mb_446{color:#bc1010}._scoreUnit_ny6mb_450{color:hsl(var(--muted-foreground));font-size:.875rem}._evalBars_ny6mb_423{flex-direction:column;flex:1;gap:.375rem;display:flex}._scoreBarRow_ny6mb_462{align-items:center;gap:.5rem;display:flex}._scoreBarLabel_ny6mb_468{color:hsl(var(--muted-foreground));flex-shrink:0;width:4rem;font-size:.72rem}._scoreBarTrack_ny6mb_475{background:hsl(var(--muted));border-radius:9999px;flex:1;height:5px;overflow:hidden}._scoreBarFill_ny6mb_483{border-radius:9999px;height:100%;transition:width .4s}._scoreBarFill_ny6mb_483._barHigh_ny6mb_488{background:#1fb757}._scoreBarFill_ny6mb_483._barMid_ny6mb_491{background:#f59f0a}._scoreBarFill_ny6mb_483._barLow_ny6mb_494{background:#ed2c2c}._scoreBarPct_ny6mb_498{color:hsl(var(--foreground));text-align:right;flex-shrink:0;width:2.25rem;font-size:.7rem;font-weight:600}._flagsGrid_ny6mb_507{border-top:1px solid hsl(var(--border));grid-template-columns:repeat(3,1fr);gap:.375rem;padding-top:.875rem;display:grid}._flagItem_ny6mb_515{flex-direction:column;align-items:center;gap:.25rem;display:flex}._flagLabel_ny6mb_522{color:hsl(var(--muted-foreground));font-size:.68rem;font-weight:500}._badgePass_ny6mb_528{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_ny6mb_540{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_ny6mb_552{color:hsl(var(--muted-foreground));font-size:.68rem}._alertsCompact_ny6mb_557{border-top:1px solid hsl(var(--border));flex-direction:column;gap:.3rem;margin-top:.75rem;padding-top:.75rem;display:flex}._alertsLabel_ny6mb_566{color:#8c6117;align-items:center;gap:.3rem;margin-bottom:.125rem;font-size:.7rem;font-weight:600;display:flex}._alertsLabel_ny6mb_566 svg{color:#f59f0a}._alertDotRow_ny6mb_579{align-items:center;gap:.5rem;font-size:.72rem;display:flex}._alertDotMark_ny6mb_586{background:hsl(var(--muted-foreground));border-radius:50%;flex-shrink:0;width:6px;height:6px}._alertDot_positive_ny6mb_594 ._alertDotMark_ny6mb_586{background:#21c45d}._alertDot_warning_ny6mb_598 ._alertDotMark_ny6mb_586{background:#f59f0a}._alertDot_danger_ny6mb_602 ._alertDotMark_ny6mb_586{background:#ef4343}._alertDotTitle_ny6mb_606{color:hsl(var(--muted-foreground));white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._skillsStrip_ny6mb_613{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_ny6mb_626{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}._skillsGroup_ny6mb_626+._skillsGroup_ny6mb_626{border-left:1px solid hsl(var(--border));margin-left:1.25rem;padding-left:1.25rem}@container candidate-page (width<=820px){._skillsStrip_ny6mb_613{flex-direction:column;align-items:flex-start;gap:.875rem}._skillsGroup_ny6mb_626+._skillsGroup_ny6mb_626{border-left:none;border-top:1px solid hsl(var(--border));width:100%;margin-left:0;padding-top:.875rem;padding-left:0}}._skillsGroupLabel_ny6mb_653{text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--muted-foreground));white-space:nowrap;flex-shrink:0;font-size:.68rem;font-weight:700}._tagRow_ny6mb_663{flex-wrap:wrap;gap:.3rem;display:flex}._tag_ny6mb_663{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_ny6mb_679{background:hsl(var(--secondary));color:hsl(var(--primary-hover));border-color:hsl(var(--border))}._tagCert_ny6mb_685{color:#094cb9;background:rgba(60,131,246,.1);border-color:rgba(60,131,246,.25)}._overlay_ny6mb_691{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_ny6mb_702{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_ny6mb_711{border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:center;padding:1.125rem 1.5rem;display:flex}._modalTitle_ny6mb_719{color:hsl(var(--foreground));align-items:center;gap:.5rem;font-size:.9375rem;font-weight:600;display:flex}._modalClose_ny6mb_728{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_ny6mb_728:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}._modalBody_ny6mb_746{flex-direction:column;gap:1rem;padding:1.25rem 1.5rem;display:flex}._modalFooter_ny6mb_753{border-top:1px solid hsl(var(--border));justify-content:flex-end;gap:.5rem;padding:.875rem 1.5rem;display:flex}._modalSuccess_ny6mb_761{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_ny6mb_773{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_ny6mb_785{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}._fieldRow_ny6mb_785:has(>:nth-child(3)){grid-template-columns:1fr 1fr 1fr}@media (max-width:540px){._fieldRow_ny6mb_785{grid-template-columns:1fr!important}}._field_ny6mb_785{flex-direction:column;gap:.375rem;display:flex}._label_ny6mb_805{color:hsl(var(--foreground));font-size:.8125rem;font-weight:500}._opt_ny6mb_811{color:hsl(var(--muted-foreground));font-weight:400}._input_ny6mb_816{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_ny6mb_816::placeholder{color:hsl(var(--muted-foreground))}._input_ny6mb_816::placeholder{color:hsl(var(--muted-foreground))}._input_ny6mb_816:focus{border-color:hsl(var(--primary))}._textarea_ny6mb_833{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_ny6mb_833::placeholder{color:hsl(var(--muted-foreground))}._textarea_ny6mb_833::placeholder{color:hsl(var(--muted-foreground))}._textarea_ny6mb_833:focus{border-color:hsl(var(--primary))}._radioGroup_ny6mb_852{gap:.5rem;display:flex}._radioOption_ny6mb_857{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_ny6mb_857 input[type=radio]{display:none}._radioOption_ny6mb_857:hover{background:hsl(var(--muted))}._radioSelected_ny6mb_876{color:#157a3a;background:rgba(33,196,93,.1);border-color:#1fb757}._radioSelectedDanger_ny6mb_882{color:#b21010;background:rgba(239,67,67,.1);border-color:#ed2c2c}._formError_ny6mb_888{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_ny6mb_898{flex-direction:column;width:100%;min-width:0;min-height:0;display:flex}._modalWide_ny6mb_906{flex-direction:column;max-width:680px;max-height:88vh;display:flex}._scriptLoading_ny6mb_913{color:hsl(var(--muted-foreground));text-align:center;flex-direction:column;align-items:center;gap:.625rem;padding:3rem 1.5rem;display:flex}._scriptLoading_ny6mb_913 p{color:hsl(var(--foreground));margin:0;font-size:.9375rem;font-weight:500}._scriptLoading_ny6mb_913 span{font-size:.8125rem}._scriptLoadingIcon_ny6mb_932{animation:1.5s linear infinite _spin_ny6mb_1}@keyframes _spin_ny6mb_1{to{transform:rotate(360deg)}}._scriptEmpty_ny6mb_941{color:hsl(var(--muted-foreground));text-align:center;flex-direction:column;align-items:center;gap:.625rem;padding:3rem 1.5rem;display:flex}._scriptEmpty_ny6mb_941 p{color:hsl(var(--foreground));margin:0;font-size:.9375rem;font-weight:500}._scriptEmpty_ny6mb_941 span{max-width:28rem;font-size:.8125rem}._scriptBody_ny6mb_961{flex-direction:column;width:100%;min-width:0;display:flex}._scriptBodyView_ny6mb_968{flex:1;min-height:0;overflow:hidden}._scriptMeta_ny6mb_974{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_ny6mb_974{gap:.375rem .5rem;padding:.625rem 1rem}}._scriptMetaDivider_ny6mb_994{background:hsl(var(--muted-foreground));border-radius:50%;flex-shrink:0;width:3px;height:3px}._scriptBodyView_ny6mb_968 ._questionsList_ny6mb_1002{-webkit-overflow-scrolling:touch;flex:1;min-height:0;overflow-y:auto}._questionsList_ny6mb_1002{min-width:0;margin:0;padding:.5rem 0;list-style:none}._questionCard_ny6mb_1016{border-bottom:1px solid hsl(var(--border));min-width:0}._questionCard_ny6mb_1016:last-child{border-bottom:none}._questionToggle_ny6mb_1024{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_ny6mb_1024:hover{background:hsl(var(--muted)/.5)}@media (max-width:640px){._questionToggle_ny6mb_1024{padding:.75rem 1rem}}._questionChevron_ny6mb_1048{color:hsl(var(--muted-foreground));flex-shrink:0;justify-content:center;align-items:center;margin-top:.2rem;display:flex}._questionToggleLeft_ny6mb_1057{flex-wrap:wrap;flex:1;align-items:center;gap:.35rem .5rem;min-width:0;display:flex}._questionNum_ny6mb_1066{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_ny6mb_1080{border-radius:999px;flex-shrink:0;align-items:center;padding:.15rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}._cat_technical_ny6mb_1090{color:#094cb9;background:rgba(60,131,246,.12)}._cat_experience_ny6mb_1095{color:#4b10b1;background:rgba(124,59,237,.12)}._cat_cultural_ny6mb_1100{color:#157a3a;background:rgba(33,196,93,.12)}._questionPreview_ny6mb_1105{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_ny6mb_968 ._questionPreview_ny6mb_1105{font-size:.9375rem;line-height:1.55}._questionDetail_ny6mb_1122{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_ny6mb_1122{margin:0 .75rem .25rem .5rem;padding:.5rem 1rem .875rem}}._questionFull_ny6mb_1138{color:hsl(var(--foreground));word-break:break-word;overflow-wrap:anywhere;margin:0;font-size:.875rem;font-weight:500;line-height:1.55}._questionMeta_ny6mb_1148{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_ny6mb_1148 span:last-child{word-break:break-word;overflow-wrap:anywhere}._metaLabel_ny6mb_1162{color:hsl(var(--foreground));font-weight:600}._questionTip_ny6mb_1167{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_ny6mb_1183{color:#8c6117;flex-shrink:0;margin-top:1px}._scriptConfigPanel_ny6mb_1189{border-bottom:1px solid hsl(var(--border));gap:.875rem}._scriptConfigHint_ny6mb_1194{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem;line-height:1.45}._scriptPresetRow_ny6mb_1201{flex-wrap:wrap;gap:.5rem;display:flex}._scriptPresetBtn_ny6mb_1207{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_ny6mb_1207:hover{background:hsl(var(--muted)/.35);border-color:#af97d8}._scriptPresetBtnActive_ny6mb_1228{color:#55358d;background:#f3effb;border-color:#7d53c6}._scriptPresetSub_ny6mb_1234{color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums;font-size:.6875rem;font-weight:500}._scriptDistBar_ny6mb_1241{background:hsl(var(--muted));border-radius:999px;height:8px;margin-top:.5rem;display:flex;overflow:hidden}._scriptDistBarSegment_ny6mb_1250{min-width:2px;transition:flex-grow .2s}._scriptDistBarTech_ny6mb_1255{background:#2474f5}._scriptDistBarBeh_ny6mb_1259{background:#8459cf}._scriptDistBarCult_ny6mb_1263{background:#30a65b}._scriptDistInputs_ny6mb_1267{grid-template-columns:repeat(3,minmax(0,1fr));gap:.625rem;margin-top:.625rem;display:grid}@media (max-width:520px){._scriptDistInputs_ny6mb_1267{grid-template-columns:1fr}}._scriptDistField_ny6mb_1279{flex-direction:column;gap:.3rem;display:flex}._scriptDistLabel_ny6mb_1285{color:hsl(var(--muted-foreground));font-size:.75rem;font-weight:500}._scriptDistInputWrap_ny6mb_1291{border:1px solid hsl(var(--input));border-radius:calc(var(--radius) - 2px);background:hsl(var(--background));align-items:center;display:flex;overflow:hidden}._scriptDistInputWrap_ny6mb_1291:focus-within{border-color:hsl(var(--ring));box-shadow:0 0 0 2px hsl(var(--ring)/.12)}._scriptDistInput_ny6mb_1267{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_ny6mb_1267::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._scriptDistInput_ny6mb_1267::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._scriptDistSuffix_ny6mb_1323{color:hsl(var(--muted-foreground));flex-shrink:0;padding-right:.5rem;font-size:.8125rem}._scriptDistFooter_ny6mb_1330{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-top:.35rem;display:flex}._scriptDistOk_ny6mb_1339{color:#257e46;font-size:.75rem;font-weight:500}._scriptDistWarn_ny6mb_1345{color:#8c6117;font-size:.75rem;font-weight:500}._scriptNormalizeBtn_ny6mb_1351{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_ny6mb_1351:hover{opacity:.85}._scriptToggleCard_ny6mb_1366{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_ny6mb_1366:hover{background:hsl(var(--muted)/.25);border-color:#b8a6d9}._scriptToggleCardOn_ny6mb_1387{background:#f6f3fc;border-color:#7d53c6}._scriptToggleCheck_ny6mb_1392{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_ny6mb_1387 ._scriptToggleCheck_ny6mb_1392{color:#fff;background:#7341c8;border-color:#6f40bf}._scriptToggleText_ny6mb_1413{flex-direction:column;gap:.2rem;min-width:0;display:flex}._scriptToggleTitle_ny6mb_1420{color:hsl(var(--foreground));font-size:.875rem;font-weight:600}._scriptToggleDesc_ny6mb_1426{color:hsl(var(--muted-foreground));font-size:.75rem;line-height:1.4}._circularBadge_ny6mb_1432{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_1ix9c_1{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._title_1ix9c_9{color:hsl(var(--foreground));letter-spacing:-.03em;text-transform:capitalize;margin:0 0 .25rem;font-size:1.625rem;font-weight:800}._subtitle_1ix9c_18{color:hsl(var(--muted-foreground));text-transform:capitalize;margin:0;font-size:.875rem}._actions_1ix9c_25{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}._outlineBtn_1ix9c_32,._primaryBtn_1ix9c_33{cursor:pointer;border-radius:10px;align-items:center;gap:.4rem;padding:.5rem .875rem;font-size:.8125rem;font-weight:600;transition:background .15s,border-color .15s,transform .15s;display:inline-flex}._outlineBtn_1ix9c_32:hover,._primaryBtn_1ix9c_33:hover{transform:translateY(-1px)}._outlineBtn_1ix9c_32{background:hsl(var(--card));border:1px solid hsl(var(--border));color:hsl(var(--foreground))}._outlineBtn_1ix9c_32:hover{border-color:hsl(var(--primary)/.35);background:hsl(var(--accent))}._primaryBtn_1ix9c_33{background:hsl(var(--primary));border:1px solid hsl(var(--primary));color:hsl(var(--primary-foreground))}._primaryBtn_1ix9c_33:hover{background:hsl(var(--primary-hover));border-color:hsl(var(--primary-hover))}._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}._grid_1b4mc_1{grid-template-columns:1fr;gap:1rem;display:grid}._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_1uazp_1{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_1uazp_15{align-items:center;gap:.5rem;display:flex}._panelIcon_1uazp_21{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}._panelIcon_1uazp_21._primary_1uazp_30{background:hsl(var(--primary)/.12);color:hsl(var(--primary))}._panelIcon_1uazp_21._highlight_1uazp_34{background:hsl(var(--highlight)/.18);color:hsl(var(--highlight-foreground))}._panelIcon_1uazp_21._amber_1uazp_38{color:#8b6118;background:rgba(245,159,10,.12)}._panelIcon_1uazp_21._rose_1uazp_42{color:#b62052;background:rgba(237,69,125,.12)}._panelTitle_1uazp_47{color:hsl(var(--foreground));flex:1;margin:0;font-size:.9375rem;font-weight:700}._panelBadge_1uazp_55{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_1uazp_70{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_1uazp_70:hover{gap:.55rem}._loadingRows_1uazp_88{flex-direction:column;gap:.5rem;display:flex}._skeleton_1uazp_94{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_1uazp_1}@keyframes _shimmer_1uazp_1{0%{background-position:200% 0}to{background-position:-200% 0}}._emptyState_1uazp_110{text-align:center;color:hsl(var(--muted-foreground));flex-direction:column;align-items:center;gap:.4rem;padding:1.75rem 1rem;display:flex}._emptyState_1uazp_110 svg{color:hsl(var(--highlight-foreground));opacity:.85}._emptyState_1uazp_110 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_1lg5t_1{inset:var(--header-height) 0 0 0;z-index:298;background:rgba(0,0,0,.28);animation:.2s _fadeIn_1lg5t_1;position:fixed}@keyframes _fadeIn_1lg5t_1{0%{opacity:0}to{opacity:1}}._sidebar_1lg5t_17{top:var(--header-height);z-index:299;background:hsl(var(--card));border-left:1px solid hsl(var(--border));flex-direction:column;width:52px;transition:width .3s cubic-bezier(.4,0,.2,1),box-shadow .3s;display:flex;position:fixed;bottom:0;right:0;overflow:hidden;box-shadow:-2px 0 16px rgba(0,0,0,.06)}._sidebarOpen_1lg5t_33{z-index:300;width:400px;box-shadow:-4px 0 40px rgba(0,0,0,.14)}._strip_1lg5t_39{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_1lg5t_33 ._strip_1lg5t_39{opacity:0;pointer-events:none}._strip_1lg5t_39:hover ._stripIcon_1lg5t_58{color:hsl(var(--primary-hover))}._stripIcon_1lg5t_58{color:hsl(var(--primary)/.55);flex-shrink:0;transition:color .15s}._stripBadge_1lg5t_68{background:hsl(var(--primary));color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 4px;font-size:.6rem;font-weight:700;line-height:1;display:inline-flex}._stripLabel_1lg5t_83{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_1lg5t_95{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_1lg5t_33 ._panel_1lg5t_95{opacity:1;pointer-events:all}._panelHeader_1lg5t_109{border-bottom:1px solid hsl(var(--border));flex-shrink:0;justify-content:space-between;align-items:center;padding:1rem 1.125rem;display:flex}._panelHeaderLeft_1lg5t_118{align-items:center;gap:.5rem;display:flex}._panelIcon_1lg5t_124{color:hsl(var(--primary));flex-shrink:0}._panelTitle_1lg5t_129{color:hsl(var(--foreground));white-space:nowrap;margin:0;font-size:.9rem;font-weight:700}._panelCount_1lg5t_137{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_1lg5t_151{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_1lg5t_151:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}._panelBody_1lg5t_170{flex-direction:column;flex:1;gap:.625rem;padding:.875rem 1.125rem 2rem;display:flex;overflow-y:auto}._surveyList_1lg5t_179{flex-direction:column;gap:.5rem;display:flex}._surveyItem_1lg5t_185{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_1lg5t_185:hover{border-color:hsl(var(--border));box-shadow:0 2px 8px hsl(var(--primary)/.07);background:hsl(var(--muted)/.35)}._surveyItemTop_1lg5t_201{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.375rem;display:flex}._surveyType_1lg5t_209{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--primary));font-size:.72rem;font-weight:700}._surveyDue_1lg5t_217{color:hsl(var(--muted-foreground));white-space:nowrap;flex-shrink:0;align-items:center;gap:.25rem;font-size:.68rem;display:inline-flex}._surveyTarget_1lg5t_227{color:hsl(var(--foreground));margin:0;font-size:.8125rem;font-weight:600;line-height:1.4}@keyframes _shimmer_1lg5t_1{0%{background-position:-400px 0}to{background-position:400px 0}}._loadingList_1lg5t_243{flex-direction:column;gap:.5rem;display:flex}._skeletonItem_1lg5t_249{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_1lg5t_1}._emptyState_1lg5t_257{text-align:center;color:hsl(var(--muted-foreground));flex-direction:column;align-items:center;gap:.5rem;padding:2.5rem .75rem;display:flex}._emptyIcon_1lg5t_267{color:hsl(var(--border))}._emptyTitle_1lg5t_271{color:hsl(var(--foreground));margin:0;font-size:.875rem;font-weight:600}._emptyDesc_1lg5t_278{font-size:.75rem;line-height:1.55}._container_40s6s_1{background:hsl(var(--background));box-sizing:border-box;min-width:0;min-height:100vh;padding-right:52px}._main_40s6s_9{box-sizing:border-box;flex-direction:column;gap:1.25rem;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem;display:flex}._mainRow_40s6s_20{grid-template-columns:1fr 1fr;align-items:stretch;gap:1rem;min-height:360px;display:grid}@media (max-width:900px){._mainRow_40s6s_20{grid-template-columns:1fr;min-height:0}}@media (max-width:768px){._container_40s6s_1{padding-right:44px}}@media (max-width:640px){._main_40s6s_9{padding:1.25rem 1rem 2rem}}._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_1fnw3_2{background:hsl(var(--background));min-height:100vh}._main_1fnw3_7{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._pageHeader_1fnw3_15{margin-bottom:1.75rem}._pageTitle_1fnw3_19{color:hsl(var(--foreground));margin:0 0 .25rem;font-size:1.5rem;font-weight:600}._pageSubtitle_1fnw3_26{color:hsl(var(--muted-foreground));max-width:36rem;margin:0;font-size:.875rem;line-height:1.5}._loading_1fnw3_34{color:hsl(var(--muted-foreground));align-items:center;gap:.625rem;padding:3rem 0;font-size:.875rem;display:flex}._loadingSpinner_1fnw3_43{border:2px solid hsl(var(--border));border-top-color:hsl(var(--primary));border-radius:50%;width:1rem;height:1rem;animation:.7s linear infinite _spin_1fnw3_1}@keyframes _spin_1fnw3_1{to{transform:rotate(360deg)}}._content_1fnw3_57{flex-direction:column;gap:1.25rem;display:flex}._heroCard_1fnw3_64{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_1fnw3_64{text-align:center;flex-direction:column;align-items:center}}._heroGlow_1fnw3_84{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_1fnw3_94{z-index:1;flex-direction:column;flex-shrink:0;align-items:center;gap:.625rem;display:flex}._avatarButton_1fnw3_103{cursor:pointer;background:0 0;border:none;border-radius:50%;padding:0;line-height:0;position:relative}._avatarButton_1fnw3_103:disabled{cursor:wait;opacity:.85}._avatarButton_1fnw3_103:hover:not(:disabled) ._avatarOverlay_1fnw3_116{opacity:1}._avatarButton_1fnw3_103:focus-visible:not(:disabled) ._avatarOverlay_1fnw3_116{opacity:1}._heroAvatar_1fnw3_120{display:block}._avatarOverlay_1fnw3_116{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_1fnw3_141{display:none}._removePhotoBtn_1fnw3_145{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_1fnw3_145:hover:not(:disabled){color:hsl(var(--destructive));background:hsl(var(--destructive)/.08)}._removePhotoBtn_1fnw3_145:disabled{opacity:.5;cursor:not-allowed}._avatarError_1fnw3_168{color:hsl(var(--destructive));text-align:center;max-width:140px;margin:0;font-size:.75rem}._heroInfo_1fnw3_176{z-index:1;flex:1;min-width:0;padding-top:.5rem}._fullName_1fnw3_183{color:hsl(var(--foreground));letter-spacing:-.02em;margin:0 0 .35rem;font-size:1.375rem;font-weight:600}._heroEmail_1fnw3_191{color:hsl(var(--muted-foreground));margin:0 0 .875rem;font-size:.9375rem}._heroMeta_1fnw3_197{flex-wrap:wrap;gap:.5rem;display:flex}@media (max-width:640px){._heroMeta_1fnw3_197{justify-content:center}}._metaChip_1fnw3_208{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_1fnw3_221{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_1fnw3_232{z-index:1;flex-direction:column;flex-shrink:0;gap:.5rem;display:flex}@media (max-width:640px){._heroActions_1fnw3_232{width:100%}._heroActions_1fnw3_232 ._primaryBtn_1fnw3_243,._heroActions_1fnw3_232 ._secondaryBtn_1fnw3_244{justify-content:center;width:100%}}._tabPanel_1fnw3_251{flex-direction:column;gap:1.25rem;display:flex}._section_1fnw3_257{flex-direction:column;gap:.85rem;display:flex}._sectionHead_1fnw3_263{justify-content:space-between;align-items:center;gap:1rem;display:flex}._sectionTitle_1fnw3_270{color:hsl(var(--foreground));margin:0;font-size:.9375rem;font-weight:600}._sectionLink_1fnw3_277{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_1fnw3_277:hover{text-decoration:underline}._sectionMuted_1fnw3_294{color:hsl(var(--muted-foreground));margin:0;padding:.5rem 0;font-size:.8125rem}._shortcutGrid_1fnw3_301{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;display:grid}._ctaCard_1fnw3_307{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_1fnw3_317{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_1fnw3_329{flex-direction:column;gap:.2rem;min-width:0;display:flex}._ctaText_1fnw3_329 strong{color:hsl(var(--foreground));font-size:.9375rem;font-weight:600}._ctaText_1fnw3_329 span{color:hsl(var(--muted-foreground));font-size:.8125rem;line-height:1.5}._grid_1fnw3_347{grid-template-columns:1fr 1fr;align-items:start;gap:1.25rem;display:grid}@media (max-width:640px){._grid_1fnw3_347{grid-template-columns:1fr}}._card_1fnw3_359{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_1fnw3_368{border-bottom:1px solid hsl(var(--border));padding:1.125rem 1.25rem .875rem}._cardTitle_1fnw3_373{color:hsl(var(--foreground));margin:0 0 .2rem;font-size:.9375rem;font-weight:600}._cardDesc_1fnw3_380{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem}._cardBody_1fnw3_386{flex-direction:column;flex:1;gap:.625rem;padding:1rem 1.25rem;display:flex}._infoRow_1fnw3_394{border-bottom:1px solid hsl(var(--border)/.6);justify-content:space-between;align-items:baseline;gap:1rem;padding:.5rem 0;display:flex}._infoRow_1fnw3_394:last-child{border-bottom:none}._infoLabel_1fnw3_406{color:hsl(var(--muted-foreground));white-space:nowrap;flex-shrink:0;font-size:.8125rem}._infoValue_1fnw3_413{color:hsl(var(--foreground));text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:500;overflow:hidden}._cardFooter_1fnw3_423{border-top:1px solid hsl(var(--border));flex-wrap:wrap;gap:.625rem;padding:.875rem 1.25rem;display:flex}._primaryBtn_1fnw3_243,._secondaryBtn_1fnw3_244{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_1fnw3_243{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border:none}._primaryBtn_1fnw3_243:hover{opacity:.85}._secondaryBtn_1fnw3_244{border:1px solid hsl(var(--border));color:hsl(var(--foreground));background:0 0}._secondaryBtn_1fnw3_244:hover{background:hsl(var(--accent))}._integration_1fnw3_464{justify-content:space-between;align-items:center;gap:1rem;padding:.5rem 0;display:flex}._integrationLeft_1fnw3_472{align-items:center;gap:.75rem;min-width:0;display:flex}._integrationIconWrap_1fnw3_479{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_1fnw3_492{color:hsl(var(--foreground));margin:0 0 .15rem;font-size:.875rem;font-weight:500}._integrationDesc_1fnw3_499{color:hsl(var(--muted-foreground));margin:0;font-size:.75rem}._integrationActions_1fnw3_505{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.5rem;display:flex}._expiredBadge_1fnw3_513{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_1fnw3_528{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_1fnw3_543{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_1fnw3_543:hover{background:hsl(var(--accent))}._connectButton_1fnw3_543:disabled{opacity:.5;cursor:not-allowed}._themeRow_1fnw3_566{justify-content:space-between;align-items:center;gap:1rem;padding:.5rem 0;display:flex}._themeToggle_1fnw3_574{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_1fnw3_574:focus-visible{box-shadow:0 0 0 3px hsl(var(--ring)/.25);outline:none}._themeToggleOn_1fnw3_591{background:hsl(var(--primary));border-color:hsl(var(--primary-hover))}._themeToggleThumb_1fnw3_596{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_1fnw3_591 ._themeToggleThumb_1fnw3_596{transform:translate(1.25rem)}._page_o1etp_2{background:hsl(var(--background));min-height:100vh}._main_o1etp_7{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._header_o1etp_15{margin-bottom:1.25rem}._eyebrow_o1etp_19{letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--primary));font-size:.72rem;font-weight:700}._title_o1etp_27{color:hsl(var(--foreground));margin:.2rem 0 .25rem;font-size:1.5rem;font-weight:700}._subtitle_o1etp_34{color:hsl(var(--muted-foreground));margin:0;font-size:.9rem}._list_o1etp_40{flex-direction:column;gap:.85rem;display:flex}._muted_o1etp_46{color:hsl(var(--muted-foreground));padding:1rem 0;font-size:.9rem}._fbCard_o1etp_53{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_o1etp_53[data-type=positive]{border-left-color:#16a249}._fbCard_o1etp_53[data-type=constructive]{border-left-color:#f59f0a}._fbCard_o1etp_53[data-type=coaching]{border-left-color:hsl(var(--primary))}._fbHead_o1etp_70{align-items:center;gap:.6rem;margin-bottom:.5rem;display:flex}._fbType_o1etp_77{text-transform:uppercase;color:hsl(var(--foreground));font-size:.68rem;font-weight:700}._fbStatus_o1etp_84{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_o1etp_84[data-status=responded]{color:#218345;background:rgba(22,162,73,.15)}._fbTime_o1etp_98{color:hsl(var(--muted-foreground));margin-left:auto;font-size:.75rem}._fbAuthor_o1etp_104{color:hsl(var(--muted-foreground));margin-top:.35rem;font-size:.78rem}._fbTitle_o1etp_110{color:hsl(var(--foreground));margin:.25rem 0;font-size:1rem;font-weight:600}._response_o1etp_117{background:hsl(var(--muted)/.4);border:1px dashed hsl(var(--border));border-radius:10px;margin-top:.85rem;padding:.75rem .9rem}._responseLabel_o1etp_125{text-transform:uppercase;color:hsl(var(--muted-foreground));margin-bottom:.3rem;font-size:.7rem;font-weight:700;display:block}._replyBox_o1etp_134{flex-direction:column;gap:.6rem;margin-top:.85rem;display:flex}._actions_o1etp_141{justify-content:flex-end;gap:.6rem;display:flex}._replyBtn_o1etp_147{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_o1etp_147:hover{border-color:hsl(var(--primary)/.4);color:hsl(var(--primary))}._primaryBtn_o1etp_167{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_o1etp_167:disabled{opacity:.6;cursor:not-allowed}._outlineBtn_o1etp_185{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_o1etp_200{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:14px;padding:1.1rem 1.2rem}._ooHead_o1etp_207{align-items:center;gap:.6rem;margin-bottom:.5rem;display:flex}._ooHead_o1etp_207 time{color:hsl(var(--foreground));font-size:.85rem;font-weight:600}._ooStatus_o1etp_219{text-transform:uppercase;color:hsl(var(--muted-foreground));font-size:.66rem;font-weight:700}._block_o1etp_226{background:hsl(var(--muted)/.4);border-radius:10px;margin-top:.6rem;padding:.65rem .8rem}._blockLabel_o1etp_233{text-transform:uppercase;color:hsl(var(--muted-foreground));margin-bottom:.25rem;font-size:.7rem;font-weight:700;display:block}._actionItems_o1etp_242{margin:.5rem 0 0;padding-left:1.1rem}._form_1guru_3{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_1guru_13{flex-direction:column;gap:.45rem;min-width:0;display:flex}._formGrid_1guru_20{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:768px){._formGrid_1guru_20{grid-template-columns:1fr 1fr}}._sectionLabel_1guru_31{color:hsl(var(--muted-foreground));font-size:.8rem;font-weight:600}._select_1guru_37{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_1guru_46{justify-content:flex-end;gap:.6rem;padding-top:.25rem;display:flex}._imageDrop_1guru_54{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_1guru_54:hover{border-color:hsl(var(--primary)/.5);color:hsl(var(--primary))}._imagePreview_1guru_73{border:1px solid hsl(var(--border));border-radius:12px;max-width:340px;position:relative;overflow:hidden}._imagePreview_1guru_73 img{-o-object-fit:cover;object-fit:cover;width:100%;max-height:220px;display:block}._imageRemove_1guru_87{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_1guru_87:hover{background:rgba(0,0,0,.75)}._card_1guru_107{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_1guru_107:hover{border-color:hsl(var(--border));box-shadow:0 6px 20px hsl(var(--foreground)/.06)}._cardClickable_1guru_121{cursor:pointer}._cardClickable_1guru_121:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:2px}._cardHighlight_1guru_130{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_1guru_130: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_1guru_141{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_1guru_157{background:hsl(var(--muted)/.4);flex-shrink:0;width:100%;height:168px;overflow:hidden}._hero_1guru_157 img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}._cardInner_1guru_171{flex-direction:column;gap:.8rem;max-height:220px;padding:1.1rem 1.2rem;display:flex;position:relative;overflow:hidden}._cardInnerClipped_1guru_182: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_1guru_193{align-items:center;gap:.7rem;display:flex}._cardMeta_1guru_199{flex-direction:column;flex:1;min-width:0;display:flex}._cardAuthor_1guru_206{color:hsl(var(--foreground));font-size:.92rem;font-weight:600}._arrow_1guru_212{color:hsl(var(--muted-foreground));font-weight:400}._cardTime_1guru_217{color:hsl(var(--muted-foreground));font-size:.75rem}._typeRow_1guru_222{flex-wrap:wrap;gap:.4rem;display:flex}._typeChip_1guru_228{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_1guru_239{color:hsl(var(--foreground));font-size:.92rem}._bodyClamp_1guru_245{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._tagRow_1guru_252{flex-wrap:wrap;gap:.4rem;display:flex}._pill_1guru_258{border:1px solid transparent;border-radius:999px;padding:.18rem .55rem;font-size:.72rem;font-weight:600}._pillCompetency_1guru_266{background:hsl(var(--primary)/.12);color:hsl(var(--primary));border-color:hsl(var(--primary)/.25)}._pillCulture_1guru_272{background:hsl(var(--highlight)/.15);color:hsl(var(--highlight-foreground,var(--foreground)));border-color:hsl(var(--highlight)/.3)}._cardFooter_1guru_278{border-top:1px solid hsl(var(--border)/.7);gap:1rem;padding-top:.6rem;display:flex}._reactBtn_1guru_285,._commentToggle_1guru_286{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_1guru_285:hover,._commentToggle_1guru_286:hover{background:hsl(var(--muted)/.5);color:hsl(var(--foreground))}._reactBtnActive_1guru_305{color:hsl(var(--primary))}._reactEmoji_1guru_309{font-size:.98rem}._cardStats_1guru_314{border-top:1px solid hsl(var(--border)/.7);gap:1.1rem;padding:.65rem 1.2rem;display:flex}._statItem_1guru_321{color:hsl(var(--muted-foreground));align-items:center;gap:.35rem;font-size:.8rem;font-weight:600;display:inline-flex}._statBtn_1guru_331{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_1guru_331:hover{background:hsl(var(--muted)/.5);color:hsl(var(--foreground))}._statBtnActive_1guru_350{color:hsl(var(--primary))}._comments_1guru_354{flex-direction:column;gap:.6rem;padding-top:.4rem;display:flex}._comment_1guru_286{gap:.5rem;display:flex}._commentBody_1guru_366{background:hsl(var(--muted)/.4);border-radius:12px;padding:.45rem .7rem}._commentBody_1guru_366 p{color:hsl(var(--foreground));margin:.1rem 0 0;font-size:.85rem}._commentAuthor_1guru_377{color:hsl(var(--foreground));font-size:.78rem;font-weight:600}._commentForm_1guru_383{align-items:center;gap:.5rem;display:flex}._commentInput_1guru_389{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_1guru_399{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_1guru_399:disabled{opacity:.5;cursor:not-allowed}._detailOverlay_1guru_417{z-index:600;background:rgba(0,0,0,.45);animation:.15s _detailFadeIn_1guru_1;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes _detailFadeIn_1guru_1{0%{opacity:0}to{opacity:1}}._detailModal_1guru_433{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_1guru_450{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_1guru_450:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}._detailHero_1guru_471{background:hsl(var(--muted)/.4);flex-shrink:0;width:100%;max-height:320px;overflow:hidden}._detailHero_1guru_471 img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;max-height:320px;display:block}._detailScroll_1guru_486{flex-direction:column;gap:.8rem;padding:1.2rem 1.3rem;display:flex;overflow-y:auto}._detailHeader_1guru_494{align-items:center;gap:.7rem;display:flex}._detailMeta_1guru_500{flex-direction:column;flex:1;min-width:0;display:flex}._detailAuthor_1guru_507{color:hsl(var(--foreground));font-size:.95rem;font-weight:600}._srOnly_1guru_513{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_10ecg_2{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_10ecg_12{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_10ecg_12 p{color:rgba(255,255,255,.82);min-width:0;margin:0;font-size:.75rem}._tag_10ecg_30{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_10ecg_44{align-items:center;gap:1.3rem;display:flex}._ring_10ecg_50{border-radius:50%;flex:none;justify-content:center;align-items:center;width:110px;height:110px;display:flex}._ringInner_10ecg_60{background:hsl(var(--card));border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:84px;height:84px;display:flex}._ringInner_10ecg_60 b{font-variant-numeric:tabular-nums;font-size:1.4rem;font-weight:800}._ringInner_10ecg_60 small{font-size:.6rem;font-family:var(--font-mono,monospace);color:hsl(var(--muted-foreground));text-transform:uppercase}._info_10ecg_82{min-width:0}._title_10ecg_86{align-items:center;gap:.4rem;margin:0 0 .4rem;font-size:.9375rem;font-weight:700;display:flex}._window_10ecg_95{color:hsl(var(--muted-foreground));margin:0 0 .3rem;font-size:.8125rem}._window_10ecg_95 b{color:hsl(var(--foreground))}._risk_10ecg_104{margin:0 0 .5rem;font-size:.8125rem;font-weight:600}._risk_low_10ecg_110{color:#279b51}._risk_medium_10ecg_114{color:#c18215}._risk_high_10ecg_118{color:#da2f2f}._rec_10ecg_122{color:hsl(var(--foreground));align-items:flex-start;gap:.4rem;margin:0;font-size:.8125rem;display:flex}@container (width<=360px){._body_10ecg_44{text-align:center;flex-direction:column;align-items:center}._info_10ecg_82{width:100%}._rec_10ecg_122{justify-content:center}}@media (max-width:600px){._body_10ecg_44{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_119cw_2{background:hsl(var(--background));min-height:100vh}._main_119cw_7{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._muted_119cw_15{color:hsl(var(--muted-foreground));padding:2rem 0;font-size:.875rem}._empty_119cw_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);text-align:center;border-radius:14px;padding:2.5rem 1.5rem}._empty_119cw_22 h3{margin:.75rem 0 .35rem;font-size:1.0625rem}._empty_119cw_22 p{color:hsl(var(--muted-foreground));max-width:46ch;margin:0 auto;font-size:.875rem;line-height:1.55}._emptyIcon_119cw_43{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_119cw_55{grid-template-columns:minmax(240px,3fr) 9fr;align-items:stretch;gap:1rem;margin-bottom:1rem;display:grid}._hero_119cw_63{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_119cw_74{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--muted-foreground));font-size:.6875rem}._heroTitle_119cw_82{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_119cw_91{color:hsl(var(--muted-foreground));max-width:68ch;margin:0 0 .9rem;font-size:.8125rem;line-height:1.55}._heroStatusRow_119cw_99{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}._heroProgress_119cw_107{max-width:420px;margin-bottom:1rem}._chip_119cw_112{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_119cw_112 svg{color:hsl(var(--highlight-foreground))}._approval_119cw_130{border-top:1px solid hsl(var(--border));flex-direction:column;gap:.4rem;margin-top:auto;padding-top:.85rem;display:flex}._submitBtn_119cw_139{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_119cw_139:disabled{opacity:.5;cursor:not-allowed}._approvalHelp_119cw_159{color:hsl(var(--muted-foreground));max-width:64ch;font-size:.75rem;line-height:1.45}._approvalPending_119cw_166{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_119cw_166 svg{flex-shrink:0}._grid_119cw_183{grid-template-columns:3fr 6fr 3fr;align-items:start;gap:1rem;margin-top:1rem;display:grid}._colLeft_119cw_191,._colCenter_119cw_192,._colRight_119cw_193{flex-direction:column;gap:1rem;min-width:0;display:flex}._panel_119cw_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;padding:1.1rem}._panelTitle_119cw_210{color:hsl(var(--foreground));align-items:center;gap:.4rem;margin:0 0 .85rem;font-size:.875rem;font-weight:700;display:flex}._panelTitle_119cw_210 svg{color:hsl(var(--primary))}._goals_119cw_223{flex-direction:column;gap:.85rem;display:flex}._identityCard_119cw_230{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_119cw_243{align-items:center;gap:.9rem;min-width:0;display:flex}._identityAvatar_119cw_250{border:2px solid hsl(var(--primary-foreground)/.35);flex-shrink:0;box-shadow:0 4px 14px rgba(0,0,0,.18)}._identityInfo_119cw_256{flex-direction:column;gap:.15rem;min-width:0;display:flex}._identityInfo_119cw_256 strong{font-family:var(--font-display);overflow-wrap:anywhere;font-size:1.0625rem;font-weight:600;line-height:1.2}._identityInfo_119cw_256 span{opacity:.85;overflow-wrap:anywhere;font-size:.8125rem}._identityMeta_119cw_275{opacity:.85;align-items:center;gap:.4rem;font-size:.75rem;display:inline-flex}._identityMeta_119cw_275 svg{flex-shrink:0}._careerTarget_119cw_286{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_119cw_286 svg{flex-shrink:0}._momentum_119cw_302{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_119cw_302 h2{font-family:var(--font-display);color:hsl(var(--foreground));margin:0 0 .25rem;font-size:1.125rem;font-weight:600}._momentum_119cw_302 p{color:hsl(var(--muted-foreground));max-width:44ch;margin:0;font-size:.8125rem;line-height:1.5}._momentumIcon_119cw_327{color:hsl(var(--primary)/.5);flex-shrink:0}._acompHint_119cw_333{color:hsl(var(--muted-foreground));margin:0 0 .75rem;font-size:.75rem;line-height:1.45}._acompActions_119cw_340{flex-wrap:wrap;gap:.5rem;margin-bottom:.85rem;display:flex}._acompPrimary_119cw_347,._acompGhost_119cw_348{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_119cw_347{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border:none}._acompGhost_119cw_348{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground))}._acompGhost_119cw_348:hover{border-color:hsl(var(--primary)/.4);color:hsl(var(--primary))}._nextCheckin_119cw_376{color:hsl(var(--muted-foreground));margin-bottom:.85rem;font-size:.75rem}._nextCheckin_119cw_376 strong{color:hsl(var(--foreground));font-variant-numeric:tabular-nums}@media (max-width:1100px){._grid_119cw_183{grid-template-columns:1fr 1fr}._colCenter_119cw_192{order:-1;grid-column:1/-1}}@media (max-width:860px){._topRow_119cw_55{grid-template-columns:1fr}}@media (max-width:760px){._grid_119cw_183{grid-template-columns:1fr}._colCenter_119cw_192{order:0}}._page_mbdbc_1{background:hsl(var(--background));flex-direction:column;min-height:100vh;display:flex}._pageHeader_mbdbc_8{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem;padding:2rem 2rem 0;display:flex}._pageHeaderLeft_mbdbc_17{align-items:flex-start;gap:1rem;display:flex}._pageTitleGroup_mbdbc_23{flex-direction:column;gap:.25rem;display:flex}._pageBadge_mbdbc_29{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_mbdbc_23{color:hsl(var(--foreground));letter-spacing:-.025em;margin:0;font-size:1.5rem;font-weight:700}._pageSubtitle_mbdbc_53{color:hsl(var(--muted-foreground));max-width:480px;margin:0;font-size:.8rem}._pageHeaderRight_mbdbc_60{flex-shrink:0;align-items:center;gap:.625rem;padding-top:.375rem;display:flex}._weightWarning_mbdbc_68{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_mbdbc_80{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_mbdbc_80:hover{background:hsl(var(--primary)/.06);border-color:hsl(var(--primary)/.4);box-shadow:0 2px 8px hsl(var(--primary)/.1)}._saveBtn_mbdbc_100{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_mbdbc_100:hover:not(:disabled){opacity:.92;box-shadow:0 4px 16px hsl(var(--primary)/.35);transform:translateY(-1px)}._saveBtn_mbdbc_100:disabled{opacity:.55;cursor:not-allowed;transform:none}._saveBtn_mbdbc_100._saveBtnSuccess_mbdbc_125{background:#21c45d;box-shadow:0 2px 10px rgba(16,185,129,.25)}._workspace_mbdbc_130{flex:1;grid-template-columns:1fr;align-items:start;gap:1.5rem;min-height:0;padding:1.5rem 2rem 2rem;display:grid}._canvasWrap_mbdbc_140{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_mbdbc_148{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_mbdbc_157{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_mbdbc_168{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_mbdbc_178{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.625rem;display:flex}._canvasHeaderAdd_mbdbc_186{position:relative}._addPickerPopover_mbdbc_190{z-index:120;width:min(380px,100vw - 2.5rem);position:absolute;top:calc(100% + .5rem);right:0}._addStageBtnCompact_mbdbc_198{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_mbdbc_198:hover{background:hsl(var(--muted));border-color:hsl(var(--primary)/.35);color:hsl(var(--primary))}._aiAssistantBtn_mbdbc_219{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_mbdbc_219:hover{background:hsl(var(--primary)/.14);border-color:hsl(var(--primary)/.28)}._canvas_mbdbc_140{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_mbdbc_250{align-items:center;gap:.75rem;width:100%;max-width:560px;margin:1rem 0;display:flex}._terminalLine_mbdbc_259{background:hsl(var(--border));flex:1;height:1px}._terminalLabel_mbdbc_265{letter-spacing:.13em;color:hsl(var(--muted-foreground));white-space:nowrap;font-size:.58rem;font-weight:700}[data-variant=end] ._terminalLabel_mbdbc_265{color:hsl(var(--muted-foreground))}._stageBlock_mbdbc_276{flex-direction:column;align-items:center;width:100%;max-width:560px;display:flex}._stageCard_mbdbc_284{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_mbdbc_284:hover{transform:translateY(-2px);box-shadow:0 6px 18px rgba(0,0,0,.12)}._stageCard_mbdbc_284._stageCardSelected_mbdbc_297{box-shadow:0 0 0 2.5px hsl(var(--primary)), 0 6px 18px rgba(0,0,0,.08);border-color:transparent}._stageCard_mbdbc_284._stageCardDisabled_mbdbc_301{opacity:.45}._stageCard_mbdbc_284[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_mbdbc_284[data-scheme=dark]:hover{box-shadow:0 8px 24px rgba(0,0,0,.32)}._stageCard_mbdbc_284[data-scheme=dark]._stageCardSelected_mbdbc_297{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_mbdbc_284[data-scheme=dark] ._stageCounter_mbdbc_314{color:rgba(255,255,255,.09)}._stageCard_mbdbc_284[data-scheme=dark] ._stageName_mbdbc_317{color:#fff}._stageCard_mbdbc_284[data-scheme=dark] ._stageTypeLabel_mbdbc_320{color:rgba(255,255,255,.55)}._stageCard_mbdbc_284[data-scheme=dark] ._stageStats_mbdbc_323{background:rgba(0,0,0,.18);border-top-color:rgba(255,255,255,.1)}._stageCard_mbdbc_284[data-scheme=dark] ._statCell_mbdbc_327{border-right-color:rgba(255,255,255,.08)}._stageCard_mbdbc_284[data-scheme=dark] ._statLabel_mbdbc_330{color:rgba(255,255,255,.42)}._stageCard_mbdbc_284[data-scheme=dark] ._statValue_mbdbc_333{color:#fff}._stageCard_mbdbc_284[data-scheme=dark] ._disabledRow_mbdbc_336{color:rgba(255,255,255,.45);border-top-color:rgba(255,255,255,.08)}._stageCard_mbdbc_284[data-scheme=dark] ._removeBtn_mbdbc_340{color:rgba(255,255,255,.2)}._stageCard_mbdbc_284[data-scheme=dark] ._removeBtn_mbdbc_340:hover{color:#fca5a5;background:rgba(239,68,68,.22)}._stageCard_mbdbc_284[data-scheme=dark] ._configureBtn_mbdbc_347{color:rgba(255,255,255,.45)}._stageCard_mbdbc_284[data-scheme=dark] ._configureBtn_mbdbc_347:hover{color:#fff;background:rgba(255,255,255,.1)}._stageCard_mbdbc_284[data-scheme=dark] ._toggleBtn_mbdbc_354:hover{background:rgba(255,255,255,.1)}._stageCardHeader_mbdbc_358{grid-template-columns:34px 1fr auto;align-items:start;gap:.75rem;padding:.875rem .875rem .75rem;display:grid}._stageCounter_mbdbc_314{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_mbdbc_377{flex-direction:column;gap:.3rem;min-width:0;display:flex}._stageName_mbdbc_317{color:#0f172a;letter-spacing:-.015em;white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:700;line-height:1.3;overflow:hidden}._stageMeta_mbdbc_395{align-items:center;gap:.375rem;display:flex}._stageTypeDot_mbdbc_401{border-radius:50%;flex-shrink:0;width:5px;height:5px}._stageTypeLabel_mbdbc_320{text-transform:uppercase;letter-spacing:.1em;color:hsl(var(--muted-foreground));font-size:.6rem;font-weight:600}._stageCardActions_mbdbc_416{flex-shrink:0;align-items:center;gap:.125rem;margin-top:-2px;display:flex}._toggleBtn_mbdbc_354{cursor:pointer;background:0 0;border:none;border-radius:5px;align-items:center;padding:.2rem;transition:background .15s;display:flex}._toggleBtn_mbdbc_354:hover{background:hsl(var(--muted))}._configureBtn_mbdbc_347{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_mbdbc_347:hover{color:hsl(var(--primary));background:hsl(var(--primary)/.08)}._removeBtn_mbdbc_340{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_mbdbc_340:hover{color:#ef4444;background:rgba(239,68,68,.06)}._stageStats_mbdbc_323{border-top:1px solid hsl(var(--border));grid-template-columns:repeat(3,1fr);display:grid}._statCell_mbdbc_327{border-right:1px solid hsl(var(--border));flex-direction:column;gap:.2rem;padding:.625rem .875rem .75rem;display:flex}._statCell_mbdbc_327:last-child{border-right:none}._statLabel_mbdbc_330{text-transform:uppercase;letter-spacing:.1em;color:hsl(var(--border));font-size:.575rem;font-weight:700}._statValue_mbdbc_333{color:hsl(var(--foreground));letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:.825rem;font-weight:700;overflow:hidden}._disabledRow_mbdbc_336{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_mbdbc_336 svg{flex-shrink:0}._connector_mbdbc_518{flex-direction:column;align-items:center;display:flex}._connectorLine_mbdbc_524{background:hsl(var(--border));width:1px;height:12px}._connectorLine_mbdbc_524._connectorLineDisabled_mbdbc_529{background:hsl(var(--border))}._connectorTag_mbdbc_533{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_mbdbc_546{flex-direction:column;align-items:stretch;width:100%;max-width:none;display:flex}._addStageWrap_mbdbc_554{align-self:center;width:100%;max-width:560px;margin:.75rem 0 1rem;position:relative}._addStageBtn_mbdbc_198{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_mbdbc_198:hover{background:hsl(var(--muted));border-color:hsl(var(--muted-foreground));color:hsl(var(--foreground))}._addPicker_mbdbc_190{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_mbdbc_593{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_mbdbc_606{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_mbdbc_606:hover{color:#ef4444}._addPickerGrid_mbdbc_620{grid-template-columns:repeat(3,1fr);gap:.5rem;padding:.875rem;display:grid}._addPickerOption_mbdbc_627{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_mbdbc_627:hover{background:var(--stage-bg);border-color:var(--stage-color);color:var(--stage-color);transform:translateY(-1px)}._addPickerIcon_mbdbc_649{border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}._configPanel_mbdbc_658{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_mbdbc_669{box-shadow:none;border:none;border-radius:0;max-height:none}._configEmpty_mbdbc_676{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_mbdbc_676 h3{color:hsl(var(--foreground));margin:0;font-size:1rem;font-weight:600}._configEmpty_mbdbc_676 p{color:hsl(var(--muted-foreground));max-width:260px;margin:0;font-size:.8rem;line-height:1.5}._configEmptyIcon_mbdbc_703{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_mbdbc_715{flex-direction:column;gap:.5rem;width:100%;max-width:240px;margin-top:.5rem;display:flex}._hint_mbdbc_724{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_mbdbc_724 svg{color:hsl(var(--primary));flex-shrink:0}._configPanelHeader_mbdbc_741{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_mbdbc_751{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}._configPanelTitle_mbdbc_761{color:hsl(var(--foreground));letter-spacing:-.01em;margin:0 0 .125rem;font-size:.925rem;font-weight:700}._configPanelType_mbdbc_769{text-transform:uppercase;letter-spacing:.06em;font-size:.68rem;font-weight:600}._configTabs_mbdbc_776{border-bottom:1px solid hsl(var(--primary)/.08);background:hsl(var(--secondary));flex-shrink:0;gap:0;display:flex}._configTab_mbdbc_776{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_mbdbc_776:hover{color:hsl(var(--muted-foreground));background:hsl(var(--primary)/.03)}._configTab_mbdbc_776._configTabActive_mbdbc_805{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_mbdbc_812{flex:1;overflow-y:auto}._configBody_mbdbc_812::-webkit-scrollbar{width:4px}._configBody_mbdbc_812::-webkit-scrollbar-track{background:0 0}._configBody_mbdbc_812::-webkit-scrollbar-thumb{background:hsl(var(--primary)/.15);border-radius:999px}._configSection_mbdbc_827{flex-direction:column;gap:1rem;padding:1.125rem 1.25rem;display:flex}._field_mbdbc_834{flex-direction:column;gap:.375rem;display:flex}._fieldLabelRow_mbdbc_840{justify-content:space-between;align-items:center;display:flex}._fieldLabel_mbdbc_840{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.05em;font-size:.72rem;font-weight:600}._fieldValue_mbdbc_854{font-size:.78rem;font-weight:700}._fieldInput_mbdbc_859{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_mbdbc_859:focus{border-color:hsl(var(--primary)/.4);box-shadow:0 0 0 3px hsl(var(--primary)/.08)}._fieldTextarea_mbdbc_876{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_mbdbc_876:focus{border-color:hsl(var(--primary)/.4);box-shadow:0 0 0 3px hsl(var(--primary)/.08)}._fieldTextarea_mbdbc_876::placeholder{color:hsl(var(--border))}._fieldTextarea_mbdbc_876::placeholder{color:hsl(var(--border))}._charCount_mbdbc_899{color:hsl(var(--muted-foreground));text-align:right;font-size:.65rem}._selectWrap_mbdbc_905{position:relative}._fieldSelect_mbdbc_909{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_mbdbc_909:focus{border-color:hsl(var(--primary)/.4)}._selectIcon_mbdbc_927{color:hsl(var(--muted-foreground));pointer-events:none;position:absolute;top:50%;right:.625rem;transform:translateY(-50%)}._slider_mbdbc_936{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_mbdbc_936::-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_mbdbc_936::-webkit-slider-thumb:hover{transform:scale(1.2)}._slider_mbdbc_936::-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_mbdbc_969{color:hsl(var(--border));justify-content:space-between;padding:0 2px;font-size:.62rem;display:flex}._piperHeader_mbdbc_977{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_mbdbc_987{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_mbdbc_998{color:hsl(var(--muted-foreground));margin:0;font-size:.75rem;line-height:1.5}._resetBtn_mbdbc_1005{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_mbdbc_1005:hover{background:hsl(var(--primary)/.06)}._conditionCard_mbdbc_1024{border-radius:12px;flex-direction:column;gap:.75rem;padding:.875rem 1rem;display:flex}._conditionCard_mbdbc_1024[data-variant=pass]{background:rgba(16,185,129,.05);border:1px solid rgba(16,185,129,.18)}._conditionCard_mbdbc_1024[data-variant=fail]{background:rgba(239,68,68,.04);border:1px solid rgba(239,68,68,.15)}._conditionCardTitle_mbdbc_1040{color:hsl(var(--foreground));align-items:center;gap:.5rem;font-size:.775rem;font-weight:600;display:flex}._conditionCardDesc_mbdbc_1049{color:hsl(var(--muted-foreground));margin:0;font-size:.72rem;line-height:1.5}._failOptions_mbdbc_1056{flex-direction:column;gap:.375rem;display:flex}._failOption_mbdbc_1056{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_mbdbc_1056:hover{border-color:hsl(var(--primary)/.25);color:hsl(var(--foreground))}._failOption_mbdbc_1056._failOptionActive_mbdbc_1081{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_mbdbc_1056[data-action=reject]._failOptionActive_mbdbc_1081{color:#ef4444;background:rgba(239,68,68,.06);border-color:#ef4444}._failOption_mbdbc_1056[data-action=retry]._failOptionActive_mbdbc_1081{color:#d97706;background:rgba(245,158,11,.06);border-color:#f59e0b}._failOption_mbdbc_1056[data-action=goto]._failOptionActive_mbdbc_1081{color:#3b82f6;background:rgba(59,130,246,.06);border-color:#3b82f6}._retryConfig_mbdbc_1103,._gotoConfig_mbdbc_1104{background:hsl(var(--secondary));border:1px solid hsl(var(--primary)/.08);border-radius:9px;flex-direction:column;gap:.5rem;padding:.75rem;display:flex}._retryCounter_mbdbc_1114{align-items:center;gap:.75rem;display:flex}._retryCounter_mbdbc_1114 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_mbdbc_1114 button:hover{background:hsl(var(--primary)/.14)}._retryCounter_mbdbc_1114 span{color:hsl(var(--foreground));text-align:center;min-width:24px;font-size:.85rem;font-weight:700}._retryHint_mbdbc_1145{color:hsl(var(--muted-foreground));margin:0;font-size:.68rem;line-height:1.4}._infoBox_mbdbc_1152{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_mbdbc_1152 svg{color:#3b82f6;flex-shrink:0;margin-top:1px}._infoBox_mbdbc_1152 p{margin:0}._scopeSelect_mbdbc_1172 select{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:8px;min-width:200px;padding:.4rem .6rem;font-size:.75rem}._googleBadge_mbdbc_1181{color:#16a34a;background:#dcfce7;border-radius:999px;padding:.25rem .5rem;font-size:.68rem}._simulationPanel_mbdbc_1189{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:12px;margin:1rem 2rem 0;padding:1rem 1.25rem}._simulationHeader_mbdbc_1197{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}._simulationHeader_mbdbc_1197 h3{margin:0;font-size:.95rem}._simulationHeader_mbdbc_1197 button{cursor:pointer;color:hsl(var(--muted-foreground));background:0 0;border:none}._simulationTrace_mbdbc_1214{color:hsl(var(--muted-foreground));margin:.5rem 0 0;padding-left:1.25rem;font-size:.78rem}._addPickerGroupLabel_mbdbc_1221{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_mbdbc_1231{animation:.8s linear infinite _spin_mbdbc_1231}@keyframes _spin_mbdbc_1231{to{transform:rotate(360deg)}}._ragPanel_mbdbc_1240{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_mbdbc_1249{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}._ragPanelHeader_mbdbc_1249 h3{margin:0;font-size:.95rem}._ragStatsList_mbdbc_1260{color:hsl(var(--muted-foreground));margin:.5rem 0 0;padding-left:1.25rem}._ragSubTitle_mbdbc_1266{margin:.75rem 0 .25rem;font-size:.75rem;font-weight:600}._ragConfig_mbdbc_1272{border-top:1px solid hsl(var(--border));margin-top:1rem;padding-top:.75rem}._ragConfig_mbdbc_1272 label{align-items:center;gap:.35rem;font-size:.78rem;display:flex}._mainTabs_mbdbc_1284{border-bottom:1px solid hsl(var(--border));gap:.375rem;margin-top:1.25rem;padding:0 2rem;display:flex}._mainTab_mbdbc_1284{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_mbdbc_1284:hover{color:hsl(var(--foreground))}._mainTabActive_mbdbc_1311{color:hsl(var(--primary));border-bottom-color:hsl(var(--primary))}._tabPanel_mbdbc_1316{flex-direction:column;flex:1;min-height:0;display:flex}._tabContent_mbdbc_1323{max-width:960px;padding:1.5rem 2rem 2rem}._tabContentFull_mbdbc_1328{flex:1;width:100%;padding:1.5rem 2rem 2.5rem}._tabContentInner_mbdbc_1334{width:100%;max-width:1400px;margin:0 auto}._tabContentHeader_mbdbc_1340{justify-content:space-between;align-items:flex-start;gap:1.25rem;margin-bottom:1.5rem;display:flex}._tabContentHeader_mbdbc_1340 h2{color:hsl(var(--foreground));letter-spacing:-.02em;margin:0 0 .375rem;font-size:1.25rem;font-weight:700}._tabContentHeader_mbdbc_1340 p{color:hsl(var(--muted-foreground));max-width:720px;margin:0;font-size:.82rem;line-height:1.55}._refreshBtn_mbdbc_1362{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_mbdbc_1362:hover:not(:disabled){background:hsl(var(--muted));color:hsl(var(--foreground))}._refreshBtn_mbdbc_1362:disabled{opacity:.6;cursor:not-allowed}._hubStatRow_mbdbc_1386{grid-template-columns:repeat(3,1fr);gap:1rem;margin-bottom:1.25rem;display:grid}@media (max-width:900px){._hubStatRow_mbdbc_1386{grid-template-columns:1fr}}._hubStatCard_mbdbc_1398{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_mbdbc_1398 strong{color:hsl(var(--foreground));margin-top:.125rem;font-size:1.1rem;display:block}._hubStatCardOk_mbdbc_1415{color:#10b981;background:rgba(16,185,129,.04);border-color:rgba(16,185,129,.25)}._hubStatCardWarn_mbdbc_1421{color:#f59e0b;background:rgba(245,158,11,.04);border-color:rgba(245,158,11,.25)}._hubStatLabel_mbdbc_1427{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-foreground));font-size:.68rem;font-weight:700}._hubStatMeta_mbdbc_1435{color:hsl(var(--muted-foreground));margin-top:.2rem;font-size:.68rem;display:block}._hubGridWide_mbdbc_1442{grid-template-columns:1.6fr 1fr;align-items:start;gap:1.25rem;display:grid}@media (max-width:1100px){._hubGridWide_mbdbc_1442{grid-template-columns:1fr}}._hubGridEqual_mbdbc_1454{grid-template-columns:repeat(2,1fr);align-items:start;gap:1.25rem;display:grid}@media (max-width:900px){._hubGridEqual_mbdbc_1454{grid-template-columns:1fr}}._hubMainCol_mbdbc_1466,._hubSideCol_mbdbc_1467{flex-direction:column;gap:1.25rem;display:flex}._hubCard_mbdbc_1473{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_mbdbc_1481{color:hsl(var(--primary));align-items:center;gap:.5rem;margin-bottom:.875rem;display:flex}._hubCardHeader_mbdbc_1481 h3{color:hsl(var(--foreground));flex:1;margin:0;font-size:.92rem;font-weight:600}._hubCardTitle_mbdbc_1496{color:hsl(var(--foreground));margin:0 0 .75rem;font-size:.92rem;font-weight:600}._hubCardBadge_mbdbc_1503{color:hsl(var(--muted-foreground));background:hsl(var(--muted));border-radius:999px;padding:.2rem .55rem;font-size:.68rem;font-weight:600}._hubCardDesc_mbdbc_1512{color:hsl(var(--muted-foreground));margin:-.25rem 0 .875rem;font-size:.78rem;line-height:1.5}._hubEmpty_mbdbc_1519{color:hsl(var(--muted-foreground));margin:0;font-size:.8rem;line-height:1.5}._feedbackOk_mbdbc_1526,._feedbackErr_mbdbc_1527{border-radius:10px;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.625rem .875rem;font-size:.78rem;display:flex}._feedbackOk_mbdbc_1526{color:#10b981;background:rgba(16,185,129,.08);border:1px solid rgba(16,185,129,.2)}._feedbackErr_mbdbc_1527{color:#ef4444;background:rgba(239,68,68,.06);border:1px solid rgba(239,68,68,.18)}._primaryBtn_mbdbc_1549{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_mbdbc_1549:hover:not(:disabled){opacity:.92;transform:translateY(-1px)}._primaryBtn_mbdbc_1549:disabled{opacity:.55;cursor:not-allowed}._ingestTabs_mbdbc_1573{gap:.375rem;margin-bottom:1rem;display:flex}._ingestTab_mbdbc_1573{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_mbdbc_1573._ingestTabActive_mbdbc_1593{background:hsl(var(--primary)/.08);border-color:hsl(var(--primary)/.3);color:hsl(var(--primary));font-weight:600}._ingestForm_mbdbc_1600{flex-direction:column;gap:.875rem;display:flex}._uploadZone_mbdbc_1606{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_mbdbc_1606 input[type=file]{display:none}._uploadZone_mbdbc_1606:hover{border-color:hsl(var(--primary)/.35);background:hsl(var(--primary)/.03);color:hsl(var(--foreground))}._docList_mbdbc_1631{flex-direction:column;gap:.5rem;max-height:480px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}._docListGroup_mbdbc_1642{text-transform:uppercase;letter-spacing:.07em;color:hsl(var(--muted-foreground));padding:.5rem 0 .25rem;font-size:.65rem;font-weight:700}._docItem_mbdbc_1651{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_mbdbc_1661{flex:1;min-width:0}._docItemMain_mbdbc_1661 strong{color:hsl(var(--foreground));margin-bottom:.2rem;font-size:.82rem;display:block}._docItemMeta_mbdbc_1672{color:hsl(var(--muted-foreground));font-size:.68rem}._docItemPreview_mbdbc_1677{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_mbdbc_1688{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_mbdbc_1688:hover:not(:disabled){color:#ef4444;background:rgba(239,68,68,.06);border-color:rgba(239,68,68,.25)}._docDeleteBtn_mbdbc_1688:disabled{opacity:.5;cursor:not-allowed}._sourceBreakdown_mbdbc_1712{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._sourceBreakdown_mbdbc_1712 li{color:hsl(var(--muted-foreground));justify-content:space-between;align-items:center;padding:.4rem 0;font-size:.78rem;display:flex}._sourceBreakdown_mbdbc_1712 li strong{color:hsl(var(--foreground));font-size:.85rem}._retrievalList_mbdbc_1733{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._retrievalItem_mbdbc_1742{background:hsl(var(--muted)/.4);border-radius:8px;padding:.55rem .75rem;font-size:.75rem}._retrievalNode_mbdbc_1749{color:hsl(var(--foreground));margin-bottom:.15rem;font-weight:600;display:block}._retrievalMeta_mbdbc_1756{color:hsl(var(--muted-foreground))}._contextTips_mbdbc_1760{flex-direction:column;gap:.625rem;margin:0;padding:0;list-style:none;display:flex}._contextTips_mbdbc_1760 li{color:hsl(var(--muted-foreground));align-items:flex-start;gap:.5rem;font-size:.78rem;line-height:1.45;display:flex}._contextTips_mbdbc_1760 li svg{color:hsl(var(--primary));flex-shrink:0;margin-top:2px}._triageGrid_mbdbc_1782{grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:.5rem;display:grid}@media (max-width:600px){._triageGrid_mbdbc_1782{grid-template-columns:1fr}}._triageValueLarge_mbdbc_1794{color:hsl(var(--primary));font-size:1.5rem;font-weight:700}._agentSettingsGrid_mbdbc_1800{grid-template-columns:repeat(2,1fr);align-items:start;gap:1.25rem;display:grid}@media (max-width:900px){._agentSettingsGrid_mbdbc_1800{grid-template-columns:1fr}}._agentSettingsHint_mbdbc_1812{grid-column:1/-1}._agentSettings_mbdbc_1800{flex-direction:column;gap:1.5rem;display:flex}._settingsSection_mbdbc_1822{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:12px;flex-direction:column;gap:.875rem;padding:1.25rem;display:flex}._settingsSectionTitle_mbdbc_1832{color:hsl(var(--foreground));margin:0;font-size:.85rem;font-weight:600}._toggleRow_mbdbc_1839{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_mbdbc_1839:last-child{border-bottom:none;padding-bottom:0}._toggleRow_mbdbc_1839 input[type=checkbox]{accent-color:hsl(var(--primary));flex-shrink:0;margin-top:.2rem}._toggleRowText_mbdbc_1858{flex-direction:column;gap:.2rem;display:flex}._toggleRowDesc_mbdbc_1864{color:hsl(var(--muted-foreground));font-size:.72rem;line-height:1.4}._contextGrid_mbdbc_1870{flex-direction:column;gap:1rem;display:flex}._contextCard_mbdbc_1876{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:12px;padding:1.25rem}._contextCardHeader_mbdbc_1883{color:hsl(var(--primary));align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}._contextCardHeader_mbdbc_1883 h3{color:hsl(var(--foreground));margin:0;font-size:.9rem;font-weight:600}._contextCardName_mbdbc_1897{color:hsl(var(--foreground));margin:0 0 .375rem;font-size:.95rem;font-weight:600}._contextCardDesc_mbdbc_1904{color:hsl(var(--muted-foreground));margin:0 0 .75rem;font-size:.78rem;line-height:1.5}._contextCardEmpty_mbdbc_1911{color:hsl(var(--muted-foreground));margin:0;font-size:.8rem}._pillarList_mbdbc_1917{color:hsl(var(--muted-foreground));margin:.5rem 0 0;padding-left:1.25rem;font-size:.78rem;line-height:1.6}._contextRagBadge_mbdbc_1925{color:hsl(var(--muted-foreground));margin:.75rem 0 0;font-size:.72rem}._contextLinkBtn_mbdbc_1931{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_mbdbc_1931:hover{background:hsl(var(--primary)/.06)}._triageFields_mbdbc_1950{flex-direction:column;gap:.75rem;display:flex}._triageField_mbdbc_1950{flex-direction:column;gap:.2rem;display:flex}._triageValue_mbdbc_1794{color:hsl(var(--foreground));font-size:.85rem}._healthCard_mbdbc_1967{border-radius:10px;align-items:center;gap:.625rem;margin-bottom:1rem;padding:.75rem 1rem;font-size:.8rem;display:flex}._healthCardOk_mbdbc_1977{color:#10b981;background:rgba(16,185,129,.08);border:1px solid rgba(16,185,129,.2)}._healthCardWarn_mbdbc_1983{color:#f59e0b;background:rgba(245,158,11,.08);border:1px solid rgba(245,158,11,.2)}._charCountOver_mbdbc_1989{color:#ef4444;font-weight:600}._simulationWarnings_mbdbc_1994{flex-direction:column;gap:.375rem;margin:.5rem 0;display:flex}._coreBadge_mbdbc_2001{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_mbdbc_2013{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_mbdbc_2025{align-items:center;gap:.5rem;display:inline-flex}._modalConfigBody_mbdbc_2031{min-height:320px}._aiAssistantBody_mbdbc_2035{flex-direction:column;gap:1rem;padding:2rem;display:flex}._aiAssistantDesc_mbdbc_2042{color:hsl(var(--muted-foreground));margin:0;font-size:.85rem;line-height:1.5}._aiAssistantError_mbdbc_2049{color:hsl(var(--destructive));margin:0;font-size:.8rem}._aiAssistantPreview_mbdbc_2055{background:hsl(var(--muted));border:1px solid hsl(var(--border));border-radius:10px;max-height:240px;padding:1rem;overflow-y:auto}._aiAssistantPreview_mbdbc_2055 h4{margin:0 0 .5rem;font-size:.85rem;font-weight:700}._aiAssistantPreview_mbdbc_2055 p{color:hsl(var(--foreground));margin:0;font-size:.8rem;line-height:1.5}._aiAssistantWarnings_mbdbc_2075{color:hsl(var(--muted-foreground));margin:.5rem 0 0;padding-left:1.25rem;font-size:.75rem}@media (max-width:767px){._workspace_mbdbc_130{padding:1rem}._canvas_mbdbc_140{padding:1.25rem 1rem}._modalConfigBody_mbdbc_2031,._aiAssistantBody_mbdbc_2035{min-height:auto}}._branchTargets_mbdbc_2094{flex-direction:column;gap:.375rem;display:flex}._branchTargetItem_mbdbc_2100{align-items:center;gap:.5rem;font-size:.85rem;display:flex}._flowEmptyState_mbdbc_2107{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_mbdbc_2107 p{color:hsl(var(--muted-foreground));margin:0;font-size:.8rem;line-height:1.5}._flowCanvasWrap_mbdbc_2128{border:1px dashed hsl(var(--border)/.85);background:hsl(var(--muted)/.35);border-radius:10px;width:100%;margin:.25rem 0 .75rem;overflow:auto}._flowCanvas_mbdbc_2128{background:0 0;width:100%;min-height:360px}._flowPanel_mbdbc_2143{margin:.5rem!important}._flowCenterBtn_mbdbc_2147{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_mbdbc_2147:hover{background:hsl(var(--muted));border-color:hsl(var(--primary)/.35);color:hsl(var(--primary))}._flowContinuationNode_mbdbc_2168{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_mbdbc_2185 .react-flow,._reactFlowTransparent_mbdbc_2185 .react-flow__pane,._reactFlowTransparent_mbdbc_2185 .react-flow__viewport,._reactFlowTransparent_mbdbc_2185 .react-flow__renderer{background:0 0!important}._reactFlowTransparent_mbdbc_2185 .react-flow__controls{display:none}._flowNode_mbdbc_2197{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_mbdbc_2197[data-scheme=dark]{border-color:transparent;box-shadow:0 4px 14px rgba(0,0,0,.2)}._flowNode_mbdbc_2197[data-scheme=dark] ._flowNodeType_mbdbc_2210{color:rgba(255,255,255,.55)}._flowNode_mbdbc_2197[data-scheme=dark] ._flowNodeTitle_mbdbc_2213{color:#fff}._flowNode_mbdbc_2197[data-scheme=dark] ._flowNodeActionBtn_mbdbc_2216{color:rgba(255,255,255,.5)}._flowNode_mbdbc_2197[data-scheme=dark] ._flowNodeActionBtn_mbdbc_2216:hover{color:#fff;background:rgba(255,255,255,.1)}._flowNodeSelected_mbdbc_2224{box-shadow:0 0 0 2.5px hsl(var(--primary)), 0 4px 14px rgba(0,0,0,.08)}._flowNodeHeader_mbdbc_2228{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.25rem;display:flex}._flowNodeActions_mbdbc_2236{align-items:center;gap:.125rem;display:flex}._flowNodeActionBtn_mbdbc_2216{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_mbdbc_2216:hover{color:hsl(var(--primary));background:hsl(var(--primary)/.08)}._flowNodeAgent_mbdbc_2258{border-color:hsl(var(--primary)/.35);background:hsl(var(--primary)/.04);min-width:240px}._flowNodeAgentHeader_mbdbc_2264{text-transform:uppercase;color:hsl(var(--primary));align-items:center;gap:.375rem;font-size:.65rem;font-weight:700;display:flex}._flowNodeType_mbdbc_2210{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-foreground));font-size:.6rem;font-weight:700}._flowNodeTitle_mbdbc_2213{color:hsl(var(--foreground));font-size:.85rem;font-weight:700;display:block}._flowNodeMuted_mbdbc_2289{color:hsl(var(--muted-foreground));font-size:.7rem}._flowNodeBranches_mbdbc_2294{flex-direction:column;gap:.375rem;margin-top:.625rem;display:flex}._flowBranchRow_mbdbc_2301{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_mbdbc_2313{top:50%!important;right:-7px!important;transform:translateY(-50%)!important}._flowBranchLabel_mbdbc_2319{color:hsl(var(--foreground));font-weight:600}._flowBranchTargets_mbdbc_2324{color:hsl(var(--muted-foreground));font-size:.65rem}._flowHandle_mbdbc_2329{background:hsl(var(--card))!important;border:2px solid hsl(var(--primary))!important;width:10px!important;height:10px!important}._flowHandleFollow_mbdbc_2336{border-color:#10b981!important;top:40%!important;right:-6px!important}._flowHandleReject_mbdbc_2342{border-color:#ef4444!important;top:72%!important;right:-6px!important}._flowHandleBranch_mbdbc_2348{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_pdjh4_1{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_pdjh4_1{background:rgba(0,0,0,.55)}._drawer_pdjh4_12{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_pdjh4_12{box-shadow:-12px 0 40px rgba(0,0,0,.4)}._header_pdjh4_29{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_pdjh4_39{flex:1;min-width:0}._titleRow_pdjh4_44{flex-wrap:wrap;align-items:flex-start;gap:.5rem;display:flex}._title_pdjh4_44{color:hsl(var(--foreground));letter-spacing:-.02em;margin:0;font-size:1.25rem;font-weight:800;line-height:1.25}._shortTitle_pdjh4_60{color:hsl(var(--muted-foreground));margin:.35rem 0 0;font-size:.875rem;line-height:1.4}._badgeRow_pdjh4_67{flex-wrap:wrap;gap:.4rem;margin-top:.75rem;display:flex}._typeBadge_pdjh4_74{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_pdjh4_85,._orderBadge_pdjh4_86{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_pdjh4_98{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_pdjh4_111{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_pdjh4_111:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}._body_pdjh4_126{flex:1;padding:1.25rem 1.5rem 1.5rem;overflow-y:auto}._section_pdjh4_132{margin-bottom:1.35rem}._sectionTitle_pdjh4_136{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_pdjh4_148{border:1px solid hsl(var(--border));background:hsl(var(--background)/.6);border-radius:10px;padding:.875rem 1rem}._valueGrid_pdjh4_155{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}@media (max-width:480px){._valueGrid_pdjh4_155{grid-template-columns:1fr}}._valueCell_pdjh4_166{border:1px solid hsl(var(--border));background:hsl(var(--background)/.5);border-radius:8px;padding:.65rem .75rem}._valueCellLabel_pdjh4_173{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));margin-bottom:.2rem;font-size:.65rem;font-weight:700;display:block}._valueCellValue_pdjh4_183{color:hsl(var(--foreground));font-size:.875rem;font-weight:600}._fieldGrid_pdjh4_189{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem;display:grid}@media (max-width:480px){._fieldGrid_pdjh4_189{grid-template-columns:1fr}}._field_pdjh4_189{min-width:0}._fieldFull_pdjh4_204{grid-column:1/-1}._fieldLabel_pdjh4_208{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));margin-bottom:.2rem;font-size:.65rem;font-weight:700;display:block}._fieldValue_pdjh4_218{color:hsl(var(--foreground));white-space:pre-wrap;font-size:.875rem;line-height:1.5}._chipGroup_pdjh4_225{margin-bottom:.75rem}._chipGroup_pdjh4_225:last-child{margin-bottom:0}._chipGroupLabel_pdjh4_232{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));margin-bottom:.4rem;font-size:.65rem;font-weight:700;display:block}._chipList_pdjh4_242{flex-wrap:wrap;gap:.35rem;display:flex}._chipItem_pdjh4_248{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_pdjh4_257{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_pdjh4_257{background:linear-gradient(135deg, rgba(42,30,62,.85) 0%, hsl(var(--card)) 60%);border-color:rgba(128,94,186,.35)}._keyBlockHeader_pdjh4_269{text-transform:uppercase;letter-spacing:.05em;color:#5e3b9b;align-items:center;gap:.4rem;font-size:.7rem;font-weight:700;display:flex}.dark ._keyBlockHeader_pdjh4_269{color:#ad90df}._keyDisplayRow_pdjh4_283{flex-wrap:wrap;align-items:baseline;gap:.5rem;margin-top:.65rem;display:flex}._keyDisplayLabel_pdjh4_291,._keyCodeLabel_pdjh4_292{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));min-width:5.5rem;font-size:.65rem;font-weight:600}._keyDisplayValue_pdjh4_301{color:hsl(var(--foreground));letter-spacing:-.01em;font-size:.9375rem;font-weight:700}._keyCodeRow_pdjh4_308{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.5rem;display:flex}._keyCode_pdjh4_292{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_pdjh4_292{color:#bea5e9;background:rgba(255,255,255,.06)}._metaSection_pdjh4_331{border-top:1px dashed hsl(var(--border));padding-top:.25rem}._metaGrid_pdjh4_336{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}@media (max-width:480px){._metaGrid_pdjh4_336{grid-template-columns:1fr}}._metaItem_pdjh4_347{color:hsl(var(--muted-foreground));flex-direction:column;gap:.15rem;font-size:.72rem;display:flex}._metaItem_pdjh4_347 strong{color:hsl(var(--foreground));font-size:.8rem;font-weight:600}._footer_pdjh4_360{border-top:1px solid hsl(var(--border));background:hsl(var(--card));flex-shrink:0;padding:1rem 1.5rem 1.25rem}._editBtn_pdjh4_367{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_pdjh4_367:hover{background:hsl(var(--muted));border-color:hsl(var(--primary)/.35)}._skeleton_pdjh4_388{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_pdjh4_1}@keyframes _shimmer_pdjh4_1{0%{background-position:200% 0}to{background-position:-200% 0}}._container_o8kg3_1{background:hsl(var(--background));min-height:100vh}._main_o8kg3_6{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._pageHeader_o8kg3_14{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:1.25rem;display:flex}._pageTitle_o8kg3_23{color:hsl(var(--foreground));letter-spacing:-.03em;margin-bottom:.3rem;font-size:1.5rem;font-weight:800}._pageSubtitle_o8kg3_31{color:hsl(var(--muted-foreground));max-width:560px;margin:0;font-size:.875rem;line-height:1.55}._kpiRow_o8kg3_39{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-bottom:1.25rem;display:grid}@media (max-width:768px){._kpiRow_o8kg3_39{grid-template-columns:1fr}}._kpiCard_o8kg3_51{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:10px;padding:.875rem 1rem}._kpiValue_o8kg3_58{color:hsl(var(--foreground));font-size:1.375rem;font-weight:800;line-height:1.2}._kpiLabel_o8kg3_65{color:hsl(var(--muted-foreground));margin-top:.2rem;font-size:.75rem}._toolbar_o8kg3_71{flex-wrap:wrap;align-items:center;gap:.625rem;margin-bottom:1.25rem;display:flex}._searchInput_o8kg3_79{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_o8kg3_90{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));border-radius:8px;padding:.5rem .75rem;font-size:.8125rem}._quickFilters_o8kg3_99{flex-wrap:wrap;gap:.375rem;margin-bottom:1.25rem;display:flex}._quickFilterChip_o8kg3_106{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_o8kg3_106:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}._quickFilterActive_o8kg3_122{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border-color:hsl(var(--primary))}._quickFilterActive_o8kg3_122:hover{background:hsl(var(--primary));opacity:.88}._primaryBtn_o8kg3_132{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_o8kg3_132:hover:not(:disabled){opacity:.88}._primaryBtn_o8kg3_132:disabled{opacity:.5;cursor:not-allowed}._outlineBtn_o8kg3_154{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_o8kg3_154:hover{background:hsl(var(--muted))}._grid_o8kg3_171{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:.875rem;display:grid}._benefitCard_o8kg3_177{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_o8kg3_177:hover{border-color:hsl(var(--primary)/.45);box-shadow:0 4px 16px hsl(var(--foreground)/.06)}._benefitCard_o8kg3_177._selected_o8kg3_191{border-color:hsl(var(--primary));box-shadow:0 0 0 1px hsl(var(--primary))}._cardTop_o8kg3_196{justify-content:space-between;align-items:flex-start;gap:.5rem;margin-bottom:.5rem;display:flex}._cardTitle_o8kg3_204{color:hsl(var(--foreground));font-size:.9375rem;font-weight:700;line-height:1.3}._typeBadge_o8kg3_211{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_o8kg3_223{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_o8kg3_234{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}._chip_o8kg3_241{background:hsl(var(--muted));color:hsl(var(--muted-foreground));border-radius:999px;padding:.2rem .5rem;font-size:.7rem}._chipHighlight_o8kg3_249{color:#a16512;background:rgba(242,185,13,.2)}._chipJobs_o8kg3_254{background:hsl(var(--primary)/.1);color:hsl(var(--primary))}._cardActions_o8kg3_259{border-top:1px solid hsl(var(--border));gap:.35rem;margin-top:.75rem;padding-top:.75rem;display:flex}._iconBtn_o8kg3_267{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_o8kg3_267:hover{color:hsl(var(--foreground));background:hsl(var(--muted))}._iconBtnDanger_o8kg3_284:hover{color:#c32222;border-color:rgba(195,34,34,.35)}._emptyState_o8kg3_289{text-align:center;border:1px dashed hsl(var(--border));color:hsl(var(--muted-foreground));border-radius:12px;padding:3rem 1.5rem}._skeleton_o8kg3_297{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_o8kg3_1}@keyframes _shimmer_o8kg3_1{0%{background-position:200% 0}to{background-position:-200% 0}}._pagination_o8kg3_313{justify-content:center;align-items:center;gap:.75rem;margin-top:1.25rem;display:flex}._pageInfo_o8kg3_321{color:hsl(var(--muted-foreground));font-size:.8rem}._modalOverlay_o8kg3_326{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_o8kg3_1;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.dark ._modalOverlay_o8kg3_326{background:rgba(0,0,0,.65)}@keyframes _overlayFadeIn_o8kg3_1{0%{opacity:0}to{opacity:1}}._modal_o8kg3_326{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_o8kg3_326{box-shadow:0 24px 80px rgba(0,0,0,.45),0 4px 16px rgba(0,0,0,.25)}._modalTitle_o8kg3_364{margin-bottom:1rem;font-size:1.125rem;font-weight:800}._formGrid_o8kg3_370{flex-direction:column;gap:.75rem;display:flex}._formLabel_o8kg3_376{color:hsl(var(--muted-foreground));margin-bottom:.25rem;font-size:.75rem;font-weight:600;display:block}._fieldHint_o8kg3_384{color:hsl(var(--muted-foreground));margin-top:.25rem;font-size:.7rem;line-height:1.4;display:block}._formInput_o8kg3_392,._formTextarea_o8kg3_393,._formSelect_o8kg3_394{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_o8kg3_393{resize:vertical;min-height:80px}._formRow_o8kg3_409{grid-template-columns:1fr 1fr;gap:.625rem;display:grid}._modalFooter_o8kg3_415{border-top:1px solid hsl(var(--border));justify-content:flex-end;gap:.5rem;margin-top:1rem;padding-top:1rem;display:flex}._cancelBtn_o8kg3_424{border:1px solid hsl(var(--border));cursor:pointer;background:0 0;border-radius:8px;padding:.45rem .875rem;font-size:.8125rem}._saveBtn_o8kg3_433{background:hsl(var(--primary));color:#fff;cursor:pointer;border:none;border-radius:8px;padding:.45rem 1rem;font-size:.8125rem;font-weight:600}._saveBtn_o8kg3_433:disabled{opacity:.5;cursor:not-allowed}._checkboxRow_o8kg3_448{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_b9olx_1{background:hsl(var(--background));flex-direction:column;min-height:100vh;display:flex}._main_b9olx_8{box-sizing:border-box;flex-direction:column;flex:1;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem;display:flex}._pageHeader_b9olx_19{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}._headerLeft_b9olx_28{flex-direction:column;gap:.5rem;min-width:0;display:flex}._backBtn_b9olx_35{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_b9olx_35:hover{color:hsl(var(--foreground))}._pageTitle_b9olx_52{color:hsl(var(--foreground));letter-spacing:-.02em;margin:0;font-size:1.375rem;font-weight:700}._pageSubtitle_b9olx_60{color:hsl(var(--muted-foreground));max-width:560px;margin:0;font-size:.875rem;line-height:1.5}._headerActions_b9olx_68{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.5rem;display:flex}._formStack_b9olx_76{flex-direction:column;gap:1rem;display:flex}._sectionCard_b9olx_82{background:hsl(var(--muted)/.22);border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + 2px);padding:1.125rem 1.25rem}._sectionTitle_b9olx_89{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_b9olx_89:before{content:"";background:hsl(var(--primary));border-radius:2px;flex-shrink:0;width:3px;height:.875rem}._sectionTitleFlush_b9olx_109{margin-bottom:.75rem}._row2_b9olx_113{grid-template-columns:1fr 1fr;align-items:start;gap:.875rem;display:grid}@media (max-width:640px){._row2_b9olx_113{grid-template-columns:1fr}}._row3_b9olx_125{grid-template-columns:repeat(3,1fr);align-items:start;gap:.875rem;display:grid}@media (max-width:900px){._row3_b9olx_125{grid-template-columns:1fr}}._rowValueMeta_b9olx_137{grid-template-columns:1.2fr 1fr .6fr;align-items:start;gap:.875rem;display:grid}@media (max-width:768px){._rowValueMeta_b9olx_137{grid-template-columns:1fr}}._stack_b9olx_149{flex-direction:column;gap:.875rem;display:flex}._field_b9olx_155{flex-direction:column;gap:.35rem;min-width:0;display:flex}._label_b9olx_162{color:hsl(var(--foreground));font-size:.8125rem;font-weight:500}._hint_b9olx_168{color:hsl(var(--muted-foreground));font-size:.7rem;line-height:1.4}._input_b9olx_174,._select_b9olx_175,._textarea_b9olx_176{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_b9olx_174:focus,._select_b9olx_175:focus,._textarea_b9olx_176:focus{border-color:hsl(var(--primary)/.55);box-shadow:0 0 0 2px hsl(var(--primary)/.12);outline:none}._textarea_b9olx_176{resize:vertical;min-height:5rem;line-height:1.45}._editorWrap_b9olx_200{min-height:min(360px,45vh)}._highlightRow_b9olx_204{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_b9olx_204 input{accent-color:hsl(var(--primary))}._valueFieldsRow_b9olx_219{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.875rem;margin-top:.875rem;display:grid}._formFooter_b9olx_226{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_b9olx_236{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_b9olx_236:hover{background:hsl(var(--accent))}._saveBtn_b9olx_251{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_b9olx_251:hover:not(:disabled){opacity:.92}._saveBtn_b9olx_251:disabled{opacity:.5;cursor:not-allowed}._loading_b9olx_270{color:hsl(var(--muted-foreground));padding:2rem 0;font-size:.875rem}._skeleton_b9olx_276{border-radius:calc(var(--radius) + 2px);background:hsl(var(--muted)/.5);height:12rem;animation:1.2s ease-in-out infinite _pulse_b9olx_1}@keyframes _pulse_b9olx_1{0%,to{opacity:1}50%{opacity:.5}}._errorMsg_b9olx_291{color:hsl(var(--muted-foreground));margin-bottom:1rem;font-size:.875rem}._container_1mm18_1{background:hsl(var(--background));min-height:100vh}._main_1mm18_6{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._pageHeader_1mm18_14{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:1.75rem;display:flex}._headerLeft_1mm18_23{min-width:0}._pageTitle_1mm18_27{color:hsl(var(--foreground));letter-spacing:-.03em;margin-bottom:.3rem;font-size:1.5rem;font-weight:800;line-height:1.2}._pageSubtitle_1mm18_36{color:hsl(var(--muted-foreground));margin:0;font-size:.875rem;line-height:1.55}._globalError_1mm18_43{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_1mm18_56{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_1mm18_56{text-align:center;flex-direction:column;align-items:center}}._heroGlow_1mm18_77{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_1mm18_87{z-index:1;flex-direction:column;flex-shrink:0;align-items:center;gap:.5rem;display:flex}._logoButton_1mm18_96{cursor:pointer;border-radius:calc(var(--radius) + 4px);background:0 0;border:none;padding:0;line-height:0;position:relative}._logoButton_1mm18_96:disabled{cursor:wait;opacity:.8}._logoButton_1mm18_96:hover:not(:disabled) ._logoOverlay_1mm18_109{opacity:1}._logoButton_1mm18_96:focus-visible:not(:disabled) ._logoOverlay_1mm18_109{opacity:1}._logoBox_1mm18_113{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_1mm18_126{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}._logoOverlay_1mm18_109{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_1mm18_152{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_1mm18_162{color:hsl(var(--muted-foreground));text-align:center;margin:0;font-size:.7rem}._heroInfo_1mm18_169{z-index:1;flex:1;min-width:0;padding-top:.375rem}._heroName_1mm18_176{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_1mm18_187{color:hsl(var(--muted-foreground));margin:0 0 .875rem;font-family:Courier New,monospace;font-size:.8125rem}._heroMeta_1mm18_194{flex-wrap:wrap;gap:.5rem;display:flex}@media (max-width:640px){._heroMeta_1mm18_194{justify-content:center}}._metaChip_1mm18_205{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_1mm18_218{grid-template-columns:1fr 1fr;align-items:start;gap:1.125rem;display:grid}@media (max-width:860px){._sectionsGrid_1mm18_218{grid-template-columns:1fr}}._sectionsCol_1mm18_230{flex-direction:column;gap:1.125rem;display:flex}._section_1mm18_218{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_1mm18_245{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_1mm18_250{border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:center;padding:.875rem 1.125rem;display:flex}._sectionTitle_1mm18_258{color:hsl(var(--foreground));align-items:center;gap:.45rem;font-size:.875rem;font-weight:600;display:flex}._sectionIcon_1mm18_267{color:hsl(var(--primary));align-items:center;display:flex}._sectionActions_1mm18_273{align-items:center;gap:.375rem;display:flex}._sectionBody_1mm18_279{padding:1rem 1.125rem}._editBtn_1mm18_283{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_1mm18_283:hover{background:hsl(var(--accent));color:hsl(var(--foreground));border-color:hsl(var(--primary)/.3)}._saveBtn_1mm18_304{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_1mm18_304:hover:not(:disabled){opacity:.88}._saveBtn_1mm18_304:disabled{opacity:.45;cursor:not-allowed}._cancelBtn_1mm18_327{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_1mm18_327:hover:not(:disabled){background:hsl(var(--muted));color:hsl(var(--foreground))}._cancelBtn_1mm18_327:disabled{opacity:.4;cursor:not-allowed}._fieldsGrid_1mm18_351{flex-direction:column;gap:.875rem;display:flex}._fieldsRow_1mm18_357{grid-template-columns:1fr 1fr;gap:.875rem;display:grid}@media (max-width:500px){._fieldsRow_1mm18_357{grid-template-columns:1fr}}._field_1mm18_351{flex-direction:column;gap:.2rem;display:flex}._fieldLabel_1mm18_374{text-transform:uppercase;letter-spacing:.07em;color:hsl(var(--muted-foreground));font-size:.7rem;font-weight:700}._fieldValue_1mm18_382{color:hsl(var(--foreground));font-size:.875rem;font-weight:500;line-height:1.4}._fieldEmpty_1mm18_389{color:hsl(var(--muted-foreground)/.7);font-style:italic;font-weight:400}._input_1mm18_395{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_1mm18_395::placeholder{color:hsl(var(--muted-foreground)/.55)}._input_1mm18_395::placeholder{color:hsl(var(--muted-foreground)/.55)}._input_1mm18_395:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--primary)/.1)}._input_1mm18_395:disabled{background:hsl(var(--muted));color:hsl(var(--muted-foreground));cursor:not-allowed}._textarea_1mm18_420{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_1mm18_420::placeholder{color:hsl(var(--muted-foreground)/.55)}._textarea_1mm18_420::placeholder{color:hsl(var(--muted-foreground)/.55)}._textarea_1mm18_420:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--primary)/.1)}._infoBox_1mm18_442{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_1mm18_453{text-transform:uppercase;letter-spacing:.07em;color:hsl(var(--muted-foreground));white-space:nowrap;flex-shrink:0;font-size:.7rem;font-weight:700}._infoBoxValue_1mm18_463{color:hsl(var(--muted-foreground));text-overflow:ellipsis;white-space:nowrap;font-family:Courier New,monospace;font-size:.78rem;overflow:hidden}._spinner_1mm18_472{border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;width:20px;height:20px;animation:.7s linear infinite _spin_1mm18_472}@keyframes _spin_1mm18_472{to{transform:rotate(360deg)}}@keyframes _shimmer_1mm18_1{0%{background-position:-600px 0}to{background-position:600px 0}}._skeletonCard_1mm18_494,._skeletonHero_1mm18_494{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_1mm18_1}._skeletonHero_1mm18_494{border-radius:calc(var(--radius) + 6px);height:136px;margin-bottom:1.25rem}._skeletonGrid_1mm18_506{grid-template-columns:1fr 1fr;gap:1.125rem;display:grid}@media (max-width:860px){._skeletonGrid_1mm18_506{grid-template-columns:1fr}}._skeletonCard_1mm18_494{border-radius:var(--radius);height:140px}._errorState_1mm18_522{text-align:center;color:hsl(var(--muted-foreground));padding:3rem;font-size:.875rem}@media (max-width:640px){._main_1mm18_6{width:100%;padding:1.25rem 1rem 2rem}}._container_t0m2n_1{background:hsl(var(--background));min-height:100vh}._main_t0m2n_6{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._pageHeader_t0m2n_14{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:1.75rem;display:flex}._headerLeft_t0m2n_23{min-width:0}._pageTitle_t0m2n_27{color:hsl(var(--foreground));letter-spacing:-.03em;margin-bottom:.3rem;font-size:1.5rem;font-weight:800;line-height:1.2}._pageSubtitle_t0m2n_36{color:hsl(var(--muted-foreground));max-width:520px;margin:0;font-size:.875rem;line-height:1.55}._createButton_t0m2n_44{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_t0m2n_44:hover{background:hsl(var(--primary-hover));transform:translateY(-1px)}._userCell_t0m2n_66{align-items:center;gap:.75rem;display:flex}._userCellInfo_t0m2n_72{flex-direction:column;min-width:0;display:flex}._userName_t0m2n_78{color:hsl(var(--foreground));white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:600;overflow:hidden}._userEmail_t0m2n_87{color:hsl(var(--muted-foreground));white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}._roleBadge_t0m2n_96{border-radius:20px;align-items:center;padding:.25rem .625rem;font-size:.75rem;font-weight:600;display:inline-flex}._roleBadge_t0m2n_96._role_admin_t0m2n_104{color:#5914d2;background:rgba(124,59,237,.12)}._roleBadge_t0m2n_96._role_recruiter_t0m2n_108{color:#0a5adb;background:rgba(60,131,246,.12)}._roleBadge_t0m2n_96._role_interviewer_t0m2n_112{color:#1e947d;background:rgba(35,169,142,.12)}._roleBadge_t0m2n_96._role_collaborator_t0m2n_116{color:#a7741b;background:rgba(245,159,10,.12)}._statusBadge_t0m2n_122{border-radius:20px;align-items:center;padding:.25rem .625rem;font-size:.75rem;font-weight:600;display:inline-flex}._statusBadge_t0m2n_122._active_t0m2n_130{color:#1b9d4a;background:rgba(33,196,93,.12)}._statusBadge_t0m2n_122._inactive_t0m2n_134{color:#737373;background:rgba(128,128,128,.1)}@media (max-width:640px){._main_t0m2n_6{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_wp25e_2{background:hsl(var(--background));min-height:100vh}._wrap_wp25e_7{flex-direction:column;gap:1.25rem;max-width:1120px;margin:0 auto;padding:1.5rem 1.5rem 4rem;display:flex}._loading_wp25e_17{color:hsl(var(--muted-foreground));align-items:center;gap:.75rem;padding:3rem 0;font-size:.875rem;display:flex}._loadingSpinner_wp25e_26{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_wp25e_1}@keyframes _spin_wp25e_1{to{transform:rotate(360deg)}}._errorMsg_wp25e_40{color:hsl(var(--muted-foreground));padding:2rem 0;font-size:.875rem}._backLink_wp25e_46{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_wp25e_46:hover{color:hsl(var(--foreground))}._backLink_wp25e_46:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}._hero_wp25e_71{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_wp25e_80{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_wp25e_85 ._heroCover_wp25e_80{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_wp25e_89{align-items:flex-end;gap:1.25rem;margin-top:-44px;padding:0 1.75rem 1.5rem;display:flex}@media (max-width:720px){._heroContent_wp25e_89{text-align:center;flex-direction:column;align-items:center;padding:0 1.25rem 1.5rem}}._heroAvatar_wp25e_105{background:hsl(var(--card));box-shadow:0 4px 14px hsl(var(--foreground)/.08);border-radius:50%;flex-shrink:0;padding:4px;position:relative}._statusDot_wp25e_114{border:3px solid hsl(var(--card));border-radius:50%;width:15px;height:15px;position:absolute;bottom:6px;right:6px}._dotActive_wp25e_124{background:#21c45d}._dotInactive_wp25e_128{background:#9e9e9e}._heroInfo_wp25e_132{flex:1;min-width:0;padding-bottom:.25rem}._heroNameRow_wp25e_138{flex-wrap:wrap;align-items:center;gap:.625rem;margin-bottom:.625rem;display:flex}@media (max-width:720px){._heroNameRow_wp25e_138{justify-content:center}}._heroName_wp25e_138{letter-spacing:-.02em;color:hsl(var(--foreground));margin:0;font-size:1.5rem;font-weight:700;line-height:1.15}._heroFacts_wp25e_160{flex-wrap:wrap;gap:.375rem 1.25rem;display:flex}@media (max-width:720px){._heroFacts_wp25e_160{justify-content:center}}._heroFact_wp25e_160{color:hsl(var(--muted-foreground));align-items:center;gap:.375rem;min-width:0;font-size:.8125rem;text-decoration:none;display:inline-flex}._heroFact_wp25e_160 svg{color:hsl(var(--muted-foreground)/.75);flex-shrink:0}._heroFact_wp25e_160:-webkit-any(a):hover{color:hsl(var(--primary))}._heroFact_wp25e_160:-moz-any(a):hover{color:hsl(var(--primary))}._heroFact_wp25e_160:is(a):hover{color:hsl(var(--primary))}._heroFact_wp25e_160:-webkit-any(a):hover svg{color:hsl(var(--primary))}._heroFact_wp25e_160:-moz-any(a):hover svg{color:hsl(var(--primary))}._heroFact_wp25e_160:is(a):hover svg{color:hsl(var(--primary))}._heroActions_wp25e_191{flex-shrink:0;align-items:center;gap:.5rem;padding-bottom:.25rem;display:flex}._editBtn_wp25e_200{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_wp25e_200:hover{background:hsl(var(--primary-hover));transform:translateY(-1px)}._editBtn_wp25e_200:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}._terminateBtn_wp25e_224{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_wp25e_224:hover{background:rgba(220,40,40,.08);border-color:rgba(220,40,40,.6)}._terminateBtn_wp25e_224:focus-visible{outline-offset:2px;outline:2px solid #dc2828}._iconBtn_wp25e_248{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_wp25e_248:hover{color:#dc2828;background:rgba(220,40,40,.08);border-color:rgba(220,40,40,.4)}._iconBtn_wp25e_248:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}._roleBadge_wp25e_272{border-radius:20px;align-items:center;gap:.25rem;padding:.25rem .625rem;font-size:.75rem;font-weight:600;display:inline-flex}._roleBadge_wp25e_272._role_admin_wp25e_281{color:#8244ee;background:rgba(124,59,237,.14)}._roleBadge_wp25e_272._role_recruiter_wp25e_285{color:#468af6;background:rgba(60,131,246,.14)}._roleBadge_wp25e_272._role_interviewer_wp25e_289{color:#27bea0;background:rgba(35,169,142,.16)}._roleBadge_wp25e_272._role_collaborator_wp25e_293{color:#e99f20;background:rgba(245,159,10,.16)}._statusBadge_wp25e_298{border-radius:20px;align-items:center;padding:.25rem .625rem;font-size:.75rem;font-weight:600;display:inline-flex}._statusBadge_wp25e_298._active_wp25e_306{color:#2eb860;background:rgba(33,196,93,.14)}._statusBadge_wp25e_298._inactive_wp25e_310{color:#e14747;background:rgba(220,40,40,.12)}._terminationBanner_wp25e_316{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_wp25e_326{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_wp25e_338{flex-direction:column;gap:.125rem;min-width:0;display:flex}._terminationText_wp25e_338 strong{color:hsl(var(--foreground));font-size:.875rem;font-weight:600}._terminationText_wp25e_338 span{color:hsl(var(--muted-foreground));font-size:.8125rem}._stats_wp25e_355{grid-template-columns:repeat(4,1fr);gap:.875rem;display:grid}@media (max-width:860px){._stats_wp25e_355{grid-template-columns:repeat(2,1fr)}}@media (max-width:460px){._stats_wp25e_355{grid-template-columns:1fr}}._statTile_wp25e_371{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_wp25e_371:hover{border-color:hsl(var(--primary)/.35);box-shadow:0 2px 10px hsl(var(--primary)/.06)}._statIcon_wp25e_386{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_wp25e_398{flex-direction:column;min-width:0;display:flex}._statValue_wp25e_404{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:1.125rem;font-weight:700;line-height:1.2}._statLabel_wp25e_413{color:hsl(var(--muted-foreground));font-size:.75rem;font-weight:500}._statHint_wp25e_419{color:hsl(var(--muted-foreground));align-self:flex-end;margin-left:auto;font-size:.75rem}._grid_wp25e_427{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.125rem;display:grid}@media (max-width:860px){._grid_wp25e_427{grid-template-columns:1fr}}._card_wp25e_438{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + 6px);padding:1.25rem 1.375rem 1.5rem}._cardHeader_wp25e_445{align-items:center;gap:.625rem;margin-bottom:1.125rem;display:flex}._cardHeaderIcon_wp25e_452{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_wp25e_464{color:#dd2c2c;background:rgba(220,40,40,.12)}._cardTitle_wp25e_469{color:hsl(var(--foreground));margin:0;font-size:.9375rem;font-weight:600}._revealBtn_wp25e_476{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_wp25e_476:hover{background:hsl(var(--accent));color:hsl(var(--foreground));border-color:hsl(var(--ring)/.4)}._revealBtn_wp25e_476:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}._fieldGrid_wp25e_503{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:1rem 1.25rem;display:grid}._field_wp25e_503{flex-direction:column;gap:.25rem;min-width:0;display:flex}._fieldLabel_wp25e_516{text-transform:uppercase;letter-spacing:.045em;color:hsl(var(--muted-foreground)/.85);font-size:.6875rem;font-weight:600}._fieldValue_wp25e_524{color:hsl(var(--foreground));word-break:break-word;font-size:.875rem;font-weight:500;line-height:1.4}._mono_wp25e_532{font-variant-numeric:tabular-nums;letter-spacing:.02em}._pill_wp25e_537{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_wp25e_548{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_wp25e_548:hover{text-decoration:underline}._linkValue_wp25e_548:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px;border-radius:4px}._bioCard_wp25e_571{grid-column:1/-1}._bioText_wp25e_575{color:hsl(var(--foreground));white-space:pre-wrap;margin:0;font-size:.875rem;line-height:1.65}._terminationCard_wp25e_584{border-color:rgba(220,40,40,.28)}._overlay_wp25e_589{-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_wp25e_601{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_wp25e_610{color:hsl(var(--foreground));margin:0 0 .625rem;font-size:1rem;font-weight:700}._confirmText_wp25e_617{color:hsl(var(--muted-foreground));margin:0 0 1.5rem;font-size:.875rem;line-height:1.6}._confirmActions_wp25e_624{justify-content:flex-end;gap:.625rem;display:flex}._cancelConfirmBtn_wp25e_630{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_wp25e_630:hover{background:hsl(var(--accent))}._confirmDeleteBtn_wp25e_646{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_wp25e_646:hover:not(:disabled){background:#c11f1f}._confirmDeleteBtn_wp25e_646:disabled{opacity:.6;cursor:not-allowed}._container_umxph_1{background:hsl(var(--background));min-height:100vh}._main_umxph_6{flex-direction:column;gap:1.5rem;max-width:1080px;margin:0 auto;padding:1.75rem 1.5rem 3rem;display:flex}._header_umxph_15{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._backBtn_umxph_22{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_umxph_22:hover{color:hsl(var(--foreground))}._title_umxph_40{color:hsl(var(--foreground));margin:0;font-size:1.375rem;font-weight:700}._subtitle_umxph_47{color:hsl(var(--muted-foreground));margin:.25rem 0 0;font-size:.875rem;line-height:1.45}._card_umxph_54{flex-direction:column;gap:1.25rem;display:flex}._subCard_umxph_60{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_umxph_70{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));margin:0;font-size:.75rem;font-weight:700}._subCardHint_umxph_79{color:hsl(var(--muted-foreground));margin:-.5rem 0 0;font-size:.75rem;line-height:1.4}._grid2_umxph_86{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:640px){._grid2_umxph_86{grid-template-columns:1fr}}._grid3_umxph_97{grid-template-columns:1fr 1fr 1fr;gap:1rem;display:grid}@media (max-width:760px){._grid3_umxph_97{grid-template-columns:1fr}}._field_umxph_108{flex-direction:column;gap:.375rem;min-width:0;display:flex}._label_umxph_115{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}._input_umxph_121,._select_umxph_122,._textarea_umxph_123{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_umxph_121:focus,._select_umxph_122:focus,._textarea_umxph_123:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.12)}._input_umxph_121::-moz-placeholder{color:hsl(var(--muted-foreground)/.6)}._select_umxph_122::-moz-placeholder{color:hsl(var(--muted-foreground)/.6)}._textarea_umxph_123::-moz-placeholder{color:hsl(var(--muted-foreground)/.6)}._input_umxph_121::-ms-input-placeholder{color:hsl(var(--muted-foreground)/.6)}._input_umxph_121::placeholder{color:hsl(var(--muted-foreground)/.6)}._select_umxph_122::-ms-input-placeholder{color:hsl(var(--muted-foreground)/.6)}._select_umxph_122::placeholder{color:hsl(var(--muted-foreground)/.6)}._textarea_umxph_123::-ms-input-placeholder{color:hsl(var(--muted-foreground)/.6)}._textarea_umxph_123::placeholder{color:hsl(var(--muted-foreground)/.6)}._select_umxph_122{cursor:pointer}._textarea_umxph_123{resize:vertical;min-height:110px;line-height:1.5}._checkRow_umxph_158{color:hsl(var(--foreground));cursor:pointer;align-items:center;gap:.5rem;font-size:.875rem;display:inline-flex}._checkRow_umxph_158 input{width:1rem;height:1rem;accent-color:hsl(var(--primary));cursor:pointer}._footer_umxph_173{justify-content:flex-end;gap:.625rem;padding-top:.5rem;display:flex}._secondaryBtn_umxph_180{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_umxph_180:hover{background:hsl(var(--accent))}._primaryBtn_umxph_196{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_umxph_196:hover:not(:disabled){background:hsl(var(--primary-hover));transform:translateY(-1px)}._primaryBtn_umxph_196:disabled{opacity:.6;cursor:not-allowed}._loading_umxph_217{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_1yd50_35{grid-template-columns:repeat(3,1fr)}}@media (max-width:680px){._statsGrid_1yd50_35{grid-template-columns:repeat(2,1fr)}}@media (max-width:1100px){._miniChartsGrid_1yd50_51{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){._miniChartsGrid_1yd50_51{grid-template-columns:1fr}}@media (max-width:900px){._bottomGrid_1yd50_75{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_1jxgr_1{background:hsl(var(--background));min-height:100vh}._main_1jxgr_6{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_1jxgr_17{margin-bottom:0}._pageTitle_1jxgr_21{color:hsl(var(--foreground));letter-spacing:-.03em;margin:0 0 .3rem;font-size:1.5rem;font-weight:800}._pageSubtitle_1jxgr_29{color:hsl(var(--muted-foreground));max-width:560px;margin:0;font-size:.875rem;line-height:1.55}._statsGrid_1jxgr_37{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:1rem;display:grid}@media (max-width:1024px){._statsGrid_1jxgr_37{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}}@media (max-width:480px){._statsGrid_1jxgr_37{grid-template-columns:1fr}}._grid2_1jxgr_53{grid-template-columns:1fr 1fr;align-items:stretch;gap:1rem;display:grid}@media (max-width:900px){._grid2_1jxgr_53{grid-template-columns:1fr}}._card_1jxgr_65{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_1jxgr_65:hover{box-shadow:0 4px 16px hsl(var(--primary)/.1);border-color:hsl(var(--primary)/.2);transform:translateY(-1px)}._cardIcon_1jxgr_82{border-radius:var(--radius);flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex}._cardIcon_1jxgr_82._blue_1jxgr_91{color:#0b64f4;background-color:rgba(60,131,246,.12)}._cardIcon_1jxgr_82._purple_1jxgr_95{color:#803bce;background-color:rgba(147,68,238,.12)}._cardIcon_1jxgr_82._orange_1jxgr_99{color:#b85814;background-color:rgba(249,122,31,.12)}._cardIcon_1jxgr_82._green_1jxgr_103{color:#298e4e;background-color:rgba(33,196,93,.12)}._cardLabel_1jxgr_108{color:hsl(var(--muted-foreground));margin:0 0 .2rem;font-size:.8125rem}._cardValue_1jxgr_114{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;margin:0;font-size:1.75rem;font-weight:700;line-height:1.1}._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_i2xm3_1{border:1px solid hsl(var(--border));border-radius:10px;flex-direction:column;gap:.75rem;padding:.75rem 1rem;display:flex}._header_i2xm3_10{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}._title_i2xm3_18{margin:0;font-size:.9rem;font-weight:700}._summary_i2xm3_24{color:hsl(var(--muted-foreground));font-size:.75rem}._tableWrap_i2xm3_29{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent;max-height:220px;overflow:auto}._tableWrap_i2xm3_29::-webkit-scrollbar{width:6px;height:6px}._tableWrap_i2xm3_29::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._tableWrap_i2xm3_29::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._tableWrap_i2xm3_29::-webkit-scrollbar-track{background:0 0}._table_i2xm3_29{border-collapse:collapse;width:100%;font-size:.8rem}._table_i2xm3_29 th,._table_i2xm3_29 td{border-bottom:1px solid hsl(var(--border));text-align:left;vertical-align:top;padding:.4rem .5rem}._table_i2xm3_29 th{color:hsl(var(--muted-foreground));background:hsl(var(--card));font-weight:600;position:-webkit-sticky;position:sticky;top:0}._badgeOk_i2xm3_70{color:#246b3e;background:#d6f5e1;border-radius:999px;padding:.1rem .45rem;font-size:.7rem;font-weight:600;display:inline-block}._badgeBlocked_i2xm3_80{color:#9b2727;background:#fae5e5;border-radius:999px;padding:.1rem .45rem;font-size:.7rem;font-weight:600;display:inline-block}._warnings_i2xm3_90{color:#a16512;margin:0;padding-left:1rem;font-size:.75rem}._confirmed_i2xm3_97{color:#297a47;font-size:.8rem;font-weight:600}._error_i2xm3_103{color:#c32222;margin:0;font-size:.8rem}._actions_i2xm3_109{justify-content:flex-end;display:flex}._overlay_q3ebo_1{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_q3ebo_12{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_q3ebo_24{border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}._title_q3ebo_32{margin:0;font-size:1.125rem;font-weight:700}._closeBtn_q3ebo_38{cursor:pointer;color:hsl(var(--muted-foreground));background:0 0;border:none;padding:.25rem}._body_q3ebo_46{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_q3ebo_46::-webkit-scrollbar{width:6px;height:6px}._body_q3ebo_46::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._body_q3ebo_46::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._body_q3ebo_46::-webkit-scrollbar-track{background:0 0}._field_q3ebo_70{flex-direction:column;gap:.35rem;font-size:.875rem;display:flex}._field_q3ebo_70 span{font-weight:600}._field_q3ebo_70 input,._field_q3ebo_70 select{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));border-radius:8px;padding:.5rem .75rem}._row_q3ebo_88{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}._fieldset_q3ebo_94{border:1px solid hsl(var(--border));border-radius:10px;margin:0;padding:.75rem 1rem}._fieldset_q3ebo_94 legend{padding:0 .25rem;font-size:.875rem;font-weight:600}._check_q3ebo_106{cursor:pointer;align-items:center;gap:.5rem;margin-top:.35rem;font-size:.875rem;display:flex}._compList_q3ebo_115{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent;max-height:160px;overflow-y:auto}._compList_q3ebo_115::-webkit-scrollbar{width:6px;height:6px}._compList_q3ebo_115::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._compList_q3ebo_115::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._compList_q3ebo_115::-webkit-scrollbar-track{background:0 0}._hint_q3ebo_136{color:hsl(var(--muted-foreground));font-size:.75rem}._error_q3ebo_141{color:#c32222;margin:0;font-size:.875rem}._footer_q3ebo_147{border-top:1px solid hsl(var(--border));justify-content:flex-end;gap:.5rem;padding:1rem 1.25rem;display:flex}._emptyCard_5o495_1{flex-direction:column;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}._emptyText_5o495_9{color:hsl(var(--muted-foreground));margin:0;font-size:.9375rem}._listTitle_5o495_15{margin:0 0 1rem;font-size:1.125rem;font-weight:700}._hint_5o495_21{color:hsl(var(--muted-foreground));font-size:.875rem}._tableWrap_5o495_26{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent;overflow-x:auto}._tableWrap_5o495_26::-webkit-scrollbar{width:6px;height:6px}._tableWrap_5o495_26::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._tableWrap_5o495_26::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._tableWrap_5o495_26::-webkit-scrollbar-track{background:0 0}._tableWrap_5o495_26{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:12px}._table_5o495_26{border-collapse:collapse;width:100%;font-size:.875rem}._table_5o495_26 th,._table_5o495_26 td{text-align:left;border-bottom:1px solid hsl(var(--border));padding:.75rem 1rem}._table_5o495_26 th{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.03em;font-size:.75rem;font-weight:600}._table_5o495_26 tr:last-child td{border-bottom:none}._label_5o495_73{color:hsl(var(--muted-foreground));margin-top:.15rem;font-size:.75rem;display:block}._status_draft_5o495_80{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._status_active_5o495_85{color:#1466b8;background:#e3f0fc}._status_closed_5o495_90,._status_archived_5o495_91{color:#2d864d;background:#e7f9ed}._listHeader_1tm49_1{margin-bottom:.75rem}._evalList_1tm49_5{flex-direction:column;gap:.625rem;display:flex}._evalCard_1tm49_11{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:10px;padding:1rem;transition:border-color .15s}._evalCard_1tm49_11:hover{border-color:hsl(var(--primary)/.4)}._evalTop_1tm49_22{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.625rem;display:flex}._evalPerson_1tm49_30{align-items:center;gap:.625rem;display:flex}._evalName_1tm49_36{color:hsl(var(--foreground));margin:0 0 .1rem;font-size:.9375rem;font-weight:700}._evalRole_1tm49_43{color:hsl(var(--muted-foreground));margin:0;font-size:.75rem}._evalBadges_1tm49_49{flex-wrap:wrap;justify-content:flex-end;gap:.375rem;display:flex}._evalMeta_1tm49_56{flex-wrap:wrap;gap:1rem;margin-bottom:.625rem;display:flex}._metaItem_1tm49_63{color:hsl(var(--muted-foreground));align-items:center;gap:.3rem;font-size:.75rem;display:inline-flex}._dueDanger_1tm49_71{color:#b82e2e;font-weight:600}._dueWarn_1tm49_76{color:#b87414;font-weight:600}._evalProgress_1tm49_81{margin-bottom:.75rem}._progressHeader_1tm49_85{justify-content:space-between;margin-bottom:.3rem;display:flex}._progressLabel_1tm49_91{color:hsl(var(--muted-foreground));font-size:.75rem}._progressCount_1tm49_96{color:hsl(var(--foreground));font-size:.75rem;font-weight:600}._evalActions_1tm49_102{border-top:1px solid hsl(var(--border));justify-content:flex-end;gap:.5rem;padding-top:.625rem;display:flex}._emptyState_1tm49_110{text-align:center;flex-direction:column;align-items:center;gap:.75rem;padding:2.5rem 1rem;display:flex}._emptyIcon_1tm49_119{color:hsl(var(--muted-foreground));opacity:.4}._emptyText_1tm49_124{color:hsl(var(--muted-foreground));margin:0;font-size:.875rem}._retryBtn_1tm49_130{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_1tm49_150{to{transform:rotate(360deg)}}._spinIcon_1tm49_150{animation:.8s linear infinite _spin_1tm49_150}._stepRow_1tm49_154{align-items:center;gap:0;margin-bottom:1.25rem;display:flex}._stepItem_1tm49_161{flex:1;align-items:center;gap:.375rem;display:flex}._stepDot_1tm49_168{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_1tm49_168._dotActive_1tm49_182{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}._stepDot_1tm49_168._dotDone_1tm49_186{color:#fff;background:#29a356}._stepLabel_1tm49_191{color:hsl(var(--muted-foreground));white-space:nowrap;font-size:.75rem}._stepLabel_1tm49_191._stepLabelActive_1tm49_196{color:hsl(var(--foreground));font-weight:600}._stepLine_1tm49_201{background:hsl(var(--border));flex:1;height:1px;margin:0 .375rem}._stepLine_1tm49_201._stepLineDone_1tm49_207{background:#29a356}._stepContent_1tm49_211{min-height:240px}._selectedPeers_1tm49_215{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_1tm49_226{color:hsl(var(--primary));align-items:center;gap:.25rem;font-size:.75rem;font-weight:600;display:flex}._peerChips_1tm49_235{flex-wrap:wrap;gap:.375rem;display:flex}._peerChip_1tm49_235{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_1tm49_235 button{cursor:pointer;color:inherit;opacity:.7;background:0 0;border:none;align-items:center;padding:0;display:flex}._searchInput_1tm49_263{width:100%;margin-bottom:.5rem}._peerList_1tm49_268{flex-direction:column;gap:.25rem;max-height:200px;display:flex;overflow-y:auto}._peerRow_1tm49_276{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_1tm49_276:hover:not(:disabled){background:hsl(var(--secondary))}._peerRow_1tm49_276._peerRowSel_1tm49_292{background:hsl(var(--primary)/.08);border-color:hsl(var(--primary)/.3)}._peerRow_1tm49_276._peerRowDis_1tm49_296{opacity:.4;cursor:not-allowed}._peerInfo_1tm49_301{flex:1;min-width:0}._peerName_1tm49_306{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600;display:block}._peerDept_1tm49_313{color:hsl(var(--muted-foreground));font-size:.75rem;display:block}._peerCheck_1tm49_319{color:hsl(var(--primary));margin-left:auto}._hintText_1tm49_324{color:hsl(var(--muted-foreground));margin-top:.375rem;font-size:.75rem;font-style:italic}._reviewBlock_1tm49_331{border:1px solid hsl(var(--border));border-radius:10px;flex-direction:column;gap:0;margin-bottom:1rem;display:flex;overflow:hidden}._reviewRow_1tm49_341{border-bottom:1px solid hsl(var(--border));align-items:baseline;gap:.75rem;padding:.5rem .875rem;display:flex}._reviewRow_1tm49_341:last-child{border-bottom:none}._reviewLabel_1tm49_352{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.04em;min-width:90px;font-size:.75rem;font-weight:600}._reviewValue_1tm49_361{color:hsl(var(--foreground));font-size:.875rem;font-weight:500}._participantList_1tm49_367{background:hsl(var(--secondary));border-radius:10px;padding:.75rem .875rem}._participantList_1tm49_367 ul{flex-direction:column;gap:.3rem;margin:.375rem 0 0;padding:0;list-style:none;display:flex}._participantList_1tm49_367 li{color:hsl(var(--foreground));align-items:center;gap:.375rem;font-size:.8125rem;display:flex}._participantTitle_1tm49_388{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:.75rem;font-weight:700}._checkGreen_1tm49_397{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_1dj0w_1{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent;overflow-x:auto}._tableWrap_1dj0w_1::-webkit-scrollbar{width:6px;height:6px}._tableWrap_1dj0w_1::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._tableWrap_1dj0w_1::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._tableWrap_1dj0w_1::-webkit-scrollbar-track{background:0 0}._table_1dj0w_1{border-collapse:collapse;width:100%;font-size:.875rem}._table_1dj0w_1 th,._table_1dj0w_1 td{border-bottom:1px solid hsl(var(--border));text-align:left;vertical-align:middle;padding:.65rem .75rem}._table_1dj0w_1 th{color:hsl(var(--muted-foreground));white-space:nowrap;font-size:.75rem;font-weight:600}._row_1dj0w_40{cursor:pointer;transition:background .12s}._row_1dj0w_40:hover{background:hsl(var(--muted)/.35)}._nameCell_1dj0w_48{color:hsl(var(--foreground));font-weight:600}._originCycle_1dj0w_53{color:hsl(var(--muted-foreground));margin-top:.15rem;font-size:.75rem}._badgeOrigin_1dj0w_59{white-space:nowrap;border-radius:999px;padding:.15rem .5rem;font-size:.7rem;font-weight:600;display:inline-block}._originPerformance_1dj0w_68{color:#215283;background:#e5f0fa}._originStandalone_1dj0w_73{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._empty_1dj0w_78{text-align:center;padding:2rem 1rem}._emptyActions_1dj0w_83{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_1yzez_1{box-sizing:border-box;flex-direction:column;gap:0;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem;display:flex}._kpiRow4_1yzez_12{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-bottom:1.25rem;display:grid}@media (max-width:900px){._kpiRow4_1yzez_12{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){._kpiRow4_1yzez_12{grid-template-columns:1fr}}._kpiIcon_1yzez_29{color:hsl(var(--muted-foreground));margin-bottom:.375rem}._kpiIconGold_1yzez_34{color:#daa60b;margin-bottom:.375rem}._kpiIconBlue_1yzez_39{color:#2080df;margin-bottom:.375rem}._kpiIconRed_1yzez_44{color:#d22d2d;margin-bottom:.375rem}._campaignBanner_1yzez_49{flex-direction:column;gap:.625rem;display:flex}._cycleLinkRow_1yzez_55{color:hsl(var(--muted-foreground));margin:-.5rem 0 1rem;font-size:.875rem}._cycleLinkRow_1yzez_55 a{color:hsl(var(--primary));font-weight:600;text-decoration:none}._cycleLinkRow_1yzez_55 a:hover{text-decoration:underline}._originBadge_1yzez_69{border-radius:999px;margin-left:.5rem;padding:.15rem .5rem;font-size:.7rem;font-weight:600;display:inline-block}._originPerformance_1yzez_78{color:#215283;background:#e5f0fa}._originStandalone_1yzez_83{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._campaignProgress_1yzez_88{color:hsl(var(--muted-foreground));flex-direction:column;gap:.375rem;font-size:.8125rem;display:flex}._matrixLayout_1yzez_96{flex-direction:column;gap:1.25rem;width:100%;display:flex}._matrixSection_1yzez_103{flex-direction:column;gap:.75rem;width:100%;min-width:0;display:flex}._matrixDetail_1yzez_111{border-radius:14px;width:100%}._filterRow_1yzez_116{align-items:center;gap:.75rem;display:flex}._select_1yzez_122{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_1yzez_122:focus{border-color:hsl(var(--primary)/.5);box-shadow:0 0 0 3px hsl(var(--primary)/.12);outline:none}._filterCount_1yzez_138{color:hsl(var(--muted-foreground));font-size:.75rem}._matrixPanel_1yzez_143{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_1yzez_152{flex-direction:column;flex:1;gap:.375rem;min-width:0;display:flex}._matrixWithAxes_1yzez_160{align-items:stretch;gap:.5rem;width:100%;display:flex}._yAxisCol_1yzez_167{flex-direction:column;justify-content:space-between;align-items:center;width:1.75rem;padding:.5rem 0;display:flex}._yAxisLabel_1yzez_176{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_1yzez_187{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-foreground)/.7);font-size:.5625rem;font-weight:600}._matrixGrid_1yzez_195{grid-template-columns:repeat(3,minmax(0,1fr));gap:.625rem;display:grid}._xAxisRow_1yzez_201{justify-content:space-around;padding:0 .25rem;display:flex}._xAxisLabel_1yzez_207{text-align:center;letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:700}._box_1yzez_216{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_1yzez_216: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_1yzez_216:hover{border-color:hsl(var(--primary)/.22);box-shadow:0 4px 14px hsl(var(--primary)/.08)}._box_1yzez_216._green_1yzez_242{--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_1yzez_216._cyan_1yzez_248{--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_1yzez_216._blue_1yzez_254{--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_1yzez_216._lime_1yzez_260{--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_1yzez_216._yellow_1yzez_266{--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_1yzez_216._amber_1yzez_272{--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_1yzez_216._purple_1yzez_278{--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_1yzez_216._orange_1yzez_284{--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_1yzez_216._red_1yzez_290{--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_1yzez_297{align-items:center;gap:.3rem;display:flex}._boxNum_1yzez_303{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_1yzez_316{color:hsl(var(--foreground));flex:1;font-size:.625rem;font-weight:700;line-height:1.2}._boxHint_1yzez_324{color:hsl(var(--muted-foreground));margin:0;font-size:.5625rem;line-height:1.4}._boxEmployees_1yzez_331{flex-direction:column;flex:1;gap:.2rem;display:flex;overflow-y:auto}._empChip_1yzez_339{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_1yzez_339:hover,._empChip_1yzez_339._empChipActive_1yzez_352{background:hsl(var(--primary)/.1);border-color:hsl(var(--primary)/.35)}._empName_1yzez_357{color:hsl(var(--foreground));flex:1;font-size:.625rem;font-weight:500}._moveUp_1yzez_364{color:#29a356}._moveDown_1yzez_368{color:#d22d2d}._moveNew_1yzez_372{color:#8c47d1}._moveSame_1yzez_376{color:hsl(var(--muted-foreground))}._riskHigh_1yzez_380{color:#d92626}._riskMedium_1yzez_384{color:#cf8217}._riskLow_1yzez_388{color:#34b262}._detailHeader_1yzez_392{align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}._detailQuadrant_1yzez_399{margin-bottom:.875rem}._quadrantBadge_1yzez_403{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_1yzez_403._green_1yzez_242{--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_1yzez_403._cyan_1yzez_248{--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_1yzez_403._blue_1yzez_254{--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_1yzez_403._lime_1yzez_260{--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_1yzez_403._yellow_1yzez_266{--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_1yzez_403._amber_1yzez_272{--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_1yzez_403._purple_1yzez_278{--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_1yzez_403._orange_1yzez_284{--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_1yzez_403._red_1yzez_290{--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_1yzez_479{grid-template-columns:repeat(3,1fr);gap:.625rem;margin-bottom:.875rem;display:grid}._scoreBlock_1yzez_486{flex-direction:column;gap:.125rem;display:flex}._scoreLabel_1yzez_492{color:hsl(var(--muted-foreground));font-size:.6875rem}._scoreValue_1yzez_497{color:hsl(var(--foreground));font-size:1.25rem;font-weight:800}._scoreMax_1yzez_503{color:hsl(var(--muted-foreground));font-size:.75rem;font-weight:500}._detailMeta_1yzez_509{border-bottom:1px solid hsl(var(--border));flex-direction:column;gap:.5rem;margin-bottom:.875rem;padding-bottom:.875rem;display:flex}._metaItem_1yzez_518{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._metaLabel_1yzez_525{color:hsl(var(--muted-foreground));font-size:.75rem}._metaValue_1yzez_530{color:hsl(var(--foreground));align-items:center;gap:.25rem;font-size:.8125rem;font-weight:600;display:flex}._riskBadge_1yzez_539{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_1yzez_539._risk_low_1yzez_549{color:#309154;background:rgba(52,178,98,.12);border-color:rgba(52,178,98,.28)}._riskBadge_1yzez_539._risk_medium_1yzez_554{color:#aa6d18;background:rgba(236,146,19,.12);border-color:rgba(236,146,19,.28)}._riskBadge_1yzez_539._risk_high_1yzez_559{background:hsl(var(--destructive)/.12);border-color:hsl(var(--destructive)/.28);color:hsl(var(--destructive))}._detailActions_1yzez_565{background:hsl(var(--secondary));border-radius:8px;padding:.75rem}._actionsTitle_1yzez_571{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-foreground));margin:0 0 .25rem;font-size:.6875rem;font-weight:700}._actionsShort_1yzez_580{color:hsl(var(--foreground));margin:0 0 .5rem;font-size:.8125rem;font-weight:600}._actionsList_1yzez_587{color:hsl(var(--foreground));margin:0;padding-left:1.125rem;font-size:.75rem;line-height:1.8}._statusBadge_1yzez_595{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_1yzez_595._status_pending_1yzez_606{background:hsl(var(--secondary));color:hsl(var(--muted-foreground));border-color:hsl(var(--border))}._statusBadge_1yzez_595._status_in_review_1yzez_611{color:#aa7918;background:rgba(242,185,13,.12);border-color:rgba(236,182,19,.28)}._statusBadge_1yzez_595._status_consensus_1yzez_616{background:hsl(var(--primary)/.1);border-color:hsl(var(--primary)/.28);color:hsl(var(--primary))}._statusBadge_1yzez_595._status_final_1yzez_621{color:#309154;background:rgba(52,178,98,.12);border-color:rgba(52,178,98,.28)}._calibLayout_1yzez_627{flex-direction:column;gap:1rem;width:100%;display:flex}._sessionBanner_1yzez_634{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_1yzez_634{flex-direction:column;align-items:flex-start}}._sessionInfo_1yzez_650{flex-direction:column;flex:1;gap:.2rem;display:flex}._sessionTitle_1yzez_657{color:hsl(var(--foreground));font-size:.875rem;font-weight:700}._sessionMeta_1yzez_663{color:hsl(var(--muted-foreground));font-size:.75rem}._sessionProgress_1yzez_668{background:hsl(var(--muted));border-radius:999px;width:180px;height:8px;display:flex;overflow:hidden}@media (max-width:768px){._sessionProgress_1yzez_668{width:100%}}._progressSegment_1yzez_682{height:100%;transition:width .4s}._sessionPct_1yzez_687{color:hsl(var(--foreground));white-space:nowrap;font-size:.75rem;font-weight:700}._calibFilters_1yzez_694{flex-wrap:wrap;gap:.375rem;display:flex}._calibFilterBtn_1yzez_700{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_1yzez_700:hover{background:hsl(var(--secondary));color:hsl(var(--foreground))}._calibFilterActive_1yzez_715{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border-color:hsl(var(--primary))}._calibBody_1yzez_721{flex-direction:column;gap:1rem;width:100%;display:flex}._calibTableWrap_1yzez_728{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:14px;width:100%;overflow-x:auto}._calibTable_1yzez_728{border-collapse:collapse;width:100%;font-size:.8125rem}._calibTable_1yzez_728 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_1yzez_728 td{border-bottom:1px solid hsl(var(--border)/.5);vertical-align:middle;padding:.625rem .75rem}._calibTable_1yzez_728 tbody tr:last-child td{border-bottom:none}._calibRow_1yzez_762{cursor:pointer;transition:background .1s}._calibRow_1yzez_762:hover{background:hsl(var(--secondary)/.7)}._calibRowSelected_1yzez_770{background:hsl(var(--primary)/.06);outline:1px solid hsl(var(--primary)/.2)}._calibEmployee_1yzez_775{align-items:center;gap:.625rem;min-width:200px;display:flex}._calibName_1yzez_782{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600;display:block}._calibRole_1yzez_789{color:hsl(var(--muted-foreground));font-size:.6875rem;display:block}._calibScore_1yzez_795{color:hsl(var(--foreground));white-space:nowrap;text-align:center;font-size:.8125rem;font-weight:600}._scoreSep_1yzez_803{color:hsl(var(--muted-foreground));margin:0 .1rem;font-weight:400}._finalScore_1yzez_809{color:hsl(var(--primary));font-weight:800}._discIcon_1yzez_814{color:#b87414}._calibDetail_1yzez_818{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_1yzez_829{align-items:center;gap:.75rem;display:flex}._scoreComparison_1yzez_835{grid-template-columns:repeat(4,1fr);gap:.375rem;display:grid}@media (max-width:1200px){._scoreComparison_1yzez_835{grid-template-columns:repeat(2,1fr)}}._scoreBlock2_1yzez_846{background:hsl(var(--secondary));border-radius:8px;flex-direction:column;gap:.375rem;padding:.625rem;display:flex}._scoreBlockHighlighted_1yzez_855{background:hsl(var(--primary)/.08);outline:1px solid hsl(var(--primary)/.25)}._scoreBlockLabel_1yzez_860{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-foreground));font-size:.5625rem;font-weight:700}._scoreBlockValues_1yzez_868{gap:.5rem;display:flex}._scoreBlockItem_1yzez_873{flex-direction:column;align-items:center;display:flex}._scoreBlockDim_1yzez_879{text-transform:uppercase;color:hsl(var(--muted-foreground));font-size:.5rem;font-weight:700}._scoreBlockNum_1yzez_886{color:hsl(var(--foreground));font-size:1.125rem;font-weight:800}._discAlert_1yzez_892{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_1yzez_905{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_1yzez_914{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._calibActionsSection_1yzez_921{background:hsl(var(--secondary));border-radius:8px;padding:.75rem}._calibNotesSection_1yzez_927{flex-direction:column;gap:.375rem;display:flex}._notesLabel_1yzez_933{color:hsl(var(--foreground));font-size:.75rem;font-weight:600}._notesArea_1yzez_939{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_1yzez_939:focus{border-color:hsl(var(--primary)/.6);box-shadow:0 0 0 3px hsl(var(--primary)/.08);outline:none}._insightsLayout_1yzez_956{flex-direction:column;gap:1.25rem;width:100%;display:flex}._insightKpis_1yzez_963{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}@media (max-width:900px){._insightKpis_1yzez_963{grid-template-columns:repeat(2,1fr)}}._insightKpi_1yzez_963{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_1yzez_984{background:linear-gradient(135deg, rgba(52,178,98,.1), hsl(var(--card)) 60%);color:#2d7648;border-color:rgba(52,178,98,.3)}._insightKpiBlue_1yzez_990{border-color:hsl(var(--primary)/.3);background:linear-gradient(135deg, hsl(var(--primary)/.1), hsl(var(--card)) 60%);color:hsl(var(--primary))}._insightKpiRed_1yzez_996{border-color:hsl(var(--destructive)/.35);background:linear-gradient(135deg, hsl(var(--destructive)/.1), hsl(var(--card)) 60%);color:hsl(var(--destructive))}._insightKpiOrange_1yzez_1002{background:linear-gradient(135deg, rgba(236,109,19,.1), hsl(var(--card)) 60%);color:#aa5518;border-color:rgba(236,109,19,.35)}._insightKpiValue_1yzez_1008{font-size:1.5rem;font-weight:800;line-height:1;display:block}._insightKpiLabel_1yzez_1015{opacity:.8;margin-top:.2rem;font-size:.6875rem;font-weight:600;display:block}._insightsGrid_1yzez_1023{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}@media (max-width:768px){._insightsGrid_1yzez_1023{grid-template-columns:1fr}}._miniMatrixGrid_1yzez_1034{grid-template-columns:repeat(3,1fr);gap:.25rem;margin-bottom:.75rem;display:grid}._miniBox_1yzez_1041{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_1yzez_1041:before{content:"";background:hsl(var(--box-accent,var(--primary)));height:2px;position:absolute;top:0;left:0;right:0}._miniBox_1yzez_1041._green_1yzez_242{--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_1yzez_1041._cyan_1yzez_248{--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_1yzez_1041._blue_1yzez_254{--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_1yzez_1041._lime_1yzez_260{--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_1yzez_1041._yellow_1yzez_266{--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_1yzez_1041._amber_1yzez_272{--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_1yzez_1041._purple_1yzez_278{--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_1yzez_1041._orange_1yzez_284{--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_1yzez_1041._red_1yzez_290{--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_1yzez_1118{color:hsl(var(--muted-foreground));opacity:.8;font-size:.5rem;font-weight:700}._miniBoxCount_1yzez_1125{color:hsl(var(--foreground));font-size:1.125rem;font-weight:800;line-height:1}._miniBoxPct_1yzez_1132{color:hsl(var(--muted-foreground));font-size:.5625rem;font-weight:600}._insightNote_1yzez_1138{color:hsl(var(--muted-foreground));margin:0;font-size:.6875rem;line-height:1.5}._movementStats_1yzez_1145{flex-direction:column;gap:.875rem;display:flex}._movementItem_1yzez_1151{align-items:center;gap:.875rem;display:flex}._movementValue_1yzez_1157{color:hsl(var(--foreground));min-width:2rem;font-size:1.5rem;font-weight:800}._movementLabel_1yzez_1164{color:hsl(var(--muted-foreground));font-size:.8125rem}._genderBar_1yzez_1169{background:hsl(var(--muted));border-radius:999px;height:12px;margin:.875rem 0 .5rem;display:flex;overflow:hidden}._genderFemale_1yzez_1178{background:#db5799;transition:width .4s}._genderMale_1yzez_1183{background:#3c8cdd;transition:width .4s}._genderLegend_1yzez_1188{gap:1.25rem;font-size:.75rem;display:flex}._genderLegendF_1yzez_1194{color:#a82466;font-weight:600}._genderLegendM_1yzez_1199{color:#1f66ad;font-weight:600}._biasAlert_1yzez_1204{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_1yzez_1217{color:#2e9e57;align-items:center;gap:.5rem;margin:.5rem 0 0;font-size:.8125rem;display:flex}._riskList_1yzez_1226{flex-direction:column;gap:.625rem;display:flex}._riskItem_1yzez_1232{border-bottom:1px solid hsl(var(--border)/.5);align-items:center;gap:.625rem;padding:.5rem 0;display:flex}._riskItem_1yzez_1232:last-child{border-bottom:none}._riskItemName_1yzez_1243{color:hsl(var(--foreground));flex:1;font-size:.8125rem;font-weight:600}._riskItemRole_1yzez_1250{color:hsl(var(--muted-foreground));font-size:.6875rem;display:block}._deptCard_1yzez_1256{grid-column:span 2}@media (max-width:768px){._deptCard_1yzez_1256{grid-column:span 1}}._deptTable_1yzez_1265{border-collapse:collapse;width:100%;margin-top:.5rem;font-size:.8125rem}._deptTable_1yzez_1265 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_1yzez_1265 td{border-bottom:1px solid hsl(var(--border)/.4);padding:.625rem .75rem}._deptTable_1yzez_1265 tbody tr:last-child td{border-bottom:none}._deptTable_1yzez_1265 tbody tr:hover{background:hsl(var(--secondary)/.5)}._deptName_1yzez_1292{color:hsl(var(--foreground));font-weight:600}._deptNum_1yzez_1297{text-align:center;color:hsl(var(--muted-foreground));font-weight:500}._deptRisk_1yzez_1303{color:#bd2828;font-weight:700}html.dark ._matrixPanel_1yzez_143{box-shadow:0 1px 4px rgba(0,0,0,.25)}html.dark ._box_1yzez_216._green_1yzez_242,html.dark ._miniBox_1yzez_1041._green_1yzez_242{--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_1yzez_216._cyan_1yzez_248,html.dark ._miniBox_1yzez_1041._cyan_1yzez_248{--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_1yzez_216._blue_1yzez_254,html.dark ._miniBox_1yzez_1041._blue_1yzez_254{--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_1yzez_216._lime_1yzez_260,html.dark ._miniBox_1yzez_1041._lime_1yzez_260{--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_1yzez_216._yellow_1yzez_266,html.dark ._miniBox_1yzez_1041._yellow_1yzez_266{--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_1yzez_216._amber_1yzez_272,html.dark ._miniBox_1yzez_1041._amber_1yzez_272{--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_1yzez_216._purple_1yzez_278,html.dark ._miniBox_1yzez_1041._purple_1yzez_278{--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_1yzez_216._orange_1yzez_284,html.dark ._miniBox_1yzez_1041._orange_1yzez_284{--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_1yzez_216._red_1yzez_290,html.dark ._miniBox_1yzez_1041._red_1yzez_290{--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_1yzez_403._green_1yzez_242{--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_1yzez_403._cyan_1yzez_248{--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_1yzez_403._blue_1yzez_254{--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_1yzez_403._lime_1yzez_260{--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_1yzez_403._yellow_1yzez_266{--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_1yzez_403._amber_1yzez_272{--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_1yzez_403._purple_1yzez_278{--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_1yzez_403._orange_1yzez_284{--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_1yzez_403._red_1yzez_290{--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_1yzez_984{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_1yzez_990{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_1yzez_996{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_1yzez_1002{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_1yzez_1125,html.dark ._insightKpiValue_1yzez_1008{color:hsl(var(--foreground))}html.dark ._riskBadge_1yzez_539._risk_low_1yzez_549{color:#abe3bf;background:rgba(49,129,79,.35);border-color:rgba(70,185,112,.4)}html.dark ._riskBadge_1yzez_539._risk_medium_1yzez_554{color:#eed1a0;background:rgba(134,101,45,.35);border-color:rgba(198,146,57,.4)}html.dark ._riskBadge_1yzez_539._risk_high_1yzez_559{color:#eea0a0;background:rgba(134,45,45,.35);border-color:rgba(198,57,57,.4)}html.dark ._statusBadge_1yzez_595._status_in_review_1yzez_611{color:#eed1a0;background:rgba(115,87,38,.45);border-color:rgba(198,146,57,.4)}html.dark ._statusBadge_1yzez_595._status_consensus_1yzez_616{background:hsl(var(--primary)/.18);border-color:hsl(var(--primary)/.4);color:hsl(var(--primary))}html.dark ._statusBadge_1yzez_595._status_final_1yzez_621{color:#abe3bf;background:rgba(42,111,67,.45);border-color:rgba(70,185,112,.4)}html.dark ._discAlert_1yzez_892,html.dark ._biasAlert_1yzez_1204{color:#f1dab1;background:rgba(107,81,36,.45);border-color:rgba(198,146,57,.4)}html.dark ._moveUp_1yzez_364{color:#6ecf91}html.dark ._moveDown_1yzez_368{color:#e27878}html.dark ._moveNew_1yzez_372{color:hsl(var(--primary))}html.dark ._riskHigh_1yzez_380{color:#e77474}html.dark ._riskMedium_1yzez_384{color:#e7b155}html.dark ._riskLow_1yzez_388{color:#6ecf91}html.dark ._noRisk_1yzez_1217{color:#6ecf91;align-items:center;gap:.375rem;font-size:.8125rem;display:flex}html.dark ._discIcon_1yzez_814{color:#e7b155}html.dark ._genderLegendF_1yzez_1194{color:#df90b8}html.dark ._genderLegendM_1yzez_1199{color:#89b8e6}html.dark ._deptRisk_1yzez_1303{color:#e27878}html.dark ._headerActions_1yzez_1534{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}html.dark ._cycleSelect_1yzez_1540{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_1yzez_1540:focus{border-color:hsl(var(--primary))}@keyframes _spin_1yzez_1559{to{transform:rotate(360deg)}}html.dark ._spinning_1yzez_1559{animation:.8s linear infinite _spin_1yzez_1559}html.dark ._scoreInputRow_1yzez_1562{gap:.375rem;display:flex}html.dark ._scoreBtn_1yzez_1566{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_1yzez_1566:hover{background:hsl(var(--primary)/.12);color:hsl(var(--primary));border-color:hsl(var(--primary)/.3)}html.dark ._scoreBtnActive_1yzez_1583{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border-color:hsl(var(--primary))}html.dark ._calibEditorSection_1yzez_1588{border-top:1px solid hsl(var(--border)/.6);flex-direction:column;gap:.75rem;padding-top:.75rem;display:flex}._topbar_18amk_1{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}._backLink_18amk_10{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_18amk_10:hover{color:hsl(var(--primary))}._navArrows_18amk_24{gap:.5rem;display:flex}._navBtn_18amk_29{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_18amk_29:hover:not(:disabled){border-color:hsl(var(--primary)/.5);background:hsl(var(--primary)/.06)}._navBtn_18amk_29:disabled{opacity:.45;cursor:not-allowed}._identityCard_18amk_52{flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}._identityInfo_18amk_60{flex:auto;min-width:0}._identityName_18amk_65{color:hsl(var(--foreground));margin:0;font-size:1.125rem;font-weight:800}._identityRole_18amk_72{color:hsl(var(--muted-foreground));margin:.15rem 0 0;font-size:.8125rem}._identityBadges_18amk_78{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._riskBadge_18amk_85,._moveBadge_18amk_86{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_18amk_99{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_18amk_99{color:#f3c068;background:rgba(195,128,34,.14)}._body_18amk_118{grid-template-columns:1.5fr 1fr;align-items:start;gap:1.25rem;display:grid}._colMain_18amk_125,._colSide_18amk_126{flex-direction:column;gap:1.25rem;display:flex}._colSide_18amk_126{position:-webkit-sticky;position:sticky;top:1rem}@media (max-width:960px){._body_18amk_118{grid-template-columns:1fr}._colSide_18amk_126{position:static}}._compareTable_18amk_145{border:1px solid hsl(var(--border));border-radius:10px;flex-direction:column;display:flex;overflow:hidden}._compareRow_18amk_153{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_18amk_153:last-child{border-bottom:none}._compareHead_18amk_165{background:hsl(var(--secondary));text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:700}._compareLabel_18amk_174{color:hsl(var(--foreground));align-items:center;gap:.4rem;font-weight:600;display:inline-flex}._compareWeight_18amk_182{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_18amk_192{text-align:center;font-variant-numeric:tabular-nums;color:hsl(var(--foreground))}._compareConsensus_18amk_198{background:hsl(var(--primary)/.08)}._compareConsensus_18amk_198 ._compareLabel_18amk_174,._compareConsensus_18amk_198 ._compareNum_18amk_192{color:hsl(var(--primary));font-weight:800}._previewWrap_18amk_207{grid-template-columns:16px 1fr;grid-template-areas:"axisY grid"".axisX""legend legend";gap:.4rem;margin-bottom:1rem;display:grid}._previewAxisY_18amk_215{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_18amk_226{text-align:center;color:hsl(var(--muted-foreground));grid-area:axisX;font-size:.625rem;font-weight:600}._previewGrid_18amk_234{aspect-ratio:1;grid-area:grid;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr);gap:4px;display:grid}._previewCell_18amk_243{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_18amk_253{border-color:hsl(var(--muted-foreground)/.5);border-style:dashed}._previewResult_18amk_258{border-color:hsl(var(--primary));background:hsl(var(--primary)/.14)}._previewDotResult_18amk_263{background:hsl(var(--primary));width:12px;height:12px;box-shadow:0 0 0 3px hsl(var(--primary)/.2);border-radius:50%}._previewDotCurrent_18amk_271{background:hsl(var(--muted-foreground));border-radius:50%;width:8px;height:8px}._previewLegend_18amk_278{color:hsl(var(--muted-foreground));grid-area:legend;justify-content:center;gap:1rem;font-size:.6875rem;display:flex}._previewLegend_18amk_278 span{align-items:center;gap:.35rem;display:inline-flex}._previewLegend_18amk_278 i{border-radius:50%;width:10px;height:10px;display:inline-block}._legendCurrent_18amk_298{background:hsl(var(--muted-foreground))}._legendResult_18amk_302{background:hsl(var(--primary))}._field_18amk_306{flex-direction:column;gap:.3rem;margin-bottom:.75rem;display:flex}._formRow2_18amk_313{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}._hint_18amk_319{color:hsl(var(--muted-foreground));margin:0 0 .75rem;font-size:.75rem;line-height:1.5}._levels_18amk_326{flex-direction:column;gap:.75rem;display:flex}._levelGrid_18amk_332{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:.5rem 1rem;display:grid}._levelRow_18amk_338{grid-template-columns:1fr 72px;align-items:center;gap:.5rem;display:grid}._levelName_18amk_345{color:hsl(var(--foreground));font-size:.8125rem}._levelInput_18amk_350{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_18amk_350:focus{border-color:hsl(var(--primary));outline:none}._aiHeader_18amk_365{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}._aiContent_18amk_373{flex-direction:column;gap:.6rem;display:flex}._aiShort_18amk_379{color:hsl(var(--primary));margin:0;font-size:.9375rem;font-weight:700}._aiActions_18amk_386{flex-direction:column;gap:.35rem;margin:0;padding-left:1.1rem;display:flex}._aiActions_18amk_386 li{color:hsl(var(--foreground));font-size:.8125rem;line-height:1.45}._aiRationale_18amk_399{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_18amk_408{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}._aiSkeleton_18amk_415{flex-direction:column;gap:.5rem;display:flex}._skelLine_18amk_421{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_18amk_1}@keyframes _shimmer_18amk_1{0%{background-position:200% 0}to{background-position:-200% 0}}._notFound_18amk_437{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_1wnm3_1{background:hsl(var(--background));min-height:100vh}._main_1wnm3_6{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._header_1wnm3_14{align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}._eyebrow_1wnm3_21{font-family:var(--font-mono,monospace);text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--primary));font-size:.625rem;font-weight:700}._title_1wnm3_30{letter-spacing:-.03em;margin-top:.3rem;font-size:1.5rem;font-weight:800}._subtitle_1wnm3_37{color:hsl(var(--muted-foreground));max-width:70ch;margin-top:.2rem;font-size:.875rem}._primaryBtn_1wnm3_44{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_1wnm3_44:hover{opacity:.92}._tabs_1wnm3_62{background:hsl(var(--primary)/.08);border-radius:10px;gap:.25rem;margin-bottom:1.25rem;padding:.25rem;display:inline-flex}._tab_1wnm3_62{color:hsl(var(--muted-foreground));border-radius:8px;padding:.45rem 1rem;font-size:.8125rem;font-weight:600;text-decoration:none}._tabActive_1wnm3_80{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}._filters_1wnm3_85{flex-wrap:wrap;gap:.75rem;margin-bottom:1rem;display:flex}._input_1wnm3_92,._select_1wnm3_93{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_1wnm3_92:focus,._select_1wnm3_93:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--ring)/.12);outline:none}._input_1wnm3_92{flex:1;max-width:360px}._tableWrap_1wnm3_114{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_1wnm3_114{border-collapse:collapse;width:100%}._table_1wnm3_114 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_1wnm3_114 tbody tr+tr{border-top:1px solid hsl(var(--border))}._table_1wnm3_114 td{vertical-align:middle;padding:.8rem 1rem;font-size:.8125rem}._row_1wnm3_147{cursor:pointer}._row_1wnm3_147:hover{background:hsl(var(--primary)/.03)}._who_1wnm3_154{align-items:center;gap:.6rem;display:flex}._nmRow_1wnm3_160{align-items:center;gap:.4rem;display:flex}._nm_1wnm3_160{font-weight:600}._cg_1wnm3_170{color:hsl(var(--muted-foreground));font-size:.7rem}._dash_1wnm3_175{color:hsl(var(--muted-foreground))}._late_1wnm3_179{color:#da2f2f;font-weight:600}._empty_1wnm3_184{text-align:center;color:hsl(var(--muted-foreground));padding:2.5rem 1rem}._pager_1wnm3_190{justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem;display:flex}._pagerInfo_1wnm3_198{color:hsl(var(--muted-foreground));font-size:.8125rem}._pagerControls_1wnm3_203{align-items:center;gap:.6rem;display:flex}._pageBtn_1wnm3_209{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_1wnm3_209:disabled{opacity:.4;cursor:not-allowed}._pageBtn_1wnm3_209:not(:disabled):hover{border-color:hsl(var(--primary)/.4);color:hsl(var(--primary))}._pageCounter_1wnm3_230{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_dvmp3_1{inset:var(--header-height) 0 0 0;z-index:298;background:rgba(0,0,0,.28);animation:.2s _fadeIn_dvmp3_1;position:fixed}@keyframes _fadeIn_dvmp3_1{0%{opacity:0}to{opacity:1}}._sidebar_dvmp3_17{top:var(--header-height);z-index:299;background:hsl(var(--card));border-left:1px solid hsl(var(--border));flex-direction:column;width:52px;transition:width .3s cubic-bezier(.4,0,.2,1),box-shadow .3s;display:flex;position:fixed;bottom:0;right:0;overflow:hidden;box-shadow:-2px 0 16px rgba(0,0,0,.06)}._sidebarOpen_dvmp3_33{z-index:300;width:400px;box-shadow:-4px 0 40px rgba(0,0,0,.14)}._strip_dvmp3_39{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_dvmp3_33 ._strip_dvmp3_39{opacity:0;pointer-events:none}._strip_dvmp3_39:hover ._stripIcon_dvmp3_58{color:hsl(var(--primary-hover))}._stripIcon_dvmp3_58{color:hsl(var(--primary)/.55);flex-shrink:0;transition:color .15s}._stripBadge_dvmp3_68{background:hsl(var(--primary));color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 4px;font-size:.6rem;font-weight:700;line-height:1;display:inline-flex}._stripLabel_dvmp3_83{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_dvmp3_95{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_dvmp3_33 ._panel_dvmp3_95{opacity:1;pointer-events:all}._panelHeader_dvmp3_109{border-bottom:1px solid hsl(var(--border));flex-shrink:0;justify-content:space-between;align-items:center;padding:1rem 1.125rem;display:flex}._panelHeaderLeft_dvmp3_118{align-items:center;gap:.5rem;display:flex}._panelIcon_dvmp3_124{color:hsl(var(--primary));flex-shrink:0}._panelTitle_dvmp3_129{color:hsl(var(--foreground));white-space:nowrap;margin:0;font-size:.9rem;font-weight:700}._panelCount_dvmp3_137{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_dvmp3_151{color:hsl(var(--muted-foreground));margin:-.25rem 0 0;padding:0 1.125rem .625rem;font-size:.66rem}._closeBtn_dvmp3_158{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_dvmp3_158:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}._panelActions_dvmp3_177{border-bottom:1px solid hsl(var(--border));flex-shrink:0;padding:.75rem 1.125rem}._newNoteBtn_dvmp3_183{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_dvmp3_183:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}._newNoteBtn_dvmp3_183:disabled{opacity:.5;cursor:not-allowed;transform:none}._panelBody_dvmp3_210{flex-direction:column;flex:1;gap:.625rem;padding:.875rem 1.125rem 2rem;display:flex;overflow-y:auto}._notesList_dvmp3_219{flex-direction:column;gap:.5rem;display:flex}._noteItem_dvmp3_225{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_dvmp3_225:hover{border-color:hsl(var(--border));box-shadow:0 2px 8px hsl(var(--primary)/.07);background:#faf9ff}._noteItemTop_dvmp3_241{align-items:center;gap:.5rem;margin-bottom:.375rem;display:flex}._noteAvatar_dvmp3_248{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_dvmp3_262{color:hsl(var(--foreground));white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:.78rem;font-weight:600;overflow:hidden}._noteTime_dvmp3_273{color:hsl(var(--muted-foreground));white-space:nowrap;flex-shrink:0;font-size:.68rem}._notePreview_dvmp3_280{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_dvmp3_1{0%{background-position:-400px 0}to{background-position:400px 0}}._loadingList_dvmp3_299{flex-direction:column;gap:.5rem;display:flex}._skeletonNote_dvmp3_305{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_dvmp3_1}._emptyState_dvmp3_313{text-align:center;color:hsl(var(--muted-foreground));flex-direction:column;align-items:center;gap:.5rem;padding:2.5rem .75rem;display:flex}._emptyIcon_dvmp3_323{color:hsl(var(--border))}._emptyTitle_dvmp3_327{color:hsl(var(--foreground));margin:0;font-size:.875rem;font-weight:600}._emptyDesc_dvmp3_334{font-size:.75rem;line-height:1.55}._pagination_dvmp3_339{justify-content:center;align-items:center;gap:.625rem;padding-top:.375rem;display:flex}._pageBtn_dvmp3_347{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_dvmp3_347:hover:not(:disabled){background:hsl(var(--muted))}._pageBtn_dvmp3_347:disabled{opacity:.4;cursor:not-allowed}._pageInfo_dvmp3_366{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_8wwqg_2{background:hsl(var(--background));min-height:100vh}._main_8wwqg_7{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 52px 3rem 2rem}._back_8wwqg_16{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_8wwqg_16:hover{color:hsl(var(--primary))}._header_8wwqg_30{align-items:flex-start;gap:1rem;margin-bottom:1.4rem;display:flex}._titleRow_8wwqg_37{align-items:center;gap:.6rem;display:flex}._title_8wwqg_37{letter-spacing:-.03em;font-size:1.4rem;font-weight:800}._subtitle_8wwqg_49{color:hsl(var(--muted-foreground));margin-top:.2rem;font-size:.8125rem}._headerRight_8wwqg_55{align-items:center;gap:1rem;margin-left:auto;display:flex}._headerActions_8wwqg_62{flex-shrink:0;align-items:center;gap:.5rem;margin-left:auto;display:flex}._ghostBtn_8wwqg_70{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_8wwqg_70:hover:not(:disabled){border-color:hsl(var(--primary)/.4);color:hsl(var(--primary))}._ghostBtn_8wwqg_70:disabled{opacity:.55;cursor:not-allowed}._stack_8wwqg_93{flex-direction:column;gap:1rem;display:flex}._topGrid_8wwqg_99{flex-direction:column;gap:.85rem;margin-bottom:1.1rem;display:flex}._tabBar_8wwqg_106{border-bottom:1px solid hsl(var(--border));gap:.2rem;margin-bottom:1.2rem;display:flex;overflow-x:auto}._tab_8wwqg_106{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_8wwqg_106:hover{color:hsl(var(--foreground))}._tabActive_8wwqg_134{color:hsl(var(--primary));border-bottom-color:hsl(var(--primary))}._tabCount_8wwqg_139{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_8wwqg_134 ._tabCount_8wwqg_139{background:hsl(var(--primary)/.14)}._overviewGrid_8wwqg_157{grid-template-columns:1.4fr 1fr;align-items:start;gap:1rem;display:grid}._goalsWrap_8wwqg_164{flex-direction:column;gap:1rem;display:flex}._suggestToggle_8wwqg_170{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_8wwqg_170:hover{border-color:hsl(var(--primary)/.4)}._suggestToggle_8wwqg_170 svg:last-child{margin-left:auto;transition:transform .15s}._chevUp_8wwqg_193{transform:rotate(180deg)}@media (max-width:900px){._overviewGrid_8wwqg_157{grid-template-columns:1fr}}._editBtn_8wwqg_202{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_8wwqg_202:hover{border-color:hsl(var(--primary)/.4);color:hsl(var(--primary))}._progressBox_8wwqg_220{min-width:200px}._progressLabel_8wwqg_224{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_8wwqg_234{grid-template-columns:1.6fr 1fr;align-items:start;gap:1rem;display:grid}._colMain_8wwqg_241,._colSide_8wwqg_241{flex-direction:column;gap:1rem;display:flex}._card_8wwqg_247{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_8wwqg_256{align-items:center;gap:.4rem;margin:0 0 .85rem;font-size:.9375rem;font-weight:700;display:flex}._note_8wwqg_265{color:hsl(var(--muted-foreground));margin:-.4rem 0 .9rem;font-size:.8125rem}._cfgRow_8wwqg_271{justify-content:space-between;gap:1rem;padding:.5rem 0;font-size:.8125rem;display:flex}._cfgRow_8wwqg_271+._cfgRow_8wwqg_271{border-top:1px solid hsl(var(--border))}._cfgRow_8wwqg_271 span{color:hsl(var(--muted-foreground))}._cfgRow_8wwqg_271 b{text-align:right;font-weight:600}._noteItem_8wwqg_289{border-left:3px solid hsl(var(--highlight));background:hsl(var(--background));border-radius:0 8px 8px 0;margin-bottom:.5rem;padding:.4rem .7rem}._noteItem_8wwqg_289 p{margin:.15rem 0 0;font-size:.8125rem}._noteAuthor_8wwqg_301{color:hsl(var(--muted-foreground));font-size:.7rem;font-weight:600}._outBtn_8wwqg_307{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_8wwqg_234{grid-template-columns:1fr}._progressBox_8wwqg_220{min-width:0}}._page_4oqlm_2{background:hsl(var(--background));min-height:100vh}._main_4oqlm_7{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._back_4oqlm_15{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_4oqlm_15:hover{color:hsl(var(--primary))}._header_4oqlm_29{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_4oqlm_37{font-family:var(--font-mono,monospace);text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--primary));font-size:.625rem;font-weight:700}._title_4oqlm_46{letter-spacing:-.03em;margin:.4rem 0 .2rem;font-size:1.5rem;font-weight:800}._subtitle_4oqlm_53{color:hsl(var(--muted-foreground));font-size:.875rem}._stepper_4oqlm_59{grid-template-columns:repeat(5,1fr);gap:.5rem;margin-bottom:1.25rem;display:grid}._step_4oqlm_59{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_4oqlm_59[data-state=current]{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--primary)/.1)}._step_4oqlm_59[data-state=done] ._stepIcon_4oqlm_81{color:#fff;background:#21c45d;border-color:#21c45d}._step_4oqlm_59[data-state=current] ._stepIcon_4oqlm_81{background:hsl(var(--primary));border-color:hsl(var(--primary));color:#fff}._stepIcon_4oqlm_81{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_4oqlm_104{flex-direction:column;min-width:0;display:flex}._stepLabel_4oqlm_110{white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;font-weight:600;overflow:hidden}._stepHint_4oqlm_118{color:hsl(var(--muted-foreground));font-size:.65rem}._layout_4oqlm_124{grid-template-columns:1fr 320px;align-items:start;gap:1.25rem;display:grid}._body_4oqlm_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);border-radius:16px;flex-direction:column;padding:1.4rem;display:flex}._stepBody_4oqlm_142{flex-direction:column;gap:1.1rem;min-height:320px;display:flex}._field_4oqlm_149{flex-direction:column;gap:.45rem;display:flex}._fieldLabel_4oqlm_155{font-family:var(--font-mono,monospace);text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-foreground));font-size:.625rem;font-weight:700}._input_4oqlm_164{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_4oqlm_164:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--ring)/.12);outline:none}._row2_4oqlm_180{grid-template-columns:1fr 1fr;gap:.8rem;display:grid}._row3_4oqlm_186{grid-template-columns:repeat(3,1fr);gap:.8rem;display:grid}._rowBetween_4oqlm_192{justify-content:space-between;align-items:center;gap:1rem;display:flex}._hint_4oqlm_199{color:hsl(var(--muted-foreground));font-size:.8125rem}._empty_4oqlm_204{color:hsl(var(--muted-foreground));text-align:center;border:1px dashed hsl(var(--border));border-radius:10px;padding:1rem;font-size:.8125rem}._selectedPerson_4oqlm_213{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:12px;align-items:center;gap:.7rem;padding:.6rem .8rem;display:flex}._selectedPerson_4oqlm_213 strong{font-size:.875rem}._lookupBtn_4oqlm_226{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_4oqlm_226:hover{border-color:hsl(var(--primary)/.4);color:hsl(var(--primary))}._linkBtn_4oqlm_244{color:hsl(var(--primary));cursor:pointer;background:0 0;border:none;margin-left:auto;font-size:.75rem;font-weight:600}._origins_4oqlm_254{grid-template-columns:repeat(4,1fr);gap:.7rem;display:grid}._ori_4oqlm_254{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_4oqlm_254 strong{font-size:.8125rem}._oriSel_4oqlm_275{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--primary)/.12)}._oriIcon_4oqlm_280{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_4oqlm_292{color:hsl(var(--muted-foreground));font-size:.6875rem}._gapActions_4oqlm_297{flex-wrap:wrap;gap:.5rem;margin-top:.8rem;display:flex}._gapAdd_4oqlm_304{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_4oqlm_304:hover{background:hsl(var(--primary)/.12)}._aiBtn_4oqlm_321{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_4oqlm_321:disabled{opacity:.6;cursor:default}._goalCard_4oqlm_339{border:1px solid hsl(var(--border));border-radius:12px;flex-direction:column;gap:.6rem;padding:.9rem;display:flex}._goalHead_4oqlm_348{align-items:center;gap:.6rem;display:flex}._goalHead_4oqlm_348 strong{font-size:.875rem}._goalHeadIcon_4oqlm_357{color:hsl(var(--primary))}._goalIx_4oqlm_361{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_4oqlm_376{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_4oqlm_376:hover{color:hsl(var(--destructive));border-color:hsl(var(--destructive)/.4)}._addBtn_4oqlm_394,._addMini_4oqlm_394{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_4oqlm_394:hover,._addMini_4oqlm_394:hover{border-color:hsl(var(--primary)/.4);color:hsl(var(--primary))}._addBtn_4oqlm_394{align-self:flex-start}._addActions_4oqlm_416{flex-wrap:wrap;gap:.5rem;display:flex}._actionRow_4oqlm_422{align-items:center;gap:.5rem;display:flex}._typeSelect_4oqlm_428,._whoSelect_4oqlm_428{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_4oqlm_428{width:120px}._whoSelect_4oqlm_428{width:110px}._balance_4oqlm_447{flex-direction:column;gap:.5rem;display:flex}._balanceCompact_4oqlm_453{gap:.4rem}._balanceBar_4oqlm_457{background:hsl(var(--secondary));border-radius:7px;height:14px;display:flex;overflow:hidden}._bPratica_4oqlm_465{background:#21c45d}._bSocial_4oqlm_469{background:#3c83f6}._bFormal_4oqlm_473{background:#e7b008}._balanceBar_4oqlm_457 span{height:100%;display:block}._balanceLegend_4oqlm_482{color:hsl(var(--muted-foreground));flex-wrap:wrap;gap:.85rem;font-size:.6875rem;display:flex}._balanceLegend_4oqlm_482 i{vertical-align:middle;border-radius:3px;width:10px;height:10px;margin-right:.3rem;display:inline-block}._health_4oqlm_499{border:1px solid hsl(var(--border));border-radius:12px;padding:1rem}._healthHead_4oqlm_505{justify-content:space-between;align-items:center;margin-bottom:.6rem;display:flex}._healthScore_4oqlm_512{font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:800}._healthScore_4oqlm_512[data-tone=good]{color:#279b51}._healthScore_4oqlm_512[data-tone=warn]{color:#c18215}._healthScore_4oqlm_512[data-tone=bad]{color:#da2f2f}._healthList_4oqlm_530{flex-direction:column;gap:.45rem;list-style:none;display:flex}._healthList_4oqlm_530 li{align-items:center;gap:.45rem;font-size:.8125rem;display:flex}._cOk_4oqlm_544{color:#2d864d}._cPending_4oqlm_548{color:hsl(var(--muted-foreground))}._reviewGoals_4oqlm_552{flex-direction:column;gap:.7rem;display:flex}._reviewGoal_4oqlm_552{border:1px solid hsl(var(--border));border-radius:10px;padding:.7rem .9rem}._reviewGoal_4oqlm_552 strong{font-size:.8125rem}._reviewActions_4oqlm_567{flex-direction:column;gap:.3rem;margin-top:.4rem;display:flex}._reviewAction_4oqlm_567{align-items:center;gap:.5rem;font-size:.8125rem;display:flex}._footer_4oqlm_582{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_4oqlm_591{gap:.6rem;display:flex}._outBtn_4oqlm_596{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_4oqlm_607{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_4oqlm_607:disabled{opacity:.5;cursor:not-allowed}._rail_4oqlm_623{position:-webkit-sticky;position:sticky;top:1rem}._railCard_4oqlm_628{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_4oqlm_640{font-family:var(--font-mono,monospace);text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--primary));font-size:.625rem;font-weight:700}._railPerson_4oqlm_649{align-items:center;gap:.65rem;display:flex}._railPerson_4oqlm_649 strong{font-size:.875rem;display:block}._railSub_4oqlm_659{color:hsl(var(--muted-foreground));font-size:.7rem}._railEmpty_4oqlm_664{color:hsl(var(--muted-foreground));font-size:.8125rem}._railMetric_4oqlm_669{color:hsl(var(--muted-foreground));grid-template-columns:auto 1fr auto;align-items:center;gap:.6rem;font-size:.75rem;display:grid}._railMetric_4oqlm_669 b{color:hsl(var(--foreground));font-variant-numeric:tabular-nums}._railBar_4oqlm_682{background:hsl(var(--secondary));border-radius:99px;height:7px;overflow:hidden}._railBar_4oqlm_682 span{background:linear-gradient(90deg, hsl(var(--primary)), hsl(var(--highlight)));height:100%;display:block}._railStats_4oqlm_694{text-align:center;grid-template-columns:repeat(3,1fr);gap:.5rem;display:grid}._railStats_4oqlm_694 div{border:1px solid hsl(var(--border));border-radius:10px;padding:.6rem .3rem}._railStats_4oqlm_694 b{font-variant-numeric:tabular-nums;font-size:1.1rem;font-weight:800;display:block}._railStats_4oqlm_694 span{color:hsl(var(--muted-foreground));font-size:.65rem}@media (max-width:1024px){._layout_4oqlm_124{grid-template-columns:1fr}._rail_4oqlm_623{position:static}._stepper_4oqlm_59{grid-template-columns:repeat(2,1fr)}._origins_4oqlm_254,._row3_4oqlm_186,._row2_4oqlm_180{grid-template-columns:1fr 1fr}}@media (max-width:600px){._origins_4oqlm_254,._row3_4oqlm_186,._row2_4oqlm_180,._stepper_4oqlm_59{grid-template-columns:1fr}}._stepper_4oqlm_59{grid-template-columns:repeat(5,1fr)}@media (max-width:1024px){._stepper_4oqlm_59{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){._stepper_4oqlm_59{grid-template-columns:1fr}}._textarea_4oqlm_753{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_4oqlm_753:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--ring)/.12);outline:none}._snapshot_4oqlm_770{grid-template-columns:repeat(3,1fr);gap:.6rem;display:grid}._snapItem_4oqlm_776{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:10px;padding:.6rem .7rem}._snapItem_4oqlm_776 span{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));font-size:.65rem;display:block}._snapItem_4oqlm_776 b{font-size:.9rem}._snapNote_4oqlm_793{color:hsl(var(--muted-foreground));margin-top:.4rem;font-size:.72rem}._jdIcon_4oqlm_799{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_4oqlm_810{gap:.6rem;display:flex}._priSmall_4oqlm_815{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_4oqlm_829{border:1px solid hsl(var(--border));border-radius:12px;padding:.9rem 1rem}._goalView_4oqlm_829+._goalView_4oqlm_829{margin-top:.7rem}._goalViewHead_4oqlm_839{align-items:center;gap:.5rem;display:flex}._goalViewHead_4oqlm_839 strong{flex:1;font-size:.9rem}._goalViewActions_4oqlm_849{align-items:center;gap:.4rem;display:flex}._goalMeta_4oqlm_855{color:hsl(var(--muted-foreground));flex-wrap:wrap;gap:.85rem;margin-top:.5rem;font-size:.72rem;display:flex}._goalMeta_4oqlm_855 b{color:hsl(var(--foreground))}._goalDesc_4oqlm_867{color:hsl(var(--muted-foreground));margin-top:.4rem;font-size:.8rem}._action5w2h_4oqlm_873{border:1px solid hsl(var(--border));border-radius:10px;margin-top:.5rem;padding:.5rem}._actionMain_4oqlm_880{align-items:center;gap:.5rem;display:flex}._w2hGrid_4oqlm_886{grid-template-columns:repeat(2,1fr);gap:.5rem;margin-top:.5rem;display:grid}._promoteCell_4oqlm_893{grid-column:1/-1}._promoteBtn_4oqlm_897{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_4oqlm_897:hover{border-color:hsl(var(--primary)/.4);color:hsl(var(--primary))}._pdiTag_4oqlm_915{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_4oqlm_927{flex-wrap:wrap;gap:.5rem;display:flex}._kindBtn_4oqlm_933{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_4oqlm_944{border-color:hsl(var(--primary));background:hsl(var(--primary)/.08);color:hsl(var(--primary))}._checkRow_4oqlm_950{align-items:center;gap:.5rem;font-size:.8125rem;display:flex}._cadenceGrid_4oqlm_957{grid-template-columns:1fr 280px;align-items:start;gap:1rem;display:grid}._cadenceFields_4oqlm_964{flex-direction:column;gap:.8rem;display:flex}@media (max-width:860px){._cadenceGrid_4oqlm_957{grid-template-columns:1fr}}._calCard_4oqlm_975{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:12px;padding:.9rem}._calHead_4oqlm_982{text-transform:capitalize;align-items:center;gap:.4rem;margin-bottom:.6rem;font-size:.8rem;font-weight:700;display:flex}._calGrid_4oqlm_992{grid-template-columns:repeat(7,1fr);gap:.2rem;display:grid}._calW_4oqlm_998{color:hsl(var(--muted-foreground));text-align:center;padding:.2rem 0;font-size:.6rem}._calDay_4oqlm_1005{text-align:center;font-variant-numeric:tabular-nums;border-radius:6px;padding:.3rem 0;font-size:.72rem}._calHi_4oqlm_1013{background:hsl(var(--primary));color:hsl(var(--primary-foreground));font-weight:700}._calNote_4oqlm_1019{color:hsl(var(--muted-foreground));margin-top:.5rem;font-size:.68rem}._calMark_4oqlm_1025{background:hsl(var(--primary)/.14);color:hsl(var(--primary));font-weight:600}._calList_4oqlm_1031{flex-direction:column;gap:.45rem;margin-top:.6rem;display:flex}._calUpcoming_4oqlm_1038{flex-direction:column;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}._calUpcoming_4oqlm_1038 li{color:hsl(var(--foreground));text-transform:capitalize;align-items:center;gap:.45rem;font-size:.72rem;display:flex}._calDot_4oqlm_1056{background:hsl(var(--primary));border-radius:999px;flex:none;width:7px;height:7px}._calDotSoft_4oqlm_1064{background:hsl(var(--primary)/.35);border-radius:999px;flex:none;width:7px;height:7px}._draftBanner_4oqlm_1072{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_4oqlm_1085{color:hsl(var(--foreground));align-items:center;gap:.5rem;font-size:.82rem;display:flex}._draftActions_4oqlm_1093{align-items:center;gap:.6rem;display:flex}._balanceNote_4oqlm_1099{color:hsl(var(--muted-foreground));margin-top:.4rem;font-size:.72rem}._linkedPlan_4oqlm_1105{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_4oqlm_1105 svg{color:hsl(var(--primary));flex-shrink:0}._balanceLegend_4oqlm_482 em{color:hsl(var(--muted-foreground));font-size:.62rem;font-style:normal}._fieldNote_4oqlm_1128{color:hsl(var(--muted-foreground));margin-top:.45rem;font-size:.7rem;line-height:1.4}._switchRow_4oqlm_1136{cursor:pointer;align-items:center;gap:.75rem;display:flex}._switch_4oqlm_1136{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_4oqlm_1136:focus-visible{outline:2px solid hsl(var(--primary)/.5);outline-offset:2px}._switchKnob_4oqlm_1158{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_4oqlm_1170{background:hsl(var(--primary));border-color:hsl(var(--primary))}._switchOn_4oqlm_1170 ._switchKnob_4oqlm_1158{transform:translate(18px)}._switchText_4oqlm_1179{flex-direction:column;gap:.1rem;display:flex}._switchText_4oqlm_1179 b{font-size:.82rem}._switchText_4oqlm_1179 em{color:hsl(var(--muted-foreground));font-size:.7rem;font-style:normal}._evalModels_4oqlm_1193{flex-wrap:wrap;gap:.5rem;margin-top:.6rem;display:flex}._evalChip_4oqlm_1200{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_4oqlm_1200:hover{border-color:hsl(var(--primary)/.4)}._evalChipSel_4oqlm_1214{background:hsl(var(--primary)/.1);border-color:hsl(var(--primary));color:hsl(var(--primary))}._overlay_4oqlm_1220{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_4oqlm_1232{background:hsl(var(--card));border-radius:16px;width:min(620px,100%);overflow:hidden;box-shadow:0 16px 48px rgba(0,0,0,.18)}._modalHead_4oqlm_1240{border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:center;padding:1rem 1.3rem;display:flex}._modalHead_4oqlm_1240 h2{font-size:1rem;font-weight:800}._modalBody_4oqlm_1252{flex-direction:column;gap:.8rem;padding:1.3rem;display:flex}._modalFooter_4oqlm_1259{border-top:1px solid hsl(var(--border));justify-content:flex-end;gap:.6rem;padding:1rem 1.3rem;display:flex}._modalWide_4oqlm_1268{width:min(1040px,100%)}._goalGrid_4oqlm_1272{grid-template-columns:1.05fr .95fr;gap:0;max-height:74vh;display:grid;overflow:hidden}._goalCol_4oqlm_1280{flex-direction:column;gap:.85rem;padding:1.3rem;display:flex;overflow-y:auto}._actionsCol_4oqlm_1288{background:hsl(var(--muted)/.35);border-left:1px solid hsl(var(--border))}._colTitle_4oqlm_1293{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_4oqlm_1293 svg{color:hsl(var(--primary))}@media (max-width:860px){._goalGrid_4oqlm_1272{grid-template-columns:1fr;max-height:78vh;overflow-y:auto}._actionsCol_4oqlm_1288{border-left:none;border-top:1px solid hsl(var(--border))}}._compWrap_4oqlm_1320{flex-direction:column;gap:.5rem;display:flex;position:relative}._compSearch_4oqlm_1327{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:8px;align-items:center;display:flex;position:relative}._compSearch_4oqlm_1327:focus-within{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--ring)/.12)}._compSearchIcon_4oqlm_1340{color:hsl(var(--muted-foreground));flex:none;margin-left:.6rem}._compSearchInput_4oqlm_1346{color:hsl(var(--foreground));background:0 0;border:none;flex:1;padding:.55rem .6rem;font-family:inherit;font-size:.8125rem}._compSearchInput_4oqlm_1346:focus{outline:none}._compDrop_4oqlm_1359{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_4oqlm_1374{color:hsl(var(--muted-foreground));padding:.6rem;font-size:.78rem}._compDropItem_4oqlm_1380{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_4oqlm_1380 svg{color:hsl(var(--muted-foreground));flex:none}._compDropItem_4oqlm_1380 span{flex:1}._compDropItem_4oqlm_1380 i{color:hsl(var(--muted-foreground));font-size:.65rem;font-style:normal}._compDropItem_4oqlm_1380:hover{background:hsl(var(--primary)/.08)}._compHint_4oqlm_1410{color:hsl(var(--muted-foreground));font-size:.72rem;line-height:1.4}._compList_4oqlm_1416{flex-direction:column;gap:.4rem;list-style:none;display:flex}._compRow_4oqlm_1423{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_4oqlm_1434{align-items:center;gap:.5rem;min-width:0;display:flex}._compRowName_4oqlm_1441{text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:600;overflow:hidden}._compRowLevels_4oqlm_1449{flex:none;align-items:center;gap:.45rem;display:flex}._compRowLevels_4oqlm_1449 label{flex-direction:column;gap:.1rem;display:flex}._compRowLevels_4oqlm_1449 label span{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));font-size:.58rem}._levelSel_4oqlm_1467{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_4oqlm_1477{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_4oqlm_1477:hover{border-color:rgba(242,185,13,.5)}._coreOn_4oqlm_1494{color:#cb850b;background:rgba(231,176,8,.15);border-color:#f2b90d}._smartHead_4oqlm_1501{justify-content:space-between;align-items:center;gap:1rem;display:flex}._smartFields_4oqlm_1508{flex-direction:column;gap:.7rem;display:flex}._smartField_4oqlm_1508{flex-direction:column;gap:.3rem;display:flex}._smartLabel_4oqlm_1520{color:hsl(var(--foreground));flex-direction:column;font-size:.78rem;font-weight:700;display:flex}._smartLabel_4oqlm_1520 i{color:hsl(var(--muted-foreground));font-size:.68rem;font-style:normal;font-weight:400}._actEmpty_4oqlm_1535{color:hsl(var(--muted-foreground));text-align:center;border:1px dashed hsl(var(--border));border-radius:10px;padding:.9rem;font-size:.8rem}._compChips_4oqlm_1545{flex-wrap:wrap;gap:.4rem;margin-top:.5rem;display:flex}._compChip_4oqlm_1545{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_4oqlm_1545 svg{color:#da8e0b}._compChip_4oqlm_1545 i{font-variant-numeric:tabular-nums;color:hsl(var(--muted-foreground));font-style:normal}._compLevels_4oqlm_1572{margin-left:.15rem}._smartTag_4oqlm_1576{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_4oqlm_1588{align-items:center;gap:.3rem;display:inline-flex}._contentMeta_4oqlm_1588 svg{color:hsl(var(--primary))}._trackList_4oqlm_1598{flex-direction:column;gap:.4rem;margin-bottom:.6rem;list-style:none;display:flex}._trackRow_4oqlm_1606{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:10px;align-items:center;gap:.55rem;padding:.5rem .6rem;display:flex}._trackIx_4oqlm_1616{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_4oqlm_1631{color:hsl(var(--muted-foreground));flex:none}._trackName_4oqlm_1636{text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.8125rem;font-weight:600;overflow:hidden}._trackCtrls_4oqlm_1645{flex:none;align-items:center;gap:.3rem;display:flex}._trackCtrls_4oqlm_1645 ._iconBtn_4oqlm_376: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_y65zx_1{background:hsl(var(--background));min-height:100vh}._main_y65zx_6{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._header_y65zx_14{margin-bottom:1.2rem}._eyebrow_y65zx_18{font-family:var(--font-mono,monospace);text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--primary));font-size:.625rem;font-weight:700}._title_y65zx_27{letter-spacing:-.03em;margin:.3rem 0 .15rem;font-size:1.5rem;font-weight:800}._subtitle_y65zx_34,._muted_y65zx_39{color:hsl(var(--muted-foreground));font-size:.875rem}._tabs_y65zx_44{background:hsl(var(--primary)/.08);border-radius:10px;gap:.25rem;margin-bottom:1.25rem;padding:.25rem;display:inline-flex}._tab_y65zx_44{color:hsl(var(--muted-foreground));border-radius:8px;padding:.45rem 1rem;font-size:.8125rem;font-weight:600;text-decoration:none}._tabActive_y65zx_62{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}._kpis_y65zx_67{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.9rem;margin-bottom:1.25rem;display:grid}._chartGrid_y65zx_74,._lowerGrid_y65zx_81{grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1.25rem;display:grid}._card_y65zx_88{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_y65zx_97{align-items:center;gap:.4rem;margin:0 0 .9rem;font-size:.9375rem;font-weight:700;display:flex}._govRow_y65zx_106{grid-template-columns:140px 1fr 48px;align-items:center;gap:.6rem;margin-bottom:.55rem;font-size:.8125rem;display:grid}._govRow_y65zx_106 b{font-variant-numeric:tabular-nums;text-align:right}._govBar_y65zx_119{background:hsl(var(--secondary));border-radius:99px;height:7px;overflow:hidden}._govBar_y65zx_119 span{background:linear-gradient(90deg, hsl(var(--primary)), hsl(var(--highlight)));height:100%;display:block}._gov_y65zx_106{color:hsl(var(--muted-foreground));margin-top:.7rem;font-size:.72rem}._stalledList_y65zx_137{flex-direction:column;gap:.5rem;display:flex}._stalledRow_y65zx_143{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._stalledDays_y65zx_150{font-size:.7rem;font-family:var(--font-mono,monospace);color:#d22d2d}@media (max-width:980px){._kpis_y65zx_67{grid-template-columns:repeat(2,1fr)}._chartGrid_y65zx_74,._lowerGrid_y65zx_81{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_bauo2_1{background:hsl(var(--background));min-height:100vh}._main_bauo2_6{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._header_bauo2_14{margin-bottom:1.2rem}._headerRow_bauo2_18{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._primaryBtn_bauo2_25{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_bauo2_25:hover{opacity:.9;transform:translateY(-1px)}._eyebrow_bauo2_45{font-family:var(--font-mono,monospace);text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--primary));font-size:.625rem;font-weight:700}._title_bauo2_54{letter-spacing:-.03em;margin:.3rem 0 .15rem;font-size:1.5rem;font-weight:800}._subtitle_bauo2_61{color:hsl(var(--muted-foreground));max-width:70ch;font-size:.875rem}._muted_bauo2_67{color:hsl(var(--muted-foreground));font-size:.875rem}._filters_bauo2_72{flex-wrap:wrap;gap:.75rem;margin-bottom:1.5rem;display:flex}._input_bauo2_79,._select_bauo2_79{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_bauo2_79:focus,._select_bauo2_79:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--ring)/.12);outline:none}._input_bauo2_79{flex:1;max-width:420px}._sectionTitle_bauo2_99{align-items:center;gap:.4rem;margin:0 0 .85rem;font-size:.95rem;font-weight:700;display:flex}._videos_bauo2_108{margin-bottom:1.75rem}._videoGrid_bauo2_112{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}._videoItem_bauo2_118{flex-direction:column;gap:.5rem;display:flex}._videoCaption_bauo2_124{font-size:.8125rem;font-weight:600}._grid_bauo2_129{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}@media (max-width:980px){._grid_bauo2_129{grid-template-columns:repeat(2,1fr)}}@media (max-width:680px){._grid_bauo2_129,._videoGrid_bauo2_112{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_9x0wu_2{background:hsl(var(--background));min-height:100vh}._main_9x0wu_7{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._muted_9x0wu_15{color:hsl(var(--muted-foreground));font-size:.875rem}._usage_9x0wu_21{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_9x0wu_32{grid-template-columns:repeat(4,1fr);gap:.75rem;display:grid}._usageKpi_9x0wu_32{color:hsl(var(--primary));align-items:center;gap:.55rem;display:flex}._usageKpi_9x0wu_32 b{color:hsl(var(--foreground));font-size:1.2rem;font-weight:800;line-height:1.1;display:block}._usageKpi_9x0wu_32 span{color:hsl(var(--muted-foreground));font-size:.7rem}@media (max-width:720px){._usageKpis_9x0wu_32{grid-template-columns:repeat(2,1fr)}}._consumers_9x0wu_61{border-top:1px solid hsl(var(--border));padding-top:.85rem}._consumersTitle_9x0wu_66{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));font-size:.7rem;font-weight:700}._consumerList_9x0wu_74{flex-direction:column;gap:.5rem;margin:.6rem 0 0;padding:0;list-style:none;display:flex}._consumer_9x0wu_61{align-items:center;gap:.6rem;display:flex}._consumerInfo_9x0wu_89{flex-direction:column;width:180px;min-width:0;display:flex}._consumerName_9x0wu_96{text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;font-weight:600;overflow:hidden}._consumerCargo_9x0wu_104{color:hsl(var(--muted-foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;overflow:hidden}._consumerBar_9x0wu_112{background:hsl(var(--secondary));border-radius:999px;flex:1;height:6px;overflow:hidden}._consumerBarFill_9x0wu_120{background:hsl(var(--primary));border-radius:999px;height:100%;display:block}._consumerPct_9x0wu_127{font-variant-numeric:tabular-nums;text-align:right;width:38px;font-size:.75rem;font-weight:700}._back_9x0wu_135{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_9x0wu_135:hover{color:hsl(var(--foreground))}._header_9x0wu_149{margin-bottom:1.5rem}._headTop_9x0wu_153{align-items:center;gap:.6rem;margin-bottom:.6rem;display:flex}._typeChip_9x0wu_160{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_9x0wu_173{color:#6837be;background:rgba(128,73,223,.14)}._type_curso_9x0wu_178{color:#2260c3;background:rgba(60,131,246,.14)}._type_artigo_9x0wu_183{color:#2278a0;background:rgba(24,158,220,.14)}._type_livro_9x0wu_188{color:#b66620;background:rgba(237,126,29,.16)}._type_video_9x0wu_193{color:#c43131;background:rgba(228,68,68,.14)}._type_podcast_9x0wu_198{color:#297a47;background:rgba(43,171,90,.14)}._duration_9x0wu_203{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_9x0wu_213{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_9x0wu_225{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_9x0wu_225:hover{border-color:hsl(var(--primary)/.4)}._title_9x0wu_243{letter-spacing:-.03em;margin:0 0 .25rem;font-size:1.5rem;font-weight:800}._provider_9x0wu_250{color:hsl(var(--muted-foreground));margin:0 0 .75rem;font-size:.875rem}._tags_9x0wu_256{flex-wrap:wrap;gap:.3rem;margin-bottom:.9rem;display:flex}._tag_9x0wu_256{background:hsl(var(--primary)/.1);color:hsl(var(--primary));border-radius:5px;padding:.15rem .45rem;font-size:.65rem;font-weight:600}._openLink_9x0wu_272{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_9x0wu_272:hover{opacity:.9}._videoSection_9x0wu_289{max-width:720px;margin-bottom:1.75rem}._embed_9x0wu_294{aspect-ratio:16/9;background:#000;border-radius:12px;width:100%;position:relative;overflow:hidden}._embed_9x0wu_294 iframe{border:0;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}._attachments_9x0wu_310{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}._attachment_9x0wu_310{color:hsl(var(--muted-foreground));align-items:center;gap:.45rem;font-size:.8125rem;display:flex}._attachment_9x0wu_310 a{color:hsl(var(--primary));text-decoration:none}._attachment_9x0wu_310 a:hover{text-decoration:underline}._stepBadge_9x0wu_334{color:#b66620;white-space:nowrap;background:rgba(237,126,29,.16);border-radius:5px;padding:.1rem .4rem;font-size:.62rem;font-weight:700}._stepLinks_9x0wu_344{flex-direction:column;gap:.25rem;display:flex}._block_9x0wu_350{margin-bottom:1.75rem}._sectionTitle_9x0wu_354{align-items:center;gap:.4rem;margin:0 0 .85rem;font-size:.95rem;font-weight:700;display:flex}._summary_9x0wu_363{color:hsl(var(--muted-foreground));max-width:75ch;font-size:.875rem;line-height:1.55}._steps_9x0wu_370{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}._step_9x0wu_334{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:12px;gap:.85rem;padding:.9rem 1rem;display:flex}._stepNum_9x0wu_388{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_9x0wu_401{flex-direction:column;flex:1;gap:.3rem;display:flex}._stepHead_9x0wu_408{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._stepTitle_9x0wu_415{font-size:.875rem;font-weight:700}._stepDuration_9x0wu_420{color:hsl(var(--muted-foreground));white-space:nowrap;font-size:.6875rem;font-weight:500}._stepDesc_9x0wu_427{color:hsl(var(--muted-foreground));margin:0;font-size:.8rem;line-height:1.5}._stepLink_9x0wu_344{color:hsl(var(--primary));align-items:center;gap:.3rem;font-size:.75rem;font-weight:600;text-decoration:none;display:inline-flex}._stepLink_9x0wu_344:hover{text-decoration:underline}._page_mn9ni_1{background:hsl(var(--background));min-height:100vh}._main_mn9ni_6{box-sizing:border-box;width:95%;max-width:860px;margin:0 auto;padding:2rem 2rem 3rem}._muted_mn9ni_15{color:hsl(var(--muted-foreground));font-size:.875rem}._back_mn9ni_20{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_mn9ni_20:hover{color:hsl(var(--foreground))}._header_mn9ni_34{justify-content:space-between;align-items:flex-start;gap:1.25rem;margin-bottom:1.5rem;display:flex}._headMain_mn9ni_42{flex:1}._headTop_mn9ni_46{flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:.6rem;display:flex}._typeChip_mn9ni_54{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_mn9ni_66{color:#6837be;background:rgba(128,73,223,.14)}._type_curso_mn9ni_71{color:#2260c3;background:rgba(60,131,246,.14)}._type_artigo_mn9ni_76{color:#2278a0;background:rgba(24,158,220,.14)}._type_livro_mn9ni_81{color:#b66620;background:rgba(237,126,29,.16)}._type_video_mn9ni_86{color:#c43131;background:rgba(228,68,68,.14)}._type_podcast_mn9ni_91{color:#297a47;background:rgba(43,171,90,.14)}._tagInfo_mn9ni_96{color:hsl(var(--muted-foreground));align-items:center;gap:.3rem;font-size:.6875rem;font-weight:500;display:inline-flex}._title_mn9ni_105{letter-spacing:-.03em;margin:0 0 .25rem;font-size:1.5rem;font-weight:800}._provider_mn9ni_112{color:hsl(var(--muted-foreground));margin:0 0 .75rem;font-size:.875rem}._tags_mn9ni_118{flex-wrap:wrap;gap:.3rem;display:flex}._tag_mn9ni_96{background:hsl(var(--primary)/.1);color:hsl(var(--primary));border-radius:5px;padding:.15rem .45rem;font-size:.65rem;font-weight:600}._headSide_mn9ni_133{flex-direction:column;flex-shrink:0;align-items:center;gap:.35rem;display:flex}._progressLabel_mn9ni_141{color:hsl(var(--muted-foreground));font-size:.7rem;font-weight:600}._ring_mn9ni_147{transform:rotate(-90deg)}._ringTrack_mn9ni_151{fill:none;stroke:hsl(var(--border));stroke-width:6px}._ringValue_mn9ni_157{fill:none;stroke:hsl(var(--primary));stroke-width:6px;stroke-linecap:round;transition:stroke-dashoffset .4s}._ringText_mn9ni_165{transform-origin:32px 32px;fill:hsl(var(--foreground));font-size:.85rem;font-weight:800;transform:rotate(90deg)}._videoSection_mn9ni_173{max-width:720px;margin-bottom:1.25rem}._embed_mn9ni_178{aspect-ratio:16/9;background:#000;border-radius:12px;width:100%;position:relative;overflow:hidden}._embed_mn9ni_178 iframe{border:0;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}._openLink_mn9ni_194{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_mn9ni_194:hover{opacity:.9}._block_mn9ni_211{margin-bottom:1.75rem}._sectionTitle_mn9ni_215{align-items:center;gap:.4rem;margin:0 0 .85rem;font-size:.95rem;font-weight:700;display:flex}._summary_mn9ni_224{color:hsl(var(--muted-foreground));max-width:75ch;font-size:.875rem;line-height:1.55}._steps_mn9ni_231{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}._step_mn9ni_231{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_mn9ni_250{background:rgba(52,178,98,.05);border-color:rgba(57,172,99,.4)}._checkBtn_mn9ni_255{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_mn9ni_255:hover:not(:disabled){color:hsl(var(--primary))}._checkBtn_mn9ni_255:disabled{opacity:.5;cursor:default}._stepDone_mn9ni_250 ._checkBtn_mn9ni_255{color:#30a65b}._stepBody_mn9ni_276{flex-direction:column;flex:1;gap:.45rem;min-width:0;display:flex}._stepHead_mn9ni_284{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._stepNum_mn9ni_291{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--primary));font-size:.66rem;font-weight:700}._stepTitle_mn9ni_299{font-size:.9rem;font-weight:700}._stepBadge_mn9ni_304{color:#b66620;background:rgba(237,126,29,.16);border-radius:5px;padding:.1rem .4rem;font-size:.62rem;font-weight:700}._stepDesc_mn9ni_313{color:hsl(var(--muted-foreground));font-size:.83rem}._stepLinks_mn9ni_318{flex-direction:column;gap:.25rem;display:flex}._stepLink_mn9ni_318{color:hsl(var(--primary));align-items:center;gap:.3rem;font-size:.75rem;font-weight:600;text-decoration:none;display:inline-flex}._stepLink_mn9ni_318:hover{text-decoration:underline}._noteToggle_mn9ni_337{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_mn9ni_337:hover{border-color:hsl(var(--primary)/.5);color:hsl(var(--primary))}._noteBox_mn9ni_356{flex-direction:column;gap:.4rem;display:flex}._noteInput_mn9ni_362{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_mn9ni_362:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--ring)/.12);outline:none}._noteSave_mn9ni_378{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_mn9ni_378:hover{opacity:.9}._completeBtn_mn9ni_396{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_mn9ni_396:hover:not(:disabled){opacity:.9}._completeBtn_mn9ni_396:disabled{opacity:.6;cursor:default}._completeBtnDone_mn9ni_418{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_10xky_1{background:hsl(var(--background));min-height:100vh}._main_10xky_6{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_10xky_17{margin-bottom:0}._pageTitle_10xky_21{color:hsl(var(--foreground));letter-spacing:-.03em;margin:0 0 .3rem;font-size:1.5rem;font-weight:800}._pageSubtitle_10xky_29{color:hsl(var(--muted-foreground));margin:0;font-size:.875rem}._widgetsGrid_10xky_35{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:900px){._widgetsGrid_10xky_35{grid-template-columns:1fr}}._container_aygxt_1{background:hsl(var(--background));min-height:100vh}._main_aygxt_6{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._backBtn_aygxt_14{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_aygxt_14:hover{background:hsl(var(--secondary));color:hsl(var(--foreground))}._pageHeader_aygxt_33{margin-bottom:1.5rem}._pageTitle_aygxt_37{color:hsl(var(--foreground));letter-spacing:-.03em;margin:0 0 .3rem;font-size:1.5rem;font-weight:800}._pageSubtitle_aygxt_45{color:hsl(var(--muted-foreground));margin:0;font-size:.875rem}._list_aygxt_51{flex-direction:column;gap:.625rem;display:flex}._item_aygxt_57{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_aygxt_67{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_aygxt_79{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}._itemLabel_aygxt_87{color:hsl(var(--foreground));font-size:.875rem;font-weight:600}._itemDesc_aygxt_93{color:hsl(var(--muted-foreground));font-size:.75rem;line-height:1.4}._toggle_aygxt_99{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_aygxt_112{background:hsl(var(--primary))}._toggleThumb_aygxt_116{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_aygxt_112 ._toggleThumb_aygxt_116{transform:translate(20px)}._hint_aygxt_132{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_rx733_1{background:hsl(var(--background));min-height:100vh}._main_rx733_6{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._backLink_rx733_14{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_rx733_14:hover{color:hsl(var(--foreground))}._pageHeader_rx733_28{margin-bottom:1.25rem}._pageTitle_rx733_32{color:hsl(var(--foreground));letter-spacing:-.03em;margin:0 0 .3rem;font-size:1.5rem;font-weight:800}._pageSubtitle_rx733_40{color:hsl(var(--muted-foreground));margin:0;font-size:.875rem}._container_1w0ru_1{background:hsl(var(--background));min-height:100vh}._main_1w0ru_6{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._backBtn_1w0ru_14{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_1w0ru_14:hover{background:hsl(var(--secondary));color:hsl(var(--foreground))}._pageHeader_1w0ru_33{margin-bottom:1.5rem}._pageTitle_1w0ru_37{color:hsl(var(--foreground));letter-spacing:-.03em;margin:0 0 .3rem;font-size:1.5rem;font-weight:800}._pageSubtitle_1w0ru_45{color:hsl(var(--muted-foreground));margin:0;font-size:.875rem}._list_1w0ru_51{flex-direction:column;gap:.625rem;display:flex}._item_1w0ru_57{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_1w0ru_67{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_1w0ru_79{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}._itemLabel_1w0ru_87{color:hsl(var(--foreground));font-size:.875rem;font-weight:600}._keys_1w0ru_93{flex-shrink:0;align-items:center;gap:.3rem;display:flex}._kbd_1w0ru_100{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_1w0ru_118{color:hsl(var(--muted-foreground));margin:1.25rem 0 0;font-size:.75rem}._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}._container_9t3jy_1{background:hsl(var(--background));min-height:100vh}._main_9t3jy_6{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._pageHeader_9t3jy_14{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:1.75rem;display:flex}._headerLeft_9t3jy_23{min-width:0}._pageTitle_9t3jy_27{color:hsl(var(--foreground));letter-spacing:-.03em;margin-bottom:.3rem;font-size:1.5rem;font-weight:800;line-height:1.2}._pageSubtitle_9t3jy_36{color:hsl(var(--muted-foreground));max-width:520px;margin:0;font-size:.875rem;line-height:1.55}._createButton_9t3jy_44{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_9t3jy_44:hover{background:hsl(var(--primary-hover));transform:translateY(-1px)}._descCell_9t3jy_65{color:hsl(var(--muted-foreground));text-overflow:ellipsis;white-space:nowrap;max-width:320px;font-size:.8125rem;overflow:hidden}._countBadge_9t3jy_74{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_9t3jy_85{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_9t3jy_96{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_9t3jy_105{max-width:520px}._checkboxRow_9t3jy_109{cursor:pointer;align-items:center;gap:.5rem;margin-bottom:.35rem;font-size:.8125rem;font-weight:600;display:flex}._twoCol_9t3jy_119{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:640px){._twoCol_9t3jy_119{grid-template-columns:1fr}}._colTitle_9t3jy_130{color:hsl(var(--foreground));margin:0 0 .35rem;font-size:.75rem;font-weight:600}._modalHeader_9t3jy_137{justify-content:space-between;align-items:flex-start;padding:1.25rem 1.25rem 0;display:flex}._modalTitle_9t3jy_144{color:hsl(var(--foreground));margin:0 0 .25rem;font-size:1.05rem;font-weight:700}._modalSubtitle_9t3jy_151{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem}._closeBtn_9t3jy_157{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_9t3jy_170{flex-direction:column;gap:1rem;padding:1.25rem;display:flex}._field_9t3jy_177{flex-direction:column;gap:.35rem;display:flex}._label_9t3jy_183{color:hsl(var(--foreground));font-size:.75rem;font-weight:600}._input_9t3jy_189,._textarea_9t3jy_190{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));border-radius:8px;padding:.55rem .75rem;font-size:.875rem}._textarea_9t3jy_190{resize:vertical;min-height:80px}._footer_9t3jy_204{justify-content:flex-end;gap:.5rem;padding-top:.25rem;display:flex}._cancelBtn_9t3jy_211,._submitBtn_9t3jy_212{cursor:pointer;border:none;border-radius:8px;padding:.5rem 1rem;font-size:.8125rem;font-weight:600}._cancelBtn_9t3jy_211{background:hsl(var(--muted));color:hsl(var(--foreground))}._submitBtn_9t3jy_212{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}._submitBtn_9t3jy_212:disabled{opacity:.6;cursor:not-allowed}._permissionsPanel_w5hxi_1{flex-direction:column;gap:.75rem;min-width:0;display:flex}._moduleTabs_w5hxi_8{flex-wrap:wrap;gap:.5rem;display:flex}@media (max-width:768px){._moduleTabs_w5hxi_8{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent;flex-wrap:nowrap;padding-bottom:.25rem;overflow-x:auto}._moduleTabs_w5hxi_8::-webkit-scrollbar{width:4px;height:4px}._moduleTabs_w5hxi_8::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:2px}._moduleTabs_w5hxi_8::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._moduleTabs_w5hxi_8::-webkit-scrollbar-track{background:0 0}}._moduleTab_w5hxi_8{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_w5hxi_8:hover{background:hsl(var(--accent));color:hsl(var(--foreground))}._moduleTabActive_w5hxi_56{background:hsl(var(--primary)/.1);border-color:hsl(var(--primary)/.35);color:hsl(var(--foreground));font-weight:600}._moduleTabCount_w5hxi_63{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_w5hxi_56 ._moduleTabCount_w5hxi_63{background:hsl(var(--primary)/.15);color:hsl(var(--primary))}._permPanelHeader_w5hxi_78{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_w5hxi_88{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}._permPanelActions_w5hxi_94{gap:.5rem;display:flex}._permActionBtn_w5hxi_99{color:hsl(var(--primary));cursor:pointer;background:0 0;border:none;border-radius:6px;padding:.25rem .55rem;font-size:.75rem;font-weight:600}._permActionBtn_w5hxi_99:hover{background:hsl(var(--primary)/.08)}._permActionBtn_w5hxi_99:disabled{opacity:.5;cursor:not-allowed}._permGridTwoCol_w5hxi_117{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_w5hxi_117::-webkit-scrollbar{width:6px;height:6px}._permGridTwoCol_w5hxi_117::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._permGridTwoCol_w5hxi_117::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._permGridTwoCol_w5hxi_117::-webkit-scrollbar-track{background:0 0}@media (max-width:768px){._permGridTwoCol_w5hxi_117{grid-template-columns:1fr}}._permEmpty_w5hxi_147{color:hsl(var(--muted-foreground));margin:0;padding:1rem 0;font-size:.875rem}._permRow_w5hxi_154{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_w5hxi_154:has(input:disabled){opacity:.6;cursor:not-allowed}._permLabel_w5hxi_169{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_1ax03_1{background:hsl(var(--background));min-height:100vh}._main_1ax03_6{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._pageHeader_1ax03_14{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:1.75rem;display:flex}._headerLeft_1ax03_23{min-width:0}._pageTitle_1ax03_27{color:hsl(var(--foreground));letter-spacing:-.03em;margin-bottom:.3rem;font-size:1.5rem;font-weight:800;line-height:1.2}._pageSubtitle_1ax03_36{color:hsl(var(--muted-foreground));max-width:520px;margin:0;font-size:.875rem;line-height:1.55}._createButton_1ax03_44{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_1ax03_60{color:hsl(var(--foreground));font-weight:600}._descCell_1ax03_65{color:hsl(var(--muted-foreground));text-overflow:ellipsis;white-space:nowrap;max-width:320px;font-size:.8125rem;overflow:hidden}._countBadge_1ax03_74{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_1ax03_85{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_1ax03_95{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_t5vin_1{background:hsl(var(--background));min-height:100vh}._main_t5vin_6{box-sizing:border-box;width:95%;min-width:0;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._muted_t5vin_15{color:hsl(var(--muted-foreground));font-size:.875rem}._topbar_t5vin_21{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}._backBtn_t5vin_30{cursor:pointer;color:hsl(var(--muted-foreground));background:0 0;border:none;align-items:center;gap:.375rem;font-size:.875rem;display:inline-flex}._backBtn_t5vin_30:hover{color:hsl(var(--foreground))}._header_t5vin_45{margin-bottom:1.5rem}._titleRow_t5vin_49{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:.4rem;display:flex}._title_t5vin_49{letter-spacing:-.025em;color:hsl(var(--foreground));margin:0;font-size:1.625rem;font-weight:700}._systemBadge_t5vin_65,._customBadge_t5vin_66{text-transform:uppercase;letter-spacing:.03em;border-radius:999px;padding:.18rem .55rem;font-size:.6875rem;font-weight:700}._systemBadge_t5vin_65{background:hsl(var(--primary)/.1);color:hsl(var(--primary));border:1px solid hsl(var(--primary)/.2)}._customBadge_t5vin_66{background:hsl(var(--muted));color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border))}._subtitle_t5vin_87{color:hsl(var(--muted-foreground));margin:0 0 .75rem;font-size:.9375rem}._metaRow_t5vin_93{flex-wrap:wrap;align-items:center;gap:1.25rem;display:flex}._metaItem_t5vin_100{color:hsl(var(--muted-foreground));align-items:center;gap:.375rem;font-size:.85rem;display:inline-flex}._layout_t5vin_109{grid-template-columns:1fr;align-items:start;gap:1.25rem;display:grid}@media (min-width:1024px){._layout_t5vin_109{grid-template-columns:minmax(0,1fr) 360px}._asideCol_t5vin_120{position:-webkit-sticky;position:sticky;top:1rem}}._card_t5vin_126{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_t5vin_135{color:hsl(var(--muted-foreground));align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}._cardTitle_t5vin_143{color:hsl(var(--foreground));flex:1;margin:0;font-size:.9375rem;font-weight:600}._cardHeaderActions_t5vin_151{gap:.5rem;display:inline-flex}._cardActions_t5vin_156{justify-content:flex-end;gap:.5rem;margin-top:1rem;display:flex}._ghostBtn_t5vin_164{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_t5vin_164:hover:not(:disabled){background:hsl(var(--muted))}._ghostBtn_t5vin_164:disabled{opacity:.6;cursor:not-allowed}._primaryBtn_t5vin_185{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_t5vin_185:hover:not(:disabled){background:hsl(var(--primary-hover))}._primaryBtn_t5vin_185:disabled{opacity:.6;cursor:not-allowed}._emptyJd_t5vin_207{flex-direction:column;align-items:flex-start;gap:.875rem;display:flex}._linkBox_t5vin_214{flex-direction:column;align-items:flex-start;gap:.75rem;display:flex}._jdTop_t5vin_221{flex-wrap:wrap;align-items:center;gap:1.25rem;margin-bottom:1.25rem;display:flex}._factGrid_t5vin_229{flex:1;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:.75rem 1rem;min-width:200px;display:grid}._fact_t5vin_229{flex-direction:column;gap:.15rem;display:flex}._factLabel_t5vin_243{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));font-size:.66rem;font-weight:700}._factValue_t5vin_251{color:hsl(var(--foreground));word-break:break-word;font-size:.875rem;font-weight:600}._jdSection_t5vin_258{flex-direction:column;gap:.4rem;margin-bottom:1.25rem;display:flex}._subLabel_t5vin_265{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));font-size:.68rem;font-weight:700}._userList_t5vin_274{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._userListItem_t5vin_283{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_t5vin_293{color:hsl(var(--foreground));font-size:.85rem;font-weight:600}._userEmail_t5vin_299{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_1yd50_1{background:hsl(var(--background));min-height:100vh}._main_1yd50_6{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_1yd50_17{margin-bottom:0}._pageTitle_1yd50_21{color:hsl(var(--foreground));letter-spacing:-.03em;margin:0 0 .3rem;font-size:1.5rem;font-weight:800}._pageSubtitle_1yd50_29{color:hsl(var(--muted-foreground));margin:0;font-size:.875rem}._statsGrid_1yd50_35{grid-template-columns:repeat(5,1fr);gap:.875rem;display:grid}@media (max-width:1100px){._statsGrid_1yd50_35{grid-template-columns:repeat(3,1fr)}}@media (max-width:680px){._statsGrid_1yd50_35{grid-template-columns:repeat(2,1fr)}}._miniChartsGrid_1yd50_51{grid-template-columns:repeat(4,1fr);align-items:start;gap:.875rem;display:grid}@media (max-width:1100px){._miniChartsGrid_1yd50_51{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){._miniChartsGrid_1yd50_51{grid-template-columns:1fr}}._miniCard_1yd50_68{padding:1rem}._miniCard_1yd50_68 h3{font-size:.85rem}._bottomGrid_1yd50_75{grid-template-columns:1fr 1fr;align-items:start;gap:1rem;display:grid}@media (max-width:900px){._bottomGrid_1yd50_75{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_g6b2e_2{background:hsl(var(--background));min-height:100vh}._main_g6b2e_7{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._backButton_g6b2e_15{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_g6b2e_15:hover{color:hsl(var(--foreground))}._pageHeader_g6b2e_34{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:1.5rem;display:flex}._headerLeft_g6b2e_43{min-width:0}._pageTitle_g6b2e_47{color:hsl(var(--foreground));letter-spacing:-.03em;margin:0;font-size:1.5rem;font-weight:800;line-height:1.2}._headerActions_g6b2e_56{align-items:center;gap:.5rem;display:flex}._secondaryButton_g6b2e_62{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_g6b2e_62:hover{background:hsl(var(--accent))}._primaryButton_g6b2e_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;transition:opacity .15s;display:inline-flex}._primaryButton_g6b2e_81:hover{opacity:.9}._statsGrid_g6b2e_101{grid-template-columns:repeat(4,1fr);gap:1rem;margin-bottom:1.5rem;display:grid}@media (max-width:1024px){._statsGrid_g6b2e_101{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){._statsGrid_g6b2e_101{grid-template-columns:1fr}}._statCard_g6b2e_118{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_g6b2e_129{border-radius:var(--radius);flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex}._statIcon_g6b2e_129._blue_g6b2e_138{color:#0b64f4;background-color:rgba(60,131,246,.12)}._statIcon_g6b2e_129._purple_g6b2e_142{color:#803bce;background-color:rgba(147,68,238,.12)}._statIcon_g6b2e_129._yellow_g6b2e_146{color:#a17d12;background-color:rgba(231,176,8,.12)}._statIcon_g6b2e_129._green_g6b2e_150{color:#298e4e;background-color:rgba(33,196,93,.12)}._statBody_g6b2e_155{min-width:0}._statLabel_g6b2e_159{color:hsl(var(--muted-foreground));margin:0 0 .2rem;font-size:.8125rem}._statValue_g6b2e_165{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;margin:0;font-size:1.75rem;font-weight:700;line-height:1.1}._statHint_g6b2e_174{color:hsl(var(--muted-foreground));margin:.2rem 0 0;font-size:.75rem}._cargoCell_g6b2e_181{flex-direction:column;min-width:0;display:flex}._cargoTitle_g6b2e_187{color:hsl(var(--foreground));font-weight:500}._cargoSub_g6b2e_192{color:hsl(var(--muted-foreground));margin-top:.125rem;font-size:.75rem}._muted_g6b2e_198{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_13q9k_2{background:hsl(var(--background));min-height:100vh}._main_13q9k_7{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._backButton_13q9k_15{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_13q9k_15:hover{color:hsl(var(--foreground))}._stateText_13q9k_33{color:hsl(var(--muted-foreground));font-size:.875rem}._tabs_13q9k_39{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_13q9k_39{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_13q9k_39:hover{color:hsl(var(--foreground))}._tabActive_13q9k_72{background:hsl(var(--primary)/.1);color:hsl(var(--primary))}._documentCol_13q9k_78,._connectionsTab_13q9k_84{flex-direction:column;gap:1rem;display:flex}._moduleGrid_13q9k_91{grid-template-columns:repeat(2,1fr);align-items:start;gap:1rem;display:grid}@media (max-width:900px){._moduleGrid_13q9k_91{grid-template-columns:1fr}}._moduleCard_13q9k_103{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:16px;padding:1.25rem;transition:border-color .18s,background .18s}._moduleOn_13q9k_111{border-color:hsl(var(--primary)/.3)}._moduleHead_13q9k_115{align-items:center;gap:.75rem;display:flex}._moduleIcon_13q9k_121{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_13q9k_111 ._moduleIcon_13q9k_121{background:hsl(var(--primary)/.12);color:hsl(var(--primary))}._moduleHeadText_13q9k_137{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}._moduleTitle_13q9k_145{color:hsl(var(--foreground));font-size:.9375rem;font-weight:700;line-height:1.2}._modulePurpose_13q9k_152{color:hsl(var(--muted-foreground));font-size:.75rem;line-height:1.3}._moduleBody_13q9k_158{border-top:1px solid hsl(var(--border));flex-direction:column;gap:.875rem;margin-top:1rem;padding-top:1rem;display:flex}._moduleUnlocks_13q9k_167{color:hsl(var(--muted-foreground));margin:.875rem 0 0;font-size:.8125rem;line-height:1.5}._coreBlock_13q9k_174{border-top:1px solid hsl(var(--border));margin-top:1rem;padding-top:1rem}._readinessHead_13q9k_181{border-bottom:1px solid hsl(var(--border));align-items:center;gap:.875rem;margin-bottom:1rem;padding-bottom:.875rem;display:flex}._readinessHead_13q9k_181>div{flex-direction:column;display:flex}._readinessScore_13q9k_194{letter-spacing:-.02em;color:hsl(var(--foreground));font-size:1.125rem;font-weight:800}._readinessHint_13q9k_201{color:hsl(var(--muted-foreground));font-size:.6875rem}._header_13q9k_207{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_13q9k_220{min-width:0}._segment_13q9k_224{text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--primary));margin-bottom:.35rem;font-size:.625rem;font-weight:700}._title_13q9k_233{letter-spacing:-.03em;color:hsl(var(--foreground));margin:0;font-size:1.5rem;font-weight:800;line-height:1.2}._meta_13q9k_242{color:hsl(var(--muted-foreground));margin-top:.4rem;font-size:.8125rem}._headerRight_13q9k_248{flex-direction:column;align-items:flex-end;gap:.75rem;display:flex}._headerActions_13q9k_255{align-items:center;gap:.5rem;display:flex}._ghostButton_13q9k_261{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_13q9k_261:hover{background:hsl(var(--accent))}._primaryButton_13q9k_280{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_13q9k_280:hover{opacity:.9}._healthStrip_13q9k_300{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_13q9k_312{flex-direction:column;gap:.35rem;min-width:180px;display:flex}._healthLabel_13q9k_319{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_13q9k_330{align-items:center;gap:.625rem;display:flex}._healthBar_13q9k_330{background:hsl(var(--muted));border-radius:999px;flex:1;height:.5rem;overflow:hidden}._healthBarFill_13q9k_344{border-radius:999px;height:100%}._healthBarFill_13q9k_344[data-tone=good]{background:#21c45d}._healthBarFill_13q9k_344[data-tone=warn]{background:#e7b008}._healthBarFill_13q9k_344[data-tone=bad]{background:hsl(var(--destructive))}._healthScore_13q9k_358{font-variant-numeric:tabular-nums;color:hsl(var(--foreground));font-size:.875rem;font-weight:700}._healthDivider_13q9k_365{background:hsl(var(--border));align-self:stretch;width:1px}._wordCount_13q9k_371{font-size:.8125rem;font-weight:600}._wordCount_13q9k_371[data-signal=ideal]{color:#25934d}._wordCount_13q9k_371[data-signal=curta],._wordCount_13q9k_371[data-signal=longa]{color:#b87c14}._contentGrid_13q9k_383{grid-template-columns:1fr 360px;align-items:start;gap:1.5rem;display:grid}@media (max-width:1024px){._contentGrid_13q9k_383{grid-template-columns:1fr}}._mainCol_13q9k_395,._sideCol_13q9k_396{flex-direction:column;gap:1rem;display:flex}._section_13q9k_402{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:16px;padding:1.25rem}._sectionHead_13q9k_409{align-items:center;gap:.625rem;margin-bottom:.875rem;display:flex}._sectionIcon_13q9k_416{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_13q9k_428{color:hsl(var(--foreground));font-size:.9375rem;font-weight:700;line-height:1.2;display:block}._sectionSub_13q9k_436{color:hsl(var(--muted-foreground));margin-top:.1rem;font-size:.6875rem;display:block}._purpose_13q9k_443{color:hsl(var(--foreground)/.9);margin:0;font-size:.9375rem;line-height:1.6}._respList_13q9k_450{flex-direction:column;gap:.4rem;margin:0;padding-left:1.1rem;display:flex}._respList_13q9k_450 li{color:hsl(var(--foreground)/.9);font-size:.875rem;line-height:1.5}._muted_13q9k_463{margin-left:-1.1rem;list-style:none;color:hsl(var(--muted-foreground))!important}._groupLabel_13q9k_469{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));margin:.75rem 0 .4rem;font-size:.6875rem;font-weight:700}._groupLabel_13q9k_469:first-child{margin-top:0}._compList_13q9k_481{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}._compItem_13q9k_490{justify-content:space-between;align-items:center;gap:.5rem;font-size:.875rem;display:flex}._compName_13q9k_498{color:hsl(var(--foreground));align-items:center;gap:.4rem;min-width:0;display:flex}._coreDot_13q9k_506{background:#e7b008;border-radius:999px;flex-shrink:0;width:.4rem;height:.4rem}._compLevel_13q9k_514{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_13q9k_524{grid-template-columns:1fr 1fr;gap:.75rem 1.25rem;margin-bottom:.875rem;display:grid}@media (max-width:560px){._infoGrid_13q9k_524{grid-template-columns:1fr}}._infoItem_13q9k_536{flex-direction:column;gap:.15rem;min-width:0;display:flex}._infoLabel_13q9k_543{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:700}._infoValue_13q9k_551{color:hsl(var(--foreground));font-size:.875rem}._scheduleRow_13q9k_556{border-top:1px solid hsl(var(--border));flex-direction:column;gap:.4rem;padding-top:.5rem;display:flex}._tagRows_13q9k_564{flex-direction:column;gap:.75rem;display:flex}._reqList_13q9k_570{flex-direction:column;gap:.3rem;margin:.35rem 0 0;padding:0;list-style:none;display:flex}._reqItem_13q9k_579{color:hsl(var(--foreground));justify-content:space-between;align-items:center;gap:.5rem;font-size:.875rem;display:flex}._reqBadge_13q9k_588{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_13q9k_600{color:#ae7613;background:rgba(231,176,8,.14)}._cultureList_13q9k_605{flex-direction:column;gap:.5rem;margin-bottom:.875rem;display:flex}._cultureItem_13q9k_612{border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);background:hsl(var(--background));padding:.6rem .75rem}._cultureHead_13q9k_619{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._cultureName_13q9k_626{color:hsl(var(--foreground));align-items:center;gap:.35rem;font-size:.8125rem;font-weight:600;display:inline-flex}._cultureName_13q9k_626 svg{color:hsl(var(--primary))}._weightBadge_13q9k_638{text-transform:capitalize;border-radius:999px;padding:.1rem .45rem;font-size:.625rem;font-weight:700}._w_baixo_13q9k_646{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._w_medio_13q9k_651{color:#175dcf;background:rgba(60,131,246,.14)}._w_alto_13q9k_656{background:hsl(var(--primary)/.14);color:hsl(var(--primary))}._cultureExp_13q9k_661{color:hsl(var(--muted-foreground));margin:.35rem 0 0;font-size:.75rem;line-height:1.5}._cultureLeadership_13q9k_668{border-top:1px dashed hsl(var(--border));margin-top:.5rem;padding-top:.5rem}._cultureLeadershipLabel_13q9k_674{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--primary));margin-bottom:.2rem;font-size:.625rem;font-weight:700;display:block}._rich_13q9k_685{color:hsl(var(--foreground)/.9);font-size:.9375rem;line-height:1.6}._rich_13q9k_685 p{margin:0 0 .5rem}._rich_13q9k_685 p:last-child{margin-bottom:0}._rich_13q9k_685 h2{margin:.5rem 0 .35rem;font-size:1rem;font-weight:700}._rich_13q9k_685 h3{margin:.5rem 0 .35rem;font-size:.9375rem;font-weight:700}._rich_13q9k_685 ul,._rich_13q9k_685 ol{margin:0 0 .5rem;padding-left:1.25rem}._rich_13q9k_685 li{margin:.15rem 0}._rich_13q9k_685 blockquote{border-left:3px solid hsl(var(--primary)/.4);color:hsl(var(--muted-foreground));margin:0 0 .5rem;padding-left:.75rem}._rich_13q9k_685 a{color:hsl(var(--primary));text-decoration:underline}._tagRow_13q9k_564{flex-direction:column;gap:.35rem;display:flex}._tagRowLabel_13q9k_731{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_13q9k_742{flex-wrap:wrap;gap:.35rem;display:flex}._tag_13q9k_564{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));border-radius:999px;padding:.15rem .55rem;font-size:.75rem}._deliverables_13q9k_757{flex-direction:column;gap:.75rem;display:flex}._deliverable_13q9k_757{gap:.875rem;display:flex}._deliverablePhase_13q9k_768{color:hsl(var(--primary));flex-shrink:0;width:3.75rem;margin-top:.1rem;font-size:.75rem;font-weight:700}._deliverableText_13q9k_777{color:hsl(var(--foreground)/.9);font-size:.875rem;line-height:1.45}._connections_13q9k_84{flex-direction:column;gap:.625rem;display:flex}._connection_13q9k_84{border:1px solid hsl(var(--border));border-radius:calc(var(--radius));background:hsl(var(--background));padding:.75rem}._connectionOn_13q9k_797{border-color:hsl(var(--primary)/.3);background:hsl(var(--primary)/.06)}._connectionTop_13q9k_802{color:hsl(var(--foreground));align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}._connectionLabel_13q9k_810{font-size:.8125rem;font-weight:600}._connectionDot_13q9k_815{background:hsl(var(--muted-foreground)/.4);border-radius:999px;width:.5rem;height:.5rem;margin-left:auto}._dotOn_13q9k_823{background:#21c45d}._connectionSummary_13q9k_827{color:hsl(var(--muted-foreground));margin-bottom:.5rem;font-size:.6875rem;display:block}._connectionAction_13q9k_834{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_13q9k_834:hover{background:hsl(var(--primary)/.1)}._values_13q9k_856{flex-wrap:wrap;gap:.4rem;margin-bottom:.875rem;display:flex}._valueTag_13q9k_863{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_13q9k_875{gap:.75rem;display:flex}._fitItem_13q9k_880{border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);background:hsl(var(--background));flex:1;padding:.625rem .75rem}._fitLabel_13q9k_888{color:hsl(var(--muted-foreground));margin-bottom:.2rem;font-size:.6875rem;display:block}._fitValue_13q9k_895{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;font-size:1.125rem;font-weight:800}._checks_13q9k_903{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}._checks_13q9k_903 li{align-items:center;gap:.5rem;font-size:.8125rem;display:flex}._checkIcon_13q9k_918{flex-shrink:0;justify-content:center;align-items:center;display:flex}._checkOk_13q9k_925{color:hsl(var(--foreground))}._checkOk_13q9k_925 ._checkIcon_13q9k_918{color:#29a356}._checkPending_13q9k_932{color:hsl(var(--muted-foreground))}._checkEmpty_13q9k_936{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_1fxxe_1{background:hsl(var(--background));min-height:100vh}._main_1fxxe_6{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._backButton_1fxxe_14{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_1fxxe_14:hover{color:hsl(var(--foreground))}._stateText_1fxxe_32{color:hsl(var(--muted-foreground));font-size:.875rem}._pageHeader_1fxxe_37{margin-bottom:1.5rem}._pageTitle_1fxxe_41{color:hsl(var(--foreground));letter-spacing:-.03em;margin:0 0 .35rem;font-size:1.5rem;font-weight:800}._pageSubtitle_1fxxe_49{color:hsl(var(--muted-foreground));margin:0;font-size:.875rem}._stepper_1fxxe_56{grid-template-columns:repeat(5,1fr);gap:.625rem;margin-bottom:1.5rem;display:grid}@media (max-width:980px){._stepper_1fxxe_56{grid-template-columns:repeat(3,1fr)}}@media (max-width:560px){._stepper_1fxxe_56{grid-template-columns:1fr 1fr}}._step_1fxxe_56{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_1fxxe_56:hover{background:hsl(var(--accent)/.4)}._step_1fxxe_56[data-state=current]{border-color:hsl(var(--primary));background:hsl(var(--primary)/.08)}._stepIcon_1fxxe_94{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_1fxxe_56[data-state=current] ._stepIcon_1fxxe_94{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}._step_1fxxe_56[data-state=done] ._stepIcon_1fxxe_94{color:#25934d;background:rgba(33,196,93,.16)}._stepText_1fxxe_114{flex-direction:column;min-width:0;display:flex}._stepLabel_1fxxe_120{color:hsl(var(--foreground));font-size:.8125rem;font-weight:700}._stepHint_1fxxe_126{color:hsl(var(--muted-foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;overflow:hidden}._body_1fxxe_134{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:16px;min-width:0;margin-bottom:1.25rem;padding:1.5rem}._reviewWrap_1fxxe_143{flex-direction:column;gap:1.5rem;display:flex}._reviewDivider_1fxxe_149{background:hsl(var(--border));height:1px}._footer_1fxxe_155{justify-content:space-between;align-items:center;gap:1rem;display:flex}._footerRight_1fxxe_162{align-items:center;gap:.5rem;display:flex}._ghostButton_1fxxe_168{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_1fxxe_168:hover:not(:disabled){background:hsl(var(--accent))}._ghostButton_1fxxe_168:disabled{opacity:.4;cursor:not-allowed}._secondaryButton_1fxxe_191{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_1fxxe_191:hover:not(:disabled){background:hsl(var(--accent))}._secondaryButton_1fxxe_191:disabled{opacity:.5;cursor:not-allowed}._primaryButton_1fxxe_211{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_1fxxe_211:hover:not(:disabled){opacity:.9}._primaryButton_1fxxe_211: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_1c824_1{background:hsl(var(--background));min-height:100vh}._main_1c824_6{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._backButton_1c824_14{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_1c824_14:hover{color:hsl(var(--foreground))}._header_1c824_32{align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}._headerIcon_1c824_39{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_1c824_51{color:hsl(var(--foreground));letter-spacing:-.03em;margin:0 0 .35rem;font-size:1.5rem;font-weight:800}._pageSubtitle_1c824_59{color:hsl(var(--muted-foreground));margin:0;font-size:.875rem;line-height:1.55}._dropzone_1c824_66{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_1c824_66:hover{border-color:hsl(var(--primary)/.5);background:hsl(var(--primary)/.04)}._fileInput_1c824_86{display:none}._dropIcon_1c824_90{color:hsl(var(--primary))}._dropTitle_1c824_94{color:hsl(var(--foreground));font-size:.9375rem;font-weight:600}._dropHint_1c824_100{color:hsl(var(--muted-foreground));font-size:.75rem}._field_1c824_105{flex-direction:column;gap:.4rem;margin-bottom:1.25rem;display:flex}._label_1c824_112{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}._textarea_1c824_118{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_1c824_118:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.12)}._textarea_1c824_118::placeholder{color:hsl(var(--muted-foreground))}._textarea_1c824_118::placeholder{color:hsl(var(--muted-foreground))}._footer_1c824_140{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}._footerHint_1c824_148{color:hsl(var(--muted-foreground));align-items:center;gap:.5rem;font-size:.75rem;display:flex}._footerHintIcon_1c824_156{color:hsl(var(--primary))}._primaryButton_1c824_160{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_1c824_160:hover:not(:disabled){opacity:.9}._primaryButton_1c824_160:disabled{opacity:.5;cursor:not-allowed}._container_11cx0_1{background:hsl(var(--background));min-height:100vh}._main_11cx0_6{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._backButton_11cx0_14{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_11cx0_14:hover{color:hsl(var(--foreground))}._header_11cx0_32{align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}._headerIcon_11cx0_39{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_11cx0_51{color:hsl(var(--foreground));letter-spacing:-.03em;margin:0 0 .35rem;font-size:1.5rem;font-weight:800}._pageSubtitle_11cx0_59{color:hsl(var(--muted-foreground));margin:0;font-size:.875rem;line-height:1.55}._formCard_11cx0_66{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_11cx0_77{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:640px){._row2_11cx0_77{grid-template-columns:1fr}}._row3_11cx0_88{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}@media (max-width:640px){._row3_11cx0_88{grid-template-columns:1fr}}._field_11cx0_99{flex-direction:column;gap:.4rem;min-width:0;display:flex}._label_11cx0_106{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}._hint_11cx0_112{color:hsl(var(--muted-foreground));margin:0;font-size:.75rem}._input_11cx0_118,._textarea_11cx0_119{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_11cx0_118:focus,._textarea_11cx0_119:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.12)}._input_11cx0_118::-moz-placeholder{color:hsl(var(--muted-foreground))}._textarea_11cx0_119::-moz-placeholder{color:hsl(var(--muted-foreground))}._input_11cx0_118::-ms-input-placeholder{color:hsl(var(--muted-foreground))}._input_11cx0_118::placeholder{color:hsl(var(--muted-foreground))}._textarea_11cx0_119::-ms-input-placeholder{color:hsl(var(--muted-foreground))}._textarea_11cx0_119::placeholder{color:hsl(var(--muted-foreground))}._textarea_11cx0_119{resize:vertical;line-height:1.5}._footer_11cx0_146{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}._footerHint_11cx0_154{color:hsl(var(--muted-foreground));align-items:center;gap:.5rem;font-size:.75rem;display:flex}._footerHintIcon_11cx0_162{color:hsl(var(--primary))}._primaryButton_11cx0_166{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_11cx0_166:hover:not(:disabled){opacity:.9}._primaryButton_11cx0_166:disabled{opacity:.5;cursor:not-allowed}._container_izt35_1{background:hsl(var(--background));min-height:100vh}._main_izt35_6{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._backButton_izt35_14{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_izt35_14:hover{color:hsl(var(--foreground))}._stateText_izt35_31{color:hsl(var(--muted-foreground));font-size:.875rem}._pageHeader_izt35_36{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:1.5rem;display:flex}._pageTitle_izt35_45{color:hsl(var(--foreground));letter-spacing:-.03em;margin:0 0 .35rem;font-size:1.5rem;font-weight:800}._pageSubtitle_izt35_53{color:hsl(var(--muted-foreground));max-width:560px;margin:0;font-size:.875rem}._primaryButton_izt35_60{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_izt35_60:hover{opacity:.9}._grid_izt35_78{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}@media (max-width:980px){._grid_izt35_78{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){._grid_izt35_78{grid-template-columns:1fr}}._card_izt35_94{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:16px;flex-direction:column;gap:.625rem;padding:1.25rem;display:flex}._cardHead_izt35_104{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._cardTitle_izt35_111{color:hsl(var(--foreground));margin:0;font-size:1rem;font-weight:700}._cardActions_izt35_118{gap:.25rem;display:flex}._iconBtn_izt35_123{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_izt35_123:hover{background:hsl(var(--accent));color:hsl(var(--foreground))}._cardDesc_izt35_140{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem;line-height:1.5}._cardMeta_izt35_147{color:hsl(var(--foreground));flex-direction:column;gap:.1rem;font-size:.8125rem;display:flex}._metaLabel_izt35_155{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));font-size:.625rem;font-weight:700}._chips_izt35_163{flex-wrap:wrap;gap:.3rem;display:flex}._chip_izt35_163{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));border-radius:999px;padding:.1rem .5rem;font-size:.6875rem}._overlay_izt35_179{-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_izt35_191{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_izt35_203{border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:center;padding:1.125rem 1.25rem;display:flex}._modalTitle_izt35_211{color:hsl(var(--foreground));margin:0;font-size:1.0625rem;font-weight:700}._closeButton_izt35_218{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_izt35_218:hover{background:hsl(var(--accent))}._modalBody_izt35_234{flex-direction:column;gap:1rem;padding:1.25rem;display:flex;overflow-y:auto}._row2_izt35_242{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:480px){._row2_izt35_242{grid-template-columns:1fr}}._recBlock_izt35_253{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_izt35_263{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-foreground));margin:0;font-size:.6875rem;font-weight:700}._recHint_izt35_272{color:hsl(var(--muted-foreground));margin:-.6rem 0 0;font-size:.75rem}._field_izt35_278{flex-direction:column;gap:.4rem;display:flex}._label_izt35_284{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}._input_izt35_290,._textarea_izt35_291{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_izt35_290:focus,._textarea_izt35_291:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.12)}._textarea_izt35_291{resize:vertical;line-height:1.5}._modalFooter_izt35_313{border-top:1px solid hsl(var(--border));justify-content:flex-end;gap:.625rem;padding:1rem 1.25rem;display:flex}._cancelButton_izt35_321{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_izt35_321:hover{background:hsl(var(--accent))}._submitButton_izt35_335{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_izt35_335:hover:not(:disabled){opacity:.9}._submitButton_izt35_335:disabled{opacity:.5;cursor:not-allowed}._container_1lrxg_1{background:hsl(var(--background));min-height:100vh}._main_1lrxg_6{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._segmentBar_1lrxg_14{max-width:480px;margin-bottom:1.25rem}._emptyState_1lrxg_19{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_1lrxg_29{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_1lrxg_29:hover{color:hsl(var(--foreground))}._stateText_1lrxg_46{color:hsl(var(--muted-foreground));font-size:.875rem}._pageHeader_1lrxg_51{margin-bottom:1.5rem}._pageTitle_1lrxg_55{color:hsl(var(--foreground));letter-spacing:-.03em;margin:0 0 .35rem;font-size:1.5rem;font-weight:800}._pageSubtitle_1lrxg_63{color:hsl(var(--muted-foreground));margin:0;font-size:.875rem}._tabs_1lrxg_69{flex-wrap:wrap;gap:.4rem;margin-bottom:1.25rem;display:flex}._tab_1lrxg_69{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_1lrxg_69:hover{background:hsl(var(--accent)/.5)}._tabOn_1lrxg_92{background:hsl(var(--primary)/.12);border-color:hsl(var(--primary)/.4);color:hsl(var(--primary))}._panel_1lrxg_98{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:16px;padding:1.25rem}._addRow_1lrxg_105{gap:.5rem;margin-bottom:1rem;display:flex}._input_1lrxg_111{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_1lrxg_111:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.12)}._addBtn_1lrxg_128{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_1lrxg_128:hover{opacity:.9}._list_1lrxg_146{flex-direction:column;gap:.5rem;margin:0 0 1rem;padding:0;list-style:none;display:flex}._item_1lrxg_155{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_1lrxg_168{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_1lrxg_168: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_m1le5_1{background:hsl(var(--background));min-height:100vh}._main_m1le5_6{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._pageHeader_m1le5_14{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:1.75rem;display:flex}._headerLeft_m1le5_23{min-width:0}._backBtn_m1le5_27{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_m1le5_27:hover{color:hsl(var(--foreground))}._pageTitle_m1le5_45{color:hsl(var(--foreground));letter-spacing:-.03em;margin-bottom:.3rem;font-size:1.5rem;font-weight:800;line-height:1.2}._pageSubtitle_m1le5_54{color:hsl(var(--muted-foreground));max-width:520px;margin:0;font-size:.875rem;line-height:1.55}._createButton_m1le5_62{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_m1le5_62:hover{background:hsl(var(--primary-hover));transform:translateY(-1px)}._companyName_m1le5_83{color:hsl(var(--foreground));font-size:.875rem;font-weight:600}._companyMeta_m1le5_89{color:hsl(var(--muted-foreground));font-size:.75rem}@media (max-width:640px){._main_m1le5_6{width:100%;padding:1.25rem 1rem 2rem}}._container_vz016_1{background:hsl(var(--background));flex-direction:column;min-height:100vh;display:flex}._main_vz016_8{box-sizing:border-box;flex-direction:column;flex:1;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem;display:flex}._pageHeader_vz016_19{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}._headerLeft_vz016_28{flex-direction:column;gap:.5rem;min-width:0;display:flex}._backBtn_vz016_35{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_vz016_35:hover{color:hsl(var(--foreground))}._pageTitle_vz016_52{color:hsl(var(--foreground));letter-spacing:-.02em;margin:0;font-size:1.375rem;font-weight:700}._pageSubtitle_vz016_60{color:hsl(var(--muted-foreground));max-width:560px;margin:0;font-size:.875rem;line-height:1.5}._formStack_vz016_68{flex-direction:column;gap:1rem;display:flex}._sectionCard_vz016_74{background:hsl(var(--muted)/.22);border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + 2px);padding:1.125rem 1.25rem}._sectionTitle_vz016_81{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_vz016_81:before{content:"";background:hsl(var(--primary));border-radius:2px;flex-shrink:0;width:3px;height:.875rem}._row2_vz016_101{grid-template-columns:1fr 1fr;align-items:start;gap:.875rem;display:grid}@media (max-width:640px){._row2_vz016_101{grid-template-columns:1fr}}._row3_vz016_113{grid-template-columns:repeat(3,1fr);align-items:start;gap:.875rem;display:grid}@media (max-width:900px){._row3_vz016_113{grid-template-columns:1fr}}._stack_vz016_125{flex-direction:column;gap:.875rem;display:flex}._field_vz016_131{flex-direction:column;gap:.35rem;min-width:0;display:flex}._label_vz016_138{color:hsl(var(--foreground));font-size:.8125rem;font-weight:500}._input_vz016_144{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_vz016_144:focus{border-color:hsl(var(--primary)/.55);box-shadow:0 0 0 2px hsl(var(--primary)/.12);outline:none}._formFooter_vz016_160{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_vz016_170{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_vz016_170:hover{background:hsl(var(--accent))}._saveBtn_vz016_185{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_vz016_185:hover:not(:disabled){opacity:.92}._saveBtn_vz016_185:disabled{opacity:.5;cursor:not-allowed}._container_txnjt_2{background:hsl(var(--background));min-height:100vh}._main_txnjt_7{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._pageHeader_txnjt_15{margin-bottom:2rem}._backBtn_txnjt_19{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_txnjt_19:hover{color:hsl(var(--foreground))}._titleBlock_txnjt_36{flex-direction:column;gap:.375rem;display:flex}._pageTitle_txnjt_42{color:hsl(var(--foreground));letter-spacing:-.025em;margin:0;font-size:1.75rem;font-weight:700}._pageSubtitle_txnjt_50{color:hsl(var(--muted-foreground));margin:0;font-size:.9375rem}._grid_txnjt_56{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem;display:grid}@media (max-width:640px){._grid_txnjt_56{grid-template-columns:1fr}}._card_txnjt_67{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_txnjt_67:hover:not(:disabled){border-color:hsl(var(--primary)/.4);box-shadow:0 4px 16px hsl(var(--primary)/.08)}._cardDisabled_txnjt_84{cursor:default;opacity:.65}._cardDisabled_txnjt_84:hover{border-color:hsl(var(--border))!important;box-shadow:none!important}._cardTop_txnjt_93{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}._iconWrapper_txnjt_100{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_txnjt_111{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_txnjt_122{color:hsl(var(--foreground));margin:0;font-size:.9375rem;font-weight:600}._cardDesc_txnjt_129{color:hsl(var(--muted-foreground));flex:1;margin:0;font-size:.8125rem;line-height:1.5}._cardAction_txnjt_137{color:hsl(var(--primary));align-items:center;gap:.25rem;margin-top:.75rem;font-size:.8125rem;font-weight:500;display:flex}._kpiGrid_txnjt_148{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1rem;margin-bottom:1.25rem;display:grid}@media (max-width:520px){._kpiGrid_txnjt_148{grid-template-columns:1fr}}._chartCard_txnjt_160{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_txnjt_168{justify-content:space-between;align-items:flex-start;margin-bottom:.5rem;display:flex}._chartKicker_txnjt_175{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_txnjt_186{letter-spacing:-.02em;color:hsl(var(--foreground));margin:.375rem 0 0;font-size:1.0625rem;font-weight:700}._chartBody_txnjt_194{width:100%}._sectionLabel_txnjt_198{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_txnjt_207{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_umxc6_1{background:hsl(var(--background));min-height:100vh}._main_umxc6_6{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._pageHeader_umxc6_14{margin-bottom:1.75rem}._backBtn_umxc6_18{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_umxc6_18:hover{color:hsl(var(--foreground))}._headerRow_umxc6_35{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}._identity_umxc6_43{align-items:center;gap:.875rem;display:flex}._logo_umxc6_49,._logoFallback_umxc6_50{-o-object-fit:cover;object-fit:cover;border:1px solid hsl(var(--border));border-radius:14px;flex-shrink:0;width:52px;height:52px}._logoFallback_umxc6_50{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_umxc6_70{letter-spacing:-.025em;color:hsl(var(--foreground));margin:0;font-size:1.625rem;font-weight:700}._pageSubtitle_umxc6_78{color:hsl(var(--muted-foreground));margin:.25rem 0 0;font-size:.875rem}._kpiGrid_umxc6_84{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem;margin-bottom:2rem;display:grid}@media (max-width:520px){._kpiGrid_umxc6_84{grid-template-columns:1fr 1fr}}._usersSection_umxc6_96{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + 4px);padding:1.375rem 1.5rem 1rem}._sectionTitle_umxc6_103{letter-spacing:-.02em;color:hsl(var(--foreground));margin:0;font-size:1.0625rem;font-weight:700}._sectionHint_umxc6_111{color:hsl(var(--muted-foreground));margin:.25rem 0 1rem;font-size:.8125rem}._userCell_umxc6_117{flex-direction:column;gap:.125rem;display:flex}._userName_umxc6_123{color:hsl(var(--foreground));font-size:.875rem;font-weight:600}._userEmail_umxc6_129{color:hsl(var(--muted-foreground));font-size:.75rem}._roleBadge_umxc6_134{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_umxc6_144,._clientBadge_umxc6_145{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_umxc6_144{color:hsl(var(--highlight-foreground));background:hsl(var(--highlight)/.18)}._clientBadge_umxc6_145{color:hsl(var(--muted-foreground));background:hsl(var(--muted))}._promoteBtn_umxc6_167{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_umxc6_167:hover:not(:disabled){background:hsl(var(--primary-hover))}._promoteBtn_umxc6_167:disabled{cursor:default;background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._container_1goba_1{background:hsl(var(--background));min-height:100vh}._main_1goba_6{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._pageHeader_1goba_14{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1.75rem;display:flex}._headerLeft_1goba_23{flex-direction:column;display:flex}._backBtn_1goba_28{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_1goba_28:hover{color:hsl(var(--foreground))}._pageTitle_1goba_45{letter-spacing:-.025em;color:hsl(var(--foreground));margin:0;font-size:1.625rem;font-weight:700}._pageSubtitle_1goba_53{color:hsl(var(--muted-foreground));margin:.25rem 0 0;font-size:.875rem}._createButton_1goba_59{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_1goba_59:hover{background:hsl(var(--primary-hover))}._version_1goba_77{font-family:var(--font-mono,monospace);color:hsl(var(--primary));font-size:.8125rem;font-weight:600}._titleCell_1goba_84{align-items:center;gap:.5rem;display:flex}._title_1goba_84{color:hsl(var(--foreground));font-size:.875rem;font-weight:600}._tag_1goba_96{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_1goba_107{text-transform:uppercase;letter-spacing:.04em;border-radius:999px;padding:.2rem .6rem;font-size:.7rem;font-weight:600}._published_1goba_116{color:hsl(var(--highlight-foreground));background:hsl(var(--highlight)/.18)}._draft_1goba_121{color:hsl(var(--muted-foreground));background:hsl(var(--muted))}._date_1goba_126{color:hsl(var(--muted-foreground));font-size:.8125rem}._actions_1goba_131{justify-content:flex-end;gap:.25rem;display:flex}._iconBtn_1goba_137{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_1goba_137:hover{color:hsl(var(--foreground));border-color:hsl(var(--foreground)/.3)}._iconBtn_1goba_137._danger_1goba_154:hover{color:hsl(var(--destructive));border-color:hsl(var(--destructive)/.4)}._container_iaeqj_1{background:hsl(var(--background));min-height:100vh}._main_iaeqj_6{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._pageHeader_iaeqj_14{margin-bottom:1.5rem}._backBtn_iaeqj_18{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_iaeqj_18:hover{color:hsl(var(--foreground))}._pageTitle_iaeqj_35{letter-spacing:-.025em;color:hsl(var(--foreground));margin:0;font-size:1.5rem;font-weight:700}._layout_iaeqj_43{grid-template-columns:1fr 320px;align-items:start;gap:1.5rem;display:grid}@media (max-width:900px){._layout_iaeqj_43{grid-template-columns:1fr}}._editorCol_iaeqj_55,._sideCol_iaeqj_61{flex-direction:column;gap:1rem;display:flex}._row2_iaeqj_67{grid-template-columns:1fr 1fr;gap:1rem;display:grid}._field_iaeqj_73{flex-direction:column;gap:.4rem;display:flex}._label_iaeqj_79{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}._input_iaeqj_85,._textarea_iaeqj_86{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_iaeqj_85:focus,._textarea_iaeqj_86:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.12);outline:none}._textarea_iaeqj_86{resize:vertical;line-height:1.5}._panel_iaeqj_110{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;flex-direction:column;gap:.875rem;padding:1.125rem;display:flex}._coverPicker_iaeqj_120{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_iaeqj_120:hover{border-color:hsl(var(--primary)/.5)}._coverImg_iaeqj_135{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}._coverEmpty_iaeqj_142{width:100%;height:100%;color:hsl(var(--muted-foreground));justify-content:center;align-items:center;gap:.4rem;font-size:.875rem;display:flex}._hint_iaeqj_153{color:hsl(var(--muted-foreground));margin:0;font-size:.75rem}._swatches_iaeqj_159{gap:.5rem;display:flex}._swatch_iaeqj_159{cursor:pointer;border:2px solid transparent;border-radius:8px;width:28px;height:28px;transition:transform .15s}._swatch_iaeqj_159:hover{transform:scale(1.08)}._swatchActive_iaeqj_176{border-color:hsl(var(--foreground));box-shadow:0 0 0 2px hsl(var(--background)), 0 0 0 4px hsl(var(--foreground)/.2)}._saveBtn_iaeqj_181{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_iaeqj_181:hover:not(:disabled){background:hsl(var(--primary-hover))}._saveBtn_iaeqj_181:disabled{opacity:.6;cursor:not-allowed}._spin_iaeqj_205{animation:.7s linear infinite _spin_iaeqj_205}@keyframes _spin_iaeqj_205{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_11fpg_2{background:hsl(var(--background));min-height:100vh}._main_11fpg_7{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._pageHeader_11fpg_15{flex-direction:column;gap:.375rem;margin-bottom:2rem;display:flex}._pageTitle_11fpg_22{color:hsl(var(--foreground));letter-spacing:-.025em;margin:0;font-size:1.75rem;font-weight:700}._pageSubtitle_11fpg_30{color:hsl(var(--muted-foreground));margin:0;font-size:.9375rem}._sectionLabel_11fpg_36{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_11fpg_48{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_11fpg_59{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1rem;display:grid}@media (max-width:520px){._serviceGrid_11fpg_59{grid-template-columns:1fr}}._serviceCard_11fpg_70{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_11fpg_80{justify-content:space-between;align-items:center;display:flex}._serviceName_11fpg_86{color:hsl(var(--foreground));align-items:center;gap:.4rem;font-size:.95rem;font-weight:700;display:inline-flex}._pill_11fpg_95{text-transform:uppercase;letter-spacing:.04em;border-radius:9999px;padding:.2rem .55rem;font-size:.7rem;font-weight:700}._pill_healthy_11fpg_104{color:#2c9653;background:rgba(46,158,87,.14)}._pill_degraded_11fpg_109{color:#c18215;background:rgba(245,159,10,.16)}._pill_unhealthy_11fpg_114{color:#dc2828;background:rgba(220,40,40,.14)}._pill_unknown_11fpg_119{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._chips_11fpg_124{flex-wrap:wrap;gap:.4rem;display:flex}._chip_11fpg_124{border:1px solid transparent;border-radius:6px;padding:.18rem .5rem;font-size:.72rem;font-weight:600}._chip_up_11fpg_138{color:#298e4e;background:rgba(46,158,87,.1);border-color:rgba(46,158,87,.25)}._chip_down_11fpg_144{color:#dc2828;background:rgba(220,40,40,.1);border-color:rgba(220,40,40,.25)}._chip_degraded_11fpg_150{color:#c18215;background:rgba(245,159,10,.12);border-color:rgba(230,155,26,.25)}._chip_unknown_11fpg_156{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._chipMuted_11fpg_161{color:hsl(var(--muted-foreground));font-size:.75rem}._serviceFoot_11fpg_166{color:hsl(var(--muted-foreground));font-size:.75rem;font-family:var(--font-mono,monospace)}._kpiGrid_11fpg_173{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1rem;display:grid}@media (max-width:520px){._kpiGrid_11fpg_173{grid-template-columns:1fr}}._modelCard_11fpg_185{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_11fpg_193{color:hsl(var(--foreground));margin:0 0 .75rem;font-size:.9rem;font-weight:700}._modelList_11fpg_200{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._modelRow_11fpg_208{border-top:1px solid hsl(var(--border));justify-content:space-between;align-items:center;gap:1rem;padding:.5rem 0;display:flex}._modelRow_11fpg_208:first-child{border-top:none}._modelName_11fpg_220{font-size:.83rem;font-family:var(--font-mono,monospace);color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._modelMeta_11fpg_229{color:hsl(var(--muted-foreground));white-space:nowrap;flex-shrink:0;font-size:.78rem}._syncGrid_11fpg_237{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1rem;display:grid}@media (max-width:640px){._syncGrid_11fpg_237{grid-template-columns:1fr}}._syncCard_11fpg_248{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_11fpg_248:hover{border-color:hsl(var(--primary)/.4);box-shadow:0 4px 16px hsl(var(--primary)/.08)}._iconWrapper_11fpg_263{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_11fpg_275{color:hsl(var(--foreground));margin:0;font-size:.9375rem;font-weight:600}._syncDesc_11fpg_282{color:hsl(var(--muted-foreground));flex:1;margin:0;font-size:.8125rem;line-height:1.5}._syncBtn_11fpg_290{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_11fpg_290:hover{filter:brightness(1.05)}._container_1c3y0_1{background:hsl(var(--background));min-height:100vh}._main_1c3y0_6{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._header_1c3y0_14{margin-bottom:2rem}._kicker_1c3y0_18{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_1c3y0_30{letter-spacing:-.03em;color:hsl(var(--foreground));margin:0;font-size:2rem;font-weight:700}._subtitle_1c3y0_38{color:hsl(var(--muted-foreground));margin:.5rem 0 0;font-size:1rem}._state_1c3y0_44{color:hsl(var(--muted-foreground));padding:2rem 0;font-size:.9375rem}._list_1c3y0_50{flex-direction:column;gap:1.25rem;display:flex}._card_1c3y0_56{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_1c3y0_56: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_1c3y0_56{grid-template-columns:1fr}}._cardCover_1c3y0_78{aspect-ratio:16/10;background:hsl(var(--muted));overflow:hidden}._cardImg_1c3y0_84{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}._cardFallback_1c3y0_91{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_1c3y0_101{flex-direction:column;justify-content:center;padding:1.25rem 1.25rem 1.25rem 0;display:flex}@media (max-width:560px){._cardBody_1c3y0_101{padding:0 1.25rem 1.25rem}}._cardMeta_1c3y0_113{flex-wrap:wrap;align-items:center;gap:.625rem;margin-bottom:.5rem;display:flex}._tag_1c3y0_121{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_1c3y0_132{font-family:var(--font-mono,monospace);color:hsl(var(--muted-foreground));font-size:.75rem}._date_1c3y0_138{color:hsl(var(--muted-foreground));font-size:.75rem}._cardTitle_1c3y0_143{letter-spacing:-.02em;color:hsl(var(--foreground));margin:0 0 .375rem;font-size:1.1875rem;font-weight:700}._cardSummary_1c3y0_151{color:hsl(var(--muted-foreground));margin:0;font-size:.9375rem;line-height:1.55}._pager_1c3y0_158{justify-content:center;align-items:center;gap:1rem;margin-top:2rem;display:flex}._pageBtn_1c3y0_166{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_1c3y0_166:disabled{opacity:.4;cursor:default}._pageCounter_1c3y0_183{color:hsl(var(--muted-foreground));font-size:.875rem}._container_1px5e_1{background:hsl(var(--background));min-height:100vh}._main_1px5e_6{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._backBtn_1px5e_14{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_1px5e_14:hover{color:hsl(var(--foreground))}._state_1px5e_31{color:hsl(var(--muted-foreground));font-size:.9375rem}._article_1px5e_36{flex-direction:column;display:flex}._meta_1px5e_41{flex-wrap:wrap;align-items:center;gap:.625rem;margin-bottom:.875rem;display:flex}._tag_1px5e_49{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_1px5e_60{font-family:var(--font-mono,monospace);color:hsl(var(--muted-foreground));font-size:.75rem}._date_1px5e_66{color:hsl(var(--muted-foreground));font-size:.75rem}._title_1px5e_71{letter-spacing:-.03em;color:hsl(var(--foreground));margin:0 0 .625rem;font-size:2rem;font-weight:700;line-height:1.15}._summary_1px5e_80{color:hsl(var(--muted-foreground));margin:0 0 1.5rem;font-size:1.125rem;line-height:1.55}._cover_1px5e_87{border:1px solid hsl(var(--border));border-radius:16px;width:100%;margin-bottom:1.75rem;overflow:hidden}._coverImg_1px5e_95{width:100%;display:block}._body_1px5e_100{color:hsl(var(--foreground));font-size:1rem;line-height:1.7}._emptyBody_1px5e_106{color:hsl(var(--muted-foreground));align-items:center;gap:.5rem;font-size:.9375rem;display:flex}._container_6tsoc_1{background:hsl(var(--background));min-height:100vh}._main_6tsoc_6{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_6tsoc_17{margin-bottom:0}._pageTitle_6tsoc_21{color:hsl(var(--foreground));letter-spacing:-.03em;margin:0 0 .3rem;font-size:1.5rem;font-weight:800}._pageSubtitle_6tsoc_29{color:hsl(var(--muted-foreground));max-width:560px;margin:0;font-size:.875rem;line-height:1.55}._statsGrid_6tsoc_37{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:1rem;display:grid}._chartsGrid_6tsoc_43{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}@media (max-width:1100px){._chartsGrid_6tsoc_43{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){._chartsGrid_6tsoc_43{grid-template-columns:1fr}}._legend_6tsoc_59{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_6tsoc_59 li{align-items:center;gap:.35rem;display:inline-flex}._legend_6tsoc_59 strong{color:hsl(var(--foreground))}._dot_6tsoc_78{border-radius:3px;width:10px;height:10px;display:inline-block}._card_6tsoc_85{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_6tsoc_85:hover{box-shadow:0 4px 16px hsl(var(--primary)/.1);border-color:hsl(var(--primary)/.2);transform:translateY(-1px)}._cardIcon_6tsoc_102{border-radius:var(--radius);flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex}._cardIcon_6tsoc_102._blue_6tsoc_111{color:#0b64f4;background-color:rgba(60,131,246,.12)}._cardIcon_6tsoc_102._purple_6tsoc_115{color:#803bce;background-color:rgba(147,68,238,.12)}._cardIcon_6tsoc_102._orange_6tsoc_119{color:#b85814;background-color:rgba(249,122,31,.12)}._cardIcon_6tsoc_102._green_6tsoc_123{color:#298e4e;background-color:rgba(33,196,93,.12)}._cardLabel_6tsoc_128{color:hsl(var(--muted-foreground));margin:0 0 .2rem;font-size:.8125rem}._cardValue_6tsoc_134{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;margin:0;font-size:1.75rem;font-weight:700;line-height:1.1}._alignmentSection_6tsoc_143{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;padding:1.25rem}._alignmentHeader_6tsoc_150{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}._alignmentTitle_6tsoc_158{color:hsl(var(--foreground));align-items:center;gap:.5rem;margin:0;font-size:1rem;font-weight:700;display:flex}._alignmentLink_6tsoc_168{color:hsl(var(--primary));font-size:.8125rem;font-weight:500;text-decoration:none}._alignmentLink_6tsoc_168:hover{text-decoration:underline}._alignmentEmpty_6tsoc_178{color:hsl(var(--muted-foreground));margin:0;font-size:.875rem}._alignmentEmpty_6tsoc_178 a{color:hsl(var(--primary));text-decoration:none}._alignmentEmpty_6tsoc_178 a:hover{text-decoration:underline}._alignmentList_6tsoc_191{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}._alignmentItem_6tsoc_200{border-radius:10px;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem;text-decoration:none;transition:background .15s;display:flex}._alignmentItem_6tsoc_200:hover{background:hsl(var(--muted)/.5)}._alignmentInfo_6tsoc_214{flex-direction:column;gap:.125rem;min-width:0;display:flex}._alignmentName_6tsoc_221{color:hsl(var(--foreground));font-size:.875rem;font-weight:600}._alignmentMeta_6tsoc_227{color:hsl(var(--muted-foreground));font-size:.75rem}._alignmentProgress_6tsoc_232{min-width:120px;color:hsl(var(--foreground));align-items:center;gap:.625rem;font-size:.8125rem;font-weight:600;display:flex}._alignmentProgress_6tsoc_232 ._progressBar_6tsoc_241{flex:1;min-width:60px}._healthBadge_6tsoc_246{text-transform:uppercase;letter-spacing:.02em;border-radius:999px;flex-shrink:0;padding:.2rem .6rem;font-size:.7rem;font-weight:700}._healthBadge_6tsoc_246._red_6tsoc_255{color:#c52020;background:rgba(220,40,40,.12)}._healthBadge_6tsoc_246._amber_6tsoc_259{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_phx2t_1{background:hsl(var(--background));min-height:100vh}._pageMain_phx2t_6{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_phx2t_17{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_phx2t_29{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}._toolbarLeft_phx2t_37{flex-wrap:wrap;flex:1;align-items:center;gap:.75rem;min-width:0;display:flex}._searchInput_phx2t_46{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_phx2t_46::placeholder{color:hsl(var(--muted-foreground))}._searchInput_phx2t_46::placeholder{color:hsl(var(--muted-foreground))}._searchInput_phx2t_46:focus{border-color:hsl(var(--primary)/.5);box-shadow:0 0 0 2px hsl(var(--primary)/.12);outline:none}._pillGroup_phx2t_66{flex-wrap:wrap;gap:.375rem;display:flex}._pill_phx2t_66{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_phx2t_66:hover{background:hsl(var(--secondary));color:hsl(var(--foreground))}._pill_phx2t_66._active_phx2t_87{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border-color:hsl(var(--primary))}._primaryBtn_phx2t_93{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_phx2t_93:hover{opacity:.9}._secondaryBtn_phx2t_111{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_phx2t_111:hover{background:hsl(var(--secondary));border-color:hsl(var(--primary)/.3)}._cardGrid_phx2t_130{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1rem;display:grid}._emptyState_phx2t_136{text-align:center;border:1px dashed hsl(var(--border));background:hsl(var(--card));border-radius:14px;padding:3rem 1.5rem}._emptyState_phx2t_136 h3{color:hsl(var(--foreground));margin:0 0 .5rem;font-size:1.125rem;font-weight:700}._emptyState_phx2t_136 p{color:hsl(var(--muted-foreground));margin:0 0 1.25rem;max-width:400px;margin-left:auto;margin-right:auto;font-size:.875rem}._progressBar_phx2t_157{background:hsl(var(--muted));border-radius:999px;height:6px;position:relative;overflow:hidden}._progressFill_phx2t_165{background:hsl(var(--primary));border-radius:999px;height:100%;transition:width .3s}._tabs_phx2t_172{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_phx2t_172{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_phx2t_172._active_phx2t_87{background:hsl(var(--card));color:hsl(var(--foreground));box-shadow:0 1px 3px rgba(0,0,0,.08)}._badge_phx2t_199{border-radius:999px;align-items:center;padding:.2rem .625rem;font-size:.75rem;font-weight:600;display:inline-flex}._badge_phx2t_199._onTrack_phx2t_207{color:#298e4e;background:rgba(33,196,93,.15)}._badge_phx2t_199._atRisk_phx2t_211{color:#b86b14;background:rgba(245,159,10,.15)}._badge_phx2t_199._completed_phx2t_215{color:#2260c3;background:rgba(60,131,246,.15)}._badge_phx2t_199._draft_phx2t_219{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._badge_phx2t_199._offTrack_phx2t_223,._badge_phx2t_199._priorityHigh_phx2t_227,._badge_phx2t_199._priorityCritical_phx2t_227{color:#bd2828;background:rgba(220,40,40,.12)}._badge_phx2t_199._priorityMedium_phx2t_231{color:#b86b14;background:rgba(245,159,10,.15)}._badge_phx2t_199._priorityLow_phx2t_235{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._pagination_phx2t_240{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;margin-top:1.5rem;display:flex}._pageBtn_phx2t_249{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_phx2t_249:hover:not(:disabled){background:hsl(var(--secondary));border-color:hsl(var(--primary)/.3)}._pageBtn_phx2t_249:disabled{opacity:.45;cursor:not-allowed}._pageInfo_phx2t_271{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_1ui4v_1{flex-direction:column;flex:1;gap:1rem;min-height:0;display:flex;overflow:hidden}._header_1ui4v_10{flex-shrink:0;margin-bottom:.25rem}._title_1ui4v_15{color:hsl(var(--foreground));margin:0 0 .25rem;font-size:.9375rem;font-weight:700}._subtitle_1ui4v_22{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem}._list_1ui4v_28{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_1ui4v_28::-webkit-scrollbar{width:5px}._list_1ui4v_28::-webkit-scrollbar-track{background:0 0}._list_1ui4v_28::-webkit-scrollbar-thumb{background:hsl(var(--primary)/.35);border-radius:999px}._list_1ui4v_28::-webkit-scrollbar-thumb:hover{background:hsl(var(--primary)/.55)}._row_1ui4v_54{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:10px;padding:.875rem}._rowHeader_1ui4v_61{justify-content:space-between;align-items:center;margin-bottom:.625rem;display:flex}._rowLabel_1ui4v_68{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--primary));font-size:.75rem;font-weight:700}._removeBtn_1ui4v_76{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_1ui4v_76:hover{background:hsl(var(--destructive)/.1);color:hsl(var(--destructive))}._field_1ui4v_92{color:hsl(var(--foreground));flex-direction:column;gap:.3rem;margin-bottom:.625rem;font-size:.8125rem;font-weight:500;display:flex}._field_1ui4v_92:last-child{margin-bottom:0}._input_1ui4v_105{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));border-radius:8px;padding:.5rem .75rem;font-size:.875rem}._input_1ui4v_105:focus{border-color:hsl(var(--primary)/.5);outline:none}._metricsRow_1ui4v_118{grid-template-columns:1fr 1fr;gap:.625rem;display:grid}._addBtn_1ui4v_124{border:1px dashed hsl(var(--border));color:hsl(var(--primary));cursor:pointer;background:0 0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;padding:.5rem .875rem;font-size:.8125rem;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}._addBtn_1ui4v_124:hover{background:hsl(var(--primary)/.06);border-color:hsl(var(--primary)/.4)}._overlay_ioodf_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_ioodf_13{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + 6px);width:min(1200px,96vw);max-height:92vh;box-shadow:0 24px 64px hsl(var(--primary)/.14);flex-direction:column;display:flex;overflow:hidden}._modalHeader_ioodf_25{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_ioodf_34{color:hsl(var(--foreground));margin:0 0 .2rem;font-size:1.0625rem;font-weight:700}._modalSubtitle_ioodf_41{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem}._closeBtn_ioodf_47{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_ioodf_47:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}._form_ioodf_64{flex-direction:column;flex:1;display:flex;overflow:hidden}._grid_ioodf_71{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_ioodf_71{grid-template-columns:1fr;overflow-y:auto}}._leftCol_ioodf_88,._rightCol_ioodf_89{flex-direction:column;gap:.875rem;min-width:0;min-height:0;display:flex}._leftCol_ioodf_88{overflow:visible}._rightCol_ioodf_89{overflow:hidden}._field_ioodf_105{color:hsl(var(--foreground));flex-direction:column;gap:.375rem;font-size:.8125rem;font-weight:500;display:flex}._input_ioodf_114,._textarea_ioodf_115{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_ioodf_114:focus,._textarea_ioodf_115:focus{border-color:hsl(var(--primary)/.5);outline:none}._textarea_ioodf_115{resize:vertical;min-height:72px}._dateRow_ioodf_135{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}._footer_ioodf_141{border-top:1px solid hsl(var(--border));flex-shrink:0;justify-content:flex-end;gap:.625rem;padding:1rem 1.5rem;display:flex}._hint_ioodf_150{color:hsl(var(--muted-foreground));font-size:.75rem;font-weight:400}._overlay_1rnye_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_1rnye_13{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + 6px);width:min(760px,96vw);max-height:92vh;box-shadow:0 24px 64px hsl(var(--primary)/.14);flex-direction:column;display:flex;overflow:hidden}._modalHeader_1rnye_25{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_1rnye_34{color:hsl(var(--foreground));margin:0 0 .2rem;font-size:1.0625rem;font-weight:700}._modalSubtitle_1rnye_41{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem}._closeBtn_1rnye_47{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_1rnye_47:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}._body_1rnye_64{flex-direction:column;gap:1.25rem;padding:1.25rem 1.5rem;display:flex;overflow-y:auto}._sectionTitle_1rnye_72{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.04em;margin:0 0 .625rem;font-size:.8125rem;font-weight:600}._form_1rnye_81{grid-template-columns:1.4fr 1fr 1fr 1fr auto;align-items:end;gap:.625rem;display:grid}@media (max-width:720px){._form_1rnye_81{grid-template-columns:1fr 1fr}}._field_1rnye_93{color:hsl(var(--foreground));flex-direction:column;gap:.375rem;min-width:0;font-size:.75rem;font-weight:500;display:flex}._input_1rnye_103,._select_1rnye_104{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_1rnye_103:focus,._select_1rnye_104:focus{border-color:hsl(var(--primary)/.5);outline:none}._list_1rnye_120{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._row_1rnye_129{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:10px;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem .875rem;display:flex}._rowMain_1rnye_140{flex-direction:column;gap:.25rem;min-width:0;display:flex}._rowTitle_1rnye_147{color:hsl(var(--foreground));align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;display:flex}._rowMeta_1rnye_156{color:hsl(var(--muted-foreground));flex-wrap:wrap;gap:.5rem;font-size:.75rem;display:flex}._rowActions_1rnye_164{flex-shrink:0;gap:.375rem;display:flex}._ghostBtn_1rnye_170{border:1px solid hsl(var(--border));color:hsl(var(--foreground));cursor:pointer;background:0 0;border-radius:8px;padding:.375rem .625rem;font-family:inherit;font-size:.75rem}._ghostBtn_1rnye_170:hover:not(:disabled){background:hsl(var(--muted))}._ghostBtn_1rnye_170:disabled{opacity:.5;cursor:not-allowed}._dangerBtn_1rnye_188{color:hsl(var(--destructive))}._dangerBtn_1rnye_188:hover:not(:disabled){background:hsl(var(--destructive)/.1)}._paceTrack_1rnye_196{background:hsl(var(--muted));border-radius:999px;width:120px;height:4px;overflow:hidden}._paceFill_1rnye_204{background:hsl(var(--primary));height:100%}._empty_1rnye_209{color:hsl(var(--muted-foreground));text-align:center;border:1px dashed hsl(var(--border));border-radius:10px;padding:1rem;font-size:.8125rem}._loading_ax6o0_1{text-align:center;color:hsl(var(--muted-foreground));padding:2rem;font-size:.875rem}._statsGrid_ax6o0_8{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}@media (max-width:900px){._statsGrid_ax6o0_8{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){._statsGrid_ax6o0_8{grid-template-columns:1fr}}._statCard_ax6o0_24{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_ax6o0_34{color:#0b64f4}._statIconGreen_ax6o0_38{color:#298e4e}._statIconOrange_ax6o0_42{color:#b86b14}._statIconPurple_ax6o0_46{color:#803bce}._statLabel_ax6o0_50{color:hsl(var(--muted-foreground));margin:0 0 .125rem;font-size:.75rem}._statValue_ax6o0_56{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;margin:0;font-size:1.5rem;font-weight:700}._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}._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}._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_cl4d6_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_cl4d6_13{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_cl4d6_25{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_cl4d6_34{color:hsl(var(--foreground));margin:0 0 .2rem;font-size:1.0625rem;font-weight:700}._modalSubtitle_cl4d6_41{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem}._closeBtn_cl4d6_47{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_cl4d6_47:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}._body_cl4d6_64{flex-direction:column;gap:1.5rem;padding:1.5rem;display:flex;overflow-y:auto}._modeGrid_cl4d6_72{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:480px){._modeGrid_cl4d6_72{grid-template-columns:1fr}}._modeCard_cl4d6_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);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_cl4d6_83:hover{border-color:hsl(var(--primary)/.4)}._modeCardActive_cl4d6_101{border-color:hsl(var(--primary));background:hsl(var(--primary)/.05)}._modeIcon_cl4d6_106{color:hsl(var(--primary))}._modeCardTitle_cl4d6_110{color:hsl(var(--foreground));margin:0;font-size:.9375rem;font-weight:600}._modeCardDesc_cl4d6_117{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem}._formFields_cl4d6_123{flex-direction:column;gap:1rem;display:flex}._field_cl4d6_129{color:hsl(var(--foreground));flex-direction:column;gap:.375rem;font-size:.8125rem;font-weight:500;display:flex}._input_cl4d6_138,._textarea_cl4d6_139,._select_cl4d6_140{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_cl4d6_138:focus,._textarea_cl4d6_139:focus,._select_cl4d6_140:focus{border-color:hsl(var(--primary)/.5);outline:none}._textarea_cl4d6_139{resize:vertical;min-height:72px}._templateList_cl4d6_161{flex-direction:column;gap:.75rem;display:flex}._templateCard_cl4d6_167{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_cl4d6_167:hover{border-color:hsl(var(--primary)/.4)}._templateCardActive_cl4d6_183{border-color:hsl(var(--primary));background:hsl(var(--primary)/.05)}._templateIcon_cl4d6_188{font-size:1.75rem;line-height:1}._templateInfo_cl4d6_193{flex:1;min-width:0}._templateName_cl4d6_198{color:hsl(var(--foreground));margin:0 0 .125rem;font-size:.9375rem;font-weight:600}._templateDesc_cl4d6_205{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem}._footer_cl4d6_211{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_cc3s3_1{flex-direction:column;height:100%;display:flex}._header_cc3s3_7{border-bottom:1px solid hsl(var(--border));flex-shrink:0;padding:1rem}._headerTitle_cc3s3_13{color:hsl(var(--foreground));margin:0 0 .125rem;font-size:.9375rem;font-weight:700}._headerCount_cc3s3_20{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem}._scrollArea_cc3s3_26{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent;flex:1;padding:1rem;overflow-y:auto}._scrollArea_cc3s3_26::-webkit-scrollbar{width:6px;height:6px}._scrollArea_cc3s3_26::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._scrollArea_cc3s3_26::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._scrollArea_cc3s3_26::-webkit-scrollbar-track{background:0 0}._commentList_cc3s3_48{flex-direction:column;gap:1.25rem;display:flex}._comment_cc3s3_48._resolved_cc3s3_54{opacity:.6}._commentRow_cc3s3_58{align-items:flex-start;gap:.75rem;display:flex}._loading_cc3s3_64{color:hsl(var(--muted-foreground));padding:.5rem;font-size:.875rem}._commentBody_cc3s3_70{flex:1;min-width:0}._commentMeta_cc3s3_75{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.375rem;display:flex}._userName_cc3s3_83{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}._date_cc3s3_89{color:hsl(var(--muted-foreground));font-size:.75rem}._resolvedBadge_cc3s3_94{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_cc3s3_106{color:hsl(var(--foreground));margin:0 0 .5rem;font-size:.8125rem;line-height:1.5}._commentActions_cc3s3_113{gap:.375rem;display:flex}._actionBtn_cc3s3_118{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_cc3s3_118:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}._replies_cc3s3_135{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_cc3s3_145{flex-direction:column;gap:.5rem;margin-top:.5rem;margin-left:1.5rem;display:flex}._textarea_cc3s3_153{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_cc3s3_153:focus{border-color:hsl(var(--primary)/.5);outline:none}._replyActions_cc3s3_170{gap:.5rem;display:flex}._footer_cc3s3_175{border-top:1px solid hsl(var(--border));flex-direction:column;flex-shrink:0;gap:.5rem;padding:1rem;display:flex}._submitBtn_cc3s3_184{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_cc3s3_184:hover{opacity:.9}._cancelBtn_cc3s3_199{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:6px;padding:.375rem .75rem;font-size:.8125rem}._cancelBtn_cc3s3_199:hover{background:hsl(var(--muted))}._primaryBtnSm_cc3s3_212{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_cc3s3_212:hover{opacity:.9}._overlay_12hlq_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_12hlq_13{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_12hlq_25{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_12hlq_34{color:hsl(var(--foreground));margin:0 0 .2rem;font-size:1.0625rem;font-weight:700}._modalSubtitle_12hlq_41{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem}._closeBtn_12hlq_47{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_12hlq_47:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}._body_12hlq_64{flex-direction:column;gap:1.25rem;padding:1.5rem;display:flex;overflow-y:auto}._linkRow_12hlq_72{gap:.5rem;display:flex}._linkInput_12hlq_77{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_12hlq_88{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_12hlq_99{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}._addRow_12hlq_105{flex-wrap:wrap;gap:.5rem;display:flex}._select_12hlq_111{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_12hlq_111:focus{border-color:hsl(var(--primary)/.5);outline:none}._selectNarrow_12hlq_127{flex:none;width:140px}._lookupField_12hlq_132{flex:1;min-width:180px}._readOnlyBanner_12hlq_137{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_12hlq_147{color:hsl(var(--muted-foreground));align-items:center;gap:.5rem;padding:1rem;font-size:.875rem;display:flex}._spinning_12hlq_156{animation:.8s linear infinite _spin_12hlq_156}@keyframes _spin_12hlq_156{to{transform:rotate(360deg)}}._ownerItem_12hlq_165{background:hsl(var(--muted)/.2)}._ownerBadge_12hlq_169,._roleBadge_12hlq_170{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_12hlq_180{color:hsl(var(--muted-foreground));margin:.5rem 0 0;font-size:.8125rem}._iconBtn_12hlq_186{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_12hlq_186:hover:not(:disabled){opacity:.9}._iconBtn_12hlq_186:disabled{opacity:.6;cursor:not-allowed}._permissionList_12hlq_206{flex-direction:column;gap:.5rem;display:flex}._permissionItem_12hlq_212{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_12hlq_224{align-items:center;gap:.75rem;min-width:0;display:flex}._avatar_12hlq_231{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_12hlq_245{color:hsl(var(--foreground));margin:0;font-size:.875rem;font-weight:600}._userEmail_12hlq_252{color:hsl(var(--muted-foreground));margin:0;font-size:.75rem}._permissionActions_12hlq_258{flex-shrink:0;align-items:center;gap:.375rem;display:flex}._removeBtn_12hlq_265{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_12hlq_265:hover{background:hsl(var(--destructive)/.1)}._roleInfo_12hlq_281{background:hsl(var(--muted)/.3);border-radius:10px;padding:1rem}._roleInfoTitle_12hlq_287{color:hsl(var(--foreground));margin:0 0 .5rem;font-size:.8125rem;font-weight:600}._roleInfoList_12hlq_294{color:hsl(var(--muted-foreground));margin:0;padding-left:1.125rem;font-size:.8125rem;line-height:1.6}._roleInfoList_12hlq_294 strong{color:hsl(var(--foreground))}._footer_12hlq_305{border-top:1px solid hsl(var(--border));flex-shrink:0;justify-content:flex-end;padding:1rem 1.5rem;display:flex}._copyBtn_12hlq_313{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_12hlq_313:hover{opacity:.9}._editorShell_1giu0_1{height:100vh;height:100dvh;max-height:100vh;background:hsl(var(--background));max-height:100dvh;display:flex;overflow:hidden}._editorMain_1giu0_11{flex-direction:column;flex:1;width:95%;min-width:0;min-height:0;margin:0 auto;display:flex}._editorHeader_1giu0_21{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_1giu0_31{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_1giu0_31:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}._headerActions_1giu0_49{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._editorsGroup_1giu0_56{align-items:center;gap:.5rem;display:flex}._editorsLabel_1giu0_62{color:hsl(var(--muted-foreground));align-items:center;gap:.375rem;font-size:.8125rem;display:flex}._separator_1giu0_70{background:hsl(var(--border));width:1px;height:1.5rem}._savedTime_1giu0_76{color:hsl(var(--muted-foreground));align-items:center;gap:.375rem;font-size:.8125rem;display:flex}._toolbarActions_1giu0_84{align-items:center;gap:.5rem;display:flex}._titleSection_1giu0_90{border-bottom:1px solid hsl(var(--border));padding:0 1.5rem 1rem}._titleInput_1giu0_95{width:100%;color:hsl(var(--foreground));background:0 0;border:none;padding:0;font-size:1.375rem;font-weight:700}._titleInput_1giu0_95:focus{outline:none}._titleInput_1giu0_95::placeholder{color:hsl(var(--muted-foreground))}._titleInput_1giu0_95::placeholder{color:hsl(var(--muted-foreground))}._editorCanvas_1giu0_111{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent;flex:1;min-height:0;padding:2rem 1.5rem;overflow-y:auto}._editorCanvas_1giu0_111::-webkit-scrollbar{width:6px;height:6px}._editorCanvas_1giu0_111::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._editorCanvas_1giu0_111::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._editorCanvas_1giu0_111::-webkit-scrollbar-track{background:0 0}._canvasInner_1giu0_134{max-width:56rem;margin:0 auto;padding-bottom:4rem}._commentsPanel_1giu0_140{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_1giu0_155{text-align:center;padding:2rem}@media (max-width:900px){._editorShell_1giu0_1{flex-direction:column}._commentsPanel_1giu0_140{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_1luli_1{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_1luli_12{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_1luli_25{text-align:center;color:hsl(var(--muted-foreground));padding:3rem;font-size:.875rem}._modalHeader_1luli_32{border-bottom:1px solid hsl(var(--border));flex-shrink:0;justify-content:space-between;align-items:center;padding:.875rem 1.25rem;display:flex}._headerMeta_1luli_41{align-items:center;gap:.5rem;display:flex}._taskId_1luli_47{color:hsl(var(--muted-foreground));font-family:monospace;font-size:.75rem}._dot_1luli_53{color:hsl(var(--muted-foreground))}._headerActions_1luli_57{align-items:center;gap:.375rem;display:flex}._iconBtn_1luli_63{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_1luli_63:hover{background:hsl(var(--secondary));color:hsl(var(--foreground))}._body_1luli_81{flex:1;grid-template-columns:1fr 340px;display:grid;overflow:hidden}@media (max-width:800px){._body_1luli_81{grid-template-columns:1fr}}._main_1luli_93{border-right:1px solid hsl(var(--border));flex-direction:column;gap:1.25rem;padding:1.5rem;display:flex;overflow-y:auto}._taskTitle_1luli_102{color:hsl(var(--foreground));margin:0;font-size:1.25rem;font-weight:700;line-height:1.4}._projectTag_1luli_110{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_1luli_123{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_1luli_137{flex-direction:column;gap:.5rem;display:flex}._sectionTitle_1luli_143{color:hsl(var(--foreground));align-items:center;gap:.375rem;margin:0;font-size:.8125rem;font-weight:600;display:flex}._description_1luli_153{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_1luli_164{flex-wrap:wrap;gap:.4rem;display:flex}._tag_1luli_164{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_1luli_180{border-bottom:1px solid hsl(var(--border));flex-shrink:0;gap:.25rem;padding-bottom:0;display:flex}._tab_1luli_180{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_1luli_180:hover{color:hsl(var(--foreground))}._tab_1luli_180._tabActive_1luli_206{color:hsl(var(--primary));border-bottom-color:hsl(var(--primary));font-weight:600}._tabContent_1luli_212{flex-direction:column;flex:1;gap:.75rem;display:flex}._commentList_1luli_220{flex-direction:column;gap:1rem;display:flex}._commentItem_1luli_226{align-items:flex-start;gap:.75rem;display:flex}._commentBubble_1luli_232{background:hsl(var(--muted)/.5);border-radius:10px;flex:1;padding:.625rem .875rem}._commentMeta_1luli_239{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.375rem;display:flex}._commentAuthor_1luli_247{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}._commentDate_1luli_253{color:hsl(var(--muted-foreground));font-size:.75rem}._deleteCommentBtn_1luli_258{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_1luli_258:hover{color:#d92626}._commentText_1luli_273{color:hsl(var(--foreground));white-space:pre-wrap;margin:0;font-size:.875rem;line-height:1.5}._mention_1luli_281{color:hsl(var(--primary));font-weight:600}._commentInputArea_1luli_286{border-top:1px solid hsl(var(--border));align-items:flex-start;gap:.75rem;padding-top:.25rem;display:flex}._commentInputWrapper_1luli_294{flex:1;align-items:flex-end;gap:.5rem;display:flex}._mentionContainer_1luli_301{flex:1;position:relative}._commentInput_1luli_286{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_1luli_286::placeholder{color:hsl(var(--muted-foreground))}._commentInput_1luli_286::placeholder{color:hsl(var(--muted-foreground))}._commentInput_1luli_286:focus{border-color:hsl(var(--primary)/.5);box-shadow:0 0 0 2px hsl(var(--primary)/.1);outline:none}._mentionDropdown_1luli_328{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_1luli_341{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_1luli_341:hover{background:hsl(var(--secondary))}._mentionEmail_1luli_359{color:hsl(var(--muted-foreground));margin-left:auto;font-size:.75rem}._sendBtn_1luli_365{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_1luli_365:hover:not(:disabled){opacity:.88}._sendBtn_1luli_365:disabled{opacity:.4;cursor:not-allowed}._fileInput_1luli_388{display:none}._uploadBtn_1luli_392{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_1luli_392:hover:not(:disabled){background:hsl(var(--secondary));border-color:hsl(var(--primary)/.3)}._uploadBtn_1luli_392:disabled{opacity:.5;cursor:not-allowed}._dropZone_1luli_416{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_1luli_430{opacity:.4}._attachmentList_1luli_434{flex-direction:column;gap:.5rem;display:flex}._attachmentItem_1luli_440{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:8px;align-items:center;gap:.75rem;padding:.625rem .875rem;display:flex}._attIcon_1luli_450{color:hsl(var(--muted-foreground));flex-shrink:0}._attInfo_1luli_455{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}._attName_1luli_463{color:hsl(var(--primary));white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:500;text-decoration:none;overflow:hidden}._attName_1luli_463:hover{text-decoration:underline}._attMeta_1luli_476{color:hsl(var(--muted-foreground));font-size:.75rem}._deleteAttBtn_1luli_481{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_1luli_481:hover{color:#d92626}._activityList_1luli_497{flex-direction:column;gap:.25rem;display:flex}._activityItem_1luli_503{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_1luli_514{color:hsl(var(--muted-foreground));flex-shrink:0}._actText_1luli_519{flex:1}._actDate_1luli_523{color:hsl(var(--muted-foreground));white-space:nowrap;font-size:.75rem}._emptyText_1luli_529{color:hsl(var(--muted-foreground));text-align:center;padding:1.5rem;font-size:.8125rem}._sidebar_1luli_537{background:hsl(var(--background)/.5);flex-direction:column;gap:1rem;padding:1.25rem;display:flex;overflow-y:auto}._sideCard_1luli_546{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:10px;overflow:hidden}._sideCardTitle_1luli_553{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_1luli_566{border-bottom:1px solid hsl(var(--border)/.5);flex-direction:column;gap:.25rem;padding:.625rem .875rem;display:flex}._detailRow_1luli_566:last-child{border-bottom:none}._detailLabel_1luli_577{color:hsl(var(--muted-foreground));align-items:center;gap:.25rem;font-size:.75rem;font-weight:500;display:flex}._detailValue_1luli_586{color:hsl(var(--foreground));align-items:center;gap:.5rem;font-size:.8125rem;font-weight:500;display:flex}._detailText_1luli_595{color:hsl(var(--foreground));font-size:.8125rem;font-weight:500}._priorityBadge_1luli_601{border-radius:999px;align-items:center;padding:.2rem .625rem;font-size:.75rem;font-weight:600;display:inline-flex}._priorityHigh_1luli_610{color:#bd2828;background:rgba(220,40,40,.12)}._priorityMedium_1luli_615{color:#b86b14;background:rgba(245,159,10,.15)}._priorityLow_1luli_620{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._statusBadge_1luli_625{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_1luli_636{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_1luli_636:last-child{border-bottom:none}._sideAction_1luli_636:hover{background:hsl(var(--secondary))}._sideAction_1luli_636:disabled{opacity:.5;cursor:not-allowed}._sideActionDanger_1luli_663{color:#d22d2d}._sideActionDanger_1luli_663:hover{background:rgba(220,40,40,.08)}._projectBadge_1luli_671{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_1luli_684{flex-direction:column;gap:.5rem;display:flex}._okrItem_1luli_690{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_1luli_700{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_1luli_715{flex-direction:column;gap:.125rem;min-width:0;display:flex}._okrItemTitle_1luli_722{color:hsl(var(--foreground));font-size:.8125rem;font-weight:500;line-height:1.4}._okrItemParent_1luli_729{color:hsl(var(--muted-foreground));font-size:.75rem}._responsibleBlock_1luli_735{align-items:center;gap:.75rem;padding:.75rem .875rem;display:flex}._responsibleAvatar_1luli_742{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_1luli_754{flex-direction:column;gap:.125rem;min-width:0;display:flex}._responsibleName_1luli_761{color:hsl(var(--foreground));white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:600;overflow:hidden}._responsibleType_1luli_770{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.04em;font-size:.6875rem;font-weight:500}._unassigned_1luli_778{color:hsl(var(--muted-foreground));padding:.75rem .875rem;font-size:.8125rem;font-style:italic}._attachCountBtn_1luli_786{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_1luli_786:hover{background:hsl(var(--primary)/.2)}._attachmentGrid_1luli_802{flex-direction:column;gap:.5rem;display:flex}._attachmentCard_1luli_808{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_1luli_808:hover{border-color:hsl(var(--primary)/.25);box-shadow:0 2px 8px rgba(0,0,0,.06)}._attachCardIcon_1luli_823{flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.375rem;line-height:1;display:flex}._attachCardThumb_1luli_834{-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_1luli_844{opacity:.6;vertical-align:middle;margin-left:4px}._sideAttachGrid_1luli_851{grid-template-columns:repeat(4,1fr);gap:.375rem;padding:.5rem .875rem .75rem;display:grid}._sideAttachThumb_1luli_858{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_1luli_858:hover{border-color:hsl(var(--primary)/.4)}._sideAttachThumbImg_1luli_871{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}._sideAttachThumbFile_1luli_878{flex-direction:column;justify-content:center;align-items:center;gap:2px;width:100%;height:100%;font-size:1rem;line-height:1;display:flex}._sideAttachExt_1luli_890{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.04em;font-size:.5625rem;font-weight:700}._sideAttachMore_1luli_898{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_1luli_898:hover{background:hsl(var(--secondary))}._sideOkrRow_1luli_916{border-bottom:1px solid hsl(var(--border)/.5);align-items:flex-start;gap:.5rem;padding:.5rem .875rem;display:flex}._sideOkrRow_1luli_916:last-child{border-bottom:none}._sideOkrTitle_1luli_927{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_1sx1v_1{width:100%;min-width:0}._kanbanScroll_1sx1v_6{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent;width:100%;padding-bottom:.25rem;overflow-x:auto}._kanbanScroll_1sx1v_6::-webkit-scrollbar{width:6px;height:6px}._kanbanScroll_1sx1v_6::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._kanbanScroll_1sx1v_6::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._kanbanScroll_1sx1v_6::-webkit-scrollbar-track{background:0 0}._kanbanFull_1sx1v_28{width:100%}._kanbanInner_1sx1v_32{min-width:880px}._loading_1sx1v_36{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_1n7z4_1{padding-right:52px}@media (max-width:768px){._pageShell_1n7z4_1{padding-right:44px}}._loading_1n7z4_10{text-align:center;color:hsl(var(--muted-foreground));padding:2rem;font-size:.875rem}._bottomRow_1n7z4_17{grid-template-columns:1fr 1fr;align-items:stretch;gap:1.25rem;display:grid}@media (max-width:960px){._bottomRow_1n7z4_17{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_1xtns_1{background:hsl(var(--background));min-height:100vh}._main_1xtns_6{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_1xtns_17{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:0;display:flex}._pageTitle_1xtns_26{font-family:var(--font-display);color:hsl(var(--foreground));letter-spacing:-.03em;margin:0 0 .3rem;font-size:1.5rem;font-weight:800}._pageSubtitle_1xtns_35{color:hsl(var(--muted-foreground));max-width:560px;margin:0;font-size:.875rem;line-height:1.55}._periodToggle_1xtns_43{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_1xtns_54{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_1xtns_54:hover{color:hsl(var(--foreground))}._periodActive_1xtns_69{background:hsl(var(--card));color:hsl(var(--primary));box-shadow:0 1px 3px rgba(0,0,0,.08)}._snapshotGrid_1xtns_75{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}@media (max-width:860px){._snapshotGrid_1xtns_75{grid-template-columns:1fr}}._container_18i5d_1{background:hsl(var(--background));min-height:100vh}._main_18i5d_6{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._pageHeader_18i5d_14{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:1.75rem;display:flex}._embeddedActions_18i5d_23{justify-content:flex-end;margin-bottom:1rem;display:flex}._headerLeft_18i5d_29{min-width:0}._pageTitle_18i5d_33{color:hsl(var(--foreground));letter-spacing:-.03em;margin-bottom:.3rem;font-size:1.5rem;font-weight:800;line-height:1.2}._pageSubtitle_18i5d_42{color:hsl(var(--muted-foreground));max-width:520px;margin:0;font-size:.875rem;line-height:1.55}._primaryBtn_18i5d_50{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_18i5d_50:hover:not(:disabled){opacity:.88;transform:translateY(-1px)}._primaryBtn_18i5d_50:disabled{opacity:.5;cursor:not-allowed;transform:none}._outlineBtn_18i5d_76{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_18i5d_76:hover{background:hsl(var(--muted));border-color:hsl(var(--border));color:hsl(var(--primary))}._saveBtn_18i5d_96{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_18i5d_96:hover:not(:disabled){opacity:.88}._saveBtn_18i5d_96:disabled{opacity:.45;cursor:not-allowed}._cancelBtn_18i5d_118{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_18i5d_118:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}._iconBtn_18i5d_136{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_18i5d_136:hover:not(:disabled){background:hsl(var(--muted));color:hsl(var(--foreground))}._iconBtn_18i5d_136:disabled{opacity:.35;cursor:not-allowed}._iconBtnDanger_18i5d_159:hover:not(:disabled){color:#a71b1b;background:rgba(239,67,67,.1);border-color:rgba(239,67,67,.3)}._confirmRow_18i5d_165{align-items:center;gap:.375rem;display:flex}._confirmRow_18i5d_165 span{color:#a71b1b;white-space:nowrap;font-size:.75rem;font-weight:500}._codeCard_18i5d_177{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_18i5d_177{background:linear-gradient(135deg, #1f1532 0%, hsl(var(--card)) 55%);border-color:hsl(var(--border))}._codeView_18i5d_191{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem;display:flex}._codeViewLeft_18i5d_199,._codeViewMeta_18i5d_204{flex:1;min-width:0}._codeName_18i5d_209{color:hsl(var(--foreground));letter-spacing:-.02em;margin-bottom:.375rem;font-size:1.25rem;font-weight:700}._codeDescText_18i5d_217{color:hsl(var(--muted-foreground));margin:0 0 .5rem;font-size:.875rem;line-height:1.6}._codeDateLabel_18i5d_224{color:hsl(var(--muted-foreground));font-size:.72rem;font-weight:500}._codeViewActions_18i5d_230{flex-shrink:0;align-items:center;gap:.5rem;display:flex}._codeEditForm_18i5d_237{flex-direction:column;gap:.75rem;display:flex}._codeEditHeader_18i5d_243{margin-bottom:.25rem}._codeEditLabel_18i5d_247{color:hsl(var(--primary));text-transform:uppercase;letter-spacing:.06em;font-size:.78rem;font-weight:600}._codeInput_18i5d_255{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_18i5d_255::placeholder{color:hsl(var(--muted-foreground));font-weight:400}._codeInput_18i5d_255::placeholder{color:hsl(var(--muted-foreground));font-weight:400}._codeInput_18i5d_255:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--primary)/.1)}._codeTextarea_18i5d_275{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_18i5d_275::placeholder{color:hsl(var(--muted-foreground))}._codeTextarea_18i5d_275::placeholder{color:hsl(var(--muted-foreground))}._codeTextarea_18i5d_275:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--primary)/.1)}._codeEditFooter_18i5d_296{justify-content:flex-end;gap:.5rem;display:flex}._pillarsSection_18i5d_302{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_18i5d_310{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_18i5d_319{color:hsl(var(--foreground));align-items:center;gap:.625rem;font-size:.875rem;font-weight:600;display:flex}._pillarsCount_18i5d_328{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_18i5d_342{flex-direction:column;gap:.5rem;padding:.75rem 1.5rem 1.25rem;display:flex}._pillarCard_18i5d_349{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_18i5d_349:hover{border-color:hsl(var(--border));box-shadow:0 2px 8px hsl(var(--primary)/.06)}._pillarCard_18i5d_349:hover ._pillarActions_18i5d_363{opacity:1;pointer-events:all}._pillarCardEditing_18i5d_368{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_18i5d_368{background:#241b37!important}._pillarCardNew_18i5d_378{border-style:dashed}._pillarNum_18i5d_382{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_18i5d_398{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}._pillarName_18i5d_406{color:hsl(var(--foreground));font-size:.9375rem;font-weight:600;line-height:1.4}._pillarDesc_18i5d_413{color:hsl(var(--muted-foreground));margin:0;font-size:.8375rem;line-height:1.6}._pillarActions_18i5d_363{opacity:0;pointer-events:none;flex-shrink:0;align-items:center;gap:.3rem;transition:opacity .15s;display:flex}._pillarEditArea_18i5d_430{flex-direction:column;flex:1;gap:.5rem;min-width:0;display:flex}._pillarInput_18i5d_438{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_18i5d_438::placeholder{color:hsl(var(--muted-foreground));font-weight:400}._pillarInput_18i5d_438::placeholder{color:hsl(var(--muted-foreground));font-weight:400}._pillarInput_18i5d_438:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 2px hsl(var(--primary)/.1)}._pillarTextarea_18i5d_458{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_18i5d_458::placeholder{color:hsl(var(--muted-foreground))}._pillarTextarea_18i5d_458::placeholder{color:hsl(var(--muted-foreground))}._pillarTextarea_18i5d_458:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 2px hsl(var(--primary)/.1)}._pillarFormFooter_18i5d_479{justify-content:flex-end;gap:.5rem;padding-top:.25rem;display:flex}._pillarsEmpty_18i5d_486{text-align:center;flex-direction:column;align-items:center;gap:.625rem;padding:3rem 1rem;display:flex}._pillarsEmptyTitle_18i5d_495{color:hsl(var(--foreground));margin:0;font-size:1rem;font-weight:600}._pillarsEmptyDesc_18i5d_502{color:hsl(var(--muted-foreground));max-width:440px;margin:0;font-size:.875rem;line-height:1.6}._emptyState_18i5d_510{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_18i5d_522{color:hsl(var(--foreground));margin:0;font-size:1.125rem;font-weight:700}._emptyDesc_18i5d_529{color:hsl(var(--muted-foreground));max-width:440px;margin:0;font-size:.875rem;line-height:1.6}@keyframes _shimmer_18i5d_1{0%{background-position:-600px 0}to{background-position:600px 0}}._loadingList_18i5d_545{flex-direction:column;gap:1.25rem;display:flex}._skeletonCode_18i5d_551{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_18i5d_1}._skeletonPillars_18i5d_559{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_18i5d_1}._overlay_18i5d_567{z-index:500;background:rgba(0,0,0,.45);animation:.15s _fadeIn_18i5d_1;position:fixed;top:0;bottom:0;left:0;right:0}._modal_18i5d_575{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_18i5d_1;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 24px 80px rgba(0,0,0,.2)}@keyframes _fadeIn_18i5d_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_18i5d_1{0%{opacity:0;transform:translate(-50%,calc(16px - 50%))}to{opacity:1;transform:translate(-50%,-50%)}}._modalHeader_18i5d_607{border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}._modalTitle_18i5d_615{color:hsl(var(--foreground));margin:0;font-size:.9375rem;font-weight:700}._modalClose_18i5d_622{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_18i5d_622:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}._modalBody_18i5d_640{flex-direction:column;gap:1rem;padding:1.375rem 1.5rem;display:flex}._modalHint_18i5d_647{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_18i5d_658{border-top:1px solid hsl(var(--border));justify-content:flex-end;gap:.5rem;padding:1rem 1.5rem;display:flex}._field_18i5d_666{flex-direction:column;gap:.375rem;display:flex}._label_18i5d_672{color:hsl(var(--foreground));font-size:.8125rem;font-weight:500}._opt_18i5d_678{color:hsl(var(--muted-foreground));font-weight:400}._input_18i5d_683{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_18i5d_683::placeholder{color:hsl(var(--muted-foreground))}._input_18i5d_683::placeholder{color:hsl(var(--muted-foreground))}._input_18i5d_683:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--primary)/.1)}._textarea_18i5d_701{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_18i5d_701::placeholder{color:hsl(var(--muted-foreground))}._textarea_18i5d_701::placeholder{color:hsl(var(--muted-foreground))}._textarea_18i5d_701:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--primary)/.1)}._errorMsg_18i5d_722{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_18i5d_6{width:100%;padding:1.25rem 1rem 2rem}}._header_q3z2y_1{flex-direction:column;gap:.5rem;display:flex}._backRow_q3z2y_7{margin-bottom:.25rem}._backBtn_q3z2y_11{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_q3z2y_11:hover{color:hsl(var(--foreground))}._titleRow_q3z2y_27{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._titleRowWithActions_q3z2y_34{flex-wrap:wrap}._titleBlock_q3z2y_38{flex:1;min-width:0}._title_q3z2y_27{color:hsl(var(--foreground));letter-spacing:-.03em;margin:0 0 .3rem;font-size:1.5rem;font-weight:800}._subtitle_q3z2y_51{color:hsl(var(--muted-foreground));max-width:560px;margin:0;font-size:.875rem;line-height:1.55}._actions_q3z2y_59{flex-shrink:0;align-items:center;gap:.5rem;display:flex}._wrap_kyjek_1{box-sizing:border-box;flex-direction:column;gap:1rem;width:95%;max-width:none;margin:0 auto;padding:0 2rem 3rem;display:flex}._swatch_kyjek_13{background:hsl(var(--secondary))}._colorRow_kyjek_17{align-items:center;gap:.6rem;padding-top:.1rem;display:flex}._colorLabel_kyjek_24{color:hsl(var(--muted-foreground));font-size:.8125rem;font-weight:500}._colorInput_kyjek_30{border:1.5px solid hsl(var(--border));cursor:pointer;background:0 0;border-radius:8px;width:2.75rem;height:2rem;padding:0}._muted_kyjek_40{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_ko8z0_1{background:hsl(var(--background));min-height:100vh}._main_ko8z0_6{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._primaryBtn_ko8z0_14{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_ko8z0_14:hover{filter:brightness(1.05)}._formWrap_ko8z0_31{flex-direction:column;gap:.75rem;margin:1rem 0 1.25rem;display:flex}._formHead_ko8z0_38{color:hsl(var(--foreground));align-items:center;gap:.5rem;font-size:.9rem;display:flex}._formHead_ko8z0_38 strong{color:hsl(var(--primary))}._close_ko8z0_49{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;margin-left:auto;font-size:.82rem;font-weight:600}._close_ko8z0_49:hover{color:hsl(var(--destructive))}._grid_ko8z0_62{grid-template-columns:repeat(3,1fr);align-items:start;gap:1rem;margin-top:1rem;display:grid}@media (max-width:1100px){._grid_ko8z0_62{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){._grid_ko8z0_62{grid-template-columns:1fr}}._muted_ko8z0_80{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_8rk3p_1{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_8rk3p_14{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent;flex:1;min-height:0;overflow-x:hidden;overflow-y:auto}._scrollArea_8rk3p_14::-webkit-scrollbar{width:6px;height:6px}._scrollArea_8rk3p_14::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._scrollArea_8rk3p_14::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._scrollArea_8rk3p_14::-webkit-scrollbar-track{background:0 0}._main_8rk3p_37{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_8rk3p_49{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_8rk3p_49:hover{opacity:.9}._outlineBtn_8rk3p_67{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_8rk3p_67:hover{background:hsl(var(--muted)/.5)}._select_8rk3p_84{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_8rk3p_84:focus{outline:2px solid hsl(var(--primary)/.3);border-color:hsl(var(--primary))}._card_8rk3p_97,._panel_8rk3p_98{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_8rk3p_106{color:hsl(var(--foreground));letter-spacing:-.01em;margin:0 0 .25rem;font-size:.9375rem;font-weight:700}._panelSubtitle_8rk3p_114{color:hsl(var(--muted-foreground));margin:0 0 1rem;font-size:.8125rem;line-height:1.4}._pageTitle_8rk3p_121{color:hsl(var(--foreground));letter-spacing:-.03em;margin:0;font-size:1.5rem;font-weight:800}._pageSubtitle_8rk3p_129{color:hsl(var(--muted-foreground));max-width:560px;margin:.3rem 0 0;font-size:.875rem;line-height:1.55}._statsGrid_8rk3p_137{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}@media (max-width:1024px){._statsGrid_8rk3p_137{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){._statsGrid_8rk3p_137{grid-template-columns:1fr}}._grid2_8rk3p_153{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:1024px){._grid2_8rk3p_153{grid-template-columns:1fr}}._gridMainSide_8rk3p_164{grid-template-columns:1fr 340px;gap:1rem;display:grid}@media (max-width:1100px){._gridMainSide_8rk3p_164{grid-template-columns:1fr}}._chartWrap_8rk3p_175{width:100%;height:280px}._privacyBadge_8rk3p_180{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_8rk3p_193{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_8rk3p_193:hover{background:hsl(var(--primary)/.14)}._statusPill_8rk3p_212{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_8rk3p_225{background:hsl(var(--primary)/.08);border-radius:10px;gap:.25rem;padding:.25rem;display:flex;overflow-x:auto}._tab_8rk3p_225{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_8rk3p_225:hover:not(._disabled_8rk3p_250){color:hsl(var(--foreground))}._tab_8rk3p_225._active_8rk3p_253{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}._tab_8rk3p_225._disabled_8rk3p_250{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_1jbx4_1{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:12px;flex-direction:column;min-height:0;display:flex;overflow:hidden}._stream_1jbx4_11{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_1jbx4_11::-webkit-scrollbar{width:6px;height:6px}._stream_1jbx4_11::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._stream_1jbx4_11::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._stream_1jbx4_11::-webkit-scrollbar-track{background:0 0}._empty_1jbx4_36{text-align:center;flex-direction:column;align-items:center;gap:.5rem;max-width:26rem;margin:auto;display:flex}._emptyIcon_1jbx4_46{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_1jbx4_57{color:hsl(var(--foreground));margin:0;font-size:1rem;font-weight:700}._emptyText_1jbx4_64{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem;line-height:1.5}._suggestions_1jbx4_71{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:.5rem;display:flex}._suggestion_1jbx4_71{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_1jbx4_71:hover{border-color:hsl(var(--primary)/.5)}._msg_1jbx4_92{gap:.6rem;max-width:90%;display:flex}._user_1jbx4_98{flex-direction:row-reverse;align-self:flex-end}._assistant_1jbx4_103{align-self:flex-start}._avatar_1jbx4_107{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_1jbx4_98 ._avatar_1jbx4_107{background:hsl(var(--primary)/.15);color:hsl(var(--primary))}._bubbleWrap_1jbx4_124{flex-direction:column;gap:.4rem;min-width:0;display:flex}._bubble_1jbx4_124{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_1jbx4_98 ._bubble_1jbx4_124{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}._markdown_1jbx4_147{white-space:normal}._markdown_1jbx4_147 p{margin:0 0 .5rem}._markdown_1jbx4_147>:last-child{margin-bottom:0}._markdown_1jbx4_147 ul,._markdown_1jbx4_147 ol{margin:.35rem 0 .55rem;padding-left:1.15rem}._markdown_1jbx4_147 li{margin:.12rem 0}._markdown_1jbx4_147 li>p{margin:0}._markdown_1jbx4_147 h1,._markdown_1jbx4_147 h2,._markdown_1jbx4_147 h3,._markdown_1jbx4_147 h4{margin:.7rem 0 .35rem;font-size:.875rem;font-weight:700;line-height:1.3}._markdown_1jbx4_147 strong{font-weight:700}._markdown_1jbx4_147 hr{border:none;border-top:1px solid hsl(var(--border));margin:.6rem 0}._markdown_1jbx4_147 a{color:hsl(var(--primary));text-decoration:underline}._markdown_1jbx4_147 code{font-family:var(--font-mono,monospace);background:hsl(var(--muted)/.7);border-radius:4px;padding:.05rem .3rem;font-size:.75rem}._markdown_1jbx4_147 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_1jbx4_147 pre::-webkit-scrollbar{width:6px;height:6px}._markdown_1jbx4_147 pre::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._markdown_1jbx4_147 pre::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._markdown_1jbx4_147 pre::-webkit-scrollbar-track{background:0 0}._markdown_1jbx4_147 pre code{background:0 0;padding:0}._markdown_1jbx4_147 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_1jbx4_147 table::-webkit-scrollbar{width:6px;height:6px}._markdown_1jbx4_147 table::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._markdown_1jbx4_147 table::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._markdown_1jbx4_147 table::-webkit-scrollbar-track{background:0 0}._markdown_1jbx4_147 th,._markdown_1jbx4_147 td{border:1px solid hsl(var(--border));text-align:left;padding:.25rem .5rem}._markdown_1jbx4_147 blockquote{border-left:3px solid hsl(var(--border));color:hsl(var(--muted-foreground));margin:.4rem 0;padding-left:.7rem}._thinking_1jbx4_258{color:hsl(var(--muted-foreground));font-style:italic}._reasoning_1jbx4_263{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_1jbx4_263 summary{cursor:pointer;color:hsl(var(--primary));font-weight:600}._reasoning_1jbx4_263 p{white-space:pre-wrap;margin:.4rem 0 0;line-height:1.5}._trace_1jbx4_282{color:hsl(var(--muted-foreground)/.7);opacity:.85;flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}._pending_1jbx4_291{flex-direction:column;gap:.4rem;margin-top:.2rem;display:flex}._chip_1jbx4_298{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_1jbx4_308{color:#d16347;background:rgba(209,99,71,.1)}._inputRow_1jbx4_313{border-top:1px solid hsl(var(--border));background:hsl(var(--background));align-items:flex-end;gap:.5rem;padding:.75rem;display:flex}._input_1jbx4_313{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_1jbx4_313::-webkit-scrollbar{width:6px;height:6px}._input_1jbx4_313::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._input_1jbx4_313::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._input_1jbx4_313::-webkit-scrollbar-track{background:0 0}._input_1jbx4_313:focus{border-color:hsl(var(--primary));outline:none}._send_1jbx4_355{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_1jbx4_355: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_12ktj_1{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_12ktj_13{flex-direction:column;flex:1;gap:.75rem;width:100%;min-height:0;max-height:1200px;margin:0 auto;display:flex}._header_12ktj_24{justify-content:space-between;align-items:center;gap:1rem;display:flex}._brand_12ktj_31{align-items:center;gap:.6rem;display:flex}._brandIcon_12ktj_37{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_12ktj_48{flex-direction:column;line-height:1.2;display:flex}._brandName_12ktj_54{color:hsl(var(--foreground));font-size:.9375rem;font-weight:700}._brandRole_12ktj_60{color:hsl(var(--muted-foreground));font-size:.75rem}._actions_12ktj_65{align-items:center;gap:.35rem;display:flex}._newBtn_12ktj_71{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_12ktj_71:hover{background:hsl(var(--muted)/.7);border-color:hsl(var(--primary)/.4)}._iconBtn_12ktj_91{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_12ktj_91:hover{background:hsl(var(--muted)/.5);color:hsl(var(--foreground));border-color:hsl(var(--border))}._shell_12ktj_13>: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_1tg6g_1{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.25rem;display:flex}._modeTabs_1tg6g_10{align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}._modeTab_1tg6g_10{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_1tg6g_10:hover{color:hsl(var(--foreground))}._modeActive_1tg6g_35{color:hsl(var(--primary-foreground));background:hsl(var(--primary));border-color:hsl(var(--primary))}._modeActive_1tg6g_35:hover{color:hsl(var(--primary-foreground))}._configBtn_1tg6g_44{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_1tg6g_44:hover{background:hsl(var(--muted)/.7)}._badge_1tg6g_62{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_1tg6g_76{color:hsl(var(--muted-foreground));margin-left:auto;font-size:.75rem}._emptyChart_1tg6g_82{text-align:center;color:hsl(var(--muted-foreground));margin:0;padding:3rem 1rem;font-size:.8125rem}._panel_1tg6g_90{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;padding:1rem}._toolbar_1tg6g_97{align-items:center;gap:.75rem;margin-bottom:.85rem;display:flex}._searchBox_1tg6g_104{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_1tg6g_117{color:hsl(var(--foreground));background:0 0;border:none;outline:none;flex:1;font-size:.8125rem}._pivotControls_1tg6g_126{flex-wrap:wrap;align-items:flex-end;gap:.85rem;margin-bottom:1rem;display:flex}._field_1tg6g_134{flex-direction:column;gap:.3rem;display:flex}._fieldLabel_1tg6g_140{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_1tg6g_151{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_1tg6g_151:disabled{opacity:.5;cursor:not-allowed}._tableScroll_1tg6g_166{border:1px solid hsl(var(--border));scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent;border-radius:10px;overflow-x:auto}._tableScroll_1tg6g_166::-webkit-scrollbar{width:6px;height:6px}._tableScroll_1tg6g_166::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._tableScroll_1tg6g_166::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._tableScroll_1tg6g_166::-webkit-scrollbar-track{background:0 0}._grid_1tg6g_188{border-collapse:collapse;width:100%;font-size:.8125rem}._grid_1tg6g_188 th,._grid_1tg6g_188 td{text-align:left;border-bottom:1px solid hsl(var(--border));white-space:nowrap;padding:.5rem .75rem}._grid_1tg6g_188 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_1tg6g_188 tbody tr:hover{background:hsl(var(--muted)/.35)}._grid_1tg6g_188 tbody tr:last-child td{border-bottom:none}._thInner_1tg6g_217{align-items:center;gap:.25rem;display:inline-flex}._sortIcon_1tg6g_223{opacity:.4}._numCol_1tg6g_227{font-variant-numeric:tabular-nums;text-align:right!important}._masked_1tg6g_232{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_1tg6g_237{font-weight:700}._totalRow_1tg6g_237 td{background:hsl(var(--muted)/.5);border-top:2px solid hsl(var(--border))}._maskNote_1tg6g_245{color:hsl(var(--muted-foreground));align-items:center;gap:.35rem;margin:.75rem 0 0;font-size:.6875rem;display:flex}._overlay_roqec_1{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_roqec_9{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_roqec_26{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_roqec_35{color:hsl(var(--foreground));margin:0;font-size:1.05rem;font-weight:700}._subtitle_roqec_42{color:hsl(var(--muted-foreground));margin:.2rem 0 0;font-size:.8125rem}._closeBtn_roqec_48{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_roqec_48:hover{color:hsl(var(--foreground));background:hsl(var(--muted)/.4)}._body_roqec_65{flex:1;grid-template-columns:180px 1fr;min-height:0;display:grid}._tabs_roqec_72{border-right:1px solid hsl(var(--border));background:hsl(var(--muted)/.25);flex-direction:column;gap:.15rem;padding:.75rem;display:flex}._tab_roqec_72{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_roqec_72:hover{color:hsl(var(--foreground));background:hsl(var(--muted)/.5)}._tabActive_roqec_100,._tabActive_roqec_100:hover{color:hsl(var(--primary-foreground));background:hsl(var(--primary))}._tabPanel_roqec_109{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent;padding:1.1rem 1.25rem;overflow-y:auto}._tabPanel_roqec_109::-webkit-scrollbar{width:6px;height:6px}._tabPanel_roqec_109::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._tabPanel_roqec_109::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._tabPanel_roqec_109::-webkit-scrollbar-track{background:0 0}._section_roqec_130{flex-direction:column;gap:.85rem;display:flex}._hint_roqec_136{color:hsl(var(--muted-foreground));margin:0;font-size:.75rem}._error_roqec_142{color:hsl(var(--negative,0 72% 50%));margin:0;font-size:.8125rem}._list_roqec_148{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}._rowItem_roqec_157{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_roqec_167{opacity:.7}._rowLabel_roqec_171{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}._tagKind_roqec_177{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_roqec_188{font-family:var(--font-mono,monospace);color:hsl(var(--muted-foreground));font-size:.75rem}._reorder_roqec_194{align-items:center;gap:.25rem;margin-left:auto;display:inline-flex}._iconBtn_roqec_201{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_roqec_201:hover:not(:disabled){color:hsl(var(--foreground));background:hsl(var(--muted)/.5)}._iconBtn_roqec_201:disabled{opacity:.35;cursor:not-allowed}._linkBtn_roqec_222{color:hsl(var(--primary));cursor:pointer;background:0 0;border:none;padding:.2rem .4rem;font-size:.75rem;font-weight:600}._linkBtn_roqec_222:hover{text-decoration:underline}._field_roqec_235{flex-direction:column;gap:.3rem;display:flex}._fieldLabel_roqec_241{text-transform:uppercase;letter-spacing:.03em;color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:600}._select_roqec_249,._numInput_roqec_250{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_roqec_249:disabled,._numInput_roqec_250:disabled{opacity:.5;cursor:not-allowed}._select_roqec_249{cursor:pointer}._grid2_roqec_268{grid-template-columns:1fr 1fr;gap:.85rem;display:grid}._filterCard_roqec_274{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_roqec_284{justify-content:space-between;align-items:center;display:flex}._chipGroup_roqec_290{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_roqec_290::-webkit-scrollbar{width:6px;height:6px}._chipGroup_roqec_290::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._chipGroup_roqec_290::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._chipGroup_roqec_290::-webkit-scrollbar-track{background:0 0}._chip_roqec_290{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_roqec_290:hover{color:hsl(var(--foreground))}._chipOn_roqec_327{color:hsl(var(--primary-foreground));background:hsl(var(--primary));border-color:hsl(var(--primary))}._chipOn_roqec_327:hover{color:hsl(var(--primary-foreground))}._rangeRow_roqec_336{gap:.75rem;display:flex}._calcBuilder_roqec_341{border-top:1px dashed hsl(var(--border));flex-wrap:wrap;align-items:flex-end;gap:.6rem;padding-top:.5rem;display:flex}._addBtn_roqec_350{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_roqec_350:disabled{opacity:.5;cursor:not-allowed}._saveRow_roqec_368{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._checkLabel_roqec_375{color:hsl(var(--foreground));align-items:center;gap:.4rem;font-size:.8125rem;display:inline-flex}@media (max-width:640px){._body_roqec_65{grid-template-columns:1fr}._tabs_roqec_72{border-right:none;border-bottom:1px solid hsl(var(--border));flex-flow:wrap}._grid2_roqec_268{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_1n1mv_1{background:hsl(var(--background));min-height:100vh}._main_1n1mv_6{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_1n1mv_17{margin-bottom:0}._pageTitle_1n1mv_21{color:hsl(var(--foreground));letter-spacing:-.03em;margin:0 0 .3rem;font-size:1.5rem;font-weight:800}._pageSubtitle_1n1mv_29{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_id1ei_1{background:hsl(var(--background));min-height:100vh}._main_id1ei_6{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._primaryBtn_id1ei_14{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_id1ei_14:hover{opacity:.92}._outlineBtn_id1ei_31{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_id1ei_31:hover{background:hsl(var(--muted)/.5)}._tabContent_id1ei_48{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent}._tabContent_id1ei_48::-webkit-scrollbar{width:6px;height:6px}._tabContent_id1ei_48::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._tabContent_id1ei_48::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._tabContent_id1ei_48::-webkit-scrollbar-track{background:0 0}._tabContent_id1ei_48{min-height:200px}._card_id1ei_70{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_id1ei_79{margin:0 0 .25rem;font-size:1rem;font-weight:700}._cardSubtitle_id1ei_85{color:hsl(var(--muted-foreground));margin:0 0 1rem;font-size:.8125rem}._emptyState_id1ei_91{text-align:center;color:hsl(var(--muted-foreground));padding:3rem 1.5rem}._emptyState_id1ei_91 h2{color:hsl(var(--foreground));margin:0 0 .5rem;font-size:1.125rem}._emptyState_id1ei_91 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_r4x4e_1{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_r4x4e_1{border-collapse:collapse;width:100%}._table_r4x4e_1 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_r4x4e_1 tbody tr+tr{border-top:1px solid hsl(var(--border))}._table_r4x4e_1 td{vertical-align:middle;padding:.7rem 1rem;font-size:.8125rem}._row_r4x4e_34{cursor:pointer}._row_r4x4e_34:hover{background:hsl(var(--primary)/.03)}._nm_r4x4e_41{font-weight:600}._num_r4x4e_45{font-variant-numeric:tabular-nums}._dash_r4x4e_49{color:hsl(var(--muted-foreground))}._enps_r4x4e_53{border-radius:999px;align-items:center;gap:.25rem;padding:.1rem .5rem;font-weight:600;display:inline-flex}._enps_r4x4e_53 b{font-variant-numeric:tabular-nums}._good_r4x4e_65{color:#218345;background:rgba(33,196,93,.14)}._warn_r4x4e_70{color:#a5731d;background:rgba(231,176,8,.16)}._bad_r4x4e_75{color:#ca2b2b;background:rgba(228,68,68,.14)}._attWarn_r4x4e_80{color:#9c6d1c;font-weight:600}._attCritical_r4x4e_85{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_11nsd_1{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_11nsd_1:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--ring)/.12);outline:none}._tableWrap_11nsd_19{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_11nsd_19{border-collapse:collapse;width:100%}._table_11nsd_19 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_11nsd_19 tbody tr+tr{border-top:1px solid hsl(var(--border))}._table_11nsd_19 td{vertical-align:middle;padding:.7rem 1rem;font-size:.8125rem}._row_11nsd_52{cursor:pointer}._row_11nsd_52:hover{background:hsl(var(--primary)/.03)}._who_11nsd_59{align-items:center;gap:.6rem;display:flex}._nm_11nsd_65{font-weight:600}._em_11nsd_69{color:hsl(var(--muted-foreground));font-size:.7rem}._dash_11nsd_74{color:hsl(var(--muted-foreground))}._empty_11nsd_78{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_18qvv_1{flex-direction:column;gap:1.25rem;display:flex}._kpiRow_18qvv_7{grid-template-columns:repeat(5,1fr);gap:.85rem;display:grid}@media (max-width:1200px){._kpiRow_18qvv_7{grid-template-columns:repeat(3,1fr)}}@media (max-width:720px){._kpiRow_18qvv_7{grid-template-columns:repeat(2,1fr)}}._stateCard_18qvv_23{text-align:center;color:hsl(var(--muted-foreground));padding:2rem;font-size:.9rem}._band3_18qvv_30{grid-template-columns:1.4fr 1fr;gap:1rem;display:grid}@media (max-width:900px){._band3_18qvv_30{grid-template-columns:1fr}}._panel_18qvv_41{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_18qvv_50{margin-bottom:.85rem}._panelTitle_18qvv_54{align-items:center;gap:.45rem;margin:0;font-size:.9375rem;font-weight:700;display:flex}._panelTitle_18qvv_54 svg{color:hsl(var(--primary))}._pendList_18qvv_66{flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}._pendItem_18qvv_75{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_18qvv_85{background:rgba(220,40,40,.06);border-color:rgba(220,40,40,.4)}._urgent_18qvv_85 ._pendIcon_18qvv_89{color:#dc2828}._pendIcon_18qvv_89{color:hsl(var(--primary));justify-content:center;align-items:center;margin-top:.1rem;display:inline-flex}._pendLabel_18qvv_101{margin:0;font-size:.875rem;font-weight:600}._pendDetail_18qvv_107{color:hsl(var(--muted-foreground));margin:.15rem 0 0;font-size:.8125rem;line-height:1.4}._pulse_18qvv_114{flex-direction:column;gap:.4rem;display:flex}._pulseScore_18qvv_120{align-items:baseline;gap:.35rem;display:flex}._pulseValue_18qvv_126{font-size:2.4rem;font-weight:800;line-height:1}._pulseUnit_18qvv_132{color:hsl(var(--muted-foreground));font-size:.95rem}._pulseMeta_18qvv_137{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem}._pulseHint_18qvv_143{color:hsl(var(--foreground));align-items:center;gap:.35rem;margin:.35rem 0 0;font-size:.8125rem;display:flex}._pulseHint_18qvv_143 svg{color:#dc8f09;flex-shrink:0}._charts_18qvv_156{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}@media (max-width:1200px){._charts_18qvv_156{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){._charts_18qvv_156{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_ggnky_1{flex-direction:column;gap:1rem;display:flex}._muted_ggnky_7{color:hsl(var(--muted-foreground));font-size:.875rem}._empty_ggnky_12{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_ggnky_12 h3{margin:.75rem 0 .35rem;font-size:1.0625rem}._empty_ggnky_12 p{color:hsl(var(--muted-foreground));max-width:42ch;margin:0 auto 1.1rem;font-size:.875rem}._emptyIcon_ggnky_32{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_ggnky_43{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_ggnky_43:hover{opacity:.92}._strip_ggnky_59{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_ggnky_71{flex:1}._titleRow_ggnky_75{flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:.6rem;display:flex}._titleRow_ggnky_75 strong{font-size:.95rem}._originTag_ggnky_86{font-family:var(--font-mono,monospace);color:hsl(var(--muted-foreground));font-size:.6875rem}._linkBtn_ggnky_92{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_ggnky_92:hover{text-decoration:underline}._kpis_ggnky_106{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}._kpi_ggnky_106{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_ggnky_106 b{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;font-size:1.05rem;font-weight:700;display:block}._kpi_ggnky_106 span{color:hsl(var(--muted-foreground));font-size:.7rem}._approval_ggnky_136{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_ggnky_146{color:#ae6e13;align-items:center;gap:.4rem;margin-bottom:.6rem;font-size:.8125rem;font-weight:700;display:flex}._approvalRow_ggnky_156{align-items:center;gap:.6rem;padding:.5rem 0;display:flex}._approvalRow_ggnky_156+._approvalRow_ggnky_156{border-top:1px solid hsl(var(--border))}._approvalLabel_ggnky_166{flex:1;align-items:center;gap:.5rem;font-size:.8125rem;display:flex}._stack_ggnky_174{flex-direction:column;gap:1rem;display:flex}._col_ggnky_180{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_ggnky_190{color:hsl(var(--foreground));align-items:center;gap:.4rem;margin:0 0 .75rem;font-size:.875rem;font-weight:700;display:flex}._checkinBox_ggnky_200{gap:.5rem;margin-bottom:.85rem;display:flex}._input_ggnky_206{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_ggnky_206:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--ring)/.12);outline:none}._mini_ggnky_221,._miniPri_ggnky_222{cursor:pointer;white-space:nowrap;border-radius:7px;padding:.4rem .7rem;font-size:.6875rem;font-weight:600}._mini_ggnky_221{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground))}._miniPri_ggnky_222{border:1px solid hsl(var(--primary));background:hsl(var(--primary));color:hsl(var(--primary-foreground))}._note_ggnky_243{border-left:3px solid hsl(var(--highlight));background:hsl(var(--background));border-radius:0 8px 8px 0;margin-bottom:.5rem;padding:.4rem .7rem}._note_ggnky_243 p{margin:.15rem 0 0;font-size:.8125rem}._noteAuthor_ggnky_255{color:hsl(var(--muted-foreground));font-size:.7rem;font-weight:600}._author_ggnky_261{color:hsl(var(--muted-foreground));margin-top:.6rem;font-size:.6875rem}@media (max-width:860px){._cols_ggnky_268,._kpis_ggnky_106{grid-template-columns:1fr}}._tabPanel_1k0z5_1{margin-top:1.25rem}._metric_1k0z5_6{align-items:center;gap:.6rem;display:flex}._metricIcon_1k0z5_12{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_1k0z5_24{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.05rem;font-weight:800}._metricLabel_1k0z5_31{color:hsl(var(--muted-foreground));font-size:.7rem}._tone_good_1k0z5_36{color:#279b51}._tone_warn_1k0z5_40{color:#c18215}._tone_bad_1k0z5_44{color:#da2f2f}._heroBtnPrimary_1k0z5_49,._heroBtnOutline_1k0z5_50{border-radius:var(--radius);cursor:pointer;align-items:center;gap:.4rem;padding:.5rem .9rem;font-size:.8125rem;font-weight:600;display:inline-flex}._heroBtnPrimary_1k0z5_49{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border:none}._heroBtnPrimary_1k0z5_49:hover{opacity:.92}._heroBtnOutline_1k0z5_50{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground))}._heroBtnOutline_1k0z5_50:hover{border-color:hsl(var(--primary)/.4);color:hsl(var(--primary))}._perfGrid_1k0z5_81{grid-template-columns:1.5fr 1fr;align-items:start;gap:1rem;display:grid}._card_1k0z5_88{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_1k0z5_97{align-items:center;gap:.4rem;margin:0 0 .9rem;font-size:.9375rem;font-weight:700;display:flex}._muted_1k0z5_106{color:hsl(var(--muted-foreground));font-size:.8125rem}._boxInfo_1k0z5_111{text-align:center;padding:1rem 0}._boxValue_1k0z5_116{letter-spacing:-.03em;color:hsl(var(--primary));font-size:1.5rem;font-weight:800}@media (max-width:820px){._perfGrid_1k0z5_81{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}
