@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-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--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-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--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-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 transparent;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 transparent;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 transparent;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 transparent;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 transparent;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::-ms-backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::-webkit-file-upload-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}::-ms-browse{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:transparent;border-radius:0}::-webkit-file-upload-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:transparent;border-radius:0}::-ms-browse{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:transparent;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:transparent;border-radius:0}:where(select:-webkit-any([multiple],[size])) optgroup{font-weight:bolder}:where(select:-moz-any([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:-webkit-any([multiple],[size])) optgroup option:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:20px}:where(select:-moz-any([multiple],[size])) optgroup option:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:20px}:where(select:is([multiple],[size])) optgroup option:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:20px}:where(select:-webkit-any([multiple],[size])) optgroup option:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:20px}:where(select:-moz-any([multiple],[size])) optgroup option:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:20px}:where(select:is([multiple],[size])) optgroup option:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:20px}:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::-webkit-file-upload-button{margin-right:4px}:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::file-selector-button{margin-right:4px}:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::-ms-browse{margin-right:4px}:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::file-selector-button{margin-right:4px}:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::-webkit-file-upload-button{margin-left:4px}:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::file-selector-button{margin-left:4px}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::-ms-browse{margin-left:4px}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::file-selector-button{margin-left:4px}::placeholder{opacity:1}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-year-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-month-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-day-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-hour-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-minute-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-second-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-millisecond-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button{-webkit-appearance:button;-moz-appearance:button;-ms-appearance:button;appearance:button}input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;-ms-appearance:button;appearance:button}::-webkit-file-upload-button{-webkit-appearance:button;-moz-appearance:button;-ms-appearance:button;appearance:button}::-ms-browse{-webkit-appearance:button;-moz-appearance:button;-ms-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;-ms-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.start-1:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(var(--spacing) * 1)}.start-1:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(var(--spacing) * 1)}.start-1:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(var(--spacing) * 1)}.start-1:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(var(--spacing) * 1)}.start-1:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(var(--spacing) * 1)}.start-1:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(var(--spacing) * 1)}.end-1:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:calc(var(--spacing) * 1)}.end-1:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:calc(var(--spacing) * 1)}.end-1:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:calc(var(--spacing) * 1)}.end-1:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(var(--spacing) * 1)}.end-1:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(var(--spacing) * 1)}.end-1:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(var(--spacing) * 1)}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.flex-shrink{flex-shrink:1}.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}.flex-wrap{flex-wrap:wrap}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.p-99{padding:calc(var(--spacing) * 99)}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.block-1{height:calc(var(--spacing) * 1)}}:root{--paper:255 33% 97%;--ink:264 22% 8%;--background:255 33% 97%;--foreground:264 22% 8%;--card:0 0% 100%;--card-foreground:264 22% 8%;--popover:0 0% 100%;--popover-foreground:264 22% 8%;--primary:260 62% 52%;--primary-foreground:0 0% 100%;--primary-hover:260 66% 37%;--highlight:168 66% 63%;--highlight-foreground:168 78% 31%;--secondary:252 25% 95%;--secondary-foreground:260 50% 35%;--muted:252 20% 94%;--muted-foreground:260 5% 57%;--accent:252 22% 93%;--accent-foreground:260 50% 35%;--destructive:0 84.2% 60.2%;--destructive-foreground:0 0% 100%;--border:252 18% 90%;--input:252 18% 92%;--ring:260 62% 52%;--radius:.625rem;--header-height:72px;--font-sans:"Sora", system-ui, -apple-system, sans-serif;--font-display:"Geist", "Sora", system-ui, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, monospace;--success:168 83% 30%;--success-foreground:0 0% 100%;--warning:37 73% 56%;--warning-foreground:264 22% 8%;--danger-soft:0 67% 63%;--danger-soft-foreground:0 0% 100%;--info:209 54% 50%;--info-foreground:0 0% 100%}.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%;--success:164 55% 52%;--success-foreground:250 12% 5%;--warning:37 78% 62%;--warning-foreground:250 12% 5%;--danger-soft:0 70% 67%;--danger-soft-foreground:250 12% 5%;--info:209 58% 63%;--info-foreground:250 12% 5%}*,: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-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 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}._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)}._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}._map_wmcva_34{--edge-line:hsl(var(--primary) / .45);--edge-head:hsl(var(--primary));--ink-soft:hsl(var(--foreground) / .75);flex-direction:column;gap:18px;display:flex}._flow_wmcva_44{flex-wrap:wrap;align-items:stretch;row-gap:16px;display:flex}._entry_wmcva_51{flex-direction:column;flex:0 0 230px;min-width:0;display:flex}._bridge_wmcva_58{flex:0 0 96px;justify-content:center;align-items:center;padding:0 6px;display:flex}._cycle_wmcva_66{border:1.5px dashed hsl(var(--primary)/.35);background:hsl(var(--primary)/.03);border-radius:20px;flex:400px;min-width:0;padding:16px 18px 18px}._cycleGrid_wmcva_75{grid-template-rows:auto minmax(96px,auto) auto;grid-template-columns:minmax(0,1fr) 96px minmax(0,1fr);margin-top:14px;display:grid}._stage_wmcva_83{flex-wrap:wrap;align-items:baseline;gap:8px;margin:0 0 12px;display:flex}._cycle_wmcva_66 ._stage_wmcva_83{margin-bottom:0}._stageName_wmcva_95{letter-spacing:.16em;text-transform:uppercase;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.656rem;font-weight:600}._stageNeutral_wmcva_103{color:var(--ink-soft)}._stagePrimary_wmcva_107{color:hsl(var(--primary))}._stageHint_wmcva_111{color:hsl(var(--muted-foreground));font-size:.75rem}._base_wmcva_117{flex-direction:column;gap:10px;display:flex}._baseHead_wmcva_123{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._baseHead_wmcva_123 ._stage_wmcva_83{margin:0}._baseRule_wmcva_133{border-top:1.5px dashed hsl(var(--border));flex:1;min-width:40px}._baseGrid_wmcva_140{grid-template-columns:minmax(220px,.75fr) repeat(2,minmax(0,1fr));gap:12px;display:grid}._edge_wmcva_147{min-width:0;display:flex}._edgeLabel_wmcva_152{color:hsl(var(--primary));font-family:JetBrains Mono,ui-monospace,monospace;font-size:.656rem;line-height:1.4}._edgeNote_wmcva_159{text-align:center;color:hsl(var(--muted-foreground));font-size:.688rem;line-height:1.4}._edge_right_wmcva_167,._edge_left_wmcva_168{flex-direction:column;justify-content:center;align-items:center;gap:6px;width:100%;padding:0 8px}._edge_right_wmcva_167 ._edgeLabel_wmcva_152,._edge_left_wmcva_168 ._edgeLabel_wmcva_152{text-align:center}._hLine_wmcva_181{align-items:center;width:100%;display:flex}._lineH_wmcva_187{background:var(--edge-line);flex:1;height:1.5px}._headRight_wmcva_193{border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:7px solid var(--edge-head);width:0;height:0}._headLeft_wmcva_201{border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:7px solid var(--edge-head);width:0;height:0}._edge_down_wmcva_210,._edge_up_wmcva_211{align-items:center;gap:10px}._vLine_wmcva_216{flex-direction:column;align-self:stretch;align-items:center;display:flex}._lineV_wmcva_223{background:var(--edge-line);flex:1;width:1.5px}._headDown_wmcva_229{border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid var(--edge-head);width:0;height:0}._headUp_wmcva_237{border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:7px solid var(--edge-head);width:0;height:0}._entry_wmcva_51 ._edge_down_wmcva_210{padding:6px 0 6px 22px}._entry_wmcva_51 ._edge_down_wmcva_210 ._vLine_wmcva_216{align-self:center;height:46px}._cycleGrid_wmcva_75 ._edge_up_wmcva_211,._cycleGrid_wmcva_75 ._edge_down_wmcva_210{justify-content:center;padding:8px 0}._cycleGrid_wmcva_75 ._edge_up_wmcva_211 ._edgeLabel_wmcva_152,._cycleGrid_wmcva_75 ._edge_down_wmcva_210 ._edgeLabel_wmcva_152{max-width:120px}._cycleGrid_wmcva_75 ._edge_down_wmcva_210{flex-direction:row-reverse}._cycleGrid_wmcva_75 ._edge_down_wmcva_210 ._edgeLabel_wmcva_152{text-align:right}._card_wmcva_274{border:1.5px solid hsl(var(--border));background:hsl(var(--card));min-width:0;color:hsl(var(--foreground));text-align:left;cursor:pointer;border-radius:14px;flex-direction:column;padding:14px 16px;font-family:Sora,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;transition:border-color .15s,background .15s;display:flex;position:relative}._card_wmcva_274:hover:not(:disabled){border-color:hsl(var(--primary)/.35);background:hsl(var(--primary)/.03)}._card_wmcva_274:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}._card_wmcva_274:disabled{cursor:default}._cardBody_wmcva_301{flex-direction:column;gap:7px;min-width:0;display:flex}._cardHead_wmcva_308{flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0;display:flex}._tile_wmcva_317{border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}._tone_entrada_wmcva_328 ._tile_wmcva_317{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}._tone_ciclo_wmcva_333 ._tile_wmcva_317{background:hsl(var(--ink,264 22% 8%));color:hsl(var(--highlight))}.dark ._tone_ciclo_wmcva_333 ._tile_wmcva_317{background:hsl(var(--secondary));box-shadow:inset 0 0 0 1px hsl(var(--border))}._tone_base_wmcva_342 ._tile_wmcva_317{background:hsl(var(--muted));color:var(--ink-soft)}._cardName_wmcva_347{overflow-wrap:anywhere;flex:1;min-width:0;font-size:.938rem;font-weight:700}._cardDesc_wmcva_355{color:hsl(var(--muted-foreground));font-size:.75rem;line-height:1.45}._ownerLine_wmcva_362{color:var(--ink-soft);font-size:.719rem;line-height:1.45}._ownerLine_wmcva_362 b{font-weight:600}._yours_wmcva_372{color:hsl(var(--primary));align-items:center;gap:4px;font-size:.719rem;font-weight:600;line-height:1.4;display:inline-flex}._cardBase_wmcva_382{background:hsl(var(--muted)/.45)}._baseText_wmcva_386{color:var(--ink-soft);font-size:.781rem;line-height:1.5}._flowNote_wmcva_392{color:hsl(var(--primary));font-family:JetBrains Mono,ui-monospace,monospace;font-size:.656rem;line-height:1.5}._pending_wmcva_399{background:hsl(var(--highlight));color:hsl(var(--ink,264 22% 8%));border-radius:999px;flex-shrink:0;padding:1px 7px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.656rem;font-weight:600}._cardActive_wmcva_410{border-color:hsl(var(--primary)/.6)}._soon_wmcva_414{letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--muted-foreground));border:1px dashed hsl(var(--border));border-radius:999px;flex-shrink:0;padding:2px 7px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.594rem;font-weight:600}._cardSoon_wmcva_428{opacity:.6;border-style:dashed}._cardLocked_wmcva_434{background:hsl(var(--muted)/.35)}._cardLocked_wmcva_434 ._cardBody_wmcva_301{filter:blur(2.5px);opacity:.6;-webkit-user-select:none;-ms-user-select:none;user-select:none}._lock_wmcva_443{background:hsl(var(--background)/.18);text-align:center;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:8px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}._lockIcon_wmcva_457{border:1px solid hsl(var(--border));background:hsl(var(--card));width:30px;height:30px;color:hsl(var(--foreground));border-radius:50%;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 6px 16px -8px rgba(0,0,0,.35)}._lockText_wmcva_470{color:hsl(var(--foreground));font-size:.688rem;font-weight:600}._cardAeva_wmcva_477{border-color:hsl(var(--highlight)/.55);background:hsl(var(--ink,264 22% 8%));color:hsl(var(--paper,255 33% 97%))}._cardAeva_wmcva_477 ._tile_wmcva_317{background:hsl(var(--highlight));color:hsl(var(--ink,264 22% 8%))}._cardAeva_wmcva_477 ._cardDesc_wmcva_355{color:hsl(var(--paper,255 33% 97%)/.66)}._cardAeva_wmcva_477 ._yours_wmcva_372{color:hsl(var(--highlight))}._cardAeva_wmcva_477:hover:not(:disabled){border-color:hsl(var(--highlight));background:hsl(var(--ink,264 22% 8%))}._cardAeva_wmcva_477._cardActive_wmcva_410{border-color:hsl(var(--highlight));box-shadow:0 0 0 3px hsl(var(--highlight)/.2)}._cardAeva_wmcva_477._cardLocked_wmcva_434{background:hsl(var(--ink,264 22% 8%))}._aevaTag_wmcva_504{letter-spacing:.14em;text-transform:uppercase;color:hsl(var(--highlight));font-family:JetBrains Mono,ui-monospace,monospace;font-size:.625rem;font-weight:600}._mapLauncher_wmcva_514{gap:12px}._mapLauncher_wmcva_514 ._entry_wmcva_51{flex-basis:220px}._mapLauncher_wmcva_514 ._bridge_wmcva_58{flex-basis:78px}._mapLauncher_wmcva_514 ._cycle_wmcva_66{border-radius:18px;flex:420px;padding:12px 14px 14px}._mapLauncher_wmcva_514 ._cycleGrid_wmcva_75{grid-template-rows:auto minmax(60px,auto) auto;grid-template-columns:minmax(0,1fr) 80px minmax(0,1fr);margin-top:10px}._mapLauncher_wmcva_514 ._stage_wmcva_83{margin-bottom:8px}._mapLauncher_wmcva_514 ._stageName_wmcva_95,._mapLauncher_wmcva_514 ._edgeLabel_wmcva_152{font-size:.625rem}._mapLauncher_wmcva_514 ._stageNeutral_wmcva_103{color:hsl(var(--muted-foreground))}._mapLauncher_wmcva_514 ._edge_right_wmcva_167,._mapLauncher_wmcva_514 ._edge_left_wmcva_168{gap:4px;padding:0 6px}._mapLauncher_wmcva_514 ._entry_wmcva_51 ._edge_down_wmcva_210{justify-content:center;padding:6px 0}._mapLauncher_wmcva_514 ._entry_wmcva_51 ._edge_down_wmcva_210 ._vLine_wmcva_216{align-self:stretch;height:auto;min-height:34px}._mapLauncher_wmcva_514 ._cycleGrid_wmcva_75 ._edge_up_wmcva_211,._mapLauncher_wmcva_514 ._cycleGrid_wmcva_75 ._edge_down_wmcva_210{gap:8px;padding:6px 0}._mapLauncher_wmcva_514 ._card_wmcva_274{padding:12px 14px}._mapLauncher_wmcva_514 ._cardBody_wmcva_301{gap:6px}._mapLauncher_wmcva_514 ._tile_wmcva_317{width:30px;height:30px}._mapLauncher_wmcva_514 ._cardName_wmcva_347{font-size:.906rem}._mapLauncher_wmcva_514 ._cardDesc_wmcva_355{line-height:1.4}._mapLauncher_wmcva_514 ._cardBase_wmcva_382{background:hsl(var(--card))}._mapLauncher_wmcva_514 ._baseGrid_wmcva_140{gap:10px}@media (max-width:760px){._flow_wmcva_44{flex-direction:column}._entry_wmcva_51,._bridge_wmcva_58,._cycle_wmcva_66{flex-basis:auto}._bridge_wmcva_58{display:none}._cycleGrid_wmcva_75{flex-direction:column;gap:10px;display:flex}._cycleGrid_wmcva_75>._edge_wmcva_147,._cycleGrid_wmcva_75>span:empty{display:none}._baseGrid_wmcva_140{grid-template-columns:minmax(0,1fr)}}._grid_1xjeb_28{gap:12px;display:grid}._tile_1xjeb_34{border:1.5px solid hsl(var(--border));background:hsl(var(--card));border-radius:14px;flex-direction:column;min-width:0;transition:border-color .15s,box-shadow .15s;display:flex;position:relative;overflow:hidden}._tile_1xjeb_34:hover{border-color:hsl(var(--primary)/.35)}._tileMain_1xjeb_49{color:hsl(var(--foreground));flex-direction:column;flex:1;gap:4px;padding:14px 14px 12px;text-decoration:none;display:flex}._tileMain_1xjeb_49:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:-2px;border-radius:12px}._tileMain_1xjeb_49:hover ._name_1xjeb_63{color:hsl(var(--primary))}._tileTop_1xjeb_67{align-items:center;gap:8px;margin-bottom:6px;display:flex}._icon_1xjeb_74{background:hsl(var(--primary));width:32px;height:32px;color:hsl(var(--primary-foreground));border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._stage_1xjeb_86{letter-spacing:.14em;text-transform:uppercase;color:hsl(var(--muted-foreground));font-family:JetBrains Mono,ui-monospace,monospace;font-size:.594rem;font-weight:600}._name_1xjeb_63{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:.938rem;font-weight:700;transition:color .15s;overflow:hidden}._desc_1xjeb_105{-webkit-line-clamp:2;color:hsl(var(--muted-foreground));-webkit-box-orient:vertical;font-size:.75rem;line-height:1.4;display:-webkit-box;overflow:hidden}._pending_1xjeb_115{background:hsl(var(--highlight));min-width:20px;color:hsl(var(--ink,264 22% 8%));text-align:center;border-radius:999px;flex-shrink:0;margin-left:auto;padding:1px 7px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.656rem;font-weight:600}._soon_1xjeb_129{letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--muted-foreground));border:1px dashed hsl(var(--border));border-radius:999px;flex-shrink:0;margin-left:auto;padding:2px 7px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.594rem;font-weight:600}._lock_1xjeb_143{color:hsl(var(--muted-foreground));flex-shrink:0}._toggle_1xjeb_149{border:none;border-top:1px solid hsl(var(--border));width:100%;color:hsl(var(--primary));cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:8px;padding:8px 14px;font-family:Sora,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.75rem;font-weight:600;transition:background .15s;display:flex}._toggle_1xjeb_149:hover{background:hsl(var(--primary)/.05)}._toggle_1xjeb_149:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:-2px}._chevron_1xjeb_174{flex-shrink:0;transition:transform .18s}._tileExpanded_1xjeb_179{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--primary)/.12)}._tileExpanded_1xjeb_179 ._toggle_1xjeb_149{background:hsl(var(--primary)/.06)}._tileExpanded_1xjeb_179 ._chevron_1xjeb_174{transform:rotate(180deg)}._tileActive_1xjeb_190:not(._tileExpanded_1xjeb_179){border-color:hsl(var(--primary)/.6)}._tileSoon_1xjeb_195{background:0 0;border-style:dashed}._tileSoon_1xjeb_195 ._icon_1xjeb_74{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._tileSoon_1xjeb_195 ._name_1xjeb_63{color:hsl(var(--muted-foreground))}._tileLocked_1xjeb_208{background:hsl(var(--muted)/.35)}._tileLocked_1xjeb_208 ._tileMain_1xjeb_49{cursor:not-allowed}._tileLocked_1xjeb_208 ._tileMain_1xjeb_49>*{filter:blur(2px);opacity:.6}._lockOverlay_1xjeb_219{pointer-events:none;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}._lockBadge_1xjeb_231{border:1px solid hsl(var(--border));background:hsl(var(--card));width:30px;height:30px;color:hsl(var(--foreground));border-radius:50%;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 6px 16px -8px rgba(0,0,0,.35)}._lockText_1xjeb_244{color:hsl(var(--foreground));font-size:.688rem;font-weight:600}._tileAeva_1xjeb_251{border-color:hsl(var(--highlight)/.55);background:hsl(var(--ink,264 22% 8%))}._tileAeva_1xjeb_251 ._tileMain_1xjeb_49{color:hsl(var(--paper,255 33% 97%))}._tileAeva_1xjeb_251 ._tileMain_1xjeb_49:hover ._name_1xjeb_63{color:hsl(var(--highlight))}._tileAeva_1xjeb_251 ._icon_1xjeb_74{background:hsl(var(--highlight));color:hsl(var(--ink,264 22% 8%))}._tileAeva_1xjeb_251 ._stage_1xjeb_86,._tileAeva_1xjeb_251 ._desc_1xjeb_105{color:hsl(var(--paper,255 33% 97%)/.66)}._tileAeva_1xjeb_251 ._toggle_1xjeb_149{border-top-color:hsl(var(--paper,255 33% 97%)/.14);color:hsl(var(--highlight))}._tileAeva_1xjeb_251 ._toggle_1xjeb_149:hover{background:hsl(var(--highlight)/.08)}._tileAeva_1xjeb_251:hover{border-color:hsl(var(--highlight))}._tileAeva_1xjeb_251._tileExpanded_1xjeb_179{border-color:hsl(var(--highlight));box-shadow:0 0 0 3px hsl(var(--highlight)/.2)}._tileAeva_1xjeb_251._tileExpanded_1xjeb_179 ._toggle_1xjeb_149{background:hsl(var(--highlight)/.1)}._panel_1xjeb_288{border:1.5px solid hsl(var(--primary)/.3);background:hsl(var(--primary)/.03);border-radius:14px;flex-direction:column;grid-column:1/-1;gap:10px;padding:14px 16px 6px;display:flex}._panelHead_1xjeb_299{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;display:flex}._panelTitle_1xjeb_307{color:hsl(var(--foreground));margin:0;font-size:.875rem;font-weight:700}._panelOpen_1xjeb_314{color:hsl(var(--primary));align-items:center;gap:5px;font-size:.781rem;font-weight:600;text-decoration:none;display:inline-flex}._panelOpen_1xjeb_314:hover{text-underline-offset:3px;text-decoration:underline}._panelBlocks_1xjeb_328{-moz-columns:3 200px;columns:3 200px;-moz-column-gap:28px;column-gap:28px}._block_1xjeb_333{-moz-column-break-inside:avoid;break-inside:avoid;padding-bottom:10px}._blockLabel_1xjeb_338{letter-spacing:.14em;text-transform:uppercase;color:hsl(var(--muted-foreground));margin:0 0 2px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.594rem;font-weight:600}._sections_1xjeb_348{margin:0;padding:0;list-style:none}._sections_1xjeb_348 li{border-bottom:1px solid hsl(var(--border)/.7)}._sections_1xjeb_348 li:last-child{border-bottom:none}._section_1xjeb_348{color:hsl(var(--foreground));align-items:center;gap:8px;padding:7px 2px;font-size:.812rem;text-decoration:none;display:flex}._section_1xjeb_348:hover{color:hsl(var(--primary))}._section_1xjeb_348:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px;border-radius:6px}._sectionIcon_1xjeb_378{color:hsl(var(--muted-foreground));flex-shrink:0}._sectionLabel_1xjeb_383{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._sectionActive_1xjeb_391{color:hsl(var(--primary));font-weight:600}._sectionActive_1xjeb_391 ._sectionIcon_1xjeb_378{color:hsl(var(--primary))}._sectionLocked_1xjeb_399{color:hsl(var(--muted-foreground));opacity:.75;cursor:not-allowed}._sectionLocked_1xjeb_399:hover{color:hsl(var(--muted-foreground))}._overlay_xyeyq_24{background:hsl(var(--ink,264 22% 8%)/.16);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:400;position:fixed;top:0;bottom:0;left:0;right:0}.dark ._overlay_xyeyq_24{background:rgba(0,0,0,.45)}._modal_xyeyq_35{background:hsl(var(--card));width:min(1000px,100vw - 40px);max-height:calc(100dvh - 60px);box-shadow:0 40px 100px hsl(var(--ink,264 22% 8%)/.35);z-index:401;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent;border-radius:22px;flex-direction:column;gap:18px;padding:24px 26px 26px;display:flex;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}._modal_xyeyq_35::-webkit-scrollbar{width:6px;height:6px}._modal_xyeyq_35::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._modal_xyeyq_35::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._modal_xyeyq_35::-webkit-scrollbar-track{background:0 0}.dark ._modal_xyeyq_35{border:1px solid hsl(var(--border));box-shadow:0 40px 100px rgba(0,0,0,.6)}._modal_xyeyq_35:focus{outline:none}._head_xyeyq_77{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._title_xyeyq_84{letter-spacing:-.025em;color:hsl(var(--foreground));margin:0;font-family:Sora,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1.25rem;font-weight:800}._subtitle_xyeyq_93{color:hsl(var(--muted-foreground));margin:4px 0 0;font-size:.812rem}._headActions_xyeyq_100{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:11px;flex-shrink:0;align-items:center;gap:4px;padding:3px;display:inline-flex}._viewToggle_xyeyq_111{align-items:center;gap:2px;display:inline-flex}._viewOption_xyeyq_117{height:28px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:6px;padding:0 10px;font-family:Sora,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.75rem;font-weight:600;transition:background .15s,color .15s;display:inline-flex}._viewOption_xyeyq_117:hover{color:hsl(var(--foreground))}._viewOption_xyeyq_117:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:1px}._viewOptionOn_xyeyq_141{background:hsl(var(--card));color:hsl(var(--primary));box-shadow:0 1px 2px hsl(var(--ink,264 22% 8%)/.12), inset 0 0 0 1px hsl(var(--border))}@media (max-width:560px){._viewLabel_xyeyq_148{display:none}._viewOption_xyeyq_117{padding:0 8px}}._headDivider_xyeyq_155{background:hsl(var(--border));width:1px;height:18px;margin:0 2px}._close_xyeyq_162{width:30px;height:30px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._close_xyeyq_162:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}._shortcuts_xyeyq_180{flex-wrap:wrap;gap:8px;display:flex}._shortcut_xyeyq_180{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));white-space:nowrap;cursor:pointer;border-radius:9px;align-items:center;gap:7px;padding:7px 12px;font-family:Sora,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.781rem;font-weight:600;transition:border-color .15s,background .15s;display:inline-flex}._shortcut_xyeyq_180 svg{color:hsl(var(--muted-foreground))}._shortcut_xyeyq_180:hover{border-color:hsl(var(--primary)/.35);background:hsl(var(--primary)/.03)}._shortcutConsole_xyeyq_211{border-color:hsl(var(--destructive)/.35);color:hsl(var(--destructive))}._shortcutConsole_xyeyq_211 svg{color:currentColor}._shortcutConsole_xyeyq_211:hover{border-color:hsl(var(--destructive)/.6);background:hsl(var(--destructive)/.05)}._body_xyeyq_223{min-height:0}._bellBtn_133km_3{width:34px;height:34px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex;position:relative}._bellBtn_133km_3:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}._badge_133km_27{border:2px solid hsl(var(--card));background:hsl(var(--destructive));color:#fff;min-width:16px;height:16px;font-family:var(--font-mono);text-align:center;border-radius:999px;padding:0 3px;font-size:.563rem;font-weight:600;line-height:12px;position:absolute;top:1px;right:0}._overlay_133km_45{z-index:100;background:rgba(0,0,0,.35);position:fixed;top:0;bottom:0;left:0;right:0}._drawer_133km_52{background:hsl(var(--card));border-left:1px solid hsl(var(--border));z-index:101;flex-direction:column;width:min(380px,100vw);height:100vh;display:flex;position:fixed;top:0;right:0;box-shadow:-8px 0 32px rgba(0,0,0,.12)}._drawerHeader_133km_66{border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:center;padding:1rem 1.125rem;display:flex}._drawerTitle_133km_74{color:hsl(var(--foreground));margin:0;font-size:1rem;font-weight:700}._closeBtn_133km_81{width:28px;height:28px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;display:flex}._closeBtn_133km_81:hover{background:hsl(var(--muted))}._list_133km_97{flex:1;padding:.5rem;overflow-y:auto}._empty_133km_103{text-align:center;color:hsl(var(--muted-foreground));padding:2rem 1rem;font-size:.875rem}._item_133km_110{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:flex-start;gap:.5rem;width:100%;padding:.75rem;transition:background .15s;display:flex}._item_133km_110:hover{background:hsl(var(--muted)/.5)}._item_133km_110._unread_133km_126{background:hsl(var(--primary)/.06)}._item_133km_110._unread_133km_126 ._itemTitle_133km_129{font-weight:700}._itemBody_133km_133{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}._itemTitle_133km_129{color:hsl(var(--foreground));font-size:.8125rem}._itemDesc_133km_146{color:hsl(var(--muted-foreground));font-size:.75rem;line-height:1.4}._itemTime_133km_152{color:hsl(var(--muted-foreground));margin-top:.25rem;font-size:.6875rem}._readIcon_133km_158{color:hsl(var(--muted-foreground));flex-shrink:0;margin-top:2px}._sectionLabel_133km_164{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));margin:0;padding:.5rem .75rem .25rem;font-size:.6875rem;font-weight:700}._divider_133km_174{background:hsl(var(--border));height:1px;margin:.25rem .5rem}._pulseItem_133km_180{cursor:default;align-items:center;gap:.5rem;display:flex}._pulseItem_133km_180:hover{background:hsl(var(--primary)/.06)}._pulseIcon_133km_190{width:1.5rem;height:1.5rem;color:hsl(var(--primary));flex-shrink:0;justify-content:center;align-items:center;display:flex}._pulseActions_133km_200{flex-shrink:0;align-items:center;gap:.25rem;display:flex}._pulseRespondBtn_133km_207{color:hsl(var(--primary-foreground));background:hsl(var(--primary));border-radius:calc(var(--radius) - 2px);cursor:pointer;white-space:nowrap;border:none;padding:.3rem .6rem;font-size:.75rem;font-weight:600;transition:opacity .15s}._pulseRespondBtn_133km_207:hover{opacity:.88}._pulseDismissBtn_133km_223{border-radius:calc(var(--radius) - 2px);width:1.5rem;height:1.5rem;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:background .15s;display:flex}._pulseDismissBtn_133km_223:hover{background:hsl(var(--muted)/.5)}._host_1wd57_2{display:inline-flex;position:relative}._trigger_1wd57_8{border:1px solid hsl(var(--border));height:38px;color:hsl(var(--muted-foreground));font-family:var(--font-sans);cursor:pointer;background:0 0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:0 11px;transition:border-color .18s,color .18s,background .18s;display:inline-flex}._trigger_1wd57_8 svg{display:block}._trigger_1wd57_8:hover{border-color:hsl(var(--foreground)/.35);color:hsl(var(--foreground));background:hsl(var(--foreground)/.04)}._triggerOpen_1wd57_33{border-color:hsl(var(--foreground)/.35);color:hsl(var(--foreground))}._triggerOpen_1wd57_33 ._caret_1wd57_37{transform:rotate(-135deg)translate(-1px,-1px)}._caret_1wd57_37{opacity:.7;border-bottom:1.6px solid;border-right:1.6px solid;width:6px;height:6px;transition:transform .24s cubic-bezier(.16,1,.3,1);transform:rotate(45deg)translate(-1px,-1px)}._menu_1wd57_51{z-index:20;border:1px solid hsl(var(--border));background:hsl(var(--background));min-width:190px;box-shadow:0 18px 48px hsl(var(--foreground)/.12);border-radius:14px;flex-direction:column;gap:2px;padding:8px;display:flex;position:absolute;top:calc(100% + 10px);right:0}.dark ._menu_1wd57_51{background:hsl(var(--card));box-shadow:0 18px 48px rgba(0,0,0,.55)}._menuStart_1wd57_71{left:0;right:auto}._item_1wd57_76{font-family:var(--font-sans);color:hsl(var(--foreground));cursor:pointer;text-align:left;background:0 0;border:none;border-radius:9px;align-items:center;gap:10px;padding:9px 10px;font-size:13.5px;font-weight:500;transition:background .14s;display:flex}._item_1wd57_76 svg{flex-shrink:0;display:block}._item_1wd57_76:hover{background:hsl(var(--secondary))}._itemActive_1wd57_100{font-weight:600}._check_1wd57_104{color:hsl(var(--primary));margin-left:auto;font-size:12px;line-height:1}._onDark_1wd57_112 ._trigger_1wd57_8{color:rgba(255,255,255,.62);border-color:rgba(255,255,255,.18)}._onDark_1wd57_112 ._trigger_1wd57_8:hover{color:#fff;background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.4)}._onDark_1wd57_112 ._triggerOpen_1wd57_33{color:#fff;border-color:rgba(255,255,255,.4)}._onDark_1wd57_112 ._menu_1wd57_51{background:#131019;border-color:rgba(255,255,255,.1);box-shadow:0 18px 48px rgba(0,0,0,.55)}._onDark_1wd57_112 ._item_1wd57_76{color:#fff}._onDark_1wd57_112 ._item_1wd57_76:hover{background:rgba(255,255,255,.06)}._onDark_1wd57_112 ._check_1wd57_104{color:#62e0c8}._compact_1wd57_141 ._trigger_1wd57_8{border-color:transparent;gap:5px;height:34px;padding:0 8px 0 7px}._compact_1wd57_141 ._trigger_1wd57_8:hover{background:hsl(var(--muted));color:hsl(var(--foreground));border-color:transparent}._compact_1wd57_141 ._triggerOpen_1wd57_33{background:hsl(var(--muted));border-color:transparent}._compact_1wd57_141 ._menu_1wd57_51{background:hsl(var(--card));border-radius:14px;min-width:206px;top:calc(100% + 12px)}._meter_nbbiq_2{gap:.35rem;min-width:0;display:grid}._menu_nbbiq_9{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title balance""track track""foot foot";width:100%}._panel_nbbiq_15{grid-template-areas:"balance""track""foot";gap:.5rem}._panel_nbbiq_15 ._balance_nbbiq_19{font-size:1rem}._panel_nbbiq_15 ._track_nbbiq_22{height:8px}._inline_nbbiq_26{border:1px solid hsl(var(--border));background:hsl(var(--muted)/.4);border-radius:9px;grid-template-areas:"track balance foot";grid-auto-flow:column;align-items:center;gap:.55rem;height:2.1rem;padding:0 .75rem;display:inline-grid}._inline_nbbiq_26 ._track_nbbiq_22{width:4.5rem;height:5px}._title_nbbiq_44{color:hsl(var(--foreground));grid-area:title;font-size:.781rem;font-weight:600}._balance_nbbiq_19{font-variant-numeric:tabular-nums;color:hsl(var(--foreground));white-space:nowrap;grid-area:balance;font-size:.781rem;font-weight:600}._track_nbbiq_22{background:hsl(var(--muted));border-radius:999px;grid-area:track;height:6px;display:block;overflow:hidden}._fill_nbbiq_69{border-radius:inherit;background:hsl(var(--primary));height:100%;transition:width .3s;display:block}._foot_nbbiq_77{color:hsl(var(--muted-foreground));white-space:nowrap;grid-area:foot;font-size:.75rem}._low_nbbiq_85 ._fill_nbbiq_69{background:hsl(var(--warning))}._out_nbbiq_89 ._balance_nbbiq_19,._out_nbbiq_89 ._foot_nbbiq_77{color:hsl(var(--destructive))}._none_nbbiq_94 ._balance_nbbiq_19{color:hsl(var(--muted-foreground));white-space:normal;font-weight:500}._header_10e3d_34{background:hsl(var(--card));border:1px solid hsl(var(--border));box-shadow:0 10px 26px -10px hsl(var(--foreground)/.22);z-index:40;border-radius:999px;flex-shrink:0;align-items:center;gap:10px;margin-bottom:8px;padding:8px 10px 8px 12px;display:flex;position:relative}.dark ._header_10e3d_34{box-shadow:0 12px 30px -10px rgba(0,0,0,.65)}._rule_10e3d_53{background:hsl(var(--border));flex-shrink:0;width:1px;height:24px}._headerConsole_10e3d_62{border-color:hsl(var(--destructive)/.45);box-shadow:0 0 0 3px hsl(var(--destructive)/.1)}._headerConsole_10e3d_62 ._switcherTile_10e3d_66{background:hsl(var(--destructive)/.14);color:hsl(var(--destructive))}._brand_10e3d_72{border-radius:8px;flex-shrink:0;align-items:center;padding:0 4px 0 6px;transition:opacity .15s;display:inline-flex}._brand_10e3d_72:hover{opacity:.8}._brand_10e3d_72 img{width:auto;height:22px}._switcher_10e3d_66{border:1px solid hsl(var(--border));background:hsl(var(--card));max-width:240px;height:38px;color:hsl(var(--foreground));text-align:left;cursor:pointer;border-radius:12px;flex-shrink:0;align-items:center;gap:9px;padding:3px 10px 3px 4px;font-family:Sora,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;transition:border-color .15s,background .15s;display:flex}._switcher_10e3d_66:hover,._switcher_10e3d_66[aria-expanded=true]{border-color:hsl(var(--primary)/.45);background:hsl(var(--primary)/.05)}._switcher_10e3d_66:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}._switcherTile_10e3d_66{background:hsl(var(--primary)/.14);width:30px;height:30px;color:hsl(var(--primary));border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._switcherText_10e3d_126{flex-direction:column;min-width:0;line-height:1.15;display:flex}._switcherEyebrow_10e3d_133{letter-spacing:.08em;color:hsl(var(--muted-foreground));text-overflow:ellipsis;white-space:nowrap;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.594rem;overflow:hidden}._switcherName_10e3d_143{text-overflow:ellipsis;white-space:nowrap;font-size:.844rem;font-weight:700;overflow:hidden}._switcherChevron_10e3d_151{color:hsl(var(--muted-foreground));flex-shrink:0}._crumb_10e3d_156{flex-shrink:1;align-items:center;gap:8px;min-width:0;display:flex}._crumbSep_10e3d_164{color:hsl(var(--muted-foreground)/.7);font-size:.95rem}._crumbCurrent_10e3d_169{color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.844rem;font-weight:600;overflow:hidden}._queue_10e3d_179{border:1px solid hsl(var(--border));height:34px;color:hsl(var(--foreground));white-space:nowrap;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:7px;margin-right:4px;padding:0 10px 0 12px;font-family:Sora,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.781rem;font-weight:600;transition:border-color .15s,background .15s;display:inline-flex}._queue_10e3d_179 svg{color:hsl(var(--muted-foreground))}._queue_10e3d_179:hover{border-color:hsl(var(--primary)/.45);background:hsl(var(--primary)/.05)}._queueCount_10e3d_205{background:hsl(var(--highlight));min-width:20px;color:hsl(var(--ink,264 22% 8%));text-align:center;border-radius:999px;padding:1px 6px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.656rem;font-weight:700}@media (max-width:1180px){._queueLabel_10e3d_219{display:none}}._search_10e3d_224{background:hsl(var(--muted)/.6);min-width:120px;max-width:380px;height:34px;color:hsl(var(--muted-foreground));border-radius:999px;flex:1;align-items:center;gap:10px;margin-left:auto;padding:0 12px;display:flex;position:relative}._searchIcon_10e3d_240{color:inherit;flex-shrink:0}._searchInput_10e3d_245{min-width:0;height:100%;color:hsl(var(--foreground));background:0 0;border:none;flex:1;padding:0;font-family:Sora,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.844rem}._searchInput_10e3d_245::placeholder{color:hsl(var(--muted-foreground))}._searchInput_10e3d_245::placeholder{color:hsl(var(--muted-foreground))}._searchInput_10e3d_245:focus{outline:none}._searchKbd_10e3d_264{color:hsl(var(--muted-foreground)/.8);border:1px solid hsl(var(--border));border-radius:5px;flex-shrink:0;padding:2px 6px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.625rem;line-height:1.4}._searchResults_10e3d_275{background:hsl(var(--card));border:1px solid hsl(var(--border));width:min(100%,420px);box-shadow:0 16px 40px hsl(var(--foreground)/.14);z-index:50;scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent;border-radius:14px;max-height:360px;padding:.4375rem;position:absolute;top:calc(100% + 12px);left:0;overflow-y:auto}._searchResults_10e3d_275::-webkit-scrollbar{width:6px;height:6px}._searchResults_10e3d_275::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._searchResults_10e3d_275::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._searchResults_10e3d_275::-webkit-scrollbar-track{background:0 0}.dark ._searchResults_10e3d_275{box-shadow:0 16px 44px rgba(0,0,0,.5)}._searchEmpty_10e3d_309{color:hsl(var(--muted-foreground));margin:0;padding:.625rem .75rem;font-size:.8rem}._searchItem_10e3d_316{width:100%;color:hsl(var(--foreground));text-align:left;cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:.625rem;padding:.5rem .625rem;font-size:.825rem;transition:background .12s;display:flex}._searchItem_10e3d_316 svg{color:hsl(var(--muted-foreground));flex-shrink:0}._searchItem_10e3d_316:hover{background:hsl(var(--accent))}._searchItemLabel_10e3d_339{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:500;overflow:hidden}._searchItemGroup_10e3d_348{color:hsl(var(--muted-foreground));flex-shrink:0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.68rem}._right_10e3d_356{flex-shrink:0;align-items:center;gap:4px;display:flex}._userTrigger_10e3d_363{background:hsl(var(--muted));cursor:pointer;border:none;border-radius:999px;align-items:center;gap:9px;margin-left:4px;padding:4px 12px 4px 4px;transition:background .15s;display:flex}._userTrigger_10e3d_363:hover,._userTrigger_10e3d_363[data-state=open]{background:hsl(var(--accent))}._userTrigger_10e3d_363[data-state=open] ._userChevron_10e3d_381{transform:rotate(180deg)}._userTrigger_10e3d_363 ._userAvatar_10e3d_386{width:28px;height:28px;font-size:.688rem}._userName_10e3d_392{max-width:130px;color:hsl(var(--foreground));white-space:nowrap;text-overflow:ellipsis;font-size:.812rem;font-weight:500;overflow:hidden}._userChevron_10e3d_381{color:hsl(var(--muted-foreground));flex-shrink:0;transition:transform .18s}._menu_10e3d_409{background:hsl(var(--card));border:1px solid hsl(var(--border));min-width:244px;box-shadow:0 16px 40px hsl(var(--foreground)/.16);z-index:320;border-radius:16px;padding:.4375rem}.dark ._menu_10e3d_409{box-shadow:0 16px 44px rgba(0,0,0,.55)}._menuHeader_10e3d_423{flex-direction:column;gap:.125rem;padding:.625rem .6875rem .75rem;display:flex}._menuName_10e3d_430{color:hsl(var(--foreground));font-size:.938rem;font-weight:600}._menuEmail_10e3d_436{color:hsl(var(--muted-foreground));white-space:nowrap;text-overflow:ellipsis;font-size:.781rem;overflow:hidden}._menuSep_10e3d_444{background:hsl(var(--border));height:1px;margin:0 .25rem .375rem}._menuItem_10e3d_450{color:hsl(var(--muted-foreground));cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;border-radius:10px;outline:none;align-items:center;gap:.75rem;padding:.5625rem .6875rem;font-size:.844rem;font-weight:400;transition:background .12s,color .12s;display:flex}._menuItem_10e3d_450 svg{opacity:.85}._menuItem_10e3d_450[data-highlighted]{background:hsl(var(--accent));color:hsl(var(--foreground))}._menuCredits_10e3d_473{margin-bottom:.375rem;display:block}._menuConsole_10e3d_478{color:hsl(var(--destructive))}._menuConsole_10e3d_478[data-highlighted]{background:hsl(var(--destructive)/.1);color:hsl(var(--destructive))}._menuDanger_10e3d_486{color:hsl(var(--destructive))}._menuDanger_10e3d_486[data-highlighted]{background:hsl(var(--destructive)/.1);color:hsl(var(--destructive))}._rail_1bb9o_27{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:20px;flex-direction:column;flex-shrink:0;gap:12px;width:248px;min-width:248px;height:100%;padding:12px 10px 10px;transition:width .2s,min-width .2s;display:flex;overflow:hidden}._card_1bb9o_44{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:14px;align-items:center;gap:10px;padding:10px;display:flex}._tile_1bb9o_54{background:hsl(var(--primary)/.14);width:34px;height:34px;color:hsl(var(--primary));border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._cardText_1bb9o_66{flex-direction:column;gap:2px;min-width:0;display:flex}._cardName_1bb9o_73{color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.938rem;font-weight:800;overflow:hidden}._cardMeta_1bb9o_82{letter-spacing:.04em;color:hsl(var(--muted-foreground));text-overflow:ellipsis;white-space:nowrap;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.594rem;overflow:hidden}._nav_1bb9o_93{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent;flex-direction:column;flex:1;gap:2px;min-height:0;display:flex;overflow-x:hidden;overflow-y:auto}._nav_1bb9o_93::-webkit-scrollbar{width:6px;height:6px}._nav_1bb9o_93::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._nav_1bb9o_93::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._nav_1bb9o_93::-webkit-scrollbar-track{background:0 0}._block_1bb9o_119{flex-direction:column;gap:2px;padding-top:12px;display:flex}._blockLabel_1bb9o_126{letter-spacing:.16em;text-transform:uppercase;color:hsl(var(--muted-foreground)/.75);text-overflow:ellipsis;white-space:nowrap;margin:0;padding:0 10px 6px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.594rem;font-weight:500;overflow:hidden}._item_1bb9o_140{color:hsl(var(--muted-foreground));border-radius:10px;align-items:center;gap:10px;padding:8px 10px;font-size:.828rem;text-decoration:none;transition:background .15s,color .15s;display:flex;position:relative}._item_1bb9o_140:hover{background:hsl(var(--accent));color:hsl(var(--foreground))}._item_1bb9o_140:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:-2px}._itemActive_1bb9o_162{background:hsl(var(--primary)/.12);color:hsl(var(--primary));font-weight:600}._itemActive_1bb9o_162:before{content:"";background:hsl(var(--primary));border-radius:2px;width:3px;position:absolute;top:8px;bottom:8px;left:0}._itemActive_1bb9o_162:hover{background:hsl(var(--primary)/.16);color:hsl(var(--primary))}._itemIcon_1bb9o_182{flex-shrink:0}._itemLocked_1bb9o_187{cursor:default}._itemLocked_1bb9o_187 ._itemLabel_1bb9o_190,._itemLocked_1bb9o_187 ._itemIcon_1bb9o_182{filter:blur(1.5px);opacity:.5;-webkit-user-select:none;-ms-user-select:none;user-select:none}._itemLocked_1bb9o_187:hover{color:hsl(var(--muted-foreground));background:0 0}._itemLock_1bb9o_187{color:hsl(var(--muted-foreground));flex-shrink:0;margin-left:auto}._groupToggle_1bb9o_208{text-align:left;cursor:pointer;background:0 0;border:none;width:100%;font-family:Sora,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}._groupToggle_1bb9o_208 ._itemLabel_1bb9o_190{flex:1}._groupHoldsActive_1bb9o_222{color:hsl(var(--foreground));font-weight:600}._groupCount_1bb9o_227{color:hsl(var(--muted-foreground)/.8);flex-shrink:0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.625rem}._chevron_1bb9o_234{color:hsl(var(--muted-foreground));flex-shrink:0;transition:transform .18s}._chevronOpen_1bb9o_240{transform:rotate(90deg)}._subList_1bb9o_245{flex-direction:column;gap:1px;margin:2px 0 4px;padding-left:18px;display:flex;position:relative}._subList_1bb9o_245:before{content:"";background:hsl(var(--border));width:1px;position:absolute;top:4px;bottom:4px;left:17px}._subItem_1bb9o_263{padding:7px 10px 7px 12px;font-size:.797rem}._itemLabel_1bb9o_190{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._footer_1bb9o_276{border-top:1px solid hsl(var(--border));align-items:center;gap:6px;padding-top:8px;display:flex}._footerLink_1bb9o_284{min-width:0;color:hsl(var(--muted-foreground));border-radius:10px;flex:1;align-items:center;gap:8px;padding:7px 10px;font-size:.781rem;font-weight:600;text-decoration:none;display:flex}._footerLink_1bb9o_284:hover{background:hsl(var(--accent));color:hsl(var(--foreground))}._collapseBtn_1bb9o_302{width:32px;height:32px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}._collapseBtn_1bb9o_302:hover{background:hsl(var(--accent));color:hsl(var(--foreground))}._console_1bb9o_322{border-color:hsl(var(--destructive)/.35)}._console_1bb9o_322 ._tile_1bb9o_54{background:hsl(var(--destructive)/.14);color:hsl(var(--destructive))}._console_1bb9o_322 ._itemActive_1bb9o_162{background:hsl(var(--destructive)/.1);color:hsl(var(--destructive))}._console_1bb9o_322 ._itemActive_1bb9o_162:before{background:hsl(var(--destructive))}._collapsed_1bb9o_338{width:64px;min-width:64px;padding:12px 8px 10px}._collapsed_1bb9o_338 ._card_1bb9o_44{background:0 0;border:none;justify-content:center;padding:6px 0}._collapsed_1bb9o_338 ._cardText_1bb9o_66,._collapsed_1bb9o_338 ._blockLabel_1bb9o_126,._collapsed_1bb9o_338 ._itemLabel_1bb9o_190,._collapsed_1bb9o_338 ._itemLock_1bb9o_187{display:none}._collapsed_1bb9o_338 ._block_1bb9o_119{border-top:1px solid hsl(var(--border)/.7);margin-top:8px;padding-top:8px}._collapsed_1bb9o_338 ._item_1bb9o_140,._collapsed_1bb9o_338 ._footerLink_1bb9o_284{justify-content:center;padding:9px 0}._collapsed_1bb9o_338 ._footer_1bb9o_276{flex-direction:column}._collapsed_1bb9o_338 ._collapseBtn_1bb9o_302{margin-left:0}._content_ecl3v_1{max-width:520px}._taskList_ecl3v_5{flex-direction:column;gap:.625rem;margin:0 0 1rem;padding:0;list-style:none;display:flex}._taskItem_ecl3v_14{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:8px;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem;display:flex}._taskInfo_ecl3v_25{flex-direction:column;gap:.125rem;min-width:0;display:flex}._taskType_ecl3v_32{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:600}._taskTarget_ecl3v_40{color:hsl(var(--foreground));font-size:.875rem;font-weight:600}._taskDue_ecl3v_46{color:hsl(var(--muted-foreground));align-items:center;gap:.25rem;font-size:.75rem;display:flex}._warning_ecl3v_54{color:#da620b;align-items:center;gap:.375rem;margin:0 0 .75rem;font-size:.8125rem;display:flex}._page_5txt8_22{background:hsl(var(--background));min-height:100vh}._main_5txt8_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._card_5txt8_35{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:12px;padding:1.25rem}._cardTitle_5txt8_42{color:hsl(var(--foreground));margin:0 0 .25rem;font-size:.9375rem;font-weight:700}._cardDesc_5txt8_49{color:hsl(var(--muted-foreground));margin:0 0 1rem;font-size:.8125rem}._kpiRow_5txt8_55{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-bottom:1.25rem;display:grid}@media (max-width:768px){._kpiRow_5txt8_55{grid-template-columns:1fr}}._kpiCard_5txt8_67{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:10px;padding:.875rem 1rem}._kpiValue_5txt8_74{color:hsl(var(--foreground));font-size:1.375rem;font-weight:800}._kpiLabel_5txt8_80{color:hsl(var(--muted-foreground));margin-top:.2rem;font-size:.75rem;display:block}._primaryBtn_5txt8_87{background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;border-radius:9px;align-items:center;gap:.375rem;padding:.5rem 1rem;font-size:.8125rem;font-weight:600;display:inline-flex}._primaryBtn_5txt8_87:hover{opacity:.9}._disabledBtn_5txt8_104{background:hsl(var(--secondary));color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border));cursor:not-allowed;opacity:.85;border-radius:9px;align-items:center;gap:.375rem;padding:.5rem 1rem;font-size:.8125rem;font-weight:600;display:inline-flex}._outlineBtn_5txt8_119{color:hsl(var(--foreground));border:1px solid hsl(var(--border));cursor:pointer;background:0 0;border-radius:9px;align-items:center;gap:.375rem;padding:.5rem 1rem;font-size:.8125rem;font-weight:500;display:inline-flex}._outlineBtn_5txt8_119:hover{background:hsl(var(--secondary))}._badge_5txt8_136{background:hsl(var(--secondary));color:hsl(var(--foreground));border:1px solid hsl(var(--border));border-radius:6px;padding:.2rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}._badgeSuccess_5txt8_147{color:#267342;background:#e7f9ed;border-color:#b3e6c5}._badgePending_5txt8_153{color:#a16512;background:#fdf4e2;border-color:#f5daa3}._badgeActive_5txt8_159{background:hsl(var(--primary)/.12);color:hsl(var(--primary));border-color:hsl(var(--primary)/.25)}html.dark ._badgeSuccess_5txt8_147{color:#90dfad;background:#194328;border-color:#2b6440}html.dark ._badgePending_5txt8_153{color:#f1cb7e;background:#473615;border-color:#6b5324}._progressBar_5txt8_176{background:hsl(var(--muted));border-radius:999px;height:8px;overflow:hidden}._progressFill_5txt8_183{background:hsl(var(--primary));border-radius:999px;height:100%;transition:width .3s}._tabs_5txt8_190{background:hsl(var(--primary)/.08);border-radius:10px;gap:.25rem;margin-bottom:1rem;padding:.25rem;display:flex}._tab_5txt8_190{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:8px;flex:1;padding:.5rem .75rem;font-size:.8125rem;font-weight:500}._tab_5txt8_190._active_5txt8_210{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}._loadingState_5txt8_215{text-align:center;color:hsl(var(--muted-foreground));padding:2.5rem;font-size:.875rem}._errorBanner_5txt8_222{color:#8f2424;background:#fceeee;border:1px solid #f0c2c2;border-radius:10px;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.8125rem;font-weight:500;display:flex}._dialogOverlay_5txt8_235{z-index:50;background:rgba(0,0,0,.45);animation:.15s _fadeIn_5txt8_1;position:fixed;top:0;bottom:0;left:0;right:0}._dialogContent_5txt8_243{z-index:51;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:16px;width:min(560px,100vw - 2rem);max-height:90vh;padding:1.5rem;animation:.18s _slideUp_5txt8_1;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 16px 48px rgba(0,0,0,.18)}@keyframes _fadeIn_5txt8_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_5txt8_1{0%{transform:translate(-50%,-46%)}to{transform:translate(-50%,-50%)}}._dialogHeader_5txt8_276{justify-content:space-between;align-items:center;margin-bottom:.25rem;display:flex}._dialogTitle_5txt8_283{color:hsl(var(--foreground));font-size:1.0625rem;font-weight:800}._dialogClose_5txt8_289{width:28px;height:28px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;display:flex}._dialogClose_5txt8_289:hover{background:hsl(var(--secondary))}._dialogDesc_5txt8_305{color:hsl(var(--muted-foreground));margin:0 0 1rem;font-size:.8125rem}._dialogForm_5txt8_311{flex-direction:column;gap:.875rem;display:flex}._dialogFooter_5txt8_317{border-top:1px solid hsl(var(--border));justify-content:flex-end;gap:.5rem;padding-top:.5rem;display:flex}._formGroup_5txt8_325{flex-direction:column;gap:.3rem;display:flex}._formLabel_5txt8_331{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.04em;font-size:.75rem;font-weight:600}._formSectionLabel_5txt8_339{color:hsl(var(--foreground));border-bottom:1px solid hsl(var(--border));margin-bottom:-.25rem;padding-bottom:.25rem;font-size:.75rem;font-weight:700}._formInput_5txt8_348,._formSelect_5txt8_348{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));border-radius:8px;outline:none;padding:.5rem .75rem;font-size:.875rem;transition:border-color .15s}._formInput_5txt8_348:focus,._formSelect_5txt8_348:focus{border-color:hsl(var(--primary))}._formSelect_5txt8_348{cursor:pointer}._formRow2_5txt8_366{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}._formRow3_5txt8_372{grid-template-columns:repeat(3,1fr);gap:.625rem;display:grid}._overlay_684tu_2{z-index:200;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:rgba(20,16,25,.5);animation:.18s _overlayIn_684tu_1;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes _overlayIn_684tu_1{0%{opacity:0}to{opacity:1}}._content_684tu_19{z-index:201;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:20px;flex-direction:column;width:min(460px,100vw - 2rem);max-height:calc(100vh - 3rem);animation:.22s cubic-bezier(.16,1,.3,1) _contentIn_684tu_1;display:flex;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 24px 64px rgba(20,16,25,.24)}._content_684tu_19:before{content:"";background:linear-gradient(90deg, hsl(var(--primary)), hsl(var(--highlight)));flex-shrink:0;height:3px;display:block}@keyframes _contentIn_684tu_1{0%{opacity:0;transform:translate(-50%,-46%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}._header_684tu_55{justify-content:space-between;align-items:flex-start;gap:.75rem;padding:1.15rem 1.35rem .6rem;display:flex}._headerMeta_684tu_63{flex-wrap:wrap;align-items:center;gap:.4rem .5rem;display:flex}._headerTag_684tu_70{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--primary));background:hsl(var(--primary)/.1);border-radius:999px;align-items:center;gap:.3rem;padding:.2rem .55rem;font-size:.6875rem;font-weight:700;display:inline-flex}._headerScope_684tu_84,._headerQueue_684tu_85{color:hsl(var(--muted-foreground));font-size:.75rem}._headerQueue_684tu_85{border-left:1px solid hsl(var(--border));padding-left:.5rem;font-weight:600}._closeBtn_684tu_96{width:1.9rem;height:1.9rem;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:1px solid transparent;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s,border-color .15s;display:flex}._closeBtn_684tu_96:hover{background:hsl(var(--muted)/.7);border-color:hsl(var(--border));color:hsl(var(--foreground))}._closeBtn_684tu_96:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}._queueTrack_684tu_121{gap:.25rem;padding:0 1.35rem .5rem;display:flex}._queueDot_684tu_127{background:hsl(var(--muted));border-radius:999px;flex:1;height:3px;transition:background .2s}._queueDotDone_684tu_135{background:hsl(var(--highlight))}._queueDotActive_684tu_139{background:hsl(var(--primary))}._surveyTitle_684tu_144{color:hsl(var(--foreground));margin:0;padding:0 1.35rem .5rem;font-size:1.0625rem;font-weight:700;line-height:1.35}._privacy_684tu_153{color:hsl(var(--muted-foreground));background:hsl(var(--muted)/.45);border-radius:var(--radius);align-items:center;gap:.4rem;margin:0 1.35rem 1rem;padding:.45rem .7rem;font-size:.75rem;display:flex}._privacy_684tu_153 svg{color:hsl(var(--primary));flex-shrink:0}._body_684tu_169{flex-direction:column;gap:1rem;padding:0 1.35rem;display:flex}._questionText_684tu_176{color:hsl(var(--foreground));margin:0;font-size:.9375rem;font-weight:600;line-height:1.5}._sentimentScale_684tu_184{grid-template-columns:repeat(5,1fr);gap:.4rem;display:grid}._sentimentBtn_684tu_190{background:hsl(var(--muted)/.35);color:hsl(var(--muted-foreground));cursor:pointer;text-align:center;border:1.5px solid transparent;border-radius:14px;flex-direction:column;align-items:center;gap:.4rem;padding:.75rem .3rem .55rem;font-size:.6875rem;font-weight:500;transition:transform .15s,background .15s,color .15s,border-color .15s,box-shadow .15s;display:flex;position:relative}._sentimentBtn_684tu_190:hover{background:hsl(var(--muted)/.7);color:hsl(var(--foreground));transform:translateY(-2px)}._sentimentBtn_684tu_190:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}._sentimentSelected_684tu_217{color:hsl(var(--foreground));font-weight:700;transform:translateY(-2px)}._sentimentLabel_684tu_223{line-height:1.2}._sentimentKey_684tu_228{color:hsl(var(--muted-foreground)/.55);font-size:.5625rem;font-weight:700;position:absolute;top:.3rem;right:.4rem}._contextBlock_684tu_237{flex-direction:column;gap:.35rem;animation:.2s _fadeIn_684tu_1;display:flex}@keyframes _fadeIn_684tu_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._contextLabel_684tu_254{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}._optional_684tu_260{color:hsl(var(--muted-foreground));font-weight:400}._textarea_684tu_265{width:100%;color:hsl(var(--foreground));background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:var(--radius);resize:none;box-sizing:border-box;padding:.6rem .75rem;font-family:inherit;font-size:.875rem}._textarea_684tu_265:focus{outline:2px solid hsl(var(--primary)/.3);border-color:hsl(var(--primary))}._charCount_684tu_282{color:hsl(var(--muted-foreground));text-align:right;font-size:.6875rem}._footer_684tu_289{border-top:1px solid hsl(var(--border));justify-content:space-between;align-items:center;gap:.75rem;margin-top:1.15rem;padding:1rem 1.35rem 1.15rem;display:flex}._footerHint_684tu_299{color:hsl(var(--muted-foreground));font-size:.6875rem}._footerError_684tu_304{color:hsl(var(--destructive));font-size:.6875rem;font-weight:500}._submitBtn_684tu_310{color:hsl(var(--primary-foreground));background:hsl(var(--primary));border-radius:var(--radius);cursor:pointer;border:none;align-items:center;gap:.4rem;padding:.55rem 1.1rem;font-size:.8125rem;font-weight:600;transition:background .15s,opacity .15s;display:inline-flex}._submitBtn_684tu_310:disabled{opacity:.4;cursor:not-allowed}._submitBtn_684tu_310:not(:disabled):hover{background:hsl(var(--primary-hover))}._submitBtn_684tu_310:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}._confirmPanel_684tu_337{text-align:center;flex-direction:column;align-items:center;gap:.6rem;padding:2rem 1.75rem 1.5rem;animation:.18s _fadeIn_684tu_1;display:flex}._confirmIcon_684tu_347{color:#ce8509;background:rgba(245,159,10,.14);border-radius:999px;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}._confirmTitle_684tu_358{color:hsl(var(--foreground));margin:.15rem 0 0;font-size:1.0625rem;font-weight:700}._confirmDesc_684tu_365{color:hsl(var(--muted-foreground));max-width:330px;margin:0;font-size:.875rem;line-height:1.55}._confirmError_684tu_373{color:hsl(var(--destructive));margin:0;font-size:.8125rem;font-weight:500}._confirmActions_684tu_380{flex-direction:column;gap:.5rem;width:100%;margin-top:.75rem;display:flex}._confirmKeepBtn_684tu_388{color:hsl(var(--primary-foreground));background:hsl(var(--primary));border-radius:var(--radius);cursor:pointer;border:none;padding:.6rem 1rem;font-size:.8125rem;font-weight:600;transition:background .15s}._confirmKeepBtn_684tu_388:not(:disabled):hover{background:hsl(var(--primary-hover))}._confirmKeepBtn_684tu_388:disabled{opacity:.5;cursor:not-allowed}._confirmLeaveBtn_684tu_407{color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border));border-radius:var(--radius);cursor:pointer;background:0 0;padding:.55rem 1rem;font-size:.8125rem;font-weight:500;transition:color .15s,border-color .15s,background .15s}._confirmLeaveBtn_684tu_407:not(:disabled):hover{color:hsl(var(--destructive));border-color:hsl(var(--destructive)/.5);background:hsl(var(--destructive)/.06)}._confirmLeaveBtn_684tu_407:disabled{opacity:.5;cursor:not-allowed}._successPanel_684tu_429{text-align:center;flex-direction:column;align-items:center;gap:.65rem;padding:3rem 2rem;animation:.18s _fadeIn_684tu_1;display:flex}._successIcon_684tu_439{color:#1a9948;background:rgba(33,196,93,.14);border-radius:999px;justify-content:center;align-items:center;width:3.25rem;height:3.25rem;display:flex}._successTitle_684tu_450{color:hsl(var(--foreground));margin:0;font-size:1.125rem;font-weight:700}._successDesc_684tu_457{color:hsl(var(--muted-foreground));max-width:320px;margin:0;font-size:.875rem;line-height:1.55}._overlay_auvrn_2{z-index:1000;-webkit-overflow-scrolling:touch;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);pointer-events:auto;background:rgba(0,0,0,.55);justify-content:center;align-items:flex-start;padding:1.5rem;animation:.2s _fadeIn_auvrn_1;display:flex;position:fixed;top:0;bottom:0;left:0;right:0;overflow-y:auto}@keyframes _fadeIn_auvrn_1{0%{opacity:0}to{opacity:1}}._popup_auvrn_26{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:22px;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);width:100%;max-width:860px;margin:auto;animation:.3s cubic-bezier(.22,.61,.36,1) _popIn_auvrn_1;display:grid;position:relative;overflow:hidden;box-shadow:0 40px 100px -32px rgba(0,0,0,.6)}@keyframes _popIn_auvrn_1{0%{opacity:0;transform:translateY(18px)scale(.97)}to{opacity:1;transform:none}}._closeBtn_auvrn_51{z-index:3;color:#fff;cursor:pointer;background:rgba(0,0,0,.42);border:none;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;transition:background .15s;display:flex;position:absolute;top:.75rem;right:.75rem}._closeBtn_auvrn_51:hover{background:rgba(0,0,0,.62)}._feature_auvrn_73{flex-direction:column;min-width:0;display:flex}._cover_auvrn_79{aspect-ratio:16/8;border-bottom:1px solid hsl(var(--border));width:100%;overflow:hidden}._coverImg_auvrn_86{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}._coverFallback_auvrn_93{color:#fff;background:linear-gradient(135deg, var(--accent), hsl(var(--primary)));justify-content:center;align-items:center;display:flex}._body_auvrn_101{padding:1.5rem 1.75rem 1.75rem}._meta_auvrn_105{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.85rem;display:flex}._badge_auvrn_113{text-transform:uppercase;letter-spacing:.06em;color:#fff;background:var(--accent);border-radius:999px;align-items:center;gap:.3rem;padding:.22rem .6rem;font-size:.6875rem;font-weight:700;display:inline-flex}._tag_auvrn_127{text-transform:uppercase;letter-spacing:.06em;color:var(--accent);background:color-mix(in srgb, var(--accent) 14%, transparent);border-radius:999px;padding:.22rem .6rem;font-size:.6875rem;font-weight:700}._version_auvrn_138{font-family:var(--font-mono,monospace);letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--muted-foreground));font-size:.6875rem}._title_auvrn_146{letter-spacing:-.025em;color:hsl(var(--foreground));margin:0 0 .55rem;font-size:1.5rem;font-weight:700;line-height:1.18}._summary_auvrn_155{color:hsl(var(--muted-foreground));margin:0;font-size:.9375rem;line-height:1.55}._footer_auvrn_162{align-items:center;gap:1rem;margin-top:1.5rem;display:flex}._primaryBtn_auvrn_169{color:hsl(var(--primary-foreground));background:hsl(var(--primary));cursor:pointer;border:none;border-radius:10px;padding:.6rem 1.25rem;font-size:.875rem;font-weight:600;transition:background .15s}._primaryBtn_auvrn_169:hover{background:hsl(var(--primary-hover))}._linkBtn_auvrn_184{cursor:pointer;color:var(--accent);background:0 0;border:none;align-items:center;gap:.375rem;padding:0;font-size:.8125rem;font-weight:600;display:inline-flex}._linkBtn_auvrn_184 svg{transition:transform .2s}._linkBtn_auvrn_184:hover svg{transform:translate(3px)}._aside_auvrn_204{background:hsl(var(--muted)/.4);border-left:1px solid hsl(var(--border));flex-direction:column;min-height:0;padding:1.5rem 1.25rem 1.25rem;display:flex}._asideTitle_auvrn_213{text-transform:uppercase;letter-spacing:.07em;color:hsl(var(--muted-foreground));margin:0 0 .85rem;font-size:.75rem;font-weight:700}._recentList_auvrn_222{flex-direction:column;flex:1;gap:.25rem;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}._recentItem_auvrn_234{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:.7rem;width:100%;padding:.5rem;transition:background .15s;display:flex}._recentItem_auvrn_234:hover{background:hsl(var(--card))}._recentItem_auvrn_234:hover ._recentChevron_auvrn_250{opacity:1;transform:translate(2px)}._recentThumb_auvrn_255{color:#fff;background:linear-gradient(135deg, var(--accent), hsl(var(--primary)));border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex;overflow:hidden}._recentImg_auvrn_268{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}._recentInfo_auvrn_275{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}._recentMeta_auvrn_283{align-items:center;gap:.5rem;display:flex}._recentVersion_auvrn_289{font-family:var(--font-mono,monospace);letter-spacing:.06em;text-transform:uppercase;color:var(--accent);font-size:.65rem;font-weight:600}._recentDate_auvrn_298{color:hsl(var(--muted-foreground));font-size:.65rem}._recentTitle_auvrn_303{color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:600;line-height:1.3;overflow:hidden}._recentChevron_auvrn_250{color:hsl(var(--muted-foreground));opacity:.5;flex-shrink:0;transition:transform .15s,opacity .15s}._asideLink_auvrn_320{border:1px solid hsl(var(--border));cursor:pointer;color:hsl(var(--foreground));background:0 0;border-radius:10px;justify-content:center;align-items:center;gap:.4rem;margin-top:.85rem;padding:.55rem;font-size:.8125rem;font-weight:600;transition:border-color .15s,color .15s;display:inline-flex}._asideLink_auvrn_320 svg{transition:transform .2s}._asideLink_auvrn_320:hover{border-color:var(--accent);color:var(--accent)}._asideLink_auvrn_320:hover svg{transform:translate(3px)}@media (max-width:720px){._popup_auvrn_26{grid-template-columns:1fr;max-width:460px;overflow-y:auto}._aside_auvrn_204{border-left:none;border-top:1px solid hsl(var(--border))}._recentList_auvrn_222{overflow-y:visible}}@media (max-width:420px){._footer_auvrn_162{flex-direction:column-reverse;align-items:stretch}._primaryBtn_auvrn_169{width:100%}._linkBtn_auvrn_184{justify-content:center}}@keyframes _rhyeFade_1pry7_1{0%{opacity:0}to{opacity:1}}@keyframes _rhyeRise_1pry7_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._veil_1pry7_19{z-index:90;pointer-events:none;-webkit-backdrop-filter:blur(3px)saturate(1.25)brightness(1.03);background:rgba(255,255,255,.14);animation:.2s ease-out both _rhyeFade_1pry7_1;position:fixed;top:0;bottom:0;left:0;right:0}.dark ._veil_1pry7_19{background:rgba(0,0,0,.14)}._panel_1pry7_33{z-index:91;background:hsl(var(--card)/.82);-webkit-backdrop-filter:blur(22px)saturate(1.5);border:1px solid hsl(var(--card)/.7);width:380px;max-width:calc(100vw - 48px);max-height:calc(100dvh - 120px);box-shadow:0 22px 60px rgba(20,16,25,.18), inset 0 1px 0 hsl(var(--card)/.9);color:hsl(var(--foreground));animation:.18s ease-out _rhyeRise_1pry7_1;position:fixed;bottom:96px;right:24px;overflow-y:auto}@media (max-width:767px){._panel_1pry7_33{max-width:calc(100vw - 32px);bottom:76px;right:16px}}._head_1pry7_58{border-bottom:1px solid hsl(var(--border)/.6);justify-content:space-between;align-items:center;gap:12px;padding:15px 18px;display:flex}._title_1pry7_67{align-items:center;gap:9px;font-size:14.5px;font-weight:700;display:inline-flex}._close_1pry7_75{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:0;border-radius:6px;padding:4px;display:inline-flex}._close_1pry7_75:focus-visible{outline:2px solid hsl(var(--highlight));outline-offset:2px}._close_1pry7_75:hover{color:hsl(var(--foreground))}._body_1pry7_92{flex-direction:column;gap:14px;padding:18px;display:flex}._field_1pry7_99{resize:vertical;border:1.5px solid hsl(var(--primary)/.22);background:hsl(var(--background)/.6);width:100%;min-height:86px;color:hsl(var(--foreground));caret-color:hsl(var(--primary));border-radius:12px;padding:13px 15px;font-family:inherit;font-size:13.5px;line-height:1.6}._field_1pry7_99:focus{border-color:hsl(var(--primary)/.6);outline:none}._counter_1pry7_118{font-family:var(--font-mono);color:hsl(var(--muted-foreground));align-self:flex-end;margin-top:-8px;font-size:10.5px}._contextHead_1pry7_126{justify-content:space-between;align-items:center;gap:10px;margin-bottom:9px;display:flex}._eyebrow_1pry7_134{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:hsl(var(--muted-foreground));font-size:10px}._link_1pry7_142{color:hsl(var(--primary));cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-size:12px;font-weight:600}._link_1pry7_142:focus-visible{outline:2px solid hsl(var(--highlight));outline-offset:2px}._tags_1pry7_157{flex-wrap:wrap;gap:7px;margin:0;padding:0;list-style:none;display:flex}._tag_1pry7_157{font-family:var(--font-mono);color:hsl(var(--foreground)/.85);background:hsl(var(--muted));border-radius:7px;padding:5px 9px;font-size:11px}._editGrid_1pry7_175{flex-direction:column;gap:9px;display:flex}._editField_1pry7_181{flex-direction:column;gap:4px;display:flex}._editField_1pry7_181 span{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:hsl(var(--muted-foreground));font-size:10px}._editField_1pry7_181 input,._editField_1pry7_181 select{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));border-radius:8px;padding:7px 10px;font-family:inherit;font-size:13px}._editField_1pry7_181 input:focus,._editField_1pry7_181 select:focus{outline:2px solid hsl(var(--ring)/.5);outline-offset:0}._error_1pry7_209{color:hsl(var(--destructive));margin:0;font-size:12.5px}._buttons_1pry7_215{gap:9px;display:flex}._btn_1pry7_220{cursor:pointer;border-radius:10px;padding:11px 15px;font-family:inherit;font-size:13.5px;font-weight:600}._btn_1pry7_220:focus-visible{outline:2px solid hsl(var(--highlight));outline-offset:2px}._btn_1pry7_220:disabled{opacity:.55;cursor:not-allowed}._btnPrimary_1pry7_237{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border:0;flex:1;font-weight:700}._btnPrimary_1pry7_237:hover:not(:disabled){background:hsl(var(--primary-hover))}._btnInk_1pry7_248{color:#fff;background:#141019;border:0;flex:1;padding:10px;font-size:13px}._btnGhost_1pry7_257{border:1.5px solid hsl(var(--border));color:hsl(var(--foreground));background:0 0}._hint_1pry7_263{color:hsl(var(--muted-foreground));margin:0;font-size:11.5px;line-height:1.5}._sentBody_1pry7_270{flex-direction:column;gap:14px;padding:22px 18px;display:flex}._sentRow_1pry7_277{align-items:flex-start;gap:12px;display:flex}._sentIcon_1pry7_283{background:hsl(var(--highlight));color:#141019;border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:flex}._sentText_1pry7_295{min-width:0}._sentTitle_1pry7_299{font-size:14.5px;font-weight:700}._sentDesc_1pry7_304{color:hsl(var(--foreground)/.78);text-wrap:pretty;margin:5px 0 0;font-size:13px;line-height:1.6}._srOnly_1pry7_312{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){._veil_1pry7_19,._panel_1pry7_33{animation:none}}@keyframes _rhyePulse_10yen_1{0%{box-shadow:0 0 0 0 hsl(var(--highlight)/.55)}70%{box-shadow:0 0 0 14px hsl(var(--highlight)/0)}to{box-shadow:0 0 0 0 hsl(var(--highlight)/0)}}@keyframes _rhyePop_10yen_1{0%{opacity:0;transform:translate(14px,14px)scale(.6)}60%{opacity:1;transform:translate(-2px,-2px)scale(1.06)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes _rhyeLabel_10yen_1{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:translate(0)}}@keyframes _badgeIn_10yen_1{0%{transform:scale(.4)}to{transform:scale(1)}}@keyframes _sheetIn_10yen_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}._dot_10yen_52{z-index:93;cursor:pointer;background:#141019;border:0;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;padding:0;transition:transform .22s cubic-bezier(.34,1.3,.5,1),box-shadow .22s,background .22s;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 10px 26px rgba(20,16,25,.3)}._dot_10yen_52:focus-visible{outline:2px solid hsl(var(--highlight));outline-offset:2px}@media (max-width:1023px){._dot_10yen_52{width:52px;height:52px}}@media (max-width:767px){._dot_10yen_52{width:48px;height:48px;bottom:16px;right:16px}}._dotHover_10yen_89{transform:translateY(-3px)scale(1.06);box-shadow:0 16px 34px rgba(20,16,25,.34)}._dotActive_10yen_94{background:hsl(var(--primary));box-shadow:0 6px 18px rgba(20,16,25,.3)}._dotActive_10yen_94 ._glyph_10yen_98{transform:rotate(45deg)}._glyph_10yen_98{width:43%;height:43%;transition:transform .22s cubic-bezier(.34,1.3,.5,1);display:flex}._badge_10yen_109{border:2px solid hsl(var(--background));background:hsl(var(--highlight));color:#141019;min-width:20px;height:20px;font-family:var(--font-mono);border-radius:999px;justify-content:center;align-items:center;padding:0 5px;font-size:11px;font-weight:600;animation:.2s cubic-bezier(.34,1.4,.5,1) _badgeIn_10yen_1;display:flex;position:absolute;top:-2px;right:-2px}._pulse_10yen_129{pointer-events:none;border-radius:50%;animation:.6s ease-out both _rhyePulse_10yen_1;position:absolute;top:0;bottom:0;left:0;right:0}._radial_10yen_137{z-index:92;pointer-events:none;width:300px;height:230px;position:fixed;bottom:24px;right:24px}._action_10yen_147{cursor:pointer;pointer-events:auto;opacity:0;background:0 0;border:0;align-items:center;gap:9px;padding:0;font-family:inherit;animation:.34s cubic-bezier(.34,1.4,.5,1) both _rhyePop_10yen_1;display:flex;position:absolute}._action_10yen_147:focus-visible{outline:none}._action_10yen_147:focus-visible ._actionCircle_10yen_164{outline:2px solid hsl(var(--highlight));outline-offset:2px}._action_10yen_147:hover ._actionCircle_10yen_164{transform:scale(1.08);box-shadow:0 10px 24px rgba(20,16,25,.18)}._slot_mine_10yen_173{bottom:4px;right:82px}._slot_register_10yen_178{bottom:74px;right:56px}._slot_knowledge_10yen_183{bottom:140px;right:4px}._actionLabel_10yen_188{color:#141019;white-space:nowrap;background:#fff;border:1px solid #e7e4ee;border-radius:8px;padding:5px 10px;font-size:12.5px;font-weight:600;animation:.22s ease-out both _rhyeLabel_10yen_1;box-shadow:0 4px 14px rgba(20,16,25,.1)}._actionCircle_10yen_164{color:#37323f;background:#fff;border:1px solid #e7e4ee;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;transition:transform .16s,box-shadow .16s;display:flex;box-shadow:0 6px 18px rgba(20,16,25,.12)}._actionPrimary_10yen_215 ._actionLabel_10yen_188{color:#fff;background:hsl(var(--primary));box-shadow:0 6px 18px hsl(var(--primary)/.35);border-color:transparent;padding:6px 12px;font-size:13px;font-weight:700}._actionPrimary_10yen_215 ._actionCircle_10yen_164{background:hsl(var(--primary));color:#fff;width:58px;height:58px;box-shadow:0 10px 26px hsl(var(--primary)/.42);border:0}._actionPrimary_10yen_215:hover ._actionCircle_10yen_164{box-shadow:0 14px 32px hsl(var(--primary)/.5)}._sheetBackdrop_10yen_236{z-index:94;background:rgba(20,16,25,.18);position:fixed;top:0;bottom:0;left:0;right:0}._sheet_10yen_236{z-index:95;padding:12px 16px calc(16px + env(safe-area-inset-bottom));background:hsl(var(--card));border-top:1px solid hsl(var(--border));border-radius:16px 16px 0 0;flex-direction:column;gap:8px;animation:.22s ease-out _sheetIn_10yen_1;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 24px rgba(20,16,25,.1)}._sheetHandle_10yen_260{background:hsl(var(--border));border-radius:99px;align-self:center;width:30px;height:3px;margin-bottom:4px}._sheetAction_10yen_269{border:1px solid hsl(var(--border));background:hsl(var(--card));min-height:44px;color:hsl(var(--foreground));cursor:pointer;border-radius:10px;font-family:inherit;font-size:14px;font-weight:600}._sheetAction_10yen_269:focus-visible{outline:2px solid hsl(var(--highlight));outline-offset:2px}._sheetPrimary_10yen_285{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border-color:transparent;font-weight:700}._srOnly_10yen_292{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){._dot_10yen_52,._glyph_10yen_98,._actionCircle_10yen_164{transition:none}._dotHover_10yen_89{transform:none}._action_10yen_147,._actionLabel_10yen_188,._badge_10yen_109,._pulse_10yen_129,._sheet_10yen_236{opacity:1;animation:none}._pulse_10yen_129{box-shadow:0 0 0 3px hsl(var(--highlight))}}._layout_15ezn_29{height:100vh;background:hsl(var(--background));flex-direction:column;height:100dvh;min-height:0;padding:12px;display:flex;overflow:hidden}._main_15ezn_41{flex:1;gap:18px;min-width:0;min-height:0;display:flex}._content_15ezn_26{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_15ezn_26::-webkit-scrollbar{width:6px;height:6px}._content_15ezn_26::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._content_15ezn_26::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._content_15ezn_26::-webkit-scrollbar-track{background:0 0}._nav_1t2ia_3{z-index:80;padding:12px 20px;position:-webkit-sticky;position:sticky;top:0}@media (max-width:600px){._nav_1t2ia_3{padding:10px 12px}}._bar_1t2ia_15{box-sizing:border-box;background:var(--lp-hdr);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--lp-bd);border-radius:16px;align-items:center;gap:22px;max-width:1200px;height:60px;margin:0 auto;padding:0 10px 0 22px;display:flex;box-shadow:0 6px 24px -12px rgba(20,16,25,.14)}@media (max-width:600px){._bar_1t2ia_15{gap:10px;padding:0 8px 0 16px}}._logo_1t2ia_37{flex:none;align-items:center;text-decoration:none;display:inline-flex}._links_1t2ia_44{white-space:nowrap;flex:auto;align-items:center;gap:22px;min-width:0;font-size:14px;display:flex}._links_1t2ia_44 a{color:var(--lp-tx2);text-decoration:none;transition:color .15s}._links_1t2ia_44 a:hover{color:var(--lp-tx)}@media (max-width:1080px){._links_1t2ia_44{display:none}}._right_1t2ia_67{white-space:nowrap;flex:none;align-items:center;gap:6px;margin-left:auto;display:flex}._lang_1t2ia_76{position:relative}._langBtn_1t2ia_80{border:1px solid var(--lp-bd);height:38px;color:var(--lp-tx);cursor:pointer;background:0 0;border-radius:10px;align-items:center;gap:6px;padding:0 11px;font-family:inherit;font-size:13px;font-weight:600;display:inline-flex}._langBtn_1t2ia_80 svg{width:15px;height:15px}._langBtn_1t2ia_80:hover{background:var(--lp-sf3)}._langMenu_1t2ia_103{background:var(--lp-sf);border:1px solid var(--lp-bd);z-index:5;border-radius:12px;flex-direction:column;gap:2px;min-width:170px;padding:6px;display:flex;position:absolute;top:46px;right:0;box-shadow:0 18px 40px -16px rgba(20,16,25,.3)}._langItem_1t2ia_119{color:var(--lp-tx);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:9px 11px;font-family:inherit;font-size:13.5px;font-weight:500;display:flex}._langItem_1t2ia_119 span{font-family:var(--font-mono);color:var(--lp-tx3);font-size:11px}._langItem_1t2ia_119:hover{background:var(--lp-sf2)}._langItemOn_1t2ia_144{background:var(--lp-sf3);font-weight:700}._themer_1t2ia_149{box-sizing:border-box;border:1px solid var(--lp-bd);cursor:pointer;background:0 0;border-radius:10px;align-items:center;gap:2px;height:38px;padding:3px;display:inline-flex}._themer_1t2ia_149 span{width:30px;height:30px;color:var(--lp-tx3);border-radius:7px;justify-content:center;align-items:center;transition:background .2s,color .2s;display:flex}._themer_1t2ia_149 span svg{width:15px;height:15px}._themer_1t2ia_149 ._themerOn_1t2ia_175{background:var(--lp-sf3);color:var(--lp-tx)}._signIn_1t2ia_180{color:var(--lp-tx);padding:10px 12px;font-size:14px;font-weight:600;text-decoration:none}._signIn_1t2ia_180:hover{color:var(--lp-acc)}@media (max-width:760px){._signIn_1t2ia_180{display:none}}._cta_1t2ia_196{background:var(--lp-cta-bg);color:var(--lp-cta-tx);border-radius:11px;padding:11px 16px;font-size:14px;font-weight:600;text-decoration:none;transition:opacity .15s}._cta_1t2ia_196:hover{opacity:.88;color:var(--lp-cta-tx)}@media (max-width:1240px) and (min-width:1081px){._cta_1t2ia_196{display:none}}@media (max-width:760px){._cta_1t2ia_196{display:none}}._burger_1t2ia_222{border:1px solid var(--lp-bd);width:38px;height:38px;color:var(--lp-tx);cursor:pointer;background:0 0;border-radius:10px;justify-content:center;align-items:center;display:none}._burger_1t2ia_222 svg{width:18px;height:18px}@media (max-width:1080px){._burger_1t2ia_222{display:inline-flex}}._panel_1t2ia_244{background:var(--lp-sf);border:1px solid var(--lp-bd);border-radius:16px;flex-direction:column;gap:2px;max-width:1200px;margin:8px auto 0;padding:10px;display:none;box-shadow:0 18px 40px -16px rgba(20,16,25,.3)}._panel_1t2ia_244>a{color:var(--lp-tx);border-radius:10px;padding:13px 14px;font-size:15px;font-weight:500;text-decoration:none}._panel_1t2ia_244>a:hover{background:var(--lp-sf2)}@media (max-width:1080px){._panel_1t2ia_244{display:flex}}._panelActions_1t2ia_273{border-top:1px solid var(--lp-bd);flex-direction:column;gap:8px;margin-top:6px;padding:10px 4px 4px;display:none}@media (max-width:760px){._panelActions_1t2ia_273{display:flex}}._signInPanel_1t2ia_287,._ctaPanel_1t2ia_288{text-align:center;border-radius:11px;padding:13px 16px;font-size:15px;font-weight:600;text-decoration:none}._signInPanel_1t2ia_287{border:1px solid var(--lp-bd2);color:var(--lp-tx)}._ctaPanel_1t2ia_288{background:var(--lp-cta-bg);color:var(--lp-cta-tx)}._footer_zsaww_1{border-top:1px solid var(--lp-bd);color:var(--lp-tx3);padding:36px 20px;font-size:13px}._wrap_zsaww_8{flex-direction:column;gap:16px;max-width:1200px;margin:0 auto;display:flex}._row_zsaww_16{flex-wrap:wrap;align-items:center;gap:24px;display:flex}._spacer_zsaww_23{flex:1}._links_zsaww_27{flex-wrap:wrap;gap:20px;display:flex}._links_zsaww_27 a{color:var(--lp-tx2);text-decoration:none}._links_zsaww_27 a:hover{color:var(--lp-acc)}._legal_zsaww_40{flex-wrap:wrap;gap:8px;font-size:12px;display:flex}._legal_zsaww_40 a{color:inherit;text-decoration:none}._legal_zsaww_40 a:hover{color:var(--lp-acc)}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}._page_eecdd_5{--lp-bg:#fbfafd;--lp-sf:#fff;--lp-sf2:#f8f7fb;--lp-sf3:#f1eff5;--lp-tx:#141019;--lp-tx2:#4a4552;--lp-tx3:#6f6b7b;--lp-bd:#eceaf1;--lp-bd2:#e4e1ea;--lp-soft:#f1ecfb;--lp-acc:#6a35d4;--lp-panel:#f4f1fb;--lp-tint:#f1ecfb;--lp-grid:rgba(106,53,212,.07);--lp-hdr:rgba(255,255,255,.86);--lp-shadow:rgba(70,40,140,.35);--lp-cta-bg:#141019;--lp-cta-tx:#fff;--lp-dash:#c9b8f0;--lp-det-bg:#141019;--lp-ins-bg:#120e19;--lp-ins-bd:transparent;--lp-placeholder:#a8a4b3;background:hsl(var(--background));min-height:100dvh;color:hsl(var(--foreground));font-family:var(--font-sans);overflow-x:clip}.dark ._page_eecdd_5{--lp-bg:#0e0b14;--lp-sf:#17131f;--lp-sf2:#1c1726;--lp-sf3:#241e30;--lp-tx:#f7f6fb;--lp-tx2:#b7b4c0;--lp-tx3:#8e8b98;--lp-bd:rgba(255,255,255,.08);--lp-bd2:rgba(255,255,255,.14);--lp-soft:rgba(106,53,212,.22);--lp-acc:#b79cf0;--lp-panel:#17131f;--lp-tint:#1c1627;--lp-grid:rgba(255,255,255,.05);--lp-hdr:rgba(23,19,31,.82);--lp-shadow:rgba(0,0,0,.6);--lp-cta-bg:#62e0c8;--lp-cta-tx:#141019;--lp-dash:rgba(183,156,240,.4);--lp-det-bg:#221a33;--lp-ins-bg:#17131f;--lp-ins-bd:rgba(255,255,255,.08);--lp-placeholder:#6f6b7b}._pageDark_eecdd_68{--lp-bg:#0e0b14;--lp-sf:#17131f;--lp-sf2:#1c1726;--lp-sf3:#241e30;--lp-tx:#f7f6fb;--lp-tx2:#b7b4c0;--lp-tx3:#8e8b98;--lp-bd:rgba(255,255,255,.08);--lp-bd2:rgba(255,255,255,.14);--lp-soft:rgba(106,53,212,.22);--lp-acc:#b79cf0;--lp-panel:#17131f;--lp-tint:#1c1627;--lp-grid:rgba(255,255,255,.05);--lp-hdr:rgba(23,19,31,.82);--lp-shadow:rgba(0,0,0,.6);--lp-cta-bg:#62e0c8;--lp-cta-tx:#141019;--lp-dash:rgba(183,156,240,.4);--lp-det-bg:#221a33;--lp-ins-bg:#17131f;--lp-ins-bd:rgba(255,255,255,.08);--lp-placeholder:#6f6b7b;color:#fff;background:#0c0812}._progress_eecdd_96{z-index:90;background:hsl(var(--primary));transform-origin:0;will-change:transform;height:2px;position:fixed;top:0;left:0;right:0}._hero_qrhbp_1{margin-top:-84px;padding:156px 20px 0;position:relative;overflow:hidden}@media (max-width:600px){._hero_qrhbp_1{margin-top:-80px;padding-top:128px}}._grid_qrhbp_14{background-image:linear-gradient(var(--lp-grid) 1px, transparent 1px), linear-gradient(90deg, var(--lp-grid) 1px, transparent 1px);background-size:56px 56px;position:absolute;top:0;bottom:0;left:0;right:0}._copy_qrhbp_21{text-align:center;flex-direction:column;align-items:center;max-width:1200px;margin:0 auto;display:flex;position:relative}._badge_qrhbp_31{background:var(--lp-soft);color:var(--lp-acc);border-radius:999px;align-items:center;gap:8px;padding:7px 14px;font-size:13px;font-weight:600;display:inline-flex}._badge_qrhbp_31 i{background:var(--lp-acc);border-radius:50%;flex:none;width:6px;height:6px}@media (max-width:600px){._badge_qrhbp_31{text-align:left;font-size:12px}}._title_qrhbp_56{letter-spacing:-.05em;text-wrap:balance;max-width:960px;margin:26px 0 0;font-size:max(40px,min(7.4vw,72px));font-weight:700;line-height:1}._sub_qrhbp_66{max-width:680px;color:var(--lp-tx2);text-wrap:pretty;margin:24px 0 0;font-size:19px;line-height:1.6}@media (max-width:600px){._sub_qrhbp_66{font-size:16.5px}}._ctas_qrhbp_80{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:34px;display:flex}._primary_qrhbp_88,._secondary_qrhbp_89{border-radius:12px;padding:15px 26px;font-size:15px;text-decoration:none;transition:transform .15s,background .15s}._primary_qrhbp_88:hover,._secondary_qrhbp_89:hover{transform:translateY(-1px)}._primary_qrhbp_88{color:#fff;background:#6a35d4;font-weight:700}._primary_qrhbp_88:hover{color:#fff;background:#5527ab}._secondary_qrhbp_89{background:var(--lp-sf);border:1px solid var(--lp-bd2);color:var(--lp-tx);font-weight:600}._secondary_qrhbp_89:hover{color:var(--lp-tx);border-color:var(--lp-acc)}._stage_qrhbp_122{max-width:1200px;margin:64px auto 0;position:relative}@media (max-width:600px){._stage_qrhbp_122{margin-top:40px}}._chip_qrhbp_133{z-index:3;background:var(--lp-sf);border:1px solid var(--lp-bd);white-space:nowrap;border-radius:12px;align-items:center;gap:8px;padding:10px 14px;font-size:13px;font-weight:600;animation:6s ease-in-out infinite _float_qrhbp_1;display:inline-flex;position:absolute;box-shadow:0 14px 30px -14px rgba(20,16,25,.25)}._chip_qrhbp_133 i{border-radius:50%;width:8px;height:8px}@media (max-width:860px){._chip_qrhbp_133{display:none}}@media (prefers-reduced-motion:reduce){._chip_qrhbp_133{animation:none}}._chipA_qrhbp_165{top:-22px;left:-8px}._chipA_qrhbp_165 b{color:#141019;background:#62e0c8;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:11px;display:flex}._chipB_qrhbp_181{animation-duration:7s;animation-delay:1s;top:14%;right:-8px}._chipB_qrhbp_181 i{background:#e2558a}._chipC_qrhbp_191{color:#fff;background:#141019;border-color:#141019;animation-duration:8s;animation-delay:2s;bottom:18%;left:6%}._chipC_qrhbp_191 i{background:#62e0c8}._tint_qrhbp_204{box-sizing:border-box;background:var(--lp-tint);border:1px solid var(--lp-bd);border-radius:32px;padding:48px 48px 0;overflow:hidden}@media (max-width:860px){._tint_qrhbp_204{border-radius:24px;padding:28px 24px 0}}@media (max-width:600px){._tint_qrhbp_204{border-radius:20px;padding:16px 12px 0}}._window_qrhbp_225{background:var(--lp-sf);box-shadow:0 30px 60px -30px var(--lp-shadow);border-radius:18px 18px 0 0;padding:8px 8px 0}@media (max-width:600px){._window_qrhbp_225{border-radius:12px 12px 0 0;padding:5px 5px 0}}._shot_qrhbp_238{aspect-ratio:1912/943;-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left;border-radius:12px 12px 0 0;width:100%;height:auto;display:block}@keyframes _float_qrhbp_1{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}._head_1scto_1{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}._eyebrow_1scto_9{font-family:var(--font-mono);letter-spacing:.16em;color:var(--lp-acc);font-size:12px}._title_1scto_16{letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:max(32px,min(5vw,48px));font-weight:700;line-height:1.06}._sub_1scto_25{color:var(--lp-tx2);text-wrap:pretty;margin:0;font-size:17px;line-height:1.65}@media (max-width:600px){._sub_1scto_25{font-size:16px}}._section_ozmzl_2{padding:120px 20px}@media (max-width:900px){._section_ozmzl_2{padding:88px 20px}}@media (max-width:600px){._section_ozmzl_2{padding:64px 16px}}._inner_ozmzl_16{flex-direction:column;gap:48px;max-width:1200px;margin:0 auto;display:flex}@media (max-width:600px){._inner_ozmzl_16{gap:32px}}._table_ozmzl_29{background:var(--lp-sf);border:1px solid var(--lp-bd);border-radius:24px;overflow:hidden}._cols_ozmzl_36,._row_ozmzl_37{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}._cols_ozmzl_36{background:var(--lp-sf2);font-family:var(--font-mono);letter-spacing:.12em;color:var(--lp-tx3);padding:16px 28px;font-size:11.5px}@media (max-width:800px){._cols_ozmzl_36{display:none}}._row_ozmzl_37{border-top:1px solid var(--lp-bd);align-items:start;padding:24px 28px}@media (max-width:800px){._row_ozmzl_37{grid-template-columns:1fr;gap:14px;padding:22px 20px}}._goal_ozmzl_70{flex-direction:column;gap:6px;display:flex}._goal_ozmzl_70 strong{letter-spacing:-.01em;font-size:16px;font-weight:700}._goal_ozmzl_70 span{color:var(--lp-tx3);font-size:13px}._signal_ozmzl_85{align-items:flex-start;gap:10px;display:flex}._signal_ozmzl_85 i{border-radius:50%;flex:none;width:8px;height:8px;margin-top:6px}._signal_ozmzl_85 span,._action_ozmzl_99{color:var(--lp-tx2);font-size:14.5px;line-height:1.55}._mobileLabel_ozmzl_106{font-family:var(--font-mono);letter-spacing:.12em;color:var(--lp-tx3);margin-bottom:4px;font-size:10.5px;font-style:normal;display:none}@media (max-width:800px){._mobileLabel_ozmzl_106{display:block}}._section_3w6ry_2{padding:0 20px 120px}@media (max-width:900px){._section_3w6ry_2{padding-bottom:88px}}@media (max-width:600px){._section_3w6ry_2{padding:0 16px 64px}}._inner_3w6ry_16{flex-direction:column;gap:40px;max-width:1200px;margin:0 auto;display:flex}._body_3w6ry_24{flex-wrap:wrap;align-items:flex-start;gap:20px;display:flex}._map_3w6ry_32{box-sizing:border-box;background:var(--lp-sf);border:1px solid var(--lp-bd);border-radius:24px;flex-direction:column;flex:999 640px;min-width:0;padding:24px;display:flex}@media (max-width:600px){._map_3w6ry_32{border-radius:20px;padding:16px}}._phase_3w6ry_51,._cycleLabel_3w6ry_52{font-family:var(--font-mono);letter-spacing:.12em;font-size:11px}._phase_3w6ry_51 span,._cycleLabel_3w6ry_52 span{font-family:var(--font-sans);letter-spacing:0}._phase_3w6ry_51{color:var(--lp-tx3);margin-bottom:10px}._cycleLabel_3w6ry_52{color:var(--lp-acc)}._cycleLabel_3w6ry_52 span{color:var(--lp-tx3)}._entryRow_3w6ry_75{padding:0 15px;display:flex}@media (max-width:799px){._entryRow_3w6ry_75{gap:10px;padding:0}}._cycleRow_3w6ry_86{display:flex}@media (max-width:799px){._cycleRow_3w6ry_86{gap:10px}}._cell_3w6ry_95{flex:none;display:flex}._node_3w6ry_101{box-sizing:border-box;background:var(--lp-sf);min-width:0;color:var(--lp-tx);border:1.5px solid var(--lp-bd);text-align:left;cursor:pointer;border-radius:14px;flex-direction:column;flex:1;gap:8px;padding:14px;font-family:inherit;transition:border-color .2s,box-shadow .2s;display:flex}._node_3w6ry_101:hover{border-color:#6a35d4}._node_3w6ry_101:focus-visible{outline-offset:2px;outline:2px solid #6a35d4}._node_3w6ry_101[data-kind=aeva]{color:#fff;background:#141019;border-color:#141019}._node_3w6ry_101[data-kind=aeva] ._nodeDesc_3w6ry_130,._node_3w6ry_101[data-kind=aeva] ._nodeMeta_3w6ry_131{color:#c9c5d4}._nodeOn_3w6ry_135{box-shadow:0 0 0 4px rgba(106,53,212,.14);border-color:#6a35d4!important}._nodeSoon_3w6ry_140{opacity:.6}._nodeHead_3w6ry_144{align-items:center;gap:10px;display:flex}._nodeName_3w6ry_150{overflow-wrap:anywhere;min-width:0;font-size:14.5px;font-weight:700}._nodeDesc_3w6ry_130{color:var(--lp-tx2);font-size:12.5px;line-height:1.45}._nodeMeta_3w6ry_131{color:var(--lp-tx2);font-size:11.5px}._nodeIcon_3w6ry_169,._detailIcon_3w6ry_170{border-radius:8px;flex:none;justify-content:center;align-items:center;display:flex}._nodeIcon_3w6ry_169 svg,._detailIcon_3w6ry_170 svg{width:16px;height:16px}._nodeIcon_3w6ry_169[data-kind=entry],._detailIcon_3w6ry_170[data-kind=entry]{color:#fff;background:#6a35d4}._nodeIcon_3w6ry_169[data-kind=soon],._detailIcon_3w6ry_170[data-kind=soon]{color:#fff;background:#a88beb}._nodeIcon_3w6ry_169[data-kind=cycle],._detailIcon_3w6ry_170[data-kind=cycle]{color:#62e0c8;background:#141019}._nodeIcon_3w6ry_169[data-kind=base],._detailIcon_3w6ry_170[data-kind=base]{background:var(--lp-sf3);color:var(--lp-tx)}._nodeIcon_3w6ry_169[data-kind=aeva],._detailIcon_3w6ry_170[data-kind=aeva]{color:#141019;background:#62e0c8}._nodeIcon_3w6ry_169{width:30px;height:30px}._hConn_3w6ry_214{box-sizing:border-box;text-align:center;width:72px;font-family:var(--font-mono);color:var(--lp-acc);flex-direction:column;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 6px;font-size:9.5px;line-height:1.3;display:flex}._hLine_3w6ry_231{background:#6a35d4;width:100%;height:1.5px;display:block;position:relative}._hLine_3w6ry_231:after{content:"";border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:7px solid #6a35d4;position:absolute;top:-4px;right:-1px}._vConn_3w6ry_248,._enter_3w6ry_249,._feeds_3w6ry_250{font-family:var(--font-mono);color:var(--lp-acc);align-items:center;gap:10px;font-size:10px;display:flex}._vConn_3w6ry_248{flex:none;height:46px;padding-left:28px}._enter_3w6ry_249{align-self:center;height:48px}._feeds_3w6ry_250{height:48px;color:var(--lp-tx3);align-self:center}._vLine_3w6ry_276,._vLineUp_3w6ry_277{background:#6a35d4;flex:none;width:1.5px;height:100%;display:block;position:relative}._vLine_3w6ry_276:after{content:"";border-top:7px solid #6a35d4;border-left:5px solid transparent;border-right:5px solid transparent;position:absolute;bottom:-1px;left:-4px}._vLineUp_3w6ry_277{background:var(--lp-bd2)}._vLineUp_3w6ry_277:after{content:"";border-bottom:7px solid var(--lp-bd2);border-left:5px solid transparent;border-right:5px solid transparent;position:absolute;top:-1px;left:-4px}._cycle_3w6ry_52{background:var(--lp-sf2);border:1.5px dashed var(--lp-dash);border-radius:18px;flex-direction:column;gap:12px;padding:14px;display:flex}._loop_3w6ry_320{border:1.5px solid #6a35d4;border-top:none;border-radius:0 0 14px 14px;height:30px;margin-top:-4px;position:relative}._loop_3w6ry_320:before{content:"";border-bottom:7px solid #6a35d4;border-left:5px solid transparent;border-right:5px solid transparent;position:absolute;top:-6px;left:-5.5px}._loop_3w6ry_320 span{background:var(--lp-sf2);font-family:var(--font-mono);color:var(--lp-acc);white-space:nowrap;padding:0 10px;font-size:10px;position:absolute;bottom:-9px;left:50%;transform:translate(-50%)}._loopCol_3w6ry_350{font-family:var(--font-mono);color:var(--lp-acc);border:1.5px dashed #6a35d4;border-radius:10px;align-items:center;gap:8px;padding:8px 12px;font-size:10px;display:flex}._baseGrid_3w6ry_362{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:12px;display:grid}._baseCell_3w6ry_368{min-width:0;display:flex}._baseCell_3w6ry_368>._cell_3w6ry_95{width:100%!important}._detail_3w6ry_170{box-sizing:border-box;background:var(--lp-det-bg);color:#f7f6fb;border-radius:24px;flex-direction:column;flex:320px;gap:20px;max-width:100%;padding:28px;display:flex}@media (max-width:600px){._detail_3w6ry_170{border-radius:20px;padding:22px}}._detailHead_3w6ry_396{align-items:center;gap:12px;display:flex}._detailHead_3w6ry_396>div{flex-direction:column;gap:3px;display:flex}._detailIcon_3w6ry_170{border-radius:12px;width:44px;height:44px}._detailIcon_3w6ry_170 svg{width:22px;height:22px}._detailIcon_3w6ry_170[data-kind=cycle],._detailIcon_3w6ry_170[data-kind=base]{background:rgba(255,255,255,.1)}._detailIcon_3w6ry_170[data-kind=base]{color:#fff}._detailPhase_3w6ry_423{font-family:var(--font-mono);letter-spacing:.12em;color:#62e0c8;font-size:10.5px}._detailName_3w6ry_430{letter-spacing:-.02em;font-size:24px;font-weight:700}._detailDesc_3w6ry_436{color:#c9c5d4;margin:0;font-size:15px;line-height:1.6}._detailBlock_3w6ry_443{flex-direction:column;gap:10px;display:flex}._detailLabel_3w6ry_449{font-family:var(--font-mono);letter-spacing:.12em;color:#a9a6b4;font-size:10.5px}._chips_3w6ry_456{flex-wrap:wrap;gap:6px;display:flex}._chips_3w6ry_456 span{background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.1);border-radius:9px;padding:7px 11px;font-size:13px}._detailValue_3w6ry_469{font-size:15px;font-weight:600;line-height:1.55}._detailMeta_3w6ry_475{color:#a9a6b4;font-size:12.5px}._detailCta_3w6ry_480{color:#141019;background:#62e0c8;border-radius:12px;justify-content:space-between;align-items:center;padding:14px 16px;font-size:14.5px;font-weight:700;text-decoration:none;display:flex}._detailCta_3w6ry_480:hover{color:#141019;filter:brightness(1.05)}._section_1c5pg_1{padding:0 20px 120px}@media (max-width:900px){._section_1c5pg_1{padding-bottom:88px}}@media (max-width:600px){._section_1c5pg_1{padding:0 16px 64px}}._inner_1c5pg_15{flex-direction:column;gap:40px;max-width:1200px;margin:0 auto;display:flex}._head_1c5pg_23{flex-direction:column;align-items:center;gap:28px;display:flex}._tabs_1c5pg_30{background:var(--lp-sf3);border-radius:14px;gap:4px;max-width:100%;padding:5px;display:flex}._tab_1c5pg_30{color:var(--lp-tx2);cursor:pointer;background:0 0;border:none;border-radius:10px;padding:11px 22px;font-family:inherit;font-size:14.5px;font-weight:600;transition:background .2s}@media (max-width:480px){._tab_1c5pg_30{padding:10px 14px;font-size:14px}}._tabOn_1c5pg_58{background:var(--lp-sf);color:var(--lp-tx);box-shadow:0 1px 3px rgba(20,16,25,.12)}._panel_1c5pg_64{box-sizing:border-box;background:var(--lp-panel);border:1px solid var(--lp-bd);border-radius:32px;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));align-items:center;gap:48px;padding:48px;display:grid}@media (max-width:900px){._panel_1c5pg_64{gap:32px;padding:32px}}@media (max-width:600px){._panel_1c5pg_64{border-radius:24px;padding:20px}}._copy_1c5pg_88{flex-direction:column;gap:22px;max-width:440px;display:flex}._copy_1c5pg_88 h3{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:max(24px,min(3vw,30px));font-weight:700;line-height:1.15}._copy_1c5pg_88 p{color:var(--lp-tx2);text-wrap:pretty;margin:0;font-size:16px;line-height:1.65}._copy_1c5pg_88 ul{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}._copy_1c5pg_88 li{align-items:flex-start;gap:12px;font-size:15px;line-height:1.5;display:flex}._copy_1c5pg_88 b{color:#fff;background:#6a35d4;border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;margin-top:1px;font-size:12px;display:flex}._shotWrap_1c5pg_138{background:var(--lp-sf);min-width:0;box-shadow:0 24px 50px -28px var(--lp-shadow);border-radius:18px;padding:8px}._shot_1c5pg_138{aspect-ratio:1912/943;-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left;border-radius:12px;width:100%;height:auto;display:block}._section_jxd7g_3{height:420vh;position:relative}@media (max-width:900px){._section_jxd7g_3{height:380vh}}._sticky_jxd7g_13{box-sizing:border-box;align-items:center;min-height:100vh;padding:76px 20px 12px;display:flex;position:-webkit-sticky;position:sticky;top:0}@media (max-width:600px){._sticky_jxd7g_13{padding:72px 10px 10px}}._card_jxd7g_28{box-sizing:border-box;background:var(--lp-ins-bg);color:#f7f6fb;border:1px solid var(--lp-ins-bd);border-radius:32px;flex-wrap:wrap;align-items:center;gap:20px 32px;width:100%;max-width:1200px;margin:0 auto;padding:24px;display:flex;position:relative;overflow:hidden}@media (max-width:600px){._card_jxd7g_28{border-radius:22px;gap:14px;padding:16px}}._side_jxd7g_54{flex-direction:column;flex:260px;gap:12px;min-width:0;max-width:400px;display:flex;position:relative}@media (max-width:900px){._side_jxd7g_54{max-width:none}}._intro_jxd7g_69{flex-direction:column;gap:12px;display:flex}._eyebrow_jxd7g_75{font-family:var(--font-mono);letter-spacing:.16em;color:#62e0c8;font-size:11.5px}._title_jxd7g_82{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:30px;font-weight:700;line-height:1.1}._title_jxd7g_82[data-tall=false]{font-size:24px}@media (max-width:600px){._title_jxd7g_82{font-size:22px}}._sub_jxd7g_99{color:#b7b4c0;text-wrap:pretty;margin:0;font-size:14px;line-height:1.6}@media (max-width:900px){._sub_jxd7g_99{display:none}}._progress_jxd7g_112{background:rgba(255,255,255,.08);border-radius:3px;height:3px;display:block;overflow:hidden}._progress_jxd7g_112 span{background:#62e0c8;height:100%;display:block}._steps_jxd7g_125{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}._step_jxd7g_125{border-radius:12px;grid-template-columns:28px minmax(0,1fr);gap:12px;padding:5px 10px;transition:background .3s;display:grid}._step_jxd7g_125>div{flex-direction:column;gap:3px;min-width:0;display:flex}._step_jxd7g_125[data-state=on]{background:rgba(255,255,255,.07)}@media (max-width:600px){._step_jxd7g_125{padding:4px 8px}}._stepNum_jxd7g_157{color:#a9a6b4;width:28px;height:28px;font-family:var(--font-mono);background:rgba(255,255,255,.08);border-radius:8px;justify-content:center;align-items:center;font-size:11.5px;font-weight:600;transition:background .3s,color .3s;display:flex}[data-state=on] ._stepNum_jxd7g_157,[data-state=done] ._stepNum_jxd7g_157{color:#141019;background:#62e0c8}._stepTitle_jxd7g_176{color:#a9a6b4;font-size:14.5px;font-weight:700;transition:color .3s}[data-state=on] ._stepTitle_jxd7g_176{color:#fff}[data-state=done] ._stepTitle_jxd7g_176{color:#c9c5d4}._stepDesc_jxd7g_189{color:#c9c5d4;font-size:13px;line-height:1.5}._stage_jxd7g_196{aspect-ratio:16/10;color:#141019;background:#f4f3f8;border:1px solid rgba(255,255,255,.14);border-radius:18px;flex:1.6 440px;max-width:min(100%,160vh - 208px);margin:0 auto;position:relative;overflow:hidden;box-shadow:0 40px 80px -40px rgba(0,0,0,.7)}@media (max-width:600px){._stage_jxd7g_196{border-radius:14px;flex-basis:100%}}._canvas_jxd7g_216{transform-origin:0 0;width:720px;height:450px;position:absolute;top:0;left:0}._scene_jxd7g_225{position:absolute;top:0;bottom:0;left:0;right:0}._backdrop_jxd7g_230{-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left;width:100%;height:100%;transition:filter .2s linear;position:absolute;top:0;bottom:0;left:0;right:0}._dim_jxd7g_240{background:#f4f3f8;position:absolute;top:0;bottom:0;left:0;right:0}._register_jxd7g_246{box-sizing:border-box;transform-origin:100% 100%;background:#fff;border:1px solid #eceaf1;border-radius:14px;flex-direction:column;gap:10px;width:44%;max-height:78%;padding:14px;display:flex;position:absolute;bottom:15%;right:3%;overflow:hidden;box-shadow:0 20px 40px -20px rgba(20,16,25,.35)}._registerHead_jxd7g_265{justify-content:space-between;align-items:center;font-size:12.5px;font-weight:700;display:flex}._registerHead_jxd7g_265 span:first-child{align-items:center;gap:7px;display:inline-flex}._close_jxd7g_278{color:#6f6b7b;font-size:12px}._field_jxd7g_283{box-sizing:border-box;color:#141019;border:1.5px solid #b9a6e8;border-radius:10px;min-height:58px;padding:9px 10px;font-size:11.5px;line-height:1.5;position:relative}._field_jxd7g_283[data-empty=true]{color:#8e8b98}._caret_jxd7g_298{vertical-align:-2px;background:#6a35d4;width:1.5px;height:12px;margin-left:1px;animation:1s step-end infinite _blink_jxd7g_1;display:inline-block}@media (prefers-reduced-motion:reduce){._caret_jxd7g_298{animation:none}}._context_jxd7g_313{flex-direction:column;gap:6px;display:flex}._context_jxd7g_313>span{font-family:var(--font-mono);letter-spacing:.12em;color:#6f6b7b;font-size:9px}._context_jxd7g_313>div{flex-wrap:wrap;gap:4px;display:flex}._context_jxd7g_313 em{color:#4a4552;font-family:var(--font-mono);background:#f4f3f8;border-radius:5px;padding:3px 6px;font-size:9.5px;font-style:normal}._actions_jxd7g_339{gap:6px;display:flex}._send_jxd7g_344{color:#fff;text-align:center;background:#b9a6e8;border-radius:8px;flex:1;padding:8px;font-size:11.5px;font-weight:700;transition:background .2s,transform .15s}._send_jxd7g_344[data-ready=true]{background:#6a35d4}._later_jxd7g_359{border:1px solid #e4e1ea;border-radius:8px;padding:8px 10px;font-size:11.5px;font-weight:600}._sent_jxd7g_367{flex-direction:column;gap:8px;display:flex}._sentRow_jxd7g_373{color:#4a4552;align-items:center;gap:7px;font-size:11.5px;font-weight:600;display:flex}._sentRow_jxd7g_373 b{color:#6a35d4;background:#f1ecfb;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;font-size:9px;display:flex}._confirmed_jxd7g_393{background:#e8faf6;border-radius:9px;flex-direction:column;gap:5px;padding:9px 10px;display:flex}._confirmed_jxd7g_393 span{font-family:var(--font-mono);letter-spacing:.08em;color:#1d8c78;font-size:9px;font-weight:600}._confirmed_jxd7g_393 strong{font-size:11.5px;font-weight:600}._confirmed_jxd7g_393 small{color:#1d8c78;font-size:10.5px}._dotWrap_jxd7g_417{width:42px;height:42px;position:absolute;bottom:3.2%;right:2.2%}._ping_jxd7g_425,._dot_jxd7g_417{border-radius:50%;position:absolute;top:0;bottom:0;left:0;right:0}._ping_jxd7g_425{background:#6a35d4;animation:1.8s ease-out infinite _ping_jxd7g_425}@media (prefers-reduced-motion:reduce){._ping_jxd7g_425{opacity:.3;animation:none}}._dot_jxd7g_417{background:#141019;justify-content:center;align-items:center;transition:transform .2s;display:flex;box-shadow:0 8px 20px -6px rgba(20,16,25,.5)}._sceneB_jxd7g_453{background:#f4f3f8;flex-direction:column;display:flex}._topbar_jxd7g_459{background:#fff;border-bottom:1px solid #eceaf1;align-items:center;gap:10px;height:11%;padding:0 4%;display:flex}._topbar_jxd7g_459 img{width:auto;height:14px}._topbar_jxd7g_459 span{color:#6f6b7b;font-size:10.5px}._session_jxd7g_477{flex-direction:column;flex:1;gap:10px;padding:4%;display:flex}._who_jxd7g_485{align-items:center;gap:10px;display:flex}._who_jxd7g_485 div{flex-direction:column;display:flex}._who_jxd7g_485 strong{font-size:14px}._who_jxd7g_485 small{color:#6f6b7b;font-size:11px}._avatar_jxd7g_502{color:#6a35d4;background:#e6ddfa;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:11px;font-weight:700;display:flex}._agenda_jxd7g_515{box-sizing:border-box;background:#fff;border:1px solid #eceaf1;border-radius:12px;flex-direction:column;gap:7px;width:52%;padding:12px;display:flex}._agenda_jxd7g_515>span:first-child{font-family:var(--font-mono);letter-spacing:.12em;color:#6f6b7b;font-size:9px}._agendaItem_jxd7g_533{background:#f8f7fb;border-radius:7px;align-items:center;gap:7px;padding:7px 8px;font-size:11.5px;display:flex}._agendaItem_jxd7g_533 i{border:1.5px solid #c9c5d4;border-radius:3px;width:10px;height:10px}._filled_jxd7g_549{background:#e8faf6;border:1.5px solid #62e0c8;border-radius:8px;flex-direction:column;gap:4px;padding:8px;font-size:11.5px;display:flex}._filled_jxd7g_549 em{font-family:var(--font-mono);letter-spacing:.08em;color:#1d8c78;font-size:8.5px;font-style:normal;font-weight:600}._filled_jxd7g_549 strong{font-weight:600;line-height:1.4}._aevaSays_jxd7g_572{box-sizing:border-box;color:#fff;background:#141019;border-radius:12px;align-items:flex-start;gap:9px;width:52%;padding:11px 12px;display:flex}._aevaSays_jxd7g_572 em{font-family:var(--font-mono);letter-spacing:.1em;color:#62e0c8;font-size:8.5px;font-style:normal}._aevaSays_jxd7g_572 p{color:#e4e1ea;margin:3px 0 0;font-size:11px;line-height:1.45}._aevaDot_jxd7g_597{background:#62e0c8;border-radius:50%;flex:none;width:18px;height:18px}._picker_jxd7g_605{box-sizing:border-box;background:#fff;border:1px solid #eceaf1;border-radius:12px;flex-direction:column;gap:6px;width:40%;padding:12px;display:flex;position:absolute;top:16%;right:3%;box-shadow:0 20px 40px -20px rgba(20,16,25,.35)}._picker_jxd7g_605 strong{font-size:12px}._pickItem_jxd7g_624{background:#fff;border:1.5px solid #eceaf1;border-radius:8px;flex-direction:column;gap:3px;padding:8px;font-size:11px;line-height:1.4;transition:all .2s;display:flex}._pickItem_jxd7g_624 em{font-family:var(--font-mono);color:#1d8c78;font-size:8.5px;font-style:normal}._pickItem_jxd7g_624[data-on=true]{background:#f1ecfb;border-color:#6a35d4}._add_jxd7g_647{color:#fff;text-align:center;background:#b9a6e8;border-radius:7px;padding:7px;font-size:11px;font-weight:700;transition:background .2s}._add_jxd7g_647[data-on=true]{background:#6a35d4}._base_jxd7g_661{background:#fff;border:1px solid #eceaf1;border-radius:10px;align-items:center;gap:8px;padding:8px 11px;font-size:11px;display:flex;position:absolute;bottom:5%;right:3%}._base_jxd7g_661 span{color:#4a4552}._base_jxd7g_661 b{font-family:var(--font-mono);color:#4a4552;font-weight:600;transition:color .3s}._base_jxd7g_661 b[data-learned=true]{color:#1d8c78}@keyframes _blink_jxd7g_1{50%{opacity:0}}@keyframes _ping_jxd7g_425{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}._section_15zuo_1{padding:120px 20px}@media (max-width:900px){._section_15zuo_1{padding:88px 20px}}@media (max-width:600px){._section_15zuo_1{padding:64px 16px}}._inner_15zuo_15{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));align-items:center;gap:56px;max-width:1200px;margin:0 auto;display:grid}@media (max-width:900px){._inner_15zuo_15{gap:40px}}._copy_15zuo_29{flex-direction:column;gap:20px;max-width:460px;display:flex}._eyebrow_15zuo_36{font-family:var(--font-mono);letter-spacing:.16em;color:var(--lp-acc);font-size:12px}._title_15zuo_43{letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:max(32px,min(4.6vw,44px));font-weight:700;line-height:1.08}._sub_15zuo_52{color:var(--lp-tx2);text-wrap:pretty;margin:0;font-size:16.5px;line-height:1.65}._questions_15zuo_60{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._questions_15zuo_60 li{background:var(--lp-sf);border:1px solid var(--lp-bd2);color:var(--lp-tx2);border-radius:999px;align-self:flex-start;padding:9px 16px;font-size:14px}._tint_15zuo_78{box-sizing:border-box;background:var(--lp-tint);border:1px solid var(--lp-bd);border-radius:28px;min-width:0;padding:32px}@media (max-width:600px){._tint_15zuo_78{border-radius:20px;padding:14px}}._window_15zuo_93{background:var(--lp-sf);box-shadow:0 24px 50px -28px var(--lp-shadow);border-radius:16px;padding:6px}._shot_15zuo_100{aspect-ratio:1912/943;-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left;border-radius:11px;width:100%;height:auto;display:block}._section_470yw_2{padding:0 20px 120px}@media (max-width:900px){._section_470yw_2{padding-bottom:88px}}@media (max-width:600px){._section_470yw_2{padding:0 16px 64px}}._inner_470yw_16{flex-direction:column;gap:40px;max-width:1200px;margin:0 auto;display:flex}._head_470yw_24{flex-direction:column;align-items:center;gap:28px;display:flex}._tabs_470yw_31{background:var(--lp-sf3);border-radius:14px;gap:4px;max-width:100%;padding:5px;display:flex}._tab_470yw_31{color:var(--lp-tx2);cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:9px;padding:11px 22px;font-family:inherit;font-size:14.5px;font-weight:600;transition:background .2s;display:flex}@media (max-width:480px){._tab_470yw_31{gap:7px;padding:10px 12px;font-size:14px}}._tabOn_470yw_63{background:var(--lp-sf);color:var(--lp-tx);box-shadow:0 1px 3px rgba(20,16,25,.12)}._logo_470yw_69{flex:none;width:18px;height:18px}._panel_470yw_75{box-sizing:border-box;background:var(--lp-panel);border:1px solid var(--lp-bd);border-radius:32px;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));align-items:center;gap:48px;padding:48px;display:grid}@media (max-width:900px){._panel_470yw_75{gap:32px;padding:32px}}@media (max-width:600px){._panel_470yw_75{border-radius:24px;padding:20px}}._copy_470yw_99{flex-direction:column;gap:22px;max-width:440px;display:flex}._copy_470yw_99 h3{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:max(24px,min(3vw,30px));font-weight:700;line-height:1.15}._copy_470yw_99 p{color:var(--lp-tx2);text-wrap:pretty;margin:0;font-size:16px;line-height:1.65}._copy_470yw_99 ul{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}._copy_470yw_99 li{align-items:flex-start;gap:12px;font-size:15px;line-height:1.5;display:flex}._copy_470yw_99 b{color:#fff;background:#6a35d4;border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;margin-top:1px;font-size:12px;display:flex}._shotWrap_470yw_149{background:var(--lp-sf);min-width:0;box-shadow:0 24px 50px -28px var(--lp-shadow);border-radius:18px;padding:8px}._shot_470yw_149{aspect-ratio:1912/943;-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left;border-radius:12px;width:100%;height:auto;display:block}._nota_470yw_167{text-align:center;max-width:640px;color:var(--lp-tx3);text-wrap:pretty;margin:0 auto;font-size:14.5px;line-height:1.6}._slack_470yw_178{border:1px solid var(--lp-bd);background:var(--lp-sf);color:var(--lp-tx);border-radius:12px;flex-direction:column;gap:18px;padding:0 18px 20px;font-size:14px;line-height:1.5;display:flex}._slack_470yw_178 p{margin:0}@media (max-width:600px){._slack_470yw_178{padding:0 12px 14px;font-size:13px}}._slackBar_470yw_200{border-bottom:1px solid var(--lp-bd);align-items:center;gap:8px;margin:0 -18px;padding:12px 18px;font-weight:700;display:flex}@media (max-width:600px){._slackBar_470yw_200{margin:0 -12px;padding:10px 12px}}._slackBarLogo_470yw_216{width:16px;height:16px}._msg_470yw_221{align-items:flex-start;gap:10px;display:flex}._msgBody_470yw_227{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}._avatarUser_470yw_235,._avatarApp_470yw_235{border-radius:8px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:flex}._avatarApp_470yw_235{background:#1b1330}._avatarUser_470yw_235{background:var(--lp-sf3);color:var(--lp-tx2);font-weight:700}._who_470yw_255{align-items:baseline;gap:6px;display:flex}._who_470yw_255 time{color:var(--lp-tx3);font-size:12px}._appTag_470yw_265{background:var(--lp-sf3);color:var(--lp-tx2);letter-spacing:.04em;border-radius:3px;padding:0 4px;font-size:10px;font-weight:700}._card_470yw_275{background:var(--lp-sf2);border-left:3px solid #6a35d4;border-radius:4px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}._cardText_470yw_285{font-weight:600}._cardDue_470yw_289{color:var(--lp-tx3);font-size:12.5px}._buttons_470yw_294{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}._btn_470yw_301,._btnPrimary_470yw_302{border:1px solid var(--lp-bd2);border-radius:6px;padding:4px 12px;font-size:13px;font-weight:600}._btnPrimary_470yw_302{color:#fff;background:#007a5a;border-color:#007a5a}._command_470yw_316{font-family:var(--font-mono);overflow-wrap:anywhere;font-size:13px}._section_j3uh1_2{padding:0 20px 96px}@media (max-width:600px){._section_j3uh1_2{padding:0 12px 64px}}._band_j3uh1_11{box-sizing:border-box;color:#fff;background:#6a35d4;border-radius:32px;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:48px;max-width:1200px;margin:0 auto;padding:64px 56px;display:grid;position:relative;overflow:hidden}@media (max-width:900px){._band_j3uh1_11{gap:36px;padding:40px 28px}}@media (max-width:600px){._band_j3uh1_11{border-radius:24px;padding:28px 16px}}._copy_j3uh1_38{flex-direction:column;gap:20px;display:flex;position:relative}._eyebrow_j3uh1_45{font-family:var(--font-mono);letter-spacing:.16em;color:#cff5ec;font-size:12px}._title_j3uh1_52{letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:max(32px,min(4.6vw,44px));font-weight:700;line-height:1.08}._sub_j3uh1_61{color:#ede6fc;text-wrap:pretty;margin:0;font-size:16.5px;line-height:1.65}._benefits_j3uh1_69{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:12px;margin:8px 0 0;padding:0;list-style:none;display:grid}._benefits_j3uh1_69 li{background:rgba(255,255,255,.1);border-radius:14px;flex-direction:column;gap:4px;padding:16px;display:flex}._benefits_j3uh1_69 strong{font-size:14.5px;font-weight:700}._benefits_j3uh1_69 span{color:#ede6fc;font-size:13px;line-height:1.5}._card_j3uh1_96{box-sizing:border-box;background:var(--lp-sf);color:var(--lp-tx);border-radius:22px;align-self:start;padding:32px;position:relative}@media (max-width:600px){._card_j3uh1_96{padding:22px 18px}}._form_j3uh1_111{flex-direction:column;gap:14px;display:flex}._form_j3uh1_111 h3{letter-spacing:-.02em;margin:0;font-size:20px;font-weight:700}._fields_j3uh1_123{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}._fields_j3uh1_123 label:nth-child(-n+2){grid-column:1/-1}@media (max-width:480px){._fields_j3uh1_123{grid-template-columns:1fr}}._field_j3uh1_123{flex-direction:column;gap:6px;display:flex}._field_j3uh1_123 span{color:var(--lp-tx2);font-size:13px;font-weight:600}._field_j3uh1_123 input{background:var(--lp-sf);color:var(--lp-tx);border:1.5px solid var(--lp-bd2);border-radius:11px;outline:none;padding:12px 14px;font-family:inherit;font-size:15px;transition:border-color .15s}._field_j3uh1_123 input::placeholder{color:var(--lp-placeholder)}._field_j3uh1_123 input::placeholder{color:var(--lp-placeholder)}._field_j3uh1_123 input:focus{border-color:#6a35d4}._size_j3uh1_166{border:none;min-width:0;margin:0;padding:0}._size_j3uh1_166 legend{color:var(--lp-tx2);margin-bottom:6px;padding:0;font-size:13px;font-weight:600}._size_j3uh1_166 div{flex-wrap:wrap;gap:6px;display:flex}._size_j3uh1_166 button{background:var(--lp-sf);color:var(--lp-tx2);border:1.5px solid var(--lp-bd2);cursor:pointer;border-radius:9px;padding:9px 13px;font-family:inherit;font-size:13.5px;font-weight:600}._size_j3uh1_166 button:hover{border-color:#6a35d4}._size_j3uh1_166 ._sizeOn_j3uh1_198{background:var(--lp-soft);color:var(--lp-acc);border-color:#6a35d4}._alert_j3uh1_204{color:#c23b3b;background:rgba(194,59,59,.08);border:1px solid rgba(194,59,59,.3);border-radius:10px;margin:0;padding:10px 12px;font-size:13px;line-height:1.5}.dark ._alert_j3uh1_204{color:#f08a8a}._submit_j3uh1_218{background:var(--lp-cta-bg);color:var(--lp-cta-tx);cursor:pointer;border:none;border-radius:11px;margin-top:6px;padding:14px;font-family:inherit;font-size:15px;font-weight:700;transition:opacity .15s}._submit_j3uh1_218:hover:not(:disabled){opacity:.88}._submit_j3uh1_218:disabled{opacity:.6;cursor:wait}._note_j3uh1_239{color:var(--lp-tx3);font-size:12.5px;line-height:1.5}._done_j3uh1_245{flex-direction:column;gap:14px;display:flex}._done_j3uh1_245 b{color:#1d8c78;background:#e8faf6;border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;font-size:22px;display:flex}._done_j3uh1_245 strong{letter-spacing:-.02em;font-size:20px;font-weight:700}._done_j3uh1_245 span{color:var(--lp-tx2);font-size:14.5px;line-height:1.6}._section_1qbie_1{padding:0 20px 96px}@media (max-width:600px){._section_1qbie_1{padding:0 12px 64px}}._band_1qbie_10{box-sizing:border-box;background:var(--lp-sf);border:1px solid var(--lp-bd);border-radius:24px;flex-wrap:wrap;align-items:center;gap:32px;max-width:1200px;margin:0 auto;padding:40px 48px;display:flex}@media (max-width:900px){._band_1qbie_10{gap:20px;padding:28px 24px}}._copy_1qbie_30{flex-direction:column;flex:380px;gap:8px;display:flex}._copy_1qbie_30 h2{letter-spacing:-.02em;margin:0;font-size:22px;font-weight:700}._copy_1qbie_30 p{color:var(--lp-tx2);margin:0;font-size:15px;line-height:1.6}._form_1qbie_49{flex-wrap:wrap;flex:380px;gap:8px;display:flex}._form_1qbie_49 button{color:#fff;white-space:nowrap;cursor:pointer;background:#6a35d4;border:none;border-radius:11px;padding:13px 22px;font-family:inherit;font-size:15px;font-weight:700}._form_1qbie_49 button:hover:not(:disabled){background:#5527ab}._form_1qbie_49 button:disabled{opacity:.6;cursor:wait}._input_1qbie_75{flex:220px;min-width:0}._input_1qbie_75 input{box-sizing:border-box;background:var(--lp-sf);width:100%;color:var(--lp-tx);border:1.5px solid var(--lp-bd2);border-radius:11px;outline:none;padding:13px 14px;font-family:inherit;font-size:15px}._input_1qbie_75 input::placeholder{color:var(--lp-placeholder)}._input_1qbie_75 input::placeholder{color:var(--lp-placeholder)}._input_1qbie_75 input:focus{border-color:#6a35d4}._srOnly_1qbie_98{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._error_1qbie_107{color:#c23b3b;flex:100%;margin:0;font-size:13px}.dark ._error_1qbie_107{color:#f08a8a}._ok_1qbie_117{color:#1d8c78;flex:380px;margin:0;font-size:15px;font-weight:600}._home_9hko7_2{background:var(--lp-bg);color:var(--lp-tx);font-family:var(--font-sans)}._home_9hko7_2 ::selection{color:#141019;background:#62e0c8}._section_dvpr3_26{padding:120px 0;position:relative}@media (max-width:900px){._section_dvpr3_26{padding:88px 0}}@media (max-width:600px){._section_dvpr3_26{padding:64px 0}}._section_dvpr3_26{padding-top:80px}@media (max-width:900px){._section_dvpr3_26{padding-top:56px}}._wrap_dvpr3_49{width:100%;max-width:1320px;margin:0 auto;padding:0 32px}@media (max-width:600px){._wrap_dvpr3_49{padding:0 20px}}._grid_dvpr3_61{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:72px;display:grid}@media (max-width:980px){._grid_dvpr3_61{grid-template-columns:minmax(0,1fr);gap:40px}}._eyebrow_dvpr3_74{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:hsl(var(--primary));align-items:center;gap:11px;margin:0 0 26px;font-size:12px;font-weight:500;display:inline-flex}._eyebrowDia_dvpr3_87{background:hsl(var(--highlight));flex:none;width:9px;height:9px;transform:rotate(45deg)}._h1_dvpr3_95{font-family:var(--font-display);letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:max(40px,min(6vw,82px));font-weight:700;line-height:1}._h1_dvpr3_95 em{color:hsl(var(--primary));font-style:normal}._h1_dvpr3_95{max-width:14ch;font-size:max(34px,min(4.6vw,58px))}._lead_dvpr3_113{font-family:var(--font-sans);color:hsl(var(--muted-foreground));text-wrap:pretty;max-width:56ch;margin:24px 0 0;font-size:max(16px,min(1.4vw,19px));line-height:1.6}._topics_dvpr3_123{flex-direction:column;gap:13px;margin:36px 0 0;padding:0;list-style:none;display:flex}._topics_dvpr3_123 li{color:hsl(var(--foreground)/.8);align-items:flex-start;gap:12px;font-size:14.5px;line-height:1.55;display:flex}._dot_dvpr3_140{background:hsl(var(--highlight));flex:none;width:8px;height:8px;margin-top:7px;transform:rotate(45deg)}._honest_dvpr3_149{font-family:var(--font-sans);color:hsl(var(--muted-foreground));text-wrap:pretty;border-top:1px solid hsl(var(--border));max-width:46ch;margin:32px 0 0;padding-top:20px;font-size:13.5px;line-height:1.62}._formSide_dvpr3_164{min-width:0}._card_dvpr3_168{background:hsl(var(--background));border:1px solid hsl(var(--border));box-shadow:0 1px 2px hsl(var(--foreground)/.04);border-radius:18px}.dark ._card_dvpr3_168{background:hsl(var(--card));box-shadow:none}._card_dvpr3_168{padding:32px}@media (max-width:600px){._card_dvpr3_168{padding:24px}}._cardHead_dvpr3_187{border-bottom:1px solid hsl(var(--border));align-items:center;gap:14px;margin-bottom:24px;padding-bottom:24px;display:flex}._cardTitle_dvpr3_196{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:19px;font-weight:600;line-height:1.2}._cardSub_dvpr3_206{color:hsl(var(--muted-foreground));margin:4px 0 0;font-size:13px}._form_dvpr3_164{flex-direction:column;gap:18px;display:flex}._field_dvpr3_218{flex-direction:column;gap:8px;display:flex}._field_dvpr3_218>span{color:hsl(var(--foreground));font-size:13px;font-weight:600}._field_dvpr3_218>span i{color:hsl(var(--primary));margin-left:3px;font-style:normal}._field_dvpr3_218 input{font-family:var(--font-sans);color:hsl(var(--foreground));background:hsl(var(--secondary)/.5);border:1px solid hsl(var(--border));border-radius:11px;width:100%;padding:12px 14px;font-size:14.5px;transition:border-color .16s,background .16s}._field_dvpr3_218 input::placeholder{color:hsl(var(--muted-foreground)/.7)}._field_dvpr3_218 input::placeholder{color:hsl(var(--muted-foreground)/.7)}._field_dvpr3_218 input:focus{border-color:hsl(var(--primary));background:hsl(var(--background));outline:none}._submit_dvpr3_253{font-family:var(--font-sans);letter-spacing:-.01em;cursor:pointer;white-space:nowrap;border:none;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:13px 22px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .18s cubic-bezier(.22,.61,.36,1),background .18s,border-color .18s,color .18s;display:inline-flex}._submit_dvpr3_253:hover{transform:translateY(-2px)}._submit_dvpr3_253 ._arr_dvpr3_273{transition:transform .22s cubic-bezier(.22,.61,.36,1)}._submit_dvpr3_253:hover ._arr_dvpr3_273{transform:translate(4px)}._submit_dvpr3_253{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}._submit_dvpr3_253:hover{background:hsl(var(--primary-hover))}._submit_dvpr3_253{width:100%}._note_dvpr3_290{color:hsl(var(--muted-foreground));text-align:center;margin:0;font-size:12.5px;line-height:1.5}._divider_dvpr3_298{color:hsl(var(--muted-foreground)/.7);align-items:center;gap:14px;margin:24px 0;font-size:12px;display:flex}._divider_dvpr3_298:before,._divider_dvpr3_298:after{content:"";background:hsl(var(--border));flex:1;height:1px}._appLink_dvpr3_313{border:1px solid hsl(var(--border));height:46px;color:hsl(var(--foreground));border-radius:999px;justify-content:center;align-items:center;font-size:14px;font-weight:600;text-decoration:none;transition:border-color .15s,background .15s;display:flex}._appLink_dvpr3_313:hover{border-color:hsl(var(--primary));background:hsl(var(--secondary))}._section_z4qs3_26{padding:120px 0;position:relative}@media (max-width:900px){._section_z4qs3_26{padding:88px 0}}@media (max-width:600px){._section_z4qs3_26{padding:64px 0}}._section_z4qs3_26{background:hsl(var(--card));border-top:1px solid hsl(var(--border));border-bottom:1px solid hsl(var(--border))}._wrap_z4qs3_46{width:100%;max-width:1320px;margin:0 auto;padding:0 32px}@media (max-width:600px){._wrap_z4qs3_46{padding:0 20px}}._grid_z4qs3_58{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start;gap:72px;display:grid}@media (max-width:980px){._grid_z4qs3_58{grid-template-columns:minmax(0,1fr);gap:36px}}._head_z4qs3_71{position:-webkit-sticky;position:sticky;top:120px}@media (max-width:980px){._head_z4qs3_71{position:relative;top:0}}._kicker_z4qs3_82{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:hsl(var(--primary));margin:0 0 22px;font-size:12px;font-weight:500;display:inline-block}._h2_z4qs3_93{font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:max(28px,min(3.4vw,48px));font-weight:700;line-height:1.05}._h2_z4qs3_93 em{color:hsl(var(--primary));font-style:normal}._list_z4qs3_107{border-top:1px solid hsl(var(--border));flex-direction:column;display:flex}._item_z4qs3_113{border-bottom:1px solid hsl(var(--border))}._q_z4qs3_117{text-align:left;cursor:pointer;width:100%;font-family:var(--font-sans);letter-spacing:-.015em;color:hsl(var(--foreground));background:0 0;border:none;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;font-size:max(16px,min(1.4vw,18px));font-weight:600;transition:color .15s;display:flex}._q_z4qs3_117:hover{color:hsl(var(--primary))}._chevron_z4qs3_140{opacity:.55;border-bottom:2px solid;border-right:2px solid;border-radius:1px;flex:none;width:11px;height:11px;transition:transform .28s cubic-bezier(.16,1,.3,1);transform:rotate(45deg)translate(-2px,-2px)}._itemOpen_z4qs3_152 ._q_z4qs3_117{color:hsl(var(--primary))}._itemOpen_z4qs3_152 ._chevron_z4qs3_140{opacity:1;transform:rotate(225deg)translate(-2px,-2px)}._answer_z4qs3_160{overflow:hidden}._answer_z4qs3_160 p{font-family:var(--font-sans);color:hsl(var(--muted-foreground));text-wrap:pretty;max-width:68ch;margin:0;padding-bottom:26px;font-size:15px;line-height:1.62}._wrap_1dsxx_26{width:100%;max-width:1320px;margin:0 auto;padding:0 32px}@media (max-width:600px){._wrap_1dsxx_26{padding:0 20px}}._wrap_1dsxx_26{z-index:1;position:relative}._kicker_1dsxx_42{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:hsl(var(--primary));margin:0 0 22px;font-size:12px;font-weight:500;display:inline-block}._h2_1dsxx_53{font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:max(28px,min(3.4vw,48px));font-weight:700;line-height:1.05}._h2_1dsxx_53 em{color:hsl(var(--primary));font-style:normal}._lead_1dsxx_67{font-family:var(--font-sans);color:hsl(var(--muted-foreground));text-wrap:pretty;max-width:56ch;margin:24px 0 0;font-size:max(16px,min(1.4vw,19px));line-height:1.6}._head_1dsxx_77{max-width:52ch;margin-bottom:48px}._btn_1dsxx_82{font-family:var(--font-sans);letter-spacing:-.01em;cursor:pointer;white-space:nowrap;border:none;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:13px 22px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .18s cubic-bezier(.22,.61,.36,1),background .18s,border-color .18s,color .18s;display:inline-flex}._btn_1dsxx_82:hover{transform:translateY(-2px)}._btn_1dsxx_82 ._arr_1dsxx_102{transition:transform .22s cubic-bezier(.22,.61,.36,1)}._btn_1dsxx_82:hover ._arr_1dsxx_102{transform:translate(4px)}._btn_1dsxx_82{padding:16px 28px;font-size:16px}._btnPrimary_1dsxx_113{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}._btnPrimary_1dsxx_113:hover{background:hsl(var(--primary-hover))}._btnGhost_1dsxx_121{color:hsl(var(--foreground));border:1px solid hsl(var(--border));background:0 0}._btnGhost_1dsxx_121:hover{border-color:hsl(var(--foreground))}._btnBlock_1dsxx_130{width:100%}._hero_1dsxx_135{padding:88px 0 96px;position:relative;overflow:hidden}@media (max-width:900px){._hero_1dsxx_135{padding:56px 0 64px}}._heroBg_1dsxx_146{z-index:0;pointer-events:none;background-image:radial-gradient(hsl(var(--foreground)/.05) 1px, transparent 1px);background-size:24px 24px;position:absolute;top:0;bottom:0;left:0;right:0}.dark ._heroBg_1dsxx_146{background-image:radial-gradient(rgba(255,255,255,.06) 1px,transparent 1px)}._heroBg_1dsxx_146{-webkit-mask-image:radial-gradient(62% 56% at 50% 26%,#000,transparent 78%);mask-image:radial-gradient(62% 56% at 50% 26%,#000,transparent 78%)}._heroInner_1dsxx_161{text-align:center;max-width:820px;margin:0 auto}._eyebrow_1dsxx_167{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:hsl(var(--primary));align-items:center;gap:11px;margin:0 0 26px;font-size:12px;font-weight:500;display:inline-flex}._eyebrowDia_1dsxx_180{background:hsl(var(--highlight));flex:none;width:9px;height:9px;transform:rotate(45deg)}._display_1dsxx_188{font-family:var(--font-display);letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:max(40px,min(6vw,82px));font-weight:700;line-height:1}._display_1dsxx_188 em{color:hsl(var(--primary));font-style:normal}._display_1dsxx_188{max-width:18ch;margin:0 auto;font-size:max(36px,min(5vw,66px))}._ctas_1dsxx_207{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:36px;display:flex}@media (max-width:600px){._ctas_1dsxx_207{flex-direction:column;align-items:stretch}}._slots_1dsxx_222{flex-direction:column;align-items:center;gap:14px;margin-top:52px;display:flex}._slotsRow_1dsxx_230{gap:9px;display:inline-flex}._slot_1dsxx_222{border:1.5px solid hsl(var(--primary)/.45);width:13px;height:13px;transform:rotate(45deg)}._slotCore_1dsxx_242{background:hsl(var(--primary));border-color:hsl(var(--primary))}._slotsLabel_1dsxx_247{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--muted-foreground)/.75);font-size:11px;font-weight:500}._exchange_1dsxx_257{padding:120px 0;position:relative}@media (max-width:900px){._exchange_1dsxx_257{padding:88px 0}}@media (max-width:600px){._exchange_1dsxx_257{padding:64px 0}}._exchange_1dsxx_257{background:hsl(var(--card));border-top:1px solid hsl(var(--border));border-bottom:1px solid hsl(var(--border))}._twoCol_1dsxx_277{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (max-width:860px){._twoCol_1dsxx_277{grid-template-columns:minmax(0,1fr)}}._sideCard_1dsxx_288{background:hsl(var(--background));border:1px solid hsl(var(--border));box-shadow:0 1px 2px hsl(var(--foreground)/.04);border-radius:18px}.dark ._sideCard_1dsxx_288{background:hsl(var(--card));box-shadow:none}._sideCard_1dsxx_288{padding:32px}@media (max-width:600px){._sideCard_1dsxx_288{padding:24px}}._sideTitle_1dsxx_307{font-family:var(--font-display);letter-spacing:-.02em;align-items:center;gap:10px;margin:0 0 24px;font-size:20px;font-weight:600;display:flex}._sideList_1dsxx_318{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._sideList_1dsxx_318 li{border-top:1px solid hsl(var(--border));padding:16px 0}._sideList_1dsxx_318 li strong{letter-spacing:-.01em;color:hsl(var(--foreground));font-size:15px;font-weight:600;display:block}._sideList_1dsxx_318 li span{color:hsl(var(--muted-foreground));margin-top:5px;font-size:14px;line-height:1.55;display:block}._noPrice_1dsxx_345{padding:120px 0;position:relative}@media (max-width:900px){._noPrice_1dsxx_345{padding:88px 0}}@media (max-width:600px){._noPrice_1dsxx_345{padding:64px 0}}._noPrice_1dsxx_345{color:#fff;background:#131019}._noPriceInner_1dsxx_364{max-width:62ch}._kickerLight_1dsxx_368{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:rgba(98,224,200,.85);margin:0 0 22px;font-size:12px;font-weight:500;display:inline-block}._h2Light_1dsxx_380{font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:max(28px,min(3.4vw,48px));font-weight:700;line-height:1.05}._h2Light_1dsxx_380 em{color:hsl(var(--primary));font-style:normal}._h2Light_1dsxx_380{color:#fff}._h2Light_1dsxx_380 em{color:#62e0c8}._leadLight_1dsxx_400{font-family:var(--font-sans);color:rgba(255,255,255,.62);text-wrap:pretty;max-width:none;margin:24px 0 0;font-size:max(16px,min(1.4vw,19px));line-height:1.6}._fit_1dsxx_413{padding:120px 0;position:relative}@media (max-width:900px){._fit_1dsxx_413{padding:88px 0}}@media (max-width:600px){._fit_1dsxx_413{padding:64px 0}}._fitCard_1dsxx_428{background:hsl(var(--background));border:1px solid hsl(var(--border));box-shadow:0 1px 2px hsl(var(--foreground)/.04);border-radius:18px}.dark ._fitCard_1dsxx_428{background:hsl(var(--card));box-shadow:none}._fitCard_1dsxx_428{padding:30px}._fitCard_1dsxx_428 ul{flex-direction:column;gap:13px;margin:0;padding:0;list-style:none;display:flex}._fitCard_1dsxx_428 li{color:hsl(var(--foreground)/.8);padding-left:24px;font-size:14.5px;line-height:1.55;position:relative}@media (max-width:600px){._fitCard_1dsxx_428{padding:24px}}._fitTitle_1dsxx_462{font-family:var(--font-display);letter-spacing:-.02em;margin:0 0 22px;font-size:19px;font-weight:600;line-height:1.2}._fitYes_1dsxx_473 li:before{content:"";background:hsl(var(--highlight));width:9px;height:9px;position:absolute;top:7px;left:0;transform:rotate(45deg)}._fitNo_1dsxx_484{border-style:dashed}._fitNo_1dsxx_484 li:before{content:"";background:hsl(var(--muted-foreground)/.6);border-radius:2px;width:13px;height:1.5px;position:absolute;top:11px;left:0}._triggers_1dsxx_498{border-top:1px solid hsl(var(--border));margin-top:48px;padding-top:40px}._triggersTitle_1dsxx_504{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--muted-foreground)/.75);margin-bottom:22px;font-size:11px;font-weight:500;display:block}._triggersGrid_1dsxx_515{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}@media (max-width:900px){._triggersGrid_1dsxx_515{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){._triggersGrid_1dsxx_515{grid-template-columns:minmax(0,1fr)}}._triggersGrid_1dsxx_515 p{color:hsl(var(--foreground)/.78);border-left:2px solid hsl(var(--primary)/.35);text-wrap:pretty;margin:0;padding-left:16px;font-size:14.5px;line-height:1.55}._process_1dsxx_541{padding:120px 0;position:relative}@media (max-width:900px){._process_1dsxx_541{padding:88px 0}}@media (max-width:600px){._process_1dsxx_541{padding:64px 0}}._process_1dsxx_541{background:hsl(var(--card));border-top:1px solid hsl(var(--border));border-bottom:1px solid hsl(var(--border))}._steps_1dsxx_561{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;display:grid}@media (max-width:1000px){._steps_1dsxx_561{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){._steps_1dsxx_561{grid-template-columns:minmax(0,1fr)}}._step_1dsxx_561{background:hsl(var(--background));border:1px solid hsl(var(--border));box-shadow:0 1px 2px hsl(var(--foreground)/.04);border-radius:18px}.dark ._step_1dsxx_561{background:hsl(var(--card));box-shadow:none}._step_1dsxx_561{min-height:100%;padding:24px}._stepNum_1dsxx_592{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--primary));font-size:11px;font-weight:500}._stepName_1dsxx_602{font-family:var(--font-display);letter-spacing:-.02em;margin:12px 0 0;font-size:18px;font-weight:600;line-height:1.2}._stepBody_1dsxx_613{font-family:var(--font-sans);color:hsl(var(--muted-foreground));text-wrap:pretty;margin:9px 0 0;font-size:13.5px;line-height:1.62}._application_1dsxx_625{padding:120px 0;position:relative}@media (max-width:900px){._application_1dsxx_625{padding:88px 0}}@media (max-width:600px){._application_1dsxx_625{padding:64px 0}}._appGrid_1dsxx_640{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:64px;display:grid}@media (max-width:980px){._appGrid_1dsxx_640{grid-template-columns:minmax(0,1fr);gap:36px}}._appHead_1dsxx_653{position:-webkit-sticky;position:sticky;top:120px}@media (max-width:980px){._appHead_1dsxx_653{position:relative;top:0}}._formCard_1dsxx_664{background:hsl(var(--background));border:1px solid hsl(var(--border));box-shadow:0 1px 2px hsl(var(--foreground)/.04);border-radius:18px}.dark ._formCard_1dsxx_664{background:hsl(var(--card));box-shadow:none}._formCard_1dsxx_664{padding:34px}@media (max-width:600px){._formCard_1dsxx_664{padding:24px}}._form_1dsxx_664{flex-direction:column;gap:18px;display:flex}._formGrid_1dsxx_689{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}@media (max-width:560px){._formGrid_1dsxx_689{grid-template-columns:minmax(0,1fr)}}._field_1dsxx_700{flex-direction:column;gap:8px;display:flex}._field_1dsxx_700>span{letter-spacing:-.005em;color:hsl(var(--foreground));font-size:13px;font-weight:600}._field_1dsxx_700>span i{color:hsl(var(--primary));margin-left:3px;font-style:normal}._field_1dsxx_700 input,._field_1dsxx_700 textarea{font-family:var(--font-sans);color:hsl(var(--foreground));background:hsl(var(--secondary)/.5);border:1px solid hsl(var(--border));resize:vertical;border-radius:11px;width:100%;padding:12px 14px;font-size:14.5px;transition:border-color .16s,background .16s}._field_1dsxx_700 input::-moz-placeholder{color:hsl(var(--muted-foreground)/.7)}._field_1dsxx_700 textarea::-moz-placeholder{color:hsl(var(--muted-foreground)/.7)}._field_1dsxx_700 input::-ms-input-placeholder{color:hsl(var(--muted-foreground)/.7)}._field_1dsxx_700 input::placeholder{color:hsl(var(--muted-foreground)/.7)}._field_1dsxx_700 textarea::-ms-input-placeholder{color:hsl(var(--muted-foreground)/.7)}._field_1dsxx_700 textarea::placeholder{color:hsl(var(--muted-foreground)/.7)}._field_1dsxx_700 input:focus,._field_1dsxx_700 textarea:focus{border-color:hsl(var(--primary));background:hsl(var(--background));outline:none}._fieldFull_1dsxx_740{grid-column:1/-1}._note_1dsxx_744{color:hsl(var(--muted-foreground));text-align:center;margin:0;font-size:13px;line-height:1.5}._wrap_1wk55_35{width:100%;max-width:1320px;margin:0 auto;padding:0 32px}@media (max-width:600px){._wrap_1wk55_35{padding:0 20px}}._wrap_1wk55_35{z-index:1;position:relative}._kicker_1wk55_51{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:hsl(var(--primary));margin:0 0 22px;font-size:12px;font-weight:500;display:inline-block}.dark ._kicker_1wk55_51{color:rgba(98,224,200,.85)}._h2_1wk55_66{font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:max(28px,min(3.4vw,48px));font-weight:700;line-height:1.05}._h2_1wk55_66 em{color:hsl(var(--primary));font-style:normal}._h2_1wk55_66{color:hsl(var(--foreground))}._h2_1wk55_66 em{color:hsl(var(--primary))}.dark ._h2_1wk55_66{color:#fff}.dark ._h2_1wk55_66 em{color:#62e0c8}._head_1wk55_92{max-width:46ch;margin-bottom:52px}._btn_1wk55_97{font-family:var(--font-sans);letter-spacing:-.01em;cursor:pointer;white-space:nowrap;border:none;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:13px 22px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .18s cubic-bezier(.22,.61,.36,1),background .18s,border-color .18s,color .18s;display:inline-flex}._btn_1wk55_97:hover{transform:translateY(-2px)}._btn_1wk55_97 ._arr_1wk55_117{transition:transform .22s cubic-bezier(.22,.61,.36,1)}._btn_1wk55_97:hover ._arr_1wk55_117{transform:translate(4px)}._btn_1wk55_97{padding:16px 28px;font-size:16px}._btnAqua_1wk55_128{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}._btnAqua_1wk55_128:hover{background:hsl(var(--primary-hover))}.dark ._btnAqua_1wk55_128{color:#0c0812;background:#62e0c8}.dark ._btnAqua_1wk55_128:hover{background:#7be9d4}._btnGhost_1wk55_143{color:hsl(var(--foreground));border:1px solid hsl(var(--border));background:0 0}._btnGhost_1wk55_143:hover{border-color:hsl(var(--foreground))}.dark ._btnGhost_1wk55_143{color:#fff;background:0 0;border:1px solid rgba(255,255,255,.3)}.dark ._btnGhost_1wk55_143:hover{border-color:rgba(255,255,255,.75)}._hero_1wk55_161{align-items:center;min-height:min(88vh,780px);padding:96px 0;display:flex;position:relative;overflow:hidden}@media (max-width:900px){._hero_1wk55_161{min-height:auto;padding:72px 0}}._aurora_1wk55_178{z-index:0;opacity:.75;pointer-events:none;background:radial-gradient(46% 46% at 50% 40%,rgba(106,53,212,.16),transparent 72%),radial-gradient(34% 34% at 50% 60%,rgba(98,224,200,.16),transparent 70%);position:absolute;top:-20%;bottom:-20%;left:-20%;right:-20%;overflow:hidden}.dark ._aurora_1wk55_178{background:radial-gradient(46% 46% at 50% 40%,rgba(106,53,212,.5),transparent 72%),radial-gradient(34% 34% at 50% 60%,rgba(98,224,200,.24),transparent 70%)}._auroraLive_1wk55_197,.dark ._auroraLive_1wk55_197{background:0 0}._auroraBlob_1wk55_178{will-change:transform;position:absolute;top:0;bottom:0;left:0;right:0}._auroraA_1wk55_211{background:radial-gradient(46% 46%,rgba(106,53,212,.16),transparent 72%)}.dark ._auroraA_1wk55_211{background:radial-gradient(46% 46%,rgba(106,53,212,.5),transparent 72%)}._auroraB_1wk55_178{background:radial-gradient(34% 34%,rgba(98,224,200,.16),transparent 70%)}.dark ._auroraB_1wk55_178{background:radial-gradient(34% 34%,rgba(98,224,200,.24),transparent 70%)}._grain_1wk55_226{display:none}.dark ._grain_1wk55_226{z-index:0;opacity:.16;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E");display:block;position:absolute;top:0;bottom:0;left:0;right:0}._heroInner_1wk55_244{max-width:1000px}._eyebrow_1wk55_248{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:hsl(var(--primary));align-items:center;gap:11px;margin:0 0 30px;font-size:12px;font-weight:500;display:inline-flex}.dark ._eyebrow_1wk55_248{color:rgba(98,224,200,.9)}._eyebrowDia_1wk55_264{background:hsl(var(--primary));flex:none;width:9px;height:9px;transform:rotate(45deg)}.dark ._eyebrowDia_1wk55_264{background:#62e0c8}._display_1wk55_275{font-family:var(--font-display);letter-spacing:-.05em;color:hsl(var(--foreground));max-width:9ch;margin:0;font-size:max(52px,min(11vw,148px));font-weight:800;line-height:.92}.dark ._display_1wk55_275{color:#fff}._char_1wk55_294{display:inline-block}._heroLead_1wk55_298{font-family:var(--font-sans);color:hsl(var(--muted-foreground));text-wrap:pretty;max-width:56ch;max-width:46ch;margin:34px 0 0;font-size:max(16px,min(1.4vw,19px));line-height:1.6}.dark ._heroLead_1wk55_298{color:rgba(255,255,255,.6)}._marquee_1wk55_315{white-space:nowrap;border-top:1px solid hsl(var(--border));border-bottom:1px solid hsl(var(--border));background:hsl(var(--card)/.5);padding:26px 0;overflow:hidden}.dark ._marquee_1wk55_315{background:rgba(255,255,255,.02);border-top-color:rgba(255,255,255,.1);border-bottom-color:rgba(255,255,255,.1)}._marqueeTrack_1wk55_329{white-space:nowrap;will-change:transform;display:flex}._marqueeStrip_1wk55_335{flex:none;display:flex}._marqueeStrip_1wk55_335 span{font-family:var(--font-display);letter-spacing:-.035em;color:hsl(var(--foreground)/.12);text-transform:lowercase;align-items:center;font-size:max(28px,min(4.4vw,58px));font-weight:700;display:inline-flex}.dark ._marqueeStrip_1wk55_335 span{color:rgba(255,255,255,.13)}._marqueeStrip_1wk55_335 i{color:hsl(var(--primary)/.5);margin:0 .42em;font-style:normal}.dark ._marqueeStrip_1wk55_335 i{color:rgba(98,224,200,.55)}._manifesto_1wk55_362{padding:140px 0 120px}@media (max-width:900px){._manifesto_1wk55_362{padding:88px 0 72px}}._manifestoInner_1wk55_376{text-align:center;text-wrap:pretty;flex-direction:column;gap:30px;max-width:680px;margin:0 auto;display:flex}@media (max-width:900px){._manifestoInner_1wk55_376{gap:24px}}._manifestoLine_1wk55_391{letter-spacing:-.005em;color:hsl(var(--foreground)/.78);margin:0;font-size:max(17px,min(1.5vw,21px));line-height:1.68}._manifestoLine_1wk55_391:first-child{color:hsl(var(--foreground));font-size:max(19px,min(1.75vw,24px))}._manifestoLine_1wk55_391 em{color:hsl(var(--primary));font-style:normal}.dark ._manifestoLine_1wk55_391{color:rgba(255,255,255,.82)}.dark ._manifestoLine_1wk55_391:first-child{color:#fff}.dark ._manifestoLine_1wk55_391 em{color:#62e0c8}._principles_1wk55_418{padding:120px 0;position:relative}@media (max-width:900px){._principles_1wk55_418{padding:88px 0}}@media (max-width:600px){._principles_1wk55_418{padding:64px 0}}._principles_1wk55_418{border-top:1px solid hsl(var(--border))}.dark ._principles_1wk55_418{border-top-color:rgba(255,255,255,.08)}._principleGrid_1wk55_439{perspective:1200px;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}@media (max-width:900px){._principleGrid_1wk55_439{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){._principleGrid_1wk55_439{grid-template-columns:minmax(0,1fr)}}._principle_1wk55_418{border:1px solid hsl(var(--border));background:hsl(var(--card));box-shadow:0 1px 2px hsl(var(--foreground)/.04);transform-style:preserve-3d;border-radius:18px;padding:30px;transition:border-color .24s,background .24s,box-shadow .24s}._principle_1wk55_418:hover{will-change:transform;border-color:hsl(var(--primary)/.35);box-shadow:0 12px 32px hsl(var(--foreground)/.07)}.dark ._principle_1wk55_418{box-shadow:none;background:linear-gradient(160deg,rgba(255,255,255,.055),rgba(255,255,255,.016));border-color:rgba(255,255,255,.1)}.dark ._principle_1wk55_418:hover{box-shadow:none;background:linear-gradient(160deg,rgba(98,224,200,.07),rgba(255,255,255,.02));border-color:rgba(98,224,200,.35)}@media (max-width:600px){._principle_1wk55_418{padding:24px}}._principleNum_1wk55_490{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--primary)/.8);font-size:11px;font-weight:500}.dark ._principleNum_1wk55_490{color:rgba(98,224,200,.75)}._principleT_1wk55_503{font-family:var(--font-display);letter-spacing:-.025em;color:hsl(var(--foreground));margin:14px 0 0;font-size:21px;font-weight:600}.dark ._principleT_1wk55_503{color:#fff}._principleB_1wk55_515{color:hsl(var(--muted-foreground));text-wrap:pretty;margin:12px 0 0;font-size:14.5px;line-height:1.6}.dark ._principleB_1wk55_515{color:rgba(255,255,255,.58)}._building_1wk55_527{padding:120px 0;position:relative}@media (max-width:900px){._building_1wk55_527{padding:88px 0}}@media (max-width:600px){._building_1wk55_527{padding:64px 0}}._building_1wk55_527{border-top:1px solid hsl(var(--border))}.dark ._building_1wk55_527{border-top-color:rgba(255,255,255,.08)}._buildingGrid_1wk55_548{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:64px;display:grid}@media (max-width:980px){._buildingGrid_1wk55_548{grid-template-columns:minmax(0,1fr);gap:32px}}._buildingGrid_1wk55_548 ._head_1wk55_92{margin-bottom:0}._buildingBody_1wk55_564{flex-direction:column;gap:20px;display:flex}._buildingBody_1wk55_564 p{color:hsl(var(--muted-foreground));text-wrap:pretty;margin:0;font-size:max(15px,min(1.3vw,17px));line-height:1.65}.dark ._buildingBody_1wk55_564 p{color:rgba(255,255,255,.6)}._nextLevel_1wk55_581{padding:120px 0;position:relative}@media (max-width:900px){._nextLevel_1wk55_581{padding:88px 0}}@media (max-width:600px){._nextLevel_1wk55_581{padding:64px 0}}._nextLevel_1wk55_581{border-top:1px solid hsl(var(--border));position:relative}.dark ._nextLevel_1wk55_581{border-top-color:rgba(255,255,255,.08)}._stairs_1wk55_604{align-items:flex-end;gap:10px;height:190px;margin-bottom:52px;display:flex}@media (max-width:600px){._stairs_1wk55_604{gap:7px;height:120px}}._stair_1wk55_604{transform-origin:50% 100%;background:linear-gradient(180deg, hsl(var(--primary)/.55), hsl(var(--primary)/.14));border-radius:6px 6px 0 0;flex:1;display:block}.dark ._stair_1wk55_604{background:linear-gradient(rgba(98,224,200,.55),rgba(106,53,212,.32))}._nextLevelCopy_1wk55_629{max-width:780px}._nextLevelT_1wk55_633{font-family:var(--font-display);letter-spacing:-.045em;color:hsl(var(--foreground));margin:12px 0 0;font-size:max(34px,min(5.6vw,76px));font-weight:800;line-height:1}._nextLevelT_1wk55_633 em{color:hsl(var(--primary));font-style:normal}.dark ._nextLevelT_1wk55_633{color:#fff}.dark ._nextLevelT_1wk55_633 em{color:#62e0c8}._nextLevelB_1wk55_653{color:hsl(var(--muted-foreground));margin:20px 0 0;font-size:17px}.dark ._nextLevelB_1wk55_653{color:rgba(255,255,255,.55)}._cta_1wk55_663{padding:120px 0;position:relative}@media (max-width:900px){._cta_1wk55_663{padding:88px 0}}@media (max-width:600px){._cta_1wk55_663{padding:64px 0}}._cta_1wk55_663{border-top:1px solid hsl(var(--border))}.dark ._cta_1wk55_663{border-top-color:rgba(255,255,255,.08)}._ctaInner_1wk55_684{text-align:center;max-width:56ch;margin:0 auto}._ctaT_1wk55_690{font-family:var(--font-display);letter-spacing:-.035em;color:hsl(var(--foreground));margin:24px 0 0;font-size:max(28px,min(3.6vw,46px));font-weight:700}.dark ._ctaT_1wk55_690{color:#fff}._ctaB_1wk55_702{color:hsl(var(--muted-foreground));text-wrap:pretty;margin:18px 0 0;font-size:16px;line-height:1.65}.dark ._ctaB_1wk55_702{color:rgba(255,255,255,.58)}._ctaRow_1wk55_713{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:36px;display:flex}@media (max-width:600px){._ctaRow_1wk55_713{flex-direction:column;align-items:stretch}}._section_lqf4i_33{background-image:radial-gradient(hsl(var(--foreground)/.05) 1px, transparent 1px);background-size:24px 24px}.dark ._section_lqf4i_33{background-image:radial-gradient(rgba(255,255,255,.06) 1px,transparent 1px)}._section_lqf4i_33{align-items:center;min-height:calc(100vh - 64px);padding:96px 0 120px;display:flex;position:relative}@media (max-width:900px){._section_lqf4i_33{min-height:auto;padding:72px 0 88px}}._wrap_lqf4i_54{width:100%;max-width:1200px;margin:0 auto;padding:0 32px}@media (max-width:600px){._wrap_lqf4i_54{padding:0 20px}}._wrap_lqf4i_54{z-index:1;position:relative}._inner_lqf4i_70{text-align:center;max-width:660px;margin:0 auto}._mark_lqf4i_77{background:hsl(var(--primary)/.1);border:1px solid hsl(var(--primary)/.22);width:72px;height:72px;color:hsl(var(--primary));border-radius:999px;justify-content:center;align-items:center;margin-bottom:28px;display:inline-flex}._mark_lqf4i_77 svg{width:30px;height:30px}._eyebrow_lqf4i_94{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:hsl(var(--primary));margin:0 0 18px;font-size:12px;font-weight:500;display:block}._title_lqf4i_107{font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:max(28px,min(3.4vw,48px));font-weight:700;line-height:1.05}._title_lqf4i_107{margin:0}._title_lqf4i_107 em{color:hsl(var(--primary));font-style:normal}._lead_lqf4i_128{font-family:var(--font-sans);color:hsl(var(--muted-foreground));text-wrap:pretty;text-wrap:pretty;max-width:52ch;margin:20px auto 0;font-size:max(16px,min(1.4vw,19px));line-height:1.6}._steps_lqf4i_142{background:hsl(var(--background));border:1px solid hsl(var(--border));box-shadow:0 1px 2px hsl(var(--foreground)/.04);border-radius:18px}.dark ._steps_lqf4i_142{background:hsl(var(--card));box-shadow:none}._steps_lqf4i_142{text-align:left;margin-top:44px;padding:28px}._stepsTitle_lqf4i_158{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--muted-foreground)/.75);margin-bottom:18px;font-size:11px;font-weight:500;display:block}._stepList_lqf4i_169{counter-reset:step;flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}._step_lqf4i_142{counter-increment:step;color:hsl(var(--muted-foreground));text-wrap:pretty;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px;font-size:14.5px;line-height:1.6;display:grid}._step_lqf4i_142:before{content:counter(step, decimal-leading-zero);font-family:var(--font-mono);letter-spacing:.08em;color:hsl(var(--primary));padding-top:3px;font-size:11px;font-weight:600}._note_lqf4i_200{color:hsl(var(--muted-foreground));text-wrap:pretty;max-width:46ch;margin:28px auto 0;font-size:13px;line-height:1.6}._ctaRow_lqf4i_210{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:36px;display:flex}@media (max-width:600px){._ctaRow_lqf4i_210{flex-direction:column;align-items:stretch}}._btn_lqf4i_224{font-family:var(--font-sans);letter-spacing:-.01em;cursor:pointer;white-space:nowrap;border:none;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:13px 22px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .18s cubic-bezier(.22,.61,.36,1),background .18s,border-color .18s,color .18s;display:inline-flex}._btn_lqf4i_224:hover{transform:translateY(-2px)}._btn_lqf4i_224 ._arr_lqf4i_244{transition:transform .22s cubic-bezier(.22,.61,.36,1)}._btn_lqf4i_224:hover ._arr_lqf4i_244{transform:translate(4px)}._btn_lqf4i_224{padding:16px 28px;font-size:16px}._btnPrimary_lqf4i_255{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}._btnPrimary_lqf4i_255:hover{background:hsl(var(--primary-hover))}._btnGhost_lqf4i_263{color:hsl(var(--foreground));border:1px solid hsl(var(--border));background:0 0}._btnGhost_lqf4i_263:hover{border-color:hsl(var(--foreground))}._section_5jngh_26{padding:120px 0;position:relative}@media (max-width:900px){._section_5jngh_26{padding:88px 0}}@media (max-width:600px){._section_5jngh_26{padding:64px 0}}._section_5jngh_26{padding-top:80px}@media (max-width:900px){._section_5jngh_26{padding-top:56px}}._wrap_5jngh_49{width:100%;max-width:1200px;margin:0 auto;padding:0 32px}@media (max-width:600px){._wrap_5jngh_49{padding:0 20px}}._hero_5jngh_62{border-bottom:1px solid hsl(var(--border));margin-bottom:56px;padding-bottom:56px}@media (max-width:900px){._hero_5jngh_62{margin-bottom:40px;padding-bottom:40px}}._eyebrow_5jngh_74{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:hsl(var(--primary));align-items:center;gap:11px;margin:0 0 26px;font-size:12px;font-weight:500;display:inline-flex}._eyebrowDia_5jngh_87{background:hsl(var(--highlight));flex:none;width:9px;height:9px;transform:rotate(45deg)}._h1_5jngh_95{font-family:var(--font-display);letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:max(40px,min(6vw,82px));font-weight:700;line-height:1}._h1_5jngh_95 em{color:hsl(var(--primary));font-style:normal}._h1_5jngh_95{max-width:16ch;font-size:max(34px,min(4.6vw,58px))}._lead_5jngh_113{font-family:var(--font-sans);color:hsl(var(--muted-foreground));text-wrap:pretty;max-width:56ch;margin:24px 0 0;font-size:max(16px,min(1.4vw,19px));line-height:1.6}._meta_5jngh_123{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--muted-foreground)/.75);flex-wrap:wrap;gap:6px 22px;margin:28px 0 0;font-size:11px;font-weight:500;display:flex}._grid_5jngh_137{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:72px;display:grid}@media (max-width:980px){._grid_5jngh_137{grid-template-columns:minmax(0,1fr);gap:40px}}._side_5jngh_150{min-width:0;position:-webkit-sticky;position:sticky;top:108px}@media (max-width:980px){._side_5jngh_150{position:static}}._toc_5jngh_161 ol{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}._toc_5jngh_161 a{color:hsl(var(--muted-foreground));border-radius:9px;align-items:baseline;gap:10px;padding:7px 10px;font-size:13.5px;line-height:1.35;text-decoration:none;transition:color .15s,background .15s;display:flex}._toc_5jngh_161 a:hover{color:hsl(var(--foreground));background:hsl(var(--secondary)/.6)}@media (max-width:980px){._toc_5jngh_161{background:hsl(var(--background));border:1px solid hsl(var(--border));box-shadow:0 1px 2px hsl(var(--foreground)/.04);border-radius:18px}.dark ._toc_5jngh_161{background:hsl(var(--card));box-shadow:none}._toc_5jngh_161{padding:18px 16px}._toc_5jngh_161 ol{gap:0}._toc_5jngh_161 a{padding:6px 8px}}._tocTitle_5jngh_207{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--muted-foreground)/.75);margin:0 0 12px;padding:0 10px;font-size:11px;font-weight:500}._tocIndex_5jngh_218{font-family:var(--font-mono);color:hsl(var(--primary)/.7);flex:none;font-size:11px}._tocActive_5jngh_225{color:hsl(var(--foreground));background:hsl(var(--secondary));font-weight:600}._body_5jngh_232{min-width:0}._prevails_5jngh_236{font-family:var(--font-sans);color:hsl(var(--muted-foreground));text-wrap:pretty;border-left:3px solid hsl(var(--highlight));background:hsl(var(--secondary)/.5);border-radius:0 12px 12px 0;margin:0 0 48px;padding:14px 18px;font-size:13.5px;line-height:1.62}._block_5jngh_251{border-bottom:1px solid hsl(var(--border));margin-bottom:40px;padding-bottom:40px;scroll-margin-top:108px}._block_5jngh_251:last-of-type{border-bottom:0;margin-bottom:0}._h2_5jngh_262{font-family:var(--font-display);letter-spacing:-.02em;font-size:max(19px,min(1.6vw,22px));font-weight:600;line-height:1.2;align-items:baseline;gap:14px;margin:0 0 18px;font-size:max(20px,min(1.9vw,25px));display:flex}._h2Index_5jngh_276{font-family:var(--font-mono);letter-spacing:.12em;color:hsl(var(--primary));flex:none;font-size:12px;font-weight:500}._p_5jngh_236{font-family:var(--font-sans);color:hsl(var(--foreground)/.82);text-wrap:pretty;max-width:68ch;margin:0 0 14px;font-size:15.5px;line-height:1.62}._p_5jngh_236:last-child{margin-bottom:0}._list_5jngh_301{flex-direction:column;gap:10px;max-width:68ch;margin:4px 0 18px;padding:0;list-style:none;display:flex}._list_5jngh_301 li{color:hsl(var(--foreground)/.82);align-items:flex-start;gap:12px;font-size:15px;line-height:1.6;display:flex}._list_5jngh_301:last-child{margin-bottom:0}._dot_5jngh_322{background:hsl(var(--highlight));flex:none;width:7px;height:7px;margin-top:8px;transform:rotate(45deg)}._end_5jngh_332{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:56px;display:grid}@media (max-width:720px){._end_5jngh_332{grid-template-columns:minmax(0,1fr)}}._endCard_5jngh_344{background:hsl(var(--background));border:1px solid hsl(var(--border));box-shadow:0 1px 2px hsl(var(--foreground)/.04);border-radius:18px}.dark ._endCard_5jngh_344{background:hsl(var(--card));box-shadow:none}._endCard_5jngh_344{flex-direction:column;gap:10px;padding:24px;display:flex}._endKicker_5jngh_361{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--muted-foreground)/.75);font-size:11px;font-weight:500}._endLink_5jngh_370{font-family:var(--font-display);letter-spacing:-.02em;color:hsl(var(--foreground));align-items:center;gap:8px;margin:0;font-size:19px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}._endLink_5jngh_370 ._arr_5jngh_384{transition:transform .22s cubic-bezier(.22,.61,.36,1)}._endLink_5jngh_370:hover{color:hsl(var(--primary))}._endLink_5jngh_370:hover ._arr_5jngh_384{transform:translate(4px)}._endText_5jngh_394{font-family:var(--font-sans);color:hsl(var(--muted-foreground));text-wrap:pretty;margin:0;font-size:14px;line-height:1.62}._endBack_5jngh_404{color:hsl(var(--primary));margin-top:auto;font-size:13.5px;font-weight:600;text-decoration:none}._endBack_5jngh_404:hover{text-decoration:underline}._page_zl3wo_5{--lp-bg:#fbfafd;--lp-sf:#fff;--lp-sf2:#f8f7fb;--lp-sf3:#f1eff5;--lp-tx:#141019;--lp-tx2:#4a4552;--lp-tx3:#6f6b7b;--lp-bd:#eceaf1;--lp-bd2:#e4e1ea;--lp-soft:#f1ecfb;--lp-acc:#6a35d4;--lp-panel:#f4f1fb;--lp-tint:#f1ecfb;--lp-grid:rgba(106,53,212,.07);--lp-hdr:rgba(255,255,255,.86);--lp-shadow:rgba(70,40,140,.35);--lp-cta-bg:#141019;--lp-cta-tx:#fff;--lp-dash:#c9b8f0;--lp-det-bg:#141019;--lp-ins-bg:#120e19;--lp-ins-bd:transparent;--lp-placeholder:#a8a4b3;--au-grid:rgba(106,53,212,.07);--au-top:rgba(106,53,212,.17);--au-bottom:rgba(98,224,200,.22);--au-eyebrow:var(--lp-acc);--au-link:var(--lp-acc);background:var(--lp-bg);min-height:100dvh;color:var(--lp-tx);font-family:var(--font-sans);flex-direction:column;display:flex;position:relative;overflow:hidden}._page_zl3wo_5 ::selection{color:#141019;background:#62e0c8}.dark ._page_zl3wo_5{--lp-bg:#0e0b14;--lp-sf:#17131f;--lp-sf2:#1c1726;--lp-sf3:#241e30;--lp-tx:#f7f6fb;--lp-tx2:#b7b4c0;--lp-tx3:#8e8b98;--lp-bd:rgba(255,255,255,.08);--lp-bd2:rgba(255,255,255,.14);--lp-soft:rgba(106,53,212,.22);--lp-acc:#b79cf0;--lp-panel:#17131f;--lp-tint:#1c1627;--lp-grid:rgba(255,255,255,.05);--lp-hdr:rgba(23,19,31,.82);--lp-shadow:rgba(0,0,0,.6);--lp-cta-bg:#62e0c8;--lp-cta-tx:#141019;--lp-dash:rgba(183,156,240,.4);--lp-det-bg:#221a33;--lp-ins-bg:#17131f;--lp-ins-bd:rgba(255,255,255,.08);--lp-placeholder:#6f6b7b;--au-grid:rgba(255,255,255,.03);--au-top:rgba(106,53,212,.45);--au-bottom:rgba(98,224,200,.14);--au-eyebrow:#62e0c8;--au-link:#62e0c8}._grid_zl3wo_85{background-image:linear-gradient(var(--au-grid) 1px, transparent 1px), linear-gradient(90deg, var(--au-grid) 1px, transparent 1px);background-size:64px 64px;position:absolute;top:0;bottom:0;left:0;right:0}._auroraTop_zl3wo_92{background:radial-gradient(closest-side, var(--au-top), transparent 70%);width:1200px;height:820px;animation:18s ease-in-out infinite _drift_zl3wo_1;position:absolute;top:-340px;left:50%}@media (prefers-reduced-motion:reduce){._auroraTop_zl3wo_92{animation:none;transform:translate(-50%)}}._auroraBottom_zl3wo_108{background:radial-gradient(closest-side, var(--au-bottom), transparent 70%);width:1100px;height:760px;position:absolute;bottom:-520px;left:50%;transform:translate(-50%)}._header_zl3wo_118{box-sizing:border-box;align-items:center;gap:16px;width:100%;max-width:1240px;margin:0 auto;padding:28px 32px;display:flex;position:relative}@media (max-width:600px){._header_zl3wo_118{padding:20px 18px}}._logo_zl3wo_135{align-items:center;display:inline-flex}._spacer_zl3wo_140{flex:1}._support_zl3wo_144{color:var(--lp-tx2);font-size:13.5px;text-decoration:none}._support_zl3wo_144:hover{color:var(--lp-tx)}._themer_zl3wo_153{box-sizing:border-box;border:1px solid var(--lp-bd2);cursor:pointer;background:0 0;border-radius:10px;align-items:center;gap:2px;height:34px;padding:3px;display:inline-flex}._themer_zl3wo_153 span{width:26px;height:26px;color:var(--lp-tx3);border-radius:7px;justify-content:center;align-items:center;transition:background .2s,color .2s;display:flex}._themer_zl3wo_153 span svg{width:14px;height:14px}._themer_zl3wo_153:hover span{color:var(--lp-tx)}._themer_zl3wo_153 ._themerOn_zl3wo_182{background:var(--lp-sf3);color:var(--lp-tx)}._main_zl3wo_187{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:40px;padding:24px 20px 56px;display:flex;position:relative}@media (max-width:600px){._main_zl3wo_187{gap:28px;padding-bottom:40px}}._intro_zl3wo_204{text-align:center;flex-direction:column;align-items:center;gap:14px;display:flex}._intro_zl3wo_204 h1{letter-spacing:-.045em;text-wrap:balance;max-width:640px;margin:0;font-size:max(34px,min(7vw,52px));font-weight:700;line-height:1.04}._intro_zl3wo_204 p{max-width:440px;color:var(--lp-tx2);margin:0;font-size:16px;line-height:1.6}._eyebrow_zl3wo_228{font-family:var(--font-mono);letter-spacing:.2em;color:var(--au-eyebrow);font-size:12px}._footer_zl3wo_235{box-sizing:border-box;border-top:1px solid var(--lp-bd);width:100%;max-width:1240px;color:var(--lp-tx3);flex-wrap:wrap;align-items:center;gap:12px 20px;margin:0 auto;padding:20px 32px 28px;font-size:12.5px;display:flex;position:relative}._footer_zl3wo_235 a{color:inherit;text-decoration:none}._footer_zl3wo_235 a:hover{color:var(--lp-tx)}@media (max-width:600px){._footer_zl3wo_235{padding:18px}}._secure_zl3wo_263{align-items:center;gap:7px;display:inline-flex}._secure_zl3wo_263 svg{width:13px;height:13px}@keyframes _drift_zl3wo_1{0%{transform:translate(-50%)scale(1)}50%{transform:translate(-46%,30px)scale(1.08)}to{transform:translate(-50%)scale(1)}}._card_1lgc0_8{--au-field:var(--lp-sf);--au-err:#c23b3b;--au-ok-bg:#e8faf6;--au-ok-bd:#cfefe7;--au-ok-tx:#17695a;--au-submit-off:#b9a6e8;box-sizing:border-box;background:var(--lp-sf);width:100%;max-width:440px;color:var(--lp-tx);box-shadow:0 0 0 1px var(--lp-bd2), 0 40px 100px -40px var(--lp-shadow);border-radius:22px;flex-direction:column;gap:20px;padding:36px;display:flex}@media (max-width:480px){._card_1lgc0_8{border-radius:18px;padding:26px 20px}}.dark ._card_1lgc0_8{--au-field:var(--lp-sf2);--au-err:#f28b8b;--au-ok-bg:rgba(98,224,200,.1);--au-ok-bd:rgba(98,224,200,.28);--au-ok-tx:#7ae8d2;--au-submit-off:rgba(106,53,212,.45)}._form_1lgc0_43{flex-direction:column;gap:20px;display:flex}._field_1lgc0_49{flex-direction:column;gap:7px;display:flex}._labelRow_1lgc0_55{justify-content:space-between;align-items:center;gap:12px;display:flex}._label_1lgc0_55{color:var(--lp-tx2);font-size:13px;font-weight:600}._link_1lgc0_68{color:var(--lp-acc);font-size:13px;font-weight:500;text-decoration:none}._link_1lgc0_68:hover{text-decoration:underline}._input_1lgc0_78,._password_1lgc0_79{box-sizing:border-box;border:1.5px solid var(--lp-bd2);background:var(--au-field);border-radius:12px;transition:border-color .15s,box-shadow .15s}._input_1lgc0_78:focus-within{border-color:var(--lp-acc);box-shadow:0 0 0 3px rgba(106,53,212,.18)}._password_1lgc0_79:focus-within{border-color:var(--lp-acc);box-shadow:0 0 0 3px rgba(106,53,212,.18)}._input_1lgc0_78[data-invalid=true],._password_1lgc0_79[data-invalid=true]{border-color:var(--au-err)}._input_1lgc0_78{width:100%;color:var(--lp-tx);outline:none;padding:14px 15px;font-family:inherit;font-size:15px}._input_1lgc0_78::placeholder{color:var(--lp-placeholder)}._input_1lgc0_78::placeholder{color:var(--lp-placeholder)}._password_1lgc0_79{align-items:center;padding-right:6px;display:flex}._password_1lgc0_79 input{min-width:0;color:var(--lp-tx);background:0 0;border:none;border-radius:12px;outline:none;flex:1;padding:14px 15px;font-family:inherit;font-size:15px}._password_1lgc0_79 input::placeholder{color:var(--lp-placeholder)}._password_1lgc0_79 input::placeholder{color:var(--lp-placeholder)}._password_1lgc0_79 button{color:var(--lp-tx2);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:8px 10px;font-family:inherit;font-size:12.5px;font-weight:600}._password_1lgc0_79 button:hover{background:var(--lp-sf3)}._error_1lgc0_143{color:var(--au-err);font-size:13px;line-height:1.5}._notice_1lgc0_149{border:1px solid var(--au-ok-bd);background:var(--au-ok-bg);color:var(--au-ok-tx);border-radius:12px;margin:0;padding:12px 14px;font-size:13.5px;line-height:1.5}._submit_1lgc0_160{color:#fff;cursor:pointer;background:#6a35d4;border:none;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:15px;font-family:inherit;font-size:15.5px;font-weight:700;transition:background .15s;display:flex}._submit_1lgc0_160:hover:not(:disabled){background:#5527ab}._submit_1lgc0_160:disabled{background:var(--au-submit-off);cursor:not-allowed}._spinner_1lgc0_184{border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;flex:none;width:17px;height:17px;animation:.65s linear infinite _spin_1lgc0_184}._heading_1lgc0_194{flex-direction:column;gap:8px;display:flex}._heading_1lgc0_194 strong{letter-spacing:-.025em;font-size:22px;font-weight:700}._heading_1lgc0_194 span{color:var(--lp-tx2);font-size:14px;line-height:1.6}._back_1lgc0_210{color:var(--lp-acc);align-self:center;font-size:14px;font-weight:600;text-decoration:none}._back_1lgc0_210:hover{text-decoration:underline}._below_1lgc0_221{text-align:center;color:var(--lp-tx3);margin:0;font-size:13.5px}._below_1lgc0_221 a{color:var(--au-link);font-weight:600;text-decoration:none}._below_1lgc0_221 a:hover{text-decoration:underline}@keyframes _spin_1lgc0_184{to{transform:rotate(360deg)}}._root_12qs4_1{flex-direction:column;gap:.875rem;display:flex}._toolbar_12qs4_8{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._searchWrap_12qs4_15{flex:1;min-width:180px;position:relative}._searchIcon_12qs4_21{color:hsl(var(--muted-foreground));pointer-events:none;position:absolute;top:50%;left:.625rem;transform:translateY(-50%)}._searchInput_12qs4_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_12qs4_30::placeholder{color:hsl(var(--muted-foreground))}._searchInput_12qs4_30::placeholder{color:hsl(var(--muted-foreground))}._searchInput_12qs4_30:focus{border-color:hsl(var(--primary))}._statusSelect_12qs4_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_12qs4_49:focus{border-color:hsl(var(--primary))}._total_12qs4_63{color:hsl(var(--muted-foreground));white-space:nowrap;margin-left:auto;font-size:.8125rem}._tableWrap_12qs4_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_12qs4_71{border-collapse:collapse;width:100%;font-size:.875rem}._table_12qs4_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_12qs4_71 td{color:hsl(var(--foreground));border-bottom:1px solid hsl(var(--border));vertical-align:middle;padding:.625rem .875rem}._table_12qs4_71 tbody tr:last-child td{border-bottom:none}._table_12qs4_71 tbody tr:hover td{background:hsl(var(--primary)/.03)}._clickableRow_12qs4_108{cursor:pointer}._candidateName_12qs4_112{color:hsl(var(--foreground));font-weight:500}._candidateEmail_12qs4_117{color:hsl(var(--muted-foreground));margin-top:.125rem;font-size:.75rem}._jobCell_12qs4_123{text-overflow:ellipsis;white-space:nowrap;max-width:180px;color:hsl(var(--foreground));font-size:.8125rem;font-weight:500;overflow:hidden}._skillCell_12qs4_133{text-overflow:ellipsis;white-space:nowrap;max-width:120px;color:hsl(var(--muted-foreground));font-size:.8125rem;overflow:hidden}._dateCell_12qs4_142{white-space:nowrap;color:hsl(var(--muted-foreground));font-size:.8125rem}._scorePill_12qs4_149{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_12qs4_160{color:#157a3a;background:rgba(33,196,93,.12)}._scoreMid_12qs4_165{color:#8c6117;background:rgba(245,159,10,.12)}._scoreLow_12qs4_170{color:#b21010;background:rgba(239,67,67,.12)}._badgePass_12qs4_176{color:#157a3a;background:rgba(33,196,93,.12);border-radius:9999px;padding:.125rem .5rem;font-size:.75rem;font-weight:500;display:inline-flex}._badgeFail_12qs4_186{color:#b21010;background:rgba(239,67,67,.12);border-radius:9999px;padding:.125rem .5rem;font-size:.75rem;font-weight:500;display:inline-flex}._badgeNull_12qs4_196{color:hsl(var(--muted-foreground));font-size:.875rem}._empty_12qs4_202{text-align:center;flex-direction:column;align-items:center;gap:.5rem;padding:2.5rem 1rem;display:flex}._emptyIcon_12qs4_211{color:hsl(var(--border))}._emptyText_12qs4_215{color:hsl(var(--muted-foreground));font-size:.9375rem}._pagination_12qs4_221{justify-content:center;align-items:center;gap:.75rem;display:flex}._pageBtn_12qs4_228{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_12qs4_228:hover:not(:disabled){background:hsl(var(--muted))}._pageBtn_12qs4_228:disabled{opacity:.4;cursor:not-allowed}._pageInfo_12qs4_249{color:hsl(var(--muted-foreground));font-size:.875rem}._container_usapb_22{background:hsl(var(--background));min-height:100vh}._main_usapb_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._pageHeader_usapb_35{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:1.75rem;display:flex}._headerLeft_usapb_44{min-width:0}._pageTitle_usapb_48{color:hsl(var(--foreground));letter-spacing:-.03em;margin-bottom:.3rem;font-size:1.5rem;font-weight:800;line-height:1.2}._pageSubtitle_usapb_57{color:hsl(var(--muted-foreground));max-width:520px;margin:0;font-size:.875rem;line-height:1.55}@media (max-width:640px){._main_usapb_27{width:100%;padding:1.25rem 1rem 2rem}}._container_gzwwv_22{background:hsl(var(--background));min-height:100vh}._containerKanban_gzwwv_27{box-sizing:border-box;flex-direction:column;flex:1;height:auto;min-height:0;max-height:100%;display:flex;overflow:hidden}._container_gzwwv_22._containerKanban_gzwwv_27{min-height:0}._main_gzwwv_42{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._containerKanban_gzwwv_27 ._main_gzwwv_42{flex-direction:column;flex:1;min-height:0;padding-bottom:1rem;display:flex;overflow:hidden}@media (max-width:640px){._containerKanban_gzwwv_27 ._main_gzwwv_42{padding:1.25rem 1rem 1rem}}._kanbanSlot_gzwwv_64{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._containerKanban_gzwwv_27 ._pageHeader_gzwwv_72{flex-shrink:0;margin-bottom:1rem}._pageHeader_gzwwv_72{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:1.75rem;display:flex}._headerLeft_gzwwv_86{min-width:0}._headerActions_gzwwv_90{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.75rem;display:flex}._viewSwitch_gzwwv_98{background:hsl(var(--muted)/.5);border-radius:10px;gap:.25rem;padding:.25rem;display:flex}._viewTab_gzwwv_106{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_gzwwv_121{background:hsl(var(--card));color:hsl(var(--foreground));box-shadow:0 1px 3px rgba(0,0,0,.08)}._pageTitle_gzwwv_127{color:hsl(var(--foreground));letter-spacing:-.03em;margin-bottom:.3rem;font-size:1.5rem;font-weight:800;line-height:1.2}._pageSubtitle_gzwwv_136{color:hsl(var(--muted-foreground));max-width:520px;margin:0;font-size:.875rem;line-height:1.55}._createJobButton_gzwwv_144{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_gzwwv_144:hover{background:hsl(var(--primary-hover));transform:translateY(-1px)}@media (max-width:640px){._main_gzwwv_42{width:100%;padding:1.25rem 1rem 2rem}}._container_1q5gf_2{margin-top:1.5rem}._filtersRow_1q5gf_6{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}._filterField_1q5gf_14{flex:1;min-width:140px;max-width:240px}._filterInput_1q5gf_20,._filterSelect_1q5gf_21{border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--background));width:100%;color:hsl(var(--foreground));outline:none;padding:.5rem .75rem;font-size:.875rem;transition:border-color .15s,box-shadow .15s}._filterInput_1q5gf_20:focus,._filterSelect_1q5gf_21:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.12)}._filterSelect_1q5gf_21{cursor:pointer}._searchButton_1q5gf_42{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border-radius:var(--radius);cursor:pointer;white-space:nowrap;border:none;align-items:center;gap:.375rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:opacity .15s;display:flex}._searchButton_1q5gf_42:hover{opacity:.85}._tableWrapper_1q5gf_61{border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + 2px);background:hsl(var(--card));box-shadow:0 1px 4px hsl(var(--primary)/.04);overflow:hidden}._table_1q5gf_61{border-collapse:collapse;width:100%;font-size:.875rem}._table_1q5gf_61 thead{background:hsl(var(--muted))}._table_1q5gf_61 thead th{text-align:left;color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;padding:.75rem 1rem;font-size:.75rem;font-weight:600}._table_1q5gf_61 tbody tr{border-top:1px solid hsl(var(--border));transition:background .1s}._table_1q5gf_61 tbody tr:hover{background:hsl(var(--primary)/.03)}._table_1q5gf_61 tbody td{color:hsl(var(--foreground));vertical-align:middle;padding:.875rem 1rem}._sortHeader_1q5gf_101{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:5px;padding:0;transition:color .12s;display:inline-flex}._sortHeader_1q5gf_101:hover,._sortActive_1q5gf_119{color:hsl(var(--foreground))}._sortIdle_1q5gf_124{opacity:.35}._emptyState_1q5gf_128{text-align:center;color:hsl(var(--muted-foreground));font-size:.875rem;padding:3rem 1rem!important}._dimmed_1q5gf_135{opacity:.5;pointer-events:none}._clickable_1q5gf_140{cursor:pointer}._pagination_1q5gf_144{border-top:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:0 0 calc(var(--radius) + 2px) calc(var(--radius) + 2px);justify-content:space-between;align-items:center;margin-top:-1px;padding:.75rem 1rem;display:flex}._paginationInfo_1q5gf_155{color:hsl(var(--muted-foreground));font-size:.8125rem}._paginationControls_1q5gf_160{align-items:center;gap:.5rem;display:flex}._pageBtn_1q5gf_166{border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--card));width:2rem;height:2rem;color:hsl(var(--muted-foreground));cursor:pointer;justify-content:center;align-items:center;transition:background .15s,border-color .15s,color .15s;display:flex}._pageBtn_1q5gf_166:hover:not(:disabled){background:hsl(var(--primary)/.07);border-color:hsl(var(--primary)/.2);color:hsl(var(--foreground))}._pageBtn_1q5gf_166:disabled{opacity:.4;cursor:not-allowed}._pageCounter_1q5gf_189{color:hsl(var(--foreground));text-align:center;min-width:3.5rem;font-size:.875rem}._btn_17o69_1{border:1px solid hsl(var(--border));width:30px;height:30px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s,border-color .15s;display:inline-flex}._btn_17o69_1:hover{background:hsl(var(--accent));color:hsl(var(--primary));border-color:hsl(var(--primary)/.4)}._copied_17o69_21{color:#2e9e57;background:rgba(33,196,93,.1);border-color:rgba(46,158,87,.5)}._titleCell_ib32z_1{color:hsl(var(--foreground));font-weight:500}._countCell_ib32z_6{font-variant-numeric:tabular-nums;font-weight:500}._badge_ib32z_11{white-space:nowrap;border-radius:9999px;align-items:center;padding:.2rem .625rem;font-size:.75rem;font-weight:500;display:inline-flex}._badge_ib32z_11._badge_open_ib32z_20{color:#16833e;background:rgba(33,196,93,.12)}._badge_ib32z_11._badge_draft_ib32z_24{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._badge_ib32z_11._badge_paused_ib32z_28{color:#8c6117;background:rgba(245,159,10,.12)}._badge_ib32z_11._badge_closed_ib32z_32{color:#bc1010;background:rgba(239,67,67,.12)}._badge_ib32z_11._badge_archived_ib32z_36{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._bar_10snc_1{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:12px;flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1rem;padding:.85rem 1rem;display:flex}._field_10snc_13{align-items:center;gap:.5rem;min-width:0;display:flex}._label_10snc_20{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));white-space:nowrap;font-size:.6875rem;font-weight:600}._searchIcon_10snc_29{color:hsl(var(--muted-foreground));flex-shrink:0}._input_10snc_34{min-width:220px;color:hsl(var(--foreground));background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:var(--radius);padding:.45rem .65rem;font-size:.8125rem}._input_10snc_34:focus{outline:2px solid hsl(var(--primary)/.25);border-color:hsl(var(--primary))}._select_10snc_48{color:hsl(var(--foreground));background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:var(--radius);cursor:pointer;padding:.45rem .65rem;font-size:.8125rem}._select_10snc_48:focus{outline:2px solid hsl(var(--primary)/.25);border-color:hsl(var(--primary))}@media (max-width:640px){._input_10snc_34{width:100%;min-width:0}._field_10snc_13:first-child{flex:100%}}._overlay_dykps_1{background:hsl(var(--foreground)/.45);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:70;position:fixed;top:0;bottom:0;left:0;right:0}._content_dykps_9{background:hsl(var(--card));border:1px solid hsl(var(--border));width:min(420px,100vw - 2rem);box-shadow:0 24px 60px hsl(var(--foreground)/.25);z-index:71;border-radius:16px;padding:1.5rem;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}._title_dykps_23{color:hsl(var(--foreground));margin:0 0 .5rem;font-size:1.05rem;font-weight:700}._message_dykps_30{color:hsl(var(--muted-foreground));margin:0 0 1.5rem;font-size:.875rem;line-height:1.5}._actions_dykps_37{justify-content:flex-end;gap:.5rem;display:flex}._cancelBtn_dykps_43,._confirmBtn_dykps_44{cursor:pointer;border-radius:9px;padding:.5rem 1rem;font-size:.85rem;font-weight:600;transition:opacity .15s,background .15s}._cancelBtn_dykps_43:disabled,._confirmBtn_dykps_44:disabled{opacity:.6;cursor:not-allowed}._cancelBtn_dykps_43{border:1px solid hsl(var(--border));color:hsl(var(--foreground));background:0 0}._cancelBtn_dykps_43:hover:not(:disabled){background:hsl(var(--accent))}._confirmBtn_dykps_44{color:#fff;border:1px solid transparent}._confirmBtn_dykps_44:hover:not(:disabled){opacity:.9}._primary_dykps_75{background:hsl(var(--primary))}._warning_dykps_79{background:#dc8f09}._danger_dykps_83{background:#e02929}._wrapper_1najj_22{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._loading_1najj_30{min-height:0;color:hsl(var(--muted-foreground));flex:1;justify-content:center;align-items:center;gap:.5rem;font-size:.875rem;display:flex}._errorState_1najj_41{text-align:center;min-height:0;color:hsl(var(--muted-foreground));border:1px dashed hsl(var(--border));background:hsl(var(--card));border-radius:12px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.75rem;padding:1.5rem;font-size:.875rem;display:flex}._retryBtn_1najj_58{color:hsl(var(--primary-foreground));background:hsl(var(--primary));border-radius:var(--radius);cursor:pointer;border:none;padding:.45rem .9rem;font-size:.8125rem;font-weight:600}._retryBtn_1najj_58:hover{opacity:.9}._truncationNotice_1najj_72{color:hsl(var(--muted-foreground));flex-shrink:0;margin:0 0 .5rem;font-size:.75rem}._filtersSlot_1najj_79{flex-shrink:0}._boardShell_1najj_83{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._board_1najj_83{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent;flex:1;align-items:stretch;gap:.75rem;min-height:0;padding-bottom:.25rem;display:flex;overflow-x:auto;overflow-y:hidden}._board_1najj_83::-webkit-scrollbar{width:6px;height:6px}._board_1najj_83::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._board_1najj_83::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._board_1najj_83::-webkit-scrollbar-track{background:0 0}._column_1najj_118{background:hsl(var(--muted)/.45);border:2px solid transparent;border-radius:12px;flex-direction:column;flex:0 0 260px;align-self:stretch;width:260px;max-width:300px;min-height:0;transition:border-color .15s,box-shadow .15s;display:flex}._columnOver_1najj_132{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--primary)/.18)}._columnAccent_1najj_137{background:var(--col-accent,hsl(var(--border)));border-radius:12px 12px 0 0;flex-shrink:0;height:4px}._columnHeader_1najj_144{border-bottom:1px solid hsl(var(--border));flex-shrink:0;justify-content:space-between;align-items:center;gap:.5rem;padding:.65rem .75rem;display:flex}._columnTitle_1najj_154{color:hsl(var(--foreground));margin:0;font-size:.8125rem;font-weight:700}._columnCount_1najj_161{min-width:1.35rem;height:1.35rem;color:hsl(var(--muted-foreground));background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:999px;justify-content:center;align-items:center;padding:0 .35rem;font-size:.6875rem;font-weight:700;display:inline-flex}._columnBody_1najj_176{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent;flex-direction:column;flex:1;gap:.5rem;min-height:0;padding:.65rem;display:flex;overflow-y:auto}._columnBody_1najj_176::-webkit-scrollbar{width:5px;height:5px}._columnBody_1najj_176::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:2.5px}._columnBody_1najj_176::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._columnBody_1najj_176::-webkit-scrollbar-track{background:0 0}._emptyColumn_1najj_203{text-align:center;color:hsl(var(--muted-foreground));margin:0;padding:1rem .5rem;font-size:.75rem}._card_1najj_211{background:hsl(var(--card));border:1px solid hsl(var(--border));cursor:grab;border-radius:10px;flex-shrink:0;padding:.75rem;transition:box-shadow .15s,border-color .15s,transform .15s;box-shadow:0 1px 3px rgba(0,0,0,.04)}._card_1najj_211:hover{border-color:hsl(var(--primary)/.25);box-shadow:0 4px 12px hsl(var(--primary)/.08)}._card_1najj_211:active{cursor:grabbing}._cardHidden_1najj_229{opacity:.35}._cardLocked_1najj_233{cursor:pointer;opacity:.88}._cardLocked_1najj_233:active{cursor:pointer}._cardOverlay_1najj_241{cursor:grabbing;transform:rotate(2deg);box-shadow:0 8px 24px rgba(0,0,0,.12)}._cardPlaceholder_1najj_247{border:2px dashed hsl(var(--border));background:hsl(var(--background)/.5);border-radius:10px;flex-shrink:0;min-height:88px}._cardTitle_1najj_255{color:hsl(var(--foreground));-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 .4rem;font-size:.8125rem;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}._modalityBadge_1najj_267{background:hsl(var(--muted));color:hsl(var(--muted-foreground));border-radius:4px;margin-bottom:.45rem;padding:.1rem .4rem;font-size:.625rem;font-weight:600;display:inline-flex}._cardMeta_1najj_278{flex-direction:column;gap:.25rem;display:flex}._metaItem_1najj_284{color:hsl(var(--muted-foreground));text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.3rem;font-size:.6875rem;display:inline-flex;overflow:hidden}._prose_yw0pi_1{color:hsl(var(--foreground));word-break:break-word;font-size:.9375rem;line-height:1.7}._prose_yw0pi_1 h2{color:hsl(var(--foreground));letter-spacing:-.02em;margin:.75rem 0 .375rem;font-size:1.125rem;font-weight:700}._prose_yw0pi_1 h3{color:hsl(var(--foreground));margin:.625rem 0 .25rem;font-size:.975rem;font-weight:600}._prose_yw0pi_1 p{margin:.35rem 0}._prose_yw0pi_1 ul{margin:.375rem 0;padding-left:1.75rem;list-style-type:disc;list-style-position:outside}._prose_yw0pi_1 ol{margin:.375rem 0;padding-left:1.75rem;list-style-type:decimal;list-style-position:outside}._prose_yw0pi_1 li{margin:.2rem 0;padding-left:.25rem;display:list-item}._prose_yw0pi_1 ul>li{list-style-type:disc}._prose_yw0pi_1 ol>li{list-style-type:decimal}._prose_yw0pi_1 strong{font-weight:700}._prose_yw0pi_1 em{font-style:italic}._prose_yw0pi_1 u{text-decoration:underline}._prose_yw0pi_1 a{color:#6837be;text-decoration:underline}._prose_yw0pi_1 a:hover{opacity:.85}._prose_yw0pi_1 hr{border:none;border-top:1px solid hsl(var(--border));width:100%;height:0;margin:.875rem 0;display:block}._plain_yw0pi_71{color:hsl(var(--foreground));word-break:break-word;margin:0;font-size:.9375rem;line-height:1.7}._plain_yw0pi_71 a{color:#6837be;text-decoration:underline}._plain_yw0pi_71 a:hover{opacity:.85}._plain_yw0pi_71 hr{border:none;border-top:1px solid hsl(var(--border));width:100%;height:0;margin:.75rem 0;display:block}._empty_yw0pi_94{color:hsl(var(--muted-foreground));margin:0;font-size:.875rem;font-style:italic}._card_y8vy2_1{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + 4px);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.03);margin-bottom:1rem;padding:1.375rem 1.5rem}._header_y8vy2_10{color:hsl(var(--muted-foreground));align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}._title_y8vy2_18{color:hsl(var(--foreground));flex:1;margin:0;font-size:.9375rem;font-weight:600}._count_y8vy2_26{background:hsl(var(--muted));color:hsl(var(--muted-foreground));border-radius:9999px;padding:.1rem .5rem;font-size:.8125rem;font-weight:500}._empty_y8vy2_35{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem;font-style:italic}._list_y8vy2_42{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._reqItem_y8vy2_50{border-bottom:1px solid hsl(var(--border)/.6);align-items:flex-start;gap:.625rem;padding:.55rem 0;display:flex}._reqItem_y8vy2_50:last-child{border-bottom:none}._reqBody_y8vy2_61{flex-direction:column;gap:.15rem;min-width:0;display:flex}._badge_y8vy2_68{text-transform:uppercase;letter-spacing:.03em;text-align:center;border-radius:999px;flex-shrink:0;width:92px;margin-top:.1rem;padding:.15rem .5rem;font-size:.625rem;font-weight:700}._req_obrigatorio_y8vy2_81{color:#b81e1e;background:rgba(239,67,67,.1);border:1px solid rgba(239,67,67,.2)}._req_opcional_y8vy2_87{color:#205ab6;background:rgba(60,131,246,.1);border:1px solid rgba(60,131,246,.2)}._req_nice_to_have_y8vy2_93{color:#257e46;background:rgba(33,196,93,.1);border:1px solid rgba(33,196,93,.2)}._req_indiferente_y8vy2_99{background:hsl(var(--muted));color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border))}._reqTitle_y8vy2_105{color:hsl(var(--foreground));word-break:break-word;font-size:.875rem;font-weight:600;line-height:1.4}._reqLevel_y8vy2_113{color:hsl(var(--muted-foreground));font-weight:500}._reqDesc_y8vy2_118{color:hsl(var(--muted-foreground));word-break:break-word;font-size:.8125rem;line-height:1.45}._container_1b5jl_22{background:hsl(var(--background));min-height:100vh}._main_1b5jl_27{box-sizing:border-box;width:95%;min-width:0;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._loading_1b5jl_36{color:hsl(var(--muted-foreground));padding:2rem 0;font-size:.875rem}._topbar_1b5jl_43{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}._backBtn_1b5jl_52{cursor:pointer;color:hsl(var(--muted-foreground));background:0 0;border:none;align-items:center;gap:.375rem;padding:0;font-size:.875rem;transition:color .15s;display:flex}._backBtn_1b5jl_52:hover{color:hsl(var(--foreground))}._actions_1b5jl_68{flex-wrap:wrap;gap:.625rem;display:flex}._actionBtn_1b5jl_74{white-space:nowrap;border-radius:var(--radius);cursor:pointer;border:1px solid transparent;width:auto;padding:.5rem 1.125rem;font-size:.875rem;font-weight:500;transition:opacity .15s}._actionBtn_1b5jl_74:disabled{opacity:.5;cursor:not-allowed}._actionBtn_1b5jl_74._primary_1b5jl_89{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border-color:hsl(var(--primary))}._actionBtn_1b5jl_74._primary_1b5jl_89:hover:not(:disabled){opacity:.88}._actionBtn_1b5jl_74._success_1b5jl_97{color:#16833e;background:rgba(33,196,93,.1);border-color:rgba(33,196,93,.3);align-items:center;gap:.375rem;display:flex}._actionBtn_1b5jl_74._success_1b5jl_97:hover:not(:disabled){background:rgba(33,196,93,.18)}._actionBtn_1b5jl_74._warning_1b5jl_108{color:#8c6117;background:rgba(245,159,10,.1);border-color:rgba(245,159,10,.3)}._actionBtn_1b5jl_74._warning_1b5jl_108:hover:not(:disabled){background:rgba(245,159,10,.18)}._actionBtn_1b5jl_74._danger_1b5jl_116{color:#bc1010;background:rgba(239,67,67,.1);border-color:rgba(239,67,67,.3)}._actionBtn_1b5jl_74._danger_1b5jl_116:hover:not(:disabled){background:rgba(239,67,67,.18)}._actionBtn_1b5jl_74._edit_1b5jl_124{background:hsl(var(--background));color:hsl(var(--foreground));border-color:hsl(var(--border));align-items:center;gap:.375rem;display:flex}._actionBtn_1b5jl_74._edit_1b5jl_124:hover:not(:disabled){background:hsl(var(--muted))}._linkPanel_1b5jl_137{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);flex-direction:column;gap:.5rem;margin-bottom:1.25rem;padding:.875rem 1rem;display:flex}._linkPanelLabel_1b5jl_148{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:500}._linkRow_1b5jl_156{align-items:center;gap:.5rem;display:flex}._linkInput_1b5jl_162{border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);background:hsl(var(--background));color:hsl(var(--foreground));outline:none;flex:1;min-width:0;padding:.4375rem .625rem;font-family:monospace;font-size:.8125rem}._linkInput_1b5jl_162:focus{border-color:hsl(var(--primary))}._jobHeader_1b5jl_179{margin-bottom:1.5rem}._jobTitleRow_1b5jl_183{flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:.75rem;display:flex}._jobTitle_1b5jl_183{color:hsl(var(--foreground));letter-spacing:-.025em;font-size:1.75rem;font-weight:700;line-height:1.2}._statusBadge_1b5jl_199{border-radius:9999px;align-items:center;gap:.375rem;padding:.25rem .75rem;font-size:.8125rem;font-weight:500;display:inline-flex}._statusBadge_1b5jl_199._status_open_1b5jl_208{color:#16833e;background:rgba(33,196,93,.12)}._statusBadge_1b5jl_199._status_draft_1b5jl_212{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._statusBadge_1b5jl_199._status_paused_1b5jl_216{color:#8c6117;background:rgba(245,159,10,.12)}._statusBadge_1b5jl_199._status_closed_1b5jl_220{color:#bc1010;background:rgba(239,67,67,.12)}._statusBadge_1b5jl_199._status_archived_1b5jl_224{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._statusBadge_1b5jl_199._statusSyncing_1b5jl_228{opacity:.85}._syncDot_1b5jl_232{background:currentColor;border-radius:50%;width:.4375rem;height:.4375rem;animation:1.2s ease-in-out infinite _jobStatusPulse_1b5jl_1}@keyframes _jobStatusPulse_1b5jl_1{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}._metaRow_1b5jl_250{flex-wrap:wrap;align-items:center;gap:1.25rem;display:flex}._metaItem_1b5jl_257{color:hsl(var(--muted-foreground));align-items:center;gap:.375rem;font-size:.875rem;display:flex}._fitBars_1b5jl_265{flex-direction:column;gap:.875rem;display:flex}._fitBarRow_1b5jl_271{grid-template-columns:9rem 1fr 3rem;align-items:center;gap:.75rem;display:grid}._fitBarLabel_1b5jl_278{color:hsl(var(--muted-foreground));font-size:.8125rem}._fitBarTrack_1b5jl_283{background:hsl(var(--muted));border-radius:9999px;height:.5rem;overflow:hidden}._fitBarFill_1b5jl_290{border-radius:9999px;height:100%;transition:width .3s}._fitBarFill_1b5jl_290._barHigh_1b5jl_295{background:#21c45d}._fitBarFill_1b5jl_290._barMid_1b5jl_298{background:#f59f0a}._fitBarFill_1b5jl_290._barLow_1b5jl_301{background:#ef4343}._fitBarPct_1b5jl_305{color:hsl(var(--foreground));text-align:right;font-size:.8125rem;font-weight:600}._card_1b5jl_313{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + 4px);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.03);min-width:0;margin-bottom:1rem;padding:1.375rem 1.5rem}._cardHeader_1b5jl_323{color:hsl(var(--muted-foreground));flex-shrink:0;align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}._cardTitle_1b5jl_332{color:hsl(var(--foreground));flex:1;margin:0;font-size:.9375rem;font-weight:600}._cardCount_1b5jl_340{background:hsl(var(--muted));color:hsl(var(--muted-foreground));border-radius:9999px;padding:.1rem .5rem;font-size:.8125rem;font-weight:500}._hero_1b5jl_350{scroll-snap-type:x mandatory;border-radius:16px;gap:.75rem;margin-bottom:1.25rem;display:flex;overflow-x:auto}._heroImg_1b5jl_359{-o-object-fit:cover;object-fit:cover;border:1px solid hsl(var(--border));scroll-snap-align:start;border-radius:16px;flex:0 0 100%;width:100%;height:240px}._layout_1b5jl_370{grid-template-columns:1fr;align-items:start;gap:1.25rem;display:grid}._mainCol_1b5jl_377,._asideCol_1b5jl_381{min-width:0}@media (min-width:1024px){._layout_1b5jl_370{grid-template-columns:minmax(0,1fr) 360px}._asideCol_1b5jl_381{position:-webkit-sticky;position:sticky;top:1rem}}._subSection_1b5jl_395{flex-direction:column;gap:.45rem;margin-top:1rem;display:flex}._subLabel_1b5jl_402{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));font-size:.7rem;font-weight:700}._tagRow_1b5jl_410{flex-wrap:wrap;gap:.4rem;display:flex}._tag_1b5jl_410{background:hsl(var(--secondary));color:hsl(var(--secondary-foreground));border:1px solid hsl(var(--border));border-radius:9999px;padding:.2rem .625rem;font-size:.75rem;font-weight:500}._factGrid_1b5jl_427{grid-template-columns:repeat(auto-fit,minmax(135px,1fr));gap:.875rem 1rem;margin-top:1rem;display:grid}._fact_1b5jl_427{flex-direction:column;gap:.15rem;min-width:0;display:flex}._factLabel_1b5jl_441{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));font-size:.68rem;font-weight:700}._factValue_1b5jl_449{color:hsl(var(--foreground));word-break:break-word;font-size:.85rem;font-weight:600}._weekStrip_1b5jl_457{gap:.35rem;display:flex}._weekDay_1b5jl_462{text-align:center;background:hsl(var(--muted)/.5);color:hsl(var(--muted-foreground));border:1px solid transparent;border-radius:8px;flex:1;padding:.4rem 0;font-size:.7rem;font-weight:600}._weekDayOn_1b5jl_474{background:hsl(var(--primary)/.12);color:hsl(var(--primary));border-color:hsl(var(--primary)/.35)}._shiftRow_1b5jl_481{flex-wrap:wrap;gap:.5rem;display:flex}._shiftCard_1b5jl_487{background:hsl(var(--muted)/.35);border:1px solid hsl(var(--border));border-radius:10px;flex-direction:column;flex:1 1 0;align-items:center;gap:.15rem;min-width:84px;padding:.625rem .5rem;display:flex}._shiftIcon_1b5jl_500{color:hsl(var(--primary))}._shiftName_1b5jl_504{color:hsl(var(--foreground));font-size:.78rem;font-weight:600}._shiftHours_1b5jl_510{color:hsl(var(--muted-foreground));font-size:.72rem}._schedRow_1b5jl_516{border-bottom:1px solid hsl(var(--border)/.5);justify-content:space-between;align-items:baseline;gap:.75rem;padding:.3rem 0;font-size:.8rem;display:flex}._schedRow_1b5jl_516:last-child{border-bottom:none}._benefitList_1b5jl_531{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:.625rem;display:grid}._benefitHead_1b5jl_537{align-items:center;gap:.5rem;display:flex}._benefitName_1b5jl_543{color:hsl(var(--foreground));flex:1;min-width:0;font-size:.85rem;font-weight:700}._skillsDivider_1b5jl_551{border:none;border-top:1px solid hsl(var(--border));margin:1.25rem 0 1rem}._skillsRow_1b5jl_557{flex-wrap:wrap;gap:.5rem;display:flex}._skillTag_1b5jl_563{background:hsl(var(--secondary));color:hsl(var(--secondary-foreground));border:1px solid hsl(var(--border));border-radius:9999px;padding:.2rem .625rem;font-size:.75rem;font-weight:500}._detailGrid_1b5jl_574{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1.5rem;display:grid}@media (max-width:640px){._detailGrid_1b5jl_574{grid-template-columns:1fr}}._detailRow_1b5jl_585{border-bottom:1px solid hsl(var(--border));justify-content:space-between;gap:1rem;padding:.45rem 0;font-size:.85rem;display:flex}._detailKey_1b5jl_594{color:hsl(var(--muted-foreground))}._detailVal_1b5jl_598{color:hsl(var(--foreground));text-align:right;font-weight:600}._detailMuted_1b5jl_604{color:hsl(var(--muted-foreground));font-size:.82rem;font-style:italic}._bannerGallery_1b5jl_611{scroll-snap-type:x mandatory;gap:.75rem;margin-bottom:1rem;padding-bottom:.25rem;display:flex;overflow-x:auto}._bannerImg_1b5jl_620{-o-object-fit:cover;object-fit:cover;border:1px solid hsl(var(--border));scroll-snap-align:start;border-radius:14px;flex:none;max-width:100%;height:180px}._detailBlock_1b5jl_630{flex-direction:column;gap:.4rem;margin-top:1rem;display:flex}._detailBlockLabel_1b5jl_637{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));font-size:.72rem;font-weight:700}._schedList_1b5jl_645{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}._schedItem_1b5jl_654{justify-content:space-between;gap:1rem;font-size:.82rem;display:flex}._schedDay_1b5jl_661{color:hsl(var(--foreground));font-weight:600}._schedBlocks_1b5jl_666{color:hsl(var(--muted-foreground));text-align:right}._dualGrid_1b5jl_672{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin-bottom:1rem;display:grid}._dualGrid_1b5jl_672 ._card_1b5jl_313{flex-direction:column;min-height:0;margin-bottom:0;display:flex}@media (max-width:900px){._dualGrid_1b5jl_672{grid-template-columns:1fr}}._scrollCard_1b5jl_690{max-height:420px}._itemList_1b5jl_695{flex-direction:column;flex:1;gap:.5rem;min-height:0;margin:0;padding:0 .25rem 0 0;list-style:none;display:flex;overflow-y:auto}._emptyItem_1b5jl_708{color:hsl(var(--muted-foreground));font-size:.8125rem;font-style:italic}._listItem_1b5jl_714{color:hsl(var(--foreground));align-items:flex-start;gap:.5rem;font-size:.875rem;line-height:1.5;display:flex}._itemText_1b5jl_723{word-break:break-word;flex:1;min-width:0}._itemBullet_1b5jl_729{background:hsl(var(--muted));width:1.25rem;height:1.25rem;color:hsl(var(--muted-foreground));border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:.125rem;font-size:.6875rem;font-weight:600;display:flex}._stageList_1b5jl_745{gap:.75rem}._stageItem_1b5jl_749{list-style:none}._stageRow_1b5jl_753{align-items:flex-start;gap:.5rem;display:flex}._stageBody_1b5jl_759{flex:1;min-width:0}._stageHeader_1b5jl_764{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}._stageName_1b5jl_771{color:hsl(var(--foreground));word-break:break-word;font-size:.875rem;font-weight:600}._stageDuration_1b5jl_778{color:hsl(var(--muted-foreground));background:hsl(var(--muted));border-radius:var(--radius-sm);flex-shrink:0;padding:.1rem .375rem;font-size:.75rem}._eliminatory_1b5jl_787{color:#bc1010;border-radius:var(--radius-sm);background:rgba(239,67,67,.1);flex-shrink:0;padding:.1rem .375rem;font-size:.6875rem;font-weight:700}._stageDesc_1b5jl_797{color:hsl(var(--muted-foreground));word-break:break-word;margin:.25rem 0 0;font-size:.8125rem;line-height:1.45}._pipelineBtn_1b5jl_806{border-radius:var(--radius);border:1px solid hsl(var(--primary));color:hsl(var(--primary));cursor:pointer;white-space:nowrap;background:0 0;align-items:center;gap:.375rem;margin-left:auto;padding:.375rem .75rem;font-size:.8125rem;font-weight:500;transition:background .15s,color .15s;display:flex}._pipelineBtn_1b5jl_806:hover{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}._benefitsGrid_1b5jl_828{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;margin-top:.25rem;display:grid}@media (max-width:640px){._benefitsGrid_1b5jl_828{grid-template-columns:1fr}}._benefitCard_1b5jl_840{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:12px;flex-direction:column;gap:.3rem;padding:.75rem .875rem;display:flex}._benefitCardHead_1b5jl_850{align-items:center;gap:.5rem;display:flex}._benefitTitle_1b5jl_856{color:hsl(var(--foreground));flex:1;min-width:0;font-size:.85rem;font-weight:700}._benefitType_1b5jl_864{color:hsl(var(--muted-foreground));background:hsl(var(--muted));white-space:nowrap;border-radius:9999px;padding:.1rem .45rem;font-size:.68rem}._benefitValue_1b5jl_873{color:hsl(var(--primary));font-size:.82rem;font-weight:700}._benefitDesc_1b5jl_879{color:hsl(var(--muted-foreground));-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.8rem;line-height:1.45;display:-webkit-box;overflow:hidden}._benefitDesc_1b5jl_879 p{margin:0}._benefitMeta_1b5jl_894{color:hsl(var(--muted-foreground));flex-wrap:wrap;gap:.75rem;font-size:.72rem;display:flex}._benefitMeta_1b5jl_894 span:before{content:"· "}._benefitMeta_1b5jl_894 span:first-child:before{content:""}._cultureList_1b5jl_909{flex-direction:column;gap:.75rem;margin-top:.25rem;display:flex}._cultureItem_1b5jl_916{border-left:3px solid hsl(var(--primary)/.5);padding:.15rem 0 .15rem .75rem}._cultureName_1b5jl_921{color:hsl(var(--foreground));text-transform:capitalize;font-size:.875rem;font-weight:700}._cultureDesc_1b5jl_928{color:hsl(var(--muted-foreground));margin:.2rem 0 0;font-size:.82rem;line-height:1.5}._candidatesPlaceholder_1b5jl_936{text-align:center;flex-direction:column;align-items:center;gap:.5rem;padding:2.5rem 1rem;display:flex}._placeholderIcon_1b5jl_945{color:hsl(var(--border))}._placeholderText_1b5jl_949{color:hsl(var(--muted-foreground));font-size:.9375rem;font-weight:500}._placeholderSub_1b5jl_955{color:hsl(var(--muted-foreground));font-size:.8125rem}._btn_1ak49_1{color:#5b30a6;border-radius:calc(var(--radius) - 2px);cursor:pointer;white-space:nowrap;background:#f6f1fd;border:1px solid #d4c8ea;align-items:center;gap:.35rem;padding:.25rem .55rem;font-size:.6875rem;font-weight:500;transition:background .15s,border-color .15s,opacity .15s;display:inline-flex}._btn_1ak49_1:hover:not(:disabled){background:#ede5fa;border-color:#b8a6d9}._btn_1ak49_1:disabled{opacity:.55;cursor:not-allowed}._spin_1ak49_25{animation:.8s linear infinite _spin_1ak49_25}@keyframes _spin_1ak49_25{to{transform:rotate(360deg)}}._wrapper_bgoki_2{border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);background:hsl(var(--background));transition:border-color .15s,box-shadow .15s;overflow:hidden}._wrapper_bgoki_2:focus-within{border-color:#af97d8;box-shadow:0 0 0 2px #ede7f9}._toolbar_bgoki_14{border-bottom:1px solid hsl(var(--border));background:hsl(var(--muted)/.35);flex-wrap:wrap;gap:.15rem;padding:.4rem .5rem;display:flex}._toolBtn_bgoki_23{border-radius:calc(var(--radius) - 4px);width:1.75rem;height:1.75rem;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:flex}._toolBtn_bgoki_23:hover{background:hsl(var(--accent));color:hsl(var(--foreground))}._toolBtnActive_bgoki_40{color:#583399;background:#ede7f8}._editorWrap_bgoki_45{min-height:160px;max-height:280px;overflow-y:auto}._editorWrap_bgoki_45 .tiptap{color:hsl(var(--foreground));outline:none;min-height:140px;padding:.65rem .75rem;font-size:.875rem;line-height:1.55}._editorWrap_bgoki_45 .tiptap p{margin:.25rem 0}._editorWrap_bgoki_45 .tiptap h2{color:hsl(var(--foreground));letter-spacing:-.02em;margin:.75rem 0 .375rem;font-size:1.125rem;font-weight:700}._editorWrap_bgoki_45 .tiptap h3{color:hsl(var(--foreground));margin:.625rem 0 .25rem;font-size:.975rem;font-weight:600}._editorWrap_bgoki_45 .tiptap ul{margin:.375rem 0;padding-left:1.75rem;list-style-type:disc;list-style-position:outside}._editorWrap_bgoki_45 .tiptap ol{margin:.375rem 0;padding-left:1.75rem;list-style-type:decimal;list-style-position:outside}._editorWrap_bgoki_45 .tiptap li{margin:.2rem 0;padding-left:.25rem;display:list-item}._editorWrap_bgoki_45 .tiptap ul>li{list-style-type:disc}._editorWrap_bgoki_45 .tiptap ol>li{list-style-type:decimal}._editorWrap_bgoki_45 .tiptap strong{font-weight:700}._editorWrap_bgoki_45 .tiptap em{font-style:italic}._editorWrap_bgoki_45 .tiptap blockquote{border-left:3px solid hsl(var(--border));color:hsl(var(--muted-foreground));margin:.5rem 0;padding-left:.75rem}._editorWrap_bgoki_45 .tiptap .is-empty:before{color:hsl(var(--muted-foreground));content:attr(data-placeholder);float:left;pointer-events:none;height:0}._link_bgoki_122{color:#6837be;cursor:pointer;text-decoration:underline}._link_bgoki_122:hover{opacity:.85}._wrapper_1yutt_22{flex-direction:column;gap:.375rem;display:flex}._label_1yutt_28{color:hsl(var(--foreground));align-items:center;gap:.375rem;font-size:.8125rem;font-weight:500;display:flex}._optional_1yutt_37{color:hsl(var(--muted-foreground));font-size:.75rem;font-weight:400}._trigger_1yutt_44{border-radius:calc(var(--radius) - 2px);border:1px solid hsl(var(--input));background:hsl(var(--background));width:100%;color:hsl(var(--foreground));text-align:left;cursor:pointer;outline:none;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .75rem;font-family:inherit;font-size:.875rem;transition:border-color .15s,box-shadow .15s;display:flex}._trigger_1yutt_44:hover{border-color:hsl(var(--ring)/.5)}._triggerOpen_1yutt_66{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.12)}._triggerPlaceholder_1yutt_71{color:hsl(var(--muted-foreground));text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._triggerValue_1yutt_79{color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._triggerIcons_1yutt_87{color:hsl(var(--muted-foreground));flex-shrink:0;align-items:center;gap:.25rem;display:flex}._chevron_1yutt_95{transition:transform .15s}._chevronOpen_1yutt_99{transition:transform .15s;transform:rotate(180deg)}._triggerDisabled_1yutt_104{cursor:not-allowed;opacity:.6}._clearBtn_1yutt_109{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_1yutt_109:hover{background:hsl(var(--destructive)/.12);color:hsl(var(--destructive))}._backdrop_1yutt_129{-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_1yutt_138{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_1yutt_155{border-bottom:1px solid hsl(var(--border));flex-shrink:0;justify-content:space-between;align-items:center;padding:.875rem 1rem;display:flex}._panelTitle_1yutt_164{color:hsl(var(--foreground));font-size:.875rem;font-weight:600}._panelClose_1yutt_170{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_1yutt_170:hover{background:hsl(var(--accent));color:hsl(var(--foreground))}._filterRow_1yutt_189{border-bottom:1px solid hsl(var(--border));flex-shrink:0;align-items:center;gap:.5rem;padding:.625rem 1rem;display:flex}._searchIcon_1yutt_198{color:hsl(var(--muted-foreground));flex-shrink:0}._filterInput_1yutt_203{color:hsl(var(--foreground));background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:.875rem}._filterInput_1yutt_203::placeholder{color:hsl(var(--muted-foreground))}._filterInput_1yutt_203::placeholder{color:hsl(var(--muted-foreground))}._clearFilter_1yutt_216{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_1yutt_216:hover{color:hsl(var(--foreground))}._createRow_1yutt_232{border:none;border-bottom:1px solid hsl(var(--border));background:hsl(var(--primary)/.06);width:100%;color:hsl(var(--primary));text-align:left;cursor:pointer;flex-shrink:0;align-items:center;gap:.5rem;padding:.625rem 1rem;font-family:inherit;font-size:.8125rem;font-weight:600;display:flex}._createRow_1yutt_232 span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._createRow_1yutt_232:hover:not(:disabled){background:hsl(var(--primary)/.12)}._createRow_1yutt_232:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:-2px}._createRow_1yutt_232:disabled{opacity:.7;cursor:progress}._createHint_1yutt_267{border-bottom:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));flex-shrink:0;margin:0;padding:.5rem 1rem;font-size:.75rem}._tableHeader_1yutt_276{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_1yutt_286{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:600}._tableBody_1yutt_294{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent;flex:1;max-height:240px;overflow-y:auto}._tableBody_1yutt_294::-webkit-scrollbar{width:6px;height:6px}._tableBody_1yutt_294::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._tableBody_1yutt_294::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._tableBody_1yutt_294::-webkit-scrollbar-track{background:0 0}._tableRow_1yutt_316{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_1yutt_316:last-child{border-bottom:none}._tableRow_1yutt_316:hover{background:hsl(var(--accent))}._tableRowSelected_1yutt_336{background:hsl(var(--primary)/.07)}._tableRowSelected_1yutt_336:hover{background:hsl(var(--primary)/.12)}._tableCell_1yutt_343{color:hsl(var(--foreground));white-space:nowrap;text-overflow:ellipsis;padding-right:.5rem;font-size:.8125rem;overflow:hidden}._stateMessage_1yutt_352{color:hsl(var(--muted-foreground));text-align:center;padding:1.5rem 1rem;font-size:.875rem}._pagination_1yutt_360{border-top:1px solid hsl(var(--border));flex-shrink:0;justify-content:center;align-items:center;gap:.75rem;padding:.625rem 1rem;display:flex}._pageBtn_1yutt_370{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_1yutt_370:hover:not(:disabled){background:hsl(var(--accent))}._pageBtn_1yutt_370:disabled{opacity:.35;cursor:not-allowed}._pageInfo_1yutt_392{color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums;text-align:center;min-width:3rem;font-size:.8125rem}._multiTrigger_1yutt_401{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_1yutt_411{flex-wrap:wrap;gap:.35rem;display:flex}._chip_1yutt_411{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_1yutt_428{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}._chipRemove_1yutt_428:hover{color:hsl(var(--destructive))}._addBtn_1yutt_442{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_1yutt_442:hover{border-color:hsl(var(--ring));color:hsl(var(--foreground))}._tableRowMulti_1yutt_460{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_1yutt_460:last-child{border-bottom:none}._tableRowMulti_1yutt_460:hover:not(._tableRowDisabled_1yutt_473){background:hsl(var(--accent))}._tableRowDisabled_1yutt_473{opacity:.55;cursor:not-allowed}._panelFooter_1yutt_482{border-top:1px solid hsl(var(--border));justify-content:flex-end;gap:.5rem;padding:.75rem 1rem;display:flex}._cancelFooterBtn_1yutt_490,._confirmFooterBtn_1yutt_491{cursor:pointer;border:none;border-radius:8px;padding:.45rem .875rem;font-size:.8125rem;font-weight:600}._cancelFooterBtn_1yutt_490{background:hsl(var(--muted));color:hsl(var(--foreground))}._confirmFooterBtn_1yutt_491{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}._modelWrap_nfkq5_1{flex-direction:column;gap:.75rem;display:flex}._segmented_nfkq5_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_nfkq5_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_nfkq5_30{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}._config_nfkq5_35{border:1px solid hsl(var(--border));border-radius:calc(var(--radius));background:hsl(var(--background));padding:.875rem 1rem}._configLabel_nfkq5_42{color:hsl(var(--muted-foreground));margin:0 0 .5rem;font-size:.75rem;font-weight:600}._dayToggles_nfkq5_49{flex-wrap:wrap;gap:.4rem;display:flex}._dayChip_nfkq5_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_nfkq5_69{background:hsl(var(--primary)/.12);border-color:hsl(var(--primary)/.4);color:hsl(var(--primary))}._flexRow_nfkq5_75{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:640px){._flexRow_nfkq5_75{grid-template-columns:1fr}}._flexField_nfkq5_86{flex-direction:column;display:flex}._numInput_nfkq5_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_nfkq5_91:focus{border-color:hsl(var(--ring))}._timeRange_nfkq5_106{align-items:center;gap:.5rem;display:flex}._timeInput_nfkq5_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_nfkq5_112:focus{border-color:hsl(var(--ring))}._timeSep_nfkq5_126{color:hsl(var(--muted-foreground));font-size:.75rem}._schedule_nfkq5_132{flex-direction:column;gap:.4rem;display:flex}._schedTools_nfkq5_138{flex-wrap:wrap;align-items:center;gap:.4rem .75rem;margin-bottom:.25rem;display:flex}._schedReplicate_nfkq5_146{border:1px solid hsl(var(--primary)/.4);background:hsl(var(--primary)/.06);color:hsl(var(--primary));cursor:pointer;border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .7rem;font-family:inherit;font-size:.75rem;font-weight:600;display:inline-flex}._schedReplicate_nfkq5_146:hover{background:hsl(var(--primary)/.12)}._schedReplicate_nfkq5_146:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}._schedToolsHint_nfkq5_168{color:hsl(var(--muted-foreground));font-size:.75rem}._scheduleHint_nfkq5_173{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem}._schedRow_nfkq5_179{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_nfkq5_190{flex-direction:column;align-items:flex-end;gap:.35rem;display:flex}._schedBlock_nfkq5_190{align-items:center;gap:.5rem;display:flex}._schedBlockLabel_nfkq5_203{color:hsl(var(--muted-foreground));text-align:right;min-width:3rem;font-size:.6875rem;font-weight:600}._schedOff_nfkq5_211{opacity:.65}._schedToggle_nfkq5_215{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_nfkq5_228{border:1.5px solid hsl(var(--border));background:hsl(var(--card));border-radius:999px;width:.7rem;height:.7rem}._schedToggleOn_nfkq5_236 ._schedDot_nfkq5_228{background:#21c45d;border-color:#21c45d}._schedOffLabel_nfkq5_241{color:hsl(var(--muted-foreground));font-size:.75rem}._overlay_1yphd_1{background:hsl(var(--foreground)/.45);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:70;position:fixed;top:0;bottom:0;left:0;right:0}._content_1yphd_9{background:hsl(var(--card));border:1px solid hsl(var(--border));width:min(520px,100vw - 2rem);max-height:80vh;box-shadow:0 24px 60px hsl(var(--foreground)/.25);z-index:71;border-radius:16px;flex-direction:column;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}._header_1yphd_26{border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:center;padding:1.125rem 1.25rem;display:flex}._title_1yphd_34{color:hsl(var(--foreground));margin:0;font-size:1rem;font-weight:700}._closeBtn_1yphd_41{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;display:inline-flex}._closeBtn_1yphd_41:hover{color:hsl(var(--foreground))}._searchRow_1yphd_52{padding:.875rem 1.25rem .5rem;position:relative}._searchIcon_1yphd_57{color:hsl(var(--muted-foreground));position:absolute;top:1.4rem;left:1.875rem}._searchInput_1yphd_64{border:1px solid hsl(var(--border));background:hsl(var(--card));width:100%;color:hsl(var(--foreground));border-radius:9px;padding:.5rem .75rem .5rem 2.25rem;font-size:.875rem}._searchInput_1yphd_64:focus{border-color:hsl(var(--primary)/.5);outline:none}._list_1yphd_78{flex-direction:column;gap:.25rem;padding:.5rem .75rem .875rem;display:flex;overflow-y:auto}._state_1yphd_86{text-align:center;color:hsl(var(--muted-foreground));margin:0;padding:1.5rem;font-size:.85rem}._item_1yphd_94{text-align:left;cursor:pointer;background:0 0;border:1px solid transparent;border-radius:10px;align-items:center;gap:.75rem;width:100%;padding:.625rem .75rem;transition:background .12s;display:flex}._item_1yphd_94:hover{background:hsl(var(--accent))}._item_1yphd_94:disabled{opacity:.6;cursor:not-allowed}._itemIcon_1yphd_115{background:hsl(var(--primary)/.12);width:32px;height:32px;color:hsl(var(--primary));border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._itemBody_1yphd_127{flex-direction:column;min-width:0;display:flex}._itemTitle_1yphd_133{color:hsl(var(--foreground));font-size:.875rem;font-weight:600}._itemMeta_1yphd_139{color:hsl(var(--muted-foreground));font-size:.75rem}._itemLoading_1yphd_144{color:hsl(var(--muted-foreground));margin-left:auto}._loadingOverlay_1yphd_149{z-index:2;background:hsl(var(--card)/.92);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}._spinner_1yphd_163{color:hsl(var(--primary));animation:.8s linear infinite _jdpicker-spin_1yphd_1}@keyframes _jdpicker-spin_1yphd_1{to{transform:rotate(360deg)}}._loadingTitle_1yphd_173{color:hsl(var(--foreground));margin:.25rem 0 0;font-size:.95rem;font-weight:700}._loadingHint_1yphd_180{color:hsl(var(--muted-foreground));margin:0;font-size:.8rem}._container_19uyq_22{background:hsl(var(--background));min-height:100vh}._main_19uyq_27{box-sizing:border-box;flex-direction:column;gap:1.25rem;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem;display:flex}._backButton_19uyq_38{cursor:pointer;color:hsl(var(--muted-foreground));width:-moz-fit-content;background:0 0;border:none;align-items:center;gap:.35rem;width:fit-content;padding:0;font-size:.85rem;display:inline-flex}._backButton_19uyq_38:hover{color:hsl(var(--foreground))}._header_19uyq_54{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}._title_19uyq_62{color:hsl(var(--foreground));margin:0;font-size:1.5rem;font-weight:700}._subtitle_19uyq_69{color:hsl(var(--muted-foreground));margin:.25rem 0 0;font-size:.875rem}._headerActions_19uyq_75{flex-wrap:wrap;gap:.5rem;display:flex}._ghostBtn_19uyq_81,._aiBtn_19uyq_82{cursor:pointer;border-radius:9px;align-items:center;gap:.4rem;padding:.5rem .875rem;font-size:.825rem;font-weight:600;transition:background .15s,opacity .15s;display:inline-flex}._ghostBtn_19uyq_81{background:hsl(var(--card));border:1px solid hsl(var(--border));color:hsl(var(--foreground))}._ghostBtn_19uyq_81:hover{background:hsl(var(--accent))}._aiBtn_19uyq_82{background:hsl(var(--primary));border:1px solid hsl(var(--primary));color:hsl(var(--primary-foreground))}._aiBtn_19uyq_82:hover:not(:disabled){opacity:.9}._aiBtn_19uyq_82:disabled{opacity:.5;cursor:not-allowed}._stepper_19uyq_117{flex-wrap:wrap;gap:.375rem;display:flex}._stepTab_19uyq_123{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--muted-foreground));cursor:pointer;border-radius:999px;align-items:center;gap:.5rem;padding:.5rem .875rem;font-size:.8rem;font-weight:600;transition:background .15s,color .15s,border-color .15s;display:inline-flex}._stepNum_19uyq_138{background:hsl(var(--muted));width:20px;height:20px;color:hsl(var(--muted-foreground));border-radius:999px;justify-content:center;align-items:center;font-size:.7rem;display:inline-flex}._stepActive_19uyq_150{border-color:hsl(var(--primary));color:hsl(var(--primary));background:hsl(var(--primary)/.08)}._stepActive_19uyq_150 ._stepNum_19uyq_138{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}._stepDone_19uyq_160{color:hsl(var(--foreground))}._stepDone_19uyq_160 ._stepNum_19uyq_138{color:#fff;background:#2e9e57}._card_19uyq_169{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;padding:1.5rem}._section_19uyq_176{flex-direction:column;gap:1.125rem;display:flex}._subCard_19uyq_182{border:1px dashed hsl(var(--border));background:hsl(var(--muted)/.35);border-radius:12px;padding:1rem}._subCardTitle_19uyq_189{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));margin:0 0 .75rem;font-size:.78rem;font-weight:700}._field_19uyq_198{flex-direction:column;gap:.375rem;display:flex}._label_19uyq_204{color:hsl(var(--foreground));font-size:.8rem;font-weight:600}._labelRow_19uyq_210{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._input_19uyq_217,._select_19uyq_218,._textarea_19uyq_219{border:1px solid hsl(var(--border));background:hsl(var(--card));width:100%;color:hsl(var(--foreground));border-radius:9px;padding:.5rem .75rem;font-family:inherit;font-size:.875rem}._input_19uyq_217:focus,._select_19uyq_218:focus,._textarea_19uyq_219:focus{border-color:hsl(var(--primary)/.5);box-shadow:0 0 0 3px hsl(var(--primary)/.12);outline:none}._textarea_19uyq_219{resize:vertical;min-height:90px}._inputTiny_19uyq_242{flex-shrink:0;width:80px}._grid2_19uyq_247{grid-template-columns:1fr 1fr;gap:1rem;display:grid}._grid3_19uyq_253{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}@media (min-width:768px){._grid2_19uyq_247,._grid3_19uyq_253{grid-template-columns:1fr}}._checkRow_19uyq_264{color:hsl(var(--foreground));align-self:end;align-items:center;gap:.5rem;padding-bottom:.5rem;font-size:.85rem;display:flex}._checkGroup_19uyq_274{flex-wrap:wrap;gap:1.5rem;margin-top:.25rem;display:flex}._checkGroup_19uyq_274 ._checkRow_19uyq_264{align-self:center;padding-bottom:0}._addRow_19uyq_285{align-items:center;gap:.5rem;display:flex}._addBtn_19uyq_291{border:1px solid hsl(var(--border));background:hsl(var(--card));width:36px;height:36px;color:hsl(var(--primary));cursor:pointer;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._addBtn_19uyq_291:hover{background:hsl(var(--accent))}._tagList_19uyq_308{flex-wrap:wrap;gap:.375rem;display:flex}._tag_19uyq_308{background:hsl(var(--secondary));color:hsl(var(--foreground));border-radius:999px;align-items:center;gap:.35rem;padding:.25rem .5rem .25rem .625rem;font-size:.78rem;display:inline-flex}._tag_19uyq_308 button{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;display:inline-flex}._tag_19uyq_308 button:hover{color:#e02929}._fitHeader_19uyq_335{justify-content:space-between;align-items:center;display:flex}._fitValue_19uyq_341{color:hsl(var(--primary));font-size:.8rem;font-weight:700}._list_19uyq_347{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}._listItem_19uyq_356{background:hsl(var(--muted)/.4);border-radius:8px;align-items:center;gap:.5rem;padding:.4rem .5rem;font-size:.82rem;display:flex}._listItem_19uyq_356 button{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;margin-left:auto}._listItem_19uyq_356 button:hover{color:#e02929}._listIdx_19uyq_376{background:hsl(var(--primary)/.12);width:18px;height:18px;color:hsl(var(--primary));border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:.68rem;font-weight:700;display:inline-flex}._listText_19uyq_390{min-width:0;color:hsl(var(--foreground));flex:1}._reqBadge_19uyq_396{background:hsl(var(--primary)/.12);color:hsl(var(--primary));border-radius:999px;flex-shrink:0;padding:.1rem .5rem;font-size:.66rem;font-weight:700}._shiftRow_19uyq_406{flex-wrap:wrap;gap:.5rem;display:flex}._shiftChip_19uyq_412{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--muted-foreground));cursor:pointer;border-radius:999px;padding:.4rem .875rem;font-size:.8rem}._shiftChip_19uyq_412:hover{background:hsl(var(--accent))}._shiftOn_19uyq_425{border-color:hsl(var(--primary));background:hsl(var(--primary)/.1);color:hsl(var(--primary));font-weight:600}._uploadZone_19uyq_432{border:1px dashed hsl(var(--border));background:hsl(var(--muted)/.35);color:hsl(var(--muted-foreground));cursor:pointer;border-radius:12px;flex-direction:column;align-items:center;gap:.5rem;padding:1.5rem;font-size:.82rem;display:flex}._uploadZone_19uyq_432:hover{border-color:hsl(var(--primary)/.4)}._bannerGrid_19uyq_449{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:.75rem;margin-top:.75rem;display:grid}._bannerThumb_19uyq_456{-o-object-fit:cover;object-fit:cover;border:1px solid hsl(var(--border));border-radius:10px;width:100%;height:90px}._hint_19uyq_464{color:hsl(var(--muted-foreground));margin:0;font-size:.82rem}._editLink_19uyq_471{color:hsl(var(--primary));font-size:.78rem;font-weight:600;text-decoration:none}._editLink_19uyq_471:hover{text-decoration:underline}._readonlyBox_19uyq_481{border:1px solid hsl(var(--border));background:hsl(var(--muted)/.35);color:hsl(var(--foreground));white-space:pre-wrap;border-radius:10px;padding:.75rem .9rem;font-size:.85rem;line-height:1.5}._preview_19uyq_493{border:1px solid hsl(var(--border));background:hsl(var(--card));box-shadow:0 1px 2px hsl(var(--foreground)/.04);border-radius:12px;overflow:hidden}._previewBar_19uyq_501{border-bottom:1px solid hsl(var(--border));background:hsl(var(--muted)/.4);align-items:center;gap:.4rem;padding:.45rem .7rem;display:flex}._previewDot_19uyq_510{background:hsl(var(--muted-foreground)/.4);border-radius:50%;width:8px;height:8px}._previewUrl_19uyq_517{color:hsl(var(--muted-foreground));margin-left:.5rem;font-family:monospace;font-size:.72rem}._previewBody_19uyq_524{flex-direction:column;gap:.75rem;padding:1rem;display:flex}._previewHeader_19uyq_531{align-items:center;gap:.5rem;display:flex}._previewLogo_19uyq_537{-o-object-fit:cover;object-fit:cover;border:1px solid hsl(var(--border));border-radius:6px;width:28px;height:28px}._previewLogoFallback_19uyq_545{background:hsl(var(--primary)/.12);width:28px;height:28px;color:hsl(var(--primary));border-radius:6px;align-items:center;justify-items:center;font-size:.85rem;font-weight:700;display:grid}._previewCompany_19uyq_557{color:hsl(var(--muted-foreground));font-size:.78rem;font-weight:600}._previewBanners_19uyq_563{flex-direction:column;gap:.5rem;display:flex}._previewBanner_19uyq_563{-o-object-fit:cover;object-fit:cover;border:1px solid hsl(var(--border));border-radius:8px;width:100%;max-height:150px}._previewBannerEmpty_19uyq_577{border:1px dashed hsl(var(--border));background:hsl(var(--muted)/.3);height:90px;color:hsl(var(--muted-foreground));border-radius:8px;align-items:center;justify-items:center;font-size:.78rem;display:grid}._previewTitle_19uyq_588{color:hsl(var(--foreground));margin:0;font-size:1rem;font-weight:700}._previewSection_19uyq_595{flex-direction:column;gap:.25rem;display:flex}._previewSectionLabel_19uyq_601{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));font-size:.72rem;font-weight:700}._previewAbout_19uyq_609{color:hsl(var(--foreground)/.85);white-space:pre-wrap;margin:0;font-size:.82rem;line-height:1.5}._footer_19uyq_618{justify-content:space-between;gap:.5rem;display:flex}._primaryBtn_19uyq_624,._secondaryBtn_19uyq_625{cursor:pointer;border-radius:9px;padding:.6rem 1.25rem;font-size:.875rem;font-weight:600}._primaryBtn_19uyq_624:disabled,._secondaryBtn_19uyq_625:disabled{opacity:.5;cursor:not-allowed}._primaryBtn_19uyq_624{background:hsl(var(--primary));border:1px solid hsl(var(--primary));color:hsl(var(--primary-foreground))}._primaryBtn_19uyq_624:hover:not(:disabled){opacity:.9}._secondaryBtn_19uyq_625{background:hsl(var(--card));border:1px solid hsl(var(--border));color:hsl(var(--foreground))}._secondaryBtn_19uyq_625:hover:not(:disabled){background:hsl(var(--accent))}._reviewHint_19uyq_657{color:hsl(var(--muted-foreground));margin:0;font-size:.85rem}._reviewGrid_19uyq_663{grid-template-columns:1fr 1fr;gap:.5rem 1.5rem;display:grid}@media (min-width:768px){._reviewGrid_19uyq_663{grid-template-columns:1fr}}._reviewRow_19uyq_674{border-bottom:1px solid hsl(var(--border));justify-content:space-between;gap:1rem;padding:.5rem 0;font-size:.85rem;display:flex}._reviewKey_19uyq_683{color:hsl(var(--muted-foreground))}._reviewVal_19uyq_687{color:hsl(var(--foreground));text-align:right;font-weight:600}._page_165cl_22{background:hsl(var(--background));flex-direction:column;height:100vh;display:flex;overflow:hidden}._topbar_165cl_30{border-bottom:1px solid hsl(var(--border));background:hsl(var(--background));flex-shrink:0;align-items:center;gap:1rem;min-height:56px;padding:.75rem 1.25rem;display:flex}._backBtn_165cl_41{border:1px solid hsl(var(--border));border-radius:var(--radius);color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.8125rem;transition:background .15s,color .15s;display:flex}._backBtn_165cl_41:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}._backBtn_165cl_41{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;flex-shrink:0;align-items:center;gap:.375rem;padding:0;font-family:inherit;font-size:.8125rem;font-weight:600;display:inline-flex}._backBtn_165cl_41:hover{color:hsl(var(--foreground))}._pageTitle_165cl_77{color:hsl(var(--foreground));flex:1;align-items:center;gap:.5rem;font-size:.9375rem;font-weight:600;display:flex}._statsLabel_165cl_87{color:hsl(var(--muted-foreground));font-size:.8125rem}._board_165cl_92{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_165cl_92::-webkit-scrollbar{height:6px}._board_165cl_92::-webkit-scrollbar-thumb{background:hsl(var(--border));border-radius:3px}._column_165cl_112{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_165cl_112._columnOver_165cl_124{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--primary)/.2)}._columnAccent_165cl_129{border-radius:var(--radius) var(--radius) 0 0;background:var(--col-color,transparent);flex-shrink:0;height:4px;transition:background .2s}._columnColored_165cl_137 ._columnAccent_165cl_129{background:var(--col-color)}._columnHeader_165cl_141{border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:center;padding:.5rem .75rem;display:flex;position:relative;overflow:hidden}._columnHeader_165cl_141: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_165cl_160{color:hsl(var(--foreground));white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.8125rem;font-weight:600;overflow:hidden}._columnHeaderRight_165cl_170{z-index:1;flex-shrink:0;align-items:center;gap:.375rem;display:flex;position:relative}._columnCount_165cl_179{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_165cl_112:not(._columnColored_165cl_137) ._columnCount_165cl_179{background:hsl(var(--secondary));color:hsl(var(--secondary-foreground))}._columnBody_165cl_196{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_165cl_196::-webkit-scrollbar{width:4px}._columnBody_165cl_196::-webkit-scrollbar-thumb{background:hsl(var(--border));border-radius:2px}._emptyColumn_165cl_215{color:hsl(var(--muted-foreground));text-align:center;pointer-events:none;padding:1.5rem 0;font-size:.75rem}._colorTriggerWrapper_165cl_223{position:relative}._colorTrigger_165cl_223{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_165cl_223:hover{border-color:hsl(var(--primary));transform:scale(1.15)}._columnColored_165cl_137 ._colorTrigger_165cl_223{border-color:var(--col-color)}._colorPicker_165cl_250{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_165cl_266{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.05em;font-size:.6875rem;font-weight:600}._swatchGrid_165cl_274{grid-template-columns:repeat(4,1fr);gap:.3rem;display:grid}._swatch_165cl_274{cursor:pointer;border:2px solid transparent;border-radius:6px;width:24px;height:24px;padding:0;transition:transform .1s,border-color .1s}._swatch_165cl_274:hover{transform:scale(1.2)}._swatch_165cl_274._swatchActive_165cl_292{border-color:hsl(var(--foreground));transform:scale(1.1)}._swatchClear_165cl_297{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_165cl_297:hover{color:#b21010;background:#fcdede;border-color:#f58a8a}._card_165cl_314{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_165cl_314._cardColored_165cl_327{border-left:3px solid var(--card-accent)}._card_165cl_314:hover{box-shadow:0 2px 8px hsl(var(--border)/.5);border-color:hsl(var(--border))}._card_165cl_314:active{cursor:grabbing}._card_165cl_314._cardDragging_165cl_337{opacity:.95;cursor:grabbing;rotate:1.5deg;box-shadow:0 12px 32px rgba(0,0,0,.16)}._cardPlaceholder_165cl_344{border-radius:calc(var(--radius) - 2px);background:hsl(var(--secondary));border:2px dashed hsl(var(--border));flex-shrink:0;height:76px}._cardTop_165cl_352{align-items:center;gap:.5rem;display:flex}._avatar_165cl_358{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_165cl_373{flex-direction:column;flex:1;min-width:0;display:flex}._cardName_165cl_380{color:hsl(var(--foreground));white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;font-weight:600;line-height:1.2;overflow:hidden}._cardEmail_165cl_390{color:hsl(var(--muted-foreground));white-space:nowrap;text-overflow:ellipsis;font-size:.6875rem;overflow:hidden}._scoreBadge_165cl_398{border-radius:999px;flex-shrink:0;padding:.1rem .35rem;font-size:.625rem;font-weight:700}._scoreHigh_165cl_406{color:#117e39;background:#d7f9e3}._scoreMid_165cl_411{color:#8a510f;background:#fff4d1}._scoreLow_165cl_416{color:#b21010;background:#fcdede}html.dark ._scoreHigh_165cl_406{color:#9ce2b6;background:#1c5431}html.dark ._scoreMid_165cl_411{color:#eccb93;background:#54401c}html.dark ._scoreLow_165cl_416{color:#ec9393;background:#541c1c}._skillTag_165cl_434{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_165cl_447{color:hsl(var(--muted-foreground));font-size:.625rem}._loading_165cl_452{color:hsl(var(--muted-foreground));flex:1;justify-content:center;align-items:center;font-size:.875rem;display:flex}._pagination_165cl_461{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_165cl_472{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_165cl_472:hover:not(:disabled){background:hsl(var(--primary)/.06);border-color:hsl(var(--primary)/.25);color:hsl(var(--primary))}._pageBtn_165cl_472:disabled{opacity:.35;cursor:default}._pageBtn_165cl_472._pageBtnActive_165cl_494{background:hsl(var(--primary));border-color:hsl(var(--primary));color:#fff;font-weight:600}._page_di02w_3{background:hsl(var(--background));flex-direction:column;height:100vh;display:flex;overflow:hidden}._topbar_di02w_12{background:hsl(var(--card));border-bottom:1px solid hsl(var(--border));flex-shrink:0;align-items:center;gap:1rem;height:56px;padding:0 2rem;display:flex}._topbarJob_di02w_23{color:hsl(var(--muted-foreground));border-left:1px solid hsl(var(--border));white-space:nowrap;text-overflow:ellipsis;padding-left:1rem;font-size:.8125rem;overflow:hidden}._topbarLink_di02w_33{color:hsl(var(--primary));white-space:nowrap;flex-shrink:0;margin-left:auto;font-size:.8125rem;font-weight:600;text-decoration:none}._topbarLink_di02w_33:hover{text-decoration:underline}._companyLogo_di02w_46{-o-object-fit:contain;object-fit:contain;max-width:160px;height:32px}._layout_di02w_53{flex:1;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}._jobPanel_di02w_61{background:hsl(var(--card));border-right:1px solid hsl(var(--border));padding:2rem 2.5rem;overflow-y:auto}._loadingText_di02w_68{color:hsl(var(--muted-foreground));font-size:.875rem}._companyBadge_di02w_73{color:hsl(var(--primary));background:hsl(var(--primary)/.08);letter-spacing:.02em;border-radius:9999px;margin-bottom:.75rem;padding:.2rem .625rem;font-size:.75rem;font-weight:600;display:inline-block}._jobTitle_di02w_85{color:hsl(var(--foreground));letter-spacing:-.025em;margin-bottom:.875rem;font-size:1.625rem;font-weight:700;line-height:1.25}._jobMeta_di02w_94{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1.25rem;display:flex}._statusChip_di02w_102{border-radius:9999px;align-items:center;padding:.2rem .625rem;font-size:.75rem;font-weight:500;display:inline-flex}._statusChip_di02w_102._status_open_di02w_110{color:#16833e;background:rgba(33,196,93,.12)}._statusChip_di02w_102._status_draft_di02w_114{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._statusChip_di02w_102._status_paused_di02w_118{color:#8c6117;background:rgba(245,159,10,.12)}._statusChip_di02w_102._status_closed_di02w_122{color:#bc1010;background:rgba(239,67,67,.12)}._statusChip_di02w_102._status_archived_di02w_126{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._metaChip_di02w_131{color:hsl(var(--muted-foreground));background:hsl(var(--muted));border-radius:9999px;align-items:center;gap:.3rem;padding:.2rem .625rem;font-size:.8125rem;display:inline-flex}._divider_di02w_142{border:none;border-top:1px solid hsl(var(--border));margin:1.25rem 0}._infoSection_di02w_148{margin-top:1.5rem}._sectionLabel_di02w_152{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.06em;margin-bottom:.625rem;font-size:.75rem;font-weight:700}._skillsRow_di02w_161{flex-wrap:wrap;gap:.4rem;display:flex}._skillTag_di02w_167{background:hsl(var(--secondary));color:hsl(var(--secondary-foreground));border:1px solid hsl(var(--border));border-radius:9999px;align-items:center;gap:.3rem;padding:.2rem .625rem;font-size:.75rem;font-weight:500;display:inline-flex}._benefitList_di02w_181{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;display:grid}@media (max-width:560px){._benefitList_di02w_181{grid-template-columns:1fr}}._benefitCard_di02w_192{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:12px;flex-direction:column;gap:.35rem;padding:.75rem .875rem;display:flex}._benefitHead_di02w_202{align-items:center;gap:.45rem;display:flex}._benefitIcon_di02w_208{background:hsl(var(--primary)/.12);width:26px;height:26px;color:hsl(var(--primary));border-radius:7px;flex-shrink:0;align-items:center;justify-items:center;display:grid}._benefitName_di02w_219{color:hsl(var(--foreground));flex:1;min-width:0;font-size:.875rem;font-weight:700}._benefitTypeTag_di02w_227{background:hsl(var(--secondary));color:hsl(var(--secondary-foreground));border:1px solid hsl(var(--border));white-space:nowrap;border-radius:9999px;padding:.1rem .45rem;font-size:.68rem;font-weight:600}._benefitValue_di02w_238{color:hsl(var(--primary));font-size:.85rem;font-weight:700}._benefitDesc_di02w_244{color:hsl(var(--muted-foreground));-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;margin:0;font-size:.8rem;line-height:1.45;display:-webkit-box;overflow:hidden}._benefitDesc_di02w_244 p{margin:0}._benefitMeta_di02w_259{color:hsl(var(--muted-foreground));flex-wrap:wrap;gap:.75rem;font-size:.72rem;display:flex}._benefitMeta_di02w_259 span:before{content:"· "}._benefitMeta_di02w_259 span:first-child:before{content:""}._cultureList_di02w_274{flex-direction:column;gap:.625rem;display:flex}._cultureItem_di02w_280{border-left:3px solid hsl(var(--primary)/.5);padding:.25rem 0 .25rem .75rem}._cultureName_di02w_285{color:hsl(var(--foreground));text-transform:capitalize;font-size:.875rem;font-weight:700}._cultureDesc_di02w_292{color:hsl(var(--muted-foreground));margin:.2rem 0 0;font-size:.82rem;line-height:1.5}._wsBlock_di02w_300{flex-direction:column;gap:.45rem;margin-top:.875rem;display:flex}._wsLabel_di02w_307{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));font-size:.7rem;font-weight:700}._weekStrip_di02w_315{gap:.35rem;max-width:360px;display:flex}._weekDay_di02w_321{text-align:center;background:hsl(var(--muted)/.5);color:hsl(var(--muted-foreground));border:1px solid transparent;border-radius:8px;flex:1;padding:.4rem 0;font-size:.7rem;font-weight:600}._weekDayOn_di02w_333{background:hsl(var(--primary)/.12);color:hsl(var(--primary));border-color:hsl(var(--primary)/.35)}._shiftRow_di02w_339{flex-wrap:wrap;gap:.5rem;display:flex}._shiftCard_di02w_345{background:hsl(var(--muted)/.35);border:1px solid hsl(var(--border));border-radius:10px;flex-direction:column;align-items:center;gap:.15rem;min-width:92px;padding:.625rem .75rem;display:flex}._shiftIcon_di02w_357{color:hsl(var(--primary))}._shiftName_di02w_361{color:hsl(var(--foreground));font-size:.78rem;font-weight:600}._shiftHours_di02w_367{color:hsl(var(--muted-foreground));font-size:.72rem}._schedList_di02w_372{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._schedRow_di02w_380{border-bottom:1px solid hsl(var(--border)/.5);justify-content:space-between;align-items:baseline;gap:.75rem;padding:.3rem 0;font-size:.82rem;display:flex}._schedRow_di02w_380:last-child{border-bottom:none}._schedDay_di02w_393{color:hsl(var(--foreground));font-weight:600}._schedBlocks_di02w_398{color:hsl(var(--muted-foreground));text-align:right}._bannerGallery_di02w_403{scroll-snap-type:x mandatory;gap:.75rem;margin-bottom:1.25rem;padding-bottom:.25rem;display:flex;overflow-x:auto}._bannerImg_di02w_412{-o-object-fit:cover;object-fit:cover;border:1px solid hsl(var(--border));scroll-snap-align:start;border-radius:14px;flex:none;width:100%;max-width:100%;height:200px}._companyText_di02w_423{color:hsl(var(--foreground));white-space:pre-line;margin:0;font-size:.9rem;line-height:1.6}._infoList_di02w_431{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._infoList_di02w_431 li{color:hsl(var(--foreground));padding-left:1rem;font-size:.875rem;line-height:1.5;position:relative}._infoList_di02w_431 li:before{content:"·";color:hsl(var(--muted-foreground));font-weight:700;position:absolute;left:0}._reqList_di02w_454{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._reqList_di02w_454 li{color:hsl(var(--foreground));align-items:flex-start;gap:.5rem;font-size:.875rem;line-height:1.5;display:flex}._reqBadge_di02w_471{border-radius:9999px;flex-shrink:0;align-items:center;margin-top:.125rem;padding:.1rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}._reqBadge_di02w_471._req_obrigatorio_di02w_481{color:#bc1010;background:rgba(239,67,67,.1)}._reqBadge_di02w_471._req_opcional_di02w_485{color:#16833e;background:rgba(33,196,93,.1)}._reqBadge_di02w_471._req_nice_to_have_di02w_489{color:#0950c3;background:rgba(60,131,246,.1)}._reqBadge_di02w_471._req_indiferente_di02w_493{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._stageList_di02w_499{margin:0;padding:0;list-style:none}._stageItem_di02w_505{align-items:flex-start;gap:.75rem;padding-bottom:.25rem;display:flex}._stageLeft_di02w_512{flex-direction:column;flex-shrink:0;align-items:center;display:flex}._stageNumber_di02w_519{background:hsl(var(--primary));width:1.75rem;height:1.75rem;color:hsl(var(--primary-foreground));border-radius:50%;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:flex}._stageConnector_di02w_532{background:hsl(var(--border));flex:1;width:2px;min-height:1.25rem;margin:.25rem 0}._stageInfo_di02w_540{flex-direction:column;gap:.3rem;padding-top:.25rem;padding-bottom:1rem;display:flex}._stageName_di02w_548{color:hsl(var(--foreground));font-size:.875rem;font-weight:500}._stageTags_di02w_554{gap:.375rem;display:flex}._stageDuration_di02w_559{background:hsl(var(--muted));color:hsl(var(--muted-foreground));border-radius:var(--radius-sm);padding:.1rem .4rem;font-size:.6875rem;font-weight:500}._eliminatoryTag_di02w_568{color:#bc1010;border-radius:var(--radius-sm);background:rgba(239,67,67,.1);padding:.1rem .4rem;font-size:.6875rem;font-weight:600}._formPanel_di02w_578{background:hsl(var(--muted));padding:2rem 2.5rem;overflow-y:auto}._formTitle_di02w_584{color:hsl(var(--foreground));letter-spacing:-.02em;margin-bottom:1.5rem;font-size:1.125rem;font-weight:700}._form_di02w_578{flex-direction:column;gap:1.5rem;display:flex}._section_di02w_152{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + 2px);flex-direction:column;gap:.75rem;padding:1.25rem;display:flex;box-shadow:0 1px 3px rgba(0,0,0,.04)}._sectionTitle_di02w_610{color:hsl(var(--foreground));text-transform:uppercase;letter-spacing:.05em;font-size:.8125rem;font-weight:600}._grid2_di02w_618{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}._colSpan2_di02w_624{grid-column:span 2}._addressGrid_di02w_628{margin-top:.25rem}._field_di02w_632{flex-direction:column;gap:.375rem;display:flex}._label_di02w_638{color:hsl(var(--foreground));font-size:.8125rem;font-weight:500}._req_di02w_454{color:#ed2c2c}._opt_di02w_648{color:hsl(var(--muted-foreground));font-weight:400}._input_di02w_653,._select_di02w_654{border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--background));color:hsl(var(--foreground));outline:none;padding:.5rem .75rem;font-size:.875rem;transition:border-color .15s,box-shadow .15s}._input_di02w_653:focus,._select_di02w_654:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.12)}._input_di02w_653::-moz-placeholder{color:hsl(var(--muted-foreground))}._select_di02w_654::-moz-placeholder{color:hsl(var(--muted-foreground))}._input_di02w_653::-ms-input-placeholder{color:hsl(var(--muted-foreground))}._input_di02w_653::placeholder{color:hsl(var(--muted-foreground))}._select_di02w_654::-ms-input-placeholder{color:hsl(var(--muted-foreground))}._select_di02w_654::placeholder{color:hsl(var(--muted-foreground))}._select_di02w_654{cursor:pointer}._textarea_di02w_678{border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--background));color:hsl(var(--foreground));resize:vertical;outline:none;min-height:96px;padding:.625rem .75rem;font-family:inherit;font-size:.875rem;transition:border-color .15s,box-shadow .15s}._textarea_di02w_678:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.12)}._textarea_di02w_678::placeholder{color:hsl(var(--muted-foreground))}._textarea_di02w_678::placeholder{color:hsl(var(--muted-foreground))}._fileInput_di02w_699{display:none}._fileZone_di02w_703{border:2px dashed hsl(var(--border));border-radius:calc(var(--radius) + 2px);cursor:pointer;justify-content:center;align-items:center;padding:1.75rem 1rem;transition:border-color .15s,background .15s;display:flex}._fileZone_di02w_703:hover{border-color:hsl(var(--ring));background:hsl(var(--accent))}._fileZoneActive_di02w_718{border-color:hsl(var(--primary));background:hsl(var(--primary)/.04)}._fileZoneFilled_di02w_723{border-style:solid;border-color:hsl(var(--ring));padding:.875rem 1rem}._filePrompt_di02w_729{pointer-events:none;flex-direction:column;align-items:center;gap:.375rem;display:flex}._fileIcon_di02w_737{color:hsl(var(--muted-foreground))}._fileText_di02w_741{color:hsl(var(--foreground));font-size:.875rem;font-weight:500}._fileHint_di02w_747{color:hsl(var(--muted-foreground));font-size:.75rem}._fileSelected_di02w_752{width:100%;color:hsl(var(--foreground));align-items:center;gap:.625rem;font-size:.875rem;display:flex}._fileName_di02w_761{text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:500;overflow:hidden}._fileRemove_di02w_769{border-radius:var(--radius);background:hsl(var(--muted));width:1.5rem;height:1.5rem;color:hsl(var(--muted-foreground));cursor:pointer;border:none;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s;display:flex}._fileRemove_di02w_769:hover{color:#eb1414;background:rgba(239,67,67,.15)}._addressToggle_di02w_788{cursor:pointer;color:hsl(var(--foreground));text-transform:uppercase;letter-spacing:.05em;background:0 0;border:none;align-items:center;gap:.5rem;padding:0;font-size:.8125rem;font-weight:600;transition:color .15s;display:flex}._addressToggle_di02w_788:hover{color:hsl(var(--primary))}._errorMsg_di02w_807{color:#eb1414;border-radius:var(--radius);background:rgba(239,67,67,.08);border:1px solid rgba(239,67,67,.2);padding:.625rem .875rem;font-size:.875rem}._cepHint_di02w_816{color:hsl(var(--muted-foreground));margin-top:.25rem;font-size:.75rem;display:block}._cepError_di02w_823{color:#eb1414;margin-top:.25rem;font-size:.75rem;display:block}._submitBtn_di02w_830{background:hsl(var(--primary));width:100%;color:hsl(var(--primary-foreground));border-radius:var(--radius);cursor:pointer;border:none;padding:.75rem;font-size:.9375rem;font-weight:600;transition:opacity .15s}._submitBtn_di02w_830:hover:not(:disabled){opacity:.88}._submitBtn_di02w_830:disabled{opacity:.5;cursor:not-allowed}._successWrapper_di02w_851{background:hsl(var(--muted));flex:1;justify-content:center;align-items:center;padding:2rem;display:flex}._successCard_di02w_860{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + 4px);text-align:center;flex-direction:column;align-items:center;gap:1rem;width:100%;max-width:440px;padding:3rem 2.5rem;display:flex;box-shadow:0 4px 24px rgba(0,0,0,.06)}._successIcon_di02w_875{color:#1eae53}._successTitle_di02w_879{color:hsl(var(--foreground));font-size:1.25rem;font-weight:700}._successText_di02w_885{color:hsl(var(--muted-foreground));font-size:.9375rem;line-height:1.6}._page_1lyv5_22{background:hsl(var(--background));min-height:100vh}._main_1lyv5_27{box-sizing:border-box;flex-direction:column;gap:1.25rem;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem;display:flex}._primaryBtn_1lyv5_38{color:hsl(var(--primary-foreground));background:hsl(var(--primary));border-radius:var(--radius);cursor:pointer;border:none;align-items:center;gap:.4rem;padding:.5rem 1rem;font-size:.8125rem;font-weight:600;transition:opacity .15s;display:inline-flex}._primaryBtn_1lyv5_38:hover{opacity:.9}._primaryBtn_1lyv5_38:disabled{opacity:.5;cursor:not-allowed}._outlineBtn_1lyv5_60{color:hsl(var(--foreground));border:1px solid hsl(var(--border));border-radius:var(--radius);cursor:pointer;background:0 0;align-items:center;gap:.35rem;padding:.4rem .75rem;font-size:.75rem;font-weight:500;display:inline-flex}._outlineBtn_1lyv5_60:hover{background:hsl(var(--muted)/.5)}._statusPill_1lyv5_77{text-transform:uppercase;letter-spacing:.03em;border-radius:999px;align-items:center;padding:.15rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}._statusPill_1lyv5_77._draft_1lyv5_87{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._statusPill_1lyv5_77._live_1lyv5_91{color:#12873d;background:rgba(22,162,73,.15)}._statusPill_1lyv5_77._closed_1lyv5_95{color:#0a5adb;background:rgba(60,131,246,.12)}._privacyBadge_1lyv5_100{color:#5914d2;border-radius:var(--radius);background:rgba(124,59,237,.1);border:1px solid rgba(124,59,237,.2);align-items:center;gap:.35rem;padding:.35rem .65rem;font-size:.75rem;font-weight:500;display:inline-flex}._field_1lyv5_113{flex-direction:column;gap:.35rem;display:flex}._label_1lyv5_119{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}._input_1lyv5_125,._textarea_1lyv5_126,._select_1lyv5_127{color:hsl(var(--foreground));background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:var(--radius);padding:.5rem .75rem;font-size:.875rem}._input_1lyv5_125:focus,._textarea_1lyv5_126:focus,._select_1lyv5_127:focus{outline:2px solid hsl(var(--primary)/.3);border-color:hsl(var(--primary))}._textarea_1lyv5_126{resize:vertical;min-height:4rem}._wrap_11xan_1{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-top:.5rem;display:flex}._summary_11xan_10{color:hsl(var(--muted-foreground));font-size:.8125rem}._controls_11xan_15{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._nav_11xan_22{align-items:center;gap:.5rem;display:flex}._pageLabel_11xan_28{color:hsl(var(--muted-foreground));white-space:nowrap;font-size:.8125rem}._page_9tqkz_1{background:hsl(var(--background));min-height:100vh;color:hsl(var(--foreground))}._topbar_9tqkz_7{border-bottom:1px solid hsl(var(--border));background:hsl(var(--card));align-items:center;gap:.75rem;padding:1rem 1.5rem;display:flex}._companyLogo_9tqkz_16{-o-object-fit:contain;object-fit:contain;width:auto;max-width:160px;height:38px}._companyName_9tqkz_23{color:hsl(var(--foreground));font-size:.95rem;font-weight:600}._content_9tqkz_29{max-width:1080px;margin:0 auto;padding:2rem 1.5rem 3rem}._intro_9tqkz_35{margin-bottom:1.5rem}._title_9tqkz_39{margin:0 0 .5rem;font-size:1.5rem;font-weight:700}._about_9tqkz_45{max-width:70ch;color:hsl(var(--muted-foreground));margin:0;font-size:.9rem;line-height:1.55}._searchBar_9tqkz_53{align-items:center;max-width:420px;margin-bottom:1.5rem;display:flex;position:relative}._searchIcon_9tqkz_61{color:hsl(var(--muted-foreground));pointer-events:none;position:absolute;left:.75rem}._searchInput_9tqkz_68{width:100%;color:hsl(var(--foreground));background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:10px;outline:none;padding:.6rem .85rem .6rem 2.25rem;font-size:.875rem;transition:border-color .15s,box-shadow .15s}._searchInput_9tqkz_68:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--primary)/.15)}._searchInput_9tqkz_68::placeholder{color:hsl(var(--muted-foreground))}._searchInput_9tqkz_68::placeholder{color:hsl(var(--muted-foreground))}._stateBox_9tqkz_87{text-align:center;color:hsl(var(--muted-foreground));border:1px dashed hsl(var(--border));background:hsl(var(--card));border-radius:12px;padding:3rem 1.5rem;font-size:.9rem}._grid_9tqkz_97{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem;margin-bottom:1.5rem;display:grid}._card_9tqkz_104{background:hsl(var(--card));border:1px solid hsl(var(--border));color:inherit;border-radius:12px;flex-direction:column;gap:.65rem;padding:1.1rem;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}._card_9tqkz_104:hover{border-color:hsl(var(--primary)/.4);box-shadow:0 6px 18px hsl(var(--primary)/.08);transform:translateY(-2px)}._cardTitle_9tqkz_122{margin:0;font-size:1rem;font-weight:600;line-height:1.35}._cardMeta_9tqkz_129{flex-wrap:wrap;gap:.4rem;display:flex}._chip_9tqkz_135{color:hsl(var(--muted-foreground));background:hsl(var(--muted));border-radius:6px;align-items:center;gap:.3rem;padding:.2rem .5rem;font-size:.7rem;font-weight:500;display:inline-flex}._salary_9tqkz_147{color:hsl(var(--foreground));margin:0;font-size:.85rem;font-weight:600}._cardFooter_9tqkz_154{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:auto;padding-top:.35rem;display:flex}._footerItem_9tqkz_163{color:hsl(var(--muted-foreground));align-items:center;gap:.3rem;font-size:.72rem;display:inline-flex}._badge_9tqkz_171{border-radius:999px;align-items:center;gap:.25rem;padding:.15rem .45rem;font-size:.65rem;font-weight:600;display:inline-flex}._badgePcd_9tqkz_181{color:#2463eb;background:rgba(36,99,235,.12)}._badgeAffirmative_9tqkz_186{color:#a542d7;background:rgba(165,66,215,.12)}._section_1jabn_2{margin-top:2rem}._sectionHeader_1jabn_6{align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}._sectionIcon_1jabn_13{color:hsl(var(--primary));flex-shrink:0}._sectionTitle_1jabn_18{color:hsl(var(--foreground));letter-spacing:-.02em;margin:0;font-size:1rem;font-weight:700}._sectionMeta_1jabn_26{color:hsl(var(--muted-foreground));margin-left:auto;font-size:.75rem}._decisionBanner_1jabn_32{border:1.5px solid;border-radius:14px;flex-direction:column;gap:.875rem;margin-bottom:1rem;padding:1.25rem 1.5rem;display:flex}._decisionBanner_1jabn_32._recAdvance_1jabn_41{background:rgba(33,196,93,.06);border-color:rgba(33,196,93,.25)}._decisionBanner_1jabn_32._recHold_1jabn_45{background:rgba(245,159,10,.06);border-color:rgba(245,159,10,.25)}._decisionBanner_1jabn_32._recReject_1jabn_49{background:rgba(239,67,67,.06);border-color:rgba(239,67,67,.25)}._decisionRow_1jabn_54{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}._decisionLeft_1jabn_62{flex-wrap:wrap;align-items:center;gap:.875rem;display:flex}._recBadge_1jabn_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_1jabn_69._recAdvance_1jabn_41{color:#206f3d;background:rgba(33,196,93,.14)}._recBadge_1jabn_69._recHold_1jabn_45{color:#7b5514;background:rgba(245,159,10,.14)}._recBadge_1jabn_69._recReject_1jabn_49{color:#a71b1b;background:rgba(239,67,67,.14)}._decisionScore_1jabn_92{align-items:baseline;gap:.2rem;display:flex}._decisionScoreNum_1jabn_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_1jabn_107{color:hsl(var(--muted-foreground));font-size:.875rem}._rejectStageChip_1jabn_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_1jabn_122{flex-shrink:0;gap:.5rem;display:flex}._flagChip_1jabn_128{border-radius:999px;align-items:center;gap:.3rem;padding:.25rem .75rem;font-size:.75rem;font-weight:600;display:inline-flex}._flagChip_1jabn_128._flagPass_1jabn_137{color:#206f3d;background:rgba(33,196,93,.12);border:1px solid rgba(33,196,93,.25)}._flagChip_1jabn_128._flagReview_1jabn_145{color:#7b5514;background:rgba(245,159,10,.14);border:1px solid rgba(245,159,10,.3)}._flagChip_1jabn_128._flagOff_1jabn_153{background:hsl(var(--muted)/.6);color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border))}._rejectReason_1jabn_159{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_1jabn_170{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_1jabn_183{color:#206f3d;background:rgba(33,196,93,.12)}._scoreMid_1jabn_188{color:#7b5514;background:rgba(245,159,10,.12)}._scoreLow_1jabn_193{color:#a71b1b;background:rgba(239,67,67,.12)}._analysisGrid3_1jabn_198{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-bottom:1rem;display:grid}@container candidate-page (width<=1050px){._analysisGrid3_1jabn_198{grid-template-columns:repeat(2,minmax(0,1fr))}}@container candidate-page (width<=620px){._analysisGrid3_1jabn_198{grid-template-columns:1fr}}._analysisGrid2_1jabn_215{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-bottom:1rem;display:grid}@container candidate-page (width<=620px){._analysisGrid2_1jabn_215{grid-template-columns:1fr}}._analysisCard_1jabn_227{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_1jabn_238{align-items:center;gap:.4rem;margin-bottom:.25rem;display:flex}._cardIcon_1jabn_245{color:hsl(var(--primary));flex-shrink:0}._analysisCardOff_1jabn_250{background:hsl(var(--muted)/.3);box-shadow:none}._cardIconOff_1jabn_255{color:hsl(var(--muted-foreground));flex-shrink:0}._offBadge_1jabn_260{color:hsl(var(--muted-foreground));background:hsl(var(--muted));border:1px solid hsl(var(--border));white-space:nowrap;border-radius:999px;align-self:flex-start;padding:.15rem .5rem;font-size:.68rem;font-weight:600}._analysisCardTitle_1jabn_272{color:hsl(var(--foreground));flex:1;margin:0;font-size:.875rem;font-weight:600}._subScoreRow_1jabn_280{align-items:center;gap:.5rem;display:flex}._subScoreLabel_1jabn_286{color:hsl(var(--muted-foreground));flex-shrink:0;width:5.5rem;font-size:.72rem}._subScoreNum_1jabn_293{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_1jabn_303{background:hsl(var(--muted));border-radius:999px;flex:1;height:5px;overflow:hidden}._miniBarFill_1jabn_311{border-radius:999px;height:100%;transition:width .4s}._miniBarFill_1jabn_311._barHigh_1jabn_316{background:hsl(var(--highlight))}._miniBarFill_1jabn_311._barMid_1jabn_319{background:#f59f0a}._miniBarFill_1jabn_311._barLow_1jabn_322{background:#ed2c2c}._divider_1jabn_326{background:hsl(var(--border));height:1px;margin:.125rem 0}._cardSectionLabel_1jabn_332{text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--muted-foreground));margin:0;font-size:.7rem;font-weight:600}._cardDesc_1jabn_341{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem;line-height:1.55}._expandBtn_1jabn_348{color:hsl(var(--primary));cursor:pointer;background:0 0;border:none;padding:0;font-size:.75rem;font-weight:500}._expandBtn_1jabn_348:hover{opacity:.75}._skillChipsRow_1jabn_361{flex-wrap:wrap;gap:.375rem;display:flex}._skillChip_1jabn_361{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_1jabn_379{color:#206f3d;background:rgba(33,196,93,.1);border-color:rgba(33,196,93,.25)}._chipPartial_1jabn_385{color:#7b5514;background:rgba(245,159,10,.1);border-color:rgba(245,159,10,.25)}._chipMissing_1jabn_391{color:#a71b1b;background:rgba(239,67,67,.1);border-color:rgba(239,67,67,.25)}._chipBonus_1jabn_397{background:hsl(var(--secondary));color:hsl(var(--primary-hover));border-color:hsl(var(--border))}._gapsBox_1jabn_403{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_1jabn_403 svg{flex-shrink:0;margin-top:1px}._attentionBox_1jabn_420{background:rgba(245,159,10,.07);border:1px solid rgba(245,159,10,.22);border-radius:8px;padding:.625rem .75rem}._attentionLabel_1jabn_427{text-transform:uppercase;letter-spacing:.07em;color:#8c6117;margin-bottom:.25rem;font-size:.68rem;font-weight:700;display:block}._attentionText_1jabn_437{color:#7b5514;margin:0;font-size:.78rem;line-height:1.5}._pillarList_1jabn_444{flex-direction:column;gap:.25rem;display:flex}._pillarItem_1jabn_450{border:1px solid transparent;border-radius:8px;transition:border-color .15s;overflow:hidden}._pillarItem_1jabn_450:hover{border-color:hsl(var(--border))}._pillarToggle_1jabn_460{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_1jabn_460:hover{background:hsl(var(--muted)/.5)}._pillarTop_1jabn_476{justify-content:space-between;align-items:center;gap:.375rem;display:flex}._pillarName_1jabn_483{color:hsl(var(--foreground));flex:1;min-width:0;font-size:.775rem;font-weight:500}._pillarRight_1jabn_491{color:hsl(var(--muted-foreground));flex-shrink:0;align-items:center;gap:.375rem;display:flex}._pillarScore_1jabn_499{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.72rem;font-weight:600}._pillarDetail_1jabn_505{background:hsl(var(--muted)/.4);border-top:1px solid hsl(var(--border));padding:.375rem .375rem .5rem}._pillarAnalysis_1jabn_511{color:hsl(var(--muted-foreground));margin:0 0 .375rem;font-size:.775rem;line-height:1.5}._evidenceList_1jabn_518{margin:0;padding-left:1rem;list-style-type:disc}._evidenceItem_1jabn_524{color:hsl(var(--muted-foreground));font-size:.72rem;line-height:1.5}._skillGrid_1jabn_530{flex-direction:column;gap:.3rem;display:flex}._skillRow_1jabn_536{align-items:center;gap:.5rem;padding:.25rem 0;display:flex}._skillName_1jabn_543{color:hsl(var(--foreground));white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:.78rem;font-weight:500;overflow:hidden}._levelDots_1jabn_554{flex-shrink:0;gap:3px;display:flex}._dot_1jabn_560{background:hsl(var(--muted));border:1.5px solid hsl(var(--border));border-radius:50%;width:7px;height:7px}._levelHigh_1jabn_568 ._dot_1jabn_560._dotFilled_1jabn_568{background:#1fb757;border-color:#1fb757}._levelMid_1jabn_573 ._dot_1jabn_560._dotFilled_1jabn_568{background:#f59f0a;border-color:#f59f0a}._levelLow_1jabn_578 ._dot_1jabn_560._dotFilled_1jabn_568{background:hsl(var(--primary)/.55);border-color:hsl(var(--primary)/.55)}._levelLabel_1jabn_583{text-align:right;flex-shrink:0;width:6.5rem;font-size:.68rem;font-weight:500}._levelHigh_1jabn_568{color:#257e46}._levelMid_1jabn_573{color:#8c6117}._levelLow_1jabn_578{color:hsl(var(--primary))}._profileTypeBadge_1jabn_603{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_1jabn_617{flex-wrap:wrap;gap:.75rem;display:flex}._potentialItem_1jabn_623{color:hsl(var(--muted-foreground));flex:1;align-items:center;gap:.3rem;min-width:0;font-size:.775rem;display:flex}._potentialItem_1jabn_623 svg{color:hsl(var(--primary));flex-shrink:0}._potBadge_1jabn_637{border-radius:999px;margin-left:auto;padding:.15rem .5rem;font-size:.72rem;font-weight:600}._potHigh_1jabn_645{color:#206f3d;background:rgba(33,196,93,.12)}._potMid_1jabn_650{color:#7b5514;background:rgba(245,159,10,.12)}._potLow_1jabn_655{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._signalList_1jabn_660{flex-direction:column;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}._signalItem_1jabn_669{color:hsl(var(--muted-foreground));padding-left:.875rem;font-size:.78rem;line-height:1.45;position:relative}._signalItem_1jabn_669:before{content:"→";color:hsl(var(--primary)/.55);font-size:.72rem;position:absolute;left:0}._expStatsRow_1jabn_684{border:1px solid hsl(var(--border));border-radius:10px;gap:0;display:flex;overflow:hidden}._expStat_1jabn_684{border-right:1px solid hsl(var(--border));text-align:center;flex-direction:column;flex:1;align-items:center;padding:.625rem .5rem;display:flex}._expStat_1jabn_684:last-child{border-right:none}._expStatNum_1jabn_705{color:hsl(var(--foreground));letter-spacing:-.03em;font-size:1.25rem;font-weight:800;line-height:1}._expStatText_1jabn_713{color:hsl(var(--foreground));text-transform:capitalize;font-size:.78rem;font-weight:700;line-height:1}._expStatLabel_1jabn_721{color:hsl(var(--muted-foreground));margin-top:.2rem;font-size:.68rem}._highlightList_1jabn_727{flex-direction:column;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}._highlightItem_1jabn_736{color:hsl(var(--muted-foreground));padding-left:.875rem;font-size:.78rem;line-height:1.45;position:relative}._highlightItem_1jabn_736:before{content:"";background:hsl(var(--primary)/.55);border-radius:50%;width:4px;height:4px;position:absolute;top:.45em;left:0}._companyChips_1jabn_754{flex-wrap:wrap;gap:.375rem;display:flex}._companyChip_1jabn_754{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_1jabn_770{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_1jabn_770 svg{flex-shrink:0;margin-top:1px}._redFlagTitle_1jabn_785{text-transform:uppercase;letter-spacing:.07em;margin:0 0 .25rem;font-size:.72rem;font-weight:700}._redFlagList_1jabn_793{margin:0;padding-left:1rem;font-size:.775rem;line-height:1.5;list-style-type:disc}._timelineSection_1jabn_801{border:1px solid hsl(var(--border));border-radius:14px;margin-bottom:1rem;overflow:hidden}._timelineToggle_1jabn_808{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_1jabn_808:hover{background:hsl(var(--muted)/.5)}._timelineToggleLeft_1jabn_824{color:hsl(var(--foreground));align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;display:flex}._timelineToggleLeft_1jabn_824 svg{color:hsl(var(--primary))}._timelineCount_1jabn_836{background:hsl(var(--muted));color:hsl(var(--muted-foreground));border-radius:999px;padding:.15rem .5rem;font-size:.72rem;font-weight:500}._timeline_1jabn_801{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_1jabn_801:before{content:"";background:hsl(var(--border));width:1.5px;position:absolute;top:.5rem;bottom:1rem;left:calc(1.25rem + 7px)}._timelineItem_1jabn_864{gap:1rem;padding:.75rem 0;display:flex;position:relative}._timelineDot_1jabn_871{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_1jabn_881 ._timelineDot_1jabn_871{border-color:hsl(var(--primary));background:hsl(var(--secondary))}._timelineContent_1jabn_886{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}._timelineHeader_1jabn_894{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}._timelineRole_1jabn_902{color:hsl(var(--foreground));font-size:.875rem;font-weight:600}._timelineSeniority_1jabn_908{color:hsl(var(--muted-foreground));font-size:.8rem;font-weight:400}._timelineDates_1jabn_914{color:hsl(var(--muted-foreground));white-space:nowrap;flex-shrink:0;font-size:.72rem}._timelineCompany_1jabn_921{color:hsl(var(--primary));font-size:.78rem;font-weight:500}._timelineSkills_1jabn_927{flex-wrap:wrap;gap:.25rem;margin-top:.25rem;display:flex}._timelineSkillTag_1jabn_934{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_1jabn_944{background:hsl(var(--muted));color:hsl(var(--muted-foreground));border-radius:999px;padding:.15rem .5rem;font-size:.68rem;font-weight:500}._loadingWrap_1jabn_953{flex-direction:column;gap:.75rem;display:flex}._loadingMessage_1jabn_959{color:hsl(var(--muted-foreground));text-align:center;margin:0;font-size:.875rem}@keyframes _shimmer_1jabn_1{0%{background-position:-400px 0}to{background-position:400px 0}}._skeleton_1jabn_974{flex-direction:column;gap:1rem;display:flex}._skeletonBlock_1jabn_980{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_1jabn_1}._skeletonBanner_1jabn_987{height:80px}._skeletonGrid_1jabn_991{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}._skeletonCard_1jabn_997{height:240px}._emptyState_1jabn_1001{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_1jabn_1014{color:hsl(var(--border))}._emptyTitle_1jabn_1018{color:hsl(var(--foreground));margin:0;font-size:.9375rem;font-weight:600}._emptyDesc_1jabn_1025{max-width:28rem;font-size:.8125rem}._recBadgeSm_1jabn_1030{text-transform:uppercase;letter-spacing:.02em;border-radius:999px;padding:.15rem .6rem;font-size:.6875rem;font-weight:600}._recBadgeSm_1jabn_1030._recAdvance_1jabn_41{color:#206f3d;background:rgba(33,196,93,.12)}._recBadgeSm_1jabn_1030._recHold_1jabn_45{color:#7b5514;background:rgba(245,159,10,.12)}._recBadgeSm_1jabn_1030._recReject_1jabn_49{color:#a71b1b;background:rgba(239,67,67,.12)}._justificationText_1jabn_1051{color:hsl(var(--muted-foreground));margin:0;font-size:.7875rem;font-style:italic;line-height:1.5}._confBadge_1jabn_1059{border-radius:999px;align-items:center;margin-bottom:.375rem;padding:.125rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}._confHigh_1jabn_1069{color:#206f3d;background:rgba(33,196,93,.1)}._confMedium_1jabn_1074{color:#7b5514;background:rgba(245,159,10,.1)}._confLow_1jabn_1079{color:#a71b1b;background:rgba(239,67,67,.1)}._evidencePos_1jabn_1084{margin:.25rem 0 0;padding:0;list-style:none}._evidencePos_1jabn_1084 li{color:hsl(var(--muted-foreground));padding-left:.75rem;font-size:.775rem;line-height:1.4;position:relative}._evidencePos_1jabn_1084 li:before{content:"";background:#288a4c;border-radius:1px;width:5px;height:5px;position:absolute;top:.45em;left:0}._evidenceNeg_1jabn_1107{margin:.25rem 0 0;padding:0;list-style:none}._evidenceNeg_1jabn_1107 li{color:hsl(var(--muted-foreground));padding-left:.75rem;font-size:.775rem;line-height:1.4;position:relative}._evidenceNeg_1jabn_1107 li:before{content:"";background:#af1d1d;border-radius:1px;width:5px;height:5px;position:absolute;top:.45em;left:0}._pillarName_1jabn_483{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_1jabn_1140{color:hsl(var(--muted-foreground));margin-left:auto;font-size:.6875rem}._trajectoryChip_1jabn_1146{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_1jabn_1156{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_1jabn_1168{margin-top:.25rem}._catalogToggle_1jabn_1172{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_1jabn_1172:hover{text-decoration:underline}._catalogList_1jabn_1188{background:hsl(var(--muted)/.4);border-radius:10px;flex-direction:column;gap:.625rem;margin-top:.5rem;padding:.75rem;display:flex}._catalogItem_1jabn_1198{flex-direction:column;gap:.2rem;display:flex}._catalogItemHeader_1jabn_1204{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._traitChip_1jabn_1211{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_1jabn_1221{color:hsl(var(--muted-foreground));font-size:.7rem}._catalogInsight_1jabn_1226{color:hsl(var(--muted-foreground));margin:0;font-size:.775rem;line-height:1.45}._passionList_1jabn_1233{flex-direction:column;gap:.625rem;display:flex}._passionItem_1jabn_1239{flex-direction:column;gap:.125rem;display:flex}._passionName_1jabn_1245{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}._timelineDesc_1jabn_1251{color:hsl(var(--muted-foreground));margin:.25rem 0 0;font-size:.775rem;line-height:1.45}._eduBehaviorNote_1jabn_1258{color:hsl(var(--muted-foreground));margin:.25rem 0 0;font-size:.75rem;font-style:italic;line-height:1.4}._volunteerBadge_1jabn_1266{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_1jabn_1276{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_1jabn_1287{flex-direction:column;gap:.375rem;display:flex}._extraItem_1jabn_1293{border-bottom:1px solid hsl(var(--border)/.5);flex-direction:column;gap:.125rem;padding:.5rem 0;display:flex}._extraItem_1jabn_1293:last-child{border-bottom:none}._extraItemTitle_1jabn_1304{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}._wrapper_w8mk2_1{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:10px;flex-direction:column;display:flex;overflow:hidden}._wrapper_w8mk2_1:focus-within{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--primary)/.1)}._toolbar_w8mk2_14{border-bottom:1px solid hsl(var(--border));background:#faf9ff;flex-wrap:wrap;align-items:center;gap:.125rem;padding:.5rem .625rem;display:flex}._group_w8mk2_24{align-items:center;gap:.125rem;display:flex}._sep_w8mk2_30{background:hsl(var(--border));flex-shrink:0;width:1px;height:18px;margin:0 .25rem}._toolbarBtn_w8mk2_38{width:28px;height:28px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:1px solid transparent;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;transition:background .1s,color .1s,border-color .1s;display:inline-flex}._toolbarBtn_w8mk2_38:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}._toolbarBtnActive_w8mk2_57{background:hsl(var(--secondary));color:hsl(var(--primary-hover));border-color:hsl(var(--border))}._toolbarBtnActive_w8mk2_57:hover{background:hsl(var(--border));color:hsl(var(--primary-hover))}._editor_w8mk2_67{color:hsl(var(--foreground));text-align:left;direction:ltr;unicode-bidi:plaintext;outline:none;flex:1;padding:.875rem 1rem;font-family:inherit;font-size:.9rem;line-height:1.7;overflow-y:auto}._editor_w8mk2_67:empty:before,._editor_w8mk2_67[data-empty=true]:before{content:attr(data-placeholder);color:hsl(var(--muted-foreground));pointer-events:none}._editor_w8mk2_67 h2{color:hsl(var(--foreground));letter-spacing:-.02em;margin:.75rem 0 .375rem;font-size:1.125rem;font-weight:700}._editor_w8mk2_67 h3{color:hsl(var(--foreground));margin:.625rem 0 .25rem;font-size:.975rem;font-weight:600}._editor_w8mk2_67 p{margin:.25rem 0}._editor_w8mk2_67 ul{margin:.375rem 0;padding-left:1.75rem;list-style-type:disc;list-style-position:outside}._editor_w8mk2_67 ol{margin:.375rem 0;padding-left:1.75rem;list-style-type:decimal;list-style-position:outside}._editor_w8mk2_67 li{margin:.2rem 0;padding-left:.25rem;display:list-item}._editor_w8mk2_67 ul>li{list-style-type:disc}._editor_w8mk2_67 ol>li{list-style-type:decimal}._editor_w8mk2_67 strong{font-weight:700}._editor_w8mk2_67 em{font-style:italic}._editor_w8mk2_67 u{text-decoration:underline}._editor_w8mk2_67 s{color:hsl(var(--muted-foreground));text-decoration:line-through}._editor_w8mk2_67 hr{border:none;border-top:1px solid hsl(var(--border));width:100%;height:0;margin:.875rem 0;display:block}._readOnly_w8mk2_146{cursor:default;background:0 0;border-radius:10px}._readOnly_w8mk2_146:empty:before,._readOnly_w8mk2_146[data-empty=true]:before{display:none}._readOnlyEmpty_w8mk2_155{align-items:flex-start;padding:.875rem 1rem;display:flex}._readOnlyPlaceholder_w8mk2_161{color:hsl(var(--muted-foreground));font-size:.875rem;font-style:italic}@keyframes _fadeIn_1iom1_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_1iom1_1{0%{opacity:0;transform:translate(-50%,calc(16px - 50%))}to{opacity:1;transform:translate(-50%,-50%)}}._backdrop_1adfb_22{z-index:298;background:rgba(0,0,0,.28);animation:.2s _fadeIn_1adfb_1;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes _fadeIn_1adfb_1{0%{opacity:0}to{opacity:1}}._sidebar_1adfb_38{top:var(--header-height);z-index:299;background:hsl(var(--card));border:1px solid hsl(var(--border));width:52px;box-shadow:0 10px 26px -10px hsl(var(--foreground)/.22);border-radius:22px;flex-direction:column;transition:width .3s cubic-bezier(.4,0,.2,1),box-shadow .3s;display:flex;position:fixed;bottom:12px;right:12px;overflow:hidden}.dark ._sidebar_1adfb_38{box-shadow:0 12px 30px -10px rgba(0,0,0,.65)}._sidebarOpen_1adfb_58{width:400px;box-shadow:0 18px 44px -12px hsl(var(--foreground)/.3);z-index:300}.dark ._sidebarOpen_1adfb_58{box-shadow:0 18px 48px -12px rgba(0,0,0,.75)}._strip_1adfb_67{cursor:pointer;opacity:1;pointer-events:all;background:0 0;border:none;flex-direction:column;align-items:center;gap:.625rem;padding-top:1.25rem;transition:opacity .15s;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}._sidebarOpen_1adfb_58 ._strip_1adfb_67{opacity:0;pointer-events:none}._strip_1adfb_67:hover ._stripIcon_1adfb_86{color:hsl(var(--primary-hover))}._stripIcon_1adfb_86{color:hsl(var(--muted-foreground));flex-shrink:0;transition:color .15s}._stripBadge_1adfb_96{color:#895f0b;background:rgba(137,95,11,.12);border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.625rem;font-weight:500;line-height:1;display:inline-flex}.dark ._stripBadge_1adfb_96{color:#e1b260;background:rgba(225,178,96,.15)}._stripLabel_1adfb_116{writing-mode:vertical-rl;text-orientation:mixed;letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--muted-foreground));-webkit-user-select:none;-ms-user-select:none;user-select:none;margin-top:.25rem;font-size:.68rem;font-weight:600}._panel_1adfb_128{opacity:0;pointer-events:none;flex-direction:column;transition:opacity .18s .1s;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}._sidebarOpen_1adfb_58 ._panel_1adfb_128{opacity:1;pointer-events:all}._panelHeader_1adfb_142{border-bottom:1px solid hsl(var(--border));flex-shrink:0;justify-content:space-between;align-items:center;padding:1rem 1.125rem;display:flex}._panelHeaderLeft_1adfb_151{align-items:center;gap:.5rem;display:flex}._panelIcon_1adfb_157{color:hsl(var(--primary));flex-shrink:0}._panelTitle_1adfb_162{color:hsl(var(--foreground));white-space:nowrap;margin:0;font-size:.9rem;font-weight:700}._panelCount_1adfb_170{background:hsl(var(--secondary));min-width:1.25rem;height:1.25rem;color:hsl(var(--primary-hover));border-radius:999px;justify-content:center;align-items:center;padding:0 .3rem;font-size:.68rem;font-weight:700;display:inline-flex}._closeBtn_1adfb_184{border:1px solid hsl(var(--border));width:28px;height:28px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;transition:background .12s,color .12s;display:flex}._closeBtn_1adfb_184:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}._panelActions_1adfb_203{border-bottom:1px solid hsl(var(--border));flex-shrink:0;padding:.75rem 1.125rem}._newNoteBtn_1adfb_209{background:hsl(var(--primary));color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:8px;justify-content:center;align-items:center;gap:.35rem;width:100%;padding:.45rem 1rem;font-size:.8rem;font-weight:600;transition:opacity .15s,transform .15s;display:inline-flex}._newNoteBtn_1adfb_209:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}._newNoteBtn_1adfb_209:disabled{opacity:.5;cursor:not-allowed;transform:none}._panelBody_1adfb_236{flex-direction:column;flex:1;gap:.625rem;padding:.875rem 1.125rem 2rem;display:flex;overflow-y:auto}._notesList_1adfb_245{flex-direction:column;gap:.5rem;display:flex}._noteItem_1adfb_251{text-align:left;background:hsl(var(--background));border:1px solid hsl(var(--border));cursor:pointer;border-radius:10px;width:100%;padding:.75rem .875rem;transition:border-color .15s,box-shadow .15s,background .12s}._noteItem_1adfb_251:hover{border-color:hsl(var(--border));box-shadow:0 2px 8px hsl(var(--primary)/.07);background:#faf9ff}._noteItemTop_1adfb_267{align-items:center;gap:.5rem;margin-bottom:.375rem;display:flex}._noteAvatar_1adfb_274{background:hsl(var(--primary));color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:.6rem;font-weight:700;display:flex}._noteAuthor_1adfb_288{color:hsl(var(--foreground));white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:.78rem;font-weight:600;overflow:hidden}._noteTime_1adfb_299{color:hsl(var(--muted-foreground));white-space:nowrap;flex-shrink:0;font-size:.68rem}._notePreview_1adfb_306{color:hsl(var(--muted-foreground));-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.78rem;line-height:1.45;display:-webkit-box;overflow:hidden}@keyframes _shimmer_1adfb_1{0%{background-position:-400px 0}to{background-position:400px 0}}._loadingList_1adfb_325{flex-direction:column;gap:.5rem;display:flex}._skeletonNote_1adfb_331{background:linear-gradient(90deg, hsl(var(--muted)) 25%, hsl(var(--muted)/.5) 50%, hsl(var(--muted)) 75%);background-size:400px 100%;border-radius:10px;height:72px;animation:1.4s infinite _shimmer_1adfb_1}._emptyState_1adfb_339{text-align:center;color:hsl(var(--muted-foreground));flex-direction:column;align-items:center;gap:.5rem;padding:2.5rem .75rem;display:flex}._emptyIcon_1adfb_349{color:hsl(var(--border))}._emptyTitle_1adfb_353{color:hsl(var(--foreground));margin:0;font-size:.875rem;font-weight:600}._emptyDesc_1adfb_360{font-size:.75rem;line-height:1.55}._pagination_1adfb_365{justify-content:center;align-items:center;gap:.625rem;padding-top:.375rem;display:flex}._pageBtn_1adfb_373{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));cursor:pointer;border-radius:6px;padding:.3rem .625rem;font-size:.75rem;font-weight:500;transition:background .12s}._pageBtn_1adfb_373:hover:not(:disabled){background:hsl(var(--muted))}._pageBtn_1adfb_373:disabled{opacity:.4;cursor:not-allowed}._pageInfo_1adfb_392{color:hsl(var(--muted-foreground));text-align:center;min-width:3rem;font-size:.75rem;font-weight:500}._overlay_1r9bn_1{z-index:500;background:rgba(0,0,0,.5);animation:.15s _fadeIn_1r9bn_1;position:fixed;top:0;bottom:0;left:0;right:0}._content_1r9bn_9{z-index:501;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;flex-direction:column;width:min(480px,100vw - 2rem);max-height:calc(100vh - 2rem);animation:.2s cubic-bezier(.34,1.56,.64,1) _slideUp_1r9bn_1;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 24px 80px rgba(0,0,0,.22),0 4px 16px rgba(0,0,0,.1)}._contentWide_1r9bn_27{width:min(900px,100vw - 1.25rem);max-height:calc(100dvh - 1.25rem)}._bodyScrollSection_1r9bn_32{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}@keyframes _fadeIn_1r9bn_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_1r9bn_1{0%{opacity:0;transform:translate(-50%,calc(16px - 50%))}to{opacity:1;transform:translate(-50%,-50%)}}._header_1r9bn_58{border-bottom:1px solid hsl(var(--border));flex-shrink:0;justify-content:space-between;align-items:center;padding:1.125rem 1.5rem;display:flex}._title_1r9bn_67{color:hsl(var(--foreground));align-items:center;gap:.5rem;margin:0;font-size:.9375rem;font-weight:600;display:flex}._closeBtn_1r9bn_77{cursor:pointer;width:1.75rem;height:1.75rem;color:hsl(var(--muted-foreground));border-radius:var(--radius);background:0 0;border:none;justify-content:center;align-items:center;transition:background .15s;display:flex}._closeBtn_1r9bn_77:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}._closeBtn_1r9bn_77:disabled{opacity:.5;cursor:not-allowed}._body_1r9bn_32{flex:1;min-height:0;overflow-y:auto}._footer_1r9bn_105{border-top:1px solid hsl(var(--border));flex-shrink:0;justify-content:flex-end;gap:.5rem;padding:.875rem 1.5rem;display:flex}._container_he9o6_22{background:hsl(var(--background));flex-shrink:0;min-width:0;min-height:100vh;padding-right:52px;container:candidate-page/inline-size}._main_he9o6_36{box-sizing:border-box;width:95%;min-width:0;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}@container candidate-page (width<=900px){._main_he9o6_36{padding:1.25rem 1.25rem 2.5rem}}@container candidate-page (width<=560px){._main_he9o6_36{padding:1rem .875rem 2rem}}@media (max-width:768px){._container_he9o6_22{padding-right:44px}}._loading_he9o6_60{color:hsl(var(--muted-foreground));padding:2rem 0;font-size:.875rem}._pageHeader_he9o6_66{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;margin-bottom:1.125rem;padding:1.25rem 1.5rem;box-shadow:0 1px 4px rgba(0,0,0,.04)}._headerTop_he9o6_75{justify-content:space-between;align-items:center;margin-bottom:.875rem;display:flex}._backBtn_he9o6_82{cursor:pointer;color:hsl(var(--muted-foreground));background:0 0;border:none;align-items:center;gap:.375rem;padding:0;font-size:.8125rem;transition:color .15s;display:flex}._backBtn_he9o6_82:hover{color:hsl(var(--foreground))}._statusBadge_he9o6_98{background:hsl(var(--muted));color:hsl(var(--muted-foreground));white-space:nowrap;border-radius:9999px;align-items:center;padding:.25rem .875rem;font-size:.75rem;font-weight:600;display:inline-flex}._headerInfo_he9o6_110{margin-bottom:1rem}._candidateName_he9o6_114{color:hsl(var(--foreground));letter-spacing:-.03em;margin-bottom:.25rem;font-size:1.5rem;font-weight:800;line-height:1.2}._candidateMeta_he9o6_123{color:hsl(var(--muted-foreground));flex-wrap:wrap;gap:.25rem .5rem;font-size:.875rem;display:flex}@container candidate-page (width<=640px){._pageHeader_he9o6_66{padding:1rem 1.125rem}._candidateName_he9o6_114{font-size:1.25rem}._headerTop_he9o6_75{margin-bottom:.625rem}}._headerDivider_he9o6_142{background:hsl(var(--border));height:1px;margin-bottom:1rem}._actionBar_he9o6_148{flex-wrap:wrap;align-items:center;gap:1.5rem;display:flex}._actionGroup_he9o6_155{flex-direction:column;gap:.5rem;display:flex}._actionGroupLabel_he9o6_161{text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--muted-foreground));align-items:center;gap:.3rem;font-size:.68rem;font-weight:700;display:flex}._actionGroupLabel_he9o6_161 svg{color:hsl(var(--primary)/.55)}._runCountBadge_he9o6_175{letter-spacing:.02em;text-transform:none;background:hsl(var(--muted));color:hsl(var(--muted-foreground));border-radius:9999px;margin-left:.35rem;padding:.1rem .45rem;font-size:.62rem;font-weight:600}._actionGroupBtns_he9o6_187{flex-wrap:wrap;gap:.5rem;display:flex}._actionDivider_he9o6_193{background:hsl(var(--border));flex-shrink:0;align-self:center;width:1px;height:48px}@container candidate-page (width<=960px){._actionBar_he9o6_148{flex-direction:column;align-items:stretch;gap:1rem}._actionDivider_he9o6_193{display:none}._actionGroupBtns_he9o6_187{flex-wrap:wrap}}@container candidate-page (width<=480px){._actionGroupBtns_he9o6_187{flex-direction:column}._actionGroupBtns_he9o6_187 ._actionBtn_he9o6_218{justify-content:center;width:100%}._pageHeader_he9o6_66 ._actionBtn_he9o6_218{white-space:normal;text-align:center}}._pipelineMsg_he9o6_227{color:#257e46;background:rgba(33,196,93,.08);border:1px solid rgba(33,196,93,.2);border-radius:8px;align-items:center;gap:.5rem;margin-top:.75rem;padding:.4rem .75rem;font-size:.78rem;display:flex}._pipelineError_he9o6_240{color:hsl(var(--destructive));background:hsl(var(--destructive)/.08);border:1px solid hsl(var(--destructive)/.2);border-radius:8px;margin-top:.75rem;padding:.4rem .75rem;font-size:.78rem}._actionBtn_he9o6_218{cursor:pointer;white-space:nowrap;border:1px solid transparent;border-radius:8px;align-items:center;gap:.35rem;padding:.4rem .875rem;font-size:.8rem;font-weight:500;transition:opacity .15s,background .15s,transform .12s;display:inline-flex}._actionBtn_he9o6_218:disabled{opacity:.45;cursor:not-allowed}._actionBtn_he9o6_218._primary_he9o6_267{background:hsl(var(--primary));color:#fff;border-color:hsl(var(--primary))}._actionBtn_he9o6_218._primary_he9o6_267:hover:not(:disabled){opacity:.88;transform:translateY(-1px)}._actionBtn_he9o6_218._outline_he9o6_276{color:hsl(var(--foreground));border-color:hsl(var(--border));background:0 0}._actionBtn_he9o6_218._outline_he9o6_276:hover:not(:disabled){background:hsl(var(--muted));transform:translateY(-1px)}._actionBtn_he9o6_218._ghost_he9o6_285{color:hsl(var(--muted-foreground));background:0 0;border-color:transparent}._actionBtn_he9o6_218._ghost_he9o6_285:hover:not(:disabled){background:hsl(var(--muted));color:hsl(var(--foreground))}._topGrid_he9o6_295{align-items:stretch;gap:1rem;margin-bottom:1rem;display:grid}._topGrid4_he9o6_302{grid-template-columns:repeat(4,minmax(0,1fr))}._topGrid3_he9o6_306{grid-template-columns:repeat(3,minmax(0,1fr))}@container candidate-page (width<=1180px){._topGrid4_he9o6_302,._topGrid3_he9o6_306{grid-template-columns:repeat(2,minmax(0,1fr))}._topGrid3_he9o6_306>:last-child{grid-column:1/-1}}@container candidate-page (width<=640px){._topGrid4_he9o6_302,._topGrid3_he9o6_306{grid-template-columns:1fr}._topGrid4_he9o6_302>:last-child,._topGrid3_he9o6_306>:last-child{grid-column:auto}}._card_he9o6_331{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:12px;flex-direction:column;padding:1.125rem 1.25rem;display:flex;box-shadow:0 1px 3px rgba(0,0,0,.04)}._cardTitle_he9o6_341{color:hsl(var(--foreground));align-items:center;gap:.35rem;margin-bottom:.875rem;font-size:.8125rem;font-weight:600;display:flex}._resumeBody_he9o6_351{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.625rem;padding:.5rem 0;display:flex}._resumeIcon_he9o6_361{color:hsl(var(--border))}._resumeName_he9o6_365{color:hsl(var(--muted-foreground));text-align:center;word-break:break-all;font-size:.75rem;line-height:1.4}._downloadBtn_he9o6_373{border:1px solid hsl(var(--border));color:hsl(var(--primary));white-space:nowrap;background:#faf9ff;border-radius:7px;flex-shrink:0;align-items:center;gap:.3rem;padding:.375rem .875rem;font-size:.78rem;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}._downloadBtn_he9o6_373:hover{background:hsl(var(--secondary));border-color:hsl(var(--border))}._infoList_he9o6_394{grid-template-columns:max-content 1fr;gap:.45rem .875rem;font-size:.8125rem;display:grid}._infoList_he9o6_394 dt{color:hsl(var(--muted-foreground));white-space:nowrap;align-items:center;gap:.25rem;font-size:.78rem;display:flex}._infoList_he9o6_394 dd{color:hsl(var(--foreground));word-break:break-word;margin:0;font-size:.8125rem}._link_he9o6_415{color:hsl(var(--primary));text-decoration:none}._link_he9o6_415:hover{text-decoration:underline}._textAnswer_he9o6_423{color:hsl(var(--muted-foreground));font-size:.78rem;font-style:italic;line-height:1.5}._evalCompact_he9o6_430{align-items:center;gap:1rem;min-width:0;margin-bottom:.875rem;display:flex}@container candidate-page (width<=480px){._evalCompact_he9o6_430{flex-direction:column;align-items:flex-start;gap:.75rem}._evalBars_he9o6_444{width:100%}}._evalScore_he9o6_448{flex-shrink:0;align-items:baseline;gap:.25rem;display:flex}._scoreBig_he9o6_455{letter-spacing:-.03em;font-size:2.25rem;font-weight:800;line-height:1}._scoreBig_high_he9o6_461{color:#16833e}._scoreBig_mid_he9o6_464{color:#8c6117}._scoreBig_low_he9o6_467{color:#bc1010}._scoreUnit_he9o6_471{color:hsl(var(--muted-foreground));font-size:.875rem}._evalBars_he9o6_444{flex-direction:column;flex:1;gap:.375rem;display:flex}._scoreBarRow_he9o6_483{align-items:center;gap:.5rem;display:flex}._scoreBarLabel_he9o6_489{color:hsl(var(--muted-foreground));flex-shrink:0;width:4rem;font-size:.72rem}._scoreBarOff_he9o6_497{color:hsl(var(--muted-foreground));flex:1;font-size:.72rem;font-style:italic}._scoreBarTrack_he9o6_504{background:hsl(var(--muted));border-radius:9999px;flex:1;height:5px;overflow:hidden}._scoreBarFill_he9o6_512{border-radius:9999px;height:100%;transition:width .4s}._scoreBarFill_he9o6_512._barHigh_he9o6_517{background:#1fb757}._scoreBarFill_he9o6_512._barMid_he9o6_520{background:#f59f0a}._scoreBarFill_he9o6_512._barLow_he9o6_523{background:#ed2c2c}._scoreBarPct_he9o6_527{color:hsl(var(--foreground));text-align:right;flex-shrink:0;width:2.25rem;font-size:.7rem;font-weight:600}._flagsGrid_he9o6_536{border-top:1px solid hsl(var(--border));grid-template-columns:repeat(3,1fr);gap:.375rem;padding-top:.875rem;display:grid}._flagItem_he9o6_544{flex-direction:column;align-items:center;gap:.25rem;display:flex}._flagLabel_he9o6_551{color:hsl(var(--muted-foreground));font-size:.68rem;font-weight:500}._badgePass_he9o6_557{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}._badgeReview_he9o6_570{color:#7b5514;background:rgba(245,159,10,.14);border-radius:9999px;align-items:center;gap:.2rem;padding:.15rem .4rem;font-size:.68rem;font-weight:600;display:inline-flex}._badgeNeutral_he9o6_582{color:hsl(var(--muted-foreground));font-size:.68rem}._alertsCompact_he9o6_587{border-top:1px solid hsl(var(--border));flex-direction:column;gap:.3rem;margin-top:.75rem;padding-top:.75rem;display:flex}._alertsLabel_he9o6_596{color:#8c6117;align-items:center;gap:.3rem;margin-bottom:.125rem;font-size:.7rem;font-weight:600;display:flex}._alertsLabel_he9o6_596 svg{color:#f59f0a}._alertDotRow_he9o6_609{align-items:center;gap:.5rem;font-size:.72rem;display:flex}._alertDotMark_he9o6_616{background:hsl(var(--muted-foreground));border-radius:50%;flex-shrink:0;width:6px;height:6px}._alertDot_positive_he9o6_624 ._alertDotMark_he9o6_616{background:#21c45d}._alertDot_warning_he9o6_628 ._alertDotMark_he9o6_616{background:#f59f0a}._alertDot_danger_he9o6_632 ._alertDotMark_he9o6_616{background:#ef4343}._alertDotTitle_he9o6_636{color:hsl(var(--muted-foreground));white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._skillsStrip_he9o6_643{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_he9o6_656{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}._skillsGroup_he9o6_656+._skillsGroup_he9o6_656{border-left:1px solid hsl(var(--border));margin-left:1.25rem;padding-left:1.25rem}@container candidate-page (width<=820px){._skillsStrip_he9o6_643{flex-direction:column;align-items:flex-start;gap:.875rem}._skillsGroup_he9o6_656+._skillsGroup_he9o6_656{border-left:none;border-top:1px solid hsl(var(--border));width:100%;margin-left:0;padding-top:.875rem;padding-left:0}}._skillsGroupLabel_he9o6_683{text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--muted-foreground));white-space:nowrap;flex-shrink:0;font-size:.68rem;font-weight:700}._tagRow_he9o6_693{flex-wrap:wrap;gap:.3rem;display:flex}._tag_he9o6_693{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_he9o6_709{background:hsl(var(--secondary));color:hsl(var(--primary-hover));border-color:hsl(var(--border))}._tagCert_he9o6_715{color:#094cb9;background:rgba(60,131,246,.1);border-color:rgba(60,131,246,.25)}._overlay_he9o6_721{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_he9o6_732{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_he9o6_741{border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:center;padding:1.125rem 1.5rem;display:flex}._modalTitle_he9o6_749{color:hsl(var(--foreground));align-items:center;gap:.5rem;font-size:.9375rem;font-weight:600;display:flex}._modalClose_he9o6_758{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_he9o6_758:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}._modalBody_he9o6_776{flex-direction:column;gap:1rem;padding:1.25rem 1.5rem;display:flex}._modalFooter_he9o6_783{border-top:1px solid hsl(var(--border));justify-content:flex-end;gap:.5rem;padding:.875rem 1.5rem;display:flex}._modalSuccess_he9o6_791{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_he9o6_803{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_he9o6_815{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}._fieldRow_he9o6_815:has(>:nth-child(3)){grid-template-columns:1fr 1fr 1fr}@media (max-width:540px){._fieldRow_he9o6_815{grid-template-columns:1fr!important}}._field_he9o6_815{flex-direction:column;gap:.375rem;display:flex}._label_he9o6_835{color:hsl(var(--foreground));font-size:.8125rem;font-weight:500}._opt_he9o6_841{color:hsl(var(--muted-foreground));font-weight:400}._input_he9o6_846{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_he9o6_846::placeholder{color:hsl(var(--muted-foreground))}._input_he9o6_846::placeholder{color:hsl(var(--muted-foreground))}._input_he9o6_846:focus{border-color:hsl(var(--primary))}._textarea_he9o6_863{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_he9o6_863::placeholder{color:hsl(var(--muted-foreground))}._textarea_he9o6_863::placeholder{color:hsl(var(--muted-foreground))}._textarea_he9o6_863:focus{border-color:hsl(var(--primary))}._radioGroup_he9o6_882{gap:.5rem;display:flex}._radioOption_he9o6_887{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_he9o6_887 input[type=radio]{display:none}._radioOption_he9o6_887:hover{background:hsl(var(--muted))}._radioSelected_he9o6_906{color:#157a3a;background:rgba(33,196,93,.1);border-color:#1fb757}._radioSelectedDanger_he9o6_912{color:#b21010;background:rgba(239,67,67,.1);border-color:#ed2c2c}._formError_he9o6_918{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_he9o6_928{flex-direction:column;width:100%;min-width:0;min-height:0;display:flex}._modalWide_he9o6_936{flex-direction:column;max-width:680px;max-height:88vh;display:flex}._scriptLoading_he9o6_943{color:hsl(var(--muted-foreground));text-align:center;flex-direction:column;align-items:center;gap:.625rem;padding:3rem 1.5rem;display:flex}._scriptLoading_he9o6_943 p{color:hsl(var(--foreground));margin:0;font-size:.9375rem;font-weight:500}._scriptLoading_he9o6_943 span{font-size:.8125rem}._scriptLoadingIcon_he9o6_962{animation:1.5s linear infinite _spin_he9o6_1}@keyframes _spin_he9o6_1{to{transform:rotate(360deg)}}._scriptEmpty_he9o6_971{color:hsl(var(--muted-foreground));text-align:center;flex-direction:column;align-items:center;gap:.625rem;padding:3rem 1.5rem;display:flex}._scriptEmpty_he9o6_971 p{color:hsl(var(--foreground));margin:0;font-size:.9375rem;font-weight:500}._scriptEmpty_he9o6_971 span{max-width:28rem;font-size:.8125rem}._scriptBody_he9o6_991{flex-direction:column;width:100%;min-width:0;display:flex}._scriptBodyView_he9o6_998{flex:1;min-height:0;overflow:hidden}._scriptMeta_he9o6_1004{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_he9o6_1004{gap:.375rem .5rem;padding:.625rem 1rem}}._scriptMetaDivider_he9o6_1024{background:hsl(var(--muted-foreground));border-radius:50%;flex-shrink:0;width:3px;height:3px}._scriptBodyView_he9o6_998 ._questionsList_he9o6_1032{-webkit-overflow-scrolling:touch;flex:1;min-height:0;overflow-y:auto}._questionsList_he9o6_1032{min-width:0;margin:0;padding:.5rem 0;list-style:none}._questionCard_he9o6_1046{border-bottom:1px solid hsl(var(--border));min-width:0}._questionCard_he9o6_1046:last-child{border-bottom:none}._questionToggle_he9o6_1054{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_he9o6_1054:hover{background:hsl(var(--muted)/.5)}@media (max-width:640px){._questionToggle_he9o6_1054{padding:.75rem 1rem}}._questionChevron_he9o6_1078{color:hsl(var(--muted-foreground));flex-shrink:0;justify-content:center;align-items:center;margin-top:.2rem;display:flex}._questionToggleLeft_he9o6_1087{flex-wrap:wrap;flex:1;align-items:center;gap:.35rem .5rem;min-width:0;display:flex}._questionNum_he9o6_1096{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_he9o6_1110{border-radius:999px;flex-shrink:0;align-items:center;padding:.15rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}._cat_technical_he9o6_1120{color:#094cb9;background:rgba(60,131,246,.12)}._cat_experience_he9o6_1125{color:#4b10b1;background:rgba(124,59,237,.12)}._cat_cultural_he9o6_1130{color:#157a3a;background:rgba(33,196,93,.12)}._questionPreview_he9o6_1135{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_he9o6_998 ._questionPreview_he9o6_1135{font-size:.9375rem;line-height:1.55}._questionDetail_he9o6_1152{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_he9o6_1152{margin:0 .75rem .25rem .5rem;padding:.5rem 1rem .875rem}}._questionFull_he9o6_1168{color:hsl(var(--foreground));word-break:break-word;overflow-wrap:anywhere;margin:0;font-size:.875rem;font-weight:500;line-height:1.55}._questionMeta_he9o6_1178{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_he9o6_1178 span:last-child{word-break:break-word;overflow-wrap:anywhere}._metaLabel_he9o6_1192{color:hsl(var(--foreground));font-weight:600}._questionTip_he9o6_1197{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_he9o6_1213{color:#8c6117;flex-shrink:0;margin-top:1px}._scriptConfigPanel_he9o6_1219{border-bottom:1px solid hsl(var(--border));gap:.875rem}._scriptConfigHint_he9o6_1224{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem;line-height:1.45}._scriptPresetRow_he9o6_1231{flex-wrap:wrap;gap:.5rem;display:flex}._scriptPresetBtn_he9o6_1237{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_he9o6_1237:hover{background:hsl(var(--muted)/.35);border-color:#af97d8}._scriptPresetBtnActive_he9o6_1258{color:#55358d;background:#f3effb;border-color:#7d53c6}._scriptPresetSub_he9o6_1264{color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums;font-size:.6875rem;font-weight:500}._scriptDistBar_he9o6_1271{background:hsl(var(--muted));border-radius:999px;height:8px;margin-top:.5rem;display:flex;overflow:hidden}._scriptDistBarSegment_he9o6_1280{min-width:2px;transition:flex-grow .2s}._scriptDistBarTech_he9o6_1285{background:#2474f5}._scriptDistBarBeh_he9o6_1289{background:#8459cf}._scriptDistBarCult_he9o6_1293{background:#30a65b}._scriptDistInputs_he9o6_1297{grid-template-columns:repeat(3,minmax(0,1fr));gap:.625rem;margin-top:.625rem;display:grid}@media (max-width:520px){._scriptDistInputs_he9o6_1297{grid-template-columns:1fr}}._scriptDistField_he9o6_1309{flex-direction:column;gap:.3rem;display:flex}._scriptDistLabel_he9o6_1315{color:hsl(var(--muted-foreground));font-size:.75rem;font-weight:500}._scriptDistInputWrap_he9o6_1321{border:1px solid hsl(var(--input));border-radius:calc(var(--radius) - 2px);background:hsl(var(--background));align-items:center;display:flex;overflow:hidden}._scriptDistInputWrap_he9o6_1321:focus-within{border-color:hsl(var(--ring));box-shadow:0 0 0 2px hsl(var(--ring)/.12)}._scriptDistInput_he9o6_1297{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_he9o6_1297::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._scriptDistInput_he9o6_1297::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._scriptDistSuffix_he9o6_1353{color:hsl(var(--muted-foreground));flex-shrink:0;padding-right:.5rem;font-size:.8125rem}._scriptDistFooter_he9o6_1360{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-top:.35rem;display:flex}._scriptDistOk_he9o6_1369{color:#257e46;font-size:.75rem;font-weight:500}._scriptDistWarn_he9o6_1375{color:#8c6117;font-size:.75rem;font-weight:500}._scriptNormalizeBtn_he9o6_1381{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_he9o6_1381:hover{opacity:.85}._scriptToggleCard_he9o6_1396{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_he9o6_1396:hover{background:hsl(var(--muted)/.25);border-color:#b8a6d9}._scriptToggleCardOn_he9o6_1417{background:#f6f3fc;border-color:#7d53c6}._scriptToggleCheck_he9o6_1422{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_he9o6_1417 ._scriptToggleCheck_he9o6_1422{color:#fff;background:#7341c8;border-color:#6f40bf}._scriptToggleText_he9o6_1443{flex-direction:column;gap:.2rem;min-width:0;display:flex}._scriptToggleTitle_he9o6_1450{color:hsl(var(--foreground));font-size:.875rem;font-weight:600}._scriptToggleDesc_he9o6_1456{color:hsl(var(--muted-foreground));font-size:.75rem;line-height:1.4}._circularBadge_he9o6_1462{text-transform:uppercase;letter-spacing:.03em;color:#8c6117;background:rgba(245,159,10,.12);border:1px solid rgba(245,159,10,.25);border-radius:999px;flex-shrink:0;padding:.1rem .4rem;font-size:.625rem;font-weight:700;display:inline-flex}._header_1vp2n_22{border-bottom:1px solid hsl(var(--border));flex-wrap:wrap;align-items:center;gap:1.125rem;padding-bottom:1.25rem;display:flex}._identity_1vp2n_31{flex:1;align-items:center;gap:1.125rem;min-width:0;display:flex}._logo_1vp2n_39,._logoImg_1vp2n_40,._logoSkeleton_1vp2n_41{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:14px;flex:none;width:52px;height:52px}._logo_1vp2n_39{letter-spacing:-.01em;color:hsl(var(--foreground));justify-content:center;align-items:center;font-size:1.125rem;font-weight:700;display:flex}._logoImg_1vp2n_40{-o-object-fit:contain;object-fit:contain;padding:4px}._logoSkeleton_1vp2n_41{background:hsl(var(--muted));border-color:transparent}._identityText_1vp2n_70{min-width:0}._companyName_1vp2n_74{letter-spacing:-.02em;color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1.375rem;font-weight:700;overflow:hidden}._companyMeta_1vp2n_85{color:hsl(var(--muted-foreground));margin:.1875rem 0 0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.75rem}._greeting_1vp2n_92{text-align:right;flex-shrink:0}._greetingText_1vp2n_97{color:hsl(var(--foreground));margin:0;font-size:.90625rem;font-weight:600}._greetingDate_1vp2n_104{color:hsl(var(--muted-foreground));text-transform:capitalize;margin:.1875rem 0 0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.75rem}@media (max-width:560px){._greeting_1vp2n_92{text-align:left;width:100%}}._card_i293o_29{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);border-radius:18px;flex-direction:column;min-width:0;padding:1.375rem 1.5rem;display:flex}._head_i293o_41{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}._headTitle_i293o_49{color:hsl(var(--foreground));align-items:center;gap:.625rem;min-width:0;margin:0;font-size:1rem;font-weight:700;display:flex}._headTitle_i293o_49 svg{color:hsl(var(--primary));flex-shrink:0}._headLink_i293o_64,._footLink_i293o_64{color:hsl(var(--primary));cursor:pointer;white-space:nowrap;background:0 0;border:none;flex-shrink:0;padding:0;font-size:.8125rem;font-weight:600}._headLink_i293o_64:hover,._footLink_i293o_64:hover{color:hsl(var(--primary-hover))}._footLink_i293o_64{align-self:flex-start;margin-top:.875rem}._pill_i293o_85{color:hsl(var(--primary));background:hsl(var(--primary)/.08);white-space:nowrap;border-radius:999px;flex-shrink:0;padding:.3125rem .75rem;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.78125rem;font-weight:600}._eyebrow_i293o_98{letter-spacing:.18em;color:hsl(var(--muted-foreground));text-transform:uppercase;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.71875rem}._mono_i293o_107{font-family:JetBrains Mono,ui-monospace,monospace}._deltaUp_i293o_112{color:hsl(var(--highlight-foreground))}._deltaDown_i293o_116{color:hsl(var(--destructive))}._deltaFlat_i293o_120{color:hsl(var(--muted-foreground))}._barTrack_i293o_124{background:hsl(var(--muted));border-radius:999px;height:7px;overflow:hidden}._barFill_i293o_131{background:linear-gradient(90deg, hsl(var(--primary)), hsl(var(--highlight)));border-radius:999px;height:100%}._skeleton_i293o_137{background:linear-gradient(90deg, hsl(var(--muted)/.5) 0%, hsl(var(--muted)/.85) 50%, hsl(var(--muted)/.5) 100%);background-size:200% 100%;border-radius:10px;height:40px;animation:1.4s ease-in-out infinite _homeShimmer_i293o_1}._skeletonRows_i293o_145{flex-direction:column;gap:.5rem;display:flex}@keyframes _homeShimmer_i293o_1{0%{background-position:200% 0}to{background-position:-200% 0}}._empty_i293o_159{text-align:center;color:hsl(var(--muted-foreground));flex-direction:column;align-items:center;gap:.4rem;padding:1.5rem 1rem;font-size:.8125rem;display:flex}._empty_i293o_159 svg{color:hsl(var(--highlight-foreground));opacity:.85}._block_1ovu0_22{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem 2.75rem;padding-top:1.5rem;display:grid}._column_1ovu0_29{min-width:0}._statement_1ovu0_33,._statementEmpty_1ovu0_33{color:hsl(var(--foreground)/.85);text-wrap:pretty;border-left:2px solid hsl(var(--primary));margin:.875rem 0 0;padding-left:1rem;font-size:.90625rem;line-height:1.6}._statementEmpty_1ovu0_33{color:hsl(var(--muted-foreground));border-left-color:hsl(var(--border));font-style:italic}._link_1ovu0_49{color:hsl(var(--primary));cursor:pointer;background:0 0;border:none;margin-top:.875rem;padding:0;font-size:.78125rem;font-weight:600;display:inline-block}._link_1ovu0_49:after{content:" →"}._link_1ovu0_49:hover{color:hsl(var(--primary-hover))}._valuesHead_1ovu0_67{justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:.875rem;display:flex}._valuesTotal_1ovu0_75{color:hsl(var(--muted-foreground)/.75);font-family:JetBrains Mono,ui-monospace,monospace;font-size:.71875rem}._valuesList_1ovu0_81{flex-wrap:wrap;gap:.375rem 1.125rem;margin:0;padding:0;list-style:none;display:flex}._valueItem_1ovu0_90{color:hsl(var(--foreground)/.85);align-items:baseline;gap:.4375rem;font-size:.78125rem;line-height:1.5;display:inline-flex}._valueNum_1ovu0_99{color:hsl(var(--muted-foreground)/.6);font-family:JetBrains Mono,ui-monospace,monospace;font-size:.59375rem}._valueName_1ovu0_105{font-weight:500}._toggle_1ovu0_109{color:hsl(var(--primary));cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;background:0 0;border:none;align-items:center;gap:.5rem;margin-top:.625rem;padding:0;font-size:.75rem;font-weight:600;display:inline-flex}._toggle_1ovu0_109:hover{color:hsl(var(--primary-hover))}._grid_1r0cq_22{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:1rem;display:grid}._card_1r0cq_28{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);border-radius:16px;min-width:0;padding:1.25rem 1.375rem;transition:border-color .15s,box-shadow .15s}._cardLoading_1r0cq_39{align-items:center;min-height:118px;display:flex}._cardLoading_1r0cq_39>*{flex:1}._clickable_1r0cq_48{cursor:pointer}._clickable_1r0cq_48:hover{border-color:hsl(var(--primary));box-shadow:0 8px 24px hsl(var(--primary)/.08)}._clickable_1r0cq_48:focus-visible{border-color:hsl(var(--primary));box-shadow:0 8px 24px hsl(var(--primary)/.08)}._clickable_1r0cq_48:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}._cardTop_1r0cq_60{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._icon_1r0cq_67{background:hsl(var(--primary)/.1);width:36px;height:36px;color:hsl(var(--primary));border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._delta_1r0cq_79{white-space:nowrap;font-size:.75rem;font-weight:600}._value_1r0cq_85{letter-spacing:-.03em;color:hsl(var(--foreground));margin:.875rem 0 0;font-size:2.125rem;font-weight:800;line-height:1}._label_1r0cq_94{color:hsl(var(--muted-foreground));margin:.5rem 0 0;font-size:.8125rem}._card_17hi7_22{justify-content:space-between}._legend_17hi7_26{color:hsl(var(--muted-foreground));flex-wrap:wrap;align-items:center;gap:.875rem;font-size:.75rem;display:flex}._legendItem_17hi7_35{white-space:nowrap;align-items:center;gap:.375rem;display:inline-flex}._dot_17hi7_42{border-radius:50%;flex-shrink:0;width:9px;height:9px}._dotEngagement_17hi7_49{background:hsl(var(--primary))}._dotEnps_17hi7_53{background:hsl(var(--highlight-foreground))}._chart_17hi7_57{flex:1;width:100%;min-height:206px}._chartSkeleton_17hi7_63{height:206px}._card_nhbui_22{flex:1;justify-content:center;padding:1.25rem 1.375rem}._title_nhbui_28{color:hsl(var(--foreground));margin:0 0 .875rem;font-size:.9375rem;font-weight:700}._body_nhbui_35{flex-wrap:wrap;align-items:center;gap:1rem 1.125rem;display:flex}._donut_nhbui_42{flex:none;width:82px;height:82px}._legend_nhbui_48{flex-direction:column;flex:1;gap:.5625rem;min-width:150px;margin:0;padding:0;font-size:.8125rem;list-style:none;display:flex}._legendRow_nhbui_60{align-items:center;gap:.5rem;display:flex}._dot_nhbui_66{border-radius:50%;flex-shrink:0;width:9px;height:9px}._legendLabel_nhbui_73{color:hsl(var(--foreground)/.85);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._legendValue_nhbui_80{color:hsl(var(--foreground));margin-left:auto;font-weight:700}._card_1mtdr_22{flex-flow:wrap;flex:1;justify-content:space-between;align-items:center;gap:.875rem;padding:1.25rem 1.375rem}._text_1mtdr_32{flex:1;min-width:150px}._title_1mtdr_37{color:hsl(var(--foreground));margin:0;font-size:.9375rem;font-weight:700}._value_1mtdr_44{letter-spacing:-.03em;color:hsl(var(--foreground));margin:.625rem 0 0;font-size:2rem;font-weight:800;line-height:1}._delta_1mtdr_53{margin:.5rem 0 0;font-size:.71875rem;font-weight:600}._gauge_1mtdr_59{flex:none;width:70px;height:70px}._card_1nokm_22{justify-content:space-between}._chart_1nokm_26{flex:1;width:100%;min-height:214px}._chartSkeleton_1nokm_32{height:214px}._barLabel_1nokm_36{font-family:JetBrains Mono,ui-monospace,monospace;font-size:11.5px;font-weight:600}._hiddenNote_1nokm_42{color:hsl(var(--muted-foreground));white-space:nowrap;font-size:.71875rem}._row_ogfv8_1{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:stretch;gap:1rem;display:grid}._stack_ogfv8_8{flex-direction:column;gap:1rem;min-width:0;display:flex}._list_7a5uh_22{flex-direction:column;gap:.625rem;margin:0;padding:0;list-style:none;display:flex}._row_7a5uh_31{text-align:left;border:1px solid hsl(var(--border)/.7);cursor:pointer;background:0 0;border-radius:12px;align-items:center;gap:1.125rem;width:100%;min-width:0;padding:.875rem 1rem;transition:border-color .15s,background .15s;display:flex}._row_7a5uh_31:hover{border-color:hsl(var(--primary)/.5);background:hsl(var(--muted)/.35)}._row_7a5uh_31:focus-visible{border-color:hsl(var(--primary)/.5);background:hsl(var(--muted)/.35)}._rowMain_7a5uh_50{flex:1;min-width:0;display:block}._rowTop_7a5uh_56{flex-wrap:wrap;align-items:baseline;gap:.625rem;display:flex}._okrTitle_7a5uh_63{color:hsl(var(--foreground));font-size:.90625rem;font-weight:600}._rag_7a5uh_69{white-space:nowrap;font-size:.71875rem;font-weight:600}._ragOnTrack_7a5uh_75{color:hsl(var(--highlight-foreground))}._ragAtRisk_7a5uh_79{color:#b67b16}._ragOffTrack_7a5uh_83{color:hsl(var(--destructive))}._scope_7a5uh_87{color:hsl(var(--muted-foreground));text-overflow:ellipsis;white-space:nowrap;margin-top:.1875rem;font-size:.78125rem;display:block;overflow:hidden}._progressWrap_7a5uh_97{flex:none;width:130px}._pct_7a5uh_102{color:hsl(var(--foreground));text-align:right;flex:none;width:44px;font-size:.90625rem;font-weight:700}@media (max-width:620px){._row_7a5uh_31{flex-wrap:wrap}._progressWrap_7a5uh_97{order:3;width:100%}}.dark ._ragAtRisk_7a5uh_79{color:#eeb34f}._list_182rt_22{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_182rt_30{text-align:left;border:none;border-top:1px solid hsl(var(--border)/.7);cursor:pointer;background:0 0;align-items:center;gap:.875rem;width:100%;min-width:0;padding:.75rem .25rem;transition:background .15s;display:flex}._row_182rt_30:hover{background:hsl(var(--muted)/.4)}._row_182rt_30:focus-visible{background:hsl(var(--muted)/.4)}._main_182rt_48{flex:1;min-width:0;display:block}._jobTitle_182rt_54{color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.90625rem;font-weight:600;display:block;overflow:hidden}._subtitle_182rt_64{color:hsl(var(--muted-foreground));text-overflow:ellipsis;white-space:nowrap;margin-top:.125rem;font-size:.78125rem;display:block;overflow:hidden}._count_182rt_74{text-align:right;flex:none}._countValue_182rt_79{color:hsl(var(--foreground));font-size:.90625rem;font-weight:700;display:block}._countLabel_182rt_86{color:hsl(var(--muted-foreground));font-size:.71875rem;display:block}._sla_182rt_92{white-space:nowrap;border-radius:999px;flex:none;padding:.25rem .625rem;font-size:.71875rem;font-weight:600}._slaOk_182rt_101{background:hsl(var(--highlight)/.16);color:hsl(var(--highlight-foreground))}._slaStalled_182rt_106{background:hsl(var(--destructive)/.1);color:hsl(var(--destructive))}._list_1fcix_22{flex-direction:column;gap:.875rem;margin:0;padding:0;list-style:none;display:flex}._row_1fcix_31{align-items:center;gap:.75rem;min-width:0;display:flex}._avatar_1fcix_38,._avatarImg_1fcix_39{border-radius:50%;flex:none;width:32px;height:32px}._avatar_1fcix_38{background:hsl(var(--muted));color:hsl(var(--primary));justify-content:center;align-items:center;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.6875rem;font-weight:600;display:flex}._avatarImg_1fcix_39{-o-object-fit:cover;object-fit:cover}._body_1fcix_61{flex:1;min-width:0}._names_1fcix_66{color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.84375rem;font-weight:600;overflow:hidden}._arrow_1fcix_76{color:hsl(var(--muted-foreground))}._tag_1fcix_80{color:hsl(var(--muted-foreground));text-overflow:ellipsis;white-space:nowrap;margin:.125rem 0 0;font-size:.75rem;overflow:hidden}._title_1ezpv_22{text-overflow:ellipsis;white-space:nowrap;margin-bottom:1rem;overflow:hidden}._topRow_1ezpv_29{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}._pct_1ezpv_36{letter-spacing:-.03em;color:hsl(var(--foreground));font-size:1.625rem;font-weight:800;line-height:1}._deadline_1ezpv_44{color:hsl(var(--muted-foreground));white-space:nowrap;font-size:.71875rem}._bar_1ezpv_50{margin-top:.75rem}._counts_1ezpv_54{color:hsl(var(--muted-foreground));margin:.5rem 0 0;font-size:.78125rem}._overlay_3cebb_2{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:rgba(30,27,75,.35);justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}._modal_3cebb_14{background:hsl(var(--card));color:hsl(var(--card-foreground));border-radius:calc(var(--radius) + 6px);border:1px solid hsl(var(--border));width:min(480px,96vw);max-height:90vh;box-shadow:0 24px 64px hsl(var(--primary)/.14), 0 4px 16px rgba(0,0,0,.06);flex-direction:column;display:flex;overflow:hidden}._modalHeader_3cebb_27{border-bottom:1px solid hsl(var(--border));flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.125rem 1.5rem .875rem;display:flex}._titleGroup_3cebb_37{flex-direction:column;gap:.25rem;min-width:0;display:flex}._titleTop_3cebb_44{display:flex}._typeBadge_3cebb_48{text-transform:uppercase;letter-spacing:.04em;border-radius:999px;align-items:center;padding:.15rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}._badgeGoogle_3cebb_59{color:#2362c7;background:rgba(60,131,246,.1);border:1px solid rgba(60,131,246,.2)}._badgeMeeting_3cebb_65{color:#7631c4;background:rgba(147,68,238,.1);border:1px solid rgba(147,68,238,.2)}._eventTitle_3cebb_71{color:hsl(var(--foreground));margin:0;font-size:1.0625rem;font-weight:600;line-height:1.3}._eventDate_3cebb_79{color:hsl(var(--muted-foreground));text-transform:capitalize;margin:0;font-size:.8125rem}._closeButton_3cebb_86{border-radius:calc(var(--radius) - 2px);width:1.875rem;height:1.875rem;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:1px solid transparent;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}._closeButton_3cebb_86:hover{background:hsl(var(--accent));color:hsl(var(--foreground))}._body_3cebb_106{flex-direction:column;flex:1;gap:1rem;padding:1.125rem 1.5rem;display:flex;overflow-y:auto}._metaRow_3cebb_115{gap:1rem;display:flex}._metaItem_3cebb_120{color:hsl(var(--foreground));align-items:center;gap:.4rem;font-size:.875rem;font-weight:500;display:flex}._metaIcon_3cebb_129{width:.875rem;height:.875rem;color:hsl(var(--muted-foreground));flex-shrink:0}._section_3cebb_137{flex-direction:column;gap:.35rem;display:flex}._sectionLabel_3cebb_143{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:600}._linkRow_3cebb_151{border-radius:calc(var(--radius) - 2px);border:1px solid hsl(var(--border));background:hsl(var(--muted)/.3);align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}._linkText_3cebb_161{color:#266bd9;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.8125rem;overflow:hidden}._linkActions_3cebb_171{flex-shrink:0;gap:.25rem;display:flex}._iconButton_3cebb_177{border-radius:calc(var(--radius) - 2px);border:1px solid hsl(var(--border));background:hsl(var(--background));width:1.625rem;height:1.625rem;color:hsl(var(--muted-foreground));cursor:pointer;justify-content:center;align-items:center;font-family:inherit;text-decoration:none;transition:background .12s,color .12s;display:flex}._iconButton_3cebb_177:hover{background:hsl(var(--accent));color:hsl(var(--foreground))}._emptyValue_3cebb_197{color:hsl(var(--muted-foreground));font-size:.8125rem;font-style:italic}._textBlock_3cebb_203{color:hsl(var(--foreground));margin:0;font-size:.875rem;line-height:1.55}._empty_3cebb_197{color:hsl(var(--muted-foreground));font-size:.8125rem;font-style:italic}._participantGrid_3cebb_216{flex-direction:column;gap:.375rem;display:flex}._infoRow_3cebb_222{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}._infoLabel_3cebb_229{color:hsl(var(--muted-foreground));flex-shrink:0;font-size:.8125rem}._infoValue_3cebb_235{color:hsl(var(--foreground));text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:500;overflow:hidden}._footer_3cebb_246{border-top:1px solid hsl(var(--border));flex-shrink:0;justify-content:flex-end;padding:.875rem 1.5rem;display:flex}._closeBtn_3cebb_254{border-radius:calc(var(--radius) - 2px);border:1px solid hsl(var(--border));color:hsl(var(--foreground));cursor:pointer;background:0 0;padding:.5rem 1.25rem;font-family:inherit;font-size:.875rem;font-weight:500;transition:background .15s}._closeBtn_3cebb_254:hover{background:hsl(var(--accent))}._panel_40qzb_22{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);border-radius:16px;flex-direction:column;gap:.875rem;min-width:0;height:100%;padding:1.125rem 1.25rem;display:flex}._panelHead_40qzb_36{align-items:center;gap:.5rem;display:flex}._panelIcon_40qzb_42{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}._panelIcon_40qzb_42._primary_40qzb_51{background:hsl(var(--primary)/.12);color:hsl(var(--primary))}._panelIcon_40qzb_42._highlight_40qzb_55{background:hsl(var(--highlight)/.18);color:hsl(var(--highlight-foreground))}._panelIcon_40qzb_42._amber_40qzb_59{color:#8b6118;background:rgba(245,159,10,.12)}._panelIcon_40qzb_42._rose_40qzb_63{color:#b62052;background:rgba(237,69,125,.12)}._panelTitle_40qzb_68{color:hsl(var(--foreground));flex:1;margin:0;font-size:.9375rem;font-weight:700}._panelBadge_40qzb_76{background:hsl(var(--primary));min-width:22px;height:22px;color:hsl(var(--primary-foreground));border-radius:99px;flex-shrink:0;justify-content:center;align-items:center;padding:0 6px;font-size:.6875rem;font-weight:700;display:flex}._panelLink_40qzb_91{color:hsl(var(--primary));cursor:pointer;background:0 0;border:none;align-items:center;gap:.35rem;margin-top:auto;padding:0;font-size:.8125rem;font-weight:600;transition:gap .15s;display:inline-flex}._panelLink_40qzb_91:hover{gap:.55rem}._loadingRows_40qzb_109{flex-direction:column;gap:.5rem;display:flex}._skeleton_40qzb_115{background:linear-gradient(90deg, hsl(var(--muted)/.5) 0%, hsl(var(--muted)/.85) 50%, hsl(var(--muted)/.5) 100%);background-size:200% 100%;border-radius:10px;height:40px;animation:1.4s ease-in-out infinite _shimmer_40qzb_1}@keyframes _shimmer_40qzb_1{0%{background-position:200% 0}to{background-position:-200% 0}}._emptyState_40qzb_131{text-align:center;color:hsl(var(--muted-foreground));flex-direction:column;align-items:center;gap:.4rem;padding:1.75rem 1rem;display:flex}._emptyState_40qzb_131 svg{color:hsl(var(--highlight-foreground));opacity:.85}._emptyState_40qzb_131 span{font-size:.8125rem}._timeline_1y4tf_1{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex;position:relative}._timeline_1y4tf_1:before{content:"";background:hsl(var(--border));border-radius:1px;width:2px;position:absolute;top:8px;bottom:8px;left:42px}._item_1y4tf_21{grid-template-columns:52px 1fr;gap:.75rem;padding:.35rem 0;display:grid;position:relative}._timeCol_1y4tf_29{z-index:1;flex-direction:column;align-items:flex-end;padding-top:.5rem;display:flex;position:relative}._time_1y4tf_1{font-variant-numeric:tabular-nums;color:hsl(var(--primary));font-size:.6875rem;font-weight:700}._timeAllDay_1y4tf_45{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));font-size:.625rem;font-weight:700}._dot_1y4tf_53{background:hsl(var(--card));border:2px solid hsl(var(--border));border-radius:50%;width:10px;height:10px;margin-top:.35rem;margin-right:-5px}._highlight_1y4tf_63 ._dot_1y4tf_53,._itemActive_1y4tf_64 ._dot_1y4tf_53{border-color:hsl(var(--primary));background:hsl(var(--primary))}._card_1y4tf_69{background:hsl(var(--background));border:1px solid hsl(var(--border));text-align:left;border-radius:12px;flex-direction:column;gap:.25rem;min-width:0;padding:.625rem .75rem;transition:border-color .15s,background .15s;display:flex}._cardBtn_1y4tf_82{cursor:pointer;width:100%;font:inherit;color:inherit}._cardBtn_1y4tf_82:hover:not(:disabled){border-color:hsl(var(--primary)/.35);background:hsl(var(--primary)/.04)}._cardBtn_1y4tf_82._highlight_1y4tf_63{border-color:hsl(var(--primary)/.35);background:hsl(var(--primary)/.04);box-shadow:0 2px 12px hsl(var(--primary)/.08)}._cardBtn_1y4tf_82._active_1y4tf_97{border-color:hsl(var(--primary)/.5);background:hsl(var(--primary)/.07)}._cardBtn_1y4tf_82._loading_1y4tf_101{opacity:.65;cursor:wait}._cardBtn_1y4tf_82:disabled{cursor:wait}._cardHead_1y4tf_109{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._title_1y4tf_116{color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.8125rem;font-weight:600;overflow:hidden}._liveBadge_1y4tf_127,._nextBadge_1y4tf_128{text-transform:uppercase;letter-spacing:.04em;border-radius:4px;flex-shrink:0;padding:.15rem .4rem;font-size:.5625rem;font-weight:700}._liveBadge_1y4tf_127{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}._nextBadge_1y4tf_128{background:hsl(var(--highlight)/.2);color:hsl(var(--highlight-foreground))}._source_1y4tf_148{color:hsl(var(--muted-foreground));font-size:.6875rem}._meetBtn_1y4tf_153{color:hsl(var(--primary-foreground));background:hsl(var(--primary));border-radius:7px;align-self:flex-start;align-items:center;gap:.3rem;margin-top:.25rem;padding:.3rem .625rem;font-size:.6875rem;font-weight:700;text-decoration:none;transition:background .15s;display:inline-flex}._meetBtn_1y4tf_153:hover{background:hsl(var(--primary-hover))}._progressWrap_s0yg8_1{margin-bottom:.25rem}._progressMeta_s0yg8_5{color:hsl(var(--muted-foreground));justify-content:space-between;margin-bottom:.35rem;font-size:.6875rem;font-weight:600;display:flex}._progressBar_s0yg8_14{background:hsl(var(--muted));border-radius:99px;height:6px;overflow:hidden}._progressFill_s0yg8_21{background:linear-gradient(90deg, hsl(var(--primary)) 0%, hsl(var(--highlight)) 100%);border-radius:99px;height:100%;transition:width .4s}._groups_s0yg8_28{flex-direction:column;gap:.75rem;display:flex}._groupLabel_s0yg8_34{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-foreground));margin:0 0 .35rem;font-size:.625rem;font-weight:700}._taskList_s0yg8_43{flex-direction:column;gap:.15rem;margin:0;padding:0;list-style:none;display:flex}._taskRow_s0yg8_52{cursor:pointer;border-radius:9px;align-items:center;gap:.5rem;padding:.45rem .5rem;transition:background .12s;display:flex}._taskRow_s0yg8_52:hover{background:hsl(var(--muted)/.45)}._taskCircle_s0yg8_65{color:hsl(var(--border));flex-shrink:0}._taskBody_s0yg8_70{flex:1;min-width:0}._taskTitle_s0yg8_75{color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:500;display:block;overflow:hidden}._taskMeta_s0yg8_85{align-items:center;gap:.4rem;margin-top:.12rem;display:flex}._statusBadge_s0yg8_92{border-radius:4px;padding:.1rem .4rem;font-size:.625rem;font-weight:600}._statusBadge_s0yg8_92._status_todo_s0yg8_98{background:hsl(var(--muted)/.6);color:hsl(var(--muted-foreground))}._statusBadge_s0yg8_92._status_doing_s0yg8_102{background:hsl(var(--primary)/.12);color:hsl(var(--primary))}._statusBadge_s0yg8_92._status_review_s0yg8_106{color:#8b6118;background:rgba(245,159,10,.12)}._taskDue_s0yg8_111{color:hsl(var(--muted-foreground));align-items:center;gap:.2rem;font-size:.625rem;display:inline-flex}._priorityDot_s0yg8_119{border-radius:50%;flex-shrink:0;width:7px;height:7px}._priorityDot_s0yg8_119._dotHigh_s0yg8_125{background:hsl(var(--destructive))}._priorityDot_s0yg8_119._dotMedium_s0yg8_128{background:#f59f0a}._priorityDot_s0yg8_119._dotLow_s0yg8_131{background:hsl(var(--highlight-foreground))}._container_1ij34_22{background:hsl(var(--background));box-sizing:border-box;min-width:0;min-height:100vh;padding-right:52px}._main_1ij34_30{box-sizing:border-box;flex-direction:column;gap:1.25rem;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem;display:flex}._panelsRow_1ij34_41{grid-template-columns:repeat(auto-fit,minmax(400px,1fr));align-items:start;gap:1rem;display:grid}._column_1ij34_48{flex-direction:column;gap:1rem;min-width:0;display:flex}._column_1ij34_48:empty{display:none}@media (max-width:768px){._container_1ij34_22{padding-right:44px}}@media (max-width:640px){._main_1ij34_30{padding:1.25rem 1rem 2rem}._panelsRow_1ij34_41{grid-template-columns:1fr}}._page_szdgx_22{box-sizing:border-box;flex-direction:column;gap:22px;width:95%;max-width:1240px;margin:0 auto;padding:2rem 2rem 3rem;display:flex}._head_szdgx_34{flex-direction:column;gap:4px;display:flex}._greeting_szdgx_40{letter-spacing:-.01em;color:hsl(var(--foreground));margin:0;font-size:1.625rem;font-weight:800}._summary_szdgx_48{color:hsl(var(--muted-foreground));margin:0;font-size:.875rem}._grid_szdgx_54{grid-template-columns:minmax(0,1.55fr) minmax(280px,1fr);align-items:start;gap:18px;display:grid}@media (max-width:980px){._grid_szdgx_54{grid-template-columns:minmax(0,1fr)}}._side_szdgx_66{flex-direction:column;gap:18px;min-width:0;display:flex}._card_szdgx_73{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);border-radius:18px;min-width:0;padding:18px 20px 8px}._cardHead_szdgx_83{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;margin-bottom:8px;display:flex}._cardTitle_szdgx_92{color:hsl(var(--foreground));margin:0;font-size:1rem;font-weight:800}._cardHint_szdgx_99{color:hsl(var(--muted-foreground));font-size:.719rem}._cardLink_szdgx_104{color:hsl(var(--primary));align-items:center;gap:4px;font-size:.781rem;font-weight:700;text-decoration:none;display:inline-flex}._alert_szdgx_114{background:hsl(var(--destructive)/.1);color:hsl(var(--destructive));border-radius:10px;margin:0 0 8px;padding:8px 12px;font-size:.781rem}._list_szdgx_124{margin:0;padding:0;list-style:none}._row_szdgx_130{border-top:1px solid hsl(var(--border));align-items:center;gap:12px;padding:12px 0;display:flex}._row_szdgx_130:first-child{border-top:none}._rowSkeleton_szdgx_141{background:linear-gradient(90deg, hsl(var(--muted)) 25%, hsl(var(--accent)) 50%, hsl(var(--muted)) 75%);background-size:200% 100%;border-top:none;border-radius:10px;height:56px;margin:6px 0;animation:1.4s ease-in-out infinite _shimmer_szdgx_1}@keyframes _shimmer_szdgx_1{0%{background-position:200% 0}to{background-position:-200% 0}}._rowTile_szdgx_159{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}._rowText_szdgx_171{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}._rowTitleLine_szdgx_179{align-items:center;gap:8px;min-width:0;display:flex}._rowTitle_szdgx_179{min-width:0;color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:700;overflow:hidden}._rowMeta_szdgx_196{color:hsl(var(--muted-foreground));font-size:.75rem}._overdue_szdgx_201{color:hsl(var(--destructive));font-weight:600}._chip_szdgx_208{background:hsl(var(--muted));color:hsl(var(--muted-foreground));border-radius:6px;flex-shrink:0;padding:2px 8px;font-size:.656rem;font-weight:700}._chip_responder_szdgx_218{background:hsl(var(--primary)/.12);color:hsl(var(--primary))}._chip_registrar_szdgx_223{background:hsl(var(--highlight)/.18);color:hsl(var(--highlight-foreground))}._chip_aprovar_szdgx_228{background:hsl(var(--foreground)/.08);color:hsl(var(--foreground))}._chip_revisar_szdgx_234{color:#d36f17;background:rgba(231,126,35,.14)}._chip_iniciar_szdgx_239{color:#d04339;background:rgba(216,98,90,.14)}._cta_szdgx_244{background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;border-radius:10px;flex-shrink:0;align-items:center;gap:6px;padding:8px 14px;font-family:Sora,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.781rem;font-weight:700;transition:background .15s;display:inline-flex}._cta_szdgx_244:hover:not(:disabled){background:hsl(var(--primary-hover))}._cta_szdgx_244:disabled{opacity:.65;cursor:default}._spin_szdgx_268{animation:.9s linear infinite _spin_szdgx_268}@keyframes _spin_szdgx_268{to{transform:rotate(360deg)}}._state_szdgx_278{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:26px 12px 30px;display:flex}._stateIcon_szdgx_287{background:hsl(var(--highlight)/.16);width:40px;height:40px;color:hsl(var(--highlight-foreground));border-radius:12px;justify-content:center;align-items:center;display:inline-flex}._stateTitle_szdgx_298{color:hsl(var(--foreground));margin:4px 0 0;font-size:.938rem;font-weight:700}._stateText_szdgx_305{max-width:380px;color:hsl(var(--muted-foreground));margin:0;font-size:.812rem;line-height:1.5}._secondaryBtn_szdgx_313{border:1px solid hsl(var(--border));color:hsl(var(--foreground));cursor:pointer;background:0 0;border-radius:10px;margin-top:6px;padding:7px 14px;font-family:Sora,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.781rem;font-weight:600}._journeyGrid_szdgx_329{--rows:4;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(var(--rows), auto);-moz-column-gap:28px;grid-auto-flow:column;column-gap:28px;margin:0;padding:0;list-style:none;display:grid}._journeyGrid_szdgx_329 li{border-bottom:1px solid hsl(var(--border))}._journeyGrid_szdgx_329 ._journeyLast_szdgx_343{border-bottom:none}@media (max-width:520px){._journeyGrid_szdgx_329{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-auto-flow:row}._journeyGrid_szdgx_329 ._journeyLast_szdgx_343{border-bottom:1px solid hsl(var(--border))}._journeyGrid_szdgx_329 li:last-child{border-bottom:none}}._journey_szdgx_329{color:hsl(var(--primary));align-items:center;gap:10px;padding:9px 2px;text-decoration:none;display:flex}._journey_szdgx_329:hover ._journeyName_szdgx_368{text-underline-offset:3px;text-decoration:underline}._journey_szdgx_329:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px;border-radius:6px}._journeyIcon_szdgx_378{background:hsl(var(--primary));width:24px;height:24px;color:hsl(var(--primary-foreground));border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._journeyName_szdgx_368{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.844rem;font-weight:600;overflow:hidden}._pending_szdgx_400{background:hsl(var(--highlight));min-width:22px;color:hsl(var(--ink,264 22% 8%));text-align:center;border-radius:999px;flex-shrink:0;padding:1px 7px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.656rem;font-weight:700}._page_1mr4g_22{box-sizing:border-box;flex-direction:column;gap:16px;width:95%;max-width:1280px;margin:0 auto;padding:2rem 2rem 3rem;display:flex}._head_1mr4g_34{flex-direction:column;gap:4px;display:flex}._title_1mr4g_40{letter-spacing:-.01em;color:hsl(var(--foreground));margin:0;font-size:1.5rem;font-weight:800}._subtitle_1mr4g_48{max-width:720px;color:hsl(var(--muted-foreground));margin:0;font-size:.875rem;line-height:1.55}._grid_1mr4g_57{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:16px;display:grid}@media (max-width:1100px){._grid_1mr4g_57{grid-template-columns:1fr}}._column_1mr4g_69{flex-direction:column;gap:16px;min-width:0;display:flex}._card_1mr4g_76{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:10px;min-width:0;padding:18px 20px;display:flex}._cardTitle_1mr4g_89{color:hsl(var(--foreground));margin:0;font-size:.938rem;font-weight:700}._cardHint_1mr4g_96{color:hsl(var(--muted-foreground));margin:-4px 0 0;font-size:.781rem;line-height:1.5}._notice_1mr4g_103{background:hsl(var(--muted)/.6);color:hsl(var(--muted-foreground));border-radius:10px;align-items:flex-start;gap:6px;margin:0;padding:8px 10px;font-size:.75rem;line-height:1.45;display:flex}._notice_1mr4g_103 svg{flex-shrink:0;margin-top:2px}._linkRow_1mr4g_121{flex-wrap:wrap;gap:8px;display:flex}._linkInput_1mr4g_127{border:1px solid hsl(var(--border));background:hsl(var(--muted)/.4);min-width:240px;height:36px;color:hsl(var(--foreground));border-radius:10px;flex:1;padding:0 12px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.75rem}._inlineLink_1mr4g_140{color:hsl(var(--primary));align-self:flex-start;font-size:.781rem;font-weight:700;text-decoration:none}._inlineLink_1mr4g_140:hover{text-decoration:underline}._logoRow_1mr4g_152{align-items:center;gap:14px;display:flex}._logoBox_1mr4g_158{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:72px;height:72px;display:flex;overflow:hidden}._logoBox_1mr4g_158 img{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%}._logoEmpty_1mr4g_176{text-align:center;color:hsl(var(--muted-foreground));padding:6px;font-size:.656rem}._logoMeta_1mr4g_183{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;display:flex}._companyName_1mr4g_191{color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.938rem;font-weight:700;overflow:hidden}._input_1mr4g_201,._textarea_1mr4g_202{border:1px solid hsl(var(--input));background:hsl(var(--background));width:100%;color:hsl(var(--foreground));border-radius:10px;padding:9px 12px;font-family:Sora,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.844rem;line-height:1.5}._input_1mr4g_201:focus,._textarea_1mr4g_202:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.2);outline:none}._textarea_1mr4g_202{resize:vertical;min-height:110px}._readValue_1mr4g_225{color:hsl(var(--foreground));white-space:pre-wrap;margin:0;font-size:.844rem;line-height:1.55}._empty_1mr4g_233{color:hsl(var(--muted-foreground));margin:0;font-size:.812rem;font-style:italic}._actions_1mr4g_240{justify-content:flex-end;display:flex}._chips_1mr4g_245{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}._chip_1mr4g_245{background:hsl(var(--highlight)/.14);color:hsl(var(--foreground));border-radius:999px;padding:4px 10px;font-size:.75rem;font-weight:600}._primaryBtn_1mr4g_264,._secondaryBtn_1mr4g_265{white-space:nowrap;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:6px;height:36px;padding:0 14px;font-family:Sora,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.812rem;font-weight:600;text-decoration:none;display:inline-flex}._primaryBtn_1mr4g_264:disabled,._secondaryBtn_1mr4g_265:disabled{opacity:.5;cursor:not-allowed}._primaryBtn_1mr4g_264{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border:none}._primaryBtn_1mr4g_264:hover:not(:disabled){background:hsl(var(--primary-hover))}._secondaryBtn_1mr4g_265{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground))}._secondaryBtn_1mr4g_265:hover:not(:disabled){border-color:hsl(var(--primary)/.45)}._locked_1mr4g_305{border-radius:10px;justify-content:center;align-items:center;display:inline-flex;position:relative}._lockedContent_1mr4g_313{filter:blur(1.5px);opacity:.55;pointer-events:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}._lockedBadge_1mr4g_320{border:1px solid hsl(var(--border));background:hsl(var(--card));max-width:260px;box-shadow:0 4px 14px -6px hsl(var(--foreground)/.3);color:hsl(var(--muted-foreground));white-space:nowrap;text-overflow:ellipsis;white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:4px 9px;font-size:.688rem;font-weight:600;display:inline-flex;position:absolute;overflow:hidden}._skeleton_1mr4g_340{background:hsl(var(--muted)/.6);border-radius:16px;height:220px}._previewCard_1mr4g_347{position:-webkit-sticky;position:sticky;top:0}._previewHead_1mr4g_352{justify-content:space-between;align-items:baseline;gap:12px;display:flex}._preview_1mr4g_347{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:12px;width:100%;height:min(720px,100dvh - 220px)}._page_1yrhk_22{box-sizing:border-box;flex-direction:column;gap:20px;width:95%;max-width:1240px;margin:0 auto;padding:2rem 2rem 3rem;display:flex}._head_1yrhk_34{flex-direction:column;gap:6px;display:flex}._eyebrow_1yrhk_40{letter-spacing:.16em;text-transform:uppercase;color:hsl(var(--muted-foreground));margin:0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.688rem;font-weight:500}._title_1yrhk_50{letter-spacing:-.03em;color:hsl(var(--foreground));margin:0;font-size:1.75rem;font-weight:800}._lead_1yrhk_58{max-width:820px;color:hsl(var(--muted-foreground));margin:0;font-size:.875rem;line-height:1.6}._card_1yrhk_66{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);border-radius:18px;padding:20px 22px}._hall_8b680_27{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);border-radius:18px;padding:22px 24px 10px}._head_8b680_36{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px 24px;margin-bottom:18px;display:flex}._title_8b680_45{letter-spacing:-.01em;color:hsl(var(--foreground));margin:0;font-size:1.125rem;font-weight:800}._lead_8b680_53{max-width:620px;color:hsl(var(--muted-foreground));margin:4px 0 0;font-size:.812rem;line-height:1.5}._summary_8b680_61{color:hsl(var(--muted-foreground));margin:0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.688rem}._table_8b680_69{flex-direction:column;display:flex}._row_8b680_74{border-radius:10px;grid-template-columns:minmax(0,2.6fr) minmax(0,1fr) minmax(0,1.15fr) minmax(0,.85fr) minmax(0,.9fr) 132px;align-items:center;gap:16px;padding:13px 8px;transition:background .12s;display:grid;position:relative}._row_8b680_74:not(._headRow_8b680_84):hover{background:hsl(var(--accent)/.6)}._headRow_8b680_84{letter-spacing:.14em;text-transform:uppercase;color:hsl(var(--muted-foreground));padding-top:0;padding-bottom:8px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.594rem;font-weight:600}._srOnly_8b680_99{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._group_8b680_109{--tier:var(--muted-foreground);padding:6px 0 10px}._group_8b680_109+._group_8b680_109{margin-top:4px}._tier_fazer_8b680_118{--tier:var(--highlight)}._tier_decidir_8b680_122{--tier:var(--primary)}._tier_iniciar_8b680_127{--tier:4 62% 60%}._groupHead_8b680_131{background:hsl(var(--muted)/.45);border-radius:10px;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0 -8px;padding:12px 16px 8px;display:flex}._swatch_8b680_144{background:hsl(var(--tier));border-radius:2px;align-self:center;width:8px;height:8px}._groupName_8b680_152{color:hsl(var(--foreground));margin:0;font-size:.812rem;font-weight:700}._groupRule_8b680_159{min-width:200px;color:hsl(var(--muted-foreground));flex:1;font-size:.75rem}._groupCount_8b680_166{color:hsl(var(--muted-foreground));font-family:JetBrains Mono,ui-monospace,monospace;font-size:.656rem}._emptyTier_8b680_172{color:hsl(var(--muted-foreground)/.85);margin:0;padding:12px 8px 4px;font-size:.781rem}._cellAction_8b680_180{flex-direction:column;gap:3px;min-width:0;display:flex}._name_8b680_187{color:hsl(var(--foreground));flex-wrap:wrap;align-items:center;gap:8px;font-size:.844rem;font-weight:700;display:inline-flex}._desc_8b680_197{color:hsl(var(--muted-foreground));font-size:.75rem;line-height:1.45}._outcome_8b680_204{color:hsl(var(--foreground)/.72);font-size:.719rem;line-height:1.45}._outcome_8b680_204:before{content:"→ ";color:hsl(var(--tier));font-weight:700}._cellMeta_8b680_215{min-width:0;color:hsl(var(--foreground)/.85);font-size:.75rem}._notifies_8b680_221{color:#d34f45;margin-top:2px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.625rem;font-weight:600;display:block}._irreversible_8b680_231{color:#e6791a;font-weight:700}._counter_8b680_236 strong{color:hsl(var(--foreground));font-family:JetBrains Mono,ui-monospace,monospace;font-size:.844rem}._none_8b680_242{color:hsl(var(--muted-foreground)/.6)}._cellGo_8b680_246{justify-content:flex-end;display:flex}._open_8b680_251{background:hsl(var(--foreground));color:hsl(var(--background));white-space:nowrap;border-radius:9px;align-items:center;gap:6px;padding:7px 12px;font-size:.75rem;font-weight:700;text-decoration:none;transition:opacity .15s;display:inline-flex}._open_8b680_251:hover{opacity:.85}._open_8b680_251:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}._blocked_8b680_273{text-align:right;color:hsl(var(--muted-foreground));font-size:.688rem;line-height:1.35}._plannedTag_8b680_280{letter-spacing:.1em;text-transform:uppercase;background:hsl(var(--muted));color:hsl(var(--muted-foreground));border-radius:999px;padding:2px 7px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.594rem;font-weight:600}._rowOff_8b680_292 ._name_8b680_187,._rowOff_8b680_292 ._cellMeta_8b680_215,._rowOff_8b680_292 ._counter_8b680_236 strong{color:hsl(var(--muted-foreground))}._rowOff_8b680_292 ._outcome_8b680_204{color:hsl(var(--muted-foreground)/.85)}._rowLocked_8b680_304>[role=cell]{filter:blur(2.5px);opacity:.55;-webkit-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}._rowLocked_8b680_304:hover{background:0 0}._lock_8b680_314{background:hsl(var(--background)/.18);border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 12px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}._lockIcon_8b680_326{border:1px solid hsl(var(--border));background:hsl(var(--card));width:28px;height:28px;color:hsl(var(--foreground));border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 6px 16px -8px rgba(0,0,0,.35)}._lockText_8b680_340{color:hsl(var(--foreground));font-size:.719rem;font-weight:600}._skeleton_8b680_347{flex-direction:column;gap:10px;padding-bottom:14px;display:flex}._skeletonRow_8b680_354{background:linear-gradient(90deg, hsl(var(--muted)) 25%, hsl(var(--accent)) 50%, hsl(var(--muted)) 75%);background-size:200% 100%;border-radius:10px;height:46px;animation:1.4s ease-in-out infinite _shimmer_8b680_1}@keyframes _shimmer_8b680_1{0%{background-position:200% 0}to{background-position:-200% 0}}._state_8b680_370{color:hsl(var(--muted-foreground));align-items:center;gap:12px;padding:8px 0 18px;font-size:.812rem;display:flex}._state_8b680_370 p{margin:0}._retry_8b680_382{border:1px solid hsl(var(--border));color:hsl(var(--foreground));cursor:pointer;background:0 0;border-radius:9px;padding:6px 12px;font-family:Sora,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.75rem;font-weight:600}@media (max-width:1080px){._headRow_8b680_84{display:none}._row_8b680_74{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;padding:14px 8px}._cellAction_8b680_180,._cellGo_8b680_246{grid-column:1/-1}._cellGo_8b680_246{justify-content:flex-start}._blocked_8b680_273{text-align:left}._cellMeta_8b680_215:before{content:attr(data-label);letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--muted-foreground));margin-bottom:2px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.563rem;display:block}}._page_1195x_22{box-sizing:border-box;flex-direction:column;gap:22px;width:95%;max-width:1240px;margin:0 auto;padding:2rem 2rem 3rem;display:flex}._hero_1195x_35{align-items:flex-start;gap:16px;display:flex}._heroTile_1195x_41{background:hsl(var(--primary)/.14);width:48px;height:48px;color:hsl(var(--primary));border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._heroText_1195x_53{flex-direction:column;gap:6px;min-width:0;display:flex}._eyebrow_1195x_60{letter-spacing:.14em;text-transform:uppercase;color:hsl(var(--primary));margin:0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.656rem;font-weight:600}._title_1195x_70{letter-spacing:-.01em;color:hsl(var(--foreground));margin:0;font-size:1.625rem;font-weight:800}._purpose_1195x_78{max-width:760px;color:hsl(var(--muted-foreground));margin:0;font-size:.938rem;line-height:1.55}._neighbors_1195x_86{flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;display:flex}._neighborsLabel_1195x_94{color:hsl(var(--muted-foreground));margin-right:4px;font-size:.75rem}._neighbor_1195x_86{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));border-radius:999px;align-items:center;gap:6px;padding:4px 10px 4px 5px;font-size:.75rem;font-weight:600;text-decoration:none;display:inline-flex}._neighbor_1195x_86:hover{border-color:hsl(var(--primary)/.45)}._neighborOff_1195x_117{color:hsl(var(--muted-foreground))}._neighborOff_1195x_117:hover{border-color:hsl(var(--border))}._neighborCode_1195x_124{color:hsl(var(--primary));background:hsl(var(--primary)/.1);border-radius:999px;padding:2px 6px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.594rem;font-weight:600}._panels_1195x_135{border:1px dashed hsl(var(--primary)/.35);background:hsl(var(--primary)/.04);border-radius:14px;flex-wrap:wrap;align-items:center;gap:12px 16px;padding:14px 16px;display:flex}._panelsIcon_1195x_146{background:hsl(var(--primary)/.12);width:32px;height:32px;color:hsl(var(--primary));border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._panelsText_1195x_158{flex:1;min-width:220px}._panelsTitle_1195x_163{color:hsl(var(--foreground));margin:0;font-size:.875rem;font-weight:700}._panelsHint_1195x_170{color:hsl(var(--muted-foreground));margin:2px 0 0;font-size:.75rem}._panelsLinks_1195x_176{flex-wrap:wrap;gap:8px;display:flex}._panelLink_1195x_182{border:1px solid hsl(var(--primary)/.35);background:hsl(var(--card));color:hsl(var(--primary));border-radius:10px;align-items:center;gap:6px;padding:7px 12px;font-size:.781rem;font-weight:700;text-decoration:none;display:inline-flex}._panelLink_1195x_182:hover{border-color:hsl(var(--primary))}._sections_1195x_202{flex-direction:column;gap:12px;display:flex}._sectionTitle_1195x_208{color:hsl(var(--foreground));margin:0;font-size:1.062rem;font-weight:800}._columns_1195x_215{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));align-items:start;gap:12px;display:grid}._column_1195x_215{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;flex-direction:column;gap:10px;min-width:0;padding:14px 14px 12px;display:flex}._columnHead_1195x_235{flex-direction:column;gap:3px;display:flex}._blockLabel_1195x_241{letter-spacing:.14em;text-transform:uppercase;color:hsl(var(--primary));margin:0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.625rem;font-weight:600}._blockDesc_1195x_251{color:hsl(var(--muted-foreground));margin:0;font-size:.719rem;line-height:1.4}._shortcuts_1195x_258{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}._shortcut_1195x_258{background:hsl(var(--muted)/.55);height:100%;min-height:38px;color:hsl(var(--foreground));border-radius:9px;align-items:center;gap:7px;padding:6px 8px;text-decoration:none;transition:background .12s,color .12s;display:flex;position:relative}._shortcut_1195x_258:hover{background:hsl(var(--primary)/.1);color:hsl(var(--primary))}._shortcut_1195x_258:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:1px}._shortcutIcon_1195x_290{background:hsl(var(--card));width:26px;height:26px;color:hsl(var(--primary));border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._shortcutLabel_1195x_302{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;font-size:.75rem;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}._shortcutLocked_1195x_314{cursor:default}._shortcutLocked_1195x_314:hover{background:hsl(var(--muted)/.55);color:hsl(var(--foreground))}._lockedPart_1195x_322{filter:blur(1.5px);opacity:.55;-webkit-user-select:none;-ms-user-select:none;user-select:none}._lockIcon_1195x_328{color:hsl(var(--foreground));position:absolute;top:5px;right:5px}._notice_1195x_336{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);border-radius:18px;flex-direction:column;align-items:flex-start;gap:8px;max-width:640px;padding:24px;display:flex}._noticeIcon_1195x_350{background:hsl(var(--muted));width:40px;height:40px;color:hsl(var(--muted-foreground));border-radius:12px;justify-content:center;align-items:center;display:inline-flex}._noticeTitle_1195x_361{color:hsl(var(--foreground));margin:4px 0 0;font-size:1rem;font-weight:700}._noticeBody_1195x_368{color:hsl(var(--muted-foreground));margin:0;font-size:.844rem;line-height:1.55}._noticeCta_1195x_375{color:hsl(var(--primary));align-items:center;gap:6px;margin-top:6px;font-size:.812rem;font-weight:700;text-decoration:none;display:inline-flex}._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}._card_hbkjp_1{background:hsl(var(--primary)/.08);border-radius:12px;flex-direction:column;gap:.3rem;min-width:0;padding:.7rem .85rem;display:flex}._card_hbkjp_1._positive_hbkjp_11{background:rgba(33,196,93,.1)}._card_hbkjp_1._positive_hbkjp_11 ._icon_hbkjp_14{color:#257e46}._card_hbkjp_1._negative_hbkjp_17{background:rgba(220,40,40,.1)}._card_hbkjp_1._negative_hbkjp_17 ._icon_hbkjp_14{color:#c52020}._card_hbkjp_1._neutral_hbkjp_23 ._icon_hbkjp_14{color:hsl(var(--primary))}._head_hbkjp_27{justify-content:space-between;align-items:flex-start;gap:.4rem;display:flex}._label_hbkjp_34{color:hsl(var(--muted-foreground));font-size:.75rem;line-height:1.3}._icon_hbkjp_14{flex-shrink:0}._value_hbkjp_44{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;font-size:1.4rem;font-weight:800;line-height:1}._note_hbkjp_52{color:hsl(var(--muted-foreground));font-size:.7rem;line-height:1.3}._panel_17unz_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_17unz_10{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}._title_17unz_18{color:hsl(var(--foreground));align-items:center;gap:.4rem;margin:0;font-size:.98rem;font-weight:800;display:flex}._subtitle_17unz_28{color:hsl(var(--muted-foreground));margin:.2rem 0 0;font-size:.8125rem}._stamp_17unz_34{align-items:center;gap:.3rem;display:inline-flex}._genBtn_17unz_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_17unz_40:hover{opacity:.92}._genBtn_17unz_40:disabled{opacity:.6;cursor:default}._spin_17unz_63{animation:1s linear infinite _spin_17unz_63}@keyframes _spin_17unz_63{to{transform:rotate(360deg)}}._placeholder_17unz_72,._error_17unz_73{color:hsl(var(--muted-foreground));margin:0;font-size:.85rem}._error_17unz_73{color:#c52020}._summary_17unz_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}._indicators_17unz_95{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.6rem;margin:0 0 1.25rem;padding:0;list-style:none;display:grid}._matrix_17unz_105{grid-template-columns:1fr 1fr;align-items:stretch;gap:.6rem;display:grid}@media (max-width:720px){._matrix_17unz_105{grid-template-columns:1fr}}._quadrant_17unz_117{background:hsl(var(--muted)/.25);border-radius:12px;flex-direction:column;gap:.6rem;padding:.85rem;display:flex}._quadrant_17unz_117._risk_17unz_125{background:rgba(220,40,40,.07)}._quadrant_17unz_117._opp_17unz_128{background:rgba(33,196,93,.08)}._quadrant_17unz_117._pattern_17unz_131{background:rgba(43,117,238,.08)}._quadrant_17unz_117._highlight_17unz_134{background:hsl(var(--primary)/.07)}._qHead_17unz_138{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._qTitle_17unz_145{color:hsl(var(--foreground));align-items:center;gap:.4rem;font-size:.85rem;font-weight:800;display:inline-flex}._qCount_17unz_154{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_17unz_168{color:hsl(var(--muted-foreground));margin:0;font-size:.78rem}._qCards_17unz_175{grid-template-columns:1fr;grid-auto-rows:1fr;gap:.45rem;display:grid}._qCard_17unz_175{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_17unz_192{justify-content:space-between;align-items:flex-start;gap:.45rem;display:flex}._qCardTitle_17unz_199{color:hsl(var(--foreground));font-size:.8rem;font-weight:600;line-height:1.25}._qCardDetail_17unz_206{color:hsl(var(--muted-foreground));margin:0;font-size:.74rem;line-height:1.4}._area_17unz_213{background:hsl(var(--muted));color:hsl(var(--muted-foreground));border-radius:999px;align-self:flex-start;padding:.1rem .45rem;font-size:.68rem}._sev_17unz_222{text-transform:uppercase;letter-spacing:.04em;border-radius:999px;flex-shrink:0;padding:.12rem .38rem;font-size:.6rem;font-weight:800}._sev_17unz_222._high_17unz_134{color:#c52020;background:rgba(220,40,40,.12)}._sev_17unz_222._medium_17unz_235{color:#ae7613;background:rgba(245,159,10,.14)}._sev_17unz_222._low_17unz_239{color:#257e46;background:rgba(33,196,93,.12)}._belowGrid_17unz_245{grid-template-columns:1fr 1fr;align-items:start;gap:1rem;margin-top:1.25rem;display:grid}@media (max-width:720px){._belowGrid_17unz_245{grid-template-columns:1fr}}._sectionTitle_17unz_258{color:hsl(var(--foreground));align-items:center;gap:.4rem;margin:0 0 .5rem;font-size:.82rem;font-weight:700;display:flex}._actionList_17unz_268{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._action_17unz_268{border:1px solid hsl(var(--border));border-radius:10px;padding:.6rem .7rem}._actionHead_17unz_283{align-items:center;gap:.45rem;display:flex}._actionTitle_17unz_289{color:hsl(var(--foreground));font-size:.82rem;font-weight:600}._actionDetail_17unz_295{color:hsl(var(--muted-foreground));margin:.3rem 0 0;font-size:.76rem;line-height:1.4}._actionMeta_17unz_302{color:hsl(var(--muted-foreground));text-transform:capitalize;gap:.35rem;margin-top:.35rem;font-size:.7rem;display:flex}._prio_17unz_311{text-transform:uppercase;letter-spacing:.04em;border-radius:999px;flex-shrink:0;padding:.12rem .4rem;font-size:.6rem;font-weight:800}._prio_17unz_311._high_17unz_134{color:#c52020;background:rgba(220,40,40,.12)}._prio_17unz_311._medium_17unz_235{color:#ae7613;background:rgba(245,159,10,.14)}._prio_17unz_311._low_17unz_239{color:#257e46;background:rgba(33,196,93,.12)}._notice_gj7g2_1{border:1px dashed hsl(var(--border));background:hsl(var(--muted)/.5);color:hsl(var(--foreground)/.8);border-radius:10px;align-items:flex-start;gap:.5rem;margin:0;padding:.6rem .8rem;font-size:.8125rem;line-height:1.45;display:flex}._icon_gj7g2_15{color:hsl(var(--foreground)/.55);flex-shrink:0;margin-top:.1rem}._row_1srig_1{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.85rem;display:grid}._wrap_h8l2j_1{flex-direction:column;gap:1.1rem;display:flex}._stats_h8l2j_7{grid-template-columns:repeat(3,1fr);gap:.85rem;display:grid}@media (max-width:700px){._stats_h8l2j_7{grid-template-columns:1fr}}._comps_h8l2j_18{flex-direction:column;gap:.75rem;display:flex}._compRow_h8l2j_24{flex-direction:column;gap:.35rem;display:flex}._compHead_h8l2j_30{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}._compName_h8l2j_37{color:hsl(var(--foreground));font-size:.8125rem;font-weight:500}._compValue_h8l2j_43{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:600}._track_h8l2j_50{background:hsl(var(--muted));border-radius:999px;height:.5rem;overflow:hidden}._fill_h8l2j_57{background:hsl(var(--primary));border-radius:999px;height:100%;transition:width .3s}._note_h8l2j_64{color:hsl(var(--muted-foreground));margin:0;font-size:.75rem}._page_1ggl1_2{flex-direction:column;gap:1.25rem;width:min(100%,900px);margin:0 auto;padding:2rem 1.5rem 4rem;display:flex}._stateWrap_1ggl1_11{text-align:center;color:hsl(var(--muted-foreground));padding:4rem}._backLink_1ggl1_17{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:.375rem;font-size:.8125rem;font-weight:500;display:inline-flex}._backLink_1ggl1_17:hover{color:hsl(var(--primary))}._header_1ggl1_33{align-items:center;gap:.875rem;display:flex}._headIcon_1ggl1_39{background:hsl(var(--primary)/.1);width:44px;height:44px;color:hsl(var(--primary));border-radius:12px;justify-content:center;align-items:center;display:inline-flex}._title_1ggl1_50{color:hsl(var(--foreground));font-size:1.375rem;font-weight:700}._subtitle_1ggl1_56{color:hsl(var(--muted-foreground));font-size:.875rem}._statsRow_1ggl1_61{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}@media (max-width:720px){._statsRow_1ggl1_61{grid-template-columns:1fr}}._emptyState_1ggl1_72{background:hsl(var(--card));border:1px dashed hsl(var(--border));border-radius:var(--radius);text-align:center;flex-direction:column;align-items:center;gap:.5rem;padding:3rem 1.5rem;display:flex}._emptyIcon_1ggl1_84{color:hsl(var(--muted-foreground))}._emptyTitle_1ggl1_88{color:hsl(var(--foreground));font-size:1.125rem;font-weight:700}._emptyDesc_1ggl1_94{color:hsl(var(--muted-foreground));max-width:420px;font-size:.875rem}._card_1ggl1_100{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);padding:1.5rem}._cardHead_1ggl1_107{justify-content:space-between;align-items:center;margin-bottom:1.25rem;display:flex}._cardTitle_1ggl1_114{color:hsl(var(--foreground));font-size:1rem;font-weight:600}._legend_1ggl1_120{gap:1rem;display:flex}._legendItem_1ggl1_125{color:hsl(var(--muted-foreground));align-items:center;gap:.375rem;font-size:.75rem;display:inline-flex}._dotNatural_1ggl1_133,._dotAdapted_1ggl1_134{border-radius:3px;width:12px;height:12px}._dotNatural_1ggl1_133{background:hsl(var(--primary))}._dotAdapted_1ggl1_134{border:2px solid hsl(var(--primary));background:0 0}._factorRow_1ggl1_150{border-bottom:1px solid hsl(var(--border)/.6);grid-template-columns:200px 1fr;align-items:center;gap:1rem;padding:.875rem 0;display:grid}._factorRow_1ggl1_150:last-child{border-bottom:none}@media (max-width:640px){._factorRow_1ggl1_150{grid-template-columns:1fr}}._factorLabel_1ggl1_167{align-items:center;gap:.625rem;display:flex}._factorLetter_1ggl1_173{color:#fff;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;font-size:.875rem;font-weight:700;display:inline-flex}._factorName_1ggl1_185{color:hsl(var(--foreground));font-size:.9375rem;font-weight:600;display:block}._factorArch_1ggl1_192{color:hsl(var(--muted-foreground));font-size:.75rem;display:block}._bars_1ggl1_198{flex-direction:column;gap:.375rem;display:flex}._barLine_1ggl1_204{align-items:center;gap:.625rem;display:flex}._barTrack_1ggl1_210{background:hsl(var(--muted));border-radius:999px;flex:1;height:10px;overflow:hidden}._barFillNatural_1ggl1_218{border-radius:999px;height:100%;transition:width .4s}._barFillAdapted_1ggl1_224{box-sizing:border-box;background:0 0;border:2px solid;border-radius:999px;height:100%;transition:width .4s}._barValue_1ggl1_233{color:hsl(var(--muted-foreground));text-align:right;width:26px;font-size:.75rem;font-weight:600}._traitRow_1ggl1_242{border-bottom:1px solid hsl(var(--border)/.6);padding:.75rem 0}._traitRow_1ggl1_242:last-child{border-bottom:none}._traitHead_1ggl1_250{justify-content:space-between;align-items:baseline;margin-bottom:.375rem;display:flex}._traitName_1ggl1_257{color:hsl(var(--foreground));font-size:.9375rem;font-weight:600}._traitValue_1ggl1_263{color:hsl(var(--primary));font-size:.875rem;font-weight:700}._traitDesc_1ggl1_269{color:hsl(var(--muted-foreground));margin-top:.375rem;font-size:.8125rem;display:block}._disclaimer_1ggl1_276{color:hsl(var(--muted-foreground));font-size:.75rem;font-style:italic;line-height:1.5}._aiCard_1ggl1_284{border:1px solid hsl(var(--primary)/.3);border-radius:var(--radius);background:linear-gradient(180deg, hsl(var(--primary)/.04), hsl(var(--card)));padding:1.5rem}._aiHead_1ggl1_291{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._aiHeadTitle_1ggl1_299{align-items:flex-start;gap:.625rem;display:flex}._aiIcon_1ggl1_305{background:hsl(var(--primary)/.12);width:32px;height:32px;color:hsl(var(--primary));border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._aiModel_1ggl1_317{color:hsl(var(--muted-foreground));font-size:.75rem;display:block}._aiBtn_1ggl1_323{background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;border-radius:8px;align-items:center;gap:.375rem;padding:.5rem .875rem;font-size:.8125rem;font-weight:600;display:inline-flex}._aiBtn_1ggl1_323:hover:not(:disabled){background:hsl(var(--primary-hover))}._aiBtn_1ggl1_323:disabled{opacity:.6;cursor:not-allowed}._aiEmpty_1ggl1_344{color:hsl(var(--muted-foreground));margin-top:1rem;font-size:.8125rem;line-height:1.5}._aiError_1ggl1_351{color:hsl(var(--destructive));margin-top:1rem;font-size:.8125rem}._aiBody_1ggl1_357{flex-direction:column;gap:1rem;margin-top:1.25rem;display:flex}._aiSummary_1ggl1_364{color:hsl(var(--foreground));font-size:.9375rem;line-height:1.6}._aiGrid_1ggl1_370{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}@media (max-width:640px){._aiGrid_1ggl1_370{grid-template-columns:1fr}}._aiBlock_1ggl1_381{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:10px;padding:.875rem 1rem}._aiBlock_1ggl1_381 ul{flex-direction:column;gap:.375rem;margin:.5rem 0 0;padding-left:1rem;display:flex}._aiBlock_1ggl1_381 li{color:hsl(var(--foreground));font-size:.8125rem;line-height:1.45}._aiBlockTitle_1ggl1_400{text-transform:uppercase;letter-spacing:.03em;color:hsl(var(--primary));align-items:center;gap:.375rem;font-size:.75rem;font-weight:700;display:inline-flex}._aiStress_1ggl1_411{color:hsl(var(--foreground));background:hsl(var(--highlight)/.12);border-radius:8px;padding:.75rem .875rem;font-size:.8125rem;line-height:1.5}._aiRegen_1ggl1_420{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;align-self:flex-start;font-size:.75rem;font-weight:500;text-decoration:underline}._aiRegen_1ggl1_420:hover:not(:disabled){color:hsl(var(--primary))}._aiRegen_1ggl1_420:disabled{opacity:.6;cursor:not-allowed}._tabPanel_7qxtp_1{flex-direction:column;gap:1.25rem;display:flex}._grid_7qxtp_7{grid-template-columns:1fr 1fr;align-items:start;gap:1.25rem;display:grid}@media (max-width:860px){._grid_7qxtp_7{grid-template-columns:1fr}}._card_7qxtp_19{background:hsl(var(--card));border:1px solid hsl(var(--border));box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);border-radius:14px;flex-direction:column;gap:1.1rem;padding:1.25rem;display:flex}._cardHead_7qxtp_30{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._cardTitleWrap_7qxtp_37{align-items:center;gap:.75rem;min-width:0;display:flex}._iconTile_7qxtp_44{border-radius:var(--radius);background:hsl(var(--primary)/.12);width:2.5rem;height:2.5rem;color:hsl(var(--primary));flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._cardTitle_7qxtp_37{color:hsl(var(--foreground));margin:0 0 .15rem;font-size:.9375rem;font-weight:600}._cardDesc_7qxtp_63{color:hsl(var(--muted-foreground));text-overflow:ellipsis;white-space:nowrap;max-width:22rem;margin:0;font-size:.8125rem;overflow:hidden}._detailLink_7qxtp_73{color:hsl(var(--primary));cursor:pointer;white-space:nowrap;background:0 0;border:none;flex-shrink:0;align-items:center;gap:.3rem;padding:0;font-family:inherit;font-size:.8125rem;font-weight:500;display:inline-flex}._detailLink_7qxtp_73:hover{text-decoration:underline}._muted_7qxtp_92{color:hsl(var(--muted-foreground));margin:0;padding:.5rem 0;font-size:.8125rem}._empty_7qxtp_99{color:hsl(var(--muted-foreground));border:1px dashed hsl(var(--border));border-radius:var(--radius);background:hsl(var(--muted)/.35);margin:0;padding:.85rem 1rem;font-size:.8125rem;line-height:1.55}._emptyAction_7qxtp_110{text-align:left;color:hsl(var(--primary));border:1px dashed hsl(var(--primary)/.3);border-radius:var(--radius);background:hsl(var(--primary)/.05);cursor:pointer;align-items:center;gap:.4rem;padding:.85rem 1rem;font-family:inherit;font-size:.8125rem;font-weight:500;line-height:1.5;display:inline-flex}._emptyAction_7qxtp_110:hover{background:hsl(var(--primary)/.1)}._container_1rndh_22{background:hsl(var(--background));min-height:100vh}._main_1rndh_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._pageHeader_1rndh_35{margin-bottom:1.75rem}._pageTitle_1rndh_39{color:hsl(var(--foreground));margin:0 0 .25rem;font-size:1.5rem;font-weight:600}._pageSubtitle_1rndh_46{color:hsl(var(--muted-foreground));max-width:36rem;margin:0;font-size:.875rem;line-height:1.5}._loading_1rndh_54{color:hsl(var(--muted-foreground));align-items:center;gap:.625rem;padding:3rem 0;font-size:.875rem;display:flex}._loadingSpinner_1rndh_63{border:2px solid hsl(var(--border));border-top-color:hsl(var(--primary));border-radius:50%;width:1rem;height:1rem;animation:.7s linear infinite _spin_1rndh_1}@keyframes _spin_1rndh_1{to{transform:rotate(360deg)}}._content_1rndh_77{flex-direction:column;gap:1.25rem;display:flex}._heroCard_1rndh_84{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + 6px);box-shadow:0 2px 16px hsl(var(--primary)/.06), 0 1px 4px rgba(0,0,0,.04);align-items:flex-start;gap:1.75rem;padding:1.75rem;display:flex;position:relative;overflow:hidden}@media (max-width:640px){._heroCard_1rndh_84{text-align:center;flex-direction:column;align-items:center}}._heroGlow_1rndh_104{pointer-events:none;background:radial-gradient(circle,rgba(124,59,237,.12) 0%,transparent 70%);width:280px;height:280px;position:absolute;top:-40%;right:-10%}._avatarBlock_1rndh_114{z-index:1;flex-direction:column;flex-shrink:0;align-items:center;gap:.625rem;display:flex}._avatarButton_1rndh_123{cursor:pointer;background:0 0;border:none;border-radius:50%;padding:0;line-height:0;position:relative}._avatarButton_1rndh_123:disabled{cursor:wait;opacity:.85}._avatarButton_1rndh_123:hover:not(:disabled) ._avatarOverlay_1rndh_136{opacity:1}._avatarButton_1rndh_123:focus-visible:not(:disabled) ._avatarOverlay_1rndh_136{opacity:1}._heroAvatar_1rndh_140{display:block}._avatarOverlay_1rndh_136{color:#fff;opacity:0;background:rgba(15,10,30,.55);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;font-size:.65rem;font-weight:500;transition:opacity .2s;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}._fileInput_1rndh_161{display:none}._removePhotoBtn_1rndh_165{color:hsl(var(--muted-foreground));cursor:pointer;border-radius:calc(var(--radius) - 2px);background:0 0;border:none;align-items:center;gap:.35rem;padding:.3rem .65rem;font-family:inherit;font-size:.75rem;transition:color .15s,background .15s;display:inline-flex}._removePhotoBtn_1rndh_165:hover:not(:disabled){color:hsl(var(--destructive));background:hsl(var(--destructive)/.08)}._removePhotoBtn_1rndh_165:disabled{opacity:.5;cursor:not-allowed}._avatarError_1rndh_188{color:hsl(var(--destructive));text-align:center;max-width:140px;margin:0;font-size:.75rem}._heroInfo_1rndh_196{z-index:1;flex:1;min-width:0;padding-top:.5rem}._fullName_1rndh_203{color:hsl(var(--foreground));letter-spacing:-.02em;margin:0 0 .35rem;font-size:1.375rem;font-weight:600}._heroEmail_1rndh_211{color:hsl(var(--muted-foreground));margin:0 0 .875rem;font-size:.9375rem}._heroMeta_1rndh_217{flex-wrap:wrap;gap:.5rem;display:flex}@media (max-width:640px){._heroMeta_1rndh_217{justify-content:center}}._metaChip_1rndh_228{color:#298e4e;background:rgba(33,196,93,.1);border:1px solid rgba(33,196,93,.22);border-radius:999px;align-items:center;gap:.35rem;padding:.3rem .7rem;font-size:.75rem;font-weight:500;display:inline-flex}._metaChipMuted_1rndh_241{color:hsl(var(--muted-foreground));background:hsl(var(--muted)/.5);border:1px solid hsl(var(--border));border-radius:999px;align-items:center;padding:.3rem .7rem;font-size:.75rem;display:inline-flex}._heroActions_1rndh_252{z-index:1;flex-direction:column;flex-shrink:0;gap:.5rem;display:flex}@media (max-width:640px){._heroActions_1rndh_252{width:100%}._heroActions_1rndh_252 ._primaryBtn_1rndh_263,._heroActions_1rndh_252 ._secondaryBtn_1rndh_264{justify-content:center;width:100%}}._tabPanel_1rndh_271{flex-direction:column;gap:1.25rem;display:flex}._section_1rndh_277{flex-direction:column;gap:.85rem;display:flex}._sectionHead_1rndh_283{justify-content:space-between;align-items:center;gap:1rem;display:flex}._sectionTitle_1rndh_290{color:hsl(var(--foreground));margin:0;font-size:.9375rem;font-weight:600}._sectionLink_1rndh_297{color:hsl(var(--primary));cursor:pointer;background:0 0;border:none;align-items:center;gap:.3rem;padding:0;font-family:inherit;font-size:.8125rem;font-weight:500;display:inline-flex}._sectionLink_1rndh_297:hover{text-decoration:underline}._sectionMuted_1rndh_314{color:hsl(var(--muted-foreground));margin:0;padding:.5rem 0;font-size:.8125rem}._shortcutGrid_1rndh_321{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;display:grid}._ctaCard_1rndh_327{border:1px dashed hsl(var(--primary)/.3);background:hsl(var(--primary)/.05);border-radius:14px;align-items:flex-start;gap:.9rem;padding:1.15rem 1.25rem;display:flex}._ctaIcon_1rndh_337{background:hsl(var(--primary)/.14);width:42px;height:42px;color:hsl(var(--primary));border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._ctaText_1rndh_349{flex-direction:column;gap:.2rem;min-width:0;display:flex}._ctaText_1rndh_349 strong{color:hsl(var(--foreground));font-size:.9375rem;font-weight:600}._ctaText_1rndh_349 span{color:hsl(var(--muted-foreground));font-size:.8125rem;line-height:1.5}._grid_1rndh_367{grid-template-columns:1fr 1fr;align-items:start;gap:1.25rem;display:grid}@media (max-width:640px){._grid_1rndh_367{grid-template-columns:1fr}}._card_1rndh_379{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);flex-direction:column;display:flex;box-shadow:0 1px 4px rgba(0,0,0,.04)}._cardHeader_1rndh_388{border-bottom:1px solid hsl(var(--border));padding:1.125rem 1.25rem .875rem}._cardTitle_1rndh_393{color:hsl(var(--foreground));margin:0 0 .2rem;font-size:.9375rem;font-weight:600}._cardDesc_1rndh_400{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem}._cardBody_1rndh_406{flex-direction:column;flex:1;gap:.625rem;padding:1rem 1.25rem;display:flex}._infoRow_1rndh_414{border-bottom:1px solid hsl(var(--border)/.6);justify-content:space-between;align-items:baseline;gap:1rem;padding:.5rem 0;display:flex}._infoRow_1rndh_414:last-child{border-bottom:none}._infoLabel_1rndh_426{color:hsl(var(--muted-foreground));white-space:nowrap;flex-shrink:0;font-size:.8125rem}._infoValue_1rndh_433{color:hsl(var(--foreground));text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:500;overflow:hidden}._cardFooter_1rndh_443{border-top:1px solid hsl(var(--border));flex-wrap:wrap;gap:.625rem;padding:.875rem 1.25rem;display:flex}._primaryBtn_1rndh_263,._secondaryBtn_1rndh_264{border-radius:calc(var(--radius) - 2px);cursor:pointer;align-items:center;gap:.375rem;padding:.4375rem .875rem;font-family:inherit;font-size:.8125rem;font-weight:500;transition:background .15s,opacity .15s;display:inline-flex}._primaryBtn_1rndh_263{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border:none}._primaryBtn_1rndh_263:hover{opacity:.85}._secondaryBtn_1rndh_264{border:1px solid hsl(var(--border));color:hsl(var(--foreground));background:0 0}._secondaryBtn_1rndh_264:hover{background:hsl(var(--accent))}._integration_1rndh_484{justify-content:space-between;align-items:center;gap:1rem;padding:.5rem 0;display:flex}._integrationLeft_1rndh_492{align-items:center;gap:.75rem;min-width:0;display:flex}._integrationIconWrap_1rndh_499{border-radius:calc(var(--radius) - 2px);border:1px solid hsl(var(--border));background:hsl(var(--muted)/.4);width:2.25rem;height:2.25rem;color:hsl(var(--foreground));flex-shrink:0;justify-content:center;align-items:center;display:flex}._integrationName_1rndh_512{color:hsl(var(--foreground));margin:0 0 .15rem;font-size:.875rem;font-weight:500}._integrationDesc_1rndh_519{color:hsl(var(--muted-foreground));margin:0;font-size:.75rem}._integrationActions_1rndh_525{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.5rem;display:flex}._expiredBadge_1rndh_533{color:#bd6705;white-space:nowrap;text-align:right;background:rgba(245,159,10,.12);border:1px solid rgba(245,159,10,.28);border-radius:999px;align-items:center;gap:.3rem;padding:.3rem .65rem;font-size:.75rem;font-weight:500;display:inline-flex}._connectedBadge_1rndh_548{color:#298e4e;white-space:nowrap;background:rgba(33,196,93,.1);border:1px solid rgba(33,196,93,.22);border-radius:999px;flex-shrink:0;align-items:center;gap:.3rem;padding:.3rem .65rem;font-size:.75rem;font-weight:500;display:inline-flex}._connectButton_1rndh_563{border-radius:calc(var(--radius) - 2px);border:1px solid hsl(var(--border));color:hsl(var(--foreground));cursor:pointer;white-space:nowrap;background:0 0;flex-shrink:0;padding:.4375rem .875rem;font-family:inherit;font-size:.8125rem;font-weight:500;transition:background .15s}._connectButton_1rndh_563:hover{background:hsl(var(--accent))}._connectButton_1rndh_563:disabled{opacity:.5;cursor:not-allowed}._themeRow_1rndh_586{justify-content:space-between;align-items:center;gap:1rem;padding:.5rem 0;display:flex}._themeToggle_1rndh_594{border:1px solid hsl(var(--border));background:hsl(var(--muted));cursor:pointer;border-radius:999px;flex-shrink:0;width:2.75rem;height:1.5rem;padding:0;transition:background .2s,border-color .2s;position:relative}._themeToggle_1rndh_594:focus-visible{box-shadow:0 0 0 3px hsl(var(--ring)/.25);outline:none}._themeToggleOn_1rndh_611{background:hsl(var(--primary));border-color:hsl(var(--primary-hover))}._themeToggleThumb_1rndh_616{background:hsl(var(--card));border-radius:50%;width:1.125rem;height:1.125rem;transition:transform .2s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px rgba(0,0,0,.15)}._themeToggleOn_1rndh_611 ._themeToggleThumb_1rndh_616{transform:translate(1.25rem)}._page_6jabu_22{background:hsl(var(--background));min-height:100vh}._main_6jabu_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._header_6jabu_35{margin-bottom:1.25rem}._eyebrow_6jabu_39{letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--primary));font-size:.72rem;font-weight:700}._title_6jabu_47{color:hsl(var(--foreground));margin:.2rem 0 .25rem;font-size:1.5rem;font-weight:700}._subtitle_6jabu_54{color:hsl(var(--muted-foreground));margin:0;font-size:.9rem}._list_6jabu_60{flex-direction:column;gap:.85rem;display:flex}._muted_6jabu_66{color:hsl(var(--muted-foreground));padding:1rem 0;font-size:.9rem}._fbCard_6jabu_73{border:1px solid hsl(var(--border));border-left:3px solid hsl(var(--primary));background:hsl(var(--card));border-radius:14px;padding:1.1rem 1.2rem}._fbCard_6jabu_73[data-type=positive]{border-left-color:#16a249}._fbCard_6jabu_73[data-type=constructive]{border-left-color:#f59f0a}._fbCard_6jabu_73[data-type=coaching]{border-left-color:hsl(var(--primary))}._fbHead_6jabu_90{align-items:center;gap:.6rem;margin-bottom:.5rem;display:flex}._fbType_6jabu_97{text-transform:uppercase;color:hsl(var(--foreground));font-size:.68rem;font-weight:700}._fbStatus_6jabu_104{text-transform:uppercase;background:hsl(var(--muted)/.6);color:hsl(var(--muted-foreground));border-radius:999px;padding:.1rem .45rem;font-size:.66rem;font-weight:700}._fbStatus_6jabu_104[data-status=responded]{color:#218345;background:rgba(22,162,73,.15)}._fbTime_6jabu_118{color:hsl(var(--muted-foreground));margin-left:auto;font-size:.75rem}._fbAuthor_6jabu_124{color:hsl(var(--muted-foreground));margin-top:.35rem;font-size:.78rem}._fbTitle_6jabu_130{color:hsl(var(--foreground));margin:.25rem 0;font-size:1rem;font-weight:600}._response_6jabu_137{background:hsl(var(--muted)/.4);border:1px dashed hsl(var(--border));border-radius:10px;margin-top:.85rem;padding:.75rem .9rem}._responseLabel_6jabu_145{text-transform:uppercase;color:hsl(var(--muted-foreground));margin-bottom:.3rem;font-size:.7rem;font-weight:700;display:block}._replyBox_6jabu_154{flex-direction:column;gap:.6rem;margin-top:.85rem;display:flex}._actions_6jabu_161{justify-content:flex-end;gap:.6rem;display:flex}._replyBtn_6jabu_167{border-radius:var(--radius);border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));cursor:pointer;align-self:flex-start;align-items:center;gap:.4rem;margin-top:.7rem;padding:.45rem .85rem;font-size:.82rem;font-weight:600;display:inline-flex}._replyBtn_6jabu_167:hover{border-color:hsl(var(--primary)/.4);color:hsl(var(--primary))}._primaryBtn_6jabu_187{border-radius:var(--radius);background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;align-items:center;gap:.4rem;padding:.5rem .95rem;font-size:.85rem;font-weight:600;display:inline-flex}._primaryBtn_6jabu_187:disabled{opacity:.6;cursor:not-allowed}._outlineBtn_6jabu_205{border-radius:var(--radius);border:1px solid hsl(var(--border));color:hsl(var(--foreground));cursor:pointer;background:0 0;align-items:center;gap:.4rem;padding:.5rem .95rem;font-size:.85rem;font-weight:600;display:inline-flex}._ooCard_6jabu_220{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:14px;padding:1.1rem 1.2rem}._ooHead_6jabu_227{align-items:center;gap:.6rem;margin-bottom:.5rem;display:flex}._ooHead_6jabu_227 time{color:hsl(var(--foreground));font-size:.85rem;font-weight:600}._ooStatus_6jabu_239{text-transform:uppercase;color:hsl(var(--muted-foreground));font-size:.66rem;font-weight:700}._block_6jabu_246{background:hsl(var(--muted)/.4);border-radius:10px;margin-top:.6rem;padding:.65rem .8rem}._blockLabel_6jabu_253{text-transform:uppercase;color:hsl(var(--muted-foreground));margin-bottom:.25rem;font-size:.7rem;font-weight:700;display:block}._actionItems_6jabu_262{margin:.5rem 0 0;padding-left:1.1rem}._card_14d4l_23{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_14d4l_23:hover{border-color:hsl(var(--border));box-shadow:0 6px 20px hsl(var(--foreground)/.06)}._cardClickable_14d4l_38{cursor:pointer;position:relative}._cardLink_14d4l_43{z-index:1;border-radius:inherit;position:absolute;top:0;bottom:0;left:0;right:0}._cardLink_14d4l_43:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:2px}._cardHighlight_14d4l_55{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_14d4l_55: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_14d4l_66{pointer-events:none;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_14d4l_83{background:hsl(var(--muted)/.4);flex-shrink:0;width:100%;height:168px;overflow:hidden}._hero_14d4l_83 img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}._cardInner_14d4l_97{flex-direction:column;gap:.8rem;max-height:220px;padding:1.1rem 1.2rem;display:flex;position:relative;overflow:hidden}._cardInnerClipped_14d4l_108: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_14d4l_119{align-items:center;gap:.7rem;display:flex}._cardMeta_14d4l_125{flex-direction:column;flex:1;min-width:0;display:flex}._cardAuthor_14d4l_132{color:hsl(var(--foreground));font-size:.92rem;font-weight:600}._arrow_14d4l_138{color:hsl(var(--muted-foreground));font-weight:400}._cardTime_14d4l_143{color:hsl(var(--muted-foreground));font-size:.75rem}._typeRow_14d4l_148{flex-wrap:wrap;gap:.4rem;display:flex}._typeChip_14d4l_154{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_14d4l_165{color:hsl(var(--foreground));font-size:.92rem}._bodyClamp_14d4l_171{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._tagRow_14d4l_178{flex-wrap:wrap;gap:.4rem;display:flex}._pill_14d4l_184{border:1px solid transparent;border-radius:999px;padding:.18rem .55rem;font-size:.72rem;font-weight:600}._pillCompetency_14d4l_192{background:hsl(var(--primary)/.12);color:hsl(var(--primary));border-color:hsl(var(--primary)/.25)}._pillCulture_14d4l_198{background:hsl(var(--highlight)/.15);color:hsl(var(--highlight-foreground,var(--foreground)));border-color:hsl(var(--highlight)/.3)}._cardFooter_14d4l_204{border-top:1px solid hsl(var(--border)/.7);gap:1rem;padding-top:.6rem;display:flex}._reactBtn_14d4l_211,._commentToggle_14d4l_212{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_14d4l_211:hover,._commentToggle_14d4l_212:hover{background:hsl(var(--muted)/.5);color:hsl(var(--foreground))}._reactBtnActive_14d4l_231{color:hsl(var(--primary))}._reactEmoji_14d4l_235{font-size:.98rem}._cardStats_14d4l_240{border-top:1px solid hsl(var(--border)/.7);gap:1.1rem;padding:.65rem 1.2rem;display:flex}._statItem_14d4l_247{color:hsl(var(--muted-foreground));align-items:center;gap:.35rem;font-size:.8rem;font-weight:600;display:inline-flex}._statBtn_14d4l_257{z-index:2;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;position:relative}._statBtn_14d4l_257:hover{background:hsl(var(--muted)/.5);color:hsl(var(--foreground))}._statBtnActive_14d4l_278{color:hsl(var(--primary))}._comments_14d4l_282{flex-direction:column;gap:.6rem;padding-top:.4rem;display:flex}._comment_14d4l_212{gap:.5rem;display:flex}._commentBody_14d4l_294{background:hsl(var(--muted)/.4);border-radius:12px;padding:.45rem .7rem}._commentBody_14d4l_294 p{color:hsl(var(--foreground));margin:.1rem 0 0;font-size:.85rem}._commentAuthor_14d4l_305{color:hsl(var(--foreground));font-size:.78rem;font-weight:600}._commentForm_14d4l_311{align-items:center;gap:.5rem;display:flex}._commentInput_14d4l_317{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_14d4l_327{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_14d4l_327:disabled{opacity:.5;cursor:not-allowed}._detailLayout_14d4l_345{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:1.25rem;display:grid}@media (max-width:960px){._detailLayout_14d4l_345{grid-template-columns:1fr}}._detailCard_14d4l_357,._detailSide_14d4l_358{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}._detailCard_14d4l_357{flex-direction:column;display:flex;overflow:hidden}._detailHero_14d4l_372{background:hsl(var(--muted)/.4);width:100%;max-height:360px;overflow:hidden}._detailHero_14d4l_372 img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;max-height:360px;display:block}._detailContent_14d4l_386{flex-direction:column;gap:.9rem;padding:1.3rem 1.4rem;display:flex}._detailHeader_14d4l_393{align-items:center;gap:.7rem;display:flex}._detailMeta_14d4l_399{flex-direction:column;flex:1;min-width:0;display:flex}._detailAuthor_14d4l_406{color:hsl(var(--foreground));font-size:.95rem;font-weight:600}._detailSide_14d4l_358{flex-direction:column;gap:.8rem;padding:1.1rem 1.2rem;display:flex}._detailSideTitle_14d4l_419{color:hsl(var(--foreground));align-items:center;gap:.45rem;margin:0;font-size:.875rem;font-weight:700;display:flex}._commentsEmpty_14d4l_429{color:hsl(var(--muted-foreground));margin:0;font-size:.82rem}._badge_v4ce2_1{white-space:nowrap;border-radius:6px;align-items:center;gap:.3rem;padding:.2rem .55rem;font-size:.6875rem;font-weight:600;display:inline-flex}._ok_v4ce2_12{color:#267342;background:#e7f9ed}._active_v4ce2_17{background:hsl(var(--primary)/.12);color:hsl(var(--primary))}._pending_v4ce2_22{color:#a16512;background:#fdf4e2}._risk_v4ce2_27{color:#bd2828;background:#fce9e9}._muted_v4ce2_32{background:hsl(var(--secondary));color:hsl(var(--muted-foreground))}html.dark ._ok_v4ce2_12{color:#85e0a6;background:#1c4029}html.dark ._pending_v4ce2_22{color:#f0c775;background:#453417}html.dark ._risk_v4ce2_27{color:#ef8f8f;background:#4a1c1c}._progressWrap_v4ce2_50{align-items:center;gap:.55rem;display:flex}._progressTrack_v4ce2_56{background:hsl(var(--secondary));border-radius:99px;flex:1;min-width:80px;height:7px;overflow:hidden}._progressFill_v4ce2_65{background:linear-gradient(90deg, hsl(var(--primary)), hsl(var(--highlight)));border-radius:99px;height:100%;display:block}._progressPct_v4ce2_72{font-variant-numeric:tabular-nums;color:hsl(var(--foreground));font-size:.75rem;font-weight:600}._typePill_v4ce2_79{font-family:var(--font-mono,monospace);border-radius:5px;flex:none;padding:.12rem .4rem;font-size:.625rem;font-weight:600}._type_pratica_v4ce2_88{color:#218345;background:rgba(33,196,93,.14)}._type_social_v4ce2_93{color:#2260c3;background:rgba(60,131,246,.14)}._type_formal_v4ce2_98{color:#a5731d;background:rgba(231,176,8,.16)}._healthDot_v4ce2_103{border-radius:50%;width:9px;height:9px;display:inline-block}._h_green_v4ce2_110{background:#21c45d}._h_amber_v4ce2_114{background:#e7b008}._h_red_v4ce2_118{background:#e44444}._overlay_1shj4_1{z-index:60;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:rgba(0,0,0,.45);animation:.15s _fade_1shj4_1;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes _fade_1shj4_1{0%{opacity:0}to{opacity:1}}._content_1shj4_18{z-index:61;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:16px;flex-direction:column;width:min(560px,100vw - 2rem);max-height:80vh;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 16px 48px rgba(0,0,0,.18)}._header_1shj4_35{border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:center;padding:1rem 1.2rem;display:flex}._title_1shj4_43{letter-spacing:-.02em;font-size:1rem;font-weight:800}._closeBtn_1shj4_49{width:28px;height:28px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;display:flex}._closeBtn_1shj4_49:hover{background:hsl(var(--accent))}._searchRow_1shj4_65{border-bottom:1px solid hsl(var(--border));padding:.85rem 1.2rem;position:relative}._searchIcon_1shj4_71{color:hsl(var(--muted-foreground));position:absolute;top:50%;left:1.55rem;transform:translateY(-50%)}._searchInput_1shj4_79{border:1px solid hsl(var(--border));background:hsl(var(--background));width:100%;color:hsl(var(--foreground));border-radius:9px;padding:.55rem .75rem .55rem 2.1rem;font-family:inherit;font-size:.875rem}._searchInput_1shj4_79:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--ring)/.12);outline:none}._list_1shj4_95{flex-direction:column;flex:1;gap:.25rem;padding:.5rem;display:flex;overflow-y:auto}._state_1shj4_104{text-align:center;color:hsl(var(--muted-foreground));padding:2rem 1rem;font-size:.875rem}._item_1shj4_111{text-align:left;cursor:pointer;background:0 0;border:1px solid transparent;border-radius:10px;align-items:center;gap:.7rem;width:100%;padding:.6rem .7rem;display:flex}._item_1shj4_111:hover{background:hsl(var(--primary)/.05);border-color:hsl(var(--primary)/.2)}._itemLead_1shj4_128{flex:none}._itemBody_1shj4_132{flex-direction:column;min-width:0;display:flex}._itemTitle_1shj4_138{color:hsl(var(--foreground));font-size:.875rem;font-weight:600}._itemMeta_1shj4_144{color:hsl(var(--muted-foreground));font-size:.75rem}._pager_1shj4_149{border-top:1px solid hsl(var(--border));justify-content:center;align-items:center;gap:.75rem;padding:.7rem;display:flex}._pageBtn_1shj4_158{border:1px solid hsl(var(--border));background:hsl(var(--card));width:30px;height:30px;color:hsl(var(--foreground));cursor:pointer;border-radius:8px;justify-content:center;align-items:center;display:flex}._pageBtn_1shj4_158:disabled{opacity:.4;cursor:not-allowed}._pageBtn_1shj4_158:not(:disabled):hover{border-color:hsl(var(--primary)/.4);color:hsl(var(--primary))}._pageInfo_1shj4_179{font-variant-numeric:tabular-nums;color:hsl(var(--muted-foreground));font-size:.75rem;font-family:var(--font-mono,monospace)}._overlay_2vifp_1{z-index:500;background:rgba(0,0,0,.5);animation:.15s _fadeIn_2vifp_1;position:fixed;top:0;bottom:0;left:0;right:0}._content_2vifp_9{z-index:501;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:16px;flex-direction:column;width:min(560px,100vw - 2rem);max-height:calc(100vh - 4rem);animation:.2s cubic-bezier(.34,1.56,.64,1) _slideUp_2vifp_1;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 24px 80px rgba(0,0,0,.22),0 4px 16px rgba(0,0,0,.1)}@keyframes _fadeIn_2vifp_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_2vifp_1{0%{opacity:0;transform:translate(-50%,calc(16px - 50%))}to{opacity:1;transform:translate(-50%,-50%)}}._header_2vifp_45{border-bottom:1px solid hsl(var(--border));flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;padding:1.1rem 1.4rem;display:flex}._title_2vifp_55{color:hsl(var(--foreground));margin:0;font-size:.95rem;font-weight:700}._closeBtn_2vifp_62{border:1px solid hsl(var(--border));width:32px;height:32px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;transition:background .12s,color .12s;display:inline-flex}._closeBtn_2vifp_62:hover:not(:disabled){background:hsl(var(--muted));color:hsl(var(--foreground))}._closeBtn_2vifp_62:disabled{opacity:.4;cursor:not-allowed}._body_2vifp_84{flex-direction:column;flex:1;gap:.9rem;padding:1.25rem 1.4rem;display:flex;overflow-y:auto}._field_2vifp_93{flex-direction:column;gap:.35rem;display:flex}._label_2vifp_99{color:hsl(var(--muted-foreground));font-size:.72rem;font-weight:600}._grid2_2vifp_105{grid-template-columns:1fr 1fr;gap:.9rem;display:grid}._input_2vifp_111,._select_2vifp_112,._textarea_2vifp_113{width:100%;color:hsl(var(--foreground));background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:9px;padding:.5rem .65rem;font-family:inherit;font-size:.8125rem;transition:border-color .12s,box-shadow .12s}._input_2vifp_111::-moz-placeholder{color:hsl(var(--muted-foreground)/.7)}._select_2vifp_112::-moz-placeholder{color:hsl(var(--muted-foreground)/.7)}._textarea_2vifp_113::-moz-placeholder{color:hsl(var(--muted-foreground)/.7)}._input_2vifp_111::-ms-input-placeholder{color:hsl(var(--muted-foreground)/.7)}._input_2vifp_111::placeholder{color:hsl(var(--muted-foreground)/.7)}._select_2vifp_112::-ms-input-placeholder{color:hsl(var(--muted-foreground)/.7)}._select_2vifp_112::placeholder{color:hsl(var(--muted-foreground)/.7)}._textarea_2vifp_113::-ms-input-placeholder{color:hsl(var(--muted-foreground)/.7)}._textarea_2vifp_113::placeholder{color:hsl(var(--muted-foreground)/.7)}._input_2vifp_111:focus,._select_2vifp_112:focus,._textarea_2vifp_113:focus{border-color:hsl(var(--ring)/.6);box-shadow:0 0 0 3px hsl(var(--ring)/.12);outline:none}._textarea_2vifp_113{resize:vertical;min-height:56px;line-height:1.45}._select_2vifp_112{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;cursor:pointer}._footer_2vifp_148{border-top:1px solid hsl(var(--border));flex-shrink:0;justify-content:flex-end;align-items:center;gap:.5rem;padding:.95rem 1.4rem;display:flex}._cancelBtn_2vifp_158{border:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:8px;align-items:center;padding:.4375rem 1rem;font-size:.8125rem;font-weight:500;transition:background .12s;display:inline-flex}._cancelBtn_2vifp_158:hover:not(:disabled){background:hsl(var(--muted));color:hsl(var(--foreground))}._cancelBtn_2vifp_158:disabled{opacity:.4;cursor:not-allowed}._saveBtn_2vifp_180{background:hsl(var(--primary));color:#fff;cursor:pointer;border:none;border-radius:8px;align-items:center;gap:.375rem;padding:.4375rem 1.125rem;font-size:.8125rem;font-weight:600;transition:opacity .15s,transform .15s;display:inline-flex}._saveBtn_2vifp_180:hover:not(:disabled){opacity:.88;transform:translateY(-1px)}._saveBtn_2vifp_180:disabled{opacity:.45;cursor:not-allowed;transform:none}._contentPick_2vifp_204{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:10px;align-items:center;gap:.5rem;padding:.5rem .65rem;display:flex}._contentPick_2vifp_204 svg{color:hsl(var(--primary));flex:none}._contentPickName_2vifp_218{text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.8125rem;font-weight:600;overflow:hidden}._contentPickRemove_2vifp_227{color:hsl(var(--primary));cursor:pointer;background:0 0;border:none;flex:none;font-size:.75rem;font-weight:600}._contentPickBtn_2vifp_237{cursor:pointer;border:1px dashed hsl(var(--border));color:hsl(var(--foreground));background:0 0;border-radius:10px;align-items:center;gap:.4rem;padding:.55rem .8rem;font-size:.8125rem;font-weight:600;display:inline-flex}._contentPickBtn_2vifp_237 svg{color:hsl(var(--primary))}._contentPickBtn_2vifp_237:hover{border-color:hsl(var(--primary)/.4);color:hsl(var(--primary))}._overlay_sim35_1{z-index:500;background:rgba(0,0,0,.5);animation:.15s _fadeIn_sim35_1;position:fixed;top:0;bottom:0;left:0;right:0}._content_sim35_9{z-index:501;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:16px;flex-direction:column;width:min(560px,100vw - 2rem);max-height:calc(100vh - 4rem);animation:.2s cubic-bezier(.34,1.56,.64,1) _slideUp_sim35_1;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 24px 80px rgba(0,0,0,.22),0 4px 16px rgba(0,0,0,.1)}@keyframes _fadeIn_sim35_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_sim35_1{0%{opacity:0;transform:translate(-50%,calc(16px - 50%))}to{opacity:1;transform:translate(-50%,-50%)}}._header_sim35_45{border-bottom:1px solid hsl(var(--border));flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;padding:1.1rem 1.4rem;display:flex}._title_sim35_55{color:hsl(var(--foreground));margin:0;font-size:.95rem;font-weight:700}._closeBtn_sim35_62{border:1px solid hsl(var(--border));width:32px;height:32px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;transition:background .12s,color .12s;display:inline-flex}._closeBtn_sim35_62:hover:not(:disabled){background:hsl(var(--muted));color:hsl(var(--foreground))}._closeBtn_sim35_62:disabled{opacity:.4;cursor:not-allowed}._body_sim35_84{flex-direction:column;flex:1;gap:.9rem;padding:1.25rem 1.4rem;display:flex;overflow-y:auto}._field_sim35_93{flex-direction:column;gap:.35rem;display:flex}._label_sim35_99{color:hsl(var(--muted-foreground));font-size:.72rem;font-weight:600}._grid2_sim35_105{grid-template-columns:1fr 1fr;gap:.9rem;display:grid}._input_sim35_111,._select_sim35_112,._textarea_sim35_113{width:100%;color:hsl(var(--foreground));background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:9px;padding:.5rem .65rem;font-family:inherit;font-size:.8125rem;transition:border-color .12s,box-shadow .12s}._input_sim35_111::-moz-placeholder{color:hsl(var(--muted-foreground)/.7)}._select_sim35_112::-moz-placeholder{color:hsl(var(--muted-foreground)/.7)}._textarea_sim35_113::-moz-placeholder{color:hsl(var(--muted-foreground)/.7)}._input_sim35_111::-ms-input-placeholder{color:hsl(var(--muted-foreground)/.7)}._input_sim35_111::placeholder{color:hsl(var(--muted-foreground)/.7)}._select_sim35_112::-ms-input-placeholder{color:hsl(var(--muted-foreground)/.7)}._select_sim35_112::placeholder{color:hsl(var(--muted-foreground)/.7)}._textarea_sim35_113::-ms-input-placeholder{color:hsl(var(--muted-foreground)/.7)}._textarea_sim35_113::placeholder{color:hsl(var(--muted-foreground)/.7)}._input_sim35_111:focus,._select_sim35_112:focus,._textarea_sim35_113:focus{border-color:hsl(var(--ring)/.6);box-shadow:0 0 0 3px hsl(var(--ring)/.12);outline:none}._textarea_sim35_113{resize:vertical;min-height:50px;line-height:1.45}._select_sim35_112{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;cursor:pointer}._range_sim35_148{width:100%;accent-color:hsl(var(--primary));cursor:pointer}._segmented_sim35_154{grid-template-columns:repeat(3,1fr);gap:.5rem;display:grid}._segment_sim35_154{border:1px solid hsl(var(--border));background:hsl(var(--background));cursor:pointer;border-radius:10px;flex-direction:column;align-items:center;gap:.15rem;padding:.55rem .4rem;transition:border-color .12s,background .12s,transform .12s;display:flex}._segment_sim35_154:hover{transform:translateY(-1px)}._segWeight_sim35_176{font-family:var(--font-mono,monospace);color:hsl(var(--foreground));font-size:.9rem;font-weight:700}._segLabel_sim35_183{color:hsl(var(--muted-foreground));font-size:.68rem;font-weight:600}._segActive_sim35_189._seg_pratica_sim35_189{background:rgba(33,196,93,.1);border-color:rgba(33,196,93,.55)}._segActive_sim35_189._seg_social_sim35_193{background:rgba(60,131,246,.1);border-color:rgba(60,131,246,.55)}._segActive_sim35_189._seg_formal_sim35_197{background:rgba(231,176,8,.12);border-color:rgba(231,176,8,.6)}._footer_sim35_202{border-top:1px solid hsl(var(--border));flex-shrink:0;justify-content:flex-end;align-items:center;gap:.5rem;padding:.95rem 1.4rem;display:flex}._cancelBtn_sim35_212{border:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:8px;align-items:center;padding:.4375rem 1rem;font-size:.8125rem;font-weight:500;transition:background .12s;display:inline-flex}._cancelBtn_sim35_212:hover:not(:disabled){background:hsl(var(--muted));color:hsl(var(--foreground))}._cancelBtn_sim35_212:disabled{opacity:.4;cursor:not-allowed}._saveBtn_sim35_234{background:hsl(var(--primary));color:#fff;cursor:pointer;border:none;border-radius:8px;align-items:center;gap:.375rem;padding:.4375rem 1.125rem;font-size:.8125rem;font-weight:600;transition:opacity .15s,transform .15s;display:inline-flex}._saveBtn_sim35_234:hover:not(:disabled){opacity:.88;transform:translateY(-1px)}._saveBtn_sim35_234:disabled{opacity:.45;cursor:not-allowed;transform:none}._goal_n32yq_1{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:14px;padding:1.1rem 1.15rem 1.15rem 1.35rem;position:relative;overflow:hidden}._goal_n32yq_1+._goal_n32yq_1{margin-top:.9rem}._accent_n32yq_13{background:hsl(var(--primary));width:4px;position:absolute;top:0;bottom:0;left:0}._head_n32yq_22{align-items:flex-start;gap:.65rem;display:flex}._headMain_n32yq_28{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}._eyebrow_n32yq_36{text-transform:uppercase;letter-spacing:.07em;color:hsl(var(--primary));font-size:.62rem;font-weight:700}._focus_n32yq_44{min-width:0;color:hsl(var(--foreground));font-size:1rem;font-weight:700;line-height:1.3}._goalPct_n32yq_52{font-family:var(--font-mono,monospace);color:hsl(var(--foreground));font-variant-numeric:tabular-nums;flex:none;font-size:.85rem;font-weight:700}._kebab_n32yq_61{width:30px;height:30px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:8px;flex:none;justify-content:center;align-items:center;transition:background .12s,color .12s;display:inline-flex}._kebab_n32yq_61:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}._metaChips_n32yq_80{flex-wrap:wrap;gap:.35rem;margin-top:.55rem;display:flex}._chipMeta_n32yq_87{background:hsl(var(--muted)/.6);color:hsl(var(--muted-foreground));border-radius:999px;align-items:center;gap:.3rem;padding:.18rem .5rem;font-size:.7rem;font-weight:600;display:inline-flex}._chipLevel_n32yq_99{background:hsl(var(--primary)/.1);color:hsl(var(--primary))}._chipLevel_n32yq_99 ._arrow_n32yq_103{opacity:.8}._description_n32yq_107{color:hsl(var(--muted-foreground));margin:.4rem 0 0;font-size:.8125rem;line-height:1.5}._menu_n32yq_114{background:hsl(var(--card));border:1px solid hsl(var(--border));z-index:510;border-radius:10px;min-width:180px;padding:.35rem;box-shadow:0 14px 40px rgba(0,0,0,.18)}._menuLabel_n32yq_124{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));padding:.2rem .45rem .35rem;font-size:.66rem;font-weight:700}._menuItem_n32yq_133{color:hsl(var(--foreground));cursor:pointer;border-radius:7px;outline:none;align-items:center;gap:.5rem;padding:.45rem .55rem;font-size:.8125rem;font-weight:500;display:flex}._menuItem_n32yq_133[data-highlighted]{background:hsl(var(--muted))}._menuItemDanger_n32yq_149{color:#c52020}._menuItemDanger_n32yq_149[data-highlighted]{background:rgba(239,67,67,.1)}._menuSep_n32yq_156{background:hsl(var(--border));height:1px;margin:.3rem 0}._stepper_n32yq_162{gap:.25rem;padding:0 .45rem .2rem;display:flex}._step_n32yq_162{font-variant-numeric:tabular-nums;border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--muted-foreground));cursor:pointer;border-radius:6px;flex:1;padding:.25rem 0;font-size:.66rem;font-weight:600}._step_n32yq_162:hover:not(:disabled){border-color:hsl(var(--primary)/.4)}._step_n32yq_162:disabled{opacity:.5;cursor:not-allowed}._stepActive_n32yq_188{background:hsl(var(--primary)/.12);border-color:hsl(var(--primary)/.5);color:hsl(var(--primary))}._deleteConfirm_n32yq_194,._approvalBar_n32yq_195{border-radius:9px;justify-content:space-between;align-items:center;gap:.75rem;margin-top:.7rem;padding:.55rem .7rem;font-size:.78rem;font-weight:500;display:flex}._deleteConfirm_n32yq_194{color:#a82424;background:rgba(239,67,67,.08)}._approvalBar_n32yq_195{color:#8f5c14;background:#fdf4e2}html.dark ._approvalBar_n32yq_195{color:#f1cb7e;background:#3b2e16}._deleteConfirmCtas_n32yq_222,._approvalCtas_n32yq_223{flex:none;gap:.4rem;display:flex}._deleteYes_n32yq_229{background:hsl(var(--destructive));color:#fff;cursor:pointer;border:none;border-radius:7px;padding:.3rem .7rem;font-size:.72rem;font-weight:600}._deleteYes_n32yq_229:disabled{opacity:.5;cursor:not-allowed}._deleteNo_n32yq_244{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));cursor:pointer;border-radius:7px;padding:.3rem .7rem;font-size:.72rem;font-weight:600}._actionsSection_n32yq_255{border-left:2px solid hsl(var(--border));margin-top:.95rem;padding:.8rem 0 .2rem .9rem}._actionsHeading_n32yq_261{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));margin-bottom:.2rem;font-size:.66rem;font-weight:700;display:block}._bands_n32yq_271{flex-direction:column;gap:.9rem;margin-top:.7rem;display:flex}._band_n32yq_271{flex-direction:column;display:flex}._bandHead_n32yq_283{align-items:center;gap:.5rem;margin-bottom:.25rem;display:flex}._bandLabel_n32yq_290{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));flex:1;font-size:.7rem;font-weight:700}._band_pratica_n32yq_299{color:#2c9653}._band_social_n32yq_303{color:#3572d4}._band_formal_n32yq_307{color:#b67f20}html.dark ._band_pratica_n32yq_299{color:#64d88f}html.dark ._band_social_n32yq_303{color:#6c9eef}html.dark ._band_formal_n32yq_307{color:#f0c74c}._bandAdd_n32yq_321{width:22px;height:22px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:6px;flex:none;justify-content:center;align-items:center;display:inline-flex}._bandAdd_n32yq_321:hover{background:hsl(var(--muted));color:hsl(var(--primary))}._rows_n32yq_339{flex-direction:column;display:flex}._action_n32yq_255{padding:.5rem 0}._action_n32yq_255+._action_n32yq_255{border-top:1px solid hsl(var(--border))}._actionRow_n32yq_351{align-items:center;gap:.6rem;display:flex}._actionWhat_n32yq_357{min-width:0;color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.83rem;font-weight:600;overflow:hidden}._actionProgress_n32yq_368{flex:none;width:130px}._actionControls_n32yq_373{flex:none;align-items:center;gap:.35rem;display:inline-flex}._rowKebab_n32yq_380{width:26px;height:26px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:7px;justify-content:center;align-items:center;display:inline-flex}._rowKebab_n32yq_380:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}._concludeBtn_n32yq_397,._approveBtn_n32yq_398,._rejectBtn_n32yq_399{cursor:pointer;border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));border-radius:7px;align-items:center;gap:.3rem;padding:.28rem .6rem;font-size:.7rem;font-weight:600;display:inline-flex}._concludeBtn_n32yq_397:hover,._approveBtn_n32yq_398{color:#297a47;background:rgba(46,184,96,.08);border-color:rgba(57,172,99,.5)}._rejectBtn_n32yq_399{color:#bd2828;background:rgba(226,54,54,.07);border-color:rgba(226,54,54,.4)}._actionWhy_n32yq_426{color:hsl(var(--muted-foreground));margin:.3rem 0 0;font-size:.76rem;line-height:1.45}._actionMeta_n32yq_433{color:hsl(var(--muted-foreground));flex-wrap:wrap;gap:.1rem .85rem;margin-top:.3rem;font-size:.72rem;display:flex}._attachments_n32yq_442{flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.4rem;display:flex}._chip_n32yq_87{background:hsl(var(--secondary));border-radius:7px;align-items:center;gap:.25rem;max-width:100%;padding:.15rem .25rem .15rem .45rem;font-size:.7rem;display:inline-flex}._chipLink_n32yq_461{color:hsl(var(--foreground));align-items:center;gap:.3rem;min-width:0;text-decoration:none;display:inline-flex}a._chipLink_n32yq_461:hover ._chipTitle_n32yq_470{color:hsl(var(--primary))}._chipIcon_n32yq_474{color:hsl(var(--muted-foreground));flex:none}._chipTitle_n32yq_470{text-overflow:ellipsis;white-space:nowrap;max-width:200px;font-weight:500;overflow:hidden}._chipRemove_n32yq_487{width:17px;height:17px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:5px;flex:none;justify-content:center;align-items:center;display:inline-flex}._chipRemove_n32yq_487:hover:not(:disabled){color:#c52020;background:rgba(239,67,67,.12)}._chipRemove_n32yq_487:disabled{opacity:.4;cursor:not-allowed}._attachBtn_n32yq_509{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:7px;align-items:center;gap:.3rem;padding:.2rem .4rem;font-size:.7rem;font-weight:600;display:inline-flex}._attachBtn_n32yq_509:hover{color:hsl(var(--primary))}._noActions_n32yq_526{color:hsl(var(--muted-foreground));margin:.8rem 0 0;font-size:.75rem}._addAction_n32yq_532{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;align-items:center;gap:.4rem;margin-top:.85rem;padding:.4rem 0;font-size:.78rem;font-weight:600;display:inline-flex}._addAction_n32yq_532:hover{color:hsl(var(--primary))}._contentChip_n32yq_549{background:hsl(var(--primary)/.1);color:hsl(var(--primary));border:1px solid hsl(var(--primary)/.2);border-radius:999px;align-items:center;gap:.35rem;max-width:100%;margin-top:.5rem;padding:.3rem .6rem;font-size:.75rem;font-weight:600;text-decoration:none;display:inline-flex}._contentChip_n32yq_549 svg{flex:none}._contentChip_n32yq_549:hover{background:hsl(var(--primary)/.16)}._tl_th2g9_1{padding-left:1.25rem;position:relative}._tl_th2g9_1:before{content:"";background:hsl(var(--border));width:2px;position:absolute;top:4px;bottom:4px;left:6px}._ev_th2g9_16{margin-bottom:.85rem;position:relative}._ev_th2g9_16:before{content:"";background:hsl(var(--primary));width:10px;height:10px;box-shadow:0 0 0 3px hsl(var(--primary)/.15);border-radius:50%;position:absolute;top:4px;left:-1.05rem}._ev_th2g9_16._done_th2g9_33:before{background:#21c45d;box-shadow:0 0 0 3px rgba(33,196,93,.15)}._ev_th2g9_16._next_th2g9_38:before{background:hsl(var(--card));border:2px solid hsl(var(--muted-foreground))}._dt_th2g9_43{font-family:var(--font-mono,monospace);color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.04em;font-size:.65rem}._tx_th2g9_51{margin-top:.1rem;font-size:.8125rem}._empty_th2g9_56{color:hsl(var(--muted-foreground));padding:.5rem 0;font-size:.8125rem}._overlay_1ddrd_1{z-index:500;background:rgba(0,0,0,.5);animation:.15s _fadeIn_1ddrd_1;position:fixed;top:0;bottom:0;left:0;right:0}._content_1ddrd_9{z-index:501;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:16px;flex-direction:column;width:min(520px,100vw - 2rem);max-height:calc(100vh - 4rem);animation:.2s cubic-bezier(.34,1.56,.64,1) _slideUp_1ddrd_1;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 24px 80px rgba(0,0,0,.22),0 4px 16px rgba(0,0,0,.1)}@keyframes _fadeIn_1ddrd_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_1ddrd_1{0%{opacity:0;transform:translate(-50%,calc(16px - 50%))}to{opacity:1;transform:translate(-50%,-50%)}}._header_1ddrd_45{border-bottom:1px solid hsl(var(--border));flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;padding:1.25rem 1.5rem;display:flex}._headTitle_1ddrd_55{align-items:center;gap:.625rem;display:flex}._headIcon_1ddrd_61{background:hsl(var(--primary)/.12);width:32px;height:32px;color:hsl(var(--primary));border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._title_1ddrd_73{color:hsl(var(--foreground));margin:0;font-size:.9375rem;font-weight:700;line-height:1}._closeBtn_1ddrd_81{border:1px solid hsl(var(--border));width:32px;height:32px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;transition:background .12s,color .12s;display:inline-flex}._closeBtn_1ddrd_81:hover:not(:disabled){background:hsl(var(--muted));color:hsl(var(--foreground))}._closeBtn_1ddrd_81:disabled{opacity:.4;cursor:not-allowed}._body_1ddrd_103{flex-direction:column;flex:1;gap:.9rem;padding:1.25rem 1.5rem;display:flex;overflow-y:auto}._contextLine_1ddrd_112{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem}._field_1ddrd_118{flex-direction:column;gap:.35rem;display:flex}._fieldLabel_1ddrd_124{color:hsl(var(--foreground));font-size:.75rem;font-weight:600}._input_1ddrd_130,._textarea_1ddrd_131{border:1px solid hsl(var(--border));background:hsl(var(--background));width:100%;color:hsl(var(--foreground));border-radius:9px;padding:.55rem .7rem;font-family:inherit;font-size:.8125rem;transition:border-color .12s,box-shadow .12s}._input_1ddrd_130:focus,._textarea_1ddrd_131:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--primary)/.15);outline:none}._input_1ddrd_130:disabled,._textarea_1ddrd_131:disabled{opacity:.5;cursor:not-allowed}._textarea_1ddrd_131{resize:vertical;min-height:96px;line-height:1.5}._error_1ddrd_160{color:hsl(var(--destructive));background:hsl(var(--destructive)/.08);border:1px solid hsl(var(--destructive)/.2);border-radius:8px;margin:0;padding:.5rem .75rem;font-size:.8125rem}._footer_1ddrd_170{border-top:1px solid hsl(var(--border));flex-shrink:0;justify-content:flex-end;align-items:center;gap:.5rem;padding:1rem 1.5rem;display:flex}._cancelBtn_1ddrd_180{border:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:8px;align-items:center;padding:.4375rem 1rem;font-size:.8125rem;font-weight:500;transition:background .12s;display:inline-flex}._cancelBtn_1ddrd_180:hover:not(:disabled){background:hsl(var(--muted));color:hsl(var(--foreground))}._cancelBtn_1ddrd_180:disabled{opacity:.4;cursor:not-allowed}._saveBtn_1ddrd_202{background:hsl(var(--primary));color:#fff;cursor:pointer;border:none;border-radius:8px;align-items:center;gap:.375rem;padding:.4375rem 1.125rem;font-size:.8125rem;font-weight:600;transition:opacity .15s,transform .15s;display:inline-flex}._saveBtn_1ddrd_202:hover:not(:disabled){opacity:.88;transform:translateY(-1px)}._saveBtn_1ddrd_202:disabled{opacity:.45;cursor:not-allowed;transform:none}._gap_1cyas_1{flex-direction:column;gap:.7rem;display:flex}._row_1cyas_7{grid-template-columns:160px 1fr 52px;align-items:center;gap:.75rem;display:grid}._cn_1cyas_14{align-items:center;gap:.4rem;font-size:.8125rem;font-weight:600;display:flex}._core_1cyas_22{text-transform:uppercase;letter-spacing:.05em;background:hsl(var(--primary)/.12);color:hsl(var(--primary));border-radius:4px;padding:.1rem .35rem;font-size:.6rem;font-style:normal;font-weight:600}._unlinked_1cyas_34{text-transform:uppercase;letter-spacing:.05em;color:#ae7613;cursor:help;background:rgba(242,158,13,.16);border-radius:4px;padding:.1rem .35rem;font-size:.6rem;font-style:normal;font-weight:600}._track_1cyas_47{background:hsl(var(--secondary));border-radius:7px;height:22px;position:relative;overflow:hidden}._cur_1cyas_55{background:hsl(var(--primary)/.35);border-radius:7px;position:absolute;top:0;bottom:0;left:0}._curCal_1cyas_64{background:hsl(var(--primary)/.6)}._trackEmpty_1cyas_68{background:repeating-linear-gradient(45deg, hsl(var(--secondary)), hsl(var(--secondary)) 6px, hsl(var(--muted-foreground)/.12) 6px, hsl(var(--muted-foreground)/.12) 12px)}._tgt_1cyas_72{background:#e44444;width:2px;position:absolute;top:0;bottom:0}._gv_1cyas_80{text-align:right;justify-content:flex-end;align-items:center;gap:.3rem;font-size:.75rem;font-weight:600;display:flex}._calDot_1cyas_90{background:hsl(var(--primary)/.7);border-radius:50%;width:7px;height:7px;display:inline-block}._na_1cyas_98{text-align:right;color:hsl(var(--muted-foreground));cursor:help;font-size:.65rem;font-weight:600}._ok_1cyas_106{color:#25934d}._warn_1cyas_110{color:#c18215}._bad_1cyas_114{color:#da2f2f}._legend_1cyas_118{color:hsl(var(--muted-foreground));flex-wrap:wrap;gap:1rem;margin-top:.25rem;font-size:.6875rem;display:flex}._legend_1cyas_118 i{vertical-align:middle;border-radius:3px;width:10px;height:10px;margin-right:.35rem;display:inline-block}._lCur_1cyas_135{background:hsl(var(--primary)/.35)}._lCal_1cyas_139{background:hsl(var(--primary)/.6)}._lTgt_1cyas_143{background:#e44444}._scale_1cyas_147{margin-left:auto}._prov_1cyas_151{color:hsl(var(--muted-foreground));margin:.15rem 0 0;font-size:.6875rem}@media (max-width:768px){._row_1cyas_7{grid-template-columns:110px 1fr 44px}}._card_hb4yt_22{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);border-radius:14px;padding:1.2rem;container-type:inline-size}._premium_hb4yt_32{color:#fff;background:linear-gradient(135deg,#1a1226,#2a1a40);border-radius:12px;flex-wrap:wrap;align-items:center;gap:.8rem;margin-bottom:1rem;padding:.8rem 1rem;display:flex}._premium_hb4yt_32 p{color:rgba(255,255,255,.82);min-width:0;margin:0;font-size:.75rem}._tag_hb4yt_50{font-family:var(--font-mono,monospace);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;background:hsl(var(--highlight)/.2);color:hsl(var(--highlight));border-radius:999px;flex:none;padding:.25rem .6rem;font-size:.6rem;font-weight:600}._body_hb4yt_64{align-items:center;gap:1.3rem;display:flex}._ring_hb4yt_70{border-radius:50%;flex:none;justify-content:center;align-items:center;width:110px;height:110px;display:flex}._ringInner_hb4yt_80{background:hsl(var(--card));border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:84px;height:84px;display:flex}._ringInner_hb4yt_80 b{font-variant-numeric:tabular-nums;font-size:1.4rem;font-weight:800}._ringInner_hb4yt_80 small{font-size:.6rem;font-family:var(--font-mono,monospace);color:hsl(var(--muted-foreground));text-transform:uppercase}._info_hb4yt_102{min-width:0}._title_hb4yt_106{align-items:center;gap:.4rem;margin:0 0 .4rem;font-size:.9375rem;font-weight:700;display:flex}._window_hb4yt_115{color:hsl(var(--muted-foreground));margin:0 0 .3rem;font-size:.8125rem}._window_hb4yt_115 b{color:hsl(var(--foreground))}._risk_hb4yt_124{margin:0 0 .5rem;font-size:.8125rem;font-weight:600}._risk_low_hb4yt_130{color:#279b51}._risk_medium_hb4yt_134{color:#c18215}._risk_high_hb4yt_138{color:#da2f2f}._rec_hb4yt_142{color:hsl(var(--foreground));align-items:flex-start;gap:.4rem;margin:0;font-size:.8125rem;display:flex}@container (width<=360px){._body_hb4yt_64{text-align:center;flex-direction:column;align-items:center}._info_hb4yt_102{width:100%}._rec_hb4yt_142{justify-content:center}}@media (max-width:600px){._body_hb4yt_64{text-align:center;flex-direction:column;align-items:center}}._feed_1vywd_1{flex-direction:column;gap:.6rem;list-style:none;display:flex}._item_1vywd_8{gap:.6rem;display:flex}._icon_1vywd_13{background:hsl(var(--secondary));width:24px;height:24px;color:hsl(var(--muted-foreground));border-radius:7px;flex:none;justify-content:center;align-items:center;display:flex}._body_1vywd_25{flex-direction:column;min-width:0;display:flex}._action_1vywd_31{font-size:.8125rem;font-weight:600}._detail_1vywd_36{color:hsl(var(--foreground));font-size:.75rem}._date_1vywd_41{color:hsl(var(--muted-foreground));font-size:.6875rem;font-family:var(--font-mono,monospace)}._empty_1vywd_47{color:hsl(var(--muted-foreground));font-size:.8125rem}._panel_1cw0h_1{flex-direction:column;gap:1.25rem;display:flex}._empty_1cw0h_7{color:hsl(var(--muted-foreground));margin:0;font-size:.85rem}._kpis_1cw0h_13{grid-template-columns:repeat(4,1fr);gap:.75rem;display:grid}._kpi_1cw0h_13{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--primary));border-radius:12px;align-items:center;gap:.6rem;padding:.85rem 1rem;display:flex}._kpi_1cw0h_13 b{color:hsl(var(--foreground));font-size:1.15rem;font-weight:800;line-height:1.1;display:block}._kpi_1cw0h_13 span{color:hsl(var(--muted-foreground));font-size:.72rem}@media (max-width:820px){._kpis_1cw0h_13{grid-template-columns:repeat(2,1fr)}}._list_1cw0h_46{flex-direction:column;gap:.6rem;display:flex}._item_1cw0h_52{border:1px solid hsl(var(--border));background:hsl(var(--card));color:inherit;border-radius:12px;align-items:center;gap:.85rem;padding:.85rem 1rem;text-decoration:none;transition:border-color .15s,transform .15s;display:flex}._item_1cw0h_52:hover{border-color:hsl(var(--primary)/.4);transform:translateY(-1px)}._itemMain_1cw0h_69{flex-direction:column;flex:1;gap:.4rem;min-width:0;display:flex}._itemTop_1cw0h_77{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}._itemTitle_1cw0h_84{text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:700;overflow:hidden}._steps_1cw0h_92{color:hsl(var(--muted-foreground));white-space:nowrap;font-size:.7rem;font-weight:600}._bar_1cw0h_99{background:hsl(var(--secondary));border-radius:999px;height:6px;overflow:hidden}._barFill_1cw0h_106{background:hsl(var(--primary));border-radius:999px;height:100%;transition:width .3s;display:block}._itemSub_1cw0h_114{color:hsl(var(--muted-foreground));flex-wrap:wrap;align-items:center;gap:.6rem;font-size:.7rem;display:flex}._status_1cw0h_123{border-radius:5px;padding:.1rem .4rem;font-weight:700}._st_concluido_1cw0h_129{color:#2b824b;background:rgba(52,178,98,.14)}._st_em_andamento_1cw0h_134{color:#2260c3;background:rgba(60,131,246,.14)}._st_nao_iniciado_1cw0h_139{background:hsl(var(--secondary));color:hsl(var(--muted-foreground))}._stalled_1cw0h_144{color:#cf6d17;align-items:center;gap:.2rem;font-weight:600;display:inline-flex}._pct_1cw0h_152{font-variant-numeric:tabular-nums;color:hsl(var(--foreground));font-size:.9rem;font-weight:800}._chev_1cw0h_159{color:hsl(var(--muted-foreground));flex-shrink:0}._consumoTab_1cw0h_165{flex-direction:column;gap:1.5rem;display:flex}._trackSection_1cw0h_171{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:14px;flex-direction:column;gap:.7rem;padding:1.1rem;display:flex}._trackHead_1cw0h_181{justify-content:space-between;align-items:center;gap:1rem;display:flex}._trackTitle_1cw0h_188{align-items:center;gap:.4rem;font-size:.9rem;font-weight:700;display:inline-flex}._trackTitle_1cw0h_188 svg{color:hsl(var(--primary))}._trackAdd_1cw0h_199{cursor:pointer;border:1px dashed hsl(var(--border));color:hsl(var(--foreground));background:0 0;border-radius:8px;align-items:center;gap:.35rem;padding:.4rem .75rem;font-size:.75rem;font-weight:600;display:inline-flex}._trackAdd_1cw0h_199:hover{border-color:hsl(var(--primary)/.4);color:hsl(var(--primary))}._trackAdd_1cw0h_199:disabled{opacity:.5;cursor:default}._trackList_1cw0h_221{flex-direction:column;gap:.4rem;list-style:none;display:flex}._trackRow_1cw0h_228{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:10px;align-items:center;gap:.55rem;padding:.5rem .6rem;display:flex}._trackIx_1cw0h_238{background:hsl(var(--primary)/.12);width:22px;height:22px;color:hsl(var(--primary));font-variant-numeric:tabular-nums;border-radius:6px;flex:none;justify-content:center;align-items:center;font-size:.7rem;font-weight:700;display:flex}._trackName_1cw0h_253{min-width:0;color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;flex:1;align-items:center;gap:.4rem;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex;overflow:hidden}._trackName_1cw0h_253 svg{color:hsl(var(--muted-foreground));flex:none}._trackName_1cw0h_253:hover{color:hsl(var(--primary))}._trackCtrls_1cw0h_275{flex:none;align-items:center;gap:.3rem;display:flex}._trackBtn_1cw0h_282{cursor:pointer;border:1px solid hsl(var(--border));background:hsl(var(--card));width:28px;height:28px;color:hsl(var(--muted-foreground));border-radius:7px;flex:none;justify-content:center;align-items:center;display:flex}._trackBtn_1cw0h_282:hover{color:hsl(var(--primary));border-color:hsl(var(--primary)/.4)}._trackBtn_1cw0h_282:disabled{opacity:.35;cursor:default}._container_38zx3_22{background:hsl(var(--background));min-height:100vh}._main_38zx3_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._muted_38zx3_35{color:hsl(var(--muted-foreground));padding:2rem 0;font-size:.875rem}._empty_38zx3_42{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);text-align:center;border-radius:14px;padding:2.5rem 1.5rem}._empty_38zx3_42 h3{margin:.75rem 0 .35rem;font-size:1.0625rem}._empty_38zx3_42 p{color:hsl(var(--muted-foreground));max-width:46ch;margin:0 auto;font-size:.875rem;line-height:1.55}._emptyIcon_38zx3_63{background:hsl(var(--primary)/.12);width:48px;height:48px;color:hsl(var(--primary));border-radius:14px;justify-content:center;align-items:center;display:inline-flex}._topRow_38zx3_75{grid-template-columns:minmax(240px,3fr) 9fr;align-items:stretch;gap:1rem;margin-bottom:1rem;display:grid}._hero_38zx3_83{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);border-radius:16px;flex-direction:column;padding:1.35rem 1.5rem;display:flex}._eyebrow_38zx3_94{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--muted-foreground));font-size:.6875rem}._heroTitle_38zx3_102{font-family:var(--font-display);color:hsl(var(--foreground));margin:.35rem 0 .4rem;font-size:1.5rem;font-weight:600;line-height:1.15}._heroDesc_38zx3_111{color:hsl(var(--muted-foreground));max-width:68ch;margin:0 0 .9rem;font-size:.8125rem;line-height:1.55}._heroStatusRow_38zx3_119{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}._heroProgress_38zx3_127{max-width:420px;margin-bottom:1rem}._chip_38zx3_132{border:1px solid hsl(var(--border));background:hsl(var(--muted)/.4);color:hsl(var(--foreground));font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .65rem;font-size:.75rem;font-weight:500;display:inline-flex}._chip_38zx3_132 svg{color:hsl(var(--highlight-foreground))}._approval_38zx3_150{border-top:1px solid hsl(var(--border));flex-direction:column;gap:.4rem;margin-top:auto;padding-top:.85rem;display:flex}._submitBtn_38zx3_159{border-radius:var(--radius);background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;align-self:flex-start;align-items:center;gap:.4rem;padding:.55rem 1rem;font-family:inherit;font-size:.8125rem;font-weight:600;display:inline-flex}._submitBtn_38zx3_159:disabled{opacity:.5;cursor:not-allowed}._approvalHelp_38zx3_179{color:hsl(var(--muted-foreground));max-width:64ch;font-size:.75rem;line-height:1.45}._approvalPending_38zx3_186{background:hsl(var(--highlight)/.14);color:hsl(var(--highlight-foreground));border-radius:10px;align-items:center;gap:.5rem;margin:0;padding:.55rem .75rem;font-size:.8125rem;font-weight:500;display:inline-flex}._approvalPending_38zx3_186 svg{flex-shrink:0}._grid_38zx3_203{grid-template-columns:3fr 6fr 3fr;align-items:start;gap:1rem;margin-top:1rem;display:grid}._colLeft_38zx3_211,._colCenter_38zx3_212,._colRight_38zx3_213{flex-direction:column;gap:1rem;min-width:0;display:flex}._panel_38zx3_221{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);border-radius:14px;padding:1.1rem}._panelTitle_38zx3_230{color:hsl(var(--foreground));align-items:center;gap:.4rem;margin:0 0 .85rem;font-size:.875rem;font-weight:700;display:flex}._panelTitle_38zx3_230 svg{color:hsl(var(--primary))}._goals_38zx3_243{flex-direction:column;gap:.85rem;display:flex}._identityCard_38zx3_250{background:radial-gradient(120% 120% at 100% 0%, hsl(var(--primary-hover)) 0%, hsl(var(--primary)) 55%);color:hsl(var(--primary-foreground));border-radius:16px;flex-direction:column;justify-content:center;gap:.85rem;padding:1.25rem;display:flex;position:relative;overflow:hidden}._identityTop_38zx3_263{align-items:center;gap:.9rem;min-width:0;display:flex}._identityAvatar_38zx3_270{border:2px solid hsl(var(--primary-foreground)/.35);flex-shrink:0;box-shadow:0 4px 14px rgba(0,0,0,.18)}._identityInfo_38zx3_276{flex-direction:column;gap:.15rem;min-width:0;display:flex}._identityInfo_38zx3_276 strong{font-family:var(--font-display);overflow-wrap:anywhere;font-size:1.0625rem;font-weight:600;line-height:1.2}._identityInfo_38zx3_276 span{opacity:.85;overflow-wrap:anywhere;font-size:.8125rem}._identityMeta_38zx3_295{opacity:.85;align-items:center;gap:.4rem;font-size:.75rem;display:inline-flex}._identityMeta_38zx3_295 svg{flex-shrink:0}._careerTarget_38zx3_306{background:hsl(var(--primary-foreground)/.15);border-radius:10px;align-items:center;gap:.4rem;padding:.45rem .7rem;font-size:.75rem;font-weight:500;line-height:1.35;display:inline-flex}._careerTarget_38zx3_306 svg{flex-shrink:0}._momentum_38zx3_322{background:hsl(var(--primary)/.08);border:1px solid hsl(var(--primary)/.18);border-radius:16px;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 1.4rem;display:flex}._momentum_38zx3_322 h2{font-family:var(--font-display);color:hsl(var(--foreground));margin:0 0 .25rem;font-size:1.125rem;font-weight:600}._momentum_38zx3_322 p{color:hsl(var(--muted-foreground));max-width:44ch;margin:0;font-size:.8125rem;line-height:1.5}._momentumIcon_38zx3_347{color:hsl(var(--primary)/.5);flex-shrink:0}._acompHint_38zx3_353{color:hsl(var(--muted-foreground));margin:0 0 .75rem;font-size:.75rem;line-height:1.45}._acompActions_38zx3_360{flex-wrap:wrap;gap:.5rem;margin-bottom:.85rem;display:flex}._acompPrimary_38zx3_367,._acompGhost_38zx3_368{cursor:pointer;border-radius:8px;align-items:center;gap:.4rem;padding:.5rem .85rem;font-family:inherit;font-size:.78rem;font-weight:600;display:inline-flex}._acompPrimary_38zx3_367{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border:none}._acompGhost_38zx3_368{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground))}._acompGhost_38zx3_368:hover{border-color:hsl(var(--primary)/.4);color:hsl(var(--primary))}._nextCheckin_38zx3_396{color:hsl(var(--muted-foreground));margin-bottom:.85rem;font-size:.75rem}._nextCheckin_38zx3_396 strong{color:hsl(var(--foreground));font-variant-numeric:tabular-nums}@media (max-width:1100px){._grid_38zx3_203{grid-template-columns:1fr 1fr}._colCenter_38zx3_212{order:-1;grid-column:1/-1}}@media (max-width:860px){._topRow_38zx3_75{grid-template-columns:1fr}}@media (max-width:760px){._grid_38zx3_203{grid-template-columns:1fr}._colCenter_38zx3_212{order:0}}._overlay_6cx6g_4{z-index:500;background:hsl(var(--foreground)/.35);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:.15s _fadeIn_6cx6g_1;position:fixed;top:0;bottom:0;left:0;right:0}._content_6cx6g_13{z-index:501;border:1px solid hsl(var(--border));background:hsl(var(--card));width:min(440px,100vw - 32px);max-height:calc(100dvh - 48px);color:hsl(var(--foreground));border-radius:16px;flex-direction:column;gap:.875rem;padding:1.375rem 1.5rem 1.25rem;animation:.18s _slideUp_6cx6g_1;display:flex;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 24px 60px -20px rgba(0,0,0,.4)}._content_6cx6g_13:focus{outline:none}._head_6cx6g_37{align-items:center;gap:.75rem;display:flex}._icon_6cx6g_43{background:hsl(var(--destructive)/.12);width:36px;height:36px;color:hsl(var(--destructive));border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._title_6cx6g_55{letter-spacing:-.01em;margin:0;font-family:Sora,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1rem;font-weight:700;line-height:1.35}._body_6cx6g_64{flex-direction:column;gap:.6rem;display:flex}._description_6cx6g_70{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem;line-height:1.55}._reversibility_6cx6g_77{background:hsl(var(--muted)/.6);color:hsl(var(--foreground));border-radius:10px;margin:0;padding:.55rem .75rem;font-size:.75rem;font-weight:600;line-height:1.45}._footer_6cx6g_88{justify-content:flex-end;gap:.5rem;margin-top:.25rem;display:flex}._primary_6cx6g_95,._danger_6cx6g_95,._cancel_6cx6g_95{cursor:pointer;border-radius:9px;align-items:center;gap:.4rem;padding:.5rem 1rem;font-family:Sora,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.8125rem;font-weight:600;display:inline-flex}._primary_6cx6g_95:disabled,._danger_6cx6g_95:disabled,._cancel_6cx6g_95:disabled{cursor:not-allowed;opacity:.6}._primary_6cx6g_95:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}._danger_6cx6g_95:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}._cancel_6cx6g_95:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}._cancel_6cx6g_95{border:1px solid hsl(var(--border));color:hsl(var(--foreground));background:0 0}._cancel_6cx6g_95:hover:not(:disabled){background:hsl(var(--secondary))}._danger_6cx6g_95{background:hsl(var(--destructive));color:hsl(var(--destructive-foreground));border:1px solid transparent}._danger_6cx6g_95:hover:not(:disabled){opacity:.9}._primary_6cx6g_95{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border:1px solid transparent}._primary_6cx6g_95:hover:not(:disabled){opacity:.9}._spin_6cx6g_142{animation:.8s linear infinite _spin_6cx6g_142}@keyframes _spin_6cx6g_142{to{transform:rotate(360deg)}}@keyframes _fadeIn_6cx6g_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_6cx6g_1{0%{transform:translate(-50%,-46%)}to{transform:translate(-50%,-50%)}}._wrap_uvjzv_4{cursor:not-allowed;display:inline-flex;position:relative}._locked_uvjzv_10{pointer-events:none;opacity:1!important}._content_uvjzv_16{align-items:center;gap:inherit;filter:blur(1.5px);opacity:.55;-webkit-user-select:none;-ms-user-select:none;user-select:none;display:inline-flex}._lock_uvjzv_10{border:1px solid hsl(var(--border));background:hsl(var(--card));width:20px;height:20px;color:hsl(var(--foreground));pointer-events:none;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 10px -6px rgba(0,0,0,.35)}._overlay_15fmo_1{z-index:60;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:rgba(0,0,0,.45);animation:.15s _fade_15fmo_1;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes _fade_15fmo_1{0%{opacity:0}to{opacity:1}}._content_15fmo_18{z-index:61;background:hsl(var(--card));border:1px solid hsl(var(--border));width:min(520px,100vw - 2rem);box-shadow:0 24px 60px hsl(var(--foreground)/.18);border-radius:16px;flex-direction:column;gap:1rem;padding:1.25rem;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}._header_15fmo_35{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._title_15fmo_42{letter-spacing:-.02em;color:hsl(var(--foreground));margin:0;font-size:1.05rem;font-weight:800}._description_15fmo_50{color:hsl(var(--muted-foreground));margin:.25rem 0 0;font-size:.8125rem}._close_15fmo_56{width:28px;height:28px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._close_15fmo_56:hover{background:hsl(var(--accent))}._options_15fmo_73{flex-direction:column;gap:.6rem;display:flex}._option_15fmo_73{border:1px solid hsl(var(--border));background:hsl(var(--background));width:100%;color:hsl(var(--foreground));text-align:left;cursor:pointer;border-radius:12px;align-items:center;gap:.9rem;padding:.95rem 1rem;transition:border-color .12s,background .12s,transform .12s;display:flex}._option_15fmo_73:hover{border-color:hsl(var(--primary)/.45);background:hsl(var(--primary)/.05)}._option_15fmo_73:focus-visible{outline:2px solid hsl(var(--primary)/.5);outline-offset:2px}._optionIcon_15fmo_102{width:2.6rem;height:2.6rem;color:hsl(var(--primary));background:hsl(var(--primary)/.1);border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._optionText_15fmo_114{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}._optionTitle_15fmo_122{font-size:.9375rem;font-weight:700}._optionHint_15fmo_127{color:hsl(var(--muted-foreground));font-size:.8125rem}._optionArrow_15fmo_132{color:hsl(var(--muted-foreground));flex-shrink:0}._section_rv0n1_22{flex-direction:column;gap:.75rem;display:flex}._sectionHead_rv0n1_28{flex-direction:column;gap:.2rem;display:flex}._sectionTitle_rv0n1_34{color:hsl(var(--foreground));margin:0;font-size:1rem;font-weight:700}._sectionText_rv0n1_41{color:hsl(var(--muted-foreground));max-width:70ch;margin:0;font-size:.8125rem}._card_rv0n1_48{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(--foreground));flex-direction:column;gap:1rem;padding:1.125rem 1.25rem;display:flex}._columns_rv0n1_61{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;gap:1.5rem 2rem;display:grid}@media (max-width:1100px){._columns_rv0n1_61{grid-template-columns:minmax(0,1fr)}}._column_rv0n1_61{flex-direction:column;gap:1rem;min-width:0;display:flex}._columnsStretch_rv0n1_81{align-items:stretch}._fieldFill_rv0n1_85{flex:1;min-height:0}._cardHead_rv0n1_90{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._cardTitleGroup_rv0n1_97{flex-direction:column;gap:.2rem;min-width:0;display:flex}._cardTitle_rv0n1_97{align-items:center;gap:.5rem;margin:0;font-size:.9375rem;font-weight:700;display:flex}._cardText_rv0n1_113{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem}._badge_rv0n1_119{color:hsl(var(--primary));background:hsl(var(--primary)/.12);border-radius:999px;padding:.1rem .45rem;font-size:.6875rem;font-weight:600}._field_rv0n1_85{flex-direction:column;gap:.35rem;display:flex}._label_rv0n1_134{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}._hint_rv0n1_140{color:hsl(var(--muted-foreground));margin:0;font-size:.75rem}._textarea_rv0n1_146,._input_rv0n1_147{box-sizing:border-box;width:100%;font:inherit;color:hsl(var(--foreground));background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:8px;padding:.55rem .7rem;font-size:.875rem;transition:border-color .12s}._textarea_rv0n1_146:focus,._input_rv0n1_147:focus{border-color:hsl(var(--primary)/.6);outline:none}._textarea_rv0n1_146:disabled,._input_rv0n1_147:disabled{opacity:.6}._textarea_rv0n1_146{resize:vertical;min-height:7rem;line-height:1.45}._counter_rv0n1_175{color:hsl(var(--muted-foreground));align-self:flex-end;font-size:.75rem}._counterOver_rv0n1_181{color:hsl(var(--destructive))}._restrictions_rv0n1_185{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}._restrictionRow_rv0n1_194{align-items:center;gap:.4rem;display:flex}._iconBtn_rv0n1_200{width:2rem;height:2rem;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:background .12s,color .12s;display:inline-flex}._iconBtn_rv0n1_200:hover{background:hsl(var(--destructive)/.12);color:hsl(var(--destructive))}._ghostBtn_rv0n1_219{height:2rem;color:hsl(var(--foreground));background:hsl(var(--muted)/.4);border:1px solid hsl(var(--border));cursor:pointer;border-radius:8px;align-self:flex-start;align-items:center;gap:.35rem;padding:0 .7rem;font-size:.8125rem;font-weight:600;display:inline-flex}._ghostBtn_rv0n1_219:hover:not(:disabled){border-color:hsl(var(--primary)/.4)}._ghostBtn_rv0n1_219:disabled{opacity:.5;cursor:not-allowed}._options_rv0n1_242{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.5rem;display:grid}._option_rv0n1_242{text-align:left;font:inherit;border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));cursor:pointer;border-radius:10px;flex-direction:column;gap:.2rem;padding:.65rem .8rem;transition:border-color .12s,background .12s;display:flex}._option_rv0n1_242:hover{border-color:hsl(var(--primary)/.4)}._optionActive_rv0n1_266{border-color:hsl(var(--primary));background:hsl(var(--primary)/.08)}._optionTitle_rv0n1_271{font-size:.8125rem;font-weight:600}._toggleRow_rv0n1_276{justify-content:space-between;align-items:center;gap:1rem;display:flex}._switch_rv0n1_283{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}._switch_rv0n1_283:disabled{opacity:.6;cursor:not-allowed}._switchOn_rv0n1_300{background:hsl(var(--primary))}._switchThumb_rv0n1_304{background:hsl(var(--background));width:18px;height:18px;box-shadow:0 1px 3px hsl(var(--foreground)/.15);border-radius:50%;transition:transform .2s;position:absolute;top:3px;left:3px}._switchOn_rv0n1_300 ._switchThumb_rv0n1_304{transform:translate(20px)}._switchLabel_rv0n1_320{color:hsl(var(--muted-foreground));align-items:center;gap:.5rem;font-size:.75rem;display:inline-flex}._footer_rv0n1_328{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;display:flex}._meta_rv0n1_336{color:hsl(var(--muted-foreground));margin-right:auto;font-size:.75rem}._saveBtn_rv0n1_342{height:2.2rem;color:hsl(var(--primary-foreground));background:hsl(var(--primary));cursor:pointer;border:none;border-radius:9px;align-items:center;gap:.4rem;padding:0 .95rem;font-size:.8125rem;font-weight:600;transition:opacity .12s;display:inline-flex}._saveBtn_rv0n1_342:hover:not(:disabled){opacity:.9}._saveBtn_rv0n1_342:disabled{opacity:.5;cursor:not-allowed}._success_rv0n1_365{color:hsl(var(--primary));align-items:center;gap:.3rem;font-size:.8125rem;display:inline-flex}._error_rv0n1_373{color:hsl(var(--destructive));align-items:center;gap:.35rem;font-size:.8125rem;display:inline-flex}._state_rv0n1_381{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(--muted-foreground));justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;font-size:.875rem;display:flex}._spin_rv0n1_395{animation:.8s linear infinite _spin_rv0n1_395}@keyframes _spin_rv0n1_395{to{transform:rotate(360deg)}}._file_17qxj_22{color:hsl(var(--foreground));font-size:.8125rem}._file_17qxj_22::-webkit-file-upload-button{color:hsl(var(--foreground));background:hsl(var(--muted)/.5);border:1px solid hsl(var(--border));cursor:pointer;border-radius:8px;margin-right:.75rem;padding:.4rem .8rem;font-size:.8125rem;font-weight:600}._file_17qxj_22::-ms-browse{color:hsl(var(--foreground));background:hsl(var(--muted)/.5);border:1px solid hsl(var(--border));cursor:pointer;border-radius:8px;margin-right:.75rem;padding:.4rem .8rem;font-size:.8125rem;font-weight:600}._file_17qxj_22::file-selector-button{color:hsl(var(--foreground));background:hsl(var(--muted)/.5);border:1px solid hsl(var(--border));cursor:pointer;border-radius:8px;margin-right:.75rem;padding:.4rem .8rem;font-size:.8125rem;font-weight:600}._disabledNote_17qxj_38{border:1px dashed hsl(var(--border));background:hsl(var(--muted)/.5);color:hsl(var(--foreground)/.8);border-radius:10px;margin:0;padding:.6rem .8rem;font-size:.8125rem;line-height:1.45}._wrap_17qxj_49{flex-direction:column;gap:.85rem;display:flex}._toolbar_17qxj_55{justify-content:space-between;align-items:center;gap:1rem;min-height:2.2rem;display:flex}._grid_17qxj_63{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:.9rem;margin:0;padding:0;list-style:none;display:grid}._card_17qxj_72{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:.45rem;min-height:9.5rem;padding:1rem 1.05rem;transition:border-color .15s,box-shadow .15s;display:flex}._card_17qxj_72:hover{border-color:hsl(var(--primary)/.3);box-shadow:0 6px 20px hsl(var(--foreground)/.06)}._cardHead_17qxj_89{align-items:center;gap:.5rem;display:flex}._cardIcon_17qxj_95{width:1.9rem;height:1.9rem;color:hsl(var(--primary));background:hsl(var(--primary)/.1);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}._cardIconDoc_17qxj_106{color:hsl(var(--success));background:hsl(var(--success)/.12)}._cardKind_17qxj_111{letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:700}._cardRemove_17qxj_119{margin-left:auto}._cardTitle_17qxj_123{color:hsl(var(--foreground));overflow-wrap:anywhere;font-size:.9375rem;font-weight:700}._cardPreview_17qxj_130{color:hsl(var(--foreground)/.75);-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;margin:0;font-size:.8125rem;line-height:1.5;display:-webkit-box;overflow:hidden}._cardMeta_17qxj_142{color:hsl(var(--muted-foreground));font-size:.75rem}._empty_17qxj_147{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);text-align:center;border-style:dashed;flex-direction:column;align-items:center;gap:.75rem;padding:2.25rem 1.5rem;display:flex}._emptyIcon_17qxj_161{width:3rem;height:3rem;color:hsl(var(--primary));background:hsl(var(--primary)/.1);border-radius:14px;justify-content:center;align-items:center;display:inline-flex}._emptyText_17qxj_172{max-width:46ch;color:hsl(var(--muted-foreground));margin:0;font-size:.875rem}._page_1qech_22{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_1qech_33{align-items:flex-start;gap:.85rem;display:flex}._headIcon_1qech_39{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_1qech_51{flex:1;min-width:0}._title_1qech_56{color:hsl(var(--foreground));margin:0 0 .15rem;font-size:1.25rem;font-weight:700}._subtitle_1qech_63{color:hsl(var(--muted-foreground));max-width:60ch;margin:0;font-size:.8125rem}._count_1qech_70{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_1qech_85{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_1qech_85:hover{opacity:.9}._empty_1qech_105{color:hsl(var(--muted-foreground));text-align:center;padding:2rem 0;font-size:.875rem}._list_1qech_112{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}._item_1qech_121{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_1qech_121:hover{background:hsl(var(--muted)/.4);border-color:hsl(var(--primary)/.4)}._item_1qech_121:hover ._deleteBtn_1qech_136{opacity:1}._itemIcon_1qech_140{color:hsl(var(--muted-foreground));flex-shrink:0;display:inline-flex}._itemTitle_1qech_146{min-width:0;color:hsl(var(--foreground));white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.875rem;font-weight:500;overflow:hidden}._itemTime_1qech_157{color:hsl(var(--muted-foreground));flex-shrink:0;font-size:.75rem}._deleteBtn_1qech_136{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_1qech_136:hover{background:hsl(var(--destructive)/.12);color:hsl(var(--destructive))}._pageWide_1qech_184{box-sizing:border-box;flex-direction:column;gap:1.5rem;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem;display:flex}._textareaTall_15y9m_24{min-height:12rem}._fieldError_15y9m_28{color:hsl(var(--destructive));font-size:.75rem}._segmented_15y9m_34{border:1px solid hsl(var(--border));background:hsl(var(--muted)/.4);border-radius:10px;align-self:flex-start;gap:3px;padding:3px;display:inline-flex}._segment_15y9m_34{min-width:2.25rem;height:2rem;font:inherit;font-variant-numeric:tabular-nums;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:7px;padding:0 .6rem;font-size:.8125rem;font-weight:600;transition:background .12s,color .12s}._segment_15y9m_34:hover:not(:disabled){color:hsl(var(--foreground))}._segment_15y9m_34:disabled{cursor:not-allowed}._segmentActive_15y9m_66{color:hsl(var(--primary-foreground));background:hsl(var(--primary))}._segmentActive_15y9m_66:hover:not(:disabled){color:hsl(var(--primary-foreground))}._cardOff_15y9m_75{background:hsl(var(--muted)/.25)}._analysisHead_15y9m_79{align-items:flex-start;gap:.85rem;display:flex}._analysisIcon_15y9m_85{width:2.1rem;height:2.1rem;color:hsl(var(--primary));background:hsl(var(--primary)/.12);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._cardOff_15y9m_75 ._analysisIcon_15y9m_85{color:hsl(var(--muted-foreground));background:hsl(var(--muted))}._analysisText_15y9m_101{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}._analysisTitle_15y9m_109{color:hsl(var(--foreground));margin:0;font-size:.9375rem;font-weight:700}._offNote_15y9m_116{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem}._note_15y9m_122{color:hsl(var(--muted-foreground));align-items:center;gap:.4rem;margin:0;font-size:.75rem;display:flex}._always_15y9m_131{color:hsl(var(--foreground));background:hsl(var(--muted)/.45);border-radius:8px;margin:0;padding:.55rem .75rem;font-size:.8125rem}._lists_15y9m_140{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.5rem;display:grid}@media (max-width:900px){._lists_15y9m_140{grid-template-columns:minmax(0,1fr)}}._list_15y9m_140{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}._listRow_15y9m_160{align-items:center;gap:.4rem;display:flex}._listEmpty_15y9m_166{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem;font-style:italic}._scoreRow_15y9m_173{align-items:center;gap:.5rem;display:inline-flex}._scoreInput_15y9m_179{font-variant-numeric:tabular-nums;width:5.5rem}._inputInvalid_15y9m_184{border-color:hsl(var(--destructive))}._scoreUnit_15y9m_188{color:hsl(var(--muted-foreground));font-size:.8125rem}._chips_15y9m_194{flex-wrap:wrap;gap:.4rem;display:flex}._chip_15y9m_194{height:2rem;font:inherit;color:hsl(var(--foreground));background:hsl(var(--background));border:1px solid hsl(var(--border));cursor:pointer;border-radius:999px;align-items:center;gap:.3rem;padding:0 .8rem;font-size:.8125rem;font-weight:500;transition:border-color .12s,background .12s;display:inline-flex}._chip_15y9m_194:hover:not(:disabled){border-color:hsl(var(--primary)/.4)}._chip_15y9m_194:disabled{cursor:not-allowed;opacity:.7}._chipOn_15y9m_224{color:hsl(var(--primary));border-color:hsl(var(--primary)/.5);background:hsl(var(--primary)/.08)}._notice_15y9m_231{border:1px solid hsl(var(--primary)/.25);background:hsl(var(--primary)/.05);border-radius:14px;align-items:flex-start;gap:.85rem;padding:1rem 1.25rem;display:flex}._noticeIcon_15y9m_241{width:2.1rem;height:2.1rem;color:hsl(var(--primary));background:hsl(var(--primary)/.12);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._noticeBody_15y9m_253{flex-direction:column;gap:.5rem;min-width:0;display:flex}._noticeTitle_15y9m_260{color:hsl(var(--foreground));margin:0;font-size:.9375rem;font-weight:700}._noticeChips_15y9m_267{flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}._noticeChip_15y9m_267{color:hsl(var(--foreground));border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:999px;padding:.2rem .6rem;font-size:.75rem;font-weight:600}._noticeText_15y9m_286{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem}._container_418n3_22{background:hsl(var(--background));min-height:100vh}._main_418n3_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._pageHeader_418n3_35{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:1.25rem;display:flex}._pageTitle_418n3_44{color:hsl(var(--foreground));letter-spacing:-.03em;margin-bottom:.3rem;font-size:1.5rem;font-weight:800}._pageSubtitle_418n3_52{color:hsl(var(--muted-foreground));max-width:560px;margin:0;font-size:.875rem;line-height:1.55}._toolbar_418n3_60{flex-wrap:wrap;align-items:center;gap:.625rem;margin-bottom:1.25rem;display:flex}._searchInput_418n3_68{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_418n3_79{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));border-radius:8px;padding:.5rem .75rem;font-size:.8125rem}._quickFilters_418n3_88{flex-wrap:wrap;gap:.375rem;margin-bottom:1.25rem;display:flex}._quickFilterChip_418n3_95{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_418n3_95:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}._quickFilterActive_418n3_111{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border-color:hsl(var(--primary))}._quickFilterActive_418n3_111:hover{background:hsl(var(--primary));opacity:.88}._primaryBtn_418n3_121{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_418n3_121:hover:not(:disabled){opacity:.88}._primaryBtn_418n3_121:disabled{opacity:.5;cursor:not-allowed}._secondaryBtn_418n3_143{color:hsl(var(--foreground));border:1px solid hsl(var(--border));cursor:pointer;white-space:nowrap;background:0 0;border-radius:9px;align-items:center;gap:.375rem;padding:.5rem 1.125rem;font-size:.8125rem;font-weight:600;display:inline-flex}._secondaryBtn_418n3_143:hover{border-color:hsl(var(--primary)/.45)}._outlineBtn_418n3_161{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_418n3_161:hover{background:hsl(var(--muted))}._grid_418n3_178{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:.875rem;display:grid}._benefitCard_418n3_184{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_418n3_184:hover{border-color:hsl(var(--primary)/.45);box-shadow:0 4px 16px hsl(var(--foreground)/.06)}._cardTop_418n3_199{justify-content:space-between;align-items:flex-start;gap:.5rem;margin-bottom:.5rem;display:flex}._cardTitle_418n3_207{color:hsl(var(--foreground));font-size:.9375rem;font-weight:700;line-height:1.3}._typeBadge_418n3_214{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_418n3_226{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_418n3_237{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}._chip_418n3_244{background:hsl(var(--muted));color:hsl(var(--muted-foreground));border-radius:999px;padding:.2rem .5rem;font-size:.7rem}._chipHighlight_418n3_252{color:#a16512;background:rgba(242,185,13,.2)}._chipJobs_418n3_257{background:hsl(var(--primary)/.1);color:hsl(var(--primary))}._cardActions_418n3_262{border-top:1px solid hsl(var(--border));gap:.35rem;margin-top:.75rem;padding-top:.75rem;display:flex}._iconBtn_418n3_270{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_418n3_270:hover{color:hsl(var(--foreground));background:hsl(var(--muted))}._iconBtnDanger_418n3_287:hover{color:#c32222;border-color:rgba(195,34,34,.35)}._emptyState_418n3_292{text-align:center;border:1px dashed hsl(var(--border));color:hsl(var(--muted-foreground));border-radius:12px;padding:3rem 1.5rem}._skeleton_418n3_300{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_418n3_1}@keyframes _shimmer_418n3_1{0%{background-position:200% 0}to{background-position:-200% 0}}._pagination_418n3_316{justify-content:center;align-items:center;gap:.75rem;margin-top:1.25rem;display:flex}._pageInfo_418n3_324{color:hsl(var(--muted-foreground));font-size:.8rem}._modalOverlay_418n3_329{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_418n3_1;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.dark ._modalOverlay_418n3_329{background:rgba(0,0,0,.65)}@keyframes _overlayFadeIn_418n3_1{0%{opacity:0}to{opacity:1}}._modal_418n3_329{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_418n3_329{box-shadow:0 24px 80px rgba(0,0,0,.45),0 4px 16px rgba(0,0,0,.25)}._modalTitle_418n3_367{margin-bottom:1rem;font-size:1.125rem;font-weight:800}._formGrid_418n3_373{flex-direction:column;gap:.75rem;display:flex}._formLabel_418n3_379{color:hsl(var(--muted-foreground));margin-bottom:.25rem;font-size:.75rem;font-weight:600;display:block}._fieldHint_418n3_387{color:hsl(var(--muted-foreground));margin-top:.25rem;font-size:.7rem;line-height:1.4;display:block}._formInput_418n3_395,._formTextarea_418n3_396,._formSelect_418n3_397{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_418n3_396{resize:vertical;min-height:80px}._formRow_418n3_412{grid-template-columns:1fr 1fr;gap:.625rem;display:grid}._modalFooter_418n3_418{border-top:1px solid hsl(var(--border));justify-content:flex-end;gap:.5rem;margin-top:1rem;padding-top:1rem;display:flex}._cancelBtn_418n3_427{border:1px solid hsl(var(--border));cursor:pointer;background:0 0;border-radius:8px;padding:.45rem .875rem;font-size:.8125rem}._saveBtn_418n3_436{background:hsl(var(--primary));color:#fff;cursor:pointer;border:none;border-radius:8px;padding:.45rem 1rem;font-size:.8125rem;font-weight:600}._saveBtn_418n3_436:disabled{opacity:.5;cursor:not-allowed}._checkboxRow_418n3_451{align-items:center;gap:.5rem;font-size:.8125rem;display:flex}._labelWrap_1jiis_1{align-items:center;gap:.35rem;min-height:1.25rem;display:inline-flex}._labelText_1jiis_8{color:hsl(var(--foreground));font-size:.8125rem;font-weight:500}._hintTrigger_1jiis_14{width:1.125rem;height:1.125rem;color:hsl(var(--muted-foreground));cursor:help;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}._hintTrigger_1jiis_14:hover{color:hsl(var(--primary));outline:none}._hintTrigger_1jiis_14:focus-visible{color:hsl(var(--primary));outline:none}._hintTrigger_1jiis_14:hover ._hintBubble_1jiis_33{opacity:1;visibility:visible;transform:translateY(0)}._hintTrigger_1jiis_14:focus-visible ._hintBubble_1jiis_33{opacity:1;visibility:visible;transform:translateY(0)}._hintTrigger_1jiis_14:focus-within ._hintBubble_1jiis_33{opacity:1;visibility:visible;transform:translateY(0)}._hintBubble_1jiis_33{z-index:80;width:-moz-max-content;width:max-content;max-width:240px;color:hsl(var(--popover-foreground,var(--foreground)));background:hsl(var(--popover,var(--card)));border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);opacity:0;visibility:hidden;pointer-events:none;text-align:left;white-space:normal;padding:.5rem .625rem;font-size:.75rem;font-weight:400;line-height:1.45;transition:opacity .15s,transform .15s,visibility .15s;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)translateY(4px);box-shadow:0 4px 12px rgba(0,0,0,.12)}._hintBubble_1jiis_33:after{content:"";border:5px solid transparent;border-top-color:hsl(var(--border));position:absolute;top:100%;left:50%;transform:translate(-50%)}._wrapper_1s05b_1{flex-direction:column;gap:.5rem;display:flex}._chipArea_1s05b_7{border:1px solid hsl(var(--input));border-radius:calc(var(--radius) - 2px);background:hsl(var(--background));cursor:text;flex-wrap:wrap;align-items:center;gap:.375rem;min-height:2.5rem;padding:.375rem .5rem;transition:border-color .15s,box-shadow .15s;display:flex}._chipArea_1s05b_7:focus-within{border-color:hsl(var(--primary)/.55);box-shadow:0 0 0 2px hsl(var(--primary)/.12)}._chip_1s05b_7{background:hsl(var(--primary)/.1);color:hsl(var(--primary));border:1px solid hsl(var(--primary)/.2);border-radius:999px;align-items:center;gap:.25rem;padding:.2rem .5rem .2rem .625rem;font-size:.75rem;font-weight:500;display:inline-flex}._chipRemove_1s05b_38{width:1rem;height:1rem;color:inherit;cursor:pointer;opacity:.7;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:opacity .15s,background .15s;display:flex}._chipRemove_1s05b_38:hover{opacity:1;background:hsl(var(--primary)/.15)}._input_1s05b_58{min-width:6rem;color:hsl(var(--foreground));background:0 0;border:none;outline:none;flex:1;padding:.25rem .125rem;font-size:.8125rem}._input_1s05b_58::placeholder{color:hsl(var(--muted-foreground))}._input_1s05b_58::placeholder{color:hsl(var(--muted-foreground))}._suggestions_1s05b_72{flex-wrap:wrap;gap:.375rem;display:flex}._suggestionBtn_1s05b_78{border:1px dashed hsl(var(--border));background:hsl(var(--muted)/.3);color:hsl(var(--muted-foreground));cursor:pointer;border-radius:999px;padding:.2rem .625rem;font-size:.7rem;font-weight:500;transition:border-color .15s,color .15s,background .15s}._suggestionBtn_1s05b_78:hover{border-color:hsl(var(--primary)/.4);color:hsl(var(--primary));background:hsl(var(--primary)/.06)}._hint_1s05b_95{color:hsl(var(--muted-foreground));font-size:.7rem;line-height:1.4}._container_1qqcc_22{background:hsl(var(--background));flex-direction:column;min-height:100vh;display:flex}._main_1qqcc_29{box-sizing:border-box;flex-direction:column;flex:1;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem;display:flex}._pageHeader_1qqcc_40{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}._headerLeft_1qqcc_49{flex-direction:column;gap:.5rem;min-width:0;display:flex}._backBtn_1qqcc_56{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;align-items:center;gap:.375rem;padding:.375rem 0;font-size:.875rem;font-weight:500;transition:color .15s;display:inline-flex}._backBtn_1qqcc_56:hover{color:hsl(var(--foreground))}._pageTitle_1qqcc_73{color:hsl(var(--foreground));letter-spacing:-.02em;margin:0;font-size:1.375rem;font-weight:700}._pageSubtitle_1qqcc_81{color:hsl(var(--muted-foreground));max-width:560px;margin:0;font-size:.875rem;line-height:1.5}._headerActions_1qqcc_89{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.5rem;display:flex}._formStack_1qqcc_97{flex-direction:column;gap:1rem;display:flex}._sectionCard_1qqcc_103{background:hsl(var(--muted)/.22);border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + 2px);padding:1.125rem 1.25rem}._sectionTitle_1qqcc_110{text-transform:uppercase;letter-spacing:.07em;color:hsl(var(--muted-foreground));align-items:center;gap:.5rem;margin:0 0 .875rem;font-size:.6875rem;font-weight:700;display:flex}._sectionTitle_1qqcc_110:before{content:"";background:hsl(var(--primary));border-radius:2px;flex-shrink:0;width:3px;height:.875rem}._sectionTitleFlush_1qqcc_130{margin-bottom:.75rem}._row2_1qqcc_134{grid-template-columns:1fr 1fr;align-items:start;gap:.875rem;display:grid}@media (max-width:640px){._row2_1qqcc_134{grid-template-columns:1fr}}._row3_1qqcc_146{grid-template-columns:repeat(3,1fr);align-items:start;gap:.875rem;display:grid}@media (max-width:900px){._row3_1qqcc_146{grid-template-columns:1fr}}._rowValueMeta_1qqcc_158{grid-template-columns:1.2fr 1fr .6fr;align-items:start;gap:.875rem;display:grid}@media (max-width:768px){._rowValueMeta_1qqcc_158{grid-template-columns:1fr}}._stack_1qqcc_170{flex-direction:column;gap:.875rem;display:flex}._field_1qqcc_176{flex-direction:column;gap:.35rem;min-width:0;display:flex}._label_1qqcc_183{color:hsl(var(--foreground));font-size:.8125rem;font-weight:500}._hint_1qqcc_189{color:hsl(var(--muted-foreground));font-size:.7rem;line-height:1.4}._input_1qqcc_195,._select_1qqcc_196,._textarea_1qqcc_197{border:1px solid hsl(var(--input));border-radius:calc(var(--radius) - 2px);background:hsl(var(--background));width:100%;color:hsl(var(--foreground));padding:.5rem .75rem;font-size:.8125rem;transition:border-color .15s,box-shadow .15s}._input_1qqcc_195:focus,._select_1qqcc_196:focus,._textarea_1qqcc_197:focus{border-color:hsl(var(--primary)/.55);box-shadow:0 0 0 2px hsl(var(--primary)/.12);outline:none}._textarea_1qqcc_197{resize:vertical;min-height:5rem;line-height:1.45}._editorWrap_1qqcc_221{min-height:min(360px,45vh)}._highlightRow_1qqcc_225{min-height:2.25rem;color:hsl(var(--foreground));cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;align-items:flex-end;gap:.5rem;padding-bottom:.5rem;font-size:.8125rem;display:flex}._highlightRow_1qqcc_225 input{accent-color:hsl(var(--primary))}._valueFieldsRow_1qqcc_240{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.875rem;margin-top:.875rem;display:grid}._formFooter_1qqcc_247{border-top:1px solid hsl(var(--border));justify-content:flex-end;align-items:center;gap:.625rem;margin-top:1.25rem;padding-top:1.25rem;display:flex}._cancelBtn_1qqcc_257{border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);cursor:pointer;color:hsl(var(--foreground));background:0 0;padding:.5rem 1rem;font-size:.8125rem;font-weight:500;transition:background .15s}._cancelBtn_1qqcc_257:hover{background:hsl(var(--accent))}._saveBtn_1qqcc_272{border-radius:calc(var(--radius) - 2px);background:hsl(var(--primary));color:hsl(var(--primary-foreground,#fff));cursor:pointer;border:none;padding:.5rem 1.25rem;font-size:.8125rem;font-weight:600;transition:opacity .15s}._saveBtn_1qqcc_272:hover:not(:disabled){opacity:.92}._saveBtn_1qqcc_272:disabled{opacity:.5;cursor:not-allowed}._loading_1qqcc_291{color:hsl(var(--muted-foreground));padding:2rem 0;font-size:.875rem}._skeleton_1qqcc_297{border-radius:calc(var(--radius) + 2px);background:hsl(var(--muted)/.5);height:12rem;animation:1.2s ease-in-out infinite _pulse_1qqcc_1}@keyframes _pulse_1qqcc_1{0%,to{opacity:1}50%{opacity:.5}}._errorMsg_1qqcc_312{color:hsl(var(--muted-foreground));margin-bottom:1rem;font-size:.875rem}._page_a74zo_22{box-sizing:border-box;flex-direction:column;gap:14px;width:95%;max-width:920px;margin:0 auto;padding:2rem 2rem 3rem;display:flex}._backLink_a74zo_34{color:hsl(var(--muted-foreground));cursor:pointer;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;display:inline-flex}._backLink_a74zo_34:hover{color:hsl(var(--foreground))}._panel_a74zo_52{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;overflow:hidden}._notFound_a74zo_61{color:hsl(var(--muted-foreground));margin:0;font-size:.875rem}._header_a74zo_67{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_a74zo_77{flex:1;min-width:0}._titleRow_a74zo_82{flex-wrap:wrap;align-items:flex-start;gap:.5rem;display:flex}._title_a74zo_82{color:hsl(var(--foreground));letter-spacing:-.02em;margin:0;font-size:1.25rem;font-weight:800;line-height:1.25}._shortTitle_a74zo_98{color:hsl(var(--muted-foreground));margin:.35rem 0 0;font-size:.875rem;line-height:1.4}._badgeRow_a74zo_105{flex-wrap:wrap;gap:.4rem;margin-top:.75rem;display:flex}._typeBadge_a74zo_112{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_a74zo_123,._orderBadge_a74zo_124{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_a74zo_136{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}._body_a74zo_149{padding:1.25rem 1.5rem 1.5rem}._section_a74zo_153{margin-bottom:1.35rem}._sectionTitle_a74zo_157{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-foreground));align-items:center;gap:.4rem;margin:0 0 .65rem;font-size:.7rem;font-weight:700;display:flex}._descriptionBox_a74zo_169{border:1px solid hsl(var(--border));background:hsl(var(--background)/.6);border-radius:10px;padding:.875rem 1rem}._valueGrid_a74zo_176{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}@media (max-width:480px){._valueGrid_a74zo_176{grid-template-columns:1fr}}._valueCell_a74zo_187{border:1px solid hsl(var(--border));background:hsl(var(--background)/.5);border-radius:8px;padding:.65rem .75rem}._valueCellLabel_a74zo_194{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));margin-bottom:.2rem;font-size:.65rem;font-weight:700;display:block}._valueCellValue_a74zo_204{color:hsl(var(--foreground));font-size:.875rem;font-weight:600}._fieldGrid_a74zo_210{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem;display:grid}@media (max-width:480px){._fieldGrid_a74zo_210{grid-template-columns:1fr}}._field_a74zo_210{min-width:0}._fieldFull_a74zo_225{grid-column:1/-1}._fieldLabel_a74zo_229{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));margin-bottom:.2rem;font-size:.65rem;font-weight:700;display:block}._fieldValue_a74zo_239{color:hsl(var(--foreground));white-space:pre-wrap;font-size:.875rem;line-height:1.5}._chipGroup_a74zo_246{margin-bottom:.75rem}._chipGroup_a74zo_246:last-child{margin-bottom:0}._chipGroupLabel_a74zo_253{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));margin-bottom:.4rem;font-size:.65rem;font-weight:700;display:block}._chipList_a74zo_263{flex-wrap:wrap;gap:.35rem;display:flex}._chipItem_a74zo_269{border:1px solid hsl(var(--border));background:hsl(var(--muted)/.45);color:hsl(var(--foreground));border-radius:999px;padding:.3rem .6rem;font-size:.75rem}._keyBlock_a74zo_278{background:linear-gradient(135deg, rgba(243,239,250,.9) 0%, hsl(var(--card)) 55%);border:1px solid rgba(126,89,192,.22);border-radius:12px;margin-bottom:1.35rem;padding:.875rem 1rem}.dark ._keyBlock_a74zo_278{background:linear-gradient(135deg, rgba(42,30,62,.85) 0%, hsl(var(--card)) 60%);border-color:rgba(128,94,186,.35)}._keyBlockHeader_a74zo_290{text-transform:uppercase;letter-spacing:.05em;color:#5e3b9b;align-items:center;gap:.4rem;font-size:.7rem;font-weight:700;display:flex}.dark ._keyBlockHeader_a74zo_290{color:#ad90df}._keyDisplayRow_a74zo_304{flex-wrap:wrap;align-items:baseline;gap:.5rem;margin-top:.65rem;display:flex}._keyDisplayLabel_a74zo_312,._keyCodeLabel_a74zo_313{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));min-width:5.5rem;font-size:.65rem;font-weight:600}._keyDisplayValue_a74zo_322{color:hsl(var(--foreground));letter-spacing:-.01em;font-size:.9375rem;font-weight:700}._keyCodeRow_a74zo_329{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.5rem;display:flex}._keyCode_a74zo_313{background:hsl(var(--foreground)/.06);border:1px solid hsl(var(--border));color:#543091;letter-spacing:.02em;border-radius:7px;padding:.35rem .65rem;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.78rem}.dark ._keyCode_a74zo_313{color:#bea5e9;background:rgba(255,255,255,.06)}._metaSection_a74zo_352{border-top:1px dashed hsl(var(--border));padding-top:.25rem}._metaGrid_a74zo_357{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}@media (max-width:480px){._metaGrid_a74zo_357{grid-template-columns:1fr}}._metaItem_a74zo_368{color:hsl(var(--muted-foreground));flex-direction:column;gap:.15rem;font-size:.72rem;display:flex}._metaItem_a74zo_368 strong{color:hsl(var(--foreground));font-size:.8rem;font-weight:600}._editBtn_a74zo_381{border:1px solid hsl(var(--border));color:hsl(var(--foreground));cursor:pointer;background:0 0;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;gap:.4rem;padding:.55rem 1rem;font-size:.8125rem;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}._editBtn_a74zo_381:hover{background:hsl(var(--muted));border-color:hsl(var(--primary)/.35)}._skeleton_a74zo_402{background:linear-gradient(90deg, hsl(var(--muted)) 25%, hsl(var(--muted)/.5) 50%, hsl(var(--muted)) 75%);background-size:200% 100%;border-radius:12px;animation:1.2s infinite _shimmer_a74zo_1}@keyframes _shimmer_a74zo_1{0%{background-position:200% 0}to{background-position:-200% 0}}._locked_a74zo_418{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}._lockedPart_a74zo_426{filter:blur(1.5px);opacity:.55;pointer-events:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}._lockedBadge_a74zo_433{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--muted-foreground));white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:3px 8px;font-size:.656rem;font-weight:600;display:inline-flex;position:absolute}._container_u23s5_22{background:hsl(var(--background));min-height:100vh}._main_u23s5_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._pageHeader_u23s5_35{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:1.75rem;display:flex}._headerLeft_u23s5_44{min-width:0}._pageTitle_u23s5_48{color:hsl(var(--foreground));letter-spacing:-.03em;margin-bottom:.3rem;font-size:1.5rem;font-weight:800;line-height:1.2}._pageSubtitle_u23s5_57{color:hsl(var(--muted-foreground));margin:0;font-size:.875rem;line-height:1.55}._globalError_u23s5_64{color:hsl(var(--destructive));background:hsl(var(--destructive)/.08);border:1px solid hsl(var(--destructive)/.2);border-radius:var(--radius);align-items:center;gap:.5rem;margin-bottom:1.25rem;padding:.5rem .875rem;font-size:.8125rem;display:flex}._heroCard_u23s5_77{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + 6px);box-shadow:0 2px 16px hsl(var(--primary)/.06), 0 1px 4px rgba(0,0,0,.04);align-items:flex-start;gap:1.75rem;margin-bottom:1.25rem;padding:1.75rem;display:flex;position:relative;overflow:hidden}@media (max-width:640px){._heroCard_u23s5_77{text-align:center;flex-direction:column;align-items:center}}._heroGlow_u23s5_98{pointer-events:none;background:radial-gradient(circle,rgba(124,59,237,.1) 0%,transparent 70%);width:320px;height:320px;position:absolute;top:-40%;right:-5%}._logoBlock_u23s5_108{z-index:1;flex-direction:column;flex-shrink:0;align-items:center;gap:.5rem;display:flex}._logoButton_u23s5_117{cursor:pointer;border-radius:calc(var(--radius) + 4px);background:0 0;border:none;padding:0;line-height:0;position:relative}._logoButton_u23s5_117:disabled{cursor:wait;opacity:.8}._logoButton_u23s5_117:hover:not(:disabled) ._logoOverlay_u23s5_130{opacity:1}._logoButton_u23s5_117:focus-visible:not(:disabled) ._logoOverlay_u23s5_130{opacity:1}._logoBox_u23s5_134{border-radius:calc(var(--radius) + 4px);border:2px solid hsl(var(--border));background:hsl(var(--secondary));width:88px;height:88px;color:hsl(var(--primary));justify-content:center;align-items:center;display:flex;overflow:hidden}._logoImg_u23s5_147{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}._logoOverlay_u23s5_130{border-radius:calc(var(--radius) + 4px);color:#fff;letter-spacing:.04em;text-transform:uppercase;opacity:0;background:rgba(15,10,30,.52);flex-direction:column;justify-content:center;align-items:center;gap:.25rem;font-size:.65rem;font-weight:600;transition:opacity .18s;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}._logoUploading_u23s5_173{border-radius:calc(var(--radius) + 4px);background:rgba(15,10,30,.55);justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}._logoHint_u23s5_183{color:hsl(var(--muted-foreground));text-align:center;margin:0;font-size:.7rem}._heroInfo_u23s5_190{z-index:1;flex:1;min-width:0;padding-top:.375rem}._heroName_u23s5_197{color:hsl(var(--foreground));letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;margin:0 0 .25rem;font-size:1.375rem;font-weight:700;overflow:hidden}._heroCnpj_u23s5_208{color:hsl(var(--muted-foreground));margin:0 0 .875rem;font-family:Courier New,monospace;font-size:.8125rem}._heroMeta_u23s5_215{flex-wrap:wrap;gap:.5rem;display:flex}@media (max-width:640px){._heroMeta_u23s5_215{justify-content:center}}._metaChip_u23s5_226{background:hsl(var(--secondary));color:hsl(var(--secondary-foreground));border:1px solid hsl(var(--border));border-radius:999px;align-items:center;gap:.35rem;padding:.3rem .7rem;font-size:.75rem;font-weight:500;display:inline-flex}._sectionsGrid_u23s5_239{grid-template-columns:1fr 1fr;align-items:start;gap:1.125rem;display:grid}@media (max-width:860px){._sectionsGrid_u23s5_239{grid-template-columns:1fr}}._sectionsCol_u23s5_251{flex-direction:column;gap:1.125rem;display:flex}._section_u23s5_239{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);transition:border-color .18s;overflow:hidden;box-shadow:0 1px 4px rgba(0,0,0,.04)}._sectionEditing_u23s5_266{border-color:hsl(var(--primary)/.4);box-shadow:0 0 0 3px hsl(var(--primary)/.06), 0 1px 4px rgba(0,0,0,.04)}._sectionHeader_u23s5_271{border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:center;padding:.875rem 1.125rem;display:flex}._sectionTitle_u23s5_279{color:hsl(var(--foreground));align-items:center;gap:.45rem;font-size:.875rem;font-weight:600;display:flex}._sectionIcon_u23s5_288{color:hsl(var(--primary));align-items:center;display:flex}._sectionActions_u23s5_294{align-items:center;gap:.375rem;display:flex}._sectionBody_u23s5_300{padding:1rem 1.125rem}._planSection_u23s5_304{margin-bottom:1.125rem}._planSection_u23s5_304 ._sectionTitle_u23s5_279{margin:0}._planManaged_u23s5_311{color:hsl(var(--muted-foreground));font-size:.75rem}._planGrid_u23s5_316{grid-template-columns:minmax(0,2fr) minmax(0,1.25fr) minmax(0,.75fr);align-items:start;gap:1.25rem;display:grid}@media (max-width:860px){._planGrid_u23s5_316{grid-template-columns:1fr}}._planJourneys_u23s5_328{flex-wrap:wrap;gap:.375rem;margin:.2rem 0 0;padding:0;list-style:none;display:flex}._planSkeleton_u23s5_337{border-radius:calc(var(--radius) - 2px);background:hsl(var(--muted)/.5);height:3.5rem}._planError_u23s5_343{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem}._planHint_u23s5_349{color:hsl(var(--muted-foreground));margin:1rem 0 0;font-size:.75rem;line-height:1.5}._editBtn_u23s5_356{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_u23s5_356:hover{background:hsl(var(--accent));color:hsl(var(--foreground));border-color:hsl(var(--primary)/.3)}._saveBtn_u23s5_377{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_u23s5_377:hover:not(:disabled){opacity:.88}._saveBtn_u23s5_377:disabled{opacity:.45;cursor:not-allowed}._cancelBtn_u23s5_400{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_u23s5_400:hover:not(:disabled){background:hsl(var(--muted));color:hsl(var(--foreground))}._cancelBtn_u23s5_400:disabled{opacity:.4;cursor:not-allowed}._fieldsGrid_u23s5_424{flex-direction:column;gap:.875rem;display:flex}._fieldsRow_u23s5_430{grid-template-columns:1fr 1fr;gap:.875rem;display:grid}@media (max-width:500px){._fieldsRow_u23s5_430{grid-template-columns:1fr}}._field_u23s5_424{flex-direction:column;gap:.2rem;display:flex}._fieldLabel_u23s5_447{text-transform:uppercase;letter-spacing:.07em;color:hsl(var(--muted-foreground));font-size:.7rem;font-weight:700}._fieldValue_u23s5_455{color:hsl(var(--foreground));font-size:.875rem;font-weight:500;line-height:1.4}._fieldEmpty_u23s5_462{color:hsl(var(--muted-foreground)/.7);font-style:italic;font-weight:400}._input_u23s5_468{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_u23s5_468::placeholder{color:hsl(var(--muted-foreground)/.55)}._input_u23s5_468::placeholder{color:hsl(var(--muted-foreground)/.55)}._input_u23s5_468:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--primary)/.1)}._input_u23s5_468:disabled{background:hsl(var(--muted));color:hsl(var(--muted-foreground));cursor:not-allowed}._textarea_u23s5_493{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_u23s5_493::placeholder{color:hsl(var(--muted-foreground)/.55)}._textarea_u23s5_493::placeholder{color:hsl(var(--muted-foreground)/.55)}._textarea_u23s5_493:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--primary)/.1)}._infoBox_u23s5_515{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_u23s5_526{text-transform:uppercase;letter-spacing:.07em;color:hsl(var(--muted-foreground));white-space:nowrap;flex-shrink:0;font-size:.7rem;font-weight:700}._infoBoxValue_u23s5_536{color:hsl(var(--muted-foreground));text-overflow:ellipsis;white-space:nowrap;font-family:Courier New,monospace;font-size:.78rem;overflow:hidden}._spinner_u23s5_545{border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;width:20px;height:20px;animation:.7s linear infinite _spin_u23s5_545}@keyframes _spin_u23s5_545{to{transform:rotate(360deg)}}@keyframes _shimmer_u23s5_1{0%{background-position:-600px 0}to{background-position:600px 0}}._skeletonCard_u23s5_567,._skeletonHero_u23s5_567{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_u23s5_1}._skeletonHero_u23s5_567{border-radius:calc(var(--radius) + 6px);height:136px;margin-bottom:1.25rem}._skeletonGrid_u23s5_579{grid-template-columns:1fr 1fr;gap:1.125rem;display:grid}@media (max-width:860px){._skeletonGrid_u23s5_579{grid-template-columns:1fr}}._skeletonCard_u23s5_567{border-radius:var(--radius);height:140px}._errorState_u23s5_595{text-align:center;color:hsl(var(--muted-foreground));padding:3rem;font-size:.875rem}@media (max-width:640px){._main_u23s5_27{width:100%;padding:1.25rem 1rem 2rem}}._group_1m08j_2{flex-wrap:wrap;align-items:center;gap:.375rem;display:inline-flex}._badge_1m08j_9{white-space:nowrap;border-radius:20px;align-items:center;padding:.25rem .625rem;font-size:.75rem;font-weight:600;display:inline-flex}._warning_1m08j_19{background:hsl(var(--warning)/.14);color:hsl(var(--warning))}._danger_1m08j_24{background:hsl(var(--destructive)/.12);color:hsl(var(--destructive))}._success_1m08j_29{background:hsl(var(--success)/.14);color:hsl(var(--success))}._muted_1m08j_34{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._terminated_1m08j_40{background:hsl(var(--foreground)/.08);color:hsl(var(--foreground)/.75)}._deleted_1m08j_45{color:hsl(var(--muted-foreground));border:1px dashed hsl(var(--muted-foreground)/.5);background:0 0}._container_or8l7_22{background:hsl(var(--background));min-height:100vh}._main_or8l7_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._pageHeader_or8l7_35{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:1.75rem;display:flex}._headerLeft_or8l7_44{min-width:0}._pageTitle_or8l7_48{color:hsl(var(--foreground));letter-spacing:-.03em;margin-bottom:.3rem;font-size:1.5rem;font-weight:800;line-height:1.2}._pageSubtitle_or8l7_57{color:hsl(var(--muted-foreground));max-width:520px;margin:0;font-size:.875rem;line-height:1.55}._createButton_or8l7_65{background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;white-space:nowrap;border:none;border-radius:9px;flex-shrink:0;align-items:center;gap:.375rem;padding:.5rem 1.125rem;font-size:.8125rem;font-weight:600;transition:background .15s,transform .12s;display:inline-flex}._createButton_or8l7_65:hover{background:hsl(var(--primary-hover));transform:translateY(-1px)}._userCell_or8l7_87{align-items:center;gap:.75rem;display:flex}._userCellInfo_or8l7_93{flex-direction:column;min-width:0;display:flex}._userName_or8l7_99{color:hsl(var(--foreground));white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:600;overflow:hidden}._userEmail_or8l7_108{color:hsl(var(--muted-foreground));white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}._roleBadge_or8l7_117{border-radius:20px;align-items:center;padding:.25rem .625rem;font-size:.75rem;font-weight:600;display:inline-flex}._roleBadge_or8l7_117._role_admin_or8l7_125{color:#5914d2;background:rgba(124,59,237,.12)}._roleBadge_or8l7_117._role_recruiter_or8l7_129{color:#0a5adb;background:rgba(60,131,246,.12)}._roleBadge_or8l7_117._role_interviewer_or8l7_133{color:#1e947d;background:rgba(35,169,142,.12)}._roleBadge_or8l7_117._role_collaborator_or8l7_137{color:#a7741b;background:rgba(245,159,10,.12)}._headerActions_or8l7_143{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}._toggle_or8l7_150{color:hsl(var(--foreground));cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:500;display:inline-flex}._toggle_or8l7_150 input{width:1rem;height:1rem;accent-color:hsl(var(--primary));cursor:pointer}@media (max-width:640px){._main_or8l7_27{width:100%;padding:1.25rem 1rem 2rem}}._overlay_se8ib_2{background-color:hsl(var(--foreground)/.35);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}._modal_se8ib_14{background-color:hsl(var(--card));color:hsl(var(--card-foreground));border-radius:calc(var(--radius) + 6px);border:1px solid hsl(var(--border));width:min(600px,96vw);max-height:94vh;box-shadow:0 24px 64px hsl(var(--primary)/.14), 0 4px 16px hsl(var(--foreground)/.06);flex-direction:column;display:flex;overflow:hidden}._modalHeader_se8ib_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_se8ib_36{flex-direction:column;gap:.2rem;display:flex}._modalTitle_se8ib_36{color:hsl(var(--foreground));margin:0;font-size:1.0625rem;font-weight:600}._modalSubtitle_se8ib_49{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem}._closeButton_se8ib_55{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_se8ib_55:hover{background:hsl(var(--accent));color:hsl(var(--foreground))}._form_se8ib_74{flex-direction:column;gap:1.25rem;padding:1.25rem 1.5rem;display:flex;overflow-y:auto}._warn_se8ib_82{color:hsl(var(--foreground));background:hsl(var(--destructive)/.08);border:1px solid hsl(var(--destructive)/.2);border-radius:calc(var(--radius) - 2px);margin:0;padding:.625rem .75rem;font-size:.8125rem;line-height:1.5}._row_se8ib_93{grid-template-columns:1fr 1fr;gap:.875rem;display:grid}@media (max-width:480px){._row_se8ib_93{grid-template-columns:1fr}}._field_se8ib_104{flex-direction:column;gap:.375rem;display:flex}._label_se8ib_110{color:hsl(var(--foreground));font-size:.8125rem;font-weight:500}._input_se8ib_116,._select_se8ib_117,._textarea_se8ib_118{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_se8ib_116:focus,._select_se8ib_117:focus,._textarea_se8ib_118:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.12)}._input_se8ib_116::-moz-placeholder{color:hsl(var(--muted-foreground))}._select_se8ib_117::-moz-placeholder{color:hsl(var(--muted-foreground))}._textarea_se8ib_118::-moz-placeholder{color:hsl(var(--muted-foreground))}._input_se8ib_116::-ms-input-placeholder{color:hsl(var(--muted-foreground))}._input_se8ib_116::placeholder{color:hsl(var(--muted-foreground))}._select_se8ib_117::-ms-input-placeholder{color:hsl(var(--muted-foreground))}._select_se8ib_117::placeholder{color:hsl(var(--muted-foreground))}._textarea_se8ib_118::-ms-input-placeholder{color:hsl(var(--muted-foreground))}._textarea_se8ib_118::placeholder{color:hsl(var(--muted-foreground))}._select_se8ib_117{cursor:pointer}._textarea_se8ib_118{resize:vertical;min-height:72px}._section_se8ib_154{border:none;flex-direction:column;gap:.75rem;min-width:0;margin:0;padding:0;display:flex}._sectionTitle_se8ib_164{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));margin-bottom:.125rem;padding:0;font-size:.75rem;font-weight:700}._hint_se8ib_174{color:hsl(var(--muted-foreground));flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:.25rem .625rem;margin:-.25rem 0 0;font-size:.75rem;line-height:1.45;display:flex}._linkButton_se8ib_186{color:hsl(var(--primary));cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:.75rem;font-weight:600}._linkButton_se8ib_186:hover{text-decoration:underline}._segmented_se8ib_201{border:1px solid hsl(var(--input));border-radius:calc(var(--radius) - 2px);width:-moz-fit-content;width:fit-content;display:inline-flex;overflow:hidden}._segment_se8ib_201{color:hsl(var(--foreground));cursor:pointer;background:hsl(var(--background));padding:.4375rem 1rem;font-size:.8125rem;position:relative}._segment_se8ib_201+._segment_se8ib_201{border-left:1px solid hsl(var(--input))}._segment_se8ib_201 input{opacity:0;pointer-events:none;position:absolute}._segment_se8ib_201:focus-within{box-shadow:inset 0 0 0 2px hsl(var(--ring)/.4)}._segmentActive_se8ib_229{background:hsl(var(--primary)/.1);color:hsl(var(--primary));font-weight:600}._cutoffs_se8ib_236{flex-direction:column;gap:.5rem;display:flex}._cutoff_se8ib_236{border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);cursor:pointer;align-items:flex-start;gap:.625rem;padding:.625rem .75rem;transition:border-color .15s,background .15s;display:flex}._cutoff_se8ib_236 input{accent-color:hsl(var(--primary));margin-top:.1875rem}._cutoff_se8ib_236:hover{border-color:hsl(var(--ring)/.5)}._cutoffActive_se8ib_260{border-color:hsl(var(--primary)/.6);background:hsl(var(--primary)/.05)}._cutoffText_se8ib_265{flex-direction:column;gap:.125rem;display:flex}._cutoffText_se8ib_265 strong{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}._cutoffText_se8ib_265 span{color:hsl(var(--muted-foreground));font-size:.75rem}._error_se8ib_280{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_se8ib_290{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_se8ib_300{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_se8ib_300:hover{background:hsl(var(--accent))}._submitButton_se8ib_316{border-radius:calc(var(--radius) - 2px);background:hsl(var(--destructive));color:hsl(var(--destructive-foreground));cursor:pointer;border:none;padding:.5rem 1.25rem;font-family:inherit;font-size:.875rem;font-weight:600;transition:background .15s}._submitButton_se8ib_316:hover:not(:disabled){opacity:.9}._submitButton_se8ib_316:disabled{opacity:.6;cursor:not-allowed}._overlay_1hwo5_1{background:hsl(var(--foreground)/.35);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}._dialog_1hwo5_13{background:hsl(var(--card));color:hsl(var(--card-foreground));border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + 4px);width:min(460px,95vw);box-shadow:0 24px 64px hsl(var(--primary)/.14), 0 4px 16px hsl(var(--foreground)/.06);padding:1.75rem}._title_1hwo5_23{color:hsl(var(--foreground));margin:0 0 .625rem;font-size:1rem;font-weight:700}._text_1hwo5_30{color:hsl(var(--muted-foreground));margin:0 0 1.5rem;font-size:.875rem;line-height:1.6}._text_1hwo5_30 p{margin:0 0 .5rem}._text_1hwo5_30 p:last-child{margin-bottom:0}._text_1hwo5_30 strong{color:hsl(var(--foreground))}._actions_1hwo5_46{flex-wrap:wrap;justify-content:flex-end;gap:.625rem;display:flex}._dangerBtn_1hwo5_53,._confirmBtn_1hwo5_53,._cancelBtn_1hwo5_53{border-radius:var(--radius);cursor:pointer;padding:.5rem 1.125rem;font-family:inherit;font-size:.875rem;font-weight:600;transition:background .15s,opacity .15s}._dangerBtn_1hwo5_53:disabled,._confirmBtn_1hwo5_53:disabled,._cancelBtn_1hwo5_53:disabled{opacity:.6;cursor:not-allowed}._cancelBtn_1hwo5_53{background:hsl(var(--muted));color:hsl(var(--foreground));border:1px solid hsl(var(--border));font-weight:500}._cancelBtn_1hwo5_53:hover:not(:disabled){background:hsl(var(--accent))}._confirmBtn_1hwo5_53{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border:none}._confirmBtn_1hwo5_53:hover:not(:disabled){background:hsl(var(--primary-hover))}._dangerBtn_1hwo5_53{background:hsl(var(--destructive));color:hsl(var(--destructive-foreground));border:none}._dangerBtn_1hwo5_53:hover:not(:disabled){opacity:.9}._overlay_17yij_1{background:hsl(var(--foreground)/.35);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}._dialog_17yij_13{background:hsl(var(--card));color:hsl(var(--card-foreground));border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + 4px);width:min(520px,95vw);box-shadow:0 24px 64px hsl(var(--primary)/.14), 0 4px 16px hsl(var(--foreground)/.06);padding:1.75rem}._title_17yij_23{color:hsl(var(--foreground));margin:0 0 .875rem;font-size:1rem;font-weight:700}._warning_17yij_30{border-radius:calc(var(--radius) - 2px);background:hsl(var(--warning)/.12);border:1px solid hsl(var(--warning)/.3);color:hsl(var(--foreground));align-items:flex-start;gap:.5rem;margin-bottom:.875rem;padding:.625rem .75rem;font-size:.8125rem;line-height:1.5;display:flex}._warning_17yij_30 svg{color:hsl(var(--warning));flex-shrink:0;margin-top:2px}._text_17yij_49{color:hsl(var(--muted-foreground));margin:0 0 1rem;font-size:.875rem;line-height:1.6}._linkRow_17yij_56{gap:.5rem;margin-bottom:1.5rem;display:flex}@media (max-width:480px){._linkRow_17yij_56{flex-direction:column}}._linkInput_17yij_67{border-radius:calc(var(--radius) - 2px);border:1px solid hsl(var(--input));background:hsl(var(--muted)/.5);min-width:0;color:hsl(var(--foreground));font-family:var(--font-mono);outline:none;flex:1;padding:.5rem .75rem;font-size:.75rem}._linkInput_17yij_67:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.12)}._copyBtn_17yij_84{border-radius:calc(var(--radius) - 2px);border:1px solid hsl(var(--border));color:hsl(var(--foreground));cursor:pointer;white-space:nowrap;background:0 0;justify-content:center;align-items:center;gap:.375rem;padding:.5rem .875rem;font-family:inherit;font-size:.8125rem;font-weight:500;display:inline-flex}._copyBtn_17yij_84:hover{background:hsl(var(--accent))}._actions_17yij_104{justify-content:flex-end;display:flex}._closeBtn_17yij_109{border-radius:var(--radius);background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;padding:.5rem 1.125rem;font-family:inherit;font-size:.875rem;font-weight:600}._closeBtn_17yij_109:hover{background:hsl(var(--primary-hover))}._page_gbpgi_22{background:hsl(var(--background));min-height:100vh}._wrap_gbpgi_27{flex-direction:column;gap:1.25rem;max-width:1120px;margin:0 auto;padding:1.5rem 1.5rem 4rem;display:flex}._loading_gbpgi_37{color:hsl(var(--muted-foreground));align-items:center;gap:.75rem;padding:3rem 0;font-size:.875rem;display:flex}._loadingSpinner_gbpgi_46{border:2px solid hsl(var(--border));border-top-color:hsl(var(--primary));border-radius:50%;width:1.25rem;height:1.25rem;animation:.7s linear infinite _spin_gbpgi_1}@keyframes _spin_gbpgi_1{to{transform:rotate(360deg)}}._errorMsg_gbpgi_60{color:hsl(var(--muted-foreground));padding:2rem 0;font-size:.875rem}._backLink_gbpgi_66{color:hsl(var(--muted-foreground));cursor:pointer;border-radius:var(--radius);background:0 0;border:none;align-self:flex-start;align-items:center;gap:.375rem;padding:.25rem;font-family:inherit;font-size:.8125rem;font-weight:600;transition:color .15s;display:inline-flex}._backLink_gbpgi_66:hover{color:hsl(var(--foreground))}._backLink_gbpgi_66:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}._hero_gbpgi_91{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + 8px);box-shadow:0 1px 3px hsl(var(--foreground)/.04);position:relative;overflow:hidden}._heroCover_gbpgi_100{background:radial-gradient(120% 160% at 0% 0%, hsl(var(--primary)/.22), transparent 55%), radial-gradient(120% 160% at 100% 0%, hsl(var(--ring)/.16), transparent 55%), linear-gradient(120deg, hsl(var(--primary)/.1), hsl(var(--muted)/.4));height:92px}._heroInactive_gbpgi_105 ._heroCover_gbpgi_100{background:radial-gradient(120% 160% at 0% 0%, rgba(220,40,40,.16), transparent 55%), linear-gradient(120deg, rgba(220,40,40,.06), hsl(var(--muted)/.4))}._heroContent_gbpgi_109{align-items:flex-end;gap:1.25rem;margin-top:-44px;padding:0 1.75rem 1.5rem;display:flex}@media (max-width:720px){._heroContent_gbpgi_109{text-align:center;flex-direction:column;align-items:center;padding:0 1.25rem 1.5rem}}._heroAvatar_gbpgi_125{background:hsl(var(--card));box-shadow:0 4px 14px hsl(var(--foreground)/.08);border-radius:50%;flex-shrink:0;padding:4px;position:relative}._statusDot_gbpgi_134{border:3px solid hsl(var(--card));border-radius:50%;width:15px;height:15px;position:absolute;bottom:6px;right:6px}._dotActive_gbpgi_144{background:#21c45d}._dotInactive_gbpgi_148{background:#9e9e9e}._heroInfo_gbpgi_152{flex:1;min-width:0;padding-bottom:.25rem}._heroNameRow_gbpgi_158{flex-wrap:wrap;align-items:center;gap:.625rem;margin-bottom:.625rem;display:flex}@media (max-width:720px){._heroNameRow_gbpgi_158{justify-content:center}}._heroName_gbpgi_158{letter-spacing:-.02em;color:hsl(var(--foreground));margin:0;font-size:1.5rem;font-weight:700;line-height:1.15}._heroFacts_gbpgi_180{flex-wrap:wrap;gap:.375rem 1.25rem;display:flex}@media (max-width:720px){._heroFacts_gbpgi_180{justify-content:center}}._heroFact_gbpgi_180{color:hsl(var(--muted-foreground));align-items:center;gap:.375rem;min-width:0;font-size:.8125rem;text-decoration:none;display:inline-flex}._heroFact_gbpgi_180 svg{color:hsl(var(--muted-foreground)/.75);flex-shrink:0}._heroFact_gbpgi_180:-webkit-any(a):hover{color:hsl(var(--primary))}._heroFact_gbpgi_180:-moz-any(a):hover{color:hsl(var(--primary))}._heroFact_gbpgi_180:is(a):hover{color:hsl(var(--primary))}._heroFact_gbpgi_180:-webkit-any(a):hover svg{color:hsl(var(--primary))}._heroFact_gbpgi_180:-moz-any(a):hover svg{color:hsl(var(--primary))}._heroFact_gbpgi_180:is(a):hover svg{color:hsl(var(--primary))}._heroActions_gbpgi_211{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;padding-bottom:.25rem;display:flex}._editBtn_gbpgi_221{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_gbpgi_221:hover{background:hsl(var(--primary-hover));transform:translateY(-1px)}._editBtn_gbpgi_221:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}._terminateBtn_gbpgi_245{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_gbpgi_245:hover{background:rgba(220,40,40,.08);border-color:rgba(220,40,40,.6)}._terminateBtn_gbpgi_245:focus-visible{outline-offset:2px;outline:2px solid #dc2828}._secondaryBtn_gbpgi_270{color:hsl(var(--foreground));border:1px solid hsl(var(--border));border-radius:var(--radius);cursor:pointer;white-space:nowrap;background:0 0;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}._secondaryBtn_gbpgi_270:hover:not(:disabled){background:hsl(var(--accent))}._secondaryBtn_gbpgi_270:disabled{opacity:.6;cursor:not-allowed}._secondaryBtn_gbpgi_270:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}._iconBtn_gbpgi_298{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_gbpgi_298:hover{color:#dc2828;background:rgba(220,40,40,.08);border-color:rgba(220,40,40,.4)}._iconBtn_gbpgi_298:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}._roleBadge_gbpgi_322{border-radius:20px;align-items:center;gap:.25rem;padding:.25rem .625rem;font-size:.75rem;font-weight:600;display:inline-flex}._roleBadge_gbpgi_322._role_admin_gbpgi_331{color:#8244ee;background:rgba(124,59,237,.14)}._roleBadge_gbpgi_322._role_recruiter_gbpgi_335{color:#468af6;background:rgba(60,131,246,.14)}._roleBadge_gbpgi_322._role_interviewer_gbpgi_339{color:#27bea0;background:rgba(35,169,142,.16)}._roleBadge_gbpgi_322._role_collaborator_gbpgi_343{color:#e99f20;background:rgba(245,159,10,.16)}._terminationBanner_gbpgi_349{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_gbpgi_359{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_gbpgi_371{flex-direction:column;gap:.125rem;min-width:0;display:flex}._terminationText_gbpgi_371 strong{color:hsl(var(--foreground));font-size:.875rem;font-weight:600}._terminationText_gbpgi_371 span{color:hsl(var(--muted-foreground));font-size:.8125rem}._inviteBanner_gbpgi_388{background:hsl(var(--warning)/.08);border:1px solid hsl(var(--warning)/.3);border-radius:calc(var(--radius) + 4px);flex-wrap:wrap;align-items:center;gap:.875rem;padding:.875rem 1.125rem;display:flex}._inviteBannerExpired_gbpgi_399{background:hsl(var(--destructive)/.06);border-color:hsl(var(--destructive)/.25)}._inviteBannerExpired_gbpgi_399 ._inviteIcon_gbpgi_403{background:hsl(var(--destructive)/.12);color:hsl(var(--destructive))}._inviteIcon_gbpgi_403{background:hsl(var(--warning)/.16);width:2.25rem;height:2.25rem;color:hsl(var(--warning));border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._inviteActions_gbpgi_420{flex-wrap:wrap;gap:.5rem;margin-left:auto;display:flex}._deletedBanner_gbpgi_428{background:hsl(var(--muted)/.6);border:1px dashed hsl(var(--muted-foreground)/.45);border-radius:calc(var(--radius) + 4px);align-items:center;gap:.875rem;padding:.875rem 1.125rem;display:flex}._deletedIcon_gbpgi_438{background:hsl(var(--muted));width:2.25rem;height:2.25rem;color:hsl(var(--muted-foreground));border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._stats_gbpgi_451{grid-template-columns:repeat(4,1fr);gap:.875rem;display:grid}@media (max-width:860px){._stats_gbpgi_451{grid-template-columns:repeat(2,1fr)}}@media (max-width:460px){._stats_gbpgi_451{grid-template-columns:1fr}}._statTile_gbpgi_467{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_gbpgi_467:hover{border-color:hsl(var(--primary)/.35);box-shadow:0 2px 10px hsl(var(--primary)/.06)}._statIcon_gbpgi_482{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_gbpgi_494{flex-direction:column;min-width:0;display:flex}._statValue_gbpgi_500{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:1.125rem;font-weight:700;line-height:1.2}._statLabel_gbpgi_509{color:hsl(var(--muted-foreground));font-size:.75rem;font-weight:500}._statHint_gbpgi_515{color:hsl(var(--muted-foreground));align-self:flex-end;margin-left:auto;font-size:.75rem}._grid_gbpgi_523{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.125rem;display:grid}@media (max-width:860px){._grid_gbpgi_523{grid-template-columns:1fr}}._card_gbpgi_534{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + 6px);padding:1.25rem 1.375rem 1.5rem}._cardHeader_gbpgi_541{align-items:center;gap:.625rem;margin-bottom:1.125rem;display:flex}._cardHeaderIcon_gbpgi_548{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_gbpgi_560{color:#dd2c2c;background:rgba(220,40,40,.12)}._cardTitle_gbpgi_565{color:hsl(var(--foreground));margin:0;font-size:.9375rem;font-weight:600}._revealBtn_gbpgi_572{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_gbpgi_572:hover{background:hsl(var(--accent));color:hsl(var(--foreground));border-color:hsl(var(--ring)/.4)}._revealBtn_gbpgi_572:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}._fieldGrid_gbpgi_599{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:1rem 1.25rem;display:grid}._field_gbpgi_599{flex-direction:column;gap:.25rem;min-width:0;display:flex}._fieldLabel_gbpgi_612{text-transform:uppercase;letter-spacing:.045em;color:hsl(var(--muted-foreground)/.85);font-size:.6875rem;font-weight:600}._fieldValue_gbpgi_620{color:hsl(var(--foreground));word-break:break-word;font-size:.875rem;font-weight:500;line-height:1.4}._mono_gbpgi_628{font-variant-numeric:tabular-nums;letter-spacing:.02em}._pill_gbpgi_633{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_gbpgi_644{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_gbpgi_644:hover{text-decoration:underline}._linkValue_gbpgi_644:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px;border-radius:4px}._bioCard_gbpgi_667{grid-column:1/-1}._bioText_gbpgi_671{color:hsl(var(--foreground));white-space:pre-wrap;margin:0;font-size:.875rem;line-height:1.65}._terminationCard_gbpgi_680{border-color:rgba(220,40,40,.28)}._cutoffBadge_gbpgi_685{background:hsl(var(--destructive)/.1);color:hsl(var(--destructive));border-radius:20px;align-items:center;gap:.25rem;padding:.25rem .625rem;font-size:.75rem;font-weight:600;display:inline-flex}._wrapper_1dvx0_22{flex-direction:column;gap:.375rem;min-width:0;display:flex}._label_1dvx0_29{color:hsl(var(--foreground));align-items:center;gap:.375rem;font-size:.8125rem;font-weight:600;display:flex}._optional_1dvx0_38{color:hsl(var(--muted-foreground));font-size:.75rem;font-weight:400}._trigger_1dvx0_45{border-radius:var(--radius);border:1px solid hsl(var(--border));background:hsl(var(--background));align-items:center;width:100%;transition:border-color .15s,box-shadow .15s;display:flex}._trigger_1dvx0_45:hover{border-color:hsl(var(--ring)/.5)}._trigger_1dvx0_45:focus-within{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.12)}._triggerDisabled_1dvx0_62{opacity:.6}._triggerDisabled_1dvx0_62:hover{border-color:hsl(var(--border))}._triggerButton_1dvx0_69{min-width:0;color:hsl(var(--foreground));text-align:left;cursor:pointer;background:0 0;border:none;outline:none;flex:1;align-items:center;gap:.5rem;padding:.5625rem .75rem;font-family:inherit;font-size:.875rem;display:flex}._triggerButton_1dvx0_69:disabled{cursor:not-allowed}._triggerValue_1dvx0_89,._triggerPlaceholder_1dvx0_90{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._triggerPlaceholder_1dvx0_90{color:hsl(var(--muted-foreground))}._chevron_1dvx0_101{color:hsl(var(--muted-foreground));flex-shrink:0}._clearBtn_1dvx0_106{width:1.5rem;height:1.5rem;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-right:.375rem;display:flex}._clearBtn_1dvx0_106:hover{background:hsl(var(--accent));color:hsl(var(--foreground))}._portal_1dvx0_126{display:contents}._overlay_1dvx0_130{z-index:1000;background:hsl(var(--foreground)/.35);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}._modal_1dvx0_142{border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + 6px);background:hsl(var(--card));width:min(720px,96vw);max-height:86vh;color:hsl(var(--card-foreground));box-shadow:0 24px 64px hsl(var(--primary)/.14), 0 4px 16px hsl(var(--foreground)/.06);flex-direction:column;display:flex;overflow:hidden}._header_1dvx0_155{border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:center;padding:1rem 1.25rem .75rem;display:flex}._title_1dvx0_163{color:hsl(var(--foreground));font-size:1rem;font-weight:600}._iconBtn_1dvx0_169{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}._iconBtn_1dvx0_169:hover:not(:disabled){background:hsl(var(--accent));color:hsl(var(--foreground))}._iconBtn_1dvx0_169:disabled{opacity:.4;cursor:not-allowed}._searchRow_1dvx0_190{padding:.875rem 1.25rem .5rem;position:relative}._searchIcon_1dvx0_195{color:hsl(var(--muted-foreground));pointer-events:none;position:absolute;top:50%;left:1.95rem;transform:translateY(-25%)}._searchInput_1dvx0_204{border:1px solid hsl(var(--input));border-radius:calc(var(--radius) - 2px);background:hsl(var(--background));width:100%;color:hsl(var(--foreground));box-sizing:border-box;outline:none;padding:.5rem .75rem .5rem 2rem;font-family:inherit;font-size:.875rem}._searchInput_1dvx0_204:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.12)}._searchInput_1dvx0_204::placeholder{color:hsl(var(--muted-foreground))}._searchInput_1dvx0_204::placeholder{color:hsl(var(--muted-foreground))}._filtersRow_1dvx0_224{flex-wrap:wrap;gap:.75rem 1rem;padding:.25rem 1.25rem .75rem;display:flex}._filter_1dvx0_224{color:hsl(var(--muted-foreground));align-items:center;gap:.5rem;font-size:.8125rem;display:flex}._filterSelect_1dvx0_239{border:1px solid hsl(var(--input));border-radius:calc(var(--radius) - 2px);background:hsl(var(--background));color:hsl(var(--foreground));cursor:pointer;padding:.3125rem .5rem;font-family:inherit;font-size:.8125rem}._filterToggle_1dvx0_250{color:hsl(var(--foreground));cursor:pointer;align-items:center;gap:.375rem;font-size:.8125rem;display:inline-flex}._filterToggle_1dvx0_250 input{accent-color:hsl(var(--primary))}._tableHeader_1dvx0_262{border-top:1px solid hsl(var(--border));border-bottom:1px solid hsl(var(--border));background:hsl(var(--muted)/.5);text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));gap:.75rem;padding:.5rem 1.25rem;font-size:.6875rem;font-weight:600;display:grid}._tableBody_1dvx0_276{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent;flex:1;min-height:12rem;overflow-y:auto}._tableBody_1dvx0_276::-webkit-scrollbar{width:6px;height:6px}._tableBody_1dvx0_276::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._tableBody_1dvx0_276::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._tableBody_1dvx0_276::-webkit-scrollbar-track{background:0 0}._row_1dvx0_298{border:none;border-bottom:1px solid hsl(var(--border)/.6);width:100%;color:hsl(var(--foreground));text-align:left;cursor:pointer;background:0 0;gap:.75rem;padding:.625rem 1.25rem;font-family:inherit;font-size:.8125rem;display:grid}._row_1dvx0_298:hover{background:hsl(var(--accent))}._rowSelected_1dvx0_316{background:hsl(var(--primary)/.08);box-shadow:inset 3px 0 0 hsl(var(--primary))}._cell_1dvx0_321{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._state_1dvx0_327{text-align:center;color:hsl(var(--muted-foreground));margin:0;padding:2.5rem 1.25rem;font-size:.8125rem}._footer_1dvx0_335{border-top:1px solid hsl(var(--border));justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1.25rem;display:flex}._createBtn_1dvx0_344{border:1px dashed hsl(var(--primary)/.5);border-radius:var(--radius);background:hsl(var(--primary)/.05);color:hsl(var(--primary));cursor:pointer;align-items:center;gap:.375rem;padding:.4375rem .875rem;font-family:inherit;font-size:.8125rem;font-weight:600;display:inline-flex}._createBtn_1dvx0_344:hover{background:hsl(var(--primary)/.1)}._pagination_1dvx0_362{align-items:center;gap:.5rem;display:flex}._pageInfo_1dvx0_368{color:hsl(var(--muted-foreground));white-space:nowrap;font-size:.75rem}@media (max-width:560px){._tableHeader_1dvx0_262{display:none}}._overlay_1mjtc_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_1mjtc_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(560px,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_1mjtc_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_1mjtc_35{flex-direction:column;gap:.2rem;display:flex}._modalTitle_1mjtc_35{color:hsl(var(--foreground));margin:0;font-size:1.0625rem;font-weight:600}._modalSubtitle_1mjtc_48{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem}._closeButton_1mjtc_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_1mjtc_54:hover{background:hsl(var(--accent));color:hsl(var(--foreground))}._modalBody_1mjtc_73{flex:1;min-height:0;padding:1.125rem 1.5rem;overflow-y:auto}._basicCol_1mjtc_80{flex-direction:column;gap:1rem;display:flex}._field_1mjtc_86{flex-direction:column;gap:.375rem;display:flex}._label_1mjtc_92{color:hsl(var(--foreground));font-size:.8125rem;font-weight:500}._input_1mjtc_98,._textarea_1mjtc_99{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_1mjtc_98:focus,._textarea_1mjtc_99:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.12)}._input_1mjtc_98::-moz-placeholder{color:hsl(var(--muted-foreground))}._textarea_1mjtc_99::-moz-placeholder{color:hsl(var(--muted-foreground))}._input_1mjtc_98::-ms-input-placeholder{color:hsl(var(--muted-foreground))}._input_1mjtc_98::placeholder{color:hsl(var(--muted-foreground))}._textarea_1mjtc_99::-ms-input-placeholder{color:hsl(var(--muted-foreground))}._textarea_1mjtc_99::placeholder{color:hsl(var(--muted-foreground))}._textarea_1mjtc_99{resize:vertical;min-height:160px;line-height:1.5}._modalFooter_1mjtc_127{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_1mjtc_137{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_1mjtc_137:hover{background:hsl(var(--accent))}._submitButton_1mjtc_153{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_1mjtc_153:hover:not(:disabled){opacity:.85}._submitButton_1mjtc_153:disabled{opacity:.5;cursor:not-allowed}@media (max-width:768px){._modal_1mjtc_13{width:min(100%,98vw)}}._container_68h4m_22{background:hsl(var(--background));min-height:100vh}._main_68h4m_27{flex-direction:column;gap:1.5rem;max-width:1080px;margin:0 auto;padding:1.75rem 1.5rem 3rem;display:flex}._header_68h4m_36{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._backBtn_68h4m_43{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;align-items:center;gap:.375rem;margin-bottom:.5rem;padding:0;font-family:inherit;font-size:.8125rem;font-weight:500;display:inline-flex}._backBtn_68h4m_43:hover{color:hsl(var(--foreground))}._title_68h4m_61{color:hsl(var(--foreground));margin:0;font-size:1.375rem;font-weight:700}._subtitle_68h4m_68{color:hsl(var(--muted-foreground));margin:.25rem 0 0;font-size:.875rem;line-height:1.45}._card_68h4m_75{flex-direction:column;gap:1.25rem;display:flex}._subCard_68h4m_81{border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + 4px);background:hsl(var(--card));flex-direction:column;gap:1rem;padding:1.25rem 1.5rem 1.5rem;display:flex}._subCardTitle_68h4m_91{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));margin:0;font-size:.75rem;font-weight:700}._lockedHint_68h4m_100{color:hsl(var(--muted-foreground));margin:0;font-size:.75rem;line-height:1.5}._subCardHint_68h4m_107{color:hsl(var(--muted-foreground));margin:-.5rem 0 0;font-size:.75rem;line-height:1.4}._grid2_68h4m_114{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:640px){._grid2_68h4m_114{grid-template-columns:1fr}}._grid3_68h4m_125{grid-template-columns:1fr 1fr 1fr;gap:1rem;display:grid}@media (max-width:760px){._grid3_68h4m_125{grid-template-columns:1fr}}._field_68h4m_136{flex-direction:column;gap:.375rem;min-width:0;display:flex}._label_68h4m_143{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}._input_68h4m_149,._select_68h4m_150,._textarea_68h4m_151{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_68h4m_149:focus,._select_68h4m_150:focus,._textarea_68h4m_151:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.12)}._input_68h4m_149::-moz-placeholder{color:hsl(var(--muted-foreground)/.6)}._select_68h4m_150::-moz-placeholder{color:hsl(var(--muted-foreground)/.6)}._textarea_68h4m_151::-moz-placeholder{color:hsl(var(--muted-foreground)/.6)}._input_68h4m_149::-ms-input-placeholder{color:hsl(var(--muted-foreground)/.6)}._input_68h4m_149::placeholder{color:hsl(var(--muted-foreground)/.6)}._select_68h4m_150::-ms-input-placeholder{color:hsl(var(--muted-foreground)/.6)}._select_68h4m_150::placeholder{color:hsl(var(--muted-foreground)/.6)}._textarea_68h4m_151::-ms-input-placeholder{color:hsl(var(--muted-foreground)/.6)}._textarea_68h4m_151::placeholder{color:hsl(var(--muted-foreground)/.6)}._select_68h4m_150{cursor:pointer}._textarea_68h4m_151{resize:vertical;min-height:110px;line-height:1.5}._checkRow_68h4m_186{color:hsl(var(--foreground));cursor:pointer;align-items:center;gap:.5rem;font-size:.875rem;display:inline-flex}._checkRow_68h4m_186 input{width:1rem;height:1rem;accent-color:hsl(var(--primary));cursor:pointer}._footer_68h4m_201{justify-content:flex-end;gap:.625rem;padding-top:.5rem;display:flex}._secondaryBtn_68h4m_208{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_68h4m_208:hover{background:hsl(var(--accent))}._primaryBtn_68h4m_224{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_68h4m_224:hover:not(:disabled){background:hsl(var(--primary-hover));transform:translateY(-1px)}._primaryBtn_68h4m_224:disabled{opacity:.6;cursor:not-allowed}._loading_68h4m_245{color:hsl(var(--muted-foreground));justify-content:center;align-items:center;gap:.5rem;padding:4rem 0;font-size:.875rem;display:flex}._required_68h4m_256{color:hsl(var(--destructive));font-weight:700}._fieldHint_68h4m_261{color:hsl(var(--muted-foreground));font-size:.75rem;line-height:1.4}._inputLocked_68h4m_268{background:hsl(var(--muted)/.6);color:hsl(var(--muted-foreground));cursor:not-allowed}._inputLocked_68h4m_268:focus{border-color:hsl(var(--border));box-shadow:none}._section_opyhm_1{margin-top:0}._sectionTitle_opyhm_5{color:hsl(var(--foreground));margin:0 0 .875rem;font-size:.9375rem;font-weight:700}._errorMessage_opyhm_12{color:hsl(var(--destructive));background:hsl(var(--destructive)/.08);border:1px solid hsl(var(--destructive)/.25);border-radius:14px;margin:0;padding:1rem 1.125rem;font-size:.875rem}._pipeline_opyhm_22{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}@media (max-width:900px){._pipeline_opyhm_22{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){._pipeline_opyhm_22{grid-template-columns:1fr}}._stage_opyhm_38{background:hsl(var(--card));border:1px solid hsl(var(--border));cursor:pointer;text-align:left;border-radius:14px;flex-direction:column;align-items:flex-start;gap:.35rem;padding:1rem 1.125rem;transition:box-shadow .18s,border-color .18s,transform .18s;display:flex}._stage_opyhm_38:hover:not(:disabled){box-shadow:0 4px 16px hsl(var(--primary)/.1);border-color:hsl(var(--primary)/.25);transform:translateY(-1px)}._stage_opyhm_38:disabled{opacity:.6;cursor:default}._count_opyhm_61{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:800;line-height:1}._label_opyhm_69{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}._progressBar_opyhm_75{background:hsl(var(--muted));border-radius:999px;width:100%;height:6px;margin-top:.25rem;overflow:hidden}._progressFill_opyhm_84{border-radius:999px;height:100%;transition:width .3s}._pct_opyhm_90{color:hsl(var(--muted-foreground));font-size:.6875rem}._yellow_opyhm_95 ._progressFill_opyhm_84{background:#f2b90d}._blue_opyhm_99 ._progressFill_opyhm_84{background:#2474f5}._purple_opyhm_103 ._progressFill_opyhm_84{background:hsl(var(--primary))}._green_opyhm_107 ._progressFill_opyhm_84{background:#2eb860}._funnel_123u7_1{flex-direction:column;gap:.55rem;display:flex}._row_123u7_7{grid-template-columns:5rem 1fr 2rem 2rem;align-items:center;gap:.5rem;display:grid}._label_123u7_14{color:hsl(var(--foreground));white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;overflow:hidden}._track_123u7_22{background:hsl(var(--muted)/.45);border-radius:7px;height:1.4rem;overflow:hidden}._bar_123u7_29{border-radius:7px;min-width:0;height:100%;transition:width .4s}._count_123u7_36{color:hsl(var(--foreground));text-align:right;font-variant-numeric:tabular-nums;font-size:.82rem;font-weight:700}._share_123u7_44{color:hsl(var(--muted-foreground));text-align:right;font-variant-numeric:tabular-nums;font-size:.78rem}._footer_123u7_51{border-top:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));flex-wrap:wrap;justify-content:space-between;gap:.75rem;margin-top:.5rem;padding-top:.625rem;font-size:.78rem;display:flex}._footer_123u7_51 strong{color:hsl(var(--foreground));font-variant-numeric:tabular-nums}._wrap_1g5da_1{flex-direction:column;gap:.5rem;display:flex}._legend_1g5da_7{flex-direction:column;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}._legendItem_1g5da_16{align-items:center;gap:.4rem;min-width:0;display:flex}._dot_1g5da_23{border-radius:3px;flex-shrink:0;width:9px;height:9px}._legendName_1g5da_30{color:hsl(var(--muted-foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}._legendValue_1g5da_38{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;margin-left:auto;font-size:.78rem;font-weight:600}._wrap_cbe5q_1{flex-direction:column;gap:1rem;display:flex}._row_cbe5q_7{flex-direction:column;gap:.4rem;display:flex}._head_cbe5q_13{justify-content:space-between;align-items:baseline;display:flex}._label_cbe5q_19{color:hsl(var(--foreground));font-size:.82rem}._value_cbe5q_24{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;font-size:1.05rem;font-weight:700}._valueBelow_cbe5q_31{color:#db2424}._track_cbe5q_35{background:hsl(var(--muted)/.45);border-radius:999px;height:.6rem;position:relative;overflow:hidden}._bar_cbe5q_43{border-radius:999px;height:100%;transition:width .4s}._barOk_cbe5q_49{background:#2bab5a}._barBelow_cbe5q_53{background:#dd2c2c}._minMark_cbe5q_57{border-left:2px dashed hsl(var(--muted-foreground)/.7);z-index:1;width:0;position:absolute;top:-2px;bottom:-2px}._note_cbe5q_66{color:hsl(var(--muted-foreground));margin:.1rem 0 0;font-size:.72rem;line-height:1.4}._wrap_u89sa_1{flex-direction:column;gap:.875rem;display:flex}._grid_u89sa_7{grid-template-columns:repeat(2,1fr);gap:.625rem;display:grid}@media (min-width:480px){._grid_u89sa_7{grid-template-columns:repeat(4,1fr)}}._stat_u89sa_18{border:1px solid hsl(var(--border));background:hsl(var(--muted)/.3);border-radius:12px;padding:.75rem .85rem}._accent_u89sa_25{background:hsl(var(--primary)/.08);border-color:hsl(var(--primary)/.2)}._value_u89sa_30{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;margin:0;font-size:1.4rem;font-weight:700;line-height:1}._label_u89sa_39{color:hsl(var(--muted-foreground));margin:.3rem 0 0;font-size:.75rem}._exp_u89sa_45{color:hsl(var(--muted-foreground));margin:0;font-size:.82rem}._exp_u89sa_45 strong{color:hsl(var(--foreground))}._skillsTitle_u89sa_54{color:hsl(var(--muted-foreground));margin:.25rem 0 0;font-size:.78rem;font-weight:600}._skills_u89sa_54{flex-wrap:wrap;gap:.4rem;display:flex}._skill_u89sa_54{background:hsl(var(--primary)/.1);color:hsl(var(--primary));border-radius:999px;padding:.25rem .6rem;font-size:.78rem}._panel_9iyr3_1{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;flex-direction:column;min-width:0;padding:1.25rem;display:flex;box-shadow:0 1px 4px rgba(0,0,0,.05)}._header_9iyr3_12{align-items:center;gap:.625rem;margin-bottom:1rem;display:flex}._headerIcon_9iyr3_19{background:hsl(var(--primary)/.12);width:2rem;height:2rem;color:hsl(var(--primary));border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._title_9iyr3_31{color:hsl(var(--foreground));letter-spacing:-.01em;margin:0;font-size:.95rem;font-weight:700}._subtitle_9iyr3_39{color:hsl(var(--muted-foreground));margin:.1rem 0 0;font-size:.8125rem}._badge_9iyr3_45{color:hsl(var(--primary));background:hsl(var(--primary)/.1);font-variant-numeric:tabular-nums;border-radius:999px;margin-left:auto;padding:.15rem .55rem;font-size:.75rem;font-weight:700}._empty_9iyr3_56{color:hsl(var(--muted-foreground));margin:.5rem 0;font-size:.8125rem}._list_9iyr3_62{flex-direction:column;gap:.625rem;margin:0;padding:0;list-style:none;display:flex}._item_9iyr3_71{border:1px solid hsl(var(--border));background:hsl(var(--muted)/.25);border-left-width:3px;border-radius:11px;gap:.625rem;padding:.75rem .875rem;display:flex}._itemIcon_9iyr3_81{flex-shrink:0;margin-top:.1rem}._itemBody_9iyr3_86{min-width:0}._itemTitle_9iyr3_90{color:hsl(var(--foreground));margin-bottom:.15rem;font-size:.85rem;font-weight:600;display:block}._itemText_9iyr3_98{color:hsl(var(--muted-foreground));margin:0;font-size:.8rem;line-height:1.45}._danger_9iyr3_105{border-left-color:#db2424}._danger_9iyr3_105 ._itemIcon_9iyr3_81{color:#db2424}._warning_9iyr3_112{border-left-color:#f59f0a}._warning_9iyr3_112 ._itemIcon_9iyr3_81{color:#c18215}._positive_9iyr3_119{border-left-color:#1eae53}._positive_9iyr3_119 ._itemIcon_9iyr3_81{color:#298e4e}@media (max-width:1100px){._statsGrid_1pp8o_56{grid-template-columns:repeat(3,1fr)}}@media (max-width:680px){._statsGrid_1pp8o_56{grid-template-columns:repeat(2,1fr)}}@media (max-width:1100px){._miniChartsGrid_1pp8o_72{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){._miniChartsGrid_1pp8o_72{grid-template-columns:1fr}}@media (max-width:900px){._bottomGrid_1pp8o_96{grid-template-columns:1fr}}._grid_17crs_1{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}@media (max-width:900px){._grid_17crs_1{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){._grid_17crs_1{grid-template-columns:1fr}}._gaugeWrap_17crs_17{justify-content:center;align-items:center;display:flex;position:relative}._gaugeValue_17crs_24{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:800;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._matrix_1fq7x_1{grid-template-columns:repeat(3,1fr);gap:.6rem;display:grid}._cell_1fq7x_7{border:1px solid;border-radius:12px;flex-direction:column;gap:.5rem;min-height:110px;padding:.7rem;display:flex}._cellHead_1fq7x_17{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._boxLabel_1fq7x_24{font-size:.78rem;font-weight:700}._count_1fq7x_29{border-radius:999px;justify-content:center;align-items:center;min-width:1.4rem;height:1.4rem;padding:0 .4rem;font-size:.72rem;font-weight:700;display:inline-flex}._avatars_1fq7x_41{flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}._avatar_1fq7x_41{border:2px solid hsl(var(--card))}._more_1fq7x_52{color:hsl(var(--muted-foreground));background:hsl(var(--muted));border-radius:999px;padding:.15rem .45rem;font-size:.72rem;font-weight:700}._axisHint_1fq7x_61{color:hsl(var(--muted-foreground));justify-content:space-between;margin-top:.75rem;font-size:.7rem;display:flex}._legend_zrwtj_1{color:hsl(var(--muted-foreground));flex-wrap:wrap;gap:.5rem 1rem;margin:.75rem 0 0;padding:0;font-size:.8rem;list-style:none;display:flex}._legend_zrwtj_1 li{align-items:center;gap:.35rem;display:inline-flex}._dot_zrwtj_17{border-radius:3px;width:10px;height:10px;display:inline-block}._grid_1iso8_1{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:900px){._grid_1iso8_1{grid-template-columns:1fr}}._list_1iso8_12{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._row_1iso8_21{border:1px solid hsl(var(--border));border-radius:10px;align-items:center;gap:.65rem;padding:.55rem .7rem;display:flex}._avatar_1iso8_30{background:hsl(var(--primary)/.12);width:2rem;height:2rem;color:hsl(var(--primary));border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.72rem;font-weight:700;display:flex}._info_1iso8_44{flex-direction:column;flex:1;min-width:0;display:flex}._name_1iso8_51{color:hsl(var(--foreground));white-space:nowrap;text-overflow:ellipsis;font-size:.85rem;font-weight:600;overflow:hidden}._meta_1iso8_60{color:hsl(var(--muted-foreground));font-size:.72rem}._action_1iso8_65{color:hsl(var(--primary));margin-top:.1rem;font-size:.72rem;font-weight:600}._badge_1iso8_72{border-radius:999px;flex-shrink:0;padding:.2rem .5rem;font-size:.7rem;font-weight:700}._badge_1iso8_72._high_1iso8_79{color:#c52020;background:rgba(220,40,40,.12)}._badge_1iso8_72._medium_1iso8_83{color:#ae7613;background:rgba(245,159,10,.14)}._badge_1iso8_72._low_1iso8_87{color:#257e46;background:rgba(33,196,93,.12)}._foot_1iso8_92{color:hsl(var(--muted-foreground));align-items:center;gap:.35rem;margin:.75rem 0 0;font-size:.72rem;display:flex}._container_j3wdx_22{background:hsl(var(--background));min-height:100vh}._main_j3wdx_27{box-sizing:border-box;flex-direction:column;gap:1.25rem;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem;display:flex}._pageHeader_j3wdx_38{margin-bottom:0}._pageTitle_j3wdx_42{color:hsl(var(--foreground));letter-spacing:-.03em;margin:0 0 .3rem;font-size:1.5rem;font-weight:800}._pageSubtitle_j3wdx_50{color:hsl(var(--muted-foreground));max-width:560px;margin:0;font-size:.875rem;line-height:1.55}._statsGrid_j3wdx_58{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:1rem;display:grid}@media (max-width:1024px){._statsGrid_j3wdx_58{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}}@media (max-width:480px){._statsGrid_j3wdx_58{grid-template-columns:1fr}}._grid2_j3wdx_74{grid-template-columns:1fr 1fr;align-items:stretch;gap:1rem;display:grid}@media (max-width:900px){._grid2_j3wdx_74{grid-template-columns:1fr}}._card_j3wdx_86{background-color:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;align-items:center;gap:1rem;padding:1.25rem;transition:box-shadow .2s,transform .2s,border-color .2s;display:flex;box-shadow:0 1px 4px rgba(0,0,0,.05)}._card_j3wdx_86:hover{box-shadow:0 4px 16px hsl(var(--primary)/.1);border-color:hsl(var(--primary)/.2);transform:translateY(-1px)}._cardIcon_j3wdx_103{border-radius:var(--radius);flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex}._cardIcon_j3wdx_103._blue_j3wdx_112{color:#0b64f4;background-color:rgba(60,131,246,.12)}._cardIcon_j3wdx_103._purple_j3wdx_116{color:#803bce;background-color:rgba(147,68,238,.12)}._cardIcon_j3wdx_103._orange_j3wdx_120{color:#b85814;background-color:rgba(249,122,31,.12)}._cardIcon_j3wdx_103._green_j3wdx_124{color:#298e4e;background-color:rgba(33,196,93,.12)}._cardLabel_j3wdx_129{color:hsl(var(--muted-foreground));margin:0 0 .2rem;font-size:.8125rem}._cardValue_j3wdx_135{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;margin:0;font-size:1.75rem;font-weight:700;line-height:1.1}._header_1j0wu_1{margin-bottom:1.25rem}._backRow_1j0wu_5{margin-bottom:.75rem}._titleRow_1j0wu_9{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._titleRowWithActions_1j0wu_16{align-items:center}._titleRowWithActions_1j0wu_16:has(._subtitle_1j0wu_19){align-items:flex-start}._titleBlock_1j0wu_23{flex:1;min-width:0}._actions_1j0wu_28{flex-shrink:0}._backBtn_1j0wu_32{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--muted-foreground));cursor:pointer;border-radius:8px;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.8125rem;font-weight:500;transition:background .18s,color .18s,border-color .18s;display:inline-flex}._backBtn_1j0wu_32:hover{background:hsl(var(--secondary));color:hsl(var(--foreground));border-color:hsl(var(--primary)/.3)}._title_1j0wu_9{color:hsl(var(--foreground));letter-spacing:-.03em;margin:0 0 .25rem;font-size:1.5rem;font-weight:800}._titleRowWithActions_1j0wu_16:not(:has(._subtitle_1j0wu_19)) ._title_1j0wu_9{margin-bottom:0}._subtitle_1j0wu_19{color:hsl(var(--muted-foreground));max-width:640px;margin:0;font-size:.875rem;line-height:1.55}._progressCard_nhrj2_1{margin-bottom:1.25rem}._progressHeader_nhrj2_5{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}._progressPct_nhrj2_13{text-align:right}._progressValue_nhrj2_17{color:hsl(var(--primary));font-size:2rem;font-weight:800;line-height:1;display:block}._progressHint_nhrj2_25{color:hsl(var(--muted-foreground));font-size:.75rem}._progressMeta_nhrj2_30{color:hsl(var(--muted-foreground));margin:.75rem 0 0;font-size:.8125rem}._sectionTitle_nhrj2_36{color:hsl(var(--foreground));margin:0 0 1rem;font-size:1.125rem;font-weight:700}._steps_nhrj2_43{flex-direction:column;gap:.875rem;margin-bottom:1.25rem;display:flex}._stepCard_nhrj2_50{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:12px;gap:1rem;padding:1.25rem;transition:box-shadow .18s;display:flex}._stepCard_nhrj2_50:hover{box-shadow:0 4px 16px hsl(var(--border)/.5)}._stepCard_nhrj2_50._stepActive_nhrj2_62{border-color:hsl(var(--primary)/.5);box-shadow:0 0 0 1px hsl(var(--primary)/.15)}._stepIcon_nhrj2_67{border:2px solid hsl(var(--border));border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}._statusCompleted_nhrj2_78{color:#2d864d;background:#e7f9ed;border-color:#8cd9a8}._statusActive_nhrj2_84{color:#1466b8;background:#e3f0fc;border-color:#7db3e8}._statusPending_nhrj2_90{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._stepBody_nhrj2_95{flex:1;min-width:0}._stepTop_nhrj2_100{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.75rem;display:flex}._stepName_nhrj2_108{color:hsl(var(--foreground));margin:0 0 .2rem;font-size:1rem;font-weight:700}._stepDesc_nhrj2_115{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem}._stepProgress_nhrj2_121{align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}._stepProgress_nhrj2_121 ._progressBar_nhrj2_127{flex:1}._stepProgress_nhrj2_121 span{color:hsl(var(--muted-foreground));font-size:.75rem;font-weight:600}._tipsCard_nhrj2_136{background:hsl(var(--primary)/.04)}._tipsList_nhrj2_140{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._tipsList_nhrj2_140 li{color:hsl(var(--foreground));align-items:flex-start;gap:.5rem;font-size:.8125rem;display:flex}._tipsList_nhrj2_140 li svg{color:hsl(var(--primary));flex-shrink:0;margin-top:.1rem}._section_1no1k_22{border:1px solid hsl(var(--border));border-radius:10px;flex-direction:column;gap:.75rem;padding:.75rem 1rem;display:flex}._header_1no1k_31{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}._title_1no1k_39{margin:0;font-size:.9rem;font-weight:700}._summary_1no1k_45{color:hsl(var(--muted-foreground));font-size:.75rem}._tableWrap_1no1k_50{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent;max-height:220px;overflow:auto}._tableWrap_1no1k_50::-webkit-scrollbar{width:6px;height:6px}._tableWrap_1no1k_50::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._tableWrap_1no1k_50::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._tableWrap_1no1k_50::-webkit-scrollbar-track{background:0 0}._table_1no1k_50{border-collapse:collapse;width:100%;font-size:.8rem}._table_1no1k_50 th,._table_1no1k_50 td{border-bottom:1px solid hsl(var(--border));text-align:left;vertical-align:top;padding:.4rem .5rem}._table_1no1k_50 th{color:hsl(var(--muted-foreground));background:hsl(var(--card));font-weight:600;position:-webkit-sticky;position:sticky;top:0}._badgeOk_1no1k_91{color:#246b3e;background:#d6f5e1;border-radius:999px;padding:.1rem .45rem;font-size:.7rem;font-weight:600;display:inline-block}._badgeBlocked_1no1k_101{color:#9b2727;background:#fae5e5;border-radius:999px;padding:.1rem .45rem;font-size:.7rem;font-weight:600;display:inline-block}._warnings_1no1k_111{color:#a16512;margin:0;padding-left:1rem;font-size:.75rem}._confirmed_1no1k_118{color:#297a47;font-size:.8rem;font-weight:600}._error_1no1k_124{color:#c32222;margin:0;font-size:.8rem}._actions_1no1k_130{justify-content:flex-end;display:flex}._overlay_yjrnc_22{z-index:100;background:rgba(0,0,0,.45);justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}._modal_yjrnc_33{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;flex-direction:column;width:min(720px,100%);max-height:90vh;display:flex;overflow:hidden;box-shadow:0 20px 50px rgba(0,0,0,.2)}._header_yjrnc_45{border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}._title_yjrnc_53{margin:0;font-size:1.125rem;font-weight:700}._closeBtn_yjrnc_59{cursor:pointer;color:hsl(var(--muted-foreground));background:0 0;border:none;padding:.25rem}._body_yjrnc_67{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent;flex-direction:column;gap:1rem;padding:1.25rem;display:flex;overflow-y:auto}._body_yjrnc_67::-webkit-scrollbar{width:6px;height:6px}._body_yjrnc_67::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._body_yjrnc_67::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._body_yjrnc_67::-webkit-scrollbar-track{background:0 0}._field_yjrnc_91{flex-direction:column;gap:.35rem;font-size:.875rem;display:flex}._field_yjrnc_91 span{font-weight:600}._field_yjrnc_91 input,._field_yjrnc_91 select{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));border-radius:8px;padding:.5rem .75rem}._row_yjrnc_109{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}._fieldset_yjrnc_115{border:1px solid hsl(var(--border));border-radius:10px;margin:0;padding:.75rem 1rem}._fieldset_yjrnc_115 legend{padding:0 .25rem;font-size:.875rem;font-weight:600}._check_yjrnc_127{cursor:pointer;align-items:center;gap:.5rem;margin-top:.35rem;font-size:.875rem;display:flex}._compList_yjrnc_136{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent;max-height:160px;overflow-y:auto}._compList_yjrnc_136::-webkit-scrollbar{width:6px;height:6px}._compList_yjrnc_136::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._compList_yjrnc_136::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._compList_yjrnc_136::-webkit-scrollbar-track{background:0 0}._hint_yjrnc_157{color:hsl(var(--muted-foreground));font-size:.75rem}._error_yjrnc_162{color:#c32222;margin:0;font-size:.875rem}._footer_yjrnc_168{border-top:1px solid hsl(var(--border));justify-content:flex-end;gap:.5rem;padding:1rem 1.25rem;display:flex}._emptyCard_wa4jb_22{flex-direction:column;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}._emptyText_wa4jb_30{color:hsl(var(--muted-foreground));margin:0;font-size:.9375rem}._listTitle_wa4jb_36{margin:0 0 1rem;font-size:1.125rem;font-weight:700}._hint_wa4jb_42{color:hsl(var(--muted-foreground));font-size:.875rem}._tableWrap_wa4jb_47{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent;overflow-x:auto}._tableWrap_wa4jb_47::-webkit-scrollbar{width:6px;height:6px}._tableWrap_wa4jb_47::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._tableWrap_wa4jb_47::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._tableWrap_wa4jb_47::-webkit-scrollbar-track{background:0 0}._tableWrap_wa4jb_47{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:12px}._table_wa4jb_47{border-collapse:collapse;width:100%;font-size:.875rem}._table_wa4jb_47 th,._table_wa4jb_47 td{text-align:left;border-bottom:1px solid hsl(var(--border));padding:.75rem 1rem}._table_wa4jb_47 th{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.03em;font-size:.75rem;font-weight:600}._table_wa4jb_47 tr:last-child td{border-bottom:none}._label_wa4jb_94{color:hsl(var(--muted-foreground));margin-top:.15rem;font-size:.75rem;display:block}._status_draft_wa4jb_101{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._status_active_wa4jb_106{color:#1466b8;background:#e3f0fc}._status_closed_wa4jb_111,._status_archived_wa4jb_112{color:#2d864d;background:#e7f9ed}._listHeader_16sm4_22{margin-bottom:.75rem}._evalList_16sm4_26{flex-direction:column;gap:.625rem;display:flex}._evalCard_16sm4_32{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:10px;padding:1rem;transition:border-color .15s}._evalCard_16sm4_32:hover{border-color:hsl(var(--primary)/.4)}._evalTop_16sm4_43{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.625rem;display:flex}._evalPerson_16sm4_51{align-items:center;gap:.625rem;display:flex}._evalName_16sm4_57{color:hsl(var(--foreground));margin:0 0 .1rem;font-size:.9375rem;font-weight:700}._evalRole_16sm4_64{color:hsl(var(--muted-foreground));margin:0;font-size:.75rem}._evalBadges_16sm4_70{flex-wrap:wrap;justify-content:flex-end;gap:.375rem;display:flex}._evalMeta_16sm4_77{flex-wrap:wrap;gap:1rem;margin-bottom:.625rem;display:flex}._metaItem_16sm4_84{color:hsl(var(--muted-foreground));align-items:center;gap:.3rem;font-size:.75rem;display:inline-flex}._dueDanger_16sm4_92{color:#b82e2e;font-weight:600}._dueWarn_16sm4_97{color:#b87414;font-weight:600}._evalProgress_16sm4_102{margin-bottom:.75rem}._progressHeader_16sm4_106{justify-content:space-between;margin-bottom:.3rem;display:flex}._progressLabel_16sm4_112{color:hsl(var(--muted-foreground));font-size:.75rem}._progressCount_16sm4_117{color:hsl(var(--foreground));font-size:.75rem;font-weight:600}._evalActions_16sm4_123{border-top:1px solid hsl(var(--border));justify-content:flex-end;gap:.5rem;padding-top:.625rem;display:flex}._emptyState_16sm4_131{text-align:center;flex-direction:column;align-items:center;gap:.75rem;padding:2.5rem 1rem;display:flex}._emptyIcon_16sm4_140{color:hsl(var(--muted-foreground));opacity:.4}._emptyText_16sm4_145{color:hsl(var(--muted-foreground));margin:0;font-size:.875rem}._retryBtn_16sm4_151{cursor:pointer;color:inherit;background:0 0;border:1px solid;border-radius:6px;align-items:center;gap:.3rem;margin-left:.5rem;padding:.25rem .625rem;font-size:.75rem;font-weight:600;display:inline-flex}@keyframes _spin_16sm4_171{to{transform:rotate(360deg)}}._spinIcon_16sm4_171{animation:.8s linear infinite _spin_16sm4_171}._stepRow_16sm4_175{align-items:center;gap:0;margin-bottom:1.25rem;display:flex}._stepItem_16sm4_182{flex:1;align-items:center;gap:.375rem;display:flex}._stepDot_16sm4_189{background:hsl(var(--muted));width:24px;height:24px;color:hsl(var(--muted-foreground));border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.6875rem;font-weight:700;transition:background .15s,color .15s;display:flex}._stepDot_16sm4_189._dotActive_16sm4_203{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}._stepDot_16sm4_189._dotDone_16sm4_207{color:#fff;background:#29a356}._stepLabel_16sm4_212{color:hsl(var(--muted-foreground));white-space:nowrap;font-size:.75rem}._stepLabel_16sm4_212._stepLabelActive_16sm4_217{color:hsl(var(--foreground));font-weight:600}._stepLine_16sm4_222{background:hsl(var(--border));flex:1;height:1px;margin:0 .375rem}._stepLine_16sm4_222._stepLineDone_16sm4_228{background:#29a356}._stepContent_16sm4_232{min-height:240px}._selectedPeers_16sm4_236{background:hsl(var(--primary)/.06);border-radius:8px;flex-wrap:wrap;align-items:center;gap:.625rem;margin-bottom:.75rem;padding:.5rem .75rem;display:flex}._peerCount_16sm4_247{color:hsl(var(--primary));align-items:center;gap:.25rem;font-size:.75rem;font-weight:600;display:flex}._peerChips_16sm4_256{flex-wrap:wrap;gap:.375rem;display:flex}._peerChip_16sm4_256{background:hsl(var(--primary)/.12);color:hsl(var(--primary));border-radius:999px;align-items:center;gap:.25rem;padding:.2rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}._peerChip_16sm4_256 button{cursor:pointer;color:inherit;opacity:.7;background:0 0;border:none;align-items:center;padding:0;display:flex}._searchInput_16sm4_284{width:100%;margin-bottom:.5rem}._peerList_16sm4_289{flex-direction:column;gap:.25rem;max-height:200px;display:flex;overflow-y:auto}._peerRow_16sm4_297{cursor:pointer;text-align:left;background:0 0;border:1px solid transparent;border-radius:8px;align-items:center;gap:.625rem;width:100%;padding:.5rem .625rem;transition:background .12s;display:flex}._peerRow_16sm4_297:hover:not(:disabled){background:hsl(var(--secondary))}._peerRow_16sm4_297._peerRowSel_16sm4_313{background:hsl(var(--primary)/.08);border-color:hsl(var(--primary)/.3)}._peerRow_16sm4_297._peerRowDis_16sm4_317{opacity:.4;cursor:not-allowed}._peerInfo_16sm4_322{flex:1;min-width:0}._peerName_16sm4_327{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600;display:block}._peerDept_16sm4_334{color:hsl(var(--muted-foreground));font-size:.75rem;display:block}._peerCheck_16sm4_340{color:hsl(var(--primary));margin-left:auto}._hintText_16sm4_345{color:hsl(var(--muted-foreground));margin-top:.375rem;font-size:.75rem;font-style:italic}._reviewBlock_16sm4_352{border:1px solid hsl(var(--border));border-radius:10px;flex-direction:column;gap:0;margin-bottom:1rem;display:flex;overflow:hidden}._reviewRow_16sm4_362{border-bottom:1px solid hsl(var(--border));align-items:baseline;gap:.75rem;padding:.5rem .875rem;display:flex}._reviewRow_16sm4_362:last-child{border-bottom:none}._reviewLabel_16sm4_373{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.04em;min-width:90px;font-size:.75rem;font-weight:600}._reviewValue_16sm4_382{color:hsl(var(--foreground));font-size:.875rem;font-weight:500}._participantList_16sm4_388{background:hsl(var(--secondary));border-radius:10px;padding:.75rem .875rem}._participantList_16sm4_388 ul{flex-direction:column;gap:.3rem;margin:.375rem 0 0;padding:0;list-style:none;display:flex}._participantList_16sm4_388 li{color:hsl(var(--foreground));align-items:center;gap:.375rem;font-size:.8125rem;display:flex}._participantTitle_16sm4_409{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:.75rem;font-weight:700}._checkGreen_16sm4_418{color:#29a356}@keyframes _spin_1ew9c_6{to{transform:rotate(360deg)}}._spinIcon_1ew9c_6{animation:.8s linear infinite _spin_1ew9c_6}._savedIcon_1ew9c_10{color:#2e9e57}._successScreen_1ew9c_14{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:4rem 2rem;display:flex}._successIcon_1ew9c_24{color:#34b262}._successTitle_1ew9c_28{color:hsl(var(--foreground));margin:0;font-size:1.5rem;font-weight:800}._successDesc_1ew9c_35{color:hsl(var(--muted-foreground));max-width:480px;margin:0;font-size:.9375rem;line-height:1.6}._successActions_1ew9c_43{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:.5rem;display:flex}._formHeader_1ew9c_51{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:12px;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.875rem;padding:1rem 1.125rem;display:flex}@media (max-width:640px){._formHeader_1ew9c_51{flex-direction:column;align-items:flex-start}}._evaluateeInfo_1ew9c_69{align-items:center;gap:.75rem;display:flex}._evaluateeName_1ew9c_75{color:hsl(var(--foreground));margin:0;font-size:1rem;font-weight:700}._evaluateeRole_1ew9c_82{color:hsl(var(--muted-foreground));margin:.15rem 0 0;font-size:.75rem}._formMeta_1ew9c_88{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._progressSection_1ew9c_95{margin-bottom:1.25rem}._progressHeader_1ew9c_99{justify-content:space-between;margin-bottom:.375rem;display:flex}._progressLabel_1ew9c_105{color:hsl(var(--muted-foreground));font-size:.75rem}._progressPct_1ew9c_110{color:hsl(var(--foreground));font-size:.75rem;font-weight:700}._formLayout_1ew9c_116{grid-template-columns:220px 1fr;align-items:start;gap:1.25rem;display:grid}@media (max-width:768px){._formLayout_1ew9c_116{grid-template-columns:1fr}}._sidebar_1ew9c_128{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:12px;flex-direction:column;gap:.25rem;padding:1rem;display:flex;position:-webkit-sticky;position:sticky;top:1rem}._sidebarTitle_1ew9c_140{text-transform:uppercase;letter-spacing:.07em;color:hsl(var(--muted-foreground));margin:0 0 .5rem;font-size:.6875rem;font-weight:700}._sidebarItem_1ew9c_149{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:.5rem;width:100%;padding:.5rem .625rem;transition:background .12s;display:flex}._sidebarItem_1ew9c_149:hover{background:hsl(var(--secondary))}._sidebarItemActive_1ew9c_166{background:hsl(var(--primary)/.1);outline:1px solid hsl(var(--primary)/.3)}._sidebarItemDone_1ew9c_171 ._sidebarItemNum_1ew9c_171{color:#227741;background:#dff6e8;border-color:#79d29a}._sidebarItemNum_1ew9c_171{background:hsl(var(--muted));width:20px;height:20px;color:hsl(var(--muted-foreground));border:1.5px solid hsl(var(--border));border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.625rem;font-weight:700;display:flex}._sidebarItemName_1ew9c_192{color:hsl(var(--foreground));flex:1;font-size:.75rem;font-weight:500;line-height:1.3}._sidebarCheck_1ew9c_200{color:#2e9e57;flex-shrink:0}._formMain_1ew9c_205{flex-direction:column;gap:1rem;display:flex}._questionCard_1ew9c_211{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;flex-direction:column;gap:1.5rem;padding:1.5rem;display:flex}._questionHeader_1ew9c_221{flex-direction:column;gap:.5rem;display:flex}._categoryTag_1ew9c_227{text-transform:uppercase;letter-spacing:.07em;border-radius:999px;align-self:flex-start;padding:.2rem .625rem;font-size:.625rem;font-weight:700;display:inline-flex}._categoryPerf_1ew9c_238{color:#174d82;background:#dbebfa}._categoryPot_1ew9c_243{color:#59288a;background:#ebdef7}._questionTitle_1ew9c_248{color:hsl(var(--foreground));margin:0;font-size:1.25rem;font-weight:800;line-height:1.3}._questionDesc_1ew9c_256{color:hsl(var(--muted-foreground));margin:0;font-size:.875rem;line-height:1.5}._ratingSection_1ew9c_263{flex-direction:column;gap:.875rem;display:flex}._ratingLabel_1ew9c_269{color:hsl(var(--foreground));margin:0;font-size:.8125rem;font-weight:600}._ratingButtons_1ew9c_276{grid-template-columns:repeat(5,1fr);gap:.5rem;display:grid}@media (max-width:600px){._ratingButtons_1ew9c_276{grid-template-columns:repeat(3,1fr)}}._ratingBtn_1ew9c_287{border:2px solid hsl(var(--border));background:hsl(var(--card));cursor:pointer;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:.375rem;padding:.875rem .5rem;transition:border-color .15s,background .15s,transform .1s;display:flex}._ratingBtn_1ew9c_287:hover{border-color:hsl(var(--primary)/.5);background:hsl(var(--primary)/.06);transform:translateY(-1px)}._ratingBtnActive_1ew9c_306{border-color:hsl(var(--primary));background:hsl(var(--primary)/.1);box-shadow:0 0 0 3px hsl(var(--primary)/.15)}._ratingNum_1ew9c_312{color:hsl(var(--foreground));font-size:1.5rem;font-weight:900;line-height:1}._ratingBtn_1ew9c_287:hover ._ratingNum_1ew9c_312,._ratingBtnActive_1ew9c_306 ._ratingNum_1ew9c_312{color:hsl(var(--primary))}._ratingLabel2_1ew9c_324{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-foreground));text-align:center;font-size:.5625rem;font-weight:600}._anchorBox_1ew9c_333{background:hsl(var(--primary)/.06);border:1px solid hsl(var(--primary)/.2);border-radius:10px;padding:.875rem 1rem}._anchorTitle_1ew9c_340{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--primary));margin:0 0 .375rem;font-size:.6875rem;font-weight:700}._anchorText_1ew9c_349{color:hsl(var(--foreground));margin:0;font-size:.875rem;line-height:1.6}._commentSection_1ew9c_356{flex-direction:column;gap:.375rem;display:flex}._commentLabel_1ew9c_362{color:hsl(var(--foreground));align-items:center;gap:.375rem;font-size:.8125rem;font-weight:600;display:flex}._commentArea_1ew9c_371{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));resize:vertical;border-radius:8px;padding:.625rem .75rem;font-family:inherit;font-size:.8125rem;line-height:1.5}._commentArea_1ew9c_371:focus{border-color:hsl(var(--primary)/.6);box-shadow:0 0 0 3px hsl(var(--primary)/.08);outline:none}._questionMeta_1ew9c_388{align-items:center;gap:.5rem;margin-bottom:.25rem;display:flex}._questionProgress_1ew9c_395{color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:500}._commentOptional_1ew9c_401{color:hsl(var(--muted-foreground));font-size:.75rem;font-weight:400}._commentHint_1ew9c_407{color:hsl(var(--muted-foreground));margin:.15rem 0 .5rem;font-size:.75rem;line-height:1.45}._charCount_1ew9c_414{color:hsl(var(--muted-foreground));text-align:right;margin-top:.25rem;font-size:.6875rem;display:block}._scaleLegend_1ew9c_422{border:1px solid hsl(var(--border));border-radius:10px;flex-direction:column;gap:0;display:flex;overflow:hidden}._scaleLegendItem_1ew9c_431{border-bottom:1px solid hsl(var(--border)/.5);align-items:center;gap:.75rem;padding:.5rem .875rem;transition:background .1s;display:flex}._scaleLegendItem_1ew9c_431:last-child{border-bottom:none}._scaleLegendActive_1ew9c_443{background:hsl(var(--primary)/.07)}._scaleLegendNum_1ew9c_447{text-align:center;border-radius:6px;min-width:28px;padding:.1rem .4rem;font-size:1rem;font-weight:900}._scaleLegendLabel_1ew9c_456{color:hsl(var(--muted-foreground));font-size:.8125rem;font-weight:500}._selectedScoreBanner_1ew9c_462{border:1.5px solid;border-radius:10px;align-items:center;gap:.75rem;padding:.625rem 1rem;font-size:.875rem;display:flex}._selectedScoreBanner_1ew9c_462._banner1_1ew9c_471{color:#8f2424;background:#fceded;border-color:#edabab}._selectedScoreBanner_1ew9c_462._banner2_1ew9c_476{color:#823e17;background:#fef2ec;border-color:#f1bc9d}._selectedScoreBanner_1ew9c_462._banner3_1ew9c_481{color:#765f19;background:#fef8e7;border-color:#ecd693}._selectedScoreBanner_1ew9c_462._banner4_1ew9c_486{color:#3c671e;background:#eefae5;border-color:#b1df90}._selectedScoreBanner_1ew9c_462._banner5_1ew9c_491{color:#1c5f34;background:#e2f9ea;border-color:#81daa1}._selectedScoreNum_1ew9c_497{text-align:center;min-width:28px;font-size:1.625rem;font-weight:900;line-height:1}._selectedScoreText_1ew9c_505{font-size:.8125rem;line-height:1.4}._anchorsTableTitle_1ew9c_510{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-foreground));background:hsl(var(--secondary));border-bottom:1px solid hsl(var(--border));margin:0;padding:.5rem .75rem .375rem;font-size:.6875rem;font-weight:700}._ratingBtn1_1ew9c_522._ratingBtnActive_1ew9c_306{background:#fceded;border-color:#d22d2d}._ratingBtn1_1ew9c_522._ratingBtnActive_1ew9c_306 ._ratingNum_1ew9c_312{color:#a82424}._ratingBtn2_1ew9c_530._ratingBtnActive_1ew9c_306{background:#fef2ec;border-color:#d6621f}._ratingBtn2_1ew9c_530._ratingBtnActive_1ew9c_306 ._ratingNum_1ew9c_312{color:#a14917}._ratingBtn3_1ew9c_538._ratingBtnActive_1ew9c_306{background:#fef8e7;border-color:#c39b22}._ratingBtn3_1ew9c_538._ratingBtnActive_1ew9c_306 ._ratingNum_1ew9c_312{color:#8b6e18}._ratingBtn4_1ew9c_546._ratingBtnActive_1ew9c_306{background:#eefae5;border-color:#61a630}._ratingBtn4_1ew9c_546._ratingBtnActive_1ew9c_306 ._ratingNum_1ew9c_312{color:#457722}._ratingBtn5_1ew9c_554._ratingBtnActive_1ew9c_306{background:#e2f9ea;border-color:#30a65b}._ratingBtn5_1ew9c_554._ratingBtnActive_1ew9c_306 ._ratingNum_1ew9c_312{color:#206f3d}._anchorsToggle_1ew9c_562{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;align-items:center;gap:.375rem;margin-top:.25rem;padding:0;font-size:.75rem;font-weight:600;display:flex}._anchorsToggle_1ew9c_562:hover{color:hsl(var(--foreground))}._anchorsTable_1ew9c_510{border:1px solid hsl(var(--border));border-radius:10px;margin-top:.625rem;overflow:hidden}._anchorsRow_1ew9c_586{border-bottom:1px solid hsl(var(--border)/.6);grid-template-columns:36px 1fr;align-items:stretch;display:grid}._anchorsRow_1ew9c_586:last-child{border-bottom:none}._anchorsRow_1ew9c_586._anchorHighlight_1ew9c_595 ._anchorScore_1ew9c_595{color:hsl(var(--primary));background:hsl(var(--primary)/.08)}._anchorsRow_1ew9c_586._anchorHighlight_1ew9c_595 ._anchorText_1ew9c_349{color:hsl(var(--foreground));background:hsl(var(--primary)/.05)}._anchorScore_1ew9c_595{color:hsl(var(--muted-foreground));background:hsl(var(--secondary));border-right:1px solid hsl(var(--border)/.5);justify-content:center;align-items:center;padding:.5rem .25rem;font-size:.875rem;font-weight:900;display:flex}._anchorScore_1ew9c_595._s1_1ew9c_615{color:#a82424}._anchorScore_1ew9c_595._s2_1ew9c_618{color:#a14917}._anchorScore_1ew9c_595._s3_1ew9c_621{color:#8b6e18}._anchorScore_1ew9c_595._s4_1ew9c_624{color:#457722}._anchorScore_1ew9c_595._s5_1ew9c_627{color:#206f3d}._anchorText_1ew9c_349{color:hsl(var(--muted-foreground));padding:.5rem .75rem;font-size:.8125rem;line-height:1.45}._formNav_1ew9c_638{flex-wrap:wrap;justify-content:flex-end;gap:.625rem;display:flex}@keyframes _spin_eb39o_6{to{transform:rotate(360deg)}}._spin_eb39o_6{animation:.8s linear infinite _spin_eb39o_6}._pageContent_eb39o_10{flex-direction:column;gap:1rem;min-width:0;display:flex}._fillActions_eb39o_17{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}._detailHeader_eb39o_24{align-items:flex-start;gap:1rem;display:flex}._detailInfo_eb39o_30{flex:1;min-width:0}._detailName_eb39o_35{color:hsl(var(--foreground));margin:0 0 .2rem;font-size:1.125rem;font-weight:800}._detailRole_eb39o_42{color:hsl(var(--muted-foreground));margin:0 0 .625rem;font-size:.8125rem}._detailBadges_eb39o_48{flex-wrap:wrap;gap:.375rem;display:flex}._quadrantBadge_eb39o_54{text-align:center;border-radius:10px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:.2rem;min-width:120px;padding:.75rem 1rem;display:flex}._quadrantBadge_eb39o_54._green_eb39o_66{color:#267342;background:#def7e7}._quadrantBadge_eb39o_54._blue_eb39o_70{color:#1f4d7a;background:#daebfb}._quadrantBadge_eb39o_54._cyan_eb39o_74{color:#166269;background:#d8f5f8}._quadrantBadge_eb39o_54._lime_eb39o_78{color:#42631d;background:#e7f6d5}._quadrantBadge_eb39o_54._yellow_eb39o_82{color:#825517;background:#fdf1d8}._quadrantBadge_eb39o_54._amber_eb39o_86{color:#7d5012;background:#fdeed3}._quadrantBadge_eb39o_54._purple_eb39o_90{color:#52257e;background:#ebdef7}._quadrantBadge_eb39o_54._orange_eb39o_94{color:#7d3912;background:#fce3d5}._quadrantBadge_eb39o_54._red_eb39o_98{color:#8a2828;background:#f9dcdc}._quadrantLabel_eb39o_103{font-size:.75rem;font-weight:700}._quadrantScores_eb39o_108{opacity:.8;font-size:.6875rem}._responseList_eb39o_113{flex-direction:column;gap:.375rem;display:flex}._responseRow_eb39o_119{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:8px;align-items:center;gap:.75rem;padding:.625rem .75rem;display:flex}._responseInfo_eb39o_129{flex:1;min-width:0}._responseName_eb39o_134{color:hsl(var(--foreground));font-size:.875rem;font-weight:600;display:block}._responseType_eb39o_141{color:hsl(var(--muted-foreground));font-size:.75rem}._responseStatus_eb39o_146{align-items:center;gap:.375rem;display:flex}._statusLabel_eb39o_152{font-size:.75rem;font-weight:600}._statusLabel_eb39o_152._rs_completed_eb39o_156{color:#2d864d}._statusLabel_eb39o_152._rs_in_progress_eb39o_159{color:hsl(var(--primary))}._statusLabel_eb39o_152._rs_pending_eb39o_162{color:hsl(var(--muted-foreground))}._responseDate_eb39o_166{color:hsl(var(--muted-foreground));padding-left:.25rem;font-size:.6875rem}._iconDone_eb39o_172{color:#339958}._iconProgress_eb39o_176{color:hsl(var(--primary))}._iconPending_eb39o_180{color:hsl(var(--muted-foreground));opacity:.5}._competencyTableWrap_eb39o_185{-webkit-overflow-scrolling:touch;min-width:0;overflow-x:auto}._competencyTable_eb39o_185{flex-direction:column;gap:0;min-width:0;display:flex}._competencyTableNoPeers_eb39o_198 ._tableHeader_eb39o_198,._competencyTableNoPeers_eb39o_198 ._tableRow_eb39o_198{grid-template-columns:minmax(120px,1fr) 52px 52px minmax(96px,128px)}._tableHeader_eb39o_198,._tableRow_eb39o_198{grid-template-columns:minmax(120px,1fr) 52px 64px 52px minmax(96px,128px);align-items:center;gap:.5rem;min-width:0;padding:.5rem 0;display:grid}._tableHeader_eb39o_198{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid hsl(var(--border));margin-bottom:.25rem;padding-bottom:.5rem;font-size:.6875rem;font-weight:700}._tableRow_eb39o_198{border-bottom:1px solid hsl(var(--border)/.5)}._tableRow_eb39o_198:last-child{border-bottom:none}._compInfo_eb39o_229{align-items:center;gap:.5rem;min-width:0;display:flex}._compDot_eb39o_236{border-radius:50%;flex-shrink:0;width:8px;height:8px}._compDot_eb39o_236._dotPerf_eb39o_242{background:hsl(var(--primary))}._compDot_eb39o_236._dotPot_eb39o_245{background:#34b262}._compName_eb39o_249{color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:500;overflow:hidden}._scoreCell_eb39o_258{color:hsl(var(--foreground));text-align:center;font-size:.875rem;font-weight:700}._barCol_eb39o_265{align-items:center;gap:.375rem;min-width:0;display:flex;overflow:hidden}._scoreBar_eb39o_273{background:hsl(var(--muted));border-radius:999px;flex:1;min-width:0;height:6px;overflow:hidden}._scoreBarFill_eb39o_282{background:hsl(var(--primary));border-radius:999px;height:100%;transition:width .4s}._scoreBarLabel_eb39o_289{min-width:1.75rem;color:hsl(var(--foreground));text-align:right;border-radius:5px;flex-shrink:0;padding:.1rem .25rem;font-size:.6875rem;font-weight:700}._noScore_eb39o_300{color:hsl(var(--muted-foreground));font-size:.75rem}._projGrid_eb39o_305{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}@media (max-width:720px){._projGrid_eb39o_305{grid-template-columns:1fr}}._projScores_eb39o_316{gap:1.5rem;margin-bottom:1rem;display:flex}._projItem_eb39o_322{align-items:center;gap:.625rem;display:flex}._projLabel_eb39o_328{color:hsl(var(--muted-foreground));margin-bottom:.15rem;font-size:.75rem;display:block}._projValue_eb39o_335{color:hsl(var(--foreground));font-size:1.375rem;font-weight:800}._projMax_eb39o_341{color:hsl(var(--muted-foreground));font-size:.8125rem;font-weight:400}._projIconPerf_eb39o_347{color:hsl(var(--primary))}._projIconPot_eb39o_351{color:#34b262}._quadrantResult_eb39o_355{border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:.75rem;padding:.625rem .875rem;font-size:.8125rem;display:flex}._quadrantResult_eb39o_355._green_eb39o_66{color:#267342;background:#def7e7}._quadrantResult_eb39o_355._blue_eb39o_70{color:#1f4d7a;background:#daebfb}._quadrantResult_eb39o_355._cyan_eb39o_74{color:#166269;background:#d8f5f8}._quadrantResult_eb39o_355._lime_eb39o_78{color:#42631d;background:#e7f6d5}._quadrantResult_eb39o_355._yellow_eb39o_82{color:#825517;background:#fdf1d8}._quadrantResult_eb39o_355._amber_eb39o_86{color:#7d5012;background:#fdeed3}._quadrantResult_eb39o_355._purple_eb39o_90{color:#52257e;background:#ebdef7}._quadrantResult_eb39o_355._orange_eb39o_94{color:#7d3912;background:#fce3d5}._quadrantResult_eb39o_355._red_eb39o_98{color:#8a2828;background:#f9dcdc}._quadrantResult_eb39o_355 strong{font-weight:700}._nineboxLink_eb39o_404{justify-content:center;width:100%}._recShort_eb39o_409{color:hsl(var(--foreground));margin:0 0 .75rem;font-size:.9375rem;font-weight:600}._recList_eb39o_416{flex-direction:column;gap:.3rem;padding-left:1.125rem;list-style:outside;display:flex}._recList_eb39o_416 li{color:hsl(var(--muted-foreground));font-size:.8125rem}._calibHeader_eb39o_428{justify-content:space-between;align-items:center;gap:1rem;display:flex}._finalScores_eb39o_435{gap:2rem;margin:.75rem 0;display:flex}._finalScoreItem_eb39o_441{flex-direction:column;gap:.2rem;display:flex}._finalLabel_eb39o_447{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.04em;font-size:.75rem;font-weight:600}._finalValue_eb39o_455{color:hsl(var(--foreground));font-size:1.5rem;font-weight:800}._finalMax_eb39o_461{color:hsl(var(--muted-foreground));font-size:.875rem;font-weight:400}._sc1_eb39o_467{color:#a02222;background:#fceded;border:1px solid #f3cece;border-radius:5px;padding:.1rem .35rem;font-size:.8125rem;font-weight:700}._sc2_eb39o_477{color:#984516;background:#feefe7;border:1px solid #f8d4bf;border-radius:5px;padding:.1rem .35rem;font-size:.8125rem;font-weight:700}._sc3_eb39o_487{color:#826717;background:#fdf7e2;border:1px solid #f5e6b8;border-radius:5px;padding:.1rem .35rem;font-size:.8125rem;font-weight:700}._sc4_eb39o_497{color:#416f20;background:#ebfae1;border:1px solid #cdeab8;border-radius:5px;padding:.1rem .35rem;font-size:.8125rem;font-weight:700}._sc5_eb39o_507{color:#1e6739;background:#ddf8e7;border:1px solid #bce6cc;border-radius:5px;padding:.1rem .35rem;font-size:.8125rem;font-weight:700}._catSep_eb39o_517{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-foreground));grid-column:1/-1;align-items:center;gap:.5rem;padding:.875rem 0 .375rem;font-size:.6875rem;font-weight:700;display:flex}._catSep_eb39o_517:after{content:"";background:hsl(var(--border));flex:1;height:1px}._catDotPerf_eb39o_536{background:hsl(var(--primary));border-radius:50%;flex-shrink:0;width:8px;height:8px}._catDotPot_eb39o_544{background:#34b262;border-radius:50%;flex-shrink:0;width:8px;height:8px}._scoreSummary_eb39o_552{grid-template-columns:1fr 1fr;gap:.75rem;margin-bottom:1.25rem;display:grid}@media (max-width:480px){._scoreSummary_eb39o_552{grid-template-columns:1fr}}._scoreSummaryCard_eb39o_564{background:hsl(var(--secondary));border:1px solid hsl(var(--border));border-radius:12px;flex-direction:column;gap:.25rem;padding:1rem 1.125rem;display:flex}._scoreSummaryLabel_eb39o_574{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:700}._scoreSummaryValue_eb39o_582{color:hsl(var(--foreground));font-size:2rem;font-weight:900;line-height:1.1}._scoreSummaryBreak_eb39o_589{color:hsl(var(--muted-foreground));font-size:.6875rem;line-height:1.5}._scoreSummaryFinal_eb39o_595{color:#288a4c;margin-top:.15rem;font-size:.6875rem;font-weight:700}._matrixLegend_eb39o_602{color:hsl(var(--muted-foreground));justify-content:center;gap:1.25rem;margin-bottom:1rem;font-size:.6875rem;display:flex}._legendItem_eb39o_611{align-items:center;gap:.375rem;display:flex}._legendDotEval_eb39o_617{background:hsl(var(--foreground));border:2px solid hsl(var(--background));width:12px;height:12px;box-shadow:0 0 0 2px hsl(var(--foreground));border-radius:50%;flex-shrink:0}._legendDotNinebox_eb39o_627{background:hsl(var(--primary));border:2px solid hsl(var(--background));width:12px;height:12px;box-shadow:0 0 0 2px hsl(var(--primary));border-radius:50%;flex-shrink:0}._matrixOuter_eb39o_637{align-items:stretch;gap:.5rem;display:flex}._matrixYAxisWrap_eb39o_643{flex-direction:column;justify-content:space-around;padding:.25rem 0;display:flex}._matrixYLabel_eb39o_650{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));writing-mode:vertical-rl;text-align:center;flex:1;justify-content:center;align-items:center;font-size:.5rem;font-weight:700;display:flex;transform:rotate(180deg)}._matrixContent_eb39o_665{flex-direction:column;flex:1;gap:3px;display:flex}._matrixXAxisRow_eb39o_672{grid-template-columns:repeat(3,1fr);gap:3px;margin-top:3px;display:grid}._matrixXLabel_eb39o_679{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));text-align:center;padding:.2rem 0;font-size:.5rem;font-weight:700}._matrixRow_eb39o_689{grid-template-columns:repeat(3,1fr);gap:3px;display:grid}._matrixCell_eb39o_695{cursor:default;border-radius:8px;flex-direction:column;justify-content:flex-end;align-items:center;min-height:76px;padding:.375rem .25rem .5rem;display:flex;position:relative;overflow:hidden}._matrixCellActive_eb39o_708{outline:2.5px solid hsl(var(--foreground));outline-offset:1px;z-index:1}._matrixMarkerEval_eb39o_714{background:hsl(var(--foreground));width:24px;height:24px;color:hsl(var(--background));border:2px solid hsl(var(--background));z-index:2;border-radius:50%;justify-content:center;align-items:center;font-size:.625rem;font-weight:800;display:flex;position:absolute;top:7px;left:50%;transform:translate(-50%);box-shadow:0 1px 6px rgba(0,0,0,.28)}._matrixMarkerNinebox_eb39o_734{background:hsl(var(--primary));border:2px solid hsl(var(--background));z-index:2;border-radius:50%;width:16px;height:16px;position:absolute;top:7px;right:7px;box-shadow:0 1px 4px rgba(0,0,0,.2)}._matrixCellName_eb39o_747{text-align:center;text-transform:uppercase;letter-spacing:.04em;opacity:.85;font-size:.5625rem;font-weight:700;line-height:1.3}._mGreen_eb39o_757{color:#195730;background:#c4eed3}._mCyan_eb39o_762{color:#144c52;background:#c0edf2}._mBlue_eb39o_767{color:#16385a;background:#bcd9f5}._mLime_eb39o_772{color:#354f17;background:#d5eeba}._mYellow_eb39o_777{color:#5f4511;background:#f7e7b6}._mAmber_eb39o_782{color:#623f0e;background:#f8ddaf}._mPurple_eb39o_787{color:#3d1c5f;background:#d9c4ee}._mOrange_eb39o_792{color:#622d0e;background:#f7cdb6}._mRed_eb39o_797{color:#6a1b1b;background:#f1bcbc}._nineboxNote_eb39o_802{color:hsl(var(--muted-foreground));text-align:center;padding:.5rem 0 0;font-size:.75rem;line-height:1.4}._calibNotes_eb39o_810{color:hsl(var(--muted-foreground));background:hsl(var(--secondary));border-radius:8px;margin-top:.5rem;padding:.625rem .875rem;font-size:.8125rem;line-height:1.5}html.dark ._quadrantBadge_eb39o_54._green_eb39o_66,html.dark ._quadrantResult_eb39o_355._green_eb39o_66{background:linear-gradient(135deg, #1c5431 0%, hsl(var(--card)) 72%);color:#abe3bf;border:1px solid #297a47}html.dark ._quadrantBadge_eb39o_54._blue_eb39o_70,html.dark ._quadrantResult_eb39o_355._blue_eb39o_70{background:linear-gradient(135deg, #0e2e62 0%, hsl(var(--card)) 72%);color:#9dbdf1;border:1px solid #14438f}html.dark ._quadrantBadge_eb39o_54._cyan_eb39o_74,html.dark ._quadrantResult_eb39o_355._cyan_eb39o_74{background:linear-gradient(135deg, #195257 0%, hsl(var(--card)) 72%);color:#a8e1e6;border:1px solid #25777e}html.dark ._quadrantBadge_eb39o_54._lime_eb39o_78,html.dark ._quadrantResult_eb39o_355._lime_eb39o_78{background:linear-gradient(135deg, #385021 0%, hsl(var(--card)) 72%);color:#c7deaf;border:1px solid #52742f}html.dark ._quadrantBadge_eb39o_54._yellow_eb39o_82,html.dark ._quadrantResult_eb39o_355._yellow_eb39o_82{background:linear-gradient(135deg, #685508 0%, hsl(var(--card)) 72%);color:#f7e497;border:1px solid #977b0c}html.dark ._quadrantBadge_eb39o_54._amber_eb39o_86,html.dark ._quadrantResult_eb39o_355._amber_eb39o_86{background:linear-gradient(135deg, #66400a 0%, hsl(var(--card)) 72%);color:#f5cf99;border:1px solid #955d0f}html.dark ._quadrantBadge_eb39o_54._purple_eb39o_90,html.dark ._quadrantResult_eb39o_355._purple_eb39o_90{background:linear-gradient(135deg, #2d1859 0%, hsl(var(--card)) 72%);color:#bca6e7;border:1px solid #422281}html.dark ._quadrantBadge_eb39o_54._orange_eb39o_94,html.dark ._quadrantResult_eb39o_355._orange_eb39o_94{background:linear-gradient(135deg, #683008 0%, hsl(var(--card)) 72%);color:#f7bf97;border:1px solid #97460c}html.dark ._quadrantBadge_eb39o_54._red_eb39o_98,html.dark ._quadrantResult_eb39o_355._red_eb39o_98{background:linear-gradient(135deg, #5d1414 0%, hsl(var(--card)) 72%);color:#eba2a2;border:1px solid #871d1d}html.dark ._sc1_eb39o_467{color:#eba2a2;background:#5d1414;border-color:#871d1d}html.dark ._sc2_eb39o_477{color:#f1bc9d;background:#622d0e;border-color:#8f4114}html.dark ._sc3_eb39o_487{color:#eedba0;background:#5f4c11;border-color:#8b6e18}html.dark ._sc4_eb39o_497{color:#c2e6a8;background:#335719;border-color:#4a7e25}html.dark ._sc5_eb39o_507{color:#a8e6bf;background:#195730;border-color:#257e46}html.dark ._statusLabel_eb39o_152._rs_completed_eb39o_156{color:#81daa1}html.dark ._iconDone_eb39o_172{color:#69d390}html.dark ._scoreSummaryFinal_eb39o_595{color:#81daa1}html.dark ._mGreen_eb39o_757{background:linear-gradient(168deg, #1c5431 0%, hsl(var(--card)) 58%);color:#abe3bf}html.dark ._mCyan_eb39o_762{background:linear-gradient(168deg, #195257 0%, hsl(var(--card)) 58%);color:#a8e1e6}html.dark ._mBlue_eb39o_767{background:linear-gradient(168deg, #0e2e62 0%, hsl(var(--card)) 58%);color:#9dbdf1}html.dark ._mLime_eb39o_772{background:linear-gradient(168deg, #385021 0%, hsl(var(--card)) 58%);color:#c7deaf}html.dark ._mYellow_eb39o_777{background:linear-gradient(168deg, #685508 0%, hsl(var(--card)) 58%);color:#f7e497}html.dark ._mAmber_eb39o_782{background:linear-gradient(168deg, #66400a 0%, hsl(var(--card)) 58%);color:#f5cf99}html.dark ._mPurple_eb39o_787{background:linear-gradient(168deg, #2d1859 0%, hsl(var(--card)) 58%);color:#bca6e7}html.dark ._mOrange_eb39o_792{background:linear-gradient(168deg, #683008 0%, hsl(var(--card)) 58%);color:#f7bf97}html.dark ._mRed_eb39o_797{background:linear-gradient(168deg, #5d1414 0%, hsl(var(--card)) 58%);color:#eba2a2}._tableWrap_mmzbl_22{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent;overflow-x:auto}._tableWrap_mmzbl_22::-webkit-scrollbar{width:6px;height:6px}._tableWrap_mmzbl_22::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._tableWrap_mmzbl_22::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._tableWrap_mmzbl_22::-webkit-scrollbar-track{background:0 0}._table_mmzbl_22{border-collapse:collapse;width:100%;font-size:.875rem}._table_mmzbl_22 th,._table_mmzbl_22 td{border-bottom:1px solid hsl(var(--border));text-align:left;vertical-align:middle;padding:.65rem .75rem}._table_mmzbl_22 th{color:hsl(var(--muted-foreground));white-space:nowrap;font-size:.75rem;font-weight:600}._row_mmzbl_61{cursor:pointer;transition:background .12s}._row_mmzbl_61:hover{background:hsl(var(--muted)/.35)}._nameCell_mmzbl_69{color:hsl(var(--foreground));font-weight:600}._originCycle_mmzbl_74{color:hsl(var(--muted-foreground));margin-top:.15rem;font-size:.75rem}._badgeOrigin_mmzbl_80{white-space:nowrap;border-radius:999px;padding:.15rem .5rem;font-size:.7rem;font-weight:600;display:inline-block}._originPerformance_mmzbl_89{color:#215283;background:#e5f0fa}._originStandalone_mmzbl_94{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._empty_mmzbl_99{text-align:center;padding:2rem 1rem}._emptyActions_mmzbl_104{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:.75rem;display:flex}._statusBadge_10sxp_1{white-space:nowrap;border:1px solid transparent;border-radius:6px;align-items:center;gap:.3rem;padding:.2rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}._statusBadge_10sxp_1._status_pending_10sxp_12{background:hsl(var(--secondary));color:hsl(var(--muted-foreground));border-color:hsl(var(--border))}._statusBadge_10sxp_1._status_in_review_10sxp_17{color:#aa7918;background:rgba(242,185,13,.12);border-color:rgba(236,182,19,.28)}._statusBadge_10sxp_1._status_consensus_10sxp_22{background:hsl(var(--primary)/.1);border-color:hsl(var(--primary)/.28);color:hsl(var(--primary))}._statusBadge_10sxp_1._status_final_10sxp_27{color:#309154;background:rgba(52,178,98,.12);border-color:rgba(52,178,98,.28)}._moveUp_10sxp_33{color:#29a356}._moveDown_10sxp_37{color:#d22d2d}._moveNew_10sxp_41{color:#8c47d1}._riskHigh_10sxp_45{color:#d92626}._riskMedium_10sxp_49{color:#cf8217}._riskLow_10sxp_53{color:#34b262}._quadrantBadge_10sxp_57{border:1px solid hsl(var(--border));background:hsl(var(--secondary));color:hsl(var(--foreground));border-radius:999px;align-items:center;gap:.375rem;padding:.35rem .75rem;font-size:.75rem;font-weight:700;display:inline-flex}._quadrantBadge_10sxp_57._green_10sxp_69{--box-tint:142 55% 48%;border-color:hsl(var(--box-tint)/.28);background:linear-gradient(168deg, hsl(var(--box-tint)/.11) 0%, hsl(var(--card)) 52%);color:#257e46}._quadrantBadge_10sxp_57._cyan_10sxp_75{--box-tint:185 62% 48%;border-color:hsl(var(--box-tint)/.28);background:linear-gradient(168deg, hsl(var(--box-tint)/.11) 0%, hsl(var(--card)) 52%);color:#1b6c74}._quadrantBadge_10sxp_57._blue_10sxp_81{--box-tint:217 85% 48%;border-color:hsl(var(--box-tint)/.28);background:linear-gradient(168deg, hsl(var(--box-tint)/.11) 0%, hsl(var(--card)) 52%);color:#0c4197}._quadrantBadge_10sxp_57._lime_10sxp_87{--box-tint:90 45% 48%;border-color:hsl(var(--box-tint)/.28);background:linear-gradient(168deg, hsl(var(--box-tint)/.11) 0%, hsl(var(--card)) 52%);color:#476827}._quadrantBadge_10sxp_57._yellow_10sxp_93{--box-tint:48 90% 48%;border-color:hsl(var(--box-tint)/.28);background:linear-gradient(168deg, hsl(var(--box-tint)/.11) 0%, hsl(var(--card)) 52%);color:#917608}._quadrantBadge_10sxp_57._amber_10sxp_99{--box-tint:35 88% 48%;border-color:hsl(var(--box-tint)/.28);background:linear-gradient(168deg, hsl(var(--box-tint)/.11) 0%, hsl(var(--card)) 52%);color:#905809}._quadrantBadge_10sxp_57._purple_10sxp_105{--box-tint:260 62% 48%;border-color:hsl(var(--box-tint)/.28);background:linear-gradient(168deg, hsl(var(--box-tint)/.11) 0%, hsl(var(--card)) 52%);color:#4d259d}._quadrantBadge_10sxp_57._orange_10sxp_111{--box-tint:25 90% 48%;border-color:hsl(var(--box-tint)/.28);background:linear-gradient(168deg, hsl(var(--box-tint)/.11) 0%, hsl(var(--card)) 52%);color:#9b4508}._quadrantBadge_10sxp_57._red_10sxp_117{--box-tint:0 72% 48%;border-color:hsl(var(--box-tint)/.28);background:linear-gradient(168deg, hsl(var(--box-tint)/.11) 0%, hsl(var(--card)) 52%);color:#a71b1b}html.dark ._statusBadge_10sxp_1._status_in_review_10sxp_17{color:#f3d068;background:rgba(230,179,26,.16)}html.dark ._statusBadge_10sxp_1._status_consensus_10sxp_22{background:hsl(var(--primary)/.18);color:#b89af4}html.dark ._statusBadge_10sxp_1._status_final_10sxp_27{color:#81daa1;background:rgba(52,178,98,.16)}html.dark ._moveUp_10sxp_33{color:#6ecf91}html.dark ._moveDown_10sxp_37{color:#e27878}html.dark ._moveNew_10sxp_41{color:hsl(var(--primary))}html.dark ._riskHigh_10sxp_45{color:#e77474}html.dark ._riskMedium_10sxp_49{color:#e7b155}html.dark ._riskLow_10sxp_53{color:#6ecf91}html.dark ._quadrantBadge_10sxp_57._green_10sxp_69{--box-tint:142 50% 55%;border-color:hsl(var(--box-tint)/.38);background:linear-gradient(135deg, hsl(var(--box-tint)/.2) 0%, hsl(var(--card)) 70%);color:#abe3bf}html.dark ._quadrantBadge_10sxp_57._cyan_10sxp_75{--box-tint:185 55% 55%;border-color:hsl(var(--box-tint)/.38);background:linear-gradient(135deg, hsl(var(--box-tint)/.2) 0%, hsl(var(--card)) 70%);color:#a8e1e6}html.dark ._quadrantBadge_10sxp_57._blue_10sxp_81{--box-tint:217 75% 55%;border-color:hsl(var(--box-tint)/.38);background:linear-gradient(135deg, hsl(var(--box-tint)/.2) 0%, hsl(var(--card)) 70%);color:#9dbdf1}html.dark ._quadrantBadge_10sxp_57._lime_10sxp_87{--box-tint:90 42% 55%;border-color:hsl(var(--box-tint)/.38);background:linear-gradient(135deg, hsl(var(--box-tint)/.2) 0%, hsl(var(--card)) 70%);color:#c7deaf}html.dark ._quadrantBadge_10sxp_57._yellow_10sxp_93{--box-tint:48 85% 55%;border-color:hsl(var(--box-tint)/.38);background:linear-gradient(135deg, hsl(var(--box-tint)/.2) 0%, hsl(var(--card)) 70%);color:#f7e497}html.dark ._quadrantBadge_10sxp_57._amber_10sxp_99{--box-tint:35 82% 55%;border-color:hsl(var(--box-tint)/.38);background:linear-gradient(135deg, hsl(var(--box-tint)/.2) 0%, hsl(var(--card)) 70%);color:#f5cf99}html.dark ._quadrantBadge_10sxp_57._purple_10sxp_105{--box-tint:260 58% 55%;border-color:hsl(var(--box-tint)/.38);background:linear-gradient(135deg, hsl(var(--box-tint)/.2) 0%, hsl(var(--card)) 70%);color:#bca6e7}html.dark ._quadrantBadge_10sxp_57._orange_10sxp_111{--box-tint:25 85% 55%;border-color:hsl(var(--box-tint)/.38);background:linear-gradient(135deg, hsl(var(--box-tint)/.2) 0%, hsl(var(--card)) 70%);color:#f7bf97}html.dark ._quadrantBadge_10sxp_57._red_10sxp_117{--box-tint:0 65% 55%;border-color:hsl(var(--box-tint)/.38);background:linear-gradient(135deg, hsl(var(--box-tint)/.2) 0%, hsl(var(--card)) 70%);color:#eba2a2}._overlay_paolb_1{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background-color:rgba(30,27,75,.35);position:fixed;top:0;bottom:0;left:0;right:0}._modal_paolb_9{z-index:1001;background-color:hsl(var(--card));color:hsl(var(--card-foreground));border-radius:calc(var(--radius) + 6px);border:1px solid hsl(var(--border));width:min(1380px,98vw);max-height:92vh;box-shadow:0 24px 64px hsl(var(--primary)/.14), 0 4px 16px rgba(0,0,0,.06);flex-direction:column;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}._modalHeader_paolb_27{border-bottom:1px solid hsl(var(--border));flex-shrink:0;justify-content:space-between;align-items:flex-start;padding:1.125rem 1.5rem .875rem;display:flex}._modalTitleGroup_paolb_36{flex-direction:column;gap:.2rem;display:flex}._modalTitle_paolb_36{margin:0;font-size:1.0625rem;font-weight:600}._modalSubtitle_paolb_48{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem}._closeButton_paolb_54{border-radius:calc(var(--radius) - 2px);width:1.875rem;height:1.875rem;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:1px solid transparent;justify-content:center;align-items:center;display:flex}._closeButton_paolb_54:hover{background:hsl(var(--accent));color:hsl(var(--foreground))}._stepIndicator_paolb_71{border-bottom:1px solid hsl(var(--border));flex-shrink:0;align-items:center;gap:0;padding:.875rem 1.5rem;display:flex;overflow-x:auto}._stepItem_paolb_81{flex-shrink:0;align-items:center;gap:.5rem;display:flex}._stepCircle_paolb_88{border:2px solid hsl(var(--border));width:1.625rem;height:1.625rem;color:hsl(var(--muted-foreground));background:hsl(var(--background));border-radius:50%;justify-content:center;align-items:center;font-size:.6875rem;font-weight:600;display:flex}._stepActive_paolb_102 ._stepCircle_paolb_88{border-color:hsl(var(--primary));background:hsl(var(--primary));color:hsl(var(--primary-foreground))}._stepDone_paolb_108 ._stepCircle_paolb_88{border-color:hsl(var(--primary));color:hsl(var(--primary));background:hsl(var(--primary)/.12)}._stepLabel_paolb_114{color:hsl(var(--muted-foreground));white-space:nowrap;font-size:.75rem}._stepActive_paolb_102 ._stepLabel_paolb_114{color:hsl(var(--foreground));font-weight:600}._stepLine_paolb_125{background:hsl(var(--border));width:2rem;height:2px;margin:0 .5rem}._stepLineDone_paolb_132{background:hsl(var(--primary))}._modalBody_paolb_136{flex:1;padding:1.25rem 1.5rem;overflow-y:auto}._modalFooter_paolb_142{border-top:1px solid hsl(var(--border));flex-shrink:0;justify-content:flex-end;align-items:center;gap:.5rem;padding:.875rem 1.5rem;display:flex}._stepDesc_paolb_152{color:hsl(var(--muted-foreground));margin:0 0 1rem;font-size:.8125rem;line-height:1.5}._helpText_paolb_159{color:hsl(var(--muted-foreground));margin:.25rem 0 0;font-size:.75rem}._formGrid_paolb_165{grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem;display:grid}@media (max-width:768px){._formGrid_paolb_165{grid-template-columns:1fr}}._fullSpan_paolb_176{grid-column:1/-1}._field_paolb_180{color:hsl(var(--foreground));flex-direction:column;gap:.35rem;font-size:.75rem;font-weight:500;display:flex}._input_paolb_189,._select_paolb_190{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));border-radius:8px;padding:.5rem .75rem;font-size:.8125rem}._scopeRadios_paolb_199{flex-wrap:wrap;gap:.75rem;margin-bottom:1rem;display:flex}._scopeRadio_paolb_199{border:1px solid hsl(var(--border));cursor:pointer;border-radius:8px;align-items:center;gap:.4rem;padding:.5rem .875rem;font-size:.8125rem;display:flex}._scopeRadio_paolb_199 input{accent-color:hsl(var(--primary))}._scopeRadio_paolb_199:has(input:checked){border-color:hsl(var(--primary));background:hsl(var(--primary)/.06)}._competencySection_paolb_224{margin-top:1.25rem}._competencyGroupTitle_paolb_228{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));margin:0 0 .5rem;font-size:.75rem;font-weight:600}._competencyGrid_paolb_237{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}@media (max-width:900px){._competencyGrid_paolb_237{grid-template-columns:1fr}}._competencyCheck_paolb_248{border:1px solid hsl(var(--border));cursor:pointer;border-radius:8px;align-items:flex-start;gap:.5rem;padding:.625rem .75rem;font-size:.8125rem;display:flex}._competencyCheck_paolb_248 input{accent-color:hsl(var(--primary));margin-top:.15rem}._competencyCheck_paolb_248:has(input:checked){border-color:hsl(var(--primary));background:hsl(var(--primary)/.05)}._competencyCheckDesc_paolb_267{color:hsl(var(--muted-foreground));margin:.15rem 0 0;font-size:.6875rem}._previewPanel_paolb_273{border:1px solid hsl(var(--border));border-radius:10px;margin-top:1rem;overflow:hidden}._previewHeader_paolb_280{background:hsl(var(--muted)/.35);justify-content:space-between;align-items:center;padding:.625rem .875rem;font-size:.8125rem;font-weight:600;display:flex}._previewList_paolb_290{max-height:280px;overflow-y:auto}._previewRow_paolb_295{border-top:1px solid hsl(var(--border));grid-template-columns:1.5fr 1.5fr 1fr 1fr;align-items:center;gap:.5rem;padding:.5rem .875rem;font-size:.75rem;display:grid}._previewRow_paolb_295:first-child{border-top:none}._previewRowHead_paolb_308{color:hsl(var(--muted-foreground));background:hsl(var(--muted)/.2);font-weight:600}._mappingLayout_paolb_314{grid-template-columns:320px 1fr;gap:1rem;min-height:420px;display:grid}@media (max-width:900px){._mappingLayout_paolb_314{grid-template-columns:1fr}}._mappingList_paolb_326{border:1px solid hsl(var(--border));border-radius:10px;flex-direction:column;display:flex;overflow:hidden}._mappingListSearch_paolb_334{border-bottom:1px solid hsl(var(--border));padding:.5rem}._mappingListItems_paolb_339{flex:1;max-height:380px;overflow-y:auto}._mappingListItem_paolb_339{border:none;border-bottom:1px solid hsl(var(--border));text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:.5rem;width:100%;padding:.625rem .75rem;font-size:.8125rem;display:flex}._mappingListItem_paolb_339:hover{background:hsl(var(--accent))}._mappingListItemActive_paolb_363{background:hsl(var(--primary)/.08);border-left:3px solid hsl(var(--primary))}._mappingDetail_paolb_368{border:1px solid hsl(var(--border));border-radius:10px;max-height:420px;padding:1rem;overflow-y:auto}._mappingDetailTitle_paolb_376{margin:0 0 .75rem;font-size:1rem;font-weight:600}._warningList_paolb_382,._errorList_paolb_383{margin:0 0 .75rem;padding:0;font-size:.75rem;list-style:none}._warningList_paolb_382 li{color:#c47f08;align-items:center;gap:.35rem;margin-bottom:.25rem;display:flex}._errorList_paolb_383 li{color:hsl(var(--destructive));align-items:center;gap:.35rem;margin-bottom:.25rem;display:flex}._peerGrid_paolb_406{flex-wrap:wrap;gap:.35rem;max-height:200px;padding:.25rem 0;display:flex;overflow-y:auto}._peerChip_paolb_415{border:1px solid hsl(var(--border));background:hsl(var(--background));cursor:pointer;border-radius:999px;padding:.3rem .625rem;font-size:.75rem}._peerChip_paolb_415:hover{border-color:hsl(var(--primary))}._peerChipSelected_paolb_427{border-color:hsl(var(--primary));background:hsl(var(--primary)/.12);color:hsl(var(--primary))}._detailLabel_paolb_433{margin:.75rem 0 .35rem;font-size:.75rem;font-weight:600}._reviewBlock_paolb_439{border:1px solid hsl(var(--border));border-radius:10px;padding:1rem}._reviewRow_paolb_445{border-bottom:1px solid hsl(var(--border));justify-content:space-between;padding:.4rem 0;font-size:.8125rem;display:flex}._reviewRow_paolb_445:last-child{border-bottom:none}._reviewLabel_paolb_456{color:hsl(var(--muted-foreground))}._reviewValue_paolb_460{text-align:right;font-weight:500}._reviewParticipants_paolb_465{margin-top:1rem}._reviewParticipantsTitle_paolb_469{margin:0 0 .5rem;font-size:.8125rem;font-weight:600}._reviewParticipantsList_paolb_475{max-height:200px;margin:0;padding:0;font-size:.75rem;list-style:none;overflow-y:auto}._reviewParticipantsList_paolb_475 li{align-items:center;gap:.35rem;padding:.25rem 0;display:flex}._checkGreen_paolb_490{color:#16a249;flex-shrink:0}._badgeWarn_paolb_495{color:#935f06;background:#fdecce;border-radius:4px;padding:.1rem .35rem;font-size:.625rem}._badgeOk_paolb_503{color:#107535;background:#d2f9e0;border-radius:4px;padding:.1rem .35rem;font-size:.625rem}._emptyMapping_paolb_511{height:100%;color:hsl(var(--muted-foreground));justify-content:center;align-items:center;font-size:.8125rem;display:flex}._pageMain_46t5i_22{box-sizing:border-box;flex-direction:column;gap:0;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem;display:flex}._kpiRow4_46t5i_33{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-bottom:1.25rem;display:grid}@media (max-width:900px){._kpiRow4_46t5i_33{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){._kpiRow4_46t5i_33{grid-template-columns:1fr}}._kpiIcon_46t5i_50{color:hsl(var(--muted-foreground));margin-bottom:.375rem}._kpiIconGold_46t5i_55{color:#daa60b;margin-bottom:.375rem}._kpiIconBlue_46t5i_60{color:#2080df;margin-bottom:.375rem}._kpiIconRed_46t5i_65{color:#d22d2d;margin-bottom:.375rem}._campaignBanner_46t5i_70{flex-direction:column;gap:.625rem;display:flex}._cycleLinkRow_46t5i_76{color:hsl(var(--muted-foreground));margin:-.5rem 0 1rem;font-size:.875rem}._cycleLinkRow_46t5i_76 a{color:hsl(var(--primary));font-weight:600;text-decoration:none}._cycleLinkRow_46t5i_76 a:hover{text-decoration:underline}._originBadge_46t5i_90{border-radius:999px;margin-left:.5rem;padding:.15rem .5rem;font-size:.7rem;font-weight:600;display:inline-block}._originPerformance_46t5i_99{color:#215283;background:#e5f0fa}._originStandalone_46t5i_104{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._campaignProgress_46t5i_109{color:hsl(var(--muted-foreground));flex-direction:column;gap:.375rem;font-size:.8125rem;display:flex}._matrixLayout_46t5i_117{flex-direction:column;gap:1.25rem;width:100%;display:flex}._matrixSection_46t5i_124{flex-direction:column;gap:.75rem;width:100%;min-width:0;display:flex}._matrixDetail_46t5i_132{border-radius:14px;width:100%}._filterRow_46t5i_137{align-items:center;gap:.75rem;display:flex}._select_46t5i_143{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));cursor:pointer;border-radius:9px;padding:.45rem .75rem;font-size:.8125rem;transition:border-color .15s,box-shadow .15s}._select_46t5i_143:focus{border-color:hsl(var(--primary)/.5);box-shadow:0 0 0 3px hsl(var(--primary)/.12);outline:none}._filterCount_46t5i_159{color:hsl(var(--muted-foreground));font-size:.75rem}._matrixPanel_46t5i_164{background:hsl(var(--card));border:1px solid hsl(var(--border));width:100%;box-shadow:0 1px 4px hsl(var(--foreground)/.04);border-radius:14px;padding:1rem 1rem .875rem}._matrixMain_46t5i_173{flex-direction:column;flex:1;gap:.375rem;min-width:0;display:flex}._matrixWithAxes_46t5i_181{align-items:stretch;gap:.5rem;width:100%;display:flex}._yAxisCol_46t5i_188{flex-direction:column;justify-content:space-between;align-items:center;width:1.75rem;padding:.5rem 0;display:flex}._yAxisLabel_46t5i_197{writing-mode:vertical-rl;text-orientation:mixed;letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:700;transform:rotate(180deg)}._axisLevel_46t5i_208{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-foreground)/.7);font-size:.5625rem;font-weight:600}._matrixGrid_46t5i_216{grid-template-columns:repeat(3,minmax(0,1fr));gap:.625rem;display:grid}._xAxisRow_46t5i_222{justify-content:space-around;padding:0 .25rem;display:flex}._xAxisLabel_46t5i_228{text-align:center;letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:700}._box_46t5i_237{border:1px solid hsl(var(--border));border-radius:14px;flex-direction:column;gap:.375rem;min-height:130px;padding:.75rem .625rem .625rem;transition:border-color .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden}._box_46t5i_237:before{content:"";background:hsl(var(--box-accent,var(--primary)));border-radius:13px 13px 0 0;height:3px;position:absolute;top:0;left:0;right:0}._box_46t5i_237:hover{border-color:hsl(var(--primary)/.22);box-shadow:0 4px 14px hsl(var(--primary)/.08)}._box_46t5i_237._green_46t5i_263{--box-accent:142 55% 48%;--box-tint:142 55% 48%;border-color:hsl(var(--box-tint)/.28);background:linear-gradient(168deg, hsl(var(--box-tint)/.11) 0%, hsl(var(--card)) 52%)}._box_46t5i_237._cyan_46t5i_269{--box-accent:185 62% 48%;--box-tint:185 62% 48%;border-color:hsl(var(--box-tint)/.28);background:linear-gradient(168deg, hsl(var(--box-tint)/.11) 0%, hsl(var(--card)) 52%)}._box_46t5i_237._blue_46t5i_275{--box-accent:217 85% 48%;--box-tint:217 85% 48%;border-color:hsl(var(--box-tint)/.28);background:linear-gradient(168deg, hsl(var(--box-tint)/.11) 0%, hsl(var(--card)) 52%)}._box_46t5i_237._lime_46t5i_281{--box-accent:90 45% 48%;--box-tint:90 45% 48%;border-color:hsl(var(--box-tint)/.28);background:linear-gradient(168deg, hsl(var(--box-tint)/.11) 0%, hsl(var(--card)) 52%)}._box_46t5i_237._yellow_46t5i_287{--box-accent:48 90% 48%;--box-tint:48 90% 48%;border-color:hsl(var(--box-tint)/.28);background:linear-gradient(168deg, hsl(var(--box-tint)/.11) 0%, hsl(var(--card)) 52%)}._box_46t5i_237._amber_46t5i_293{--box-accent:35 88% 48%;--box-tint:35 88% 48%;border-color:hsl(var(--box-tint)/.28);background:linear-gradient(168deg, hsl(var(--box-tint)/.11) 0%, hsl(var(--card)) 52%)}._box_46t5i_237._purple_46t5i_299{--box-accent:260 62% 48%;--box-tint:260 62% 48%;border-color:hsl(var(--box-tint)/.28);background:linear-gradient(168deg, hsl(var(--box-tint)/.11) 0%, hsl(var(--card)) 52%)}._box_46t5i_237._orange_46t5i_305{--box-accent:25 90% 48%;--box-tint:25 90% 48%;border-color:hsl(var(--box-tint)/.28);background:linear-gradient(168deg, hsl(var(--box-tint)/.11) 0%, hsl(var(--card)) 52%)}._box_46t5i_237._red_46t5i_311{--box-accent:0 72% 48%;--box-tint:0 72% 48%;border-color:hsl(var(--box-tint)/.28);background:linear-gradient(168deg, hsl(var(--box-tint)/.11) 0%, hsl(var(--card)) 52%)}._boxHeader_46t5i_318{align-items:center;gap:.3rem;display:flex}._boxNum_46t5i_324{color:hsl(var(--muted-foreground));text-align:center;background:hsl(var(--secondary));border:1px solid hsl(var(--border));font-variant-numeric:tabular-nums;border-radius:6px;min-width:.875rem;padding:.1rem .3rem;font-size:.625rem;font-weight:800}._boxLabel_46t5i_337{color:hsl(var(--foreground));flex:1;font-size:.625rem;font-weight:700;line-height:1.2}._boxHint_46t5i_345{color:hsl(var(--muted-foreground));margin:0;font-size:.5625rem;line-height:1.4}._boxEmployees_46t5i_352{flex-direction:column;flex:1;gap:.2rem;display:flex;overflow-y:auto}._empChip_46t5i_360{border:1px solid hsl(var(--border));background:hsl(var(--secondary));cursor:pointer;text-align:left;border-radius:8px;align-items:center;gap:.3rem;width:100%;padding:.25rem .35rem;transition:background .15s,border-color .15s;display:flex}._empChip_46t5i_360:hover,._empChip_46t5i_360._empChipActive_46t5i_373{background:hsl(var(--primary)/.1);border-color:hsl(var(--primary)/.35)}._empName_46t5i_378{color:hsl(var(--foreground));flex:1;font-size:.625rem;font-weight:500}._moveUp_46t5i_385{color:#29a356}._moveDown_46t5i_389{color:#d22d2d}._moveNew_46t5i_393{color:#8c47d1}._moveSame_46t5i_397{color:hsl(var(--muted-foreground))}._riskHigh_46t5i_401{color:#d92626}._riskMedium_46t5i_405{color:#cf8217}._riskLow_46t5i_409{color:#34b262}._detailHeader_46t5i_413{align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}._detailQuadrant_46t5i_420{margin-bottom:.875rem}._quadrantBadge_46t5i_424{border:1px solid hsl(var(--border));background:hsl(var(--secondary));color:hsl(var(--foreground));border-radius:999px;align-items:center;gap:.375rem;padding:.35rem .75rem;font-size:.75rem;font-weight:700;display:inline-flex}._quadrantBadge_46t5i_424._green_46t5i_263{--box-accent:142 55% 48%;--box-tint:142 55% 48%;border-color:hsl(var(--box-tint)/.28);background:linear-gradient(168deg, hsl(var(--box-tint)/.11) 0%, hsl(var(--card)) 52%);color:#2d7648}._quadrantBadge_46t5i_424._cyan_46t5i_269{--box-accent:185 62% 48%;--box-tint:185 62% 48%;border-color:hsl(var(--box-tint)/.28);background:linear-gradient(168deg, hsl(var(--box-tint)/.11) 0%, hsl(var(--card)) 52%);color:#20686f}._quadrantBadge_46t5i_424._blue_46t5i_275{--box-accent:217 85% 48%;--box-tint:217 85% 48%;border-color:hsl(var(--box-tint)/.28);background:linear-gradient(168deg, hsl(var(--box-tint)/.11) 0%, hsl(var(--card)) 52%);color:#18448b}._quadrantBadge_46t5i_424._lime_46t5i_281{--box-accent:90 45% 48%;--box-tint:90 45% 48%;border-color:hsl(var(--box-tint)/.28);background:linear-gradient(168deg, hsl(var(--box-tint)/.11) 0%, hsl(var(--card)) 52%);color:#476827}._quadrantBadge_46t5i_424._yellow_46t5i_287{--box-accent:48 90% 48%;--box-tint:48 90% 48%;border-color:hsl(var(--box-tint)/.28);background:linear-gradient(168deg, hsl(var(--box-tint)/.11) 0%, hsl(var(--card)) 52%);color:#866013}._quadrantBadge_46t5i_424._amber_46t5i_293{--box-accent:35 88% 48%;--box-tint:35 88% 48%;border-color:hsl(var(--box-tint)/.28);background:linear-gradient(168deg, hsl(var(--box-tint)/.11) 0%, hsl(var(--card)) 52%);color:#865613}._quadrantBadge_46t5i_424._purple_46t5i_299{--box-accent:260 62% 48%;--box-tint:260 62% 48%;border-color:hsl(var(--box-tint)/.28);background:linear-gradient(168deg, hsl(var(--box-tint)/.11) 0%, hsl(var(--card)) 52%);color:#513091}._quadrantBadge_46t5i_424._orange_46t5i_305{--box-accent:25 90% 48%;--box-tint:25 90% 48%;border-color:hsl(var(--box-tint)/.28);background:linear-gradient(168deg, hsl(var(--box-tint)/.11) 0%, hsl(var(--card)) 52%);color:#8f4714}._quadrantBadge_46t5i_424._red_46t5i_311{--box-accent:0 72% 48%;--box-tint:0 72% 48%;border-color:hsl(var(--box-tint)/.28);background:linear-gradient(168deg, hsl(var(--box-tint)/.11) 0%, hsl(var(--card)) 52%);color:#9b2727}._detailScores_46t5i_500{grid-template-columns:repeat(3,1fr);gap:.625rem;margin-bottom:.875rem;display:grid}._scoreBlock_46t5i_507{flex-direction:column;gap:.125rem;display:flex}._scoreLabel_46t5i_513{color:hsl(var(--muted-foreground));font-size:.6875rem}._scoreValue_46t5i_518{color:hsl(var(--foreground));font-size:1.25rem;font-weight:800}._scoreMax_46t5i_524{color:hsl(var(--muted-foreground));font-size:.75rem;font-weight:500}._detailMeta_46t5i_530{border-bottom:1px solid hsl(var(--border));flex-direction:column;gap:.5rem;margin-bottom:.875rem;padding-bottom:.875rem;display:flex}._metaItem_46t5i_539{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._metaLabel_46t5i_546{color:hsl(var(--muted-foreground));font-size:.75rem}._metaValue_46t5i_551{color:hsl(var(--foreground));align-items:center;gap:.25rem;font-size:.8125rem;font-weight:600;display:flex}._riskBadge_46t5i_560{border:1px solid transparent;border-radius:6px;align-items:center;gap:.3rem;padding:.2rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}._riskBadge_46t5i_560._risk_low_46t5i_570{color:#309154;background:rgba(52,178,98,.12);border-color:rgba(52,178,98,.28)}._riskBadge_46t5i_560._risk_medium_46t5i_575{color:#aa6d18;background:rgba(236,146,19,.12);border-color:rgba(236,146,19,.28)}._riskBadge_46t5i_560._risk_high_46t5i_580{background:hsl(var(--destructive)/.12);border-color:hsl(var(--destructive)/.28);color:hsl(var(--destructive))}._detailActions_46t5i_586{background:hsl(var(--secondary));border-radius:8px;padding:.75rem}._actionsTitle_46t5i_592{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-foreground));margin:0 0 .25rem;font-size:.6875rem;font-weight:700}._actionsShort_46t5i_601{color:hsl(var(--foreground));margin:0 0 .5rem;font-size:.8125rem;font-weight:600}._actionsList_46t5i_608{color:hsl(var(--foreground));margin:0;padding-left:1.125rem;font-size:.75rem;line-height:1.8}._statusBadge_46t5i_616{white-space:nowrap;border:1px solid transparent;border-radius:6px;align-items:center;gap:.3rem;padding:.2rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}._statusBadge_46t5i_616._status_pending_46t5i_627{background:hsl(var(--secondary));color:hsl(var(--muted-foreground));border-color:hsl(var(--border))}._statusBadge_46t5i_616._status_in_review_46t5i_632{color:#aa7918;background:rgba(242,185,13,.12);border-color:rgba(236,182,19,.28)}._statusBadge_46t5i_616._status_consensus_46t5i_637{background:hsl(var(--primary)/.1);border-color:hsl(var(--primary)/.28);color:hsl(var(--primary))}._statusBadge_46t5i_616._status_final_46t5i_642{color:#309154;background:rgba(52,178,98,.12);border-color:rgba(52,178,98,.28)}._calibLayout_46t5i_648{flex-direction:column;gap:1rem;width:100%;display:flex}._sessionBanner_46t5i_655{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:10px;align-items:center;gap:1rem;padding:.875rem 1.125rem;display:flex}@media (max-width:768px){._sessionBanner_46t5i_655{flex-direction:column;align-items:flex-start}}._sessionInfo_46t5i_671{flex-direction:column;flex:1;gap:.2rem;display:flex}._sessionTitle_46t5i_678{color:hsl(var(--foreground));font-size:.875rem;font-weight:700}._sessionMeta_46t5i_684{color:hsl(var(--muted-foreground));font-size:.75rem}._sessionProgress_46t5i_689{background:hsl(var(--muted));border-radius:999px;width:180px;height:8px;display:flex;overflow:hidden}@media (max-width:768px){._sessionProgress_46t5i_689{width:100%}}._progressSegment_46t5i_703{height:100%;transition:width .4s}._sessionPct_46t5i_708{color:hsl(var(--foreground));white-space:nowrap;font-size:.75rem;font-weight:700}._calibFilters_46t5i_715{flex-wrap:wrap;gap:.375rem;display:flex}._calibFilterBtn_46t5i_721{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--muted-foreground));cursor:pointer;border-radius:20px;padding:.375rem .875rem;font-size:.75rem;font-weight:500}._calibFilterBtn_46t5i_721:hover{background:hsl(var(--secondary));color:hsl(var(--foreground))}._calibFilterActive_46t5i_736{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border-color:hsl(var(--primary))}._calibBody_46t5i_742{flex-direction:column;gap:1rem;width:100%;display:flex}._calibTableWrap_46t5i_749{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:14px;width:100%;overflow-x:auto}._calibTable_46t5i_749{border-collapse:collapse;width:100%;font-size:.8125rem}._calibTable_46t5i_749 th{text-align:left;text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));background:hsl(var(--secondary));border-bottom:1px solid hsl(var(--border));white-space:nowrap;padding:.625rem .75rem;font-size:.6875rem;font-weight:700}._calibTable_46t5i_749 td{border-bottom:1px solid hsl(var(--border)/.5);vertical-align:middle;padding:.625rem .75rem}._calibTable_46t5i_749 tbody tr:last-child td{border-bottom:none}._calibRow_46t5i_783{cursor:pointer;transition:background .1s}._calibRow_46t5i_783:hover{background:hsl(var(--secondary)/.7)}._calibRowSelected_46t5i_791{background:hsl(var(--primary)/.06);outline:1px solid hsl(var(--primary)/.2)}._calibEmployee_46t5i_796{align-items:center;gap:.625rem;min-width:200px;display:flex}._calibName_46t5i_803{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600;display:block}._calibRole_46t5i_810{color:hsl(var(--muted-foreground));font-size:.6875rem;display:block}._calibScore_46t5i_816{color:hsl(var(--foreground));white-space:nowrap;text-align:center;font-size:.8125rem;font-weight:600}._scoreSep_46t5i_824{color:hsl(var(--muted-foreground));margin:0 .1rem;font-weight:400}._finalScore_46t5i_830{color:hsl(var(--primary));font-weight:800}._discIcon_46t5i_835{color:#b87414}._calibDetail_46t5i_839{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;flex-direction:column;gap:.875rem;width:100%;padding:1.125rem;display:flex}._calibDetailHeader_46t5i_850{align-items:center;gap:.75rem;display:flex}._scoreComparison_46t5i_856{grid-template-columns:repeat(4,1fr);gap:.375rem;display:grid}@media (max-width:1200px){._scoreComparison_46t5i_856{grid-template-columns:repeat(2,1fr)}}._scoreBlock2_46t5i_867{background:hsl(var(--secondary));border-radius:8px;flex-direction:column;gap:.375rem;padding:.625rem;display:flex}._scoreBlockHighlighted_46t5i_876{background:hsl(var(--primary)/.08);outline:1px solid hsl(var(--primary)/.25)}._scoreBlockLabel_46t5i_881{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-foreground));font-size:.5625rem;font-weight:700}._scoreBlockValues_46t5i_889{gap:.5rem;display:flex}._scoreBlockItem_46t5i_894{flex-direction:column;align-items:center;display:flex}._scoreBlockDim_46t5i_900{text-transform:uppercase;color:hsl(var(--muted-foreground));font-size:.5rem;font-weight:700}._scoreBlockNum_46t5i_907{color:hsl(var(--foreground));font-size:1.125rem;font-weight:800}._discAlert_46t5i_913{color:#aa6d18;background:rgba(236,146,19,.1);border:1px solid rgba(236,146,19,.28);border-radius:10px;align-items:flex-start;gap:.5rem;padding:.625rem .75rem;font-size:.75rem;line-height:1.5;display:flex}._calibMeta_46t5i_926{border-top:1px solid hsl(var(--border));border-bottom:1px solid hsl(var(--border));flex-direction:column;gap:.5rem;padding:.75rem 0;display:flex}._calibMetaRow_46t5i_935{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._calibActionsSection_46t5i_942{background:hsl(var(--secondary));border-radius:8px;padding:.75rem}._calibNotesSection_46t5i_948{flex-direction:column;gap:.375rem;display:flex}._notesLabel_46t5i_954{color:hsl(var(--foreground));font-size:.75rem;font-weight:600}._notesArea_46t5i_960{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));resize:vertical;border-radius:8px;padding:.625rem .75rem;font-family:inherit;font-size:.8125rem;line-height:1.5}._notesArea_46t5i_960:focus{border-color:hsl(var(--primary)/.6);box-shadow:0 0 0 3px hsl(var(--primary)/.08);outline:none}._insightsLayout_46t5i_977{flex-direction:column;gap:1.25rem;width:100%;display:flex}._insightKpis_46t5i_984{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}@media (max-width:900px){._insightKpis_46t5i_984{grid-template-columns:repeat(2,1fr)}}._insightKpi_46t5i_984{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:14px;align-items:center;gap:.875rem;padding:1rem 1.125rem;display:flex}._insightKpiGreen_46t5i_1005{background:linear-gradient(135deg, rgba(52,178,98,.1), hsl(var(--card)) 60%);color:#2d7648;border-color:rgba(52,178,98,.3)}._insightKpiBlue_46t5i_1011{border-color:hsl(var(--primary)/.3);background:linear-gradient(135deg, hsl(var(--primary)/.1), hsl(var(--card)) 60%);color:hsl(var(--primary))}._insightKpiRed_46t5i_1017{border-color:hsl(var(--destructive)/.35);background:linear-gradient(135deg, hsl(var(--destructive)/.1), hsl(var(--card)) 60%);color:hsl(var(--destructive))}._insightKpiOrange_46t5i_1023{background:linear-gradient(135deg, rgba(236,109,19,.1), hsl(var(--card)) 60%);color:#aa5518;border-color:rgba(236,109,19,.35)}._insightKpiValue_46t5i_1029{font-size:1.5rem;font-weight:800;line-height:1;display:block}._insightKpiLabel_46t5i_1036{opacity:.8;margin-top:.2rem;font-size:.6875rem;font-weight:600;display:block}._insightsGrid_46t5i_1044{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}@media (max-width:768px){._insightsGrid_46t5i_1044{grid-template-columns:1fr}}._miniMatrixGrid_46t5i_1055{grid-template-columns:repeat(3,1fr);gap:.25rem;margin-bottom:.75rem;display:grid}._miniBox_46t5i_1062{border:1px solid hsl(var(--border));border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:.125rem;min-height:56px;padding:.5rem .375rem;display:flex;position:relative;overflow:hidden}._miniBox_46t5i_1062:before{content:"";background:hsl(var(--box-accent,var(--primary)));height:2px;position:absolute;top:0;left:0;right:0}._miniBox_46t5i_1062._green_46t5i_263{--box-accent:142 55% 48%;--box-tint:142 55% 48%;border-color:hsl(var(--box-tint)/.28);background:linear-gradient(168deg, hsl(var(--box-tint)/.11) 0%, hsl(var(--card)) 52%)}._miniBox_46t5i_1062._cyan_46t5i_269{--box-accent:185 62% 48%;--box-tint:185 62% 48%;border-color:hsl(var(--box-tint)/.28);background:linear-gradient(168deg, hsl(var(--box-tint)/.11) 0%, hsl(var(--card)) 52%)}._miniBox_46t5i_1062._blue_46t5i_275{--box-accent:217 85% 48%;--box-tint:217 85% 48%;border-color:hsl(var(--box-tint)/.28);background:linear-gradient(168deg, hsl(var(--box-tint)/.11) 0%, hsl(var(--card)) 52%)}._miniBox_46t5i_1062._lime_46t5i_281{--box-accent:90 45% 48%;--box-tint:90 45% 48%;border-color:hsl(var(--box-tint)/.28);background:linear-gradient(168deg, hsl(var(--box-tint)/.11) 0%, hsl(var(--card)) 52%)}._miniBox_46t5i_1062._yellow_46t5i_287{--box-accent:48 90% 48%;--box-tint:48 90% 48%;border-color:hsl(var(--box-tint)/.28);background:linear-gradient(168deg, hsl(var(--box-tint)/.11) 0%, hsl(var(--card)) 52%)}._miniBox_46t5i_1062._amber_46t5i_293{--box-accent:35 88% 48%;--box-tint:35 88% 48%;border-color:hsl(var(--box-tint)/.28);background:linear-gradient(168deg, hsl(var(--box-tint)/.11) 0%, hsl(var(--card)) 52%)}._miniBox_46t5i_1062._purple_46t5i_299{--box-accent:260 62% 48%;--box-tint:260 62% 48%;border-color:hsl(var(--box-tint)/.28);background:linear-gradient(168deg, hsl(var(--box-tint)/.11) 0%, hsl(var(--card)) 52%)}._miniBox_46t5i_1062._orange_46t5i_305{--box-accent:25 90% 48%;--box-tint:25 90% 48%;border-color:hsl(var(--box-tint)/.28);background:linear-gradient(168deg, hsl(var(--box-tint)/.11) 0%, hsl(var(--card)) 52%)}._miniBox_46t5i_1062._red_46t5i_311{--box-accent:0 72% 48%;--box-tint:0 72% 48%;border-color:hsl(var(--box-tint)/.28);background:linear-gradient(168deg, hsl(var(--box-tint)/.11) 0%, hsl(var(--card)) 52%)}._miniBoxNum_46t5i_1139{color:hsl(var(--muted-foreground));opacity:.8;font-size:.5rem;font-weight:700}._miniBoxCount_46t5i_1146{color:hsl(var(--foreground));font-size:1.125rem;font-weight:800;line-height:1}._miniBoxPct_46t5i_1153{color:hsl(var(--muted-foreground));font-size:.5625rem;font-weight:600}._insightNote_46t5i_1159{color:hsl(var(--muted-foreground));margin:0;font-size:.6875rem;line-height:1.5}._movementStats_46t5i_1166{flex-direction:column;gap:.875rem;display:flex}._movementItem_46t5i_1172{align-items:center;gap:.875rem;display:flex}._movementValue_46t5i_1178{color:hsl(var(--foreground));min-width:2rem;font-size:1.5rem;font-weight:800}._movementLabel_46t5i_1185{color:hsl(var(--muted-foreground));font-size:.8125rem}._genderBar_46t5i_1190{background:hsl(var(--muted));border-radius:999px;height:12px;margin:.875rem 0 .5rem;display:flex;overflow:hidden}._genderFemale_46t5i_1199{background:#db5799;transition:width .4s}._genderMale_46t5i_1204{background:#3c8cdd;transition:width .4s}._genderLegend_46t5i_1209{gap:1.25rem;font-size:.75rem;display:flex}._genderLegendF_46t5i_1215{color:#a82466;font-weight:600}._genderLegendM_46t5i_1220{color:#1f66ad;font-weight:600}._biasAlert_46t5i_1225{color:#aa6d18;background:rgba(236,146,19,.1);border:1px solid rgba(236,146,19,.28);border-radius:10px;align-items:center;gap:.5rem;margin-top:.875rem;padding:.625rem .75rem;font-size:.75rem;display:flex}._noRisk_46t5i_1238{color:#2e9e57;align-items:center;gap:.5rem;margin:.5rem 0 0;font-size:.8125rem;display:flex}._riskList_46t5i_1247{flex-direction:column;gap:.625rem;display:flex}._riskItem_46t5i_1253{border-bottom:1px solid hsl(var(--border)/.5);align-items:center;gap:.625rem;padding:.5rem 0;display:flex}._riskItem_46t5i_1253:last-child{border-bottom:none}._riskItemName_46t5i_1264{color:hsl(var(--foreground));flex:1;font-size:.8125rem;font-weight:600}._riskItemRole_46t5i_1271{color:hsl(var(--muted-foreground));font-size:.6875rem;display:block}._deptCard_46t5i_1277{grid-column:span 2}@media (max-width:768px){._deptCard_46t5i_1277{grid-column:span 1}}._deptTable_46t5i_1286{border-collapse:collapse;width:100%;margin-top:.5rem;font-size:.8125rem}._deptTable_46t5i_1286 th{text-align:left;text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));border-bottom:1px solid hsl(var(--border));padding:.5rem .75rem;font-size:.6875rem;font-weight:700}._deptTable_46t5i_1286 td{border-bottom:1px solid hsl(var(--border)/.4);padding:.625rem .75rem}._deptTable_46t5i_1286 tbody tr:last-child td{border-bottom:none}._deptTable_46t5i_1286 tbody tr:hover{background:hsl(var(--secondary)/.5)}._deptName_46t5i_1313{color:hsl(var(--foreground));font-weight:600}._deptNum_46t5i_1318{text-align:center;color:hsl(var(--muted-foreground));font-weight:500}._deptRisk_46t5i_1324{color:#bd2828;font-weight:700}html.dark ._matrixPanel_46t5i_164{box-shadow:0 1px 4px rgba(0,0,0,.25)}html.dark ._box_46t5i_237._green_46t5i_263,html.dark ._miniBox_46t5i_1062._green_46t5i_263{--box-accent:142 50% 58%;--box-tint:142 50% 55%;border-color:hsl(var(--box-tint)/.38);background:linear-gradient(168deg, hsl(var(--box-tint)/.22) 0%, hsl(var(--card)) 58%)}html.dark ._box_46t5i_237._cyan_46t5i_269,html.dark ._miniBox_46t5i_1062._cyan_46t5i_269{--box-accent:185 55% 58%;--box-tint:185 55% 55%;border-color:hsl(var(--box-tint)/.38);background:linear-gradient(168deg, hsl(var(--box-tint)/.22) 0%, hsl(var(--card)) 58%)}html.dark ._box_46t5i_237._blue_46t5i_275,html.dark ._miniBox_46t5i_1062._blue_46t5i_275{--box-accent:217 75% 58%;--box-tint:217 75% 55%;border-color:hsl(var(--box-tint)/.38);background:linear-gradient(168deg, hsl(var(--box-tint)/.22) 0%, hsl(var(--card)) 58%)}html.dark ._box_46t5i_237._lime_46t5i_281,html.dark ._miniBox_46t5i_1062._lime_46t5i_281{--box-accent:90 42% 58%;--box-tint:90 42% 55%;border-color:hsl(var(--box-tint)/.38);background:linear-gradient(168deg, hsl(var(--box-tint)/.22) 0%, hsl(var(--card)) 58%)}html.dark ._box_46t5i_237._yellow_46t5i_287,html.dark ._miniBox_46t5i_1062._yellow_46t5i_287{--box-accent:48 85% 58%;--box-tint:48 85% 55%;border-color:hsl(var(--box-tint)/.38);background:linear-gradient(168deg, hsl(var(--box-tint)/.22) 0%, hsl(var(--card)) 58%)}html.dark ._box_46t5i_237._amber_46t5i_293,html.dark ._miniBox_46t5i_1062._amber_46t5i_293{--box-accent:35 82% 58%;--box-tint:35 82% 55%;border-color:hsl(var(--box-tint)/.38);background:linear-gradient(168deg, hsl(var(--box-tint)/.22) 0%, hsl(var(--card)) 58%)}html.dark ._box_46t5i_237._purple_46t5i_299,html.dark ._miniBox_46t5i_1062._purple_46t5i_299{--box-accent:260 58% 58%;--box-tint:260 58% 55%;border-color:hsl(var(--box-tint)/.38);background:linear-gradient(168deg, hsl(var(--box-tint)/.22) 0%, hsl(var(--card)) 58%)}html.dark ._box_46t5i_237._orange_46t5i_305,html.dark ._miniBox_46t5i_1062._orange_46t5i_305{--box-accent:25 85% 58%;--box-tint:25 85% 55%;border-color:hsl(var(--box-tint)/.38);background:linear-gradient(168deg, hsl(var(--box-tint)/.22) 0%, hsl(var(--card)) 58%)}html.dark ._box_46t5i_237._red_46t5i_311,html.dark ._miniBox_46t5i_1062._red_46t5i_311{--box-accent:0 65% 58%;--box-tint:0 65% 55%;border-color:hsl(var(--box-tint)/.38);background:linear-gradient(168deg, hsl(var(--box-tint)/.22) 0%, hsl(var(--card)) 58%)}html.dark ._quadrantBadge_46t5i_424._green_46t5i_263{--box-accent:142 50% 58%;--box-tint:142 50% 55%;border-color:hsl(var(--box-tint)/.38);background:linear-gradient(168deg, hsl(var(--box-tint)/.22) 0%, hsl(var(--card)) 58%);background:linear-gradient(135deg, hsl(var(--box-tint)/.2) 0%, hsl(var(--card)) 70%);color:#abe3bf}html.dark ._quadrantBadge_46t5i_424._cyan_46t5i_269{--box-accent:185 55% 58%;--box-tint:185 55% 55%;border-color:hsl(var(--box-tint)/.38);background:linear-gradient(168deg, hsl(var(--box-tint)/.22) 0%, hsl(var(--card)) 58%);background:linear-gradient(135deg, hsl(var(--box-tint)/.2) 0%, hsl(var(--card)) 70%);color:#a8e1e6}html.dark ._quadrantBadge_46t5i_424._blue_46t5i_275{--box-accent:217 75% 58%;--box-tint:217 75% 55%;border-color:hsl(var(--box-tint)/.38);background:linear-gradient(168deg, hsl(var(--box-tint)/.22) 0%, hsl(var(--card)) 58%);background:linear-gradient(135deg, hsl(var(--box-tint)/.2) 0%, hsl(var(--card)) 70%);color:#9dbdf1}html.dark ._quadrantBadge_46t5i_424._lime_46t5i_281{--box-accent:90 42% 58%;--box-tint:90 42% 55%;border-color:hsl(var(--box-tint)/.38);background:linear-gradient(168deg, hsl(var(--box-tint)/.22) 0%, hsl(var(--card)) 58%);background:linear-gradient(135deg, hsl(var(--box-tint)/.2) 0%, hsl(var(--card)) 70%);color:#c7deaf}html.dark ._quadrantBadge_46t5i_424._yellow_46t5i_287{--box-accent:48 85% 58%;--box-tint:48 85% 55%;border-color:hsl(var(--box-tint)/.38);background:linear-gradient(168deg, hsl(var(--box-tint)/.22) 0%, hsl(var(--card)) 58%);background:linear-gradient(135deg, hsl(var(--box-tint)/.2) 0%, hsl(var(--card)) 70%);color:#f7e497}html.dark ._quadrantBadge_46t5i_424._amber_46t5i_293{--box-accent:35 82% 58%;--box-tint:35 82% 55%;border-color:hsl(var(--box-tint)/.38);background:linear-gradient(168deg, hsl(var(--box-tint)/.22) 0%, hsl(var(--card)) 58%);background:linear-gradient(135deg, hsl(var(--box-tint)/.2) 0%, hsl(var(--card)) 70%);color:#f5cf99}html.dark ._quadrantBadge_46t5i_424._purple_46t5i_299{--box-accent:260 58% 58%;--box-tint:260 58% 55%;border-color:hsl(var(--box-tint)/.38);background:linear-gradient(168deg, hsl(var(--box-tint)/.22) 0%, hsl(var(--card)) 58%);background:linear-gradient(135deg, hsl(var(--box-tint)/.2) 0%, hsl(var(--card)) 70%);color:#bca6e7}html.dark ._quadrantBadge_46t5i_424._orange_46t5i_305{--box-accent:25 85% 58%;--box-tint:25 85% 55%;border-color:hsl(var(--box-tint)/.38);background:linear-gradient(168deg, hsl(var(--box-tint)/.22) 0%, hsl(var(--card)) 58%);background:linear-gradient(135deg, hsl(var(--box-tint)/.2) 0%, hsl(var(--card)) 70%);color:#f7bf97}html.dark ._quadrantBadge_46t5i_424._red_46t5i_311{--box-accent:0 65% 58%;--box-tint:0 65% 55%;border-color:hsl(var(--box-tint)/.38);background:linear-gradient(168deg, hsl(var(--box-tint)/.22) 0%, hsl(var(--card)) 58%);background:linear-gradient(135deg, hsl(var(--box-tint)/.2) 0%, hsl(var(--card)) 70%);color:#eba2a2}html.dark ._insightKpiGreen_46t5i_1005{background:linear-gradient(135deg, rgba(56,148,90,.22), hsl(var(--card)) 65%);color:#abe3bf;border-color:rgba(83,198,125,.35)}html.dark ._insightKpiBlue_46t5i_1011{border-color:hsl(var(--primary)/.4);background:linear-gradient(135deg, hsl(var(--primary)/.18), hsl(var(--card)) 65%);color:hsl(var(--primary))}html.dark ._insightKpiRed_46t5i_1017{background:linear-gradient(135deg, rgba(153,51,51,.2), hsl(var(--card)) 65%);color:#eba2a2;border-color:rgba(203,77,77,.4)}html.dark ._insightKpiOrange_46t5i_1023{background:linear-gradient(135deg, rgba(173,90,31,.2), hsl(var(--card)) 65%);color:#f1c09d;border-color:rgba(232,125,48,.4)}html.dark ._miniBoxCount_46t5i_1146,html.dark ._insightKpiValue_46t5i_1029{color:hsl(var(--foreground))}html.dark ._riskBadge_46t5i_560._risk_low_46t5i_570{color:#abe3bf;background:rgba(49,129,79,.35);border-color:rgba(70,185,112,.4)}html.dark ._riskBadge_46t5i_560._risk_medium_46t5i_575{color:#eed1a0;background:rgba(134,101,45,.35);border-color:rgba(198,146,57,.4)}html.dark ._riskBadge_46t5i_560._risk_high_46t5i_580{color:#eea0a0;background:rgba(134,45,45,.35);border-color:rgba(198,57,57,.4)}html.dark ._statusBadge_46t5i_616._status_in_review_46t5i_632{color:#eed1a0;background:rgba(115,87,38,.45);border-color:rgba(198,146,57,.4)}html.dark ._statusBadge_46t5i_616._status_consensus_46t5i_637{background:hsl(var(--primary)/.18);border-color:hsl(var(--primary)/.4);color:hsl(var(--primary))}html.dark ._statusBadge_46t5i_616._status_final_46t5i_642{color:#abe3bf;background:rgba(42,111,67,.45);border-color:rgba(70,185,112,.4)}html.dark ._discAlert_46t5i_913,html.dark ._biasAlert_46t5i_1225{color:#f1dab1;background:rgba(107,81,36,.45);border-color:rgba(198,146,57,.4)}html.dark ._moveUp_46t5i_385{color:#6ecf91}html.dark ._moveDown_46t5i_389{color:#e27878}html.dark ._moveNew_46t5i_393{color:hsl(var(--primary))}html.dark ._riskHigh_46t5i_401{color:#e77474}html.dark ._riskMedium_46t5i_405{color:#e7b155}html.dark ._riskLow_46t5i_409{color:#6ecf91}html.dark ._noRisk_46t5i_1238{color:#6ecf91;align-items:center;gap:.375rem;font-size:.8125rem;display:flex}html.dark ._discIcon_46t5i_835{color:#e7b155}html.dark ._genderLegendF_46t5i_1215{color:#df90b8}html.dark ._genderLegendM_46t5i_1220{color:#89b8e6}html.dark ._deptRisk_46t5i_1324{color:#e27878}html.dark ._headerActions_46t5i_1555{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}html.dark ._cycleSelect_46t5i_1561{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));cursor:pointer;border-radius:8px;outline:none;padding:.4375rem .75rem;font-size:.8125rem;font-weight:600}html.dark ._cycleSelect_46t5i_1561:focus{border-color:hsl(var(--primary))}@keyframes _spin_46t5i_1580{to{transform:rotate(360deg)}}html.dark ._spinning_46t5i_1580{animation:.8s linear infinite _spin_46t5i_1580}html.dark ._scoreInputRow_46t5i_1583{gap:.375rem;display:flex}html.dark ._scoreBtn_46t5i_1587{border:1px solid hsl(var(--border));background:hsl(var(--secondary));color:hsl(var(--muted-foreground));cursor:pointer;border-radius:7px;flex:1;padding:.4rem 0;font-size:.875rem;font-weight:600;transition:background .12s,color .12s,border-color .12s}html.dark ._scoreBtn_46t5i_1587:hover{background:hsl(var(--primary)/.12);color:hsl(var(--primary));border-color:hsl(var(--primary)/.3)}html.dark ._scoreBtnActive_46t5i_1604{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border-color:hsl(var(--primary))}html.dark ._calibEditorSection_46t5i_1609{border-top:1px solid hsl(var(--border)/.6);flex-direction:column;gap:.75rem;padding-top:.75rem;display:flex}._topbar_1nuet_22{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}._backLink_1nuet_31{color:hsl(var(--muted-foreground));align-items:center;gap:.4rem;font-size:.8125rem;font-weight:600;text-decoration:none;transition:color .15s;display:inline-flex}._backLink_1nuet_31:hover{color:hsl(var(--primary))}._navArrows_1nuet_45{gap:.5rem;display:flex}._navBtn_1nuet_50{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));cursor:pointer;border-radius:8px;align-items:center;gap:.3rem;padding:.4rem .75rem;font-size:.8125rem;font-weight:500;transition:border-color .15s,background .15s;display:inline-flex}._navBtn_1nuet_50:hover:not(:disabled){border-color:hsl(var(--primary)/.5);background:hsl(var(--primary)/.06)}._navBtn_1nuet_50:disabled{opacity:.45;cursor:not-allowed}._identityCard_1nuet_73{flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}._identityInfo_1nuet_81{flex:auto;min-width:0}._identityName_1nuet_86{color:hsl(var(--foreground));margin:0;font-size:1.125rem;font-weight:800}._identityRole_1nuet_93{color:hsl(var(--muted-foreground));margin:.15rem 0 0;font-size:.8125rem}._identityBadges_1nuet_99{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._riskBadge_1nuet_106,._moveBadge_1nuet_107{border:1px solid hsl(var(--border));background:hsl(var(--secondary));color:hsl(var(--muted-foreground));border-radius:999px;align-items:center;gap:.35rem;padding:.25rem .6rem;font-size:.6875rem;font-weight:600;display:inline-flex}._discAlert_1nuet_120{color:#aa6118;background:rgba(244,157,37,.1);border:1px solid rgba(236,146,19,.3);border-radius:10px;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.7rem .9rem;font-size:.8125rem;font-weight:500;display:flex}html.dark ._discAlert_1nuet_120{color:#f3c068;background:rgba(195,128,34,.14)}._body_1nuet_139{grid-template-columns:1.5fr 1fr;align-items:start;gap:1.25rem;display:grid}._colMain_1nuet_146,._colSide_1nuet_147{flex-direction:column;gap:1.25rem;display:flex}._colSide_1nuet_147{position:-webkit-sticky;position:sticky;top:1rem}@media (max-width:960px){._body_1nuet_139{grid-template-columns:1fr}._colSide_1nuet_147{position:static}}._compareTable_1nuet_166{border:1px solid hsl(var(--border));border-radius:10px;flex-direction:column;display:flex;overflow:hidden}._compareRow_1nuet_174{border-bottom:1px solid hsl(var(--border));grid-template-columns:1fr 88px 88px;align-items:center;padding:.6rem .85rem;font-size:.8125rem;display:grid}._compareRow_1nuet_174:last-child{border-bottom:none}._compareHead_1nuet_186{background:hsl(var(--secondary));text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:700}._compareLabel_1nuet_195{color:hsl(var(--foreground));align-items:center;gap:.4rem;font-weight:600;display:inline-flex}._compareWeight_1nuet_203{background:hsl(var(--muted));color:hsl(var(--muted-foreground));border-radius:5px;padding:.05rem .35rem;font-size:.625rem;font-style:normal;font-weight:600}._compareNum_1nuet_213{text-align:center;font-variant-numeric:tabular-nums;color:hsl(var(--foreground))}._compareConsensus_1nuet_219{background:hsl(var(--primary)/.08)}._compareConsensus_1nuet_219 ._compareLabel_1nuet_195,._compareConsensus_1nuet_219 ._compareNum_1nuet_213{color:hsl(var(--primary));font-weight:800}._previewWrap_1nuet_228{grid-template-columns:16px 1fr;grid-template-areas:"axisY grid"".axisX""legend legend";gap:.4rem;margin-bottom:1rem;display:grid}._previewAxisY_1nuet_236{writing-mode:vertical-rl;text-align:center;color:hsl(var(--muted-foreground));grid-area:axisY;align-self:center;font-size:.625rem;font-weight:600;transform:rotate(180deg)}._previewAxisX_1nuet_247{text-align:center;color:hsl(var(--muted-foreground));grid-area:axisX;font-size:.625rem;font-weight:600}._previewGrid_1nuet_255{aspect-ratio:1;grid-area:grid;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr);gap:4px;display:grid}._previewCell_1nuet_264{border:1px solid hsl(var(--border));background:hsl(var(--secondary)/.6);border-radius:7px;justify-content:center;align-items:center;transition:border-color .15s,background .15s;display:flex}._previewCurrent_1nuet_274{border-color:hsl(var(--muted-foreground)/.5);border-style:dashed}._previewResult_1nuet_279{border-color:hsl(var(--primary));background:hsl(var(--primary)/.14)}._previewDotResult_1nuet_284{background:hsl(var(--primary));width:12px;height:12px;box-shadow:0 0 0 3px hsl(var(--primary)/.2);border-radius:50%}._previewDotCurrent_1nuet_292{background:hsl(var(--muted-foreground));border-radius:50%;width:8px;height:8px}._previewLegend_1nuet_299{color:hsl(var(--muted-foreground));grid-area:legend;justify-content:center;gap:1rem;font-size:.6875rem;display:flex}._previewLegend_1nuet_299 span{align-items:center;gap:.35rem;display:inline-flex}._previewLegend_1nuet_299 i{border-radius:50%;width:10px;height:10px;display:inline-block}._legendCurrent_1nuet_319{background:hsl(var(--muted-foreground))}._legendResult_1nuet_323{background:hsl(var(--primary))}._field_1nuet_327{flex-direction:column;gap:.3rem;margin-bottom:.75rem;display:flex}._formRow2_1nuet_334{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}._hint_1nuet_340{color:hsl(var(--muted-foreground));margin:0 0 .75rem;font-size:.75rem;line-height:1.5}._levels_1nuet_347{flex-direction:column;gap:.75rem;display:flex}._levelGrid_1nuet_353{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:.5rem 1rem;display:grid}._levelRow_1nuet_359{grid-template-columns:1fr 72px;align-items:center;gap:.5rem;display:grid}._levelName_1nuet_366{color:hsl(var(--foreground));font-size:.8125rem}._levelInput_1nuet_371{border:1px solid hsl(var(--border));background:hsl(var(--background));width:100%;color:hsl(var(--foreground));text-align:center;border-radius:8px;padding:.35rem .5rem;font-size:.8125rem}._levelInput_1nuet_371:focus{border-color:hsl(var(--primary));outline:none}._aiHeader_1nuet_386{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}._aiContent_1nuet_394{flex-direction:column;gap:.6rem;display:flex}._aiShort_1nuet_400{color:hsl(var(--primary));margin:0;font-size:.9375rem;font-weight:700}._aiActions_1nuet_407{flex-direction:column;gap:.35rem;margin:0;padding-left:1.1rem;display:flex}._aiActions_1nuet_407 li{color:hsl(var(--foreground));font-size:.8125rem;line-height:1.45}._aiRationale_1nuet_420{color:hsl(var(--muted-foreground));border-top:1px solid hsl(var(--border));margin:.25rem 0 0;padding-top:.6rem;font-size:.75rem;line-height:1.5}._aiError_1nuet_429{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}._aiSkeleton_1nuet_436{flex-direction:column;gap:.5rem;display:flex}._skelLine_1nuet_442{background:linear-gradient(90deg, hsl(var(--muted)) 25%, hsl(var(--secondary)) 50%, hsl(var(--muted)) 75%);background-size:200% 100%;border-radius:5px;height:.8rem;animation:1.3s infinite _shimmer_1nuet_1}@keyframes _shimmer_1nuet_1{0%{background-position:200% 0}to{background-position:-200% 0}}._notFound_1nuet_458{flex-direction:column;align-items:flex-start;gap:.75rem;padding:2rem 0;display:flex}._filterBar_pychv_2{flex-wrap:wrap;align-items:flex-end;gap:.75rem;margin-bottom:.75rem;display:flex}._searchWrap_pychv_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_pychv_10:focus-within{border-color:hsl(var(--primary))}._search_pychv_10{color:hsl(var(--foreground));background:0 0;border:none;outline:none;flex:1;font-size:.875rem}._checkField_pychv_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_pychv_36 input{accent-color:hsl(var(--primary))}._listHeader_pychv_50{justify-content:space-between;align-items:center;gap:1rem;margin:.5rem 0 1rem;display:flex}._count_pychv_58{color:hsl(var(--muted-foreground));font-size:.8125rem;font-weight:600}._viewToggle_pychv_64{background:hsl(var(--muted)/.4);border-radius:var(--radius);gap:.25rem;padding:.2rem;display:flex}._toggleBtn_pychv_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_pychv_72._active_pychv_83{background:hsl(var(--card));color:hsl(var(--foreground));box-shadow:0 1px 3px rgba(0,0,0,.08)}._grid_pychv_89{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;display:grid}._list_pychv_50{flex-direction:column;gap:.5rem;display:flex}._empty_pychv_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_pychv_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_pychv_110:hover{border-color:hsl(var(--primary)/.4);box-shadow:0 2px 10px hsl(var(--primary)/.06)}._compHeader_pychv_125{justify-content:space-between;align-items:center;display:flex}._compIcon_pychv_131{border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}._compIcon_pychv_131._technical_pychv_140{color:#2260c3;background:rgba(43,117,238,.12)}._compIcon_pychv_131._behavioral_pychv_144{background:hsl(var(--primary)/.12);color:hsl(var(--primary))}._compActions_pychv_149{gap:.25rem;display:flex}._iconBtn_pychv_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_pychv_154:hover:not(:disabled){border-color:hsl(var(--primary)/.5);color:hsl(var(--primary))}._iconBtn_pychv_154:disabled{opacity:.4;cursor:not-allowed}._compName_pychv_176{color:hsl(var(--foreground));margin:0;font-size:.9375rem;font-weight:700}._clickable_pychv_184{cursor:pointer}._compLink_pychv_188{color:inherit;text-decoration:none}._compLink_pychv_188:hover{color:hsl(var(--primary));text-underline-offset:3px;text-decoration:underline}._compLink_pychv_188:focus-visible{color:hsl(var(--primary));text-underline-offset:3px;text-decoration:underline}._compDesc_pychv_198{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_pychv_209{flex-wrap:wrap;gap:.375rem;margin-top:.15rem;display:flex}._nineboxBadge_pychv_216{align-items:center;gap:.25rem;display:inline-flex}._usageUsed_pychv_222{color:#267342;background:#e7f9ed;border-color:#b3e6c5;align-items:center;gap:.25rem;display:inline-flex}._usageUnused_pychv_231{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_pychv_222{color:#90dfad;background:#194328;border-color:#2b6440}._indicators_pychv_246{flex-direction:column;gap:.2rem;margin:.25rem 0 0;padding:0;list-style:none;display:flex}._indicators_pychv_246 li{color:hsl(var(--muted-foreground));padding-left:.85rem;font-size:.75rem;position:relative}._indicators_pychv_246 li:before{content:"·";color:hsl(var(--primary));position:absolute;left:.25rem}._compRow_pychv_267{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:10px;align-items:center;gap:.85rem;padding:.65rem .85rem;display:flex}._compRow_pychv_267:hover{border-color:hsl(var(--primary)/.4)}._rowMain_pychv_280{flex:auto;min-width:0}._compDescRow_pychv_285{color:hsl(var(--muted-foreground));white-space:nowrap;text-overflow:ellipsis;margin:.1rem 0 0;font-size:.75rem;overflow:hidden}._rowBadges_pychv_294{flex-wrap:wrap;justify-content:flex-end;gap:.375rem;max-width:46%;display:flex}._form_10sm6_22{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);border-radius:16px;flex-direction:column;gap:1.5rem;padding:1.5rem;display:flex}._section_10sm6_34{flex-direction:column;gap:.75rem;display:flex}._section_10sm6_34+._section_10sm6_34{border-top:1px solid hsl(var(--border));padding-top:1.5rem}._sectionTitle_10sm6_44{color:hsl(var(--foreground));margin:0;font-size:.9375rem;font-weight:700}._hint_10sm6_51{color:hsl(var(--muted-foreground));margin:-.35rem 0 0;font-size:.75rem;line-height:1.45}._row3_10sm6_58{grid-template-columns:1fr;gap:.75rem;display:grid}@media (min-width:768px){._row3_10sm6_58{grid-template-columns:repeat(3,minmax(0,1fr))}}._invalid_10sm6_69{border-color:hsl(var(--destructive))}._error_10sm6_73{color:hsl(var(--destructive));font-size:.75rem;font-weight:600}._indicatorList_10sm6_79{flex-direction:column;gap:.5rem;display:flex}._indicatorRow_10sm6_85{align-items:center;gap:.5rem;display:flex}._indicatorRow_10sm6_85 input{flex:1;min-width:0}._addBtn_10sm6_95{align-self:flex-start}._iconBtn_10sm6_99{border:1px solid hsl(var(--border));background:hsl(var(--card));width:32px;height:32px;color:hsl(var(--muted-foreground));cursor:pointer;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._iconBtn_10sm6_99:hover:not(:disabled){border-color:hsl(var(--primary)/.5);color:hsl(var(--primary))}._iconBtn_10sm6_99:disabled{opacity:.4;cursor:not-allowed}._anchorGrid_10sm6_121{flex-direction:column;gap:.5rem;display:flex}._anchorRow_10sm6_127{border:1px solid hsl(var(--border));background:hsl(var(--card));border-left-width:4px;border-radius:8px;flex-direction:column;gap:.35rem;padding:.6rem .75rem;display:flex}._anchorMissing_10sm6_138{border-top-color:hsl(var(--destructive)/.6);border-right-color:hsl(var(--destructive)/.6);border-bottom-color:hsl(var(--destructive)/.6)}._anchorHead_10sm6_144{align-items:center;gap:.5rem;display:flex}._anchorNum_10sm6_150{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_10sm6_162{color:hsl(var(--foreground));font-size:.75rem;font-weight:600}._anchorInput_10sm6_168{box-sizing:border-box;border:1px solid hsl(var(--border));background:hsl(var(--background));width:100%;color:hsl(var(--foreground));resize:vertical;border-radius:7px;outline:none;padding:.45rem .6rem;font-family:inherit;font-size:.8125rem}._anchorInput_10sm6_168:focus{border-color:hsl(var(--primary))}._bars1_10sm6_186{border-left-color:#dd3c3c}._bars1_10sm6_186 ._anchorNum_10sm6_150{background:#dd3c3c}._bars2_10sm6_193{border-left-color:#ee7c2b}._bars2_10sm6_193 ._anchorNum_10sm6_150{background:#ee7c2b}._bars3_10sm6_200{border-left-color:#ecb613}._bars3_10sm6_200 ._anchorNum_10sm6_150{background:#d4a411}._bars4_10sm6_207{border-left-color:#73b234}._bars4_10sm6_207 ._anchorNum_10sm6_150{background:#669e2e}._bars5_10sm6_214{border-left-color:#2bab5a}._bars5_10sm6_214 ._anchorNum_10sm6_150{background:#279b51}._footer_10sm6_221{border-top:1px solid hsl(var(--border));justify-content:flex-end;gap:.5rem;padding-top:1.25rem;display:flex}._spin_10sm6_229{animation:.8s linear infinite _spin_10sm6_229}@keyframes _spin_10sm6_229{to{transform:rotate(360deg)}}._page_14yu1_24{background:hsl(var(--background));min-height:100vh}._main_14yu1_29{box-sizing:border-box;width:95%;max-width:960px;margin:0 auto;padding:2rem 2rem 3rem}._back_14yu1_38{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_14yu1_38:hover{color:hsl(var(--primary))}._header_14yu1_52{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:1rem;margin-bottom:1.25rem;padding:1.4rem 1.6rem;display:flex}._headerText_14yu1_65{flex:320px;min-width:0}._eyebrow_14yu1_70{letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--primary));font-family:JetBrains Mono,ui-monospace,monospace;font-size:.625rem;font-weight:700}._title_14yu1_79{letter-spacing:-.03em;color:hsl(var(--foreground));overflow-wrap:anywhere;margin:.4rem 0 .2rem;font-size:1.5rem;font-weight:800}._subtitle_14yu1_88{color:hsl(var(--muted-foreground));margin:0;font-size:.875rem;line-height:1.5}._headerActions_14yu1_95{flex-wrap:wrap;gap:.5rem;display:flex}._state_14yu1_101{border:1px dashed hsl(var(--border));text-align:center;color:hsl(var(--muted-foreground));border-radius:12px;padding:2.5rem 1.5rem;font-size:.875rem}._state_14yu1_101 strong{color:hsl(var(--foreground));margin-bottom:.35rem;font-size:.9375rem;display:block}._badges_k7mri_22{flex-wrap:wrap;gap:.375rem;margin-top:.85rem;display:flex}._typeChip_k7mri_29{border-radius:6px;align-items:center;gap:.3rem;padding:.2rem .55rem;font-size:.6875rem;font-weight:700;display:inline-flex}._typeChip_k7mri_29._technical_k7mri_38{color:#2260c3;background:rgba(43,117,238,.12)}._typeChip_k7mri_29._behavioral_k7mri_42{background:hsl(var(--primary)/.12);color:hsl(var(--primary))}._inactiveBadge_k7mri_47{background:hsl(var(--muted)/.6);color:hsl(var(--muted-foreground))}._dangerBtn_k7mri_52{color:hsl(var(--destructive))}._dangerBtn_k7mri_52:hover{border-color:hsl(var(--destructive)/.4);background:hsl(var(--destructive)/.08)}._inactiveBanner_k7mri_60{border:1px solid hsl(var(--border));background:hsl(var(--muted)/.5);color:hsl(var(--foreground));border-radius:12px;margin:0 0 1.25rem;padding:.75rem 1rem;font-size:.8125rem;font-weight:600}._layout_k7mri_71{grid-template-columns:1fr;align-items:start;gap:1.25rem;display:grid}@media (min-width:1024px){._layout_k7mri_71{grid-template-columns:minmax(0,1fr) 300px}}._column_k7mri_83{flex-direction:column;gap:1.25rem;min-width:0;display:flex}._card_k7mri_90{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:.75rem;padding:1.25rem 1.4rem;display:flex}._cardTitle_k7mri_102{color:hsl(var(--foreground));margin:0;font-size:.9375rem;font-weight:700}._muted_k7mri_109{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem;line-height:1.5}._indicators_k7mri_116{flex-direction:column;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}._indicators_k7mri_116 li{color:hsl(var(--foreground));padding-left:1rem;font-size:.875rem;line-height:1.5;position:relative}._indicators_k7mri_116 li:before{content:"·";color:hsl(var(--primary));font-weight:800;position:absolute;left:.3rem}._anchors_k7mri_139{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._anchor_k7mri_139{border:1px solid hsl(var(--border));background:hsl(var(--card));border-left-width:4px;border-radius:8px;padding:.6rem .8rem}._anchorHead_k7mri_156{align-items:center;gap:.5rem;margin-bottom:.3rem;display:flex}._anchorNum_k7mri_163{color:#fff;border-radius:6px;justify-content:center;align-items:center;width:20px;height:20px;font-size:.6875rem;font-weight:800;display:inline-flex}._anchorLabel_k7mri_175{color:hsl(var(--foreground));font-size:.75rem;font-weight:600}._anchorText_k7mri_181{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem;line-height:1.5}._bars1_k7mri_189{border-left-color:#dd3c3c}._bars1_k7mri_189 ._anchorNum_k7mri_163{background:#dd3c3c}._bars2_k7mri_196{border-left-color:#ee7c2b}._bars2_k7mri_196 ._anchorNum_k7mri_163{background:#ee7c2b}._bars3_k7mri_203{border-left-color:#ecb613}._bars3_k7mri_203 ._anchorNum_k7mri_163{background:#d4a411}._bars4_k7mri_210{border-left-color:#73b234}._bars4_k7mri_210 ._anchorNum_k7mri_163{background:#669e2e}._bars5_k7mri_217{border-left-color:#2bab5a}._bars5_k7mri_217 ._anchorNum_k7mri_163{background:#279b51}._usageRow_k7mri_224{color:hsl(var(--foreground));align-items:flex-start;gap:.6rem;font-size:.8125rem;line-height:1.45;display:flex}._usageIcon_k7mri_233{background:hsl(var(--primary)/.1);width:28px;height:28px;color:hsl(var(--primary));border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._facts_k7mri_245{grid-template-columns:auto 1fr;gap:.5rem 1rem;margin:0;font-size:.8125rem;display:grid}._facts_k7mri_245 dt{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));font-family:JetBrains Mono,ui-monospace,monospace;font-size:.6875rem;font-weight:600}._facts_k7mri_245 dd{color:hsl(var(--foreground));margin:0;font-weight:600}._page_1b78r_22{background:hsl(var(--background));min-height:100vh}._main_1b78r_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._header_1b78r_35{align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}._eyebrow_1b78r_42{font-family:var(--font-mono,monospace);text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--primary));font-size:.625rem;font-weight:700}._title_1b78r_51{letter-spacing:-.03em;margin-top:.3rem;font-size:1.5rem;font-weight:800}._subtitle_1b78r_58{color:hsl(var(--muted-foreground));max-width:70ch;margin-top:.2rem;font-size:.875rem}._headerActions_1b78r_65{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;margin-left:auto;display:flex}._analyticsLink_1b78r_74{color:hsl(var(--muted-foreground));align-items:center;gap:.35rem;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}._analyticsLink_1b78r_74:hover{color:hsl(var(--primary))}._primaryBtn_1b78r_87{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_1b78r_87:hover{opacity:.92}._filters_1b78r_104{flex-wrap:wrap;gap:.75rem;margin-bottom:1rem;display:flex}._input_1b78r_111,._select_1b78r_112{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_1b78r_111:focus,._select_1b78r_112:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--ring)/.12);outline:none}._input_1b78r_111{flex:1;max-width:360px}._tableWrap_1b78r_133{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_1b78r_133{border-collapse:collapse;width:100%}._table_1b78r_133 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_1b78r_133 tbody tr+tr{border-top:1px solid hsl(var(--border))}._table_1b78r_133 td{vertical-align:middle;padding:.8rem 1rem;font-size:.8125rem}._row_1b78r_166{cursor:pointer}._row_1b78r_166:hover{background:hsl(var(--primary)/.03)}._who_1b78r_173{align-items:center;gap:.6rem;display:flex}._nmRow_1b78r_179{align-items:center;gap:.4rem;display:flex}._nm_1b78r_179{font-weight:600}._cg_1b78r_189{color:hsl(var(--muted-foreground));font-size:.7rem}._dash_1b78r_194{color:hsl(var(--muted-foreground))}._late_1b78r_198{color:#da2f2f;font-weight:600}._empty_1b78r_203{text-align:center;color:hsl(var(--muted-foreground));padding:2.5rem 1rem}._pager_1b78r_209{justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem;display:flex}._pagerInfo_1b78r_217{color:hsl(var(--muted-foreground));font-size:.8125rem}._pagerControls_1b78r_222{align-items:center;gap:.6rem;display:flex}._pageBtn_1b78r_228{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_1b78r_228:disabled{opacity:.4;cursor:not-allowed}._pageBtn_1b78r_228:not(:disabled):hover{border-color:hsl(var(--primary)/.4);color:hsl(var(--primary))}._pageCounter_1b78r_249{font-variant-numeric:tabular-nums;color:hsl(var(--muted-foreground));font-size:.8125rem}._overlay_1iom1_1{z-index:500;background:rgba(0,0,0,.5);animation:.15s _fadeIn_1iom1_1;position:fixed;top:0;bottom:0;left:0;right:0}._content_1iom1_9{z-index:501;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:16px;flex-direction:column;width:min(700px,100vw - 2rem);max-height:calc(100vh - 4rem);animation:.2s cubic-bezier(.34,1.56,.64,1) _slideUp_1iom1_1;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 24px 80px rgba(0,0,0,.22),0 4px 16px rgba(0,0,0,.1)}._header_1iom1_45{border-bottom:1px solid hsl(var(--border));flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;padding:1.25rem 1.5rem;display:flex}._noteMeta_1iom1_55{align-items:center;gap:.75rem;display:flex}._metaAvatar_1iom1_61{background:hsl(var(--primary));color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:.78rem;font-weight:700;display:flex}._title_1iom1_75{color:hsl(var(--foreground));margin:0;font-size:.9375rem;font-weight:700;line-height:1}._metaTime_1iom1_83{color:hsl(var(--muted-foreground));margin-top:.2rem;font-size:.72rem;display:block}._headerActions_1iom1_90{flex-shrink:0;align-items:center;gap:.375rem;display:flex}._iconBtn_1iom1_97{border:1px solid hsl(var(--border));width:32px;height:32px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;transition:background .12s,color .12s;display:inline-flex}._iconBtn_1iom1_97:hover:not(:disabled){background:hsl(var(--muted));color:hsl(var(--foreground))}._iconBtn_1iom1_97:disabled{opacity:.4;cursor:not-allowed}._iconBtnDanger_1iom1_119:hover:not(:disabled){color:#a71b1b;background:rgba(239,67,67,.1);border-color:rgba(239,67,67,.3)}._confirmRow_1iom1_125{align-items:center;gap:.25rem;display:flex}._confirmRow_1iom1_125 span{color:#a71b1b;white-space:nowrap;font-size:.72rem;font-weight:500}._closeBtn_1iom1_137{border:1px solid hsl(var(--border));width:32px;height:32px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;transition:background .12s,color .12s;display:inline-flex}._closeBtn_1iom1_137:hover:not(:disabled){background:hsl(var(--muted));color:hsl(var(--foreground))}._closeBtn_1iom1_137:disabled{opacity:.4;cursor:not-allowed}._body_1iom1_159{flex-direction:column;flex:1;gap:.75rem;padding:1.25rem 1.5rem;display:flex;overflow-y:auto}._error_1iom1_168{color:hsl(var(--destructive));background:hsl(var(--destructive)/.08);border:1px solid hsl(var(--destructive)/.2);border-radius:8px;margin:0;padding:.5rem .75rem;font-size:.8125rem}._footer_1iom1_178{border-top:1px solid hsl(var(--border));flex-shrink:0;justify-content:flex-end;align-items:center;gap:.5rem;padding:1rem 1.5rem;display:flex}._cancelBtn_1iom1_188{border:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:8px;align-items:center;padding:.4375rem 1rem;font-size:.8125rem;font-weight:500;transition:background .12s;display:inline-flex}._cancelBtn_1iom1_188:hover:not(:disabled){background:hsl(var(--muted));color:hsl(var(--foreground))}._cancelBtn_1iom1_188:disabled{opacity:.4;cursor:not-allowed}._saveBtn_1iom1_210{background:hsl(var(--primary));color:#fff;cursor:pointer;border:none;border-radius:8px;align-items:center;gap:.375rem;padding:.4375rem 1.125rem;font-size:.8125rem;font-weight:600;transition:opacity .15s,transform .15s;display:inline-flex}._saveBtn_1iom1_210:hover:not(:disabled){opacity:.88;transform:translateY(-1px)}._saveBtn_1iom1_210:disabled{opacity:.45;cursor:not-allowed;transform:none}._backdrop_941g7_22{z-index:298;background:rgba(0,0,0,.28);animation:.2s _fadeIn_941g7_1;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes _fadeIn_941g7_1{0%{opacity:0}to{opacity:1}}._sidebar_941g7_38{top:var(--header-height);z-index:299;background:hsl(var(--card));border:1px solid hsl(var(--border));width:52px;box-shadow:0 10px 26px -10px hsl(var(--foreground)/.22);border-radius:22px;flex-direction:column;transition:width .3s cubic-bezier(.4,0,.2,1),box-shadow .3s;display:flex;position:fixed;bottom:12px;right:12px;overflow:hidden}.dark ._sidebar_941g7_38{box-shadow:0 12px 30px -10px rgba(0,0,0,.65)}._sidebarOpen_941g7_58{width:400px;box-shadow:0 18px 44px -12px hsl(var(--foreground)/.3);z-index:300}.dark ._sidebarOpen_941g7_58{box-shadow:0 18px 48px -12px rgba(0,0,0,.75)}._strip_941g7_67{cursor:pointer;opacity:1;pointer-events:all;background:0 0;border:none;flex-direction:column;align-items:center;gap:.625rem;padding-top:1.25rem;transition:opacity .15s;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}._sidebarOpen_941g7_58 ._strip_941g7_67{opacity:0;pointer-events:none}._strip_941g7_67:hover ._stripIcon_941g7_86{color:hsl(var(--primary-hover))}._stripIcon_941g7_86{color:hsl(var(--muted-foreground));flex-shrink:0;transition:color .15s}._stripBadge_941g7_96{color:#895f0b;background:rgba(137,95,11,.12);border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.625rem;font-weight:500;line-height:1;display:inline-flex}.dark ._stripBadge_941g7_96{color:#e1b260;background:rgba(225,178,96,.15)}._stripLabel_941g7_116{writing-mode:vertical-rl;text-orientation:mixed;letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--muted-foreground));-webkit-user-select:none;-ms-user-select:none;user-select:none;margin-top:.25rem;font-size:.68rem;font-weight:600}._panel_941g7_128{opacity:0;pointer-events:none;flex-direction:column;transition:opacity .18s .1s;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}._sidebarOpen_941g7_58 ._panel_941g7_128{opacity:1;pointer-events:all}._panelHeader_941g7_142{border-bottom:1px solid hsl(var(--border));flex-shrink:0;justify-content:space-between;align-items:center;padding:1rem 1.125rem;display:flex}._panelHeaderLeft_941g7_151{align-items:center;gap:.5rem;display:flex}._panelIcon_941g7_157{color:hsl(var(--primary));flex-shrink:0}._panelTitle_941g7_162{color:hsl(var(--foreground));white-space:nowrap;margin:0;font-size:.9rem;font-weight:700}._panelCount_941g7_170{background:hsl(var(--secondary));min-width:1.25rem;height:1.25rem;color:hsl(var(--primary-hover));border-radius:999px;justify-content:center;align-items:center;padding:0 .3rem;font-size:.68rem;font-weight:700;display:inline-flex}._privacyHint_941g7_184{color:hsl(var(--muted-foreground));margin:-.25rem 0 0;padding:0 1.125rem .625rem;font-size:.66rem}._closeBtn_941g7_191{border:1px solid hsl(var(--border));width:28px;height:28px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;transition:background .12s,color .12s;display:flex}._closeBtn_941g7_191:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}._panelActions_941g7_210{border-bottom:1px solid hsl(var(--border));flex-shrink:0;padding:.75rem 1.125rem}._newNoteBtn_941g7_216{background:hsl(var(--primary));color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:8px;justify-content:center;align-items:center;gap:.35rem;width:100%;padding:.45rem 1rem;font-size:.8rem;font-weight:600;transition:opacity .15s,transform .15s;display:inline-flex}._newNoteBtn_941g7_216:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}._newNoteBtn_941g7_216:disabled{opacity:.5;cursor:not-allowed;transform:none}._panelBody_941g7_243{flex-direction:column;flex:1;gap:.625rem;padding:.875rem 1.125rem 2rem;display:flex;overflow-y:auto}._notesList_941g7_252{flex-direction:column;gap:.5rem;display:flex}._noteItem_941g7_258{text-align:left;background:hsl(var(--background));border:1px solid hsl(var(--border));cursor:pointer;border-radius:10px;width:100%;padding:.75rem .875rem;transition:border-color .15s,box-shadow .15s,background .12s}._noteItem_941g7_258:hover{border-color:hsl(var(--border));box-shadow:0 2px 8px hsl(var(--primary)/.07);background:#faf9ff}._noteItemTop_941g7_274{align-items:center;gap:.5rem;margin-bottom:.375rem;display:flex}._noteAvatar_941g7_281{background:hsl(var(--primary));color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:.6rem;font-weight:700;display:flex}._noteAuthor_941g7_295{color:hsl(var(--foreground));white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:.78rem;font-weight:600;overflow:hidden}._noteTime_941g7_306{color:hsl(var(--muted-foreground));white-space:nowrap;flex-shrink:0;font-size:.68rem}._notePreview_941g7_313{color:hsl(var(--muted-foreground));-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.78rem;line-height:1.45;display:-webkit-box;overflow:hidden}@keyframes _shimmer_941g7_1{0%{background-position:-400px 0}to{background-position:400px 0}}._loadingList_941g7_332{flex-direction:column;gap:.5rem;display:flex}._skeletonNote_941g7_338{background:linear-gradient(90deg, hsl(var(--muted)) 25%, hsl(var(--muted)/.5) 50%, hsl(var(--muted)) 75%);background-size:400px 100%;border-radius:10px;height:72px;animation:1.4s infinite _shimmer_941g7_1}._emptyState_941g7_346{text-align:center;color:hsl(var(--muted-foreground));flex-direction:column;align-items:center;gap:.5rem;padding:2.5rem .75rem;display:flex}._emptyIcon_941g7_356{color:hsl(var(--border))}._emptyTitle_941g7_360{color:hsl(var(--foreground));margin:0;font-size:.875rem;font-weight:600}._emptyDesc_941g7_367{font-size:.75rem;line-height:1.55}._pagination_941g7_372{justify-content:center;align-items:center;gap:.625rem;padding-top:.375rem;display:flex}._pageBtn_941g7_380{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));cursor:pointer;border-radius:6px;padding:.3rem .625rem;font-size:.75rem;font-weight:500;transition:background .12s}._pageBtn_941g7_380:hover:not(:disabled){background:hsl(var(--muted))}._pageBtn_941g7_380:disabled{opacity:.4;cursor:not-allowed}._pageInfo_941g7_399{color:hsl(var(--muted-foreground));text-align:center;min-width:3rem;font-size:.75rem;font-weight:500}._section_of2nl_1{flex-direction:column;gap:.9rem;display:flex}._header_of2nl_7{justify-content:space-between;align-items:center;gap:.75rem;display:flex}._heading_of2nl_14{align-items:center;gap:.5rem;display:flex}._title_of2nl_20{color:hsl(var(--foreground));margin:0;font-size:1rem;font-weight:700}._count_of2nl_27{color:hsl(var(--muted-foreground));background:hsl(var(--secondary));border-radius:99px;justify-content:center;align-items:center;min-width:22px;height:20px;padding:0 .45rem;font-size:.72rem;font-weight:700;display:inline-flex}._addBtn_of2nl_41{background:hsl(var(--primary));color:#fff;cursor:pointer;border:none;border-radius:9px;align-items:center;gap:.4rem;padding:.45rem .9rem;font-size:.8125rem;font-weight:600;transition:opacity .15s,transform .15s;display:inline-flex}._addBtn_of2nl_41:hover{opacity:.9;transform:translateY(-1px)}._surface_of2nl_60{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:14px;flex-direction:column;padding:.4rem 1.15rem;display:flex}._empty_of2nl_69{text-align:center;border:1px dashed hsl(var(--border));background:hsl(var(--card));color:hsl(var(--muted-foreground));border-radius:14px;flex-direction:column;align-items:center;gap:.4rem;padding:2.25rem 1.25rem;display:flex}._emptyTitle_of2nl_82{color:hsl(var(--foreground));margin:.3rem 0 0;font-size:.9rem;font-weight:700}._emptyText_of2nl_89{color:hsl(var(--muted-foreground));max-width:360px;margin:0 0 .6rem;font-size:.8rem;line-height:1.5}._section_1jblt_1{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;padding:1.25rem 1.35rem}._header_1jblt_8{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1.1rem;display:flex}._heading_1jblt_17{color:hsl(var(--foreground));margin:0;font-size:.95rem;font-weight:700}._actions_1jblt_24{align-items:center;gap:.5rem;display:flex}._primaryBtn_1jblt_30{background:hsl(var(--primary));color:#fff;cursor:pointer;border:none;border-radius:8px;align-items:center;gap:.35rem;padding:.4rem .85rem;font-size:.78rem;font-weight:600;transition:opacity .15s,transform .15s;display:inline-flex}._primaryBtn_1jblt_30:hover{opacity:.88;transform:translateY(-1px)}._ghostBtn_1jblt_49{border:1px solid hsl(var(--border));color:hsl(var(--foreground));cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:.35rem;padding:.4rem .85rem;font-size:.78rem;font-weight:600;transition:background .12s;display:inline-flex}._ghostBtn_1jblt_49:hover{background:hsl(var(--muted))}._empty_1jblt_67{color:hsl(var(--muted-foreground));margin:0;padding:.5rem 0;font-size:.8125rem}._tl_1jblt_74{padding-left:1.25rem;position:relative}._tl_1jblt_74:before{content:"";background:hsl(var(--border));width:2px;position:absolute;top:4px;bottom:4px;left:6px}._ev_1jblt_89{margin-bottom:1rem;position:relative}._ev_1jblt_89:last-child{margin-bottom:0}._ev_1jblt_89:before{content:"";background:hsl(var(--primary));width:10px;height:10px;box-shadow:0 0 0 3px hsl(var(--primary)/.15);border-radius:50%;position:absolute;top:4px;left:-1.05rem}._ev_1jblt_89._done_1jblt_109:before{background:#21c45d;box-shadow:0 0 0 3px rgba(33,196,93,.15)}._ev_1jblt_89._scheduled_1jblt_114:before{background:hsl(var(--card));border:2px solid hsl(var(--muted-foreground))}._ev_1jblt_89._pending_1jblt_119:before{background:#e7b008;box-shadow:0 0 0 3px rgba(231,176,8,.15)}._evHead_1jblt_124{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._dt_1jblt_131{font-family:var(--font-mono,monospace);color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.04em;font-size:.65rem}._evActions_1jblt_139{align-items:center;gap:.35rem;display:flex}._miniBtn_1jblt_145{color:#297a47;cursor:pointer;background:rgba(33,196,93,.1);border:1px solid rgba(33,196,93,.4);border-radius:6px;align-items:center;gap:.25rem;padding:.2rem .5rem;font-size:.7rem;font-weight:600;transition:background .12s;display:inline-flex}._miniBtn_1jblt_145:hover{background:rgba(33,196,93,.18)}._miniIcon_1jblt_163{border:1px solid hsl(var(--border));width:24px;height:24px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;transition:background .12s,color .12s,border-color .12s;display:inline-flex}._miniIcon_1jblt_163:hover:not(:disabled){color:#b81e1e;background:rgba(239,67,67,.1);border-color:rgba(239,67,67,.3)}._miniIcon_1jblt_163:disabled{opacity:.4;cursor:not-allowed}._tx_1jblt_186{color:hsl(var(--foreground));margin:.25rem 0 0;font-size:.8125rem;line-height:1.5}._participants_1jblt_193{color:hsl(var(--muted-foreground));align-items:center;gap:.3rem;margin:.35rem 0 0;font-size:.72rem;display:inline-flex}html.dark ._miniBtn_1jblt_145{color:#85e0a6}._panel_1ka70_1{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;padding:1.25rem 1.35rem}._header_1ka70_8{align-items:flex-start;gap:.7rem;margin-bottom:1.1rem;display:flex}._headerText_1ka70_15{flex:1;min-width:0}._generateBtn_1ka70_20{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));cursor:pointer;border-radius:9px;align-items:center;gap:.4rem;padding:.4rem .8rem;font-family:inherit;font-size:.8rem;font-weight:600;display:inline-flex}._generateBtn_1ka70_20:disabled{opacity:.5;cursor:not-allowed}._error_1ka70_39{color:hsl(var(--destructive));margin:0 0 .75rem;font-size:.8125rem}._summary_1ka70_45{color:hsl(var(--foreground));margin:0 0 1rem;font-size:.875rem;line-height:1.55}._sectionTitle_1ka70_52{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));margin:1rem 0 .5rem;font-size:.8rem;font-weight:700}._focusList_1ka70_61{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._focusItem_1ka70_70{color:hsl(var(--foreground));flex-direction:column;gap:.15rem;font-size:.8125rem;display:flex}._focusHead_1ka70_78{justify-content:space-between;font-weight:600;display:flex}._focusNote_1ka70_84{color:hsl(var(--muted-foreground))}._spin_1ka70_88{animation:.9s linear infinite _spin_1ka70_88}@keyframes _spin_1ka70_88{to{transform:rotate(360deg)}}._headIcon_1ka70_97{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_1ka70_109{color:hsl(var(--foreground));margin:0;font-size:.95rem;font-weight:700}._subtitle_1ka70_116{color:hsl(var(--muted-foreground));margin:.15rem 0 0;font-size:.78rem}._state_1ka70_122{color:hsl(var(--muted-foreground));margin:0;padding:.5rem 0;font-size:.8125rem}._list_1ka70_129{flex-direction:column;gap:.85rem;display:flex}._card_1ka70_135{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:14px;padding:1rem 1.1rem}._cardHead_1ka70_142{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}._cardTitleWrap_1ka70_149{flex-direction:column;gap:.5rem;display:flex}._focus_1ka70_61{color:hsl(var(--foreground));margin:0;font-size:.875rem;font-weight:700;line-height:1.35}._metaRow_1ka70_163{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}._competencyChip_1ka70_170{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_1ka70_182{color:hsl(var(--muted-foreground));font-size:.7rem;font-weight:500}._addBtn_1ka70_188{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_1ka70_188:hover:not(:disabled){background:hsl(var(--primary)/.16);transform:translateY(-1px)}._addBtn_1ka70_188:disabled{opacity:.5;cursor:not-allowed}._actions_1ka70_212{flex-direction:column;gap:.5rem;margin:.85rem 0 0;padding:0;list-style:none;display:flex}._action_1ka70_212{align-items:flex-start;gap:.5rem;display:flex}._actionWhat_1ka70_227{color:hsl(var(--foreground));font-size:.8125rem;line-height:1.45}._page_1bewr_22{background:hsl(var(--background));min-height:100vh}._main_1bewr_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 52px 3rem 2rem}._back_1bewr_36{color:hsl(var(--muted-foreground));align-items:center;gap:.35rem;margin-bottom:.9rem;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}._back_1bewr_36:hover{color:hsl(var(--primary))}._header_1bewr_50{align-items:flex-start;gap:1rem;margin-bottom:1.4rem;display:flex}._titleRow_1bewr_57{align-items:center;gap:.6rem;display:flex}._title_1bewr_57{letter-spacing:-.03em;font-size:1.4rem;font-weight:800}._subtitle_1bewr_69{color:hsl(var(--muted-foreground));margin-top:.2rem;font-size:.8125rem}._headerRight_1bewr_75{align-items:center;gap:1rem;margin-left:auto;display:flex}._headerActions_1bewr_82{flex-shrink:0;align-items:center;gap:.5rem;margin-left:auto;display:flex}._ghostBtn_1bewr_90{border-radius:var(--radius);border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));cursor:pointer;align-items:center;gap:.35rem;padding:.45rem .85rem;font-size:.8125rem;font-weight:600;transition:border-color .12s,color .12s,background .12s;display:inline-flex}._ghostBtn_1bewr_90:hover:not(:disabled){border-color:hsl(var(--primary)/.4);color:hsl(var(--primary))}._ghostBtn_1bewr_90:disabled{opacity:.55;cursor:not-allowed}._stack_1bewr_113{flex-direction:column;gap:1rem;display:flex}._topGrid_1bewr_119{flex-direction:column;gap:.85rem;margin-bottom:1.1rem;display:flex}._tabBar_1bewr_126{border-bottom:1px solid hsl(var(--border));gap:.2rem;margin-bottom:1.2rem;display:flex;overflow-x:auto}._tab_1bewr_126{color:hsl(var(--muted-foreground));cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid transparent;align-items:center;gap:.4rem;margin-bottom:-1px;padding:.65rem .95rem;font-size:.85rem;font-weight:600;transition:color .12s,border-color .12s;display:inline-flex}._tab_1bewr_126:hover{color:hsl(var(--foreground))}._tabActive_1bewr_154{color:hsl(var(--primary));border-bottom-color:hsl(var(--primary))}._tabCount_1bewr_159{background:hsl(var(--secondary));min-width:1.15rem;height:1.15rem;color:hsl(var(--primary-hover));border-radius:999px;justify-content:center;align-items:center;padding:0 .3rem;font-size:.66rem;font-weight:700;display:inline-flex}._tabActive_1bewr_154 ._tabCount_1bewr_159{background:hsl(var(--primary)/.14)}._overviewGrid_1bewr_177{grid-template-columns:1.4fr 1fr;align-items:start;gap:1rem;display:grid}._goalsWrap_1bewr_184{flex-direction:column;gap:1rem;display:flex}._suggestToggle_1bewr_190{border:1px solid hsl(var(--border));background:hsl(var(--card));width:100%;color:hsl(var(--foreground));cursor:pointer;border-radius:12px;align-items:center;gap:.45rem;padding:.7rem .95rem;font-size:.85rem;font-weight:600;transition:border-color .12s;display:inline-flex}._suggestToggle_1bewr_190:hover{border-color:hsl(var(--primary)/.4)}._suggestToggle_1bewr_190 svg:last-child{margin-left:auto;transition:transform .15s}._chevUp_1bewr_213{transform:rotate(180deg)}@media (max-width:900px){._overviewGrid_1bewr_177{grid-template-columns:1fr}}._editBtn_1bewr_222{border-radius:var(--radius);border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));align-items:center;gap:.35rem;padding:.45rem .85rem;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}._editBtn_1bewr_222:hover{border-color:hsl(var(--primary)/.4);color:hsl(var(--primary))}._progressBox_1bewr_240{min-width:200px}._progressLabel_1bewr_244{font-family:var(--font-mono,monospace);text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));margin-bottom:.35rem;font-size:.625rem;display:block}._grid_1bewr_254{grid-template-columns:1.6fr 1fr;align-items:start;gap:1rem;display:grid}._colMain_1bewr_261,._colSide_1bewr_261{flex-direction:column;gap:1rem;display:flex}._card_1bewr_267{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);border-radius:14px;padding:1.2rem}._cardTitle_1bewr_276{align-items:center;gap:.4rem;margin:0 0 .85rem;font-size:.9375rem;font-weight:700;display:flex}._note_1bewr_285{color:hsl(var(--muted-foreground));margin:-.4rem 0 .9rem;font-size:.8125rem}._cfgRow_1bewr_291{justify-content:space-between;gap:1rem;padding:.5rem 0;font-size:.8125rem;display:flex}._cfgRow_1bewr_291+._cfgRow_1bewr_291{border-top:1px solid hsl(var(--border))}._cfgRow_1bewr_291 span{color:hsl(var(--muted-foreground))}._cfgRow_1bewr_291 b{text-align:right;font-weight:600}._noteItem_1bewr_309{border-left:3px solid hsl(var(--highlight));background:hsl(var(--background));border-radius:0 8px 8px 0;margin-bottom:.5rem;padding:.4rem .7rem}._noteItem_1bewr_309 p{margin:.15rem 0 0;font-size:.8125rem}._noteAuthor_1bewr_321{color:hsl(var(--muted-foreground));font-size:.7rem;font-weight:600}._outBtn_1bewr_327{border-radius:var(--radius);border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));cursor:pointer;margin-top:.8rem;padding:.5rem 1rem;font-size:.8125rem;font-weight:600}@media (max-width:900px){._grid_1bewr_254{grid-template-columns:1fr}._progressBox_1bewr_240{min-width:0}}._wrap_jsw6x_22{flex-direction:column;gap:1rem;display:flex}._muted_jsw6x_28{color:hsl(var(--muted-foreground));font-size:.875rem}._empty_jsw6x_33{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);text-align:center;border-radius:14px;padding:2.5rem 1.5rem}._empty_jsw6x_33 h3{margin:.75rem 0 .35rem;font-size:1.0625rem}._empty_jsw6x_33 p{color:hsl(var(--muted-foreground));max-width:42ch;margin:0 auto 1.1rem;font-size:.875rem}._emptyIcon_jsw6x_53{background:hsl(var(--primary)/.12);width:48px;height:48px;color:hsl(var(--primary));border-radius:14px;justify-content:center;align-items:center;display:inline-flex}._primaryBtn_jsw6x_64{border-radius:var(--radius);color:hsl(var(--primary-foreground));background:hsl(var(--primary));align-items:center;gap:.4rem;padding:.55rem 1rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}._primaryBtn_jsw6x_64:hover{opacity:.92}._strip_jsw6x_80{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);border-radius:14px;align-items:center;gap:1rem;padding:1rem 1.1rem;display:flex}._stripMain_jsw6x_92{flex:1}._titleRow_jsw6x_96{flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:.6rem;display:flex}._titleRow_jsw6x_96 strong{font-size:.95rem}._originTag_jsw6x_107{font-family:var(--font-mono,monospace);color:hsl(var(--muted-foreground));font-size:.6875rem}._linkBtn_jsw6x_113{color:hsl(var(--primary));white-space:nowrap;align-items:center;gap:.35rem;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}._linkBtn_jsw6x_113:hover{text-decoration:underline}._kpis_jsw6x_127{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}._kpi_jsw6x_127{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);color:hsl(var(--primary));border-radius:12px;align-items:center;gap:.6rem;padding:.8rem .9rem;display:flex}._kpi_jsw6x_127 b{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;font-size:1.05rem;font-weight:700;display:block}._kpi_jsw6x_127 span{color:hsl(var(--muted-foreground));font-size:.7rem}._approval_jsw6x_157{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);border-color:rgba(247,201,110,.5);border-radius:14px;padding:1rem 1.1rem}._approvalHead_jsw6x_167{color:#ae6e13;align-items:center;gap:.4rem;margin-bottom:.6rem;font-size:.8125rem;font-weight:700;display:flex}._approvalRow_jsw6x_177{align-items:center;gap:.6rem;padding:.5rem 0;display:flex}._approvalRow_jsw6x_177+._approvalRow_jsw6x_177{border-top:1px solid hsl(var(--border))}._approvalLabel_jsw6x_187{flex:1;align-items:center;gap:.5rem;font-size:.8125rem;display:flex}._stack_jsw6x_195{flex-direction:column;gap:1rem;display:flex}._col_jsw6x_201{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);border-radius:14px;min-width:0;padding:1.1rem}._colTitle_jsw6x_211{color:hsl(var(--foreground));align-items:center;gap:.4rem;margin:0 0 .75rem;font-size:.875rem;font-weight:700;display:flex}._checkinBox_jsw6x_221{gap:.5rem;margin-bottom:.85rem;display:flex}._input_jsw6x_227{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));border-radius:8px;flex:1;padding:.5rem .7rem;font-size:.8125rem}._input_jsw6x_227:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--ring)/.12);outline:none}._mini_jsw6x_242,._miniPri_jsw6x_243{cursor:pointer;white-space:nowrap;border-radius:7px;padding:.4rem .7rem;font-size:.6875rem;font-weight:600}._mini_jsw6x_242{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground))}._miniPri_jsw6x_243{border:1px solid hsl(var(--primary));background:hsl(var(--primary));color:hsl(var(--primary-foreground))}._note_jsw6x_264{border-left:3px solid hsl(var(--highlight));background:hsl(var(--background));border-radius:0 8px 8px 0;margin-bottom:.5rem;padding:.4rem .7rem}._note_jsw6x_264 p{margin:.15rem 0 0;font-size:.8125rem}._noteAuthor_jsw6x_276{color:hsl(var(--muted-foreground));font-size:.7rem;font-weight:600}._author_jsw6x_282{color:hsl(var(--muted-foreground));margin-top:.6rem;font-size:.6875rem}@media (max-width:860px){._cols_jsw6x_289,._kpis_jsw6x_127{grid-template-columns:1fr}}._page_rneqa_1{flex-direction:column;gap:16px;max-width:1100px;margin:0 auto;padding:24px 16px 48px;display:flex}._back_rneqa_10{color:hsl(var(--muted-foreground));align-self:flex-start;align-items:center;gap:6px;font-size:13px;text-decoration:none;display:inline-flex}._back_rneqa_10:hover{color:hsl(var(--foreground))}._header_rneqa_23{flex-direction:column;gap:4px;display:flex}._eyebrow_rneqa_29{letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--muted-foreground));margin:0;font-size:11px;font-weight:600}._title_rneqa_38{letter-spacing:-.02em;color:hsl(var(--foreground));margin:0;font-size:24px;font-weight:700}._page_1b9hp_22{background:hsl(var(--background));min-height:100vh}._main_1b9hp_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._back_1b9hp_35{color:hsl(var(--muted-foreground));align-items:center;gap:.35rem;margin-bottom:.9rem;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}._back_1b9hp_35:hover{color:hsl(var(--primary))}._header_1b9hp_49{background:linear-gradient(135deg, hsl(var(--primary)/.07), hsl(var(--highlight)/.06));border:1px solid hsl(var(--border));border-radius:16px;margin-bottom:1.25rem;padding:1.4rem 1.6rem}._eyebrow_1b9hp_57{font-family:var(--font-mono,monospace);text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--primary));font-size:.625rem;font-weight:700}._title_1b9hp_66{letter-spacing:-.03em;margin:.4rem 0 .2rem;font-size:1.5rem;font-weight:800}._subtitle_1b9hp_73{color:hsl(var(--muted-foreground));font-size:.875rem}._stepper_1b9hp_79{grid-template-columns:repeat(5,1fr);gap:.5rem;margin-bottom:1.25rem;display:grid}._step_1b9hp_79{text-align:left;border:1px solid hsl(var(--border));background:hsl(var(--card));cursor:pointer;border-radius:12px;align-items:center;gap:.55rem;padding:.7rem .8rem;display:flex}._step_1b9hp_79[data-state=current]{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--primary)/.1)}._step_1b9hp_79[data-state=done] ._stepIcon_1b9hp_101{color:#fff;background:#21c45d;border-color:#21c45d}._step_1b9hp_79[data-state=current] ._stepIcon_1b9hp_101{background:hsl(var(--primary));border-color:hsl(var(--primary));color:#fff}._stepIcon_1b9hp_101{border:1.5px solid hsl(var(--border));width:26px;height:26px;color:hsl(var(--muted-foreground));border-radius:8px;flex:none;justify-content:center;align-items:center;display:flex}._stepText_1b9hp_124{flex-direction:column;min-width:0;display:flex}._stepLabel_1b9hp_130{white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;font-weight:600;overflow:hidden}._stepHint_1b9hp_138{color:hsl(var(--muted-foreground));font-size:.65rem}._layout_1b9hp_144{grid-template-columns:1fr 320px;align-items:start;gap:1.25rem;display:grid}._body_1b9hp_151{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);border-radius:16px;flex-direction:column;padding:1.4rem;display:flex}._stepBody_1b9hp_162{flex-direction:column;gap:1.1rem;min-height:320px;display:flex}._field_1b9hp_169{flex-direction:column;gap:.45rem;display:flex}._fieldLabel_1b9hp_175{font-family:var(--font-mono,monospace);text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-foreground));font-size:.625rem;font-weight:700}._input_1b9hp_184{border:1px solid hsl(var(--border));background:hsl(var(--background));width:100%;color:hsl(var(--foreground));border-radius:8px;padding:.55rem .7rem;font-family:inherit;font-size:.8125rem}._input_1b9hp_184:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--ring)/.12);outline:none}._row2_1b9hp_200{grid-template-columns:1fr 1fr;gap:.8rem;display:grid}._row3_1b9hp_206{grid-template-columns:repeat(3,1fr);gap:.8rem;display:grid}._rowBetween_1b9hp_212{justify-content:space-between;align-items:center;gap:1rem;display:flex}._hint_1b9hp_219{color:hsl(var(--muted-foreground));font-size:.8125rem}._empty_1b9hp_224{color:hsl(var(--muted-foreground));text-align:center;border:1px dashed hsl(var(--border));border-radius:10px;padding:1rem;font-size:.8125rem}._selectedPerson_1b9hp_233{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:12px;align-items:center;gap:.7rem;padding:.6rem .8rem;display:flex}._selectedPerson_1b9hp_233 strong{font-size:.875rem}._lookupBtn_1b9hp_246{border:1px dashed hsl(var(--border));color:hsl(var(--foreground));cursor:pointer;background:0 0;border-radius:12px;align-items:center;gap:.5rem;padding:.65rem 1rem;font-size:.875rem;font-weight:600;display:inline-flex}._lookupBtn_1b9hp_246:hover{border-color:hsl(var(--primary)/.4);color:hsl(var(--primary))}._linkBtn_1b9hp_264{color:hsl(var(--primary));cursor:pointer;background:0 0;border:none;margin-left:auto;font-size:.75rem;font-weight:600}._origins_1b9hp_274{grid-template-columns:repeat(4,1fr);gap:.7rem;display:grid}._ori_1b9hp_274{text-align:left;border:1px solid hsl(var(--border));background:hsl(var(--card));cursor:pointer;border-radius:12px;flex-direction:column;gap:.2rem;padding:.8rem;display:flex}._ori_1b9hp_274 strong{font-size:.8125rem}._oriSel_1b9hp_295{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--primary)/.12)}._oriIcon_1b9hp_300{background:hsl(var(--primary)/.12);width:32px;height:32px;color:hsl(var(--primary));border-radius:9px;justify-content:center;align-items:center;margin-bottom:.3rem;display:flex}._oriDesc_1b9hp_312{color:hsl(var(--muted-foreground));font-size:.6875rem}._gapActions_1b9hp_317{flex-wrap:wrap;gap:.5rem;margin-top:.8rem;display:flex}._gapAdd_1b9hp_324{border:1px solid hsl(var(--primary)/.3);background:hsl(var(--primary)/.06);color:hsl(var(--primary));cursor:pointer;border-radius:999px;align-items:center;gap:.3rem;padding:.35rem .7rem;font-size:.75rem;font-weight:600;display:inline-flex}._gapAdd_1b9hp_324:hover{background:hsl(var(--primary)/.12)}._aiBtn_1b9hp_341{cursor:pointer;background:linear-gradient(135deg, hsl(var(--primary)), #875ae2);color:#fff;border:none;border-radius:9px;align-items:center;gap:.4rem;padding:.5rem .9rem;font-size:.75rem;font-weight:600;display:inline-flex}._aiBtn_1b9hp_341:disabled{opacity:.6;cursor:default}._goalCard_1b9hp_359{border:1px solid hsl(var(--border));border-radius:12px;flex-direction:column;gap:.6rem;padding:.9rem;display:flex}._goalHead_1b9hp_368{align-items:center;gap:.6rem;display:flex}._goalHead_1b9hp_368 strong{font-size:.875rem}._goalHeadIcon_1b9hp_377{color:hsl(var(--primary))}._goalIx_1b9hp_381{background:hsl(var(--primary)/.12);width:22px;height:22px;color:hsl(var(--primary));font-size:.6875rem;font-weight:700;font-family:var(--font-mono,monospace);border-radius:6px;flex:none;justify-content:center;align-items:center;display:flex}._iconBtn_1b9hp_396{border:1px solid hsl(var(--border));background:hsl(var(--card));width:30px;height:30px;color:hsl(var(--muted-foreground));cursor:pointer;border-radius:8px;flex:none;justify-content:center;align-items:center;display:flex}._iconBtn_1b9hp_396:hover{color:hsl(var(--destructive));border-color:hsl(var(--destructive)/.4)}._addBtn_1b9hp_414,._addMini_1b9hp_414{border:1px dashed hsl(var(--border));color:hsl(var(--foreground));cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:.3rem;padding:.45rem .8rem;font-size:.75rem;font-weight:600;display:inline-flex}._addBtn_1b9hp_414:hover,._addMini_1b9hp_414:hover{border-color:hsl(var(--primary)/.4);color:hsl(var(--primary))}._addBtn_1b9hp_414{align-self:flex-start}._addActions_1b9hp_436{flex-wrap:wrap;gap:.5rem;display:flex}._actionRow_1b9hp_442{align-items:center;gap:.5rem;display:flex}._typeSelect_1b9hp_448,._whoSelect_1b9hp_448{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));border-radius:8px;flex:none;padding:.5rem;font-size:.72rem}._typeSelect_1b9hp_448{width:120px}._whoSelect_1b9hp_448{width:110px}._balance_1b9hp_467{flex-direction:column;gap:.5rem;display:flex}._balanceCompact_1b9hp_473{gap:.4rem}._balanceBar_1b9hp_477{background:hsl(var(--secondary));border-radius:7px;height:14px;display:flex;overflow:hidden}._bPratica_1b9hp_485{background:#21c45d}._bSocial_1b9hp_489{background:#3c83f6}._bFormal_1b9hp_493{background:#e7b008}._balanceBar_1b9hp_477 span{height:100%;display:block}._balanceLegend_1b9hp_502{color:hsl(var(--muted-foreground));flex-wrap:wrap;gap:.85rem;font-size:.6875rem;display:flex}._balanceLegend_1b9hp_502 i{vertical-align:middle;border-radius:3px;width:10px;height:10px;margin-right:.3rem;display:inline-block}._health_1b9hp_519{border:1px solid hsl(var(--border));border-radius:12px;padding:1rem}._healthHead_1b9hp_525{justify-content:space-between;align-items:center;margin-bottom:.6rem;display:flex}._healthScore_1b9hp_532{font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:800}._healthScore_1b9hp_532[data-tone=good]{color:#279b51}._healthScore_1b9hp_532[data-tone=warn]{color:#c18215}._healthScore_1b9hp_532[data-tone=bad]{color:#da2f2f}._healthList_1b9hp_550{flex-direction:column;gap:.45rem;list-style:none;display:flex}._healthList_1b9hp_550 li{align-items:center;gap:.45rem;font-size:.8125rem;display:flex}._cOk_1b9hp_564{color:#2d864d}._cPending_1b9hp_568{color:hsl(var(--muted-foreground))}._reviewGoals_1b9hp_572{flex-direction:column;gap:.7rem;display:flex}._reviewGoal_1b9hp_572{border:1px solid hsl(var(--border));border-radius:10px;padding:.7rem .9rem}._reviewGoal_1b9hp_572 strong{font-size:.8125rem}._reviewActions_1b9hp_587{flex-direction:column;gap:.3rem;margin-top:.4rem;display:flex}._reviewAction_1b9hp_587{align-items:center;gap:.5rem;font-size:.8125rem;display:flex}._footer_1b9hp_602{border-top:1px solid hsl(var(--border));justify-content:space-between;align-items:center;margin-top:1.25rem;padding-top:1.1rem;display:flex}._footerActions_1b9hp_611{gap:.6rem;display:flex}._outBtn_1b9hp_616{border-radius:var(--radius);border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));cursor:pointer;padding:.55rem 1.1rem;font-size:.8125rem;font-weight:600}._priBtn_1b9hp_627{border-radius:var(--radius);background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;padding:.55rem 1.2rem;font-size:.8125rem;font-weight:600}._priBtn_1b9hp_627:disabled{opacity:.5;cursor:not-allowed}._rail_1b9hp_643{position:-webkit-sticky;position:sticky;top:1rem}._railCard_1b9hp_648{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);border-radius:16px;flex-direction:column;gap:1rem;padding:1.2rem;display:flex}._railEyebrow_1b9hp_660{font-family:var(--font-mono,monospace);text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--primary));font-size:.625rem;font-weight:700}._railPerson_1b9hp_669{align-items:center;gap:.65rem;display:flex}._railPerson_1b9hp_669 strong{font-size:.875rem;display:block}._railSub_1b9hp_679{color:hsl(var(--muted-foreground));font-size:.7rem}._railEmpty_1b9hp_684{color:hsl(var(--muted-foreground));font-size:.8125rem}._railMetric_1b9hp_689{color:hsl(var(--muted-foreground));grid-template-columns:auto 1fr auto;align-items:center;gap:.6rem;font-size:.75rem;display:grid}._railMetric_1b9hp_689 b{color:hsl(var(--foreground));font-variant-numeric:tabular-nums}._railBar_1b9hp_702{background:hsl(var(--secondary));border-radius:99px;height:7px;overflow:hidden}._railBar_1b9hp_702 span{background:linear-gradient(90deg, hsl(var(--primary)), hsl(var(--highlight)));height:100%;display:block}._railStats_1b9hp_714{text-align:center;grid-template-columns:repeat(3,1fr);gap:.5rem;display:grid}._railStats_1b9hp_714 div{border:1px solid hsl(var(--border));border-radius:10px;padding:.6rem .3rem}._railStats_1b9hp_714 b{font-variant-numeric:tabular-nums;font-size:1.1rem;font-weight:800;display:block}._railStats_1b9hp_714 span{color:hsl(var(--muted-foreground));font-size:.65rem}@media (max-width:1024px){._layout_1b9hp_144{grid-template-columns:1fr}._rail_1b9hp_643{position:static}._stepper_1b9hp_79{grid-template-columns:repeat(2,1fr)}._origins_1b9hp_274,._row3_1b9hp_206,._row2_1b9hp_200{grid-template-columns:1fr 1fr}}@media (max-width:600px){._origins_1b9hp_274,._row3_1b9hp_206,._row2_1b9hp_200,._stepper_1b9hp_79{grid-template-columns:1fr}}._stepper_1b9hp_79{grid-template-columns:repeat(5,1fr)}@media (max-width:1024px){._stepper_1b9hp_79{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){._stepper_1b9hp_79{grid-template-columns:1fr}}._textarea_1b9hp_773{border:1px solid hsl(var(--border));background:hsl(var(--background));width:100%;color:hsl(var(--foreground));resize:vertical;border-radius:8px;padding:.55rem .7rem;font-family:inherit;font-size:.8125rem}._textarea_1b9hp_773:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--ring)/.12);outline:none}._snapshot_1b9hp_790{grid-template-columns:repeat(3,1fr);gap:.6rem;display:grid}._snapItem_1b9hp_796{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:10px;padding:.6rem .7rem}._snapItem_1b9hp_796 span{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));font-size:.65rem;display:block}._snapItem_1b9hp_796 b{font-size:.9rem}._snapNote_1b9hp_813{color:hsl(var(--muted-foreground));margin-top:.4rem;font-size:.72rem}._jdIcon_1b9hp_819{background:hsl(var(--primary)/.12);width:36px;height:36px;color:hsl(var(--primary));border-radius:9px;justify-content:center;align-items:center;display:flex}._actionsRight_1b9hp_830{gap:.6rem;display:flex}._priSmall_1b9hp_835{cursor:pointer;background:hsl(var(--primary));color:hsl(var(--primary-foreground));border:none;border-radius:9px;align-items:center;gap:.35rem;padding:.5rem .85rem;font-size:.75rem;font-weight:600;display:inline-flex}._goalView_1b9hp_849{border:1px solid hsl(var(--border));border-radius:12px;padding:.9rem 1rem}._goalView_1b9hp_849+._goalView_1b9hp_849{margin-top:.7rem}._goalViewHead_1b9hp_859{align-items:center;gap:.5rem;display:flex}._goalViewHead_1b9hp_859 strong{flex:1;font-size:.9rem}._goalViewActions_1b9hp_869{align-items:center;gap:.4rem;display:flex}._goalMeta_1b9hp_875{color:hsl(var(--muted-foreground));flex-wrap:wrap;gap:.85rem;margin-top:.5rem;font-size:.72rem;display:flex}._goalMeta_1b9hp_875 b{color:hsl(var(--foreground))}._goalDesc_1b9hp_887{color:hsl(var(--muted-foreground));margin-top:.4rem;font-size:.8rem}._action5w2h_1b9hp_893{border:1px solid hsl(var(--border));border-radius:10px;margin-top:.5rem;padding:.5rem}._actionMain_1b9hp_900{align-items:center;gap:.5rem;display:flex}._w2hGrid_1b9hp_906{grid-template-columns:repeat(2,1fr);gap:.5rem;margin-top:.5rem;display:grid}._promoteCell_1b9hp_913{grid-column:1/-1}._promoteBtn_1b9hp_917{cursor:pointer;border:1px dashed hsl(var(--border));color:hsl(var(--foreground));background:0 0;border-radius:8px;align-items:center;gap:.35rem;padding:.4rem .7rem;font-size:.72rem;font-weight:600;display:inline-flex}._promoteBtn_1b9hp_917:hover{border-color:hsl(var(--primary)/.4);color:hsl(var(--primary))}._pdiTag_1b9hp_935{background:hsl(var(--primary)/.12);color:hsl(var(--primary));border-radius:999px;align-items:center;gap:.3rem;padding:.25rem .6rem;font-size:.7rem;font-weight:600;display:inline-flex}._kindRow_1b9hp_947{flex-wrap:wrap;gap:.5rem;display:flex}._kindBtn_1b9hp_953{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));cursor:pointer;border-radius:9px;padding:.5rem .85rem;font-size:.8125rem;font-weight:600}._kindSel_1b9hp_964{border-color:hsl(var(--primary));background:hsl(var(--primary)/.08);color:hsl(var(--primary))}._checkRow_1b9hp_970{align-items:center;gap:.5rem;font-size:.8125rem;display:flex}._cadenceGrid_1b9hp_977{grid-template-columns:1fr 280px;align-items:start;gap:1rem;display:grid}._cadenceFields_1b9hp_984{flex-direction:column;gap:.8rem;display:flex}@media (max-width:860px){._cadenceGrid_1b9hp_977{grid-template-columns:1fr}}._calCard_1b9hp_995{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:12px;padding:.9rem}._calHead_1b9hp_1002{text-transform:capitalize;align-items:center;gap:.4rem;margin-bottom:.6rem;font-size:.8rem;font-weight:700;display:flex}._calGrid_1b9hp_1012{grid-template-columns:repeat(7,1fr);gap:.2rem;display:grid}._calW_1b9hp_1018{color:hsl(var(--muted-foreground));text-align:center;padding:.2rem 0;font-size:.6rem}._calDay_1b9hp_1025{text-align:center;font-variant-numeric:tabular-nums;border-radius:6px;padding:.3rem 0;font-size:.72rem}._calHi_1b9hp_1033{background:hsl(var(--primary));color:hsl(var(--primary-foreground));font-weight:700}._calNote_1b9hp_1039{color:hsl(var(--muted-foreground));margin-top:.5rem;font-size:.68rem}._calMark_1b9hp_1045{background:hsl(var(--primary)/.14);color:hsl(var(--primary));font-weight:600}._calList_1b9hp_1051{flex-direction:column;gap:.45rem;margin-top:.6rem;display:flex}._calUpcoming_1b9hp_1058{flex-direction:column;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}._calUpcoming_1b9hp_1058 li{color:hsl(var(--foreground));text-transform:capitalize;align-items:center;gap:.45rem;font-size:.72rem;display:flex}._calDot_1b9hp_1076{background:hsl(var(--primary));border-radius:999px;flex:none;width:7px;height:7px}._calDotSoft_1b9hp_1084{background:hsl(var(--primary)/.35);border-radius:999px;flex:none;width:7px;height:7px}._draftBanner_1b9hp_1092{border:1px solid hsl(var(--primary)/.3);background:hsl(var(--primary)/.06);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;padding:.7rem .9rem;display:flex}._draftInfo_1b9hp_1105{color:hsl(var(--foreground));align-items:center;gap:.5rem;font-size:.82rem;display:flex}._draftActions_1b9hp_1113{align-items:center;gap:.6rem;display:flex}._balanceNote_1b9hp_1119{color:hsl(var(--muted-foreground));margin-top:.4rem;font-size:.72rem}._linkedPlan_1b9hp_1125{background:hsl(var(--primary)/.07);border:1px solid hsl(var(--primary)/.2);color:hsl(var(--foreground));border-radius:11px;align-items:center;gap:.6rem;padding:.7rem .9rem;font-size:.82rem;display:flex}._linkedPlan_1b9hp_1125 svg{color:hsl(var(--primary));flex-shrink:0}._balanceLegend_1b9hp_502 em{color:hsl(var(--muted-foreground));font-size:.62rem;font-style:normal}._fieldNote_1b9hp_1148{color:hsl(var(--muted-foreground));margin-top:.45rem;font-size:.7rem;line-height:1.4}._switchRow_1b9hp_1156{cursor:pointer;align-items:center;gap:.75rem;display:flex}._switch_1b9hp_1156{background:hsl(var(--muted));border:1px solid hsl(var(--border));border-radius:999px;flex-shrink:0;width:42px;height:24px;transition:background .15s,border-color .15s;position:relative}._switch_1b9hp_1156:focus-visible{outline:2px solid hsl(var(--primary)/.5);outline-offset:2px}._switchKnob_1b9hp_1178{background:hsl(var(--card));border-radius:50%;width:18px;height:18px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px rgba(0,0,0,.25)}._switchOn_1b9hp_1190{background:hsl(var(--primary));border-color:hsl(var(--primary))}._switchOn_1b9hp_1190 ._switchKnob_1b9hp_1178{transform:translate(18px)}._switchText_1b9hp_1199{flex-direction:column;gap:.1rem;display:flex}._switchText_1b9hp_1199 b{font-size:.82rem}._switchText_1b9hp_1199 em{color:hsl(var(--muted-foreground));font-size:.7rem;font-style:normal}._evalModels_1b9hp_1213{flex-wrap:wrap;gap:.5rem;margin-top:.6rem;display:flex}._evalChip_1b9hp_1220{border:1px solid hsl(var(--border));color:hsl(var(--foreground));background:hsl(var(--card));cursor:pointer;border-radius:999px;padding:.4rem .85rem;font-size:.8rem;font-weight:600}._evalChip_1b9hp_1220:hover{border-color:hsl(var(--primary)/.4)}._evalChipSel_1b9hp_1234{background:hsl(var(--primary)/.1);border-color:hsl(var(--primary));color:hsl(var(--primary))}._overlay_1b9hp_1240{z-index:60;background:rgba(0,0,0,.45);justify-content:center;align-items:flex-start;padding:5vh 1rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0;overflow-y:auto}._modal_1b9hp_1252{background:hsl(var(--card));border-radius:16px;width:min(620px,100%);overflow:hidden;box-shadow:0 16px 48px rgba(0,0,0,.18)}._modalHead_1b9hp_1260{border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:center;padding:1rem 1.3rem;display:flex}._modalHead_1b9hp_1260 h2{font-size:1rem;font-weight:800}._modalBody_1b9hp_1272{flex-direction:column;gap:.8rem;padding:1.3rem;display:flex}._modalFooter_1b9hp_1279{border-top:1px solid hsl(var(--border));justify-content:flex-end;gap:.6rem;padding:1rem 1.3rem;display:flex}._modalWide_1b9hp_1288{width:min(1040px,100%)}._goalGrid_1b9hp_1292{grid-template-columns:1.05fr .95fr;gap:0;max-height:74vh;display:grid;overflow:hidden}._goalCol_1b9hp_1300{flex-direction:column;gap:.85rem;padding:1.3rem;display:flex;overflow-y:auto}._actionsCol_1b9hp_1308{background:hsl(var(--muted)/.35);border-left:1px solid hsl(var(--border))}._colTitle_1b9hp_1313{font-family:var(--font-mono,monospace);text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--primary));align-items:center;gap:.4rem;font-size:.65rem;font-weight:700;display:inline-flex}._colTitle_1b9hp_1313 svg{color:hsl(var(--primary))}@media (max-width:860px){._goalGrid_1b9hp_1292{grid-template-columns:1fr;max-height:78vh;overflow-y:auto}._actionsCol_1b9hp_1308{border-left:none;border-top:1px solid hsl(var(--border))}}._compWrap_1b9hp_1340{flex-direction:column;gap:.5rem;display:flex;position:relative}._compSearch_1b9hp_1347{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:8px;align-items:center;display:flex;position:relative}._compSearch_1b9hp_1347:focus-within{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--ring)/.12)}._compSearchIcon_1b9hp_1360{color:hsl(var(--muted-foreground));flex:none;margin-left:.6rem}._compSearchInput_1b9hp_1366{color:hsl(var(--foreground));background:0 0;border:none;flex:1;padding:.55rem .6rem;font-family:inherit;font-size:.8125rem}._compSearchInput_1b9hp_1366:focus{outline:none}._compDrop_1b9hp_1379{z-index:5;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:10px;max-height:220px;padding:.3rem;position:absolute;top:calc(2.4rem + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 12px 32px rgba(0,0,0,.16)}._compDropEmpty_1b9hp_1394{color:hsl(var(--muted-foreground));padding:.6rem;font-size:.78rem}._compDropItem_1b9hp_1400{text-align:left;cursor:pointer;width:100%;color:hsl(var(--foreground));background:0 0;border:none;border-radius:7px;align-items:center;gap:.5rem;padding:.5rem .6rem;font-size:.8125rem;display:flex}._compDropItem_1b9hp_1400 svg{color:hsl(var(--muted-foreground));flex:none}._compDropItem_1b9hp_1400 span{flex:1}._compDropItem_1b9hp_1400 i{color:hsl(var(--muted-foreground));font-size:.65rem;font-style:normal}._compDropItem_1b9hp_1400:hover{background:hsl(var(--primary)/.08)}._compHint_1b9hp_1430{color:hsl(var(--muted-foreground));font-size:.72rem;line-height:1.4}._compList_1b9hp_1436{flex-direction:column;gap:.4rem;list-style:none;display:flex}._compRow_1b9hp_1443{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:9px;justify-content:space-between;align-items:center;gap:.6rem;padding:.45rem .55rem;display:flex}._compRowMain_1b9hp_1454{align-items:center;gap:.5rem;min-width:0;display:flex}._compRowName_1b9hp_1461{text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:600;overflow:hidden}._compRowLevels_1b9hp_1469{flex:none;align-items:center;gap:.45rem;display:flex}._compRowLevels_1b9hp_1469 label{flex-direction:column;gap:.1rem;display:flex}._compRowLevels_1b9hp_1469 label span{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));font-size:.58rem}._levelSel_1b9hp_1487{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));font-variant-numeric:tabular-nums;border-radius:6px;padding:.28rem .35rem;font-size:.75rem}._coreBtn_1b9hp_1497{cursor:pointer;border:1px solid hsl(var(--border));background:hsl(var(--card));width:26px;height:26px;color:hsl(var(--muted-foreground));border-radius:7px;flex:none;justify-content:center;align-items:center;display:flex}._coreBtn_1b9hp_1497:hover{border-color:rgba(242,185,13,.5)}._coreOn_1b9hp_1514{color:#cb850b;background:rgba(231,176,8,.15);border-color:#f2b90d}._smartHead_1b9hp_1521{justify-content:space-between;align-items:center;gap:1rem;display:flex}._smartFields_1b9hp_1528{flex-direction:column;gap:.7rem;display:flex}._smartField_1b9hp_1528{flex-direction:column;gap:.3rem;display:flex}._smartLabel_1b9hp_1540{color:hsl(var(--foreground));flex-direction:column;font-size:.78rem;font-weight:700;display:flex}._smartLabel_1b9hp_1540 i{color:hsl(var(--muted-foreground));font-size:.68rem;font-style:normal;font-weight:400}._actEmpty_1b9hp_1555{color:hsl(var(--muted-foreground));text-align:center;border:1px dashed hsl(var(--border));border-radius:10px;padding:.9rem;font-size:.8rem}._compChips_1b9hp_1565{flex-wrap:wrap;gap:.4rem;margin-top:.5rem;display:flex}._compChip_1b9hp_1565{background:hsl(var(--secondary));color:hsl(var(--foreground));border-radius:999px;align-items:center;gap:.3rem;padding:.25rem .55rem;font-size:.72rem;font-weight:600;display:inline-flex}._compChip_1b9hp_1565 svg{color:#da8e0b}._compChip_1b9hp_1565 i{font-variant-numeric:tabular-nums;color:hsl(var(--muted-foreground));font-style:normal}._compLevels_1b9hp_1592{margin-left:.15rem}._smartTag_1b9hp_1596{letter-spacing:.05em;background:hsl(var(--primary)/.12);color:hsl(var(--primary));border-radius:5px;align-items:center;padding:.15rem .45rem;font-size:.62rem;font-weight:700;display:inline-flex}._contentMeta_1b9hp_1608{align-items:center;gap:.3rem;display:inline-flex}._contentMeta_1b9hp_1608 svg{color:hsl(var(--primary))}._trackList_1b9hp_1618{flex-direction:column;gap:.4rem;margin-bottom:.6rem;list-style:none;display:flex}._trackRow_1b9hp_1626{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:10px;align-items:center;gap:.55rem;padding:.5rem .6rem;display:flex}._trackIx_1b9hp_1636{background:hsl(var(--primary)/.12);width:22px;height:22px;color:hsl(var(--primary));font-variant-numeric:tabular-nums;border-radius:6px;flex:none;justify-content:center;align-items:center;font-size:.7rem;font-weight:700;display:flex}._trackIcon_1b9hp_1651{color:hsl(var(--muted-foreground));flex:none}._trackName_1b9hp_1656{text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.8125rem;font-weight:600;overflow:hidden}._trackCtrls_1b9hp_1665{flex:none;align-items:center;gap:.3rem;display:flex}._trackCtrls_1b9hp_1665 ._iconBtn_1b9hp_396:disabled{opacity:.35;cursor:default}._chip_rfw5d_1{border:1px solid hsl(var(--border));background:hsl(var(--card));max-width:100%;color:hsl(var(--foreground));cursor:default;border-radius:999px;align-items:center;gap:.5rem;padding:.2rem .6rem .2rem .25rem;font-family:inherit;text-decoration:none;display:inline-flex}._sm_rfw5d_16{padding:.18rem .55rem .18rem .22rem}._md_rfw5d_20{padding:.3rem .7rem .3rem .3rem}._interactive_rfw5d_24{cursor:pointer;transition:border-color .12s,background .12s}._interactive_rfw5d_24:hover{border-color:hsl(var(--primary)/.4);background:hsl(var(--primary)/.05)}._iconTile_rfw5d_33{background:hsl(var(--primary)/.12);width:24px;height:24px;color:hsl(var(--primary));border-radius:7px;flex:none;justify-content:center;align-items:center;display:flex}._body_rfw5d_45{flex-direction:column;min-width:0;line-height:1.2;display:flex}._name_rfw5d_52{white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;font-weight:600;overflow:hidden}._md_rfw5d_20 ._name_rfw5d_52{font-size:.875rem}._meta_rfw5d_64{color:hsl(var(--muted-foreground));white-space:nowrap;text-overflow:ellipsis;font-size:.6875rem;overflow:hidden}._page_a0liy_22{background:hsl(var(--background));min-height:100vh}._main_a0liy_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._header_a0liy_35{margin-bottom:1.2rem}._eyebrow_a0liy_39{font-family:var(--font-mono,monospace);text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--primary));font-size:.625rem;font-weight:700}._title_a0liy_48{letter-spacing:-.03em;margin:.3rem 0 .15rem;font-size:1.5rem;font-weight:800}._subtitle_a0liy_55,._muted_a0liy_60{color:hsl(var(--muted-foreground));font-size:.875rem}._kpis_a0liy_65{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.9rem;margin-bottom:1.25rem;display:grid}._chartGrid_a0liy_72,._lowerGrid_a0liy_79{grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1.25rem;display:grid}._card_a0liy_86{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_a0liy_95{align-items:center;gap:.4rem;margin:0 0 .9rem;font-size:.9375rem;font-weight:700;display:flex}._govRow_a0liy_104{grid-template-columns:140px 1fr 48px;align-items:center;gap:.6rem;margin-bottom:.55rem;font-size:.8125rem;display:grid}._govRow_a0liy_104 b{font-variant-numeric:tabular-nums;text-align:right}._govBar_a0liy_117{background:hsl(var(--secondary));border-radius:99px;height:7px;overflow:hidden}._govBar_a0liy_117 span{background:linear-gradient(90deg, hsl(var(--primary)), hsl(var(--highlight)));height:100%;display:block}._gov_a0liy_104{color:hsl(var(--muted-foreground));margin-top:.7rem;font-size:.72rem}._stalledList_a0liy_135{flex-direction:column;gap:.5rem;display:flex}._stalledRow_a0liy_141{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._stalledDays_a0liy_148{font-size:.7rem;font-family:var(--font-mono,monospace);color:#d22d2d}@media (max-width:980px){._kpis_a0liy_65{grid-template-columns:repeat(2,1fr)}._chartGrid_a0liy_72,._lowerGrid_a0liy_79{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}._page_7yp5w_22{background:hsl(var(--background));min-height:100vh}._main_7yp5w_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._header_7yp5w_35{margin-bottom:1.2rem}._headerRow_7yp5w_39{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._primaryBtn_7yp5w_46{background:hsl(var(--primary));color:#fff;cursor:pointer;border:none;border-radius:9px;flex-shrink:0;align-items:center;gap:.4rem;padding:.55rem .95rem;font-size:.8125rem;font-weight:600;transition:opacity .15s,transform .15s;display:inline-flex}._primaryBtn_7yp5w_46:hover{opacity:.9;transform:translateY(-1px)}._eyebrow_7yp5w_66{font-family:var(--font-mono,monospace);text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--primary));font-size:.625rem;font-weight:700}._title_7yp5w_75{letter-spacing:-.03em;margin:.3rem 0 .15rem;font-size:1.5rem;font-weight:800}._subtitle_7yp5w_82{color:hsl(var(--muted-foreground));max-width:70ch;font-size:.875rem}._muted_7yp5w_88{color:hsl(var(--muted-foreground));font-size:.875rem}._filters_7yp5w_93{flex-wrap:wrap;gap:.75rem;margin-bottom:1.5rem;display:flex}._input_7yp5w_100,._select_7yp5w_100{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));border-radius:9px;padding:.55rem .8rem;font-family:inherit;font-size:.8125rem}._input_7yp5w_100:focus,._select_7yp5w_100:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--ring)/.12);outline:none}._input_7yp5w_100{flex:1;max-width:420px}._sectionTitle_7yp5w_120{align-items:center;gap:.4rem;margin:0 0 .85rem;font-size:.95rem;font-weight:700;display:flex}._videos_7yp5w_129{margin-bottom:1.75rem}._videoGrid_7yp5w_133{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}._videoItem_7yp5w_139{flex-direction:column;gap:.5rem;display:flex}._videoCaption_7yp5w_145{font-size:.8125rem;font-weight:600}._grid_7yp5w_150{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}@media (max-width:980px){._grid_7yp5w_150{grid-template-columns:repeat(2,1fr)}}@media (max-width:680px){._grid_7yp5w_150,._videoGrid_7yp5w_133{grid-template-columns:1fr}}._empty_14keg_1{color:hsl(var(--muted-foreground));margin:0;font-size:.8rem}._grid_14keg_7{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.75rem;display:grid}._card_14keg_13{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:11px;flex-direction:column;display:flex;overflow:hidden}._thumbWrap_14keg_22{aspect-ratio:16/10;background:hsl(var(--secondary));display:block}._thumb_14keg_22{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}._video_14keg_35{aspect-ratio:16/10;background:#000;width:100%;display:block}._docThumb_14keg_42{aspect-ratio:16/10;background:hsl(var(--secondary));color:hsl(var(--muted-foreground));justify-content:center;align-items:center;text-decoration:none;display:flex}._docThumb_14keg_42:hover{color:hsl(var(--primary))}._meta_14keg_55{flex-direction:column;gap:.2rem;padding:.5rem .6rem;display:flex}._name_14keg_62{color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-weight:600;overflow:hidden}._sub_14keg_71{color:hsl(var(--muted-foreground));justify-content:space-between;align-items:center;gap:.5rem;font-size:.68rem;display:flex}._action_14keg_80{color:hsl(var(--primary));align-items:center;gap:.25rem;font-weight:600;text-decoration:none;display:inline-flex}._action_14keg_80:hover{text-decoration:underline}._page_modsf_22{background:hsl(var(--background));min-height:100vh}._main_modsf_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._muted_modsf_35{color:hsl(var(--muted-foreground));font-size:.875rem}._usage_modsf_41{border:1px solid hsl(var(--border));background:hsl(var(--primary)/.03);border-radius:14px;flex-direction:column;gap:1rem;margin-bottom:1.75rem;padding:1rem;display:flex}._usageKpis_modsf_52{grid-template-columns:repeat(4,1fr);gap:.75rem;display:grid}._usageKpi_modsf_52{color:hsl(var(--primary));align-items:center;gap:.55rem;display:flex}._usageKpi_modsf_52 b{color:hsl(var(--foreground));font-size:1.2rem;font-weight:800;line-height:1.1;display:block}._usageKpi_modsf_52 span{color:hsl(var(--muted-foreground));font-size:.7rem}@media (max-width:720px){._usageKpis_modsf_52{grid-template-columns:repeat(2,1fr)}}._consumers_modsf_81{border-top:1px solid hsl(var(--border));padding-top:.85rem}._consumersTitle_modsf_86{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));font-size:.7rem;font-weight:700}._consumerList_modsf_94{flex-direction:column;gap:.5rem;margin:.6rem 0 0;padding:0;list-style:none;display:flex}._consumer_modsf_81{align-items:center;gap:.6rem;display:flex}._consumerInfo_modsf_109{flex-direction:column;width:180px;min-width:0;display:flex}._consumerName_modsf_116{text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;font-weight:600;overflow:hidden}._consumerCargo_modsf_124{color:hsl(var(--muted-foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;overflow:hidden}._consumerBar_modsf_132{background:hsl(var(--secondary));border-radius:999px;flex:1;height:6px;overflow:hidden}._consumerBarFill_modsf_140{background:hsl(var(--primary));border-radius:999px;height:100%;display:block}._consumerPct_modsf_147{font-variant-numeric:tabular-nums;text-align:right;width:38px;font-size:.75rem;font-weight:700}._back_modsf_155{color:hsl(var(--muted-foreground));align-items:center;gap:.4rem;margin-bottom:1rem;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}._back_modsf_155:hover{color:hsl(var(--foreground))}._header_modsf_169{margin-bottom:1.5rem}._headTop_modsf_173{align-items:center;gap:.6rem;margin-bottom:.6rem;display:flex}._typeChip_modsf_180{white-space:nowrap;background:hsl(var(--secondary));color:hsl(var(--muted-foreground));border-radius:6px;align-items:center;gap:.3rem;padding:.2rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}._type_trilha_modsf_193{color:#6837be;background:rgba(128,73,223,.14)}._type_curso_modsf_198{color:#2260c3;background:rgba(60,131,246,.14)}._type_artigo_modsf_203{color:#2278a0;background:rgba(24,158,220,.14)}._type_livro_modsf_208{color:#b66620;background:rgba(237,126,29,.16)}._type_video_modsf_213{color:#c43131;background:rgba(228,68,68,.14)}._type_podcast_modsf_218{color:#297a47;background:rgba(43,171,90,.14)}._duration_modsf_223{font-variant-numeric:tabular-nums;color:hsl(var(--muted-foreground));align-items:center;gap:.3rem;font-size:.6875rem;font-weight:500;display:inline-flex}._difficulty_modsf_233{color:#b66620;background:rgba(237,126,29,.14);border-radius:6px;align-items:center;gap:.3rem;padding:.2rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}._headActions_modsf_245{gap:.4rem;margin-left:auto;display:inline-flex}._editBtn_modsf_251{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));cursor:pointer;border-radius:8px;align-items:center;gap:.35rem;padding:.35rem .7rem;font-size:.78rem;font-weight:600;display:inline-flex}._editBtn_modsf_251:hover{border-color:hsl(var(--primary)/.4)}._deleteBtn_modsf_268{color:hsl(var(--destructive))}._deleteBtn_modsf_268:hover{border-color:hsl(var(--destructive)/.4);background:hsl(var(--destructive)/.08)}._title_modsf_276{letter-spacing:-.03em;margin:0 0 .25rem;font-size:1.5rem;font-weight:800}._provider_modsf_283{color:hsl(var(--muted-foreground));margin:0 0 .75rem;font-size:.875rem}._tags_modsf_289{flex-wrap:wrap;gap:.3rem;margin-bottom:.9rem;display:flex}._tag_modsf_289{background:hsl(var(--primary)/.1);color:hsl(var(--primary));border-radius:5px;padding:.15rem .45rem;font-size:.65rem;font-weight:600}._openLink_modsf_305{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_modsf_305:hover{opacity:.9}._videoSection_modsf_322{max-width:720px;margin-bottom:1.75rem}._embed_modsf_327{aspect-ratio:16/9;background:#000;border-radius:12px;width:100%;position:relative;overflow:hidden}._embed_modsf_327 iframe{border:0;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}._attachments_modsf_343{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}._attachment_modsf_343{color:hsl(var(--muted-foreground));align-items:center;gap:.45rem;font-size:.8125rem;display:flex}._attachment_modsf_343 a{color:hsl(var(--primary));text-decoration:none}._attachment_modsf_343 a:hover{text-decoration:underline}._stepBadge_modsf_367{color:#b66620;white-space:nowrap;background:rgba(237,126,29,.16);border-radius:5px;padding:.1rem .4rem;font-size:.62rem;font-weight:700}._stepLinks_modsf_377{flex-direction:column;gap:.25rem;display:flex}._block_modsf_383{margin-bottom:1.75rem}._sectionTitle_modsf_387{align-items:center;gap:.4rem;margin:0 0 .85rem;font-size:.95rem;font-weight:700;display:flex}._summary_modsf_396{color:hsl(var(--muted-foreground));max-width:75ch;font-size:.875rem;line-height:1.55}._steps_modsf_403{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}._step_modsf_367{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:12px;gap:.85rem;padding:.9rem 1rem;display:flex}._stepNum_modsf_421{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_modsf_434{flex-direction:column;flex:1;gap:.3rem;display:flex}._stepHead_modsf_441{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._stepTitle_modsf_448{font-size:.875rem;font-weight:700}._stepDuration_modsf_453{color:hsl(var(--muted-foreground));white-space:nowrap;font-size:.6875rem;font-weight:500}._stepDesc_modsf_460{color:hsl(var(--muted-foreground));margin:0;font-size:.8rem;line-height:1.5}._stepLink_modsf_377{color:hsl(var(--primary));align-items:center;gap:.3rem;font-size:.75rem;font-weight:600;text-decoration:none;display:inline-flex}._stepLink_modsf_377:hover{text-decoration:underline}._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)}}._form_k6l4j_23{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);border-radius:16px;flex-direction:column;gap:1.1rem;padding:1.4rem;display:flex}._section_k6l4j_35{border:1px solid hsl(var(--border));background:hsl(var(--background)/.4);border-radius:12px;flex-direction:column;gap:.75rem;padding:.9rem;display:flex}._row_k6l4j_45{flex-wrap:wrap;gap:.75rem;display:flex}._field_k6l4j_51{flex-direction:column;gap:.35rem;min-width:140px;display:flex}._grow_k6l4j_58{flex:1}._label_k6l4j_62{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));font-size:.72rem;font-weight:700}._subLabel_k6l4j_70{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));font-size:.68rem;font-weight:700}._muted_k6l4j_78{color:hsl(var(--muted-foreground));margin:0;font-size:.8rem}._durationRow_k6l4j_84{gap:.5rem;display:flex}._durationValue_k6l4j_89{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_k6l4j_89:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--ring)/.12);outline:none}._input_k6l4j_105,._textarea_k6l4j_105{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_k6l4j_105:focus,._textarea_k6l4j_105:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--ring)/.12);outline:none}._textarea_k6l4j_105{resize:vertical}._chips_k6l4j_125{flex-wrap:wrap;gap:.4rem;display:flex}._chip_k6l4j_125{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_k6l4j_125:hover{border-color:hsl(var(--primary)/.4)}._chipOn_k6l4j_146{background:hsl(var(--primary)/.12);color:hsl(var(--primary));border-color:hsl(var(--primary)/.4)}._stepsHead_k6l4j_152{justify-content:space-between;align-items:center;display:flex}._addStep_k6l4j_158{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_k6l4j_158:hover{border-color:hsl(var(--primary)/.4)}._stepCard_k6l4j_175{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_k6l4j_186{flex-direction:column;gap:.4rem;display:flex}._addLink_k6l4j_192{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_k6l4j_192:hover{border-color:hsl(var(--primary)/.4)}._linkRow_k6l4j_209{align-items:center;gap:.5rem;display:flex}._stepTop_k6l4j_215{justify-content:space-between;align-items:center;display:flex}._stepIdx_k6l4j_221{color:hsl(var(--muted-foreground));align-items:center;gap:.25rem;font-size:.75rem;font-weight:700;display:inline-flex}._removeStep_k6l4j_230{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:6px;padding:.2rem;display:inline-flex}._removeStep_k6l4j_230:hover{color:#d22d2d;background:rgba(228,68,68,.12)}._footer_k6l4j_244{border-top:1px solid hsl(var(--border));justify-content:flex-end;gap:.6rem;padding-top:1.1rem;display:flex}._cancel_k6l4j_252{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_k6l4j_252:hover{background:hsl(var(--secondary))}._save_k6l4j_266{background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;border-radius:9px;padding:.5rem 1rem;font-size:.8125rem;font-weight:600;transition:opacity .15s}._save_k6l4j_266:hover{opacity:.9}._save_k6l4j_266:disabled{opacity:.5;cursor:not-allowed}._page_125z0_23{background:hsl(var(--background));min-height:100vh}._main_125z0_28{box-sizing:border-box;width:95%;max-width:1000px;margin:0 auto;padding:2rem 2rem 3rem}._back_125z0_37{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_125z0_37:hover{color:hsl(var(--primary))}._header_125z0_51{border:1px solid hsl(var(--border));background:linear-gradient(135deg, hsl(var(--primary)/.07), hsl(var(--highlight)/.06));border-radius:16px;margin-bottom:1.25rem;padding:1.4rem 1.6rem}._eyebrow_125z0_59{letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--primary));font-family:JetBrains Mono,ui-monospace,monospace;font-size:.625rem;font-weight:700}._title_125z0_68{letter-spacing:-.03em;color:hsl(var(--foreground));overflow-wrap:anywhere;margin:.4rem 0 .2rem;font-size:1.5rem;font-weight:800}._subtitle_125z0_77{color:hsl(var(--muted-foreground));margin:0;font-size:.875rem;line-height:1.5}._state_125z0_84{border:1px dashed hsl(var(--border));text-align:center;color:hsl(var(--muted-foreground));border-radius:12px;padding:2.5rem 1.5rem;font-size:.875rem}._page_1vda7_22{background:hsl(var(--background));min-height:100vh}._main_1vda7_27{box-sizing:border-box;width:95%;max-width:860px;margin:0 auto;padding:2rem 2rem 3rem}._muted_1vda7_36{color:hsl(var(--muted-foreground));font-size:.875rem}._back_1vda7_41{color:hsl(var(--muted-foreground));align-items:center;gap:.4rem;margin-bottom:1rem;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}._back_1vda7_41:hover{color:hsl(var(--foreground))}._header_1vda7_55{justify-content:space-between;align-items:flex-start;gap:1.25rem;margin-bottom:1.5rem;display:flex}._headMain_1vda7_63{flex:1}._headTop_1vda7_67{flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:.6rem;display:flex}._typeChip_1vda7_75{background:hsl(var(--secondary));color:hsl(var(--muted-foreground));border-radius:6px;align-items:center;gap:.3rem;padding:.2rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}._type_trilha_1vda7_87{color:#6837be;background:rgba(128,73,223,.14)}._type_curso_1vda7_92{color:#2260c3;background:rgba(60,131,246,.14)}._type_artigo_1vda7_97{color:#2278a0;background:rgba(24,158,220,.14)}._type_livro_1vda7_102{color:#b66620;background:rgba(237,126,29,.16)}._type_video_1vda7_107{color:#c43131;background:rgba(228,68,68,.14)}._type_podcast_1vda7_112{color:#297a47;background:rgba(43,171,90,.14)}._tagInfo_1vda7_117{color:hsl(var(--muted-foreground));align-items:center;gap:.3rem;font-size:.6875rem;font-weight:500;display:inline-flex}._title_1vda7_126{letter-spacing:-.03em;margin:0 0 .25rem;font-size:1.5rem;font-weight:800}._provider_1vda7_133{color:hsl(var(--muted-foreground));margin:0 0 .75rem;font-size:.875rem}._tags_1vda7_139{flex-wrap:wrap;gap:.3rem;display:flex}._tag_1vda7_117{background:hsl(var(--primary)/.1);color:hsl(var(--primary));border-radius:5px;padding:.15rem .45rem;font-size:.65rem;font-weight:600}._headSide_1vda7_154{flex-direction:column;flex-shrink:0;align-items:center;gap:.35rem;display:flex}._progressLabel_1vda7_162{color:hsl(var(--muted-foreground));font-size:.7rem;font-weight:600}._ring_1vda7_168{transform:rotate(-90deg)}._ringTrack_1vda7_172{fill:none;stroke:hsl(var(--border));stroke-width:6px}._ringValue_1vda7_178{fill:none;stroke:hsl(var(--primary));stroke-width:6px;stroke-linecap:round;transition:stroke-dashoffset .4s}._ringText_1vda7_186{transform-origin:32px 32px;fill:hsl(var(--foreground));font-size:.85rem;font-weight:800;transform:rotate(90deg)}._videoSection_1vda7_194{max-width:720px;margin-bottom:1.25rem}._embed_1vda7_199{aspect-ratio:16/9;background:#000;border-radius:12px;width:100%;position:relative;overflow:hidden}._embed_1vda7_199 iframe{border:0;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}._openLink_1vda7_215{color:#fff;background:hsl(var(--primary));border-radius:9px;align-items:center;gap:.4rem;margin-bottom:1.5rem;padding:.5rem .85rem;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}._openLink_1vda7_215:hover{opacity:.9}._block_1vda7_232{margin-bottom:1.75rem}._sectionTitle_1vda7_236{align-items:center;gap:.4rem;margin:0 0 .85rem;font-size:.95rem;font-weight:700;display:flex}._summary_1vda7_245{color:hsl(var(--muted-foreground));max-width:75ch;font-size:.875rem;line-height:1.55}._steps_1vda7_252{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}._step_1vda7_252{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:12px;gap:.75rem;padding:.9rem 1rem;transition:border-color .15s,background .15s;display:flex}._stepDone_1vda7_271{background:rgba(52,178,98,.05);border-color:rgba(57,172,99,.4)}._checkBtn_1vda7_276{cursor:pointer;color:hsl(var(--muted-foreground));height:-moz-fit-content;background:0 0;border:none;flex-shrink:0;height:fit-content;padding:0}._checkBtn_1vda7_276:hover:not(:disabled){color:hsl(var(--primary))}._checkBtn_1vda7_276:disabled{opacity:.5;cursor:default}._stepDone_1vda7_271 ._checkBtn_1vda7_276{color:#30a65b}._stepBody_1vda7_297{flex-direction:column;flex:1;gap:.45rem;min-width:0;display:flex}._stepHead_1vda7_305{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._stepNum_1vda7_312{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--primary));font-size:.66rem;font-weight:700}._stepTitle_1vda7_320{font-size:.9rem;font-weight:700}._stepBadge_1vda7_325{color:#b66620;background:rgba(237,126,29,.16);border-radius:5px;padding:.1rem .4rem;font-size:.62rem;font-weight:700}._stepDesc_1vda7_334{color:hsl(var(--muted-foreground));font-size:.83rem}._stepLinks_1vda7_339{flex-direction:column;gap:.25rem;display:flex}._stepLink_1vda7_339{color:hsl(var(--primary));align-items:center;gap:.3rem;font-size:.75rem;font-weight:600;text-decoration:none;display:inline-flex}._stepLink_1vda7_339:hover{text-decoration:underline}._noteToggle_1vda7_358{border:1px dashed hsl(var(--border));color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:7px;align-self:flex-start;align-items:center;gap:.3rem;padding:.25rem .5rem;font-size:.72rem;font-weight:600;display:inline-flex}._noteToggle_1vda7_358:hover{border-color:hsl(var(--primary)/.5);color:hsl(var(--primary))}._noteBox_1vda7_377{flex-direction:column;gap:.4rem;display:flex}._noteInput_1vda7_383{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));resize:vertical;border-radius:9px;padding:.5rem .6rem;font-family:inherit;font-size:.8rem}._noteInput_1vda7_383:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--ring)/.12);outline:none}._noteSave_1vda7_399{background:hsl(var(--primary));color:#fff;cursor:pointer;border:none;border-radius:8px;align-self:flex-start;align-items:center;gap:.3rem;padding:.35rem .7rem;font-size:.75rem;font-weight:600;display:inline-flex}._noteSave_1vda7_399:hover{opacity:.9}._completeBtn_1vda7_417{background:hsl(var(--primary));color:#fff;cursor:pointer;border:none;border-radius:10px;align-items:center;gap:.4rem;padding:.7rem 1.2rem;font-size:.85rem;font-weight:700;transition:opacity .15s;display:inline-flex}._completeBtn_1vda7_417:hover:not(:disabled){opacity:.9}._completeBtn_1vda7_417:disabled{opacity:.6;cursor:default}._completeBtnDone_1vda7_439{background:#30a65b}._strip_18txb_1{background:hsl(var(--card));border:1px solid hsl(var(--border));color:inherit;border-radius:14px;align-items:center;gap:1rem;padding:1rem 1.25rem;text-decoration:none;transition:box-shadow .2s,border-color .2s,transform .2s;display:flex}._strip_18txb_1:hover{box-shadow:0 4px 16px hsl(var(--primary)/.1);border-color:hsl(var(--primary)/.2);transform:translateY(-1px)}._logoWrap_18txb_19{flex-shrink:0}._logo_18txb_19{border-radius:var(--radius);-o-object-fit:cover;object-fit:cover;border:1px solid hsl(var(--border));width:2.75rem;height:2.75rem}._logoFallback_18txb_31{border-radius:var(--radius);background:hsl(var(--primary)/.1);width:2.75rem;height:2.75rem;color:hsl(var(--primary));justify-content:center;align-items:center;display:flex}._info_18txb_42{flex:1;min-width:0}._label_18txb_47{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.04em;margin:0 0 .15rem;font-size:.75rem;font-weight:600}._name_18txb_56{color:hsl(var(--foreground));white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:1.0625rem;font-weight:700;overflow:hidden}._chevron_18txb_66{color:hsl(var(--muted-foreground));flex-shrink:0}._statsGrid_1u650_1{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}@media (max-width:1024px){._statsGrid_1u650_1{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){._statsGrid_1u650_1{grid-template-columns:1fr}}._card_1u650_17{background-color:hsl(var(--card));border:1px solid hsl(var(--border));cursor:pointer;text-align:left;border-radius:14px;align-items:center;gap:1rem;width:100%;padding:1.25rem;transition:box-shadow .2s,transform .2s,border-color .2s;display:flex;box-shadow:0 1px 4px rgba(0,0,0,.05)}._card_1u650_17:hover{box-shadow:0 4px 16px hsl(var(--primary)/.1);border-color:hsl(var(--primary)/.2);transform:translateY(-1px)}._cardIcon_1u650_37{border-radius:var(--radius);flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex}._cardIcon_1u650_37._blue_1u650_46{color:#0b64f4;background-color:rgba(60,131,246,.12)}._cardIcon_1u650_37._purple_1u650_50{color:#803bce;background-color:rgba(147,68,238,.12)}._cardIcon_1u650_37._yellow_1u650_54{color:#a17d12;background-color:rgba(231,176,8,.12)}._cardIcon_1u650_37._green_1u650_58{color:#298e4e;background-color:rgba(33,196,93,.12)}._cardLabel_1u650_63{color:hsl(var(--muted-foreground));margin:0 0 .2rem;font-size:.8125rem}._cardValue_1u650_69{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;margin:0;font-size:1.75rem;font-weight:700;line-height:1.1}._section_1uh4b_1{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;flex-direction:column;min-height:320px;padding:1.25rem;display:flex}._header_1uh4b_11{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}._title_1uh4b_20{color:hsl(var(--foreground));align-items:center;gap:.5rem;margin:0;font-size:.9375rem;font-weight:700;display:flex}._presets_1uh4b_30{gap:.35rem;display:flex}._presetBtn_1uh4b_35{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--muted-foreground));cursor:pointer;border-radius:999px;padding:.35rem .65rem;font-size:.75rem;font-weight:500;transition:background .15s,border-color .15s,color .15s}._presetBtn_1uh4b_35:hover{border-color:hsl(var(--primary)/.3);color:hsl(var(--foreground))}._presetBtn_1uh4b_35._active_1uh4b_50{background:hsl(var(--primary)/.1);border-color:hsl(var(--primary)/.35);color:hsl(var(--primary))}._list_1uh4b_56{flex-direction:column;flex:1;gap:0;margin:0;padding:0;list-style:none;display:flex}._item_1uh4b_66{border-bottom:1px solid hsl(var(--border));padding:.75rem 0}._item_1uh4b_66:last-child{border-bottom:none}._message_1uh4b_74{color:hsl(var(--foreground));margin:0 0 .25rem;font-size:.875rem;line-height:1.45}._time_1uh4b_81{color:hsl(var(--muted-foreground));font-size:.75rem}._empty_1uh4b_86{text-align:center;color:hsl(var(--muted-foreground));padding:2rem 0;font-size:.875rem}._error_1uh4b_93{color:hsl(var(--destructive));background:hsl(var(--destructive)/.08);border-radius:var(--radius);margin:0;padding:1rem;font-size:.875rem}._footerLink_1uh4b_102{color:hsl(var(--primary));align-items:center;gap:.35rem;margin-top:1rem;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}._footerLink_1uh4b_102:hover{text-decoration:underline}._skeleton_1uh4b_116 ._skeletonLine_1uh4b_116{background:hsl(var(--muted));border-radius:4px;width:85%;height:.875rem;margin-bottom:.35rem;animation:1.5s ease-in-out infinite _pulse_1uh4b_1;display:block}._skeleton_1uh4b_116 ._skeletonTime_1uh4b_125{background:hsl(var(--muted));border-radius:4px;width:4rem;height:.75rem;animation:1.5s ease-in-out infinite _pulse_1uh4b_1;display:block}@keyframes _pulse_1uh4b_1{0%,to{opacity:1}50%{opacity:.5}}._section_1kl6d_1{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;flex-direction:column;min-height:320px;padding:1.25rem;display:flex}._header_1kl6d_11{margin-bottom:1rem}._title_1kl6d_15{color:hsl(var(--foreground));align-items:center;gap:.5rem;margin:0;font-size:.9375rem;font-weight:700;display:flex}._list_1kl6d_25{flex-direction:column;flex:1;gap:1rem;margin:0;padding:0;list-style:none;display:flex}._item_1kl6d_35{flex-direction:column;gap:.4rem;display:flex}._row_1kl6d_41{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._name_1kl6d_48{color:hsl(var(--foreground));font-size:.875rem;font-weight:600}._count_1kl6d_54{color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:700}._bar_1kl6d_61{background:hsl(var(--muted));border-radius:999px;height:6px;overflow:hidden}._barFill_1kl6d_68{background:hsl(var(--primary));border-radius:999px;height:100%;transition:width .3s}._empty_1kl6d_75,._loading_1kl6d_76{color:hsl(var(--muted-foreground));flex:1;justify-content:center;align-items:center;font-size:.875rem;display:flex}._error_1kl6d_85{color:hsl(var(--destructive));background:hsl(var(--destructive)/.08);border-radius:var(--radius);margin:0;padding:1rem;font-size:.875rem}._footerLink_1kl6d_94{color:hsl(var(--primary));margin-top:1rem;font-size:.8125rem;font-weight:600;text-decoration:none}._footerLink_1kl6d_94:hover{text-decoration:underline}._container_1cr4h_22{background:hsl(var(--background));min-height:100vh}._main_1cr4h_27{box-sizing:border-box;flex-direction:column;gap:1.25rem;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem;display:flex}._pageHeader_1cr4h_38{margin-bottom:0}._pageTitle_1cr4h_42{color:hsl(var(--foreground));letter-spacing:-.03em;margin:0 0 .3rem;font-size:1.5rem;font-weight:800}._pageSubtitle_1cr4h_50{color:hsl(var(--muted-foreground));margin:0;font-size:.875rem}._widgetsGrid_1cr4h_56{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:900px){._widgetsGrid_1cr4h_56{grid-template-columns:1fr}}._container_fyizg_22{background:hsl(var(--background));min-height:100vh}._main_fyizg_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._backBtn_fyizg_35{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--muted-foreground));cursor:pointer;border-radius:8px;align-items:center;gap:.375rem;margin-bottom:1rem;padding:.375rem .75rem;font-size:.8125rem;font-weight:500;display:inline-flex}._backBtn_fyizg_35:hover{background:hsl(var(--secondary));color:hsl(var(--foreground))}._pageHeader_fyizg_54{margin-bottom:1.5rem}._pageTitle_fyizg_58{color:hsl(var(--foreground));letter-spacing:-.03em;margin:0 0 .3rem;font-size:1.5rem;font-weight:800}._pageSubtitle_fyizg_66{color:hsl(var(--muted-foreground));margin:0;font-size:.875rem}._list_fyizg_72{flex-direction:column;gap:.625rem;display:flex}._item_fyizg_78{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:12px;align-items:center;gap:.875rem;padding:1rem 1.125rem;display:flex}._itemIcon_fyizg_88{background:hsl(var(--primary)/.1);width:40px;height:40px;color:hsl(var(--primary));border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._itemBody_fyizg_100{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}._itemLabel_fyizg_108{color:hsl(var(--foreground));font-size:.875rem;font-weight:600}._itemDesc_fyizg_114{color:hsl(var(--muted-foreground));font-size:.75rem;line-height:1.4}._toggle_fyizg_120{background:hsl(var(--muted));cursor:pointer;border:none;border-radius:999px;flex-shrink:0;width:44px;height:24px;padding:0;transition:background .2s;position:relative}._toggleOn_fyizg_133{background:hsl(var(--primary))}._toggleThumb_fyizg_137{background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px rgba(0,0,0,.15)}._toggleOn_fyizg_133 ._toggleThumb_fyizg_137{transform:translate(20px)}._hint_fyizg_153{color:hsl(var(--muted-foreground));margin:1.25rem 0 0;font-size:.75rem}._container_w75q2_1{margin-top:0}._toolbar_w75q2_5{flex-direction:column;gap:.875rem;margin-bottom:1rem;display:flex}._presets_w75q2_12{flex-wrap:wrap;gap:.35rem;display:flex}._presetBtn_w75q2_18{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--muted-foreground));cursor:pointer;border-radius:999px;padding:.4rem .75rem;font-size:.8125rem;font-weight:500;transition:background .15s,border-color .15s,color .15s}._presetBtn_w75q2_18:hover{border-color:hsl(var(--primary)/.3);color:hsl(var(--foreground))}._presetBtn_w75q2_18._active_w75q2_33{background:hsl(var(--primary)/.1);border-color:hsl(var(--primary)/.35);color:hsl(var(--primary))}._customDates_w75q2_39{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._dateInput_w75q2_46{border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--background));color:hsl(var(--foreground));padding:.5rem .75rem;font-size:.875rem}._dateSep_w75q2_55{color:hsl(var(--muted-foreground));font-size:.8125rem}._filtersRow_w75q2_60{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._filterInput_w75q2_67,._filterSelect_w75q2_68{border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--background));min-width:140px;max-width:220px;color:hsl(var(--foreground));outline:none;flex:1;padding:.5rem .75rem;font-size:.875rem}._filterInput_w75q2_67:focus,._filterSelect_w75q2_68:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.12)}._filterSelect_w75q2_68{cursor:pointer}._searchBtn_w75q2_90{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border-radius:var(--radius);cursor:pointer;white-space:nowrap;border:none;align-items:center;gap:.375rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;display:flex}._searchBtn_w75q2_90:hover{opacity:.85}._clearBtn_w75q2_108{color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border));border-radius:var(--radius);cursor:pointer;background:0 0;padding:.5rem 1rem;font-size:.875rem}._clearBtn_w75q2_108:hover{color:hsl(var(--foreground));border-color:hsl(var(--foreground)/.2)}._tableWrapper_w75q2_122{border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + 2px);background:hsl(var(--card));box-shadow:0 1px 4px hsl(var(--primary)/.04);overflow:hidden}._table_w75q2_122{border-collapse:collapse;width:100%;font-size:.875rem}._table_w75q2_122 thead{background:hsl(var(--muted))}._table_w75q2_122 thead th{text-align:left;color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;padding:.75rem 1rem;font-size:.75rem;font-weight:600}._table_w75q2_122 tbody tr{border-top:1px solid hsl(var(--border))}._table_w75q2_122 tbody tr:hover{background:hsl(var(--primary)/.03)}._table_w75q2_122 td{color:hsl(var(--foreground));vertical-align:middle;padding:.875rem 1rem}._messageCell_w75q2_160{max-width:420px;line-height:1.45}._dateCell_w75q2_165{white-space:nowrap;color:hsl(var(--muted-foreground));font-size:.8125rem}._emptyState_w75q2_171{text-align:center;color:hsl(var(--muted-foreground));padding:3rem 1rem!important}._dimmed_w75q2_177{opacity:.6}._pagination_w75q2_181{justify-content:space-between;align-items:center;margin-top:.5rem;padding:.75rem 0;display:flex}._paginationInfo_w75q2_189{color:hsl(var(--muted-foreground));font-size:.8125rem}._paginationControls_w75q2_194{align-items:center;gap:.5rem;display:flex}._pageBtn_w75q2_200{border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--card));width:2rem;height:2rem;color:hsl(var(--muted-foreground));cursor:pointer;justify-content:center;align-items:center;display:flex}._pageBtn_w75q2_200:hover:not(:disabled){background:hsl(var(--primary)/.07);border-color:hsl(var(--primary)/.2);color:hsl(var(--foreground))}._pageBtn_w75q2_200:disabled{opacity:.4;cursor:not-allowed}._pageCounter_w75q2_222{text-align:center;min-width:2rem;font-size:.875rem}._container_qb9et_22{background:hsl(var(--background));min-height:100vh}._main_qb9et_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._backLink_qb9et_35{color:hsl(var(--muted-foreground));align-items:center;gap:.35rem;margin-bottom:1rem;font-size:.8125rem;font-weight:500;text-decoration:none;display:inline-flex}._backLink_qb9et_35:hover{color:hsl(var(--foreground))}._pageHeader_qb9et_49{margin-bottom:1.25rem}._pageTitle_qb9et_53{color:hsl(var(--foreground));letter-spacing:-.03em;margin:0 0 .3rem;font-size:1.5rem;font-weight:800}._pageSubtitle_qb9et_61{color:hsl(var(--muted-foreground));margin:0;font-size:.875rem}._container_bpce7_22{background:hsl(var(--background));min-height:100vh}._main_bpce7_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._backBtn_bpce7_35{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--muted-foreground));cursor:pointer;border-radius:8px;align-items:center;gap:.375rem;margin-bottom:1rem;padding:.375rem .75rem;font-size:.8125rem;font-weight:500;display:inline-flex}._backBtn_bpce7_35:hover{background:hsl(var(--secondary));color:hsl(var(--foreground))}._pageHeader_bpce7_54{margin-bottom:1.5rem}._pageTitle_bpce7_58{color:hsl(var(--foreground));letter-spacing:-.03em;margin:0 0 .3rem;font-size:1.5rem;font-weight:800}._pageSubtitle_bpce7_66{color:hsl(var(--muted-foreground));margin:0;font-size:.875rem}._list_bpce7_72{flex-direction:column;gap:.625rem;display:flex}._item_bpce7_78{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:12px;align-items:center;gap:.875rem;padding:1rem 1.125rem;display:flex}._itemIcon_bpce7_88{background:hsl(var(--primary)/.1);width:40px;height:40px;color:hsl(var(--primary));border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._itemBody_bpce7_100{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}._itemLabel_bpce7_108{color:hsl(var(--foreground));font-size:.875rem;font-weight:600}._keys_bpce7_114{flex-shrink:0;align-items:center;gap:.3rem;display:flex}._kbd_bpce7_121{border:1px solid hsl(var(--border));background:hsl(var(--secondary));min-width:26px;height:26px;color:hsl(var(--foreground));border-bottom-width:2px;border-radius:6px;justify-content:center;align-items:center;padding:0 .4rem;font-family:JetBrains Mono,monospace;font-size:.75rem;font-weight:600;line-height:1;display:inline-flex}._hint_bpce7_139{color:hsl(var(--muted-foreground));margin:1.25rem 0 0;font-size:.75rem}._overlay_407xv_2{z-index:60;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:rgba(0,0,0,.45);animation:.15s _fade_407xv_1;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes _fade_407xv_1{0%{opacity:0}to{opacity:1}}._content_407xv_19{z-index:61;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:16px;flex-direction:column;gap:1.1rem;width:min(560px,100vw - 2rem);max-height:calc(100vh - 4rem);padding:1.2rem 1.3rem 1.3rem;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 16px 48px rgba(0,0,0,.18)}._header_407xv_37{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._title_407xv_44{letter-spacing:-.02em;color:hsl(var(--foreground));font-size:1rem;font-weight:800}._subtitle_407xv_51{color:hsl(var(--muted-foreground));margin-top:.25rem;font-size:.8125rem;line-height:1.5}._closeBtn_407xv_58{width:28px;height:28px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._closeBtn_407xv_58:hover{background:hsl(var(--muted))}._grid_407xv_75{flex-direction:column;gap:.625rem;display:flex;overflow-y:auto}._card_407xv_82{text-align:left;background:hsl(var(--background));border:1px solid hsl(var(--border));cursor:pointer;border-radius:12px;align-items:center;gap:.875rem;width:100%;padding:.875rem 1rem;transition:border-color .12s,background .12s;display:flex}._card_407xv_82:hover:not(:disabled){border-color:hsl(var(--primary));background:hsl(var(--primary)/.04)}._card_407xv_82:disabled{opacity:.55;cursor:not-allowed}._card_407xv_82:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}._focused_407xv_109{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--primary)/.12)}._logoWrap_407xv_114{background:hsl(var(--muted));width:40px;height:40px;color:hsl(var(--muted-foreground));border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}._logo_407xv_114{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}._cardBody_407xv_133{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}._cardTitle_407xv_141{color:hsl(var(--foreground));letter-spacing:-.01em;font-size:.875rem;font-weight:700}._cardDesc_407xv_148{color:hsl(var(--muted-foreground));font-size:.75rem;line-height:1.45}._badges_407xv_154{flex-wrap:wrap;gap:.3rem;margin-top:.15rem;display:flex}._badge_407xv_154,._badgeSoon_407xv_162,._badgeOn_407xv_163{white-space:nowrap;border-radius:5px;padding:.1rem .4rem;font-size:.6875rem;font-weight:600}._badge_407xv_154{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._badgeSoon_407xv_162{background:hsl(var(--accent));color:hsl(var(--accent-foreground))}._badgeOn_407xv_163{background:hsl(var(--primary)/.12);color:hsl(var(--primary))}._action_407xv_186{color:hsl(var(--primary));flex-shrink:0;font-size:.8125rem;font-weight:600}._empty_407xv_193{text-align:center;color:hsl(var(--muted-foreground));padding:2rem 1rem;font-size:.8125rem}._note_407xv_200{color:hsl(var(--muted-foreground));border-top:1px solid hsl(var(--border));padding-top:.25rem;font-size:.75rem;line-height:1.5}._container_155xq_22{background:hsl(var(--background));min-height:100vh}._main_155xq_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._pageHeader_155xq_35{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:1.75rem;display:flex}._headerLeft_155xq_44{min-width:0}._pageTitle_155xq_48{color:hsl(var(--foreground));letter-spacing:-.03em;margin-bottom:.3rem;font-size:1.5rem;font-weight:800;line-height:1.2}._pageSubtitle_155xq_57{color:hsl(var(--muted-foreground));max-width:520px;margin:0;font-size:.875rem;line-height:1.55}._createButton_155xq_65{background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;white-space:nowrap;border:none;border-radius:9px;flex-shrink:0;align-items:center;gap:.375rem;padding:.5rem 1.125rem;font-size:.8125rem;font-weight:600;display:inline-flex}._createButton_155xq_65:hover{background:hsl(var(--primary-hover))}._platformCell_155xq_85{color:hsl(var(--foreground));align-items:center;gap:.55rem;font-weight:600;display:inline-flex}._logoWrap_155xq_93{background:hsl(var(--muted));width:26px;height:26px;color:hsl(var(--muted-foreground));border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}._logo_155xq_93{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}._accountCell_155xq_112{color:hsl(var(--foreground))}._dateCell_155xq_116{color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums;font-size:.8125rem}._statusBadge_155xq_124{white-space:nowrap;border-radius:6px;padding:.15rem .5rem;font-size:.6875rem;font-weight:600;display:inline-block}._connected_155xq_133{color:#188b42;background:rgba(34,195,93,.12)}._pending_155xq_138{color:#ab6f07;background:rgba(245,159,10,.14)}._error_155xq_143{background:hsl(var(--destructive)/.12);color:hsl(var(--destructive))}._disconnected_155xq_148{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._actions_155xq_153{align-items:center;gap:.4rem;display:inline-flex}._neverSynced_155xq_161{color:#c47f08;font-weight:600}._syncBtn_155xq_166{color:hsl(var(--primary));border:1px solid hsl(var(--primary)/.35);cursor:pointer;white-space:nowrap;background:0 0;border-radius:7px;align-items:center;gap:.3rem;padding:.3rem .65rem;font-size:.75rem;font-weight:600;display:inline-flex}._syncBtn_155xq_166:hover:not(:disabled){background:hsl(var(--primary)/.08)}._syncBtn_155xq_166:disabled{opacity:.45;cursor:not-allowed}._syncBtn_155xq_166:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:1px}._spinning_155xq_192{animation:1s linear infinite _girar_155xq_1}@keyframes _girar_155xq_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spinning_155xq_192{animation:none}}._disconnectBtn_155xq_206{color:hsl(var(--destructive));border:1px solid hsl(var(--destructive)/.35);cursor:pointer;white-space:nowrap;background:0 0;border-radius:7px;padding:.3rem .7rem;font-size:.75rem;font-weight:600}._disconnectBtn_155xq_206:hover{background:hsl(var(--destructive)/.08)}._disconnectBtn_155xq_206:focus-visible{outline:2px solid hsl(var(--destructive));outline-offset:1px}.dark ._connected_155xq_133{color:#64d88f}.dark ._pending_155xq_138,.dark ._neverSynced_155xq_161{color:#f7b645}._guide_5ctxc_3{border:1px solid hsl(var(--border));border-left:3px solid hsl(var(--primary));background:hsl(var(--card));border-radius:10px;padding:1rem 1.15rem}._title_5ctxc_11{letter-spacing:-.01em;color:hsl(var(--foreground));margin:0 0 .3rem;font-size:.9375rem;font-weight:700}._intro_5ctxc_19{color:hsl(var(--muted-foreground));margin:0 0 .6rem;font-size:.8125rem;line-height:1.55}._steps_5ctxc_26{color:hsl(var(--foreground));flex-direction:column;gap:.35rem;margin:0;padding-left:1.25rem;font-size:.8125rem;line-height:1.55;display:flex}._steps_5ctxc_26 li::marker{color:hsl(var(--primary));font-weight:700}._command_5ctxc_41{background:hsl(var(--muted));-webkit-user-select:all;-ms-user-select:all;user-select:all;border-radius:5px;padding:.1rem .4rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8125rem;font-weight:600}._note_5ctxc_52{color:hsl(var(--muted-foreground));margin:.6rem 0 0;font-size:.75rem;line-height:1.5}._overlay_196hs_4{z-index:60;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:rgba(0,0,0,.45);animation:.15s _fade_196hs_1;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes _fade_196hs_1{0%{opacity:0}to{opacity:1}}._content_196hs_21{z-index:61;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:16px;flex-direction:column;gap:1rem;width:min(520px,100vw - 2rem);max-height:calc(100vh - 4rem);padding:1.2rem 1.3rem 1.3rem;display:flex;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 16px 48px rgba(0,0,0,.18)}._header_196hs_40{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._title_196hs_47{letter-spacing:-.02em;color:hsl(var(--foreground));font-size:1rem;font-weight:800}._subtitle_196hs_54{color:hsl(var(--muted-foreground));margin-top:.25rem;font-size:.8125rem;line-height:1.5}._closeBtn_196hs_61{width:28px;height:28px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._closeBtn_196hs_61:hover{background:hsl(var(--muted))}._field_196hs_79{flex-direction:column;gap:.4rem;display:flex}._label_196hs_85{color:hsl(var(--foreground));font-size:.75rem;font-weight:700}._searchBox_196hs_91{border:1px solid hsl(var(--input));background:hsl(var(--background));color:hsl(var(--muted-foreground));border-radius:8px;align-items:center;gap:.5rem;padding:0 .7rem;display:flex}._searchBox_196hs_91:focus-within{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.15)}._search_196hs_91{min-width:0;color:hsl(var(--foreground));background:0 0;border:none;flex:1;padding:.55rem 0;font-size:.8125rem}._search_196hs_91:focus{outline:none}._list_196hs_119{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:10px;max-height:260px;padding:.25rem;overflow-y:auto}._groupTitle_196hs_128{z-index:1;letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--muted-foreground));background:hsl(var(--background));padding:.4rem .6rem .25rem;font-size:.6875rem;font-weight:700;position:-webkit-sticky;position:sticky;top:0}._groupCount_196hs_141{font-variant-numeric:tabular-nums;font-weight:600}._option_196hs_146{color:hsl(var(--foreground));cursor:pointer;border-radius:7px;align-items:center;gap:.5rem;padding:.45rem .6rem;font-size:.8125rem;display:flex}._option_196hs_146:hover,._optionActive_196hs_160{background:hsl(var(--muted))}._optionSelected_196hs_164{background:hsl(var(--primary)/.08);font-weight:600}._optionLabel_196hs_169{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.35rem;min-width:0;display:inline-flex;overflow:hidden}._lock_196hs_179{color:hsl(var(--muted-foreground));flex-shrink:0}._optionSecondary_196hs_184{color:hsl(var(--muted-foreground));white-space:nowrap;font-size:.75rem}._check_196hs_190{color:hsl(var(--primary));flex-shrink:0;margin-left:auto}._selection_196hs_196{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}._hint_196hs_203{color:hsl(var(--muted-foreground));font-size:.75rem;line-height:1.5}._linkBtn_196hs_209{color:hsl(var(--primary));cursor:pointer;background:0 0;border:none;align-items:center;gap:.25rem;padding:0;font-size:.75rem;font-weight:600;display:inline-flex}._linkBtn_196hs_209:hover:not(:disabled){text-decoration:underline}._linkBtn_196hs_209:disabled{opacity:.55;cursor:not-allowed}._notice_196hs_229{background:hsl(var(--muted));color:hsl(var(--foreground));border:1px solid hsl(var(--warning));border-radius:9px;padding:.6rem .8rem;font-size:.8125rem;line-height:1.5}._attention_196hs_240{background:hsl(var(--muted));border:1px solid hsl(var(--warning));color:hsl(var(--foreground));border-radius:10px;flex-direction:column;align-items:flex-start;gap:.7rem;padding:.9rem 1rem;display:flex}._error_196hs_252{background:hsl(var(--danger-soft));color:hsl(var(--danger-soft-foreground));border-radius:9px;padding:.8rem 1rem}._failureText_196hs_259{margin:0;font-size:.8125rem;line-height:1.5}._empty_196hs_265{text-align:center;color:hsl(var(--muted-foreground));padding:1.25rem 1rem;font-size:.8125rem}._success_196hs_273{text-align:center;flex-direction:column;align-items:center;gap:.35rem;padding:1.25rem .5rem .5rem;display:flex}._successIcon_196hs_282{color:hsl(var(--success))}._successTitle_196hs_286{color:hsl(var(--foreground));margin:0;font-size:.9375rem;font-weight:800}._successText_196hs_293{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem;line-height:1.5}._footer_196hs_301{justify-content:flex-end;align-items:center;gap:.6rem;display:flex}._primaryBtn_196hs_308{background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;border-radius:9px;align-items:center;gap:.375rem;padding:.5rem 1.125rem;font-size:.8125rem;font-weight:600;display:inline-flex}._primaryBtn_196hs_308:hover:not(:disabled){filter:brightness(1.08)}._primaryBtn_196hs_308:disabled{opacity:.55;cursor:not-allowed}._primaryBtn_196hs_308:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}._secondaryBtn_196hs_333{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:600;display:inline-flex}._secondaryBtn_196hs_333:hover:not(:disabled){background:hsl(var(--muted))}._secondaryBtn_196hs_333:disabled{opacity:.55;cursor:not-allowed}._secondaryBtn_196hs_333:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}._step_1b2k9_25{flex-direction:column;gap:1.25rem;display:flex}._stepHeader_1b2k9_31{flex-direction:column;gap:.3rem;display:flex}._stepTitle_1b2k9_37{color:hsl(var(--foreground));letter-spacing:-.02em;margin:0;font-size:1.0625rem;font-weight:700}._stepSubtitle_1b2k9_45{color:hsl(var(--muted-foreground));max-width:640px;margin:0;font-size:.8125rem;line-height:1.55}._modeGroup_1b2k9_54{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.75rem;display:grid}._modeCard_1b2k9_60{border:1px solid hsl(var(--border));background:hsl(var(--card));cursor:pointer;text-align:left;border-radius:10px;align-items:flex-start;gap:.6rem;padding:.8rem .9rem;display:flex}._modeCard_1b2k9_60 input{accent-color:hsl(var(--primary));margin-top:.2rem}._modeCard_1b2k9_60:has(input:checked){border-color:hsl(var(--primary));box-shadow:0 0 0 1px hsl(var(--primary))}._modeCard_1b2k9_60:has(input:disabled){cursor:default}._modeLabel_1b2k9_83{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600;display:block}._modeHint_1b2k9_90{color:hsl(var(--muted-foreground));margin-top:.15rem;font-size:.75rem;display:block}._toolbar_1b2k9_98{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}._search_1b2k9_106{border:1px solid hsl(var(--input));background:hsl(var(--background));min-width:200px;max-width:320px;color:hsl(var(--foreground));border-radius:8px;flex:1;padding:.45rem .7rem;font-size:.8125rem}._search_1b2k9_106:focus{border-color:hsl(var(--ring));outline:none}._summary_1b2k9_122{color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums;font-size:.8125rem}._list_1b2k9_129{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;padding:0;display:flex;overflow:hidden}._row_1b2k9_140{border-top:1px solid hsl(var(--border));align-items:center;gap:.75rem;padding:.7rem 1rem;display:grid}._row_1b2k9_140:first-child{border-top:none}._rowHead_1b2k9_151{letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--muted-foreground));background:hsl(var(--muted)/.5);font-size:.6875rem;font-weight:600}._projectsRow_1b2k9_162{grid-template-columns:2.25rem minmax(0,1fr) 4.5rem}._projectsRow_1b2k9_162 ._hideOnSmall_1b2k9_165{display:none}@media (min-width:1024px){._projectsRow_1b2k9_162{grid-template-columns:2.25rem minmax(0,2.4fr) minmax(0,1fr) minmax(0,1.2fr) 5rem}._projectsRow_1b2k9_162 ._hideOnSmall_1b2k9_165{display:block}}._unitsRow_1b2k9_177{grid-template-columns:1fr;align-items:start}._unitsRow_1b2k9_177._rowHead_1b2k9_151{display:none}@media (min-width:1024px){._unitsRow_1b2k9_177{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) minmax(0,1.4fr)}._unitsRow_1b2k9_177._rowHead_1b2k9_151{display:grid}}._peopleRow_1b2k9_194{grid-template-columns:1fr;align-items:start}._peopleRow_1b2k9_194._rowHead_1b2k9_151{display:none}@media (min-width:1280px){._peopleRow_1b2k9_194{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,2fr) minmax(0,1.6fr)}._peopleRow_1b2k9_194._rowHead_1b2k9_151{display:grid}}._checkCell_1b2k9_210{justify-content:center;display:flex}._checkCell_1b2k9_210 input{width:16px;height:16px;accent-color:hsl(var(--primary));cursor:pointer}._projectCell_1b2k9_221{align-items:center;gap:.6rem;min-width:0;display:flex}._projectAvatar_1b2k9_228{-o-object-fit:cover;object-fit:cover;background:hsl(var(--muted));border-radius:6px;flex-shrink:0;width:24px;height:24px}._projectText_1b2k9_237{flex-direction:column;min-width:0;display:flex}._projectName_1b2k9_243{color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:600;overflow:hidden}._projectKey_1b2k9_252{font-family:var(--font-mono);color:hsl(var(--muted-foreground));font-size:.6875rem}._muted_1b2k9_258{color:hsl(var(--muted-foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;overflow:hidden}._numeric_1b2k9_266{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;text-align:right;font-size:.8125rem}._rowHead_1b2k9_151 ._numeric_1b2k9_266{font-size:inherit;color:inherit}._chips_1b2k9_279{flex-wrap:wrap;gap:.3rem;display:flex}._chip_1b2k9_279{font-family:var(--font-mono);background:hsl(var(--muted));color:hsl(var(--muted-foreground));border-radius:5px;padding:.1rem .4rem;font-size:.6875rem}._personCell_1b2k9_295{align-items:center;gap:.6rem;min-width:0;display:flex}._personText_1b2k9_302{flex-direction:column;gap:.15rem;min-width:0;display:flex}._personName_1b2k9_309{color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:600;overflow:hidden}._flag_1b2k9_318{background:hsl(var(--warning));color:hsl(var(--warning-foreground));border-radius:5px;align-self:flex-start;padding:.05rem .4rem;font-size:.6875rem;font-weight:600}._decision_1b2k9_328{flex-direction:column;gap:.45rem;min-width:0;display:flex}._decisionLine_1b2k9_335{color:hsl(var(--foreground));flex-wrap:wrap;align-items:center;gap:.45rem;font-size:.8125rem;display:flex}._method_1b2k9_344{color:hsl(var(--muted-foreground));font-size:.6875rem}._picker_1b2k9_351{display:block}._picker_1b2k9_351>div>label:first-child{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._actions_1b2k9_363{flex-wrap:wrap;gap:.35rem;display:flex}._badge_1b2k9_371{white-space:nowrap;border-radius:6px;padding:.15rem .5rem;font-size:.6875rem;font-weight:600;display:inline-block}._unlinked_1b2k9_380{background:hsl(var(--danger-soft));color:hsl(var(--danger-soft-foreground))}._suggested_1b2k9_387{background:hsl(var(--warning));color:hsl(var(--warning-foreground))}._linked_1b2k9_392{background:hsl(var(--success));color:hsl(var(--success-foreground))}._shared_1b2k9_397,._ignored_1b2k9_398{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._notice_1b2k9_404{background:hsl(var(--muted));color:hsl(var(--foreground));border:1px solid hsl(var(--warning));border-radius:9px;padding:.7rem .9rem;font-size:.8125rem;line-height:1.5}._hint_1b2k9_414{color:hsl(var(--muted-foreground));font-size:.75rem}._empty_1b2k9_419{text-align:center;color:hsl(var(--muted-foreground));padding:2rem 1rem;font-size:.8125rem}._error_1b2k9_426{background:hsl(var(--danger-soft));color:hsl(var(--danger-soft-foreground));border-radius:9px;padding:1rem;font-size:.8125rem}._footer_1b2k9_434{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.6rem;display:flex}._footerHint_1b2k9_442{color:hsl(var(--muted-foreground));margin-right:auto;font-size:.75rem}._primaryBtn_1b2k9_448{background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;border-radius:9px;align-items:center;gap:.375rem;padding:.5rem 1.125rem;font-size:.8125rem;font-weight:600;display:inline-flex}._primaryBtn_1b2k9_448:hover:not(:disabled){background:hsl(var(--primary-hover))}._primaryBtn_1b2k9_448:disabled{opacity:.55;cursor:not-allowed}._secondaryBtn_1b2k9_469{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:600;display:inline-flex}._secondaryBtn_1b2k9_469:hover:not(:disabled){background:hsl(var(--muted))}._secondaryBtn_1b2k9_469:disabled{opacity:.55;cursor:not-allowed}._smallBtn_1b2k9_490{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));cursor:pointer;border-radius:7px;padding:.25rem .6rem;font-size:.75rem;font-weight:600}._smallBtn_1b2k9_490:hover:not(:disabled){background:hsl(var(--muted))}._smallBtn_1b2k9_490:disabled{opacity:.55;cursor:not-allowed}._smallPrimary_1b2k9_508{border-color:hsl(var(--primary));color:hsl(var(--primary))}._skeleton_1b2k9_513{background:hsl(var(--muted));border-radius:8px;height:2.75rem;animation:1.4s ease-in-out infinite _pulse_1b2k9_1}@keyframes _pulse_1b2k9_1{50%{opacity:.5}}._funnelsRow_1rdhj_25{grid-template-columns:2.25rem minmax(0,1fr);align-items:start}._funnelsRow_1rdhj_25 ._stageCell_1rdhj_29{grid-column:2}@media (min-width:1024px){._funnelsRow_1rdhj_25{grid-template-columns:2.25rem minmax(0,2fr) 6rem minmax(0,2fr);align-items:center}._funnelsRow_1rdhj_25 ._stageCell_1rdhj_29{grid-column:auto}}._ruleRow_1rdhj_42{grid-template-columns:1fr;align-items:start}._ruleRow_1rdhj_42._head_1rdhj_46{display:none}@media (min-width:1024px){._ruleRow_1rdhj_42{grid-template-columns:minmax(0,1.6fr) 7rem minmax(0,2fr);align-items:center}._ruleRow_1rdhj_42._head_1rdhj_46{display:grid}}._name_1rdhj_59{color:hsl(var(--foreground));font-size:.875rem;font-weight:600}._sub_1rdhj_65{color:hsl(var(--muted-foreground));font-size:.75rem;display:block}._select_1rdhj_71{border:1px solid hsl(var(--input));background:hsl(var(--background));width:100%;color:hsl(var(--foreground));border-radius:8px;padding:.45rem .7rem;font-family:inherit;font-size:.8125rem}._select_1rdhj_71:focus{border-color:hsl(var(--ring));outline:none}._select_1rdhj_71:disabled{opacity:.6}._stage_1rdhj_29{flex-direction:column;gap:.25rem;display:flex}._suggestion_1rdhj_95{color:hsl(var(--muted-foreground));flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.35rem;font-size:.75rem;display:flex}._leaders_1rdhj_105{flex-direction:column;gap:.15rem;display:flex}._container_skaf1_24{background:hsl(var(--background));min-height:100vh}._main_skaf1_29{box-sizing:border-box;flex-direction:column;gap:1.5rem;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem;display:flex}._back_skaf1_40{color:hsl(var(--muted-foreground));align-self:flex-start;align-items:center;gap:.35rem;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}._back_skaf1_40:hover{color:hsl(var(--foreground))}._header_skaf1_54{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem;display:flex}._headerMain_skaf1_62{align-items:center;gap:.9rem;min-width:0;display:flex}._headerActions_skaf1_69{align-items:center;gap:.6rem;display:flex}._logoWrap_skaf1_75{background:hsl(var(--muted));width:40px;height:40px;color:hsl(var(--muted-foreground));border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}._logo_skaf1_75{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}._title_skaf1_94{color:hsl(var(--foreground));letter-spacing:-.03em;margin:0 0 .25rem;font-size:1.5rem;font-weight:800;line-height:1.2}._subtitle_skaf1_103{color:hsl(var(--muted-foreground));max-width:560px;margin:0;font-size:.875rem;line-height:1.55}._notice_skaf1_111{background:hsl(var(--muted));color:hsl(var(--muted-foreground));border-radius:9px;padding:.7rem .9rem;font-size:.8125rem;line-height:1.5}._panel_skaf1_120{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);padding:1.5rem}@media (min-width:768px){._panel_skaf1_120{padding:1.75rem 2rem}}._steps_skaf1_134{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._stepItem_skaf1_143{border:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));background:hsl(var(--card));border-radius:999px;align-items:center;gap:.45rem;padding:.35rem .8rem .35rem .4rem;font-size:.8125rem;font-weight:600;display:inline-flex}._stepNumber_skaf1_156{font-variant-numeric:tabular-nums;background:hsl(var(--muted));border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:.6875rem;display:inline-flex}._stepActive_skaf1_168{color:hsl(var(--foreground));border-color:hsl(var(--primary))}._stepActive_skaf1_168 ._stepNumber_skaf1_156{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}._stepDone_skaf1_177 ._stepNumber_skaf1_156{background:hsl(var(--success));color:hsl(var(--success-foreground))}._statusBadge_skaf1_183{white-space:nowrap;border-radius:6px;padding:.15rem .5rem;font-size:.6875rem;font-weight:600;display:inline-block}._connected_skaf1_192{background:hsl(var(--success));color:hsl(var(--success-foreground))}._pending_skaf1_197{background:hsl(var(--warning));color:hsl(var(--warning-foreground))}._error_skaf1_202{background:hsl(var(--danger-soft));color:hsl(var(--danger-soft-foreground))}._disconnected_skaf1_207{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._facts_skaf1_212{grid-template-columns:1fr;gap:1rem 2rem;margin:0;display:grid}@media (min-width:768px){._facts_skaf1_212{grid-template-columns:repeat(2,minmax(0,1fr))}}._fact_skaf1_212{flex-direction:column;gap:.25rem;min-width:0;display:flex}._fact_skaf1_212 dt{letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:600}._fact_skaf1_212 dd{color:hsl(var(--foreground));overflow-wrap:anywhere;margin:0;font-size:.875rem}@media (min-width:768px){._factWide_skaf1_245{grid-column:1/-1}}._scopes_skaf1_250{flex-wrap:wrap;gap:.3rem;display:flex}._scope_skaf1_250{font-family:var(--font-mono);background:hsl(var(--muted));color:hsl(var(--muted-foreground));border-radius:5px;padding:.1rem .4rem;font-size:.6875rem}._factsActions_skaf1_265{margin-top:1.5rem}._doneBody_skaf1_269{flex-direction:column;gap:.75rem;max-width:560px;display:flex}._doneList_skaf1_276{color:hsl(var(--foreground));flex-direction:column;gap:.25rem;margin:0;padding-left:1.1rem;font-size:.875rem;display:flex}._page_1y1bn_24{background:hsl(var(--background));min-height:100%}._main_1y1bn_29{box-sizing:border-box;width:100%;max-width:36rem;margin:0 auto;padding:1.5rem 1rem 3rem}@media (min-width:768px){._main_1y1bn_29{padding-top:3rem}}._card_1y1bn_42{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);flex-direction:column;gap:1rem;padding:1.5rem 1.25rem;display:flex}@media (min-width:768px){._card_1y1bn_42{padding:1.75rem 2rem}}._head_1y1bn_58{align-items:center;gap:.85rem;min-width:0;display:flex}._logoWrap_1y1bn_65{background:hsl(var(--muted));border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex;overflow:hidden}._logo_1y1bn_65{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}._title_1y1bn_83{letter-spacing:-.02em;color:hsl(var(--foreground));overflow-wrap:anywhere;margin:0;font-size:1.25rem;font-weight:800;line-height:1.25}._title_1y1bn_83:focus{outline:none}._title_1y1bn_83:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:3px;border-radius:4px}._text_1y1bn_101{color:hsl(var(--foreground));overflow-wrap:anywhere;margin:0;font-size:.875rem;line-height:1.6}._muted_1y1bn_109{color:hsl(var(--muted-foreground));overflow-wrap:anywhere;margin:0;font-size:.8125rem;line-height:1.55}._loading_1y1bn_117{color:hsl(var(--muted-foreground));margin:0;padding:.5rem 0;font-size:.875rem}._warning_1y1bn_124{background:hsl(var(--muted));border:1px solid hsl(var(--warning));color:hsl(var(--foreground));border-radius:10px;flex-direction:column;gap:.25rem;padding:.8rem .95rem;font-size:.8125rem;line-height:1.5;display:flex}._error_1y1bn_137{background:hsl(var(--danger-soft));color:hsl(var(--danger-soft-foreground));overflow-wrap:anywhere;border-radius:9px;padding:.85rem 1rem;font-size:.8125rem;line-height:1.5}._success_1y1bn_147{align-items:flex-start;gap:.6rem;display:flex}._successIcon_1y1bn_153{color:hsl(var(--success));flex-shrink:0;margin-top:.1rem}._footer_1y1bn_159{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.6rem;display:flex}._header_11jkb_2{margin-bottom:1.25rem}._backRow_11jkb_6{margin-bottom:.75rem}._titleRow_11jkb_10{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._titleRowWithActions_11jkb_17{align-items:center}._titleRowWithActions_11jkb_17:has(._subtitle_11jkb_20){align-items:flex-start}._titleBlock_11jkb_24{flex:1;min-width:0}._actions_11jkb_31{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}._backBtn_11jkb_40{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--muted-foreground));cursor:pointer;border-radius:8px;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.8125rem;font-weight:500;transition:background .18s,color .18s,border-color .18s;display:inline-flex}._backBtn_11jkb_40:hover{background:hsl(var(--secondary));color:hsl(var(--foreground));border-color:hsl(var(--primary)/.3)}._title_11jkb_10{color:hsl(var(--foreground));letter-spacing:-.03em;margin:0 0 .25rem;font-size:1.5rem;font-weight:800}._titleRowWithActions_11jkb_17:not(:has(._subtitle_11jkb_20)) ._title_11jkb_10{margin-bottom:0}._subtitle_11jkb_20{color:hsl(var(--muted-foreground));max-width:640px;margin:0;font-size:.875rem;line-height:1.55}._container_19sf0_22{background:hsl(var(--background));min-height:100vh}._main_19sf0_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._pageHeader_19sf0_35{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:1.75rem;display:flex}._headerLeft_19sf0_44{min-width:0}._pageTitle_19sf0_48{color:hsl(var(--foreground));letter-spacing:-.03em;margin-bottom:.3rem;font-size:1.5rem;font-weight:800;line-height:1.2}._pageSubtitle_19sf0_57{color:hsl(var(--muted-foreground));max-width:520px;margin:0;font-size:.875rem;line-height:1.55}._createButton_19sf0_65{background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;white-space:nowrap;border:none;border-radius:9px;flex-shrink:0;align-items:center;gap:.375rem;padding:.5rem 1.125rem;font-size:.8125rem;font-weight:600;transition:background .15s,transform .12s;display:inline-flex}._createButton_19sf0_65:hover{background:hsl(var(--primary-hover));transform:translateY(-1px)}._descCell_19sf0_86{color:hsl(var(--muted-foreground));text-overflow:ellipsis;white-space:nowrap;max-width:320px;font-size:.8125rem;overflow:hidden}._countBadge_19sf0_95{background:hsl(var(--muted));color:hsl(var(--muted-foreground));border-radius:999px;align-items:center;padding:.2rem .55rem;font-size:.75rem;font-weight:600;display:inline-flex}._overlay_19sf0_106{z-index:100;background:rgba(0,0,0,.45);justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}._modal_19sf0_117{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;width:100%;max-width:440px;box-shadow:0 20px 50px rgba(0,0,0,.18)}._modalWide_19sf0_126{max-width:520px}._checkboxRow_19sf0_130{cursor:pointer;align-items:center;gap:.5rem;margin-bottom:.35rem;font-size:.8125rem;font-weight:600;display:flex}._twoCol_19sf0_140{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:640px){._twoCol_19sf0_140{grid-template-columns:1fr}}._colTitle_19sf0_151{color:hsl(var(--foreground));margin:0 0 .35rem;font-size:.75rem;font-weight:600}._modalHeader_19sf0_158{justify-content:space-between;align-items:flex-start;padding:1.25rem 1.25rem 0;display:flex}._modalTitle_19sf0_165{color:hsl(var(--foreground));margin:0 0 .25rem;font-size:1.05rem;font-weight:700}._modalSubtitle_19sf0_172{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem}._closeBtn_19sf0_178{background:hsl(var(--muted));width:28px;height:28px;color:hsl(var(--muted-foreground));cursor:pointer;border:none;border-radius:7px;justify-content:center;align-items:center;display:flex}._form_19sf0_191{flex-direction:column;gap:1rem;padding:1.25rem;display:flex}._field_19sf0_198{flex-direction:column;gap:.35rem;display:flex}._label_19sf0_204{color:hsl(var(--foreground));font-size:.75rem;font-weight:600}._input_19sf0_210,._textarea_19sf0_211{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));border-radius:8px;padding:.55rem .75rem;font-size:.875rem}._textarea_19sf0_211{resize:vertical;min-height:80px}._footer_19sf0_225{justify-content:flex-end;gap:.5rem;padding-top:.25rem;display:flex}._cancelBtn_19sf0_232,._submitBtn_19sf0_233{cursor:pointer;border:none;border-radius:8px;padding:.5rem 1rem;font-size:.8125rem;font-weight:600}._cancelBtn_19sf0_232{background:hsl(var(--muted));color:hsl(var(--foreground))}._submitBtn_19sf0_233{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}._submitBtn_19sf0_233:disabled{opacity:.6;cursor:not-allowed}._container_1argp_22{background:hsl(var(--background));min-height:100vh}._main_1argp_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._pageHeader_1argp_35{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:1.75rem;display:flex}._headerLeft_1argp_44{min-width:0}._pageTitle_1argp_48{color:hsl(var(--foreground));letter-spacing:-.03em;margin-bottom:.3rem;font-size:1.5rem;font-weight:800;line-height:1.2}._pageSubtitle_1argp_57{color:hsl(var(--muted-foreground));max-width:520px;margin:0;font-size:.875rem;line-height:1.55}._createButton_1argp_65{background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;white-space:nowrap;border:none;border-radius:9px;flex-shrink:0;align-items:center;gap:.375rem;padding:.5rem 1.125rem;font-size:.8125rem;font-weight:600;display:inline-flex}._nameCell_1argp_81{color:hsl(var(--foreground));font-weight:600}._descCell_1argp_86{color:hsl(var(--muted-foreground));text-overflow:ellipsis;white-space:nowrap;max-width:320px;font-size:.8125rem;overflow:hidden}._countBadge_1argp_95{background:hsl(var(--muted));color:hsl(var(--muted-foreground));border-radius:999px;align-items:center;padding:.2rem .55rem;font-size:.75rem;font-weight:600;display:inline-flex}._systemBadge_1argp_106{background:hsl(var(--muted));color:hsl(var(--muted-foreground));border-radius:999px;padding:.15rem .45rem;font-size:.6875rem;font-weight:600;display:inline-flex}._customBadge_1argp_116{background:hsl(var(--primary)/.1);color:hsl(var(--primary));border-radius:999px;padding:.15rem .45rem;font-size:.6875rem;font-weight:600;display:inline-flex}._wrap_3p7b9_1{flex-shrink:0;position:relative}._svg_3p7b9_6{display:block}._track_3p7b9_10{stroke:hsl(var(--muted))}._progress_3p7b9_14{transition:stroke-dashoffset .5s}._center_3p7b9_18{flex-direction:column;justify-content:center;align-items:center;gap:.05rem;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}._value_3p7b9_28{font-variant-numeric:tabular-nums;letter-spacing:-.03em;color:hsl(var(--foreground));font-size:.875rem;font-weight:800;line-height:1}._caption_3p7b9_37{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-foreground));font-size:.5rem;font-weight:700}._statusBadge_9nsvd_1{white-space:nowrap;border:1px solid transparent;border-radius:999px;align-items:center;gap:.375rem;padding:.125rem .625rem;font-size:.6875rem;font-weight:600;display:inline-flex}._statusDot_9nsvd_13{background:currentColor;border-radius:999px;width:.375rem;height:.375rem}._published_9nsvd_20{color:#218345;background:rgba(33,196,93,.14);border-color:rgba(33,196,93,.3)}._draft_9nsvd_26{background:hsl(var(--muted));color:hsl(var(--muted-foreground));border-color:hsl(var(--border))}._review_9nsvd_32{color:#a56f12;background:rgba(231,176,8,.16);border-color:rgba(231,176,8,.32)}._dots_9nsvd_38{align-items:center;gap:.375rem;display:flex}._dot_9nsvd_38{border-radius:calc(var(--radius) - 3px);border:1px solid hsl(var(--border));background:hsl(var(--background));width:1.75rem;height:1.75rem;color:hsl(var(--muted-foreground)/.5);justify-content:center;align-items:center;display:flex}._dotOn_9nsvd_56{background:hsl(var(--primary)/.12);border-color:hsl(var(--primary)/.4);color:hsl(var(--primary))}.dark ._published_9nsvd_20{color:#61d18a}.dark ._review_9nsvd_32{color:#ecc551}._container_11xn8_22{background:hsl(var(--background));min-height:100vh}._main_11xn8_27{box-sizing:border-box;width:95%;min-width:0;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._muted_11xn8_36{color:hsl(var(--muted-foreground));font-size:.875rem}._topbar_11xn8_42{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}._backBtn_11xn8_51{cursor:pointer;color:hsl(var(--muted-foreground));background:0 0;border:none;align-items:center;gap:.375rem;font-size:.875rem;display:inline-flex}._backBtn_11xn8_51:hover{color:hsl(var(--foreground))}._header_11xn8_66{margin-bottom:1.5rem}._titleRow_11xn8_70{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:.4rem;display:flex}._title_11xn8_70{letter-spacing:-.025em;color:hsl(var(--foreground));margin:0;font-size:1.625rem;font-weight:700}._systemBadge_11xn8_86,._customBadge_11xn8_87{text-transform:uppercase;letter-spacing:.03em;border-radius:999px;padding:.18rem .55rem;font-size:.6875rem;font-weight:700}._systemBadge_11xn8_86{background:hsl(var(--primary)/.1);color:hsl(var(--primary));border:1px solid hsl(var(--primary)/.2)}._customBadge_11xn8_87{background:hsl(var(--muted));color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border))}._subtitle_11xn8_108{color:hsl(var(--muted-foreground));margin:0 0 .75rem;font-size:.9375rem}._metaRow_11xn8_114{flex-wrap:wrap;align-items:center;gap:1.25rem;display:flex}._metaItem_11xn8_121{color:hsl(var(--muted-foreground));align-items:center;gap:.375rem;font-size:.85rem;display:inline-flex}._layout_11xn8_130{grid-template-columns:1fr;align-items:start;gap:1.25rem;display:grid}@media (min-width:1024px){._layout_11xn8_130{grid-template-columns:minmax(0,1fr) 360px}._asideCol_11xn8_141{position:-webkit-sticky;position:sticky;top:1rem}}._card_11xn8_147{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);margin-bottom:1rem;padding:1.375rem 1.5rem}._cardHeader_11xn8_156{color:hsl(var(--muted-foreground));align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}._cardTitle_11xn8_164{color:hsl(var(--foreground));flex:1;margin:0;font-size:.9375rem;font-weight:600}._cardHeaderActions_11xn8_172{gap:.5rem;display:inline-flex}._cardActions_11xn8_177{justify-content:flex-end;gap:.5rem;margin-top:1rem;display:flex}._ghostBtn_11xn8_185{border-radius:var(--radius);border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));cursor:pointer;align-items:center;gap:.3rem;padding:.35rem .7rem;font-size:.8125rem;font-weight:500;display:inline-flex}._ghostBtn_11xn8_185:hover:not(:disabled){background:hsl(var(--muted))}._ghostBtn_11xn8_185:disabled{opacity:.6;cursor:not-allowed}._primaryBtn_11xn8_206{border-radius:var(--radius);background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;align-items:center;gap:.4rem;padding:.5rem 1rem;font-size:.8125rem;font-weight:600;display:inline-flex}._primaryBtn_11xn8_206:hover:not(:disabled){background:hsl(var(--primary-hover))}._primaryBtn_11xn8_206:disabled{opacity:.6;cursor:not-allowed}._emptyJd_11xn8_228{flex-direction:column;align-items:flex-start;gap:.875rem;display:flex}._linkBox_11xn8_235{flex-direction:column;align-items:flex-start;gap:.75rem;display:flex}._jdTop_11xn8_242{flex-wrap:wrap;align-items:center;gap:1.25rem;margin-bottom:1.25rem;display:flex}._factGrid_11xn8_250{flex:1;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:.75rem 1rem;min-width:200px;display:grid}._fact_11xn8_250{flex-direction:column;gap:.15rem;display:flex}._factLabel_11xn8_264{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));font-size:.66rem;font-weight:700}._factValue_11xn8_272{color:hsl(var(--foreground));word-break:break-word;font-size:.875rem;font-weight:600}._jdSection_11xn8_279{flex-direction:column;gap:.4rem;margin-bottom:1.25rem;display:flex}._subLabel_11xn8_286{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));font-size:.68rem;font-weight:700}._userList_11xn8_295{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._userListItem_11xn8_304{border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--background));flex-direction:column;gap:.1rem;padding:.5rem .75rem;display:flex}._userName_11xn8_314{color:hsl(var(--foreground));font-size:.85rem;font-weight:600}._userEmail_11xn8_320{color:hsl(var(--muted-foreground));font-size:.75rem}._list_16j6j_1{flex-direction:column;gap:.55rem;display:flex}._row_16j6j_7{grid-template-columns:6.5rem 1fr 2rem 2rem;align-items:center;gap:.5rem;display:grid}._label_16j6j_14{color:hsl(var(--foreground));white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;overflow:hidden}._track_16j6j_22{background:hsl(var(--muted)/.45);border-radius:7px;height:1.35rem;overflow:hidden}._bar_16j6j_29{border-radius:7px;height:100%;transition:width .4s}._count_16j6j_35{color:hsl(var(--foreground));text-align:right;font-variant-numeric:tabular-nums;font-size:.82rem;font-weight:700}._share_16j6j_43{color:hsl(var(--muted-foreground));text-align:right;font-variant-numeric:tabular-nums;font-size:.76rem}._wrap_gqs06_1{flex-direction:column;gap:.4rem;display:flex}._legend_gqs06_7{flex-direction:column;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}._legendItem_gqs06_16{align-items:center;gap:.4rem;min-width:0;display:flex}._dot_gqs06_23{border-radius:3px;flex-shrink:0;width:9px;height:9px}._legendName_gqs06_30{color:hsl(var(--muted-foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}._legendValue_gqs06_38{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;margin-left:auto;font-size:.78rem;font-weight:600}._list_5h2w1_1{flex-direction:column;gap:.875rem;display:flex}._row_5h2w1_7{flex-direction:column;gap:.35rem;display:flex}._head_5h2w1_13{justify-content:space-between;align-items:baseline;display:flex}._label_5h2w1_19{color:hsl(var(--foreground));font-size:.82rem}._count_5h2w1_24{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;font-size:1.05rem;font-weight:700}._countWarn_5h2w1_31{color:#db2424}._share_5h2w1_35{color:hsl(var(--muted-foreground));font-size:.78rem;font-weight:500}._track_5h2w1_41{background:hsl(var(--muted)/.45);border-radius:999px;height:.55rem;overflow:hidden}._bar_5h2w1_48{background:#2bab5a;border-radius:999px;height:100%;transition:width .4s}._barWarn_5h2w1_55{background:#dd2c2c}._action_5h2w1_59{color:hsl(var(--muted-foreground));margin:0;font-size:.74rem}._clear_5h2w1_65{color:#298e4e;align-items:center;gap:.5rem;padding:.5rem 0;font-size:.82rem;display:flex}._clear_5h2w1_65 span{color:hsl(var(--muted-foreground))}._container_1pp8o_22{background:hsl(var(--background));min-height:100vh}._main_1pp8o_27{box-sizing:border-box;flex-direction:column;gap:1.25rem;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem;display:flex}._pageHeader_1pp8o_38{margin-bottom:0}._pageTitle_1pp8o_42{color:hsl(var(--foreground));letter-spacing:-.03em;margin:0 0 .3rem;font-size:1.5rem;font-weight:800}._pageSubtitle_1pp8o_50{color:hsl(var(--muted-foreground));margin:0;font-size:.875rem}._statsGrid_1pp8o_56{grid-template-columns:repeat(5,1fr);gap:.875rem;display:grid}@media (max-width:1100px){._statsGrid_1pp8o_56{grid-template-columns:repeat(3,1fr)}}@media (max-width:680px){._statsGrid_1pp8o_56{grid-template-columns:repeat(2,1fr)}}._miniChartsGrid_1pp8o_72{grid-template-columns:repeat(4,1fr);align-items:start;gap:.875rem;display:grid}@media (max-width:1100px){._miniChartsGrid_1pp8o_72{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){._miniChartsGrid_1pp8o_72{grid-template-columns:1fr}}._miniCard_1pp8o_89{padding:1rem}._miniCard_1pp8o_89 h3{font-size:.85rem}._bottomGrid_1pp8o_96{grid-template-columns:1fr 1fr;align-items:start;gap:1rem;display:grid}@media (max-width:900px){._bottomGrid_1pp8o_96{grid-template-columns:1fr}}._overlay_lyt8h_1{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background-color:rgba(30,27,75,.35);justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}._modal_lyt8h_13{background-color:hsl(var(--card));color:hsl(var(--card-foreground));border-radius:calc(var(--radius) + 6px);border:1px solid hsl(var(--border));width:min(680px,96vw);max-height:92vh;box-shadow:0 24px 64px hsl(var(--primary)/.18), 0 4px 16px rgba(0,0,0,.06);flex-direction:column;display:flex;overflow:hidden}._modalHeader_lyt8h_26{border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:flex-start;padding:1.25rem;display:flex}._modalTitle_lyt8h_34{color:hsl(var(--foreground));margin:0;font-size:1.0625rem;font-weight:700}._modalSubtitle_lyt8h_41{color:hsl(var(--muted-foreground));margin:.125rem 0 0;font-size:.75rem}._closeButton_lyt8h_47{border-radius:calc(var(--radius) - 2px);width:2rem;height:2rem;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}._closeButton_lyt8h_47:hover{background:hsl(var(--accent));color:hsl(var(--foreground))}._modes_lyt8h_66{grid-template-columns:repeat(3,1fr);gap:.75rem;padding:1.25rem;display:grid}@media (max-width:640px){._modes_lyt8h_66{grid-template-columns:1fr}}._modeCard_lyt8h_78{text-align:left;border:1px solid hsl(var(--border));background:hsl(var(--background));cursor:pointer;border-radius:14px;flex-direction:column;align-items:flex-start;gap:.25rem;padding:1rem;font-family:inherit;transition:background .15s,border-color .15s;display:flex;position:relative}._modeCard_lyt8h_78:hover{background:hsl(var(--accent)/.5)}._modeCardActive_lyt8h_97{border-color:hsl(var(--primary));background:hsl(var(--primary)/.1)}._modeBadge_lyt8h_102{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--primary));background:hsl(var(--primary)/.15);border:1px solid hsl(var(--primary)/.3);border-radius:999px;padding:.125rem .375rem;font-size:.5625rem;font-weight:700;position:absolute;top:.75rem;right:.75rem}._modeIcon_lyt8h_117{border-radius:calc(var(--radius) - 2px);background:hsl(var(--primary)/.1);width:2.5rem;height:2.5rem;color:hsl(var(--primary));justify-content:center;align-items:center;margin-bottom:.5rem;display:flex}._modeIconActive_lyt8h_129{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}._modeTitle_lyt8h_134{color:hsl(var(--foreground));font-size:.875rem;font-weight:600}._modeDesc_lyt8h_140{color:hsl(var(--muted-foreground));font-size:.75rem;line-height:1.5}._modeGo_lyt8h_146{color:hsl(var(--primary));align-items:center;gap:.25rem;margin-top:.625rem;font-size:.75rem;font-weight:600;display:inline-flex}._form_lyt8h_156{flex-direction:column;gap:.75rem;padding:0 1.25rem 1.25rem;display:flex}._formGrid_lyt8h_163{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}@media (max-width:640px){._formGrid_lyt8h_163{grid-template-columns:1fr}}._field_lyt8h_174{display:block}._fieldLabel_lyt8h_178{color:hsl(var(--muted-foreground));margin-bottom:.375rem;font-size:.75rem;font-weight:500;display:block}._input_lyt8h_186,._textarea_lyt8h_187{border-radius:calc(var(--radius) - 2px);border:1px solid hsl(var(--input));background:hsl(var(--background));width:100%;color:hsl(var(--foreground));outline:none;padding:.5rem .75rem;font-family:inherit;font-size:.875rem;transition:border-color .15s,box-shadow .15s}._input_lyt8h_186:focus,._textarea_lyt8h_187:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.12)}._input_lyt8h_186::-moz-placeholder{color:hsl(var(--muted-foreground))}._textarea_lyt8h_187::-moz-placeholder{color:hsl(var(--muted-foreground))}._input_lyt8h_186::-ms-input-placeholder{color:hsl(var(--muted-foreground))}._input_lyt8h_186::placeholder{color:hsl(var(--muted-foreground))}._textarea_lyt8h_187::-ms-input-placeholder{color:hsl(var(--muted-foreground))}._textarea_lyt8h_187::placeholder{color:hsl(var(--muted-foreground))}._textarea_lyt8h_187{resize:none;line-height:1.5}._modalFooter_lyt8h_214{border-top:1px solid hsl(var(--border));background:hsl(var(--background)/.3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem;display:flex}._footerHint_lyt8h_225{color:hsl(var(--muted-foreground));align-items:center;gap:.5rem;font-size:.75rem;display:flex}._footerHintIcon_lyt8h_233{color:hsl(var(--primary))}._footerActions_lyt8h_237{align-items:center;gap:.5rem;margin-left:auto;display:flex}._cancelButton_lyt8h_244{border-radius:calc(var(--radius) - 2px);border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));cursor:pointer;padding:.5rem 1rem;font-family:inherit;font-size:.875rem;transition:background .15s}._cancelButton_lyt8h_244:hover{background:hsl(var(--accent))}._submitButton_lyt8h_259{border-radius:calc(var(--radius) - 2px);background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;align-items:center;gap:.5rem;padding:.5rem 1rem;font-family:inherit;font-size:.875rem;font-weight:600;transition:opacity .15s;display:inline-flex}._submitButton_lyt8h_259:hover:not(:disabled){opacity:.9}._submitButton_lyt8h_259:disabled{opacity:.5;cursor:not-allowed}._container_1wc1x_22{background:hsl(var(--background));min-height:100vh}._main_1wc1x_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._backButton_1wc1x_35{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;align-items:center;gap:.35rem;margin-bottom:1rem;padding:0;font-size:.8125rem;font-weight:600;transition:color .18s;display:inline-flex}._backButton_1wc1x_35:hover{color:hsl(var(--foreground))}._pageHeader_1wc1x_54{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:1.5rem;display:flex}._headerLeft_1wc1x_63{min-width:0}._pageTitle_1wc1x_67{color:hsl(var(--foreground));letter-spacing:-.03em;margin:0;font-size:1.5rem;font-weight:800;line-height:1.2}._headerActions_1wc1x_76{align-items:center;gap:.5rem;display:flex}._secondaryButton_1wc1x_82{border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);background:hsl(var(--card));color:hsl(var(--foreground));cursor:pointer;align-items:center;gap:.5rem;padding:.5rem .875rem;font-family:inherit;font-size:.875rem;font-weight:500;transition:background .15s;display:inline-flex}._secondaryButton_1wc1x_82:hover{background:hsl(var(--accent))}._primaryButton_1wc1x_101{border-radius:calc(var(--radius) - 2px);background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;align-items:center;gap:.5rem;padding:.5rem 1rem;font-family:inherit;font-size:.875rem;font-weight:600;transition:opacity .15s;display:inline-flex}._primaryButton_1wc1x_101:hover{opacity:.9}._statsGrid_1wc1x_121{grid-template-columns:repeat(4,1fr);gap:1rem;margin-bottom:1.5rem;display:grid}@media (max-width:1024px){._statsGrid_1wc1x_121{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){._statsGrid_1wc1x_121{grid-template-columns:1fr}}._statCard_1wc1x_138{background-color:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;align-items:center;gap:1rem;padding:1.25rem;display:flex;box-shadow:0 1px 4px rgba(0,0,0,.05)}._statIcon_1wc1x_149{border-radius:var(--radius);flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex}._statIcon_1wc1x_149._blue_1wc1x_158{color:#0b64f4;background-color:rgba(60,131,246,.12)}._statIcon_1wc1x_149._purple_1wc1x_162{color:#803bce;background-color:rgba(147,68,238,.12)}._statIcon_1wc1x_149._yellow_1wc1x_166{color:#a17d12;background-color:rgba(231,176,8,.12)}._statIcon_1wc1x_149._green_1wc1x_170{color:#298e4e;background-color:rgba(33,196,93,.12)}._statBody_1wc1x_175{min-width:0}._statLabel_1wc1x_179{color:hsl(var(--muted-foreground));margin:0 0 .2rem;font-size:.8125rem}._statValue_1wc1x_185{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;margin:0;font-size:1.75rem;font-weight:700;line-height:1.1}._statHint_1wc1x_194{color:hsl(var(--muted-foreground));margin:.2rem 0 0;font-size:.75rem}._cargoCell_1wc1x_201{flex-direction:column;min-width:0;display:flex}._cargoTitle_1wc1x_207{color:hsl(var(--foreground));font-weight:500}._cargoSub_1wc1x_212{color:hsl(var(--muted-foreground));margin-top:.125rem;font-size:.75rem}._muted_1wc1x_218{color:hsl(var(--muted-foreground));font-size:.8125rem}._bar_13uiw_1{grid-template-columns:repeat(4,1fr);gap:.875rem;margin-bottom:1.25rem;display:grid}@media (max-width:1100px){._bar_13uiw_1{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){._bar_13uiw_1{grid-template-columns:1fr}}._tile_13uiw_18{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:16px;align-items:center;gap:.875rem;min-width:0;padding:1rem;display:flex}._tileBody_13uiw_29{flex-direction:column;gap:.1rem;min-width:0;display:flex}._tileLabel_13uiw_36{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-foreground));font-size:.625rem;font-weight:700}._tileValue_13uiw_44{color:hsl(var(--foreground));font-size:.8125rem}._tileNumber_13uiw_49{letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:hsl(var(--foreground));font-size:1.5rem;font-weight:800;line-height:1.1}._tileNumberSub_13uiw_58{color:hsl(var(--muted-foreground));font-size:.9375rem;font-weight:700}._tileHint_13uiw_64{color:hsl(var(--muted-foreground));font-size:.6875rem}._tileHint_13uiw_64[data-signal=ideal]{color:#25934d}._tileHint_13uiw_64[data-signal=curta],._tileHint_13uiw_64[data-signal=longa]{color:#b87c14}._icon_13uiw_75{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}._icon_13uiw_75[data-tone=primary]{background:hsl(var(--primary)/.12);color:hsl(var(--primary))}._icon_13uiw_75[data-tone=green]{color:#25934d;background:rgba(33,196,93,.14)}._icon_13uiw_75[data-tone=blue]{color:#1a68e6;background:rgba(60,131,246,.14)}._icon_13uiw_75[data-tone=amber]{color:#b87c14;background:rgba(231,176,8,.16)}._gauges_13uiw_102{flex-direction:column;gap:.3rem;margin-top:.2rem;display:flex}._gauge_13uiw_102{flex-direction:column;gap:.15rem;display:flex}._gaugeHead_13uiw_115{color:hsl(var(--muted-foreground));justify-content:space-between;align-items:center;font-size:.6875rem;display:flex}._gaugeHead_13uiw_115 strong{font-variant-numeric:tabular-nums;color:hsl(var(--foreground));font-weight:700}._gaugeTrack_13uiw_128{background:hsl(var(--muted));border-radius:999px;height:.3rem;overflow:hidden}._gaugeFill_13uiw_135{background:hsl(var(--primary));border-radius:999px;height:100%}._gaugeFill_13uiw_135[data-tone=blue]{background:#3c83f6}._wrap_prekd_1{flex-wrap:wrap;align-items:center;gap:1.25rem;display:flex}._chart_prekd_8{flex-shrink:0;width:168px;position:relative}._center_prekd_14{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}._total_prekd_24{font-variant-numeric:tabular-nums;letter-spacing:-.03em;color:hsl(var(--foreground));font-size:1.5rem;font-weight:800;line-height:1}._totalLabel_prekd_33{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-foreground));font-size:.5625rem;font-weight:700}._legend_prekd_41{flex-direction:column;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}._legend_prekd_41 li{color:hsl(var(--muted-foreground));align-items:center;gap:.45rem;font-size:.8125rem;display:flex}._legend_prekd_41 strong{font-variant-numeric:tabular-nums;color:hsl(var(--foreground));margin-left:auto;padding-left:.75rem;font-weight:700}._dot_prekd_64{border-radius:999px;flex-shrink:0;width:.6rem;height:.6rem}._empty_prekd_71{color:hsl(var(--muted-foreground));margin:0;font-size:.875rem}._hub_1wn8s_2{flex-direction:column;align-items:center;gap:1.25rem;display:flex}._center_1wn8s_10{border:1px solid hsl(var(--primary)/.3);background:linear-gradient(135deg, hsl(var(--primary)/.12), hsl(var(--highlight)/.08));border-radius:14px;align-items:center;gap:.75rem;padding:.875rem 1.25rem;display:flex;position:relative}._center_1wn8s_10:after{content:"";background:hsl(var(--border));width:1px;height:1.25rem;position:absolute;bottom:-1.25rem;left:50%}._centerIcon_1wn8s_30{background:hsl(var(--primary)/.15);width:2.25rem;height:2.25rem;color:hsl(var(--primary));border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._centerText_1wn8s_42{flex-direction:column;display:flex}._centerLabel_1wn8s_47{color:hsl(var(--foreground));font-size:.9375rem;font-weight:700}._centerHint_1wn8s_53{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:600}._spokes_1wn8s_61{grid-template-columns:repeat(4,1fr);gap:.75rem;width:100%;display:grid}@media (max-width:900px){._spokes_1wn8s_61{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){._spokes_1wn8s_61{grid-template-columns:1fr}}._spoke_1wn8s_61{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:12px;align-items:center;gap:.5rem;padding:.625rem .75rem;display:flex}._spokeOn_1wn8s_88{border-color:hsl(var(--primary)/.3);background:hsl(var(--primary)/.06)}._spokeIcon_1wn8s_93{background:hsl(var(--muted));width:1.75rem;height:1.75rem;color:hsl(var(--muted-foreground));border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._spokeOn_1wn8s_88 ._spokeIcon_1wn8s_93{background:hsl(var(--primary)/.14);color:hsl(var(--primary))}._spokeLabel_1wn8s_109{color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.8125rem;font-weight:600;overflow:hidden}._status_1wn8s_119{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));flex-shrink:0;margin-left:auto;font-size:.625rem;font-weight:700}._statusOn_1wn8s_129{color:#25934d}._switch_ybnrm_2{background:hsl(var(--muted-foreground)/.35);cursor:pointer;border:none;border-radius:999px;flex-shrink:0;width:44px;height:26px;padding:0;transition:background .18s;position:relative}._switch_ybnrm_2:before{content:"";position:absolute;top:-9px;bottom:-9px;left:-9px;right:-9px}._switch_ybnrm_2:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}._switch_ybnrm_2:disabled{opacity:.5;cursor:default}._thumb_ybnrm_29{background:#fff;border-radius:999px;width:20px;height:20px;transition:transform .18s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px rgba(0,0,0,.25)}._on_ybnrm_41{background:#21c45d}._on_ybnrm_41 ._thumb_ybnrm_29{transform:translate(18px)}._container_1gqfy_22{background:hsl(var(--background));min-height:100vh}._main_1gqfy_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._backButton_1gqfy_35{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;align-items:center;gap:.35rem;margin-bottom:1rem;padding:0;font-size:.8125rem;font-weight:600;transition:color .18s;display:inline-flex}._backButton_1gqfy_35:hover{color:hsl(var(--foreground))}._stateText_1gqfy_53{color:hsl(var(--muted-foreground));font-size:.875rem}._tabs_1gqfy_59{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:14px;gap:.25rem;margin-bottom:1.25rem;padding:.3rem;display:flex;overflow-x:auto}._tab_1gqfy_59{white-space:nowrap;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:.45rem;padding:.55rem .875rem;font-family:inherit;font-size:.8125rem;font-weight:600;transition:background .15s,color .15s;display:inline-flex}._tab_1gqfy_59:hover{color:hsl(var(--foreground))}._tabActive_1gqfy_92{background:hsl(var(--primary)/.1);color:hsl(var(--primary))}._documentCol_1gqfy_98,._connectionsTab_1gqfy_104{flex-direction:column;gap:1rem;display:flex}._moduleGrid_1gqfy_111{grid-template-columns:repeat(2,1fr);align-items:start;gap:1rem;display:grid}@media (max-width:900px){._moduleGrid_1gqfy_111{grid-template-columns:1fr}}._moduleCard_1gqfy_123{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:16px;padding:1.25rem;transition:border-color .18s,background .18s}._moduleOn_1gqfy_131{border-color:hsl(var(--primary)/.3)}._moduleHead_1gqfy_135{align-items:center;gap:.75rem;display:flex}._moduleIcon_1gqfy_141{background:hsl(var(--muted));width:2.25rem;height:2.25rem;color:hsl(var(--muted-foreground));border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._moduleOn_1gqfy_131 ._moduleIcon_1gqfy_141{background:hsl(var(--primary)/.12);color:hsl(var(--primary))}._moduleHeadText_1gqfy_157{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}._moduleTitle_1gqfy_165{color:hsl(var(--foreground));font-size:.9375rem;font-weight:700;line-height:1.2}._modulePurpose_1gqfy_172{color:hsl(var(--muted-foreground));font-size:.75rem;line-height:1.3}._moduleBody_1gqfy_178{border-top:1px solid hsl(var(--border));flex-direction:column;gap:.875rem;margin-top:1rem;padding-top:1rem;display:flex}._moduleUnlocks_1gqfy_187{color:hsl(var(--muted-foreground));margin:.875rem 0 0;font-size:.8125rem;line-height:1.5}._coreBlock_1gqfy_194{border-top:1px solid hsl(var(--border));margin-top:1rem;padding-top:1rem}._readinessHead_1gqfy_201{border-bottom:1px solid hsl(var(--border));align-items:center;gap:.875rem;margin-bottom:1rem;padding-bottom:.875rem;display:flex}._readinessHead_1gqfy_201>div{flex-direction:column;display:flex}._readinessScore_1gqfy_214{letter-spacing:-.02em;color:hsl(var(--foreground));font-size:1.125rem;font-weight:800}._readinessHint_1gqfy_221{color:hsl(var(--muted-foreground));font-size:.6875rem}._header_1gqfy_227{border:1px solid hsl(var(--border));background:linear-gradient(135deg, hsl(var(--primary)/.07), hsl(var(--highlight)/.06));border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:1rem;padding:1.5rem;display:flex}._headerLeft_1gqfy_240{min-width:0}._segment_1gqfy_244{text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--primary));margin-bottom:.35rem;font-size:.625rem;font-weight:700}._title_1gqfy_253{letter-spacing:-.03em;color:hsl(var(--foreground));margin:0;font-size:1.5rem;font-weight:800;line-height:1.2}._meta_1gqfy_262{color:hsl(var(--muted-foreground));margin-top:.4rem;font-size:.8125rem}._headerRight_1gqfy_268{flex-direction:column;align-items:flex-end;gap:.75rem;display:flex}._headerActions_1gqfy_275{align-items:center;gap:.5rem;display:flex}._ghostButton_1gqfy_281{border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);background:hsl(var(--card));color:hsl(var(--foreground));cursor:pointer;align-items:center;gap:.375rem;padding:.45rem .75rem;font-family:inherit;font-size:.8125rem;font-weight:500;transition:background .15s;display:inline-flex}._ghostButton_1gqfy_281:hover{background:hsl(var(--accent))}._primaryButton_1gqfy_300{border-radius:calc(var(--radius) - 2px);background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;align-items:center;gap:.375rem;padding:.45rem .875rem;font-family:inherit;font-size:.8125rem;font-weight:600;transition:opacity .15s;display:inline-flex}._primaryButton_1gqfy_300:hover{opacity:.9}._healthStrip_1gqfy_320{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:14px;flex-wrap:wrap;align-items:center;gap:1.5rem;margin-bottom:1.25rem;padding:.875rem 1.25rem;display:flex}._healthItem_1gqfy_332{flex-direction:column;gap:.35rem;min-width:180px;display:flex}._healthLabel_1gqfy_339{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-foreground));align-items:center;gap:.3rem;font-size:.6875rem;font-weight:700;display:inline-flex}._healthBarWrap_1gqfy_350{align-items:center;gap:.625rem;display:flex}._healthBar_1gqfy_350{background:hsl(var(--muted));border-radius:999px;flex:1;height:.5rem;overflow:hidden}._healthBarFill_1gqfy_364{border-radius:999px;height:100%}._healthBarFill_1gqfy_364[data-tone=good]{background:#21c45d}._healthBarFill_1gqfy_364[data-tone=warn]{background:#e7b008}._healthBarFill_1gqfy_364[data-tone=bad]{background:hsl(var(--destructive))}._healthScore_1gqfy_378{font-variant-numeric:tabular-nums;color:hsl(var(--foreground));font-size:.875rem;font-weight:700}._healthDivider_1gqfy_385{background:hsl(var(--border));align-self:stretch;width:1px}._wordCount_1gqfy_391{font-size:.8125rem;font-weight:600}._wordCount_1gqfy_391[data-signal=ideal]{color:#25934d}._wordCount_1gqfy_391[data-signal=curta],._wordCount_1gqfy_391[data-signal=longa]{color:#b87c14}._contentGrid_1gqfy_403{grid-template-columns:1fr 360px;align-items:start;gap:1.5rem;display:grid}@media (max-width:1024px){._contentGrid_1gqfy_403{grid-template-columns:1fr}}._mainCol_1gqfy_415,._sideCol_1gqfy_416{flex-direction:column;gap:1rem;display:flex}._section_1gqfy_422{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:16px;padding:1.25rem}._sectionHead_1gqfy_429{align-items:center;gap:.625rem;margin-bottom:.875rem;display:flex}._sectionIcon_1gqfy_436{border-radius:calc(var(--radius) - 2px);background:hsl(var(--primary)/.1);width:2rem;height:2rem;color:hsl(var(--primary));flex-shrink:0;justify-content:center;align-items:center;display:flex}._sectionTitle_1gqfy_448{color:hsl(var(--foreground));font-size:.9375rem;font-weight:700;line-height:1.2;display:block}._sectionSub_1gqfy_456{color:hsl(var(--muted-foreground));margin-top:.1rem;font-size:.6875rem;display:block}._purpose_1gqfy_463{color:hsl(var(--foreground)/.9);margin:0;font-size:.9375rem;line-height:1.6}._respList_1gqfy_470{flex-direction:column;gap:.4rem;margin:0;padding-left:1.1rem;display:flex}._respList_1gqfy_470 li{color:hsl(var(--foreground)/.9);font-size:.875rem;line-height:1.5}._muted_1gqfy_483{margin-left:-1.1rem;list-style:none;color:hsl(var(--muted-foreground))!important}._groupLabel_1gqfy_489{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));margin:.75rem 0 .4rem;font-size:.6875rem;font-weight:700}._groupLabel_1gqfy_489:first-child{margin-top:0}._compList_1gqfy_501{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}._compItem_1gqfy_510{justify-content:space-between;align-items:center;gap:.5rem;font-size:.875rem;display:flex}._compName_1gqfy_518{color:hsl(var(--foreground));align-items:center;gap:.4rem;min-width:0;display:flex}._coreDot_1gqfy_526{background:#e7b008;border-radius:999px;flex-shrink:0;width:.4rem;height:.4rem}._compLevel_1gqfy_534{color:hsl(var(--primary));background:hsl(var(--primary)/.1);border-radius:999px;flex-shrink:0;padding:.1rem .5rem;font-size:.6875rem;font-weight:600}._infoGrid_1gqfy_544{grid-template-columns:1fr 1fr;gap:.75rem 1.25rem;margin-bottom:.875rem;display:grid}@media (max-width:560px){._infoGrid_1gqfy_544{grid-template-columns:1fr}}._infoItem_1gqfy_556{flex-direction:column;gap:.15rem;min-width:0;display:flex}._infoLabel_1gqfy_563{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:700}._infoValue_1gqfy_571{color:hsl(var(--foreground));font-size:.875rem}._scheduleRow_1gqfy_576{border-top:1px solid hsl(var(--border));flex-direction:column;gap:.4rem;padding-top:.5rem;display:flex}._tagRows_1gqfy_584{flex-direction:column;gap:.75rem;display:flex}._reqList_1gqfy_590{flex-direction:column;gap:.3rem;margin:.35rem 0 0;padding:0;list-style:none;display:flex}._reqItem_1gqfy_599{color:hsl(var(--foreground));justify-content:space-between;align-items:center;gap:.5rem;font-size:.875rem;display:flex}._reqBadge_1gqfy_608{text-transform:uppercase;letter-spacing:.04em;background:hsl(var(--muted));color:hsl(var(--muted-foreground));border-radius:999px;flex-shrink:0;padding:.1rem .45rem;font-size:.625rem;font-weight:700}._reqEssential_1gqfy_620{color:#ae7613;background:rgba(231,176,8,.14)}._cultureList_1gqfy_625{flex-direction:column;gap:.5rem;margin-bottom:.875rem;display:flex}._cultureItem_1gqfy_632{border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);background:hsl(var(--background));padding:.6rem .75rem}._cultureHead_1gqfy_639{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._cultureName_1gqfy_646{color:hsl(var(--foreground));align-items:center;gap:.35rem;font-size:.8125rem;font-weight:600;display:inline-flex}._cultureName_1gqfy_646 svg{color:hsl(var(--primary))}._weightBadge_1gqfy_658{text-transform:capitalize;border-radius:999px;padding:.1rem .45rem;font-size:.625rem;font-weight:700}._w_baixo_1gqfy_666{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._w_medio_1gqfy_671{color:#175dcf;background:rgba(60,131,246,.14)}._w_alto_1gqfy_676{background:hsl(var(--primary)/.14);color:hsl(var(--primary))}._cultureExp_1gqfy_681{color:hsl(var(--muted-foreground));margin:.35rem 0 0;font-size:.75rem;line-height:1.5}._cultureLeadership_1gqfy_688{border-top:1px dashed hsl(var(--border));margin-top:.5rem;padding-top:.5rem}._cultureLeadershipLabel_1gqfy_694{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--primary));margin-bottom:.2rem;font-size:.625rem;font-weight:700;display:block}._rich_1gqfy_705{color:hsl(var(--foreground)/.9);font-size:.9375rem;line-height:1.6}._rich_1gqfy_705 p{margin:0 0 .5rem}._rich_1gqfy_705 p:last-child{margin-bottom:0}._rich_1gqfy_705 h2{margin:.5rem 0 .35rem;font-size:1rem;font-weight:700}._rich_1gqfy_705 h3{margin:.5rem 0 .35rem;font-size:.9375rem;font-weight:700}._rich_1gqfy_705 ul,._rich_1gqfy_705 ol{margin:0 0 .5rem;padding-left:1.25rem}._rich_1gqfy_705 li{margin:.15rem 0}._rich_1gqfy_705 blockquote{border-left:3px solid hsl(var(--primary)/.4);color:hsl(var(--muted-foreground));margin:0 0 .5rem;padding-left:.75rem}._rich_1gqfy_705 a{color:hsl(var(--primary));text-decoration:underline}._tagRow_1gqfy_584{flex-direction:column;gap:.35rem;display:flex}._tagRowLabel_1gqfy_751{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));align-items:center;gap:.35rem;font-size:.6875rem;font-weight:700;display:inline-flex}._tagRowItems_1gqfy_762{flex-wrap:wrap;gap:.35rem;display:flex}._tag_1gqfy_584{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));border-radius:999px;padding:.15rem .55rem;font-size:.75rem}._deliverables_1gqfy_777{flex-direction:column;gap:.75rem;display:flex}._deliverable_1gqfy_777{gap:.875rem;display:flex}._deliverablePhase_1gqfy_788{color:hsl(var(--primary));flex-shrink:0;width:3.75rem;margin-top:.1rem;font-size:.75rem;font-weight:700}._deliverableText_1gqfy_797{color:hsl(var(--foreground)/.9);font-size:.875rem;line-height:1.45}._connections_1gqfy_104{flex-direction:column;gap:.625rem;display:flex}._connection_1gqfy_104{border:1px solid hsl(var(--border));border-radius:calc(var(--radius));background:hsl(var(--background));padding:.75rem}._connectionOn_1gqfy_817{border-color:hsl(var(--primary)/.3);background:hsl(var(--primary)/.06)}._connectionTop_1gqfy_822{color:hsl(var(--foreground));align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}._connectionLabel_1gqfy_830{font-size:.8125rem;font-weight:600}._connectionDot_1gqfy_835{background:hsl(var(--muted-foreground)/.4);border-radius:999px;width:.5rem;height:.5rem;margin-left:auto}._dotOn_1gqfy_843{background:#21c45d}._connectionSummary_1gqfy_847{color:hsl(var(--muted-foreground));margin-bottom:.5rem;font-size:.6875rem;display:block}._connectionAction_1gqfy_854{border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);background:hsl(var(--card));color:hsl(var(--primary));cursor:pointer;justify-content:center;align-items:center;gap:.3rem;width:100%;padding:.35rem .625rem;font-family:inherit;font-size:.75rem;font-weight:600;transition:background .15s;display:inline-flex}._connectionAction_1gqfy_854:hover{background:hsl(var(--primary)/.1)}._values_1gqfy_876{flex-wrap:wrap;gap:.4rem;margin-bottom:.875rem;display:flex}._valueTag_1gqfy_883{border:1px solid hsl(var(--primary)/.25);background:hsl(var(--primary)/.08);color:hsl(var(--foreground));border-radius:999px;align-items:center;gap:.3rem;padding:.2rem .55rem;font-size:.75rem;display:inline-flex}._fitRow_1gqfy_895{gap:.75rem;display:flex}._fitItem_1gqfy_900{border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);background:hsl(var(--background));flex:1;padding:.625rem .75rem}._fitLabel_1gqfy_908{color:hsl(var(--muted-foreground));margin-bottom:.2rem;font-size:.6875rem;display:block}._fitValue_1gqfy_915{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;font-size:1.125rem;font-weight:800}._checks_1gqfy_923{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}._checks_1gqfy_923 li{align-items:flex-start;gap:.5rem;font-size:.8125rem;display:flex}._checkIcon_1gqfy_938{flex-shrink:0;justify-content:center;align-items:center;display:flex}._checkOk_1gqfy_945{color:hsl(var(--foreground))}._checkOk_1gqfy_945 ._checkIcon_1gqfy_938{color:#29a356}._checkPending_1gqfy_952{color:hsl(var(--muted-foreground))}._checkEmpty_1gqfy_956{border:1.5px solid hsl(var(--border));border-radius:999px;width:.8rem;height:.8rem;display:block}._healthHint_1gqfy_964{color:hsl(var(--muted-foreground));margin:.5rem 0 .75rem;font-size:.75rem;line-height:1.45}._checkText_1gqfy_971{flex-direction:column;gap:.1rem;min-width:0;display:flex}._checkImpact_1gqfy_978{color:hsl(var(--muted-foreground));font-size:.75rem;line-height:1.4}._wrap_1iofp_1{flex-direction:column;gap:.625rem;display:flex;position:relative}._searchBox_1iofp_8{position:relative}._searchIcon_1iofp_12{color:hsl(var(--muted-foreground));position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}._searchInput_1iofp_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_1iofp_20:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.12)}._searchInput_1iofp_20::placeholder{color:hsl(var(--muted-foreground))}._searchInput_1iofp_20::placeholder{color:hsl(var(--muted-foreground))}._dropdown_1iofp_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_1iofp_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_1iofp_53:hover{background:hsl(var(--accent)/.6)}._dropName_1iofp_71{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._dropType_1iofp_79{color:hsl(var(--muted-foreground));font-size:.6875rem}._dropEmpty_1iofp_84{color:hsl(var(--muted-foreground));padding:.625rem .75rem;font-size:.8125rem}._dropSectionLabel_1iofp_90{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-foreground));padding:.45rem .75rem .3rem;font-size:.625rem;font-weight:700}._dropAll_1iofp_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_1iofp_99:hover{background:hsl(var(--primary)/.08)}._createRow_1iofp_116{border-bottom:1px solid hsl(var(--border));background:hsl(var(--primary)/.05);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .625rem;display:flex}._coreLegend_1iofp_127{color:hsl(var(--muted-foreground));margin:0;font-size:.75rem;line-height:1.45}._typeToggle_1iofp_134{border:1px solid hsl(var(--border));border-radius:999px;display:inline-flex;overflow:hidden}._typeToggle_1iofp_134 button{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;padding:.25rem .625rem;font-family:inherit;font-size:.6875rem}._typeOn_1iofp_150{background:hsl(var(--primary)/.12)!important;color:hsl(var(--primary))!important}._createBtn_1iofp_155{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_1iofp_155:disabled{opacity:.5;cursor:not-allowed}._empty_1iofp_174{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem;line-height:1.5}._list_1iofp_181{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._item_1iofp_190{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_1iofp_202{align-items:center;gap:.5rem;min-width:0;display:flex}._typeBadge_1iofp_209{text-transform:uppercase;letter-spacing:.04em;border-radius:999px;flex-shrink:0;padding:.1rem .45rem;font-size:.625rem;font-weight:700}._technical_1iofp_219{color:#175dcf;background:rgba(60,131,246,.12)}._behavioral_1iofp_224{color:#803bce;background:rgba(147,68,238,.12)}._itemName_1iofp_229{color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;overflow:hidden}._itemControls_1iofp_237{align-items:center;gap:.375rem;display:flex}._coreBtn_1iofp_243{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground)/.75);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_1iofp_259{color:#ae7613;background:rgba(231,176,8,.14);border-color:rgba(231,176,8,.4)}._levelSelect_1iofp_265{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_1iofp_276{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_1iofp_276: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_9s794_1{flex-direction:column;gap:.5rem;display:flex;position:relative}._searchBox_9s794_8{position:relative}._searchIcon_9s794_12{color:hsl(var(--muted-foreground));position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}._searchInput_9s794_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_9s794_20:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.12)}._searchInput_9s794_20::placeholder{color:hsl(var(--muted-foreground))}._searchInput_9s794_20::placeholder{color:hsl(var(--muted-foreground))}._dropdown_9s794_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_9s794_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_9s794_53:hover{background:hsl(var(--accent)/.6)}._dropName_9s794_71{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._dropEmpty_9s794_79{color:hsl(var(--muted-foreground));padding:.625rem .75rem;font-size:.8125rem}._retryBtn_9s794_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_9s794_85:hover{text-decoration:underline}._dropSectionLabel_9s794_101{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-foreground));padding:.45rem .75rem .3rem;font-size:.625rem;font-weight:700}._dropAll_9s794_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_9s794_110:hover{background:hsl(var(--primary)/.08)}._createBtn_9s794_127{border:none;border-bottom: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_9s794_127:hover{background:hsl(var(--primary)/.12)}._createBtn_9s794_127:disabled{opacity:.5;cursor:not-allowed}._list_9s794_151{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}._item_9s794_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_9s794_171{color:hsl(var(--foreground));align-items:center;gap:.4rem;min-width:0;font-size:.875rem;display:flex}._itemCheck_9s794_180{color:#29a356;flex-shrink:0}._removeBtn_9s794_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_9s794_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_189vb_1{flex-direction:column;gap:1rem;display:flex}._intro_189vb_7{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem;line-height:1.5}._card_189vb_14{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:16px;overflow:hidden}._cardOn_189vb_21{border-color:hsl(var(--primary)/.4)}._cardHead_189vb_25{align-items:center;gap:.75rem;padding:1rem 1.125rem;display:flex}._cardIcon_189vb_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_189vb_44{flex-direction:column;flex:1;min-width:0;display:flex}._cardTitle_189vb_51{color:hsl(var(--foreground));font-size:.9375rem;font-weight:700}._cardSub_189vb_57{color:hsl(var(--muted-foreground));font-size:.75rem}._toggle_189vb_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_189vb_75{background:hsl(var(--primary))}._knob_189vb_79{background:#fff;border-radius:999px;width:1.1rem;height:1.1rem;transition:transform .18s;position:absolute;top:.15rem;left:.15rem}._toggleOn_189vb_75 ._knob_189vb_79{transform:translate(1.1rem)}._cardBody_189vb_93{border-top:1px solid hsl(var(--border));flex-direction:column;gap:1.125rem;padding:1.125rem 1.125rem 1.25rem;display:flex}._row2_189vb_102{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:640px){._row2_189vb_102{grid-template-columns:1fr}}._row3_189vb_113{grid-template-columns:repeat(3,1fr);align-items:start;gap:1rem;display:grid}@media (max-width:768px){._row3_189vb_113{grid-template-columns:1fr}}._field_189vb_125{flex-direction:column;gap:.4rem;min-width:0;display:flex}._label_189vb_132{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}._hint_189vb_138{color:hsl(var(--muted-foreground));margin:0;font-size:.75rem;line-height:1.45}._input_189vb_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_189vb_145:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.12)}._range_189vb_161{width:100%;accent-color:hsl(var(--primary));cursor:pointer}._segmented_189vb_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_189vb_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_189vb_190{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}._compSummary_189vb_195{color:hsl(var(--foreground)/.8);margin:.5rem 0 0;font-size:.75rem;line-height:1.45}._compWarn_189vb_202{border:1px solid hsl(var(--warning)/.45);background:hsl(var(--warning)/.12);color:hsl(var(--foreground));border-radius:8px;padding:.5rem .65rem}._compList_189vb_210{flex-wrap:wrap;gap:.35rem;margin-top:.5rem;display:flex}._compChip_189vb_217{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_189vb_228{background:hsl(var(--primary)/.12);border-color:hsl(var(--primary)/.4);color:hsl(var(--primary))}._checkRow_189vb_234{color:hsl(var(--foreground));cursor:pointer;align-items:center;gap:.5rem;font-size:.875rem;display:flex}._checkRow_189vb_234 input{width:1rem;height:1rem;accent-color:hsl(var(--primary));cursor:pointer}._valueTags_189vb_249{flex-wrap:wrap;gap:.35rem;display:flex}._valueTag_189vb_249{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_189vb_264{flex-direction:column;gap:.5rem;display:flex}._deliverableRow_189vb_270{align-items:center;gap:.625rem;display:flex}._deliverablePhase_189vb_276{color:hsl(var(--primary));flex-shrink:0;width:3.75rem;font-size:.75rem;font-weight:700}._grid_179rf_1{grid-template-columns:1.2fr 1fr;align-items:start;gap:1rem;display:grid}@media (max-width:768px){._grid_179rf_1{grid-template-columns:1fr}}._sideCol_179rf_13{flex-direction:column;gap:1rem;display:flex}._card_179rf_19{border:1px solid hsl(var(--border));border-radius:calc(var(--radius));background:hsl(var(--card));padding:1rem 1.125rem}._cardHead_179rf_26{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}._cardTitle_179rf_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_179rf_45{font-variant-numeric:tabular-nums;font-size:1.125rem;font-weight:800}._score_179rf_45[data-tone=good]{color:#279b51}._score_179rf_45[data-tone=warn]{color:#c18215}._score_179rf_45[data-tone=bad]{color:hsl(var(--destructive))}._checks_179rf_60{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}._checks_179rf_60 li{align-items:flex-start;gap:.5rem;font-size:.8125rem;display:flex}._checkIcon_179rf_75{border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:1.125rem;height:1.125rem;display:flex}._ok_179rf_85{color:hsl(var(--foreground))}._ok_179rf_85 ._checkIcon_179rf_75{color:#25934d;background:rgba(33,196,93,.16)}._pending_179rf_93{color:hsl(var(--muted-foreground))}._pending_179rf_93 ._checkIcon_179rf_75{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._wordCount_179rf_101{border-radius:999px;padding:.15rem .5rem;font-size:.75rem;font-weight:600}._wordCount_179rf_101[data-signal=ideal]{color:#238b49;background:rgba(33,196,93,.14)}._wordCount_179rf_101[data-signal=curta],._wordCount_179rf_101[data-signal=longa]{color:#ae7613;background:rgba(231,176,8,.16)}._signalText_179rf_116{color:hsl(var(--foreground));margin:0 0 .3rem;font-size:.8125rem;line-height:1.45}._signalRange_179rf_123{color:hsl(var(--muted-foreground));margin:0;font-size:.6875rem}._connections_179rf_129{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}._connection_179rf_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_179rf_147{background:hsl(var(--primary)/.1);border-color:hsl(var(--primary)/.3);color:hsl(var(--foreground))}._healthHint_179rf_153{color:hsl(var(--muted-foreground));margin:0 0 .75rem;font-size:.75rem;line-height:1.45}._checkText_179rf_160{flex-direction:column;gap:.1rem;min-width:0;display:flex}._checkImpact_179rf_167{color:hsl(var(--muted-foreground));font-size:.75rem;line-height:1.4}._container_1cjlk_22{background:hsl(var(--background));min-height:100vh}._main_1cjlk_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._backButton_1cjlk_35{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;align-items:center;gap:.35rem;margin-bottom:1rem;padding:0;font-size:.8125rem;font-weight:600;transition:color .18s;display:inline-flex}._backButton_1cjlk_35:hover{color:hsl(var(--foreground))}._stateText_1cjlk_53{color:hsl(var(--muted-foreground));font-size:.875rem}._pageHeader_1cjlk_58{margin-bottom:1.5rem}._pageTitle_1cjlk_62{color:hsl(var(--foreground));letter-spacing:-.03em;margin:0 0 .35rem;font-size:1.5rem;font-weight:800}._pageSubtitle_1cjlk_70{color:hsl(var(--muted-foreground));margin:0;font-size:.875rem}._stepper_1cjlk_77{grid-template-columns:repeat(5,1fr);gap:.625rem;margin-bottom:1.5rem;display:grid}@media (max-width:980px){._stepper_1cjlk_77{grid-template-columns:repeat(3,1fr)}}@media (max-width:560px){._stepper_1cjlk_77{grid-template-columns:1fr 1fr}}._step_1cjlk_77{text-align:left;border:1px solid hsl(var(--border));border-radius:calc(var(--radius));background:hsl(var(--card));cursor:pointer;align-items:center;gap:.625rem;padding:.75rem .875rem;font-family:inherit;transition:background .15s,border-color .15s;display:flex}._step_1cjlk_77:hover{background:hsl(var(--accent)/.4)}._step_1cjlk_77[data-state=current]{border-color:hsl(var(--primary));background:hsl(var(--primary)/.08)}._stepIcon_1cjlk_115{background:hsl(var(--muted));width:2rem;height:2rem;color:hsl(var(--muted-foreground));border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._step_1cjlk_77[data-state=current] ._stepIcon_1cjlk_115{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}._step_1cjlk_77[data-state=done] ._stepIcon_1cjlk_115{color:#25934d;background:rgba(33,196,93,.16)}._stepText_1cjlk_135{flex-direction:column;min-width:0;display:flex}._stepLabel_1cjlk_141{color:hsl(var(--foreground));font-size:.8125rem;font-weight:700}._stepHint_1cjlk_147{color:hsl(var(--muted-foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;overflow:hidden}._body_1cjlk_155{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:16px;min-width:0;margin-bottom:1.25rem;padding:1.5rem}._reviewWrap_1cjlk_164{flex-direction:column;gap:1.5rem;display:flex}._reviewDivider_1cjlk_170{background:hsl(var(--border));height:1px}._footer_1cjlk_176{justify-content:space-between;align-items:center;gap:1rem;display:flex}._footerRight_1cjlk_183{align-items:center;gap:.5rem;display:flex}._ghostButton_1cjlk_189{border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);background:hsl(var(--card));color:hsl(var(--foreground));cursor:pointer;align-items:center;gap:.375rem;padding:.5rem .875rem;font-family:inherit;font-size:.875rem;font-weight:500;transition:background .15s;display:inline-flex}._ghostButton_1cjlk_189:hover:not(:disabled){background:hsl(var(--accent))}._ghostButton_1cjlk_189:disabled{opacity:.4;cursor:not-allowed}._secondaryButton_1cjlk_212{border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);background:hsl(var(--card));color:hsl(var(--foreground));cursor:pointer;padding:.5rem 1rem;font-family:inherit;font-size:.875rem;font-weight:500;transition:background .15s}._secondaryButton_1cjlk_212:hover:not(:disabled){background:hsl(var(--accent))}._secondaryButton_1cjlk_212:disabled{opacity:.5;cursor:not-allowed}._primaryButton_1cjlk_232{border-radius:calc(var(--radius) - 2px);background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;align-items:center;gap:.375rem;padding:.5rem 1.125rem;font-family:inherit;font-size:.875rem;font-weight:600;transition:opacity .15s;display:inline-flex}._primaryButton_1cjlk_232:hover:not(:disabled){opacity:.9}._primaryButton_1cjlk_232:disabled{opacity:.5;cursor:not-allowed}._overlay_1qutw_2{z-index:60;background:hsl(var(--background)/.78);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);justify-content:center;align-items:center;padding:1.5rem;animation:.2s _overlayIn_1qutw_1;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}._card_1qutw_15{border:1px solid hsl(var(--border));background:hsl(var(--card));width:100%;max-width:440px;box-shadow:0 24px 60px -24px hsl(var(--foreground)/.28);text-align:center;border-radius:18px;padding:2rem 1.75rem 1.5rem;animation:.24s _cardIn_1qutw_1}._orb_1qutw_28{width:4.75rem;height:4.75rem;margin:0 auto 1.5rem;position:relative}._orbTrack_1qutw_36{border:2px solid hsl(var(--primary)/.12);border-radius:50%;position:absolute;top:0;bottom:0;left:0;right:0}._orbRing_1qutw_44{background:conic-gradient(from 0deg, hsl(var(--primary)/0) 0deg, hsl(var(--primary)/0) 210deg, hsl(var(--primary)) 340deg, hsl(var(--primary)) 360deg);border-radius:50%;animation:1.1s cubic-bezier(.5,.15,.5,.85) infinite _spin_1qutw_138;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 2px))}._title_1qutw_54{letter-spacing:-.02em;color:hsl(var(--foreground));margin:0 0 .4rem;font-size:1.1875rem;font-weight:800}._subtitle_1qutw_62{color:hsl(var(--muted-foreground));max-width:36ch;margin:0 auto 1.5rem;font-size:.8125rem;line-height:1.5}._steps_1qutw_71{text-align:left;flex-direction:column;gap:.625rem;margin:0 0 1.5rem;padding:0;list-style:none;display:flex}._step_1qutw_71{align-items:center;gap:.625rem;transition:opacity .25s;display:flex}._stepIcon_1qutw_88{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.375rem;height:1.375rem;display:flex}._stepLabel_1qutw_98{font-size:.8125rem;font-weight:500;line-height:1.3}._dot_1qutw_104{background:hsl(var(--muted-foreground)/.45);border-radius:50%;width:6px;height:6px}._pending_1qutw_111{opacity:.5}._pending_1qutw_111 ._stepIcon_1qutw_88{background:hsl(var(--muted)/.5)}._pending_1qutw_111 ._stepLabel_1qutw_98{color:hsl(var(--muted-foreground))}._current_1qutw_121 ._stepIcon_1qutw_88{background:hsl(var(--primary)/.14);color:hsl(var(--primary))}._current_1qutw_121 ._stepLabel_1qutw_98{color:hsl(var(--foreground));font-weight:600}._done_1qutw_130 ._stepIcon_1qutw_88{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}._done_1qutw_130 ._stepLabel_1qutw_98{color:hsl(var(--muted-foreground))}._spin_1qutw_138{animation:.9s linear infinite _spin_1qutw_138}._bar_1qutw_143{background:hsl(var(--muted)/.6);border-radius:999px;height:4px;margin-bottom:1.125rem;position:relative;overflow:hidden}._barFill_1qutw_152{background:linear-gradient(90deg, hsl(var(--primary)/0), hsl(var(--primary)), hsl(var(--primary)/0));border-radius:999px;width:40%;height:100%;animation:1.4s ease-in-out infinite _slide_1qutw_1;position:absolute;top:0;left:0}._footer_1qutw_163{color:hsl(var(--muted-foreground));justify-content:center;align-items:center;gap:.4rem;margin:0;font-size:.6875rem;display:flex}@keyframes _overlayIn_1qutw_1{0%{opacity:0}to{opacity:1}}@keyframes _cardIn_1qutw_1{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes _spin_1qutw_138{to{transform:rotate(360deg)}}@keyframes _slide_1qutw_1{0%{left:-40%}to{left:100%}}@media (prefers-reduced-motion:reduce){._overlay_1qutw_2,._card_1qutw_15,._spin_1qutw_138,._barFill_1qutw_152{animation:none}._orbRing_1qutw_44{animation-duration:2.4s}}._container_154la_22{background:hsl(var(--background));min-height:100vh}._main_154la_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._backButton_154la_35{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;align-items:center;gap:.35rem;margin-bottom:1rem;padding:0;font-size:.8125rem;font-weight:600;transition:color .18s;display:inline-flex}._backButton_154la_35:hover{color:hsl(var(--foreground))}._header_154la_53{align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}._headerIcon_154la_60{border-radius:var(--radius);background:hsl(var(--primary)/.12);width:3rem;height:3rem;color:hsl(var(--primary));flex-shrink:0;justify-content:center;align-items:center;display:flex}._pageTitle_154la_72{color:hsl(var(--foreground));letter-spacing:-.03em;margin:0 0 .35rem;font-size:1.5rem;font-weight:800}._pageSubtitle_154la_80{color:hsl(var(--muted-foreground));margin:0;font-size:.875rem;line-height:1.55}._dropzone_154la_87{text-align:center;border:1px dashed hsl(var(--border));background:hsl(var(--card));cursor:pointer;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:.4rem;margin-bottom:1.25rem;padding:2rem 1.5rem;transition:border-color .15s,background .15s;display:flex}._dropzone_154la_87:hover{border-color:hsl(var(--primary)/.5);background:hsl(var(--primary)/.04)}._dropzoneActive_154la_107,._dropzoneActive_154la_107:hover{border-style:solid;border-color:hsl(var(--primary));background:hsl(var(--primary)/.08)}._fileInput_154la_114{display:none}._dropIcon_154la_118{color:hsl(var(--primary))}._dropTitle_154la_122{color:hsl(var(--foreground));font-size:.9375rem;font-weight:600}._dropHint_154la_128{color:hsl(var(--muted-foreground));font-size:.75rem}._field_154la_133{flex-direction:column;gap:.4rem;margin-bottom:1.25rem;display:flex}._label_154la_140{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}._textarea_154la_146{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_154la_146:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.12)}._textarea_154la_146::placeholder{color:hsl(var(--muted-foreground))}._textarea_154la_146::placeholder{color:hsl(var(--muted-foreground))}._footer_154la_168{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}._footerHint_154la_176{color:hsl(var(--muted-foreground));align-items:center;gap:.5rem;font-size:.75rem;display:flex}._footerHintIcon_154la_184{color:hsl(var(--primary))}._primaryButton_154la_188{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_154la_188:hover:not(:disabled){opacity:.9}._primaryButton_154la_188:disabled{opacity:.5;cursor:not-allowed}._retryButton_154la_212{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 1rem;font-family:inherit;font-size:.875rem;font-weight:600;display:inline-flex}._retryButton_154la_212:disabled{opacity:.5;cursor:not-allowed}._container_cci4n_22{background:hsl(var(--background));min-height:100vh}._main_cci4n_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._backButton_cci4n_35{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;align-items:center;gap:.35rem;margin-bottom:1rem;padding:0;font-size:.8125rem;font-weight:600;transition:color .18s;display:inline-flex}._backButton_cci4n_35:hover{color:hsl(var(--foreground))}._header_cci4n_53{align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}._headerIcon_cci4n_60{border-radius:var(--radius);background:linear-gradient(135deg, hsl(var(--primary)), hsl(var(--primary-hover)));width:3rem;height:3rem;color:hsl(var(--primary-foreground));flex-shrink:0;justify-content:center;align-items:center;display:flex}._pageTitle_cci4n_72{color:hsl(var(--foreground));letter-spacing:-.03em;margin:0 0 .35rem;font-size:1.5rem;font-weight:800}._pageSubtitle_cci4n_80{color:hsl(var(--muted-foreground));margin:0;font-size:.875rem;line-height:1.55}._formCard_cci4n_87{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:16px;flex-direction:column;gap:1.125rem;margin-bottom:1.25rem;padding:1.5rem;display:flex}._row2_cci4n_98{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:640px){._row2_cci4n_98{grid-template-columns:1fr}}._row3_cci4n_109{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}@media (max-width:640px){._row3_cci4n_109{grid-template-columns:1fr}}._field_cci4n_120{flex-direction:column;gap:.4rem;min-width:0;display:flex}._label_cci4n_127{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}._hint_cci4n_133{color:hsl(var(--muted-foreground));margin:0;font-size:.75rem}._input_cci4n_139,._textarea_cci4n_140{border-radius:calc(var(--radius) - 2px);border:1px solid hsl(var(--input));background:hsl(var(--background));width:100%;color:hsl(var(--foreground));outline:none;padding:.5rem .75rem;font-family:inherit;font-size:.875rem;transition:border-color .15s,box-shadow .15s}._input_cci4n_139:focus,._textarea_cci4n_140:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.12)}._input_cci4n_139::-moz-placeholder{color:hsl(var(--muted-foreground))}._textarea_cci4n_140::-moz-placeholder{color:hsl(var(--muted-foreground))}._input_cci4n_139::-ms-input-placeholder{color:hsl(var(--muted-foreground))}._input_cci4n_139::placeholder{color:hsl(var(--muted-foreground))}._textarea_cci4n_140::-ms-input-placeholder{color:hsl(var(--muted-foreground))}._textarea_cci4n_140::placeholder{color:hsl(var(--muted-foreground))}._textarea_cci4n_140{resize:vertical;line-height:1.5}._footer_cci4n_167{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}._footerHint_cci4n_175{color:hsl(var(--muted-foreground));align-items:center;gap:.5rem;font-size:.75rem;display:flex}._footerHintIcon_cci4n_183{color:hsl(var(--primary))}._primaryButton_cci4n_187{border-radius:calc(var(--radius) - 2px);background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;align-items:center;gap:.375rem;margin-left:auto;padding:.5rem 1.125rem;font-family:inherit;font-size:.875rem;font-weight:600;transition:opacity .15s;display:inline-flex}._primaryButton_cci4n_187:hover:not(:disabled){opacity:.9}._primaryButton_cci4n_187:disabled{opacity:.5;cursor:not-allowed}._container_1maeg_22{background:hsl(var(--background));min-height:100vh}._main_1maeg_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._backButton_1maeg_35{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;align-items:center;gap:.35rem;margin-bottom:1rem;padding:0;font-size:.8125rem;font-weight:600;display:inline-flex}._backButton_1maeg_35:hover{color:hsl(var(--foreground))}._stateText_1maeg_52{color:hsl(var(--muted-foreground));font-size:.875rem}._pageHeader_1maeg_57{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:1.5rem;display:flex}._pageTitle_1maeg_66{color:hsl(var(--foreground));letter-spacing:-.03em;margin:0 0 .35rem;font-size:1.5rem;font-weight:800}._pageSubtitle_1maeg_74{color:hsl(var(--muted-foreground));max-width:560px;margin:0;font-size:.875rem}._primaryButton_1maeg_81{border-radius:calc(var(--radius) - 2px);background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;align-items:center;gap:.5rem;padding:.5rem 1rem;font-family:inherit;font-size:.875rem;font-weight:600;display:inline-flex}._primaryButton_1maeg_81:hover{opacity:.9}._grid_1maeg_99{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}@media (max-width:980px){._grid_1maeg_99{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){._grid_1maeg_99{grid-template-columns:1fr}}._card_1maeg_115{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:16px;flex-direction:column;gap:.625rem;padding:1.25rem;display:flex}._cardHead_1maeg_125{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._cardTitle_1maeg_132{color:hsl(var(--foreground));margin:0;font-size:1rem;font-weight:700}._cardActions_1maeg_139{gap:.25rem;display:flex}._iconBtn_1maeg_144{border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);background:hsl(var(--card));width:1.875rem;height:1.875rem;color:hsl(var(--muted-foreground));cursor:pointer;justify-content:center;align-items:center;display:flex}._iconBtn_1maeg_144:hover{background:hsl(var(--accent));color:hsl(var(--foreground))}._cardDesc_1maeg_161{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem;line-height:1.5}._cardMeta_1maeg_168{color:hsl(var(--foreground));flex-direction:column;gap:.1rem;font-size:.8125rem;display:flex}._metaLabel_1maeg_176{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));font-size:.625rem;font-weight:700}._chips_1maeg_184{flex-wrap:wrap;gap:.3rem;display:flex}._chip_1maeg_184{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));border-radius:999px;padding:.1rem .5rem;font-size:.6875rem}._overlay_1maeg_200{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background-color:rgba(30,27,75,.35);justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}._modal_1maeg_212{background-color:hsl(var(--card));border-radius:calc(var(--radius) + 6px);border:1px solid hsl(var(--border));width:min(720px,96vw);max-height:92vh;box-shadow:0 24px 64px hsl(var(--primary)/.18);flex-direction:column;display:flex;overflow:hidden}._modalHeader_1maeg_224{border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:center;padding:1.125rem 1.25rem;display:flex}._modalTitle_1maeg_232{color:hsl(var(--foreground));margin:0;font-size:1.0625rem;font-weight:700}._closeButton_1maeg_239{border-radius:calc(var(--radius) - 2px);width:2rem;height:2rem;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:flex}._closeButton_1maeg_239:hover{background:hsl(var(--accent))}._modalBody_1maeg_255{flex-direction:column;gap:1rem;padding:1.25rem;display:flex;overflow-y:auto}._row2_1maeg_263{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:480px){._row2_1maeg_263{grid-template-columns:1fr}}._recBlock_1maeg_274{border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--background)/.4);flex-direction:column;gap:1rem;padding:1.125rem;display:flex}._recTitle_1maeg_284{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-foreground));margin:0;font-size:.6875rem;font-weight:700}._recHint_1maeg_293{color:hsl(var(--muted-foreground));margin:-.6rem 0 0;font-size:.75rem}._field_1maeg_299{flex-direction:column;gap:.4rem;display:flex}._label_1maeg_305{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}._input_1maeg_311,._textarea_1maeg_312{border-radius:calc(var(--radius) - 2px);border:1px solid hsl(var(--input));background:hsl(var(--background));width:100%;color:hsl(var(--foreground));outline:none;padding:.5rem .75rem;font-family:inherit;font-size:.875rem}._input_1maeg_311:focus,._textarea_1maeg_312:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.12)}._textarea_1maeg_312{resize:vertical;line-height:1.5}._modalFooter_1maeg_334{border-top:1px solid hsl(var(--border));justify-content:flex-end;gap:.625rem;padding:1rem 1.25rem;display:flex}._cancelButton_1maeg_342{border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);color:hsl(var(--foreground));cursor:pointer;background:0 0;padding:.5rem 1rem;font-family:inherit;font-size:.875rem}._cancelButton_1maeg_342:hover{background:hsl(var(--accent))}._submitButton_1maeg_356{border-radius:calc(var(--radius) - 2px);background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;padding:.5rem 1.25rem;font-family:inherit;font-size:.875rem;font-weight:600}._submitButton_1maeg_356:hover:not(:disabled){opacity:.9}._submitButton_1maeg_356:disabled{opacity:.5;cursor:not-allowed}._container_mscv8_22{background:hsl(var(--background));min-height:100vh}._main_mscv8_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._segmentBar_mscv8_35{max-width:480px;margin-bottom:1.25rem}._emptyState_mscv8_40{border:1px dashed hsl(var(--border));background:hsl(var(--muted)/.3);text-align:center;color:hsl(var(--muted-foreground));border-radius:16px;padding:2.5rem 1.5rem;font-size:.875rem}._backButton_mscv8_50{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;align-items:center;gap:.35rem;margin-bottom:1rem;padding:0;font-size:.8125rem;font-weight:600;display:inline-flex}._backButton_mscv8_50:hover{color:hsl(var(--foreground))}._stateText_mscv8_67{color:hsl(var(--muted-foreground));font-size:.875rem}._pageHeader_mscv8_72{margin-bottom:1.5rem}._pageTitle_mscv8_76{color:hsl(var(--foreground));letter-spacing:-.03em;margin:0 0 .35rem;font-size:1.5rem;font-weight:800}._pageSubtitle_mscv8_84{color:hsl(var(--muted-foreground));margin:0;font-size:.875rem}._tabs_mscv8_90{flex-wrap:wrap;gap:.4rem;margin-bottom:1.25rem;display:flex}._tab_mscv8_90{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--muted-foreground));cursor:pointer;border-radius:999px;padding:.4rem .875rem;font-family:inherit;font-size:.8125rem;font-weight:600;transition:background .15s,color .15s,border-color .15s}._tab_mscv8_90:hover{background:hsl(var(--accent)/.5)}._tabOn_mscv8_113{background:hsl(var(--primary)/.12);border-color:hsl(var(--primary)/.4);color:hsl(var(--primary))}._panel_mscv8_119{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:16px;padding:1.25rem}._addRow_mscv8_126{gap:.5rem;margin-bottom:1rem;display:flex}._input_mscv8_132{border-radius:calc(var(--radius) - 2px);border:1px solid hsl(var(--input));background:hsl(var(--background));min-width:0;color:hsl(var(--foreground));outline:none;flex:1;padding:.5rem .75rem;font-family:inherit;font-size:.875rem}._input_mscv8_132:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.12)}._addBtn_mscv8_149{border-radius:calc(var(--radius) - 2px);background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;align-items:center;gap:.375rem;padding:.5rem 1rem;font-family:inherit;font-size:.875rem;font-weight:600;display:inline-flex}._addBtn_mscv8_149:hover{opacity:.9}._list_mscv8_167{flex-direction:column;gap:.5rem;margin:0 0 1rem;padding:0;list-style:none;display:flex}._item_mscv8_176{border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);background:hsl(var(--background));color:hsl(var(--foreground));justify-content:space-between;align-items:center;gap:.5rem;padding:.45rem .5rem .45rem .75rem;font-size:.875rem;display:flex}._removeBtn_mscv8_189{color:hsl(var(--muted-foreground));cursor:pointer;border-radius:calc(var(--radius) - 4px);background:0 0;border:none;justify-content:center;align-items:center;padding:.2rem;display:flex}._removeBtn_mscv8_189:hover{color:hsl(var(--destructive));background:hsl(var(--accent))}._emptyText_mscv8_205{margin:0 0 .75rem}._emptyLink_mscv8_209{color:hsl(var(--primary));align-items:center;gap:.35rem;font-weight:600;text-decoration:none;display:inline-flex}._emptyLink_mscv8_209:hover{text-underline-offset:3px;text-decoration:underline}._container_1f9pe_22{background:hsl(var(--background));min-height:100vh}._main_1f9pe_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._pageHeader_1f9pe_35{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem 1.5rem;margin-bottom:1.5rem;display:flex}._headerLeft_1f9pe_44{min-width:0}._pageTitle_1f9pe_48{color:hsl(var(--foreground));letter-spacing:-.03em;margin:0 0 .3rem;font-size:1.5rem;font-weight:800;line-height:1.2}._pageSubtitle_1f9pe_57{color:hsl(var(--muted-foreground));max-width:560px;margin:0;font-size:.875rem;line-height:1.55}._createButton_1f9pe_65{background:hsl(var(--primary));color:hsl(var(--primary-foreground));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;transition:background .15s,transform .12s;display:inline-flex}._createButton_1f9pe_65:hover{background:hsl(var(--primary-hover));transform:translateY(-1px)}._createButton_1f9pe_65:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}._muted_1f9pe_89{color:hsl(var(--muted-foreground));margin:0;font-size:.875rem}._list_1f9pe_95{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:0;padding:0;list-style:none;overflow:hidden}._row_1f9pe_106{border-bottom:1px solid hsl(var(--border));grid-template-columns:1fr;align-items:center;gap:.625rem;padding:.9375rem 1.125rem;display:grid}._row_1f9pe_106:last-child{border-bottom:none}@media (min-width:768px){._row_1f9pe_106{grid-template-columns:minmax(0,1fr) auto auto;gap:1.25rem}}._info_1f9pe_124{flex-direction:column;gap:.25rem;min-width:0;display:flex}._nameRow_1f9pe_131{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._name_1f9pe_131{color:hsl(var(--foreground));overflow-wrap:anywhere;font-size:.9375rem;font-weight:700;text-decoration:none}._name_1f9pe_131:hover{color:hsl(var(--primary))}._name_1f9pe_131:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px;border-radius:4px}._sensitiveBadge_1f9pe_154,._systemBadge_1f9pe_154{letter-spacing:.02em;white-space:nowrap;border-radius:999px;align-items:center;gap:.25rem;padding:.125rem .5rem;font-size:.6875rem;font-weight:700;display:inline-flex}._systemBadge_1f9pe_154{background:hsl(var(--secondary));color:hsl(var(--secondary-foreground))}._sensitiveBadge_1f9pe_154{background:hsl(var(--warning)/.14);color:hsl(var(--warning))}._description_1f9pe_176{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem;line-height:1.5}._members_1f9pe_183{color:hsl(var(--muted-foreground));white-space:nowrap;align-items:center;gap:.375rem;font-size:.8125rem;display:inline-flex}._actions_1f9pe_192{flex-wrap:wrap;gap:.375rem;display:flex}@media (min-width:768px){._actions_1f9pe_192{justify-content:flex-end;min-width:12.5rem}}._actionButton_1f9pe_205{border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--card));color:hsl(var(--foreground));cursor:pointer;align-items:center;gap:.3125rem;padding:.375rem .75rem;font-size:.75rem;font-weight:600;transition:border-color .15s,color .15s;display:inline-flex}._actionButton_1f9pe_205:hover:not(:disabled){border-color:hsl(var(--primary)/.5)}._actionButton_1f9pe_205:disabled{opacity:.55;cursor:default}._actionButton_1f9pe_205:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}._dangerAction_1f9pe_231{color:hsl(var(--destructive))}._dangerAction_1f9pe_231:hover:not(:disabled){border-color:hsl(var(--destructive)/.5)}._nav_bqotz_1{box-sizing:border-box;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:1.125rem;flex-direction:column;flex:0 0 17.5rem;align-self:flex-start;max-height:calc(100vh - 2rem);display:flex;position:-webkit-sticky;position:sticky;top:1rem;overflow:hidden}@media (max-width:900px){._nav_bqotz_1{flex-basis:100%;max-height:none;position:static}}._tools_bqotz_23{border-bottom:1px solid hsl(var(--border));flex-direction:column;gap:.625rem;padding:.875rem .875rem .625rem;display:flex}._search_bqotz_31{background:hsl(var(--muted));color:hsl(var(--muted-foreground));border-radius:.625rem;align-items:center;gap:.5625rem;padding:.5625rem .75rem;display:flex}._search_bqotz_31 input{min-width:0;font:inherit;color:hsl(var(--foreground));background:0 0;border:none;outline:none;flex:1;font-size:.8125rem}._filters_bqotz_51{background:hsl(var(--background));border-radius:.625rem;gap:.25rem;padding:.1875rem;display:flex}._filter_bqotz_51{font:inherit;white-space:nowrap;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:.5rem;flex:1;padding:.4375rem .25rem;font-size:.75rem;font-weight:600}._filterOn_bqotz_73{background:hsl(var(--card));color:hsl(var(--foreground));box-shadow:0 1px 3px hsl(var(--foreground)/.1)}._list_bqotz_79{flex-direction:column;gap:.25rem;padding:.5rem .5rem .75rem;display:flex;overflow-y:auto}._empty_bqotz_87{text-align:center;color:hsl(var(--muted-foreground));margin:0;padding:1.125rem .75rem;font-size:.8125rem}._section_bqotz_95{flex-direction:column;gap:.125rem;display:flex}._sectionHead_bqotz_101{font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:.5625rem;align-items:center;gap:.5rem;padding:.5625rem .625rem;display:flex}._sectionHead_bqotz_101:hover{background:hsl(var(--muted))}._chevron_bqotz_117{color:hsl(var(--muted-foreground));flex:none;transition:transform .15s}._chevronOpen_bqotz_123{transform:rotate(90deg)}._sectionName_bqotz_127{letter-spacing:.16em;text-transform:uppercase;color:hsl(var(--foreground)/.75);flex:1;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.65625rem;font-weight:600}._sectionCount_bqotz_137{color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:600}._countOn_bqotz_143{color:hsl(var(--primary))}._item_bqotz_147{font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:.6875rem;align-items:center;gap:.625rem;padding:.5625rem .75rem .5625rem 1.9375rem;display:flex}._item_bqotz_147:hover{background:hsl(var(--muted))}._itemActive_bqotz_163{background:hsl(var(--secondary))}._itemActive_bqotz_163 ._itemName_bqotz_166{color:hsl(var(--foreground));font-weight:700}._dot_bqotz_171{box-sizing:border-box;border:1.5px solid hsl(var(--muted-foreground)/.6);border-radius:50%;flex:none;width:.5rem;height:.5rem}._dot_partial_bqotz_180{background:hsl(var(--primary)/.55);border-color:hsl(var(--primary)/.55)}._dot_full_bqotz_185{background:hsl(var(--primary));border-color:hsl(var(--primary))}._itemName_bqotz_166{min-width:0;color:hsl(var(--foreground)/.85);flex:1;font-size:.84375rem;font-weight:500;line-height:1.35}._status_bqotz_199{white-space:nowrap;color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:600}._statusOn_bqotz_206{color:hsl(var(--primary))}._panel_1p9sn_1{box-sizing:border-box;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:1.125rem;flex:35rem;min-width:0;padding:1.5rem 1.625rem}._titleRow_1p9sn_11{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}._title_1p9sn_11{letter-spacing:-.02em;margin:0;font-size:1.3125rem;font-weight:700}._kind_1p9sn_25{background:hsl(var(--secondary));color:hsl(var(--primary));border-radius:999px;padding:.25rem .625rem;font-size:.71875rem;font-weight:600}._kindCompany_1p9sn_34{background:hsl(var(--muted));color:hsl(var(--foreground)/.8)}._description_1p9sn_39{max-width:40rem;color:hsl(var(--muted-foreground));margin:.375rem 0 0;font-size:.84375rem;line-height:1.55}._block_1p9sn_47{margin-top:1.5rem}._blockLabel_1p9sn_51{color:hsl(var(--foreground)/.75);margin:0 0 .5625rem;font-size:.78125rem;font-weight:600}._presets_1p9sn_58{background:hsl(var(--background));border-radius:.75rem;flex-wrap:wrap;gap:.25rem;padding:.25rem;display:inline-flex}._preset_1p9sn_58{font:inherit;white-space:nowrap;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:.5625rem;padding:.5625rem .875rem;font-size:.8125rem;font-weight:600}._preset_1p9sn_58:disabled{cursor:default}._presetOn_1p9sn_83{background:hsl(var(--card));color:hsl(var(--foreground));box-shadow:0 1px 3px hsl(var(--foreground)/.1)}._presetCustom_1p9sn_89{color:hsl(var(--primary))}._matrixScroll_1p9sn_93{overflow-x:auto}._matrix_1p9sn_93{min-width:47.5rem}._matrixRow_1p9sn_101{border-bottom:1px solid hsl(var(--border)/.6);align-items:center;padding:.875rem 0;display:grid}._matrixHead_1p9sn_108{border-bottom-color:hsl(var(--border));align-items:end;padding:0 0 .75rem}._headWhat_1p9sn_114{color:hsl(var(--foreground)/.75);padding-right:.75rem;font-size:.78125rem;font-weight:600}._headWhat_1p9sn_114 span{color:hsl(var(--muted-foreground));margin-top:.1875rem;font-weight:400;display:block}._column_1p9sn_127{width:100%;font:inherit;text-align:center;cursor:pointer;background:0 0;border:none;border-radius:.5625rem;flex-direction:column;align-items:center;gap:.3125rem;padding:.25rem;display:flex}._column_1p9sn_127:hover:not(:disabled){background:hsl(var(--muted))}._column_1p9sn_127:disabled{cursor:default}._columnName_1p9sn_148{color:hsl(var(--foreground));font-size:.78125rem;font-weight:700;line-height:1.25}._columnSub_1p9sn_155{color:hsl(var(--muted-foreground));font-size:.6875rem;line-height:1.3}._resource_1p9sn_161{letter-spacing:.14em;text-transform:uppercase;color:hsl(var(--muted-foreground));padding:1rem 0 .25rem;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.65625rem;font-weight:600}._rowName_1p9sn_171{min-width:0;padding-right:.75rem}._rowTitle_1p9sn_176{flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;display:flex}._rowHint_1p9sn_185{color:hsl(var(--muted-foreground));margin:.1875rem 0 0;font-size:.75rem;line-height:1.45}._sensitive_1p9sn_192{background:hsl(var(--warning)/.15);color:hsl(var(--warning));border-radius:.375rem;padding:.1875rem .4375rem;font-size:.65625rem;font-weight:700}._cellWrap_1p9sn_201{justify-content:center;display:flex}._cell_1p9sn_201{box-sizing:border-box;border:1.5px solid hsl(var(--border));background:hsl(var(--card));width:1.875rem;height:1.875rem;color:hsl(var(--primary-foreground));cursor:pointer;border-radius:.5625rem;justify-content:center;align-items:center;padding:0;transition:background .12s,border-color .12s;display:flex}._cell_1p9sn_201[aria-disabled=true]{cursor:default}._cell_1p9sn_201:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}._cell_on_1p9sn_229{background:hsl(var(--primary));border-color:hsl(var(--primary))}._cell_implied_1p9sn_234{background:hsl(var(--secondary));border-color:hsl(var(--primary)/.3)}._impliedDot_1p9sn_239{background:hsl(var(--primary));border-radius:50%;width:.5rem;height:.5rem}._cellNone_1p9sn_246{background:hsl(var(--border));width:.75rem;height:1.5px}._legend_1p9sn_252{color:hsl(var(--muted-foreground));flex-wrap:wrap;gap:.5rem 1.375rem;margin-top:1rem;font-size:.78125rem;display:flex}._legendItem_1p9sn_261{align-items:center;gap:.5rem;display:inline-flex}._swatch_1p9sn_267{box-sizing:border-box;border-radius:.3125rem;justify-content:center;align-items:center;width:1rem;height:1rem;display:inline-flex}._swatchOn_1p9sn_277{background:hsl(var(--primary))}._swatchImplied_1p9sn_281{background:hsl(var(--secondary));border:1.5px solid hsl(var(--primary)/.3)}._swatchImplied_1p9sn_281 span{background:hsl(var(--primary));border-radius:50%;width:.3125rem;height:.3125rem}._note_1p9sn_292{background:hsl(var(--muted));color:hsl(var(--foreground)/.8);border-radius:.75rem;margin:.875rem 0 0;padding:.8125rem 1rem;font-size:.78125rem;line-height:1.6}._toggles_1p9sn_302{flex-direction:column;gap:.625rem;display:flex}._toggleRow_1p9sn_308{border:1.5px solid hsl(var(--border));background:hsl(var(--card));font:inherit;text-align:left;color:inherit;cursor:pointer;border-radius:.8125rem;align-items:center;gap:1rem;padding:.875rem 1rem;display:flex}._toggleRow_1p9sn_308:disabled{cursor:default}._toggleRowOn_1p9sn_325{border-color:hsl(var(--primary)/.3);background:hsl(var(--secondary)/.4)}._switch_1p9sn_330{background:hsl(var(--border));border-radius:999px;flex:none;width:2.625rem;height:1.5rem;margin-left:auto;transition:background .15s;position:relative}._switch_1p9sn_330 span{background:hsl(var(--card));width:1.125rem;height:1.125rem;box-shadow:0 1px 3px hsl(var(--foreground)/.25);border-radius:50%;transition:left .15s;position:absolute;top:.1875rem;left:.1875rem}._switchOn_1p9sn_352{background:hsl(var(--primary))}._switchOn_1p9sn_352 span{left:1.3125rem}._practice_1p9sn_359{border-top:1px solid hsl(var(--border)/.6);margin-top:1.375rem;padding-top:1.125rem}._practiceNone_1p9sn_365{color:hsl(var(--foreground)/.85);margin:0;font-size:.84375rem;line-height:1.6}._practiceList_1p9sn_372{flex-direction:column;gap:.5625rem;margin:0;padding:0;list-style:none;display:flex}._practiceList_1p9sn_372 li{color:hsl(var(--foreground)/.85);padding-left:1.0625rem;font-size:.84375rem;line-height:1.6;position:relative}._practiceList_1p9sn_372 li:before{content:"";background:hsl(var(--primary));border-radius:50%;width:.375rem;height:.375rem;position:absolute;top:.5rem;left:0}._practiceList_1p9sn_372 b{color:hsl(var(--foreground));font-weight:600}._container_olnzj_22{background:hsl(var(--background));min-height:100vh}._main_olnzj_27{box-sizing:border-box;flex-direction:column;gap:1.125rem;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem;display:flex}._back_olnzj_38{color:hsl(var(--muted-foreground));align-self:flex-start;align-items:center;gap:.375rem;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}._back_olnzj_38:hover{color:hsl(var(--foreground))}._muted_olnzj_52{color:hsl(var(--muted-foreground));margin:0;font-size:.875rem}._pageHeader_olnzj_58{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem 1.5rem;display:flex}._headerLeft_olnzj_66{flex-direction:column;gap:.375rem;min-width:0;display:flex}._titleRow_olnzj_73{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}._pageTitle_olnzj_80{letter-spacing:-.03em;color:hsl(var(--foreground));overflow-wrap:anywhere;margin:0;font-size:1.875rem;font-weight:800;line-height:1.2}._systemBadge_olnzj_90{letter-spacing:.02em;white-space:nowrap;background:hsl(var(--secondary));color:hsl(var(--secondary-foreground));border-radius:999px;align-items:center;gap:.25rem;padding:.1875rem .5625rem;font-size:.6875rem;font-weight:700;display:inline-flex}._subtitle_olnzj_107{max-width:45rem;color:hsl(var(--muted-foreground));text-wrap:pretty;margin:0;font-size:.875rem;line-height:1.55}._headerActions_olnzj_116{flex-wrap:wrap;gap:.5rem;display:flex}._outlineButton_olnzj_122,._primaryButton_olnzj_122{cursor:pointer;white-space:nowrap;border-radius:9px;align-items:center;gap:.375rem;padding:.5rem 1.125rem;font-size:.8125rem;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s,transform .12s;display:inline-flex}._outlineButton_olnzj_122:disabled,._primaryButton_olnzj_122:disabled{opacity:.6;cursor:default}._outlineButton_olnzj_122:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}._primaryButton_olnzj_122:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}._primaryButton_olnzj_122{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border:none}._primaryButton_olnzj_122:hover:not(:disabled){background:hsl(var(--primary-hover))}._outlineButton_olnzj_122{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground))}._outlineButton_olnzj_122:hover:not(:disabled){border-color:hsl(var(--primary)/.5)}._notice_olnzj_162{border-radius:var(--radius);background:hsl(var(--info)/.08);border:1px solid hsl(var(--info)/.25);color:hsl(var(--foreground));margin:0;padding:.75rem .875rem;font-size:.8125rem;line-height:1.5}._exceeds_olnzj_173{border-radius:var(--radius);background:hsl(var(--destructive)/.06);border:1px solid hsl(var(--destructive)/.3);color:hsl(var(--foreground));padding:.875rem 1rem}._exceedsTitle_olnzj_181{color:hsl(var(--destructive));margin:0 0 .25rem;font-size:.875rem;font-weight:700}._exceedsBody_olnzj_188{margin:0 0 .5rem;font-size:.8125rem;line-height:1.5}._exceedsList_olnzj_194{margin:0;padding-left:1.125rem;font-size:.8125rem;line-height:1.6}._identity_olnzj_201{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:1.125rem;grid-template-columns:repeat(auto-fit,minmax(16.25rem,1fr));gap:1.125rem;padding:1.25rem 1.375rem;display:grid}._templates_olnzj_211{flex-wrap:wrap;gap:.375rem;display:flex}._template_olnzj_211{border:1.5px solid hsl(var(--border));background:hsl(var(--card));font:inherit;white-space:nowrap;color:hsl(var(--foreground)/.85);cursor:pointer;border-radius:.625rem;padding:.625rem .8125rem;font-size:.8125rem;font-weight:600}._templateOn_olnzj_230{border-color:hsl(var(--primary)/.35);background:hsl(var(--secondary));color:hsl(var(--primary))}._field_olnzj_236{flex-direction:column;gap:.375rem;min-width:0;display:flex}._fieldLabel_olnzj_243{color:hsl(var(--muted-foreground));font-size:.75rem;font-weight:600}._input_olnzj_249{border:1px solid hsl(var(--input));border-radius:var(--radius);background:hsl(var(--background));width:100%;color:hsl(var(--foreground));box-sizing:border-box;padding:.5rem .75rem;font-size:.875rem}._input_olnzj_249:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.15);outline:none}._input_olnzj_249:disabled{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._inputError_olnzj_269{border-color:hsl(var(--destructive))}._fieldError_olnzj_273{color:hsl(var(--destructive));font-size:.75rem}._workspace_olnzj_278{flex-wrap:wrap;align-items:flex-start;gap:1.125rem;display:flex}._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_piru7_2{background:hsl(var(--background));justify-content:center;align-items:center;min-height:100dvh;padding:32px 20px;display:flex}._card_piru7_11{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_piru7_11{background:0 0;border:none;padding:28px 22px}}._header_piru7_27{margin-bottom:28px}._logo_piru7_31{margin-bottom:26px}._eyebrow_piru7_35{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_piru7_45{font-family:var(--font-sans);letter-spacing:-.03em;color:hsl(var(--foreground));margin:0 0 8px;font-size:26px;font-weight:600}._subtitle_piru7_54{color:hsl(var(--muted-foreground));margin:0;font-size:14px;line-height:1.55}._identity_piru7_61{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_piru7_72{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:hsl(var(--muted-foreground));font-size:10.5px}._identityValue_piru7_80{color:hsl(var(--foreground));overflow-wrap:anywhere;font-size:13.5px;font-weight:500}._form_piru7_87{flex-direction:column;gap:18px;display:flex}._field_piru7_93{flex-direction:column;gap:7px;display:flex}._label_piru7_99{color:hsl(var(--foreground));font-size:13px;font-weight:500}._inputWrap_piru7_105{align-items:center;display:flex;position:relative}._input_piru7_105{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_piru7_105::placeholder{color:hsl(var(--muted-foreground))}._input_piru7_105::placeholder{color:hsl(var(--muted-foreground))}._input_piru7_105:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--primary)/.14);outline:none}._inputWrap_piru7_105 ._input_piru7_105{padding-right:86px}._eyeBtn_piru7_135{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_piru7_135:hover{color:hsl(var(--foreground))}._error_piru7_151{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_piru7_162{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_piru7_162:hover:not(:disabled){opacity:.92}._submitBtn_piru7_162:disabled{opacity:.6;cursor:not-allowed}._foot_piru7_182{color:hsl(var(--muted-foreground));margin:22px 0 0;font-size:12.5px;line-height:1.5}._notice_piru7_190{border:1px solid hsl(var(--primary)/.25);background:hsl(var(--primary)/.07);color:hsl(var(--foreground));border-radius:9px;margin:0;padding:10px 12px;font-size:13px;line-height:1.45}._textLink_piru7_201{color:hsl(var(--primary));font-weight:600;text-decoration:none}._textLink_piru7_201:hover{text-decoration:underline}._links_piru7_210{flex-wrap:wrap;gap:6px 14px;margin:18px 0 0;font-size:13px;display:flex}._greeting_piru7_219{color:hsl(var(--foreground));margin:0 0 6px;font-size:14px;font-weight:500}._checking_piru7_227{color:hsl(var(--muted-foreground));align-items:center;gap:10px;margin:0;font-size:14px;display:flex}._spinner_piru7_236{border:2px solid hsl(var(--primary)/.25);border-top-color:hsl(var(--primary));border-radius:50%;flex-shrink:0;width:16px;height:16px;animation:.8s linear infinite _authCardSpin_piru7_1}@keyframes _authCardSpin_piru7_1{to{transform:rotate(360deg)}}._stateIcon_piru7_252{background:hsl(var(--primary)/.1);width:44px;height:44px;color:hsl(var(--primary));border-radius:12px;justify-content:center;align-items:center;margin-bottom:18px;display:inline-flex}._stateIconWarning_piru7_264{background:hsl(var(--warning)/.14);color:hsl(var(--warning))}._stateIconMuted_piru7_269{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._actions_piru7_274{flex-direction:column;gap:14px;display:flex}._ctaBtn_piru7_281{background:hsl(var(--primary));height:46px;color:hsl(var(--primary-foreground));cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;font-size:14.5px;font-weight:600;text-decoration:none;transition:opacity .15s;display:flex}._ctaBtn_piru7_281:hover{opacity:.92}._container_754uk_22{background:hsl(var(--background));min-height:100vh}._main_754uk_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._pageHeader_754uk_35{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:1.75rem;display:flex}._headerLeft_754uk_44{min-width:0}._backBtn_754uk_48{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;align-items:center;gap:.375rem;margin-bottom:.5rem;padding:.375rem 0;font-size:.875rem;font-weight:500;transition:color .15s;display:inline-flex}._backBtn_754uk_48:hover{color:hsl(var(--foreground))}._pageTitle_754uk_66{color:hsl(var(--foreground));letter-spacing:-.03em;margin-bottom:.3rem;font-size:1.5rem;font-weight:800;line-height:1.2}._pageSubtitle_754uk_75{color:hsl(var(--muted-foreground));max-width:520px;margin:0;font-size:.875rem;line-height:1.55}._createButton_754uk_83{background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;white-space:nowrap;border:none;border-radius:9px;flex-shrink:0;align-items:center;gap:.375rem;padding:.5rem 1.125rem;font-size:.8125rem;font-weight:600;transition:background .15s,transform .12s;display:inline-flex}._createButton_754uk_83:hover{background:hsl(var(--primary-hover));transform:translateY(-1px)}._companyName_754uk_104{color:hsl(var(--foreground));font-size:.875rem;font-weight:600}._companyMeta_754uk_110{color:hsl(var(--muted-foreground));font-size:.75rem}@media (max-width:640px){._main_754uk_27{width:100%;padding:1.25rem 1rem 2rem}}._stack_flin1_1{flex-direction:column;gap:1rem;display:flex}._fieldset_flin1_7{border:none;flex-direction:column;gap:.5rem;min-width:0;margin:0;padding:0;display:flex}._field_flin1_7{flex-direction:column;gap:.35rem;max-width:280px;display:flex}._label_flin1_24{color:hsl(var(--foreground));padding:0;font-size:.8125rem;font-weight:500}._journeys_flin1_31{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}@media (max-width:640px){._journeys_flin1_31{grid-template-columns:1fr}}._journey_flin1_31{border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);background:hsl(var(--background));cursor:pointer;align-items:flex-start;gap:.625rem;padding:.625rem .75rem;transition:border-color .15s,background .15s;display:flex}._journey_flin1_31:hover{border-color:hsl(var(--primary)/.4)}._journeyOn_flin1_57{border-color:hsl(var(--primary)/.45);background:hsl(var(--primary)/.05)}._checkbox_flin1_62{accent-color:hsl(var(--primary));flex-shrink:0;margin-top:.15rem}._journeyText_flin1_68{flex-direction:column;gap:.125rem;min-width:0;display:flex}._journeyName_flin1_75{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}._journeyHint_flin1_81{color:hsl(var(--muted-foreground));font-size:.75rem;line-height:1.4}._input_flin1_87{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}._input_flin1_87:focus{border-color:hsl(var(--primary)/.55);box-shadow:0 0 0 2px hsl(var(--primary)/.12);outline:none}._hint_flin1_102{color:hsl(var(--muted-foreground));margin:0;font-size:.75rem;line-height:1.5}._container_y8wtq_22{background:hsl(var(--background));flex-direction:column;min-height:100vh;display:flex}._main_y8wtq_29{box-sizing:border-box;flex-direction:column;flex:1;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem;display:flex}._pageHeader_y8wtq_40{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}._headerLeft_y8wtq_49{flex-direction:column;gap:.5rem;min-width:0;display:flex}._backBtn_y8wtq_56{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;align-items:center;gap:.375rem;padding:.375rem 0;font-size:.875rem;font-weight:500;transition:color .15s;display:inline-flex}._backBtn_y8wtq_56:hover{color:hsl(var(--foreground))}._pageTitle_y8wtq_73{color:hsl(var(--foreground));letter-spacing:-.02em;margin:0;font-size:1.375rem;font-weight:700}._pageSubtitle_y8wtq_81{color:hsl(var(--muted-foreground));max-width:560px;margin:0;font-size:.875rem;line-height:1.5}._formStack_y8wtq_89{flex-direction:column;gap:1rem;display:flex}._sectionCard_y8wtq_95{background:hsl(var(--muted)/.22);border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + 2px);padding:1.125rem 1.25rem}._sectionTitle_y8wtq_102{text-transform:uppercase;letter-spacing:.07em;color:hsl(var(--muted-foreground));align-items:center;gap:.5rem;margin:0 0 .875rem;font-size:.6875rem;font-weight:700;display:flex}._sectionTitle_y8wtq_102:before{content:"";background:hsl(var(--primary));border-radius:2px;flex-shrink:0;width:3px;height:.875rem}._row2_y8wtq_122{grid-template-columns:1fr 1fr;align-items:start;gap:.875rem;display:grid}@media (max-width:640px){._row2_y8wtq_122{grid-template-columns:1fr}}._row3_y8wtq_134{grid-template-columns:repeat(3,1fr);align-items:start;gap:.875rem;display:grid}@media (max-width:900px){._row3_y8wtq_134{grid-template-columns:1fr}}._stack_y8wtq_146{flex-direction:column;gap:.875rem;display:flex}._field_y8wtq_152{flex-direction:column;gap:.35rem;min-width:0;display:flex}._label_y8wtq_159{color:hsl(var(--foreground));font-size:.8125rem;font-weight:500}._input_y8wtq_165{border:1px solid hsl(var(--input));border-radius:calc(var(--radius) - 2px);background:hsl(var(--background));width:100%;color:hsl(var(--foreground));padding:.5rem .75rem;font-size:.8125rem;transition:border-color .15s,box-shadow .15s}._input_y8wtq_165:focus{border-color:hsl(var(--primary)/.55);box-shadow:0 0 0 2px hsl(var(--primary)/.12);outline:none}._formFooter_y8wtq_181{border-top:1px solid hsl(var(--border));justify-content:flex-end;align-items:center;gap:.625rem;margin-top:1.25rem;padding-top:1.25rem;display:flex}._cancelBtn_y8wtq_191{border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);cursor:pointer;color:hsl(var(--foreground));background:0 0;padding:.5rem 1rem;font-size:.8125rem;font-weight:500;transition:background .15s}._cancelBtn_y8wtq_191:hover{background:hsl(var(--accent))}._saveBtn_y8wtq_206{border-radius:calc(var(--radius) - 2px);background:hsl(var(--primary));color:hsl(var(--primary-foreground,#fff));cursor:pointer;border:none;padding:.5rem 1.25rem;font-size:.8125rem;font-weight:600;transition:opacity .15s}._saveBtn_y8wtq_206:hover:not(:disabled){opacity:.92}._saveBtn_y8wtq_206:disabled{opacity:.5;cursor:not-allowed}._inviteNote_y8wtq_226{border-radius:calc(var(--radius) - 2px);background:hsl(var(--primary)/.06);border:1px solid hsl(var(--primary)/.2);color:hsl(var(--foreground));margin:0;padding:.625rem .75rem;font-size:.8125rem;line-height:1.5}._card_qm6aw_1{background:hsl(var(--card));border:1px solid hsl(var(--border));min-height:110px;box-shadow:0 1px 4px hsl(var(--primary)/.04);border-radius:16px;flex-direction:column;gap:.35rem;padding:1.125rem 1.25rem;transition:box-shadow .2s,border-color .2s,transform .2s;display:flex}._card_qm6aw_1:hover{border-color:hsl(var(--primary)/.2);box-shadow:0 6px 20px hsl(var(--primary)/.08);transform:translateY(-1px)}._card_qm6aw_1._hero_qm6aw_18{background:linear-gradient(135deg, hsl(var(--primary)) 0%, hsl(var(--primary-hover)/.92) 100%);border-color:hsl(var(--primary));color:hsl(var(--primary-foreground));min-height:130px}._card_qm6aw_1._hero_qm6aw_18:hover{box-shadow:0 8px 24px hsl(var(--primary)/.35);transform:translateY(-2px)}._card_qm6aw_1._hero_qm6aw_18 ._label_qm6aw_28,._card_qm6aw_1._hero_qm6aw_18 ._sublabel_qm6aw_29,._card_qm6aw_1._hero_qm6aw_18 ._heroLabel_qm6aw_30{color:hsl(var(--primary-foreground)/.85)}._card_qm6aw_1._hero_qm6aw_18 ._value_qm6aw_33,._card_qm6aw_1._hero_qm6aw_18 ._heroStat_qm6aw_34,._card_qm6aw_1._hero_qm6aw_18 ._heroGreeting_qm6aw_35{color:hsl(var(--primary-foreground))}._top_qm6aw_39{align-items:center;gap:.5rem;display:flex}._iconWrap_qm6aw_45{border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}._accent_primary_qm6aw_55 ._iconWrap_qm6aw_45{background:hsl(var(--primary)/.12);color:hsl(var(--primary))}._accent_highlight_qm6aw_60 ._iconWrap_qm6aw_45{background:hsl(var(--highlight)/.2);color:hsl(var(--highlight-foreground))}._accent_blue_qm6aw_65 ._iconWrap_qm6aw_45{color:#1d5fc9;background:rgba(60,131,246,.12)}._accent_green_qm6aw_70 ._iconWrap_qm6aw_45{color:#298e4e;background:rgba(33,196,93,.12)}._accent_amber_qm6aw_75 ._iconWrap_qm6aw_45{color:#8b6118;background:rgba(245,159,10,.12)}._accent_rose_qm6aw_80 ._iconWrap_qm6aw_45{color:#b62052;background:rgba(237,69,125,.12)}._accent_purple_qm6aw_85 ._iconWrap_qm6aw_45{background:hsl(var(--primary)/.12);color:hsl(var(--primary))}._label_qm6aw_28{color:hsl(var(--muted-foreground));margin:0;font-size:.75rem;font-weight:600}._value_qm6aw_33{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;letter-spacing:-.03em;margin:0;font-size:1.625rem;font-weight:800;line-height:1.1}._sublabel_qm6aw_29{color:hsl(var(--muted-foreground));margin:0;font-size:.6875rem}._heroTop_qm6aw_113{align-items:center;gap:.875rem;display:flex}._heroAvatar_qm6aw_119{background:hsl(var(--primary-foreground)/.15);border:2px solid hsl(var(--primary-foreground)/.25);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:.9375rem;font-weight:700;display:flex;overflow:hidden}._heroAvatarImg_qm6aw_134{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}._heroText_qm6aw_140{min-width:0}._heroGreeting_qm6aw_35{opacity:.95;margin:0 0 .2rem;font-size:.875rem;font-weight:600}._heroStat_qm6aw_34{margin:0;font-size:1.375rem;font-weight:800;line-height:1.1}._heroLabel_qm6aw_30{opacity:.85;margin:.15rem 0 0;font-size:.6875rem}._sparkline_qm6aw_164{height:36px;margin-top:auto;padding-top:.25rem}._hero_qm6aw_18 ._sparkline_qm6aw_164{opacity:.9}._container_5q6hf_22{background:hsl(var(--background));min-height:100vh}._main_5q6hf_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._pageHeader_5q6hf_35{margin-bottom:2rem}._backBtn_5q6hf_39{cursor:pointer;color:hsl(var(--muted-foreground));background:0 0;border:none;align-items:center;gap:.375rem;margin-bottom:1rem;padding:0;font-size:.875rem;transition:color .15s;display:flex}._backBtn_5q6hf_39:hover{color:hsl(var(--foreground))}._titleBlock_5q6hf_56{flex-direction:column;gap:.375rem;display:flex}._pageTitle_5q6hf_62{color:hsl(var(--foreground));letter-spacing:-.025em;margin:0;font-size:1.75rem;font-weight:700}._pageSubtitle_5q6hf_70{color:hsl(var(--muted-foreground));margin:0;font-size:.9375rem}._grid_5q6hf_76{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem;display:grid}@media (max-width:640px){._grid_5q6hf_76{grid-template-columns:1fr}}._card_5q6hf_87{text-align:left;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + 4px);cursor:pointer;flex-direction:column;gap:.375rem;padding:1.25rem 1.375rem;transition:border-color .15s,box-shadow .15s;display:flex}._card_5q6hf_87:hover:not(:disabled){border-color:hsl(var(--primary)/.4);box-shadow:0 4px 16px hsl(var(--primary)/.08)}._cardDisabled_5q6hf_104{cursor:default;opacity:.65}._cardDisabled_5q6hf_104:hover{border-color:hsl(var(--border))!important;box-shadow:none!important}._cardTop_5q6hf_113{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}._iconWrapper_5q6hf_120{border-radius:var(--radius);background:hsl(var(--primary)/.08);width:2.25rem;height:2.25rem;color:hsl(var(--primary));justify-content:center;align-items:center;display:flex}._badge_5q6hf_131{background:hsl(var(--muted));color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.04em;border-radius:9999px;padding:.15rem .5rem;font-size:.6875rem;font-weight:600}._cardTitle_5q6hf_142{color:hsl(var(--foreground));margin:0;font-size:.9375rem;font-weight:600}._cardDesc_5q6hf_149{color:hsl(var(--muted-foreground));flex:1;margin:0;font-size:.8125rem;line-height:1.5}._cardAction_5q6hf_157{color:hsl(var(--primary));align-items:center;gap:.25rem;margin-top:.75rem;font-size:.8125rem;font-weight:500;display:flex}._kpiGrid_5q6hf_168{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1rem;margin-bottom:1.25rem;display:grid}@media (max-width:520px){._kpiGrid_5q6hf_168{grid-template-columns:1fr}}._chartCard_5q6hf_180{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + 4px);margin-bottom:1.75rem;padding:1.25rem 1.375rem .75rem}._chartHead_5q6hf_188{justify-content:space-between;align-items:flex-start;margin-bottom:.5rem;display:flex}._chartKicker_5q6hf_195{font-family:var(--font-mono,monospace);letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--primary));align-items:center;gap:.375rem;font-size:.6875rem;display:inline-flex}._chartTitle_5q6hf_206{letter-spacing:-.02em;color:hsl(var(--foreground));margin:.375rem 0 0;font-size:1.0625rem;font-weight:700}._chartBody_5q6hf_214{width:100%}._sectionLabel_5q6hf_218{font-family:var(--font-mono,monospace);letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--muted-foreground));margin:0 0 .875rem;font-size:.6875rem}._stateBox_5q6hf_227{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + 4px);text-align:center;color:hsl(var(--muted-foreground));padding:2rem;font-size:.9375rem}._container_nv9yw_22{background:hsl(var(--background));min-height:100vh}._main_nv9yw_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._pageHeader_nv9yw_35{margin-bottom:1.75rem}._backBtn_nv9yw_39{cursor:pointer;color:hsl(var(--muted-foreground));background:0 0;border:none;align-items:center;gap:.375rem;margin-bottom:1.25rem;padding:0;font-size:.875rem;transition:color .15s;display:flex}._backBtn_nv9yw_39:hover{color:hsl(var(--foreground))}._headerRow_nv9yw_56{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}._identity_nv9yw_64{align-items:center;gap:.875rem;display:flex}._logo_nv9yw_70,._logoFallback_nv9yw_71{-o-object-fit:cover;object-fit:cover;border:1px solid hsl(var(--border));border-radius:14px;flex-shrink:0;width:52px;height:52px}._logoFallback_nv9yw_71{background:hsl(var(--primary)/.1);color:hsl(var(--primary));text-transform:uppercase;justify-content:center;align-items:center;font-size:1.25rem;font-weight:700;display:flex}._pageTitle_nv9yw_91{letter-spacing:-.025em;color:hsl(var(--foreground));margin:0;font-size:1.625rem;font-weight:700}._pageSubtitle_nv9yw_99{color:hsl(var(--muted-foreground));margin:.25rem 0 0;font-size:.875rem}._kpiGrid_nv9yw_105{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem;margin-bottom:2rem;display:grid}@media (max-width:520px){._kpiGrid_nv9yw_105{grid-template-columns:1fr 1fr}}._usersSection_nv9yw_117{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + 4px);padding:1.375rem 1.5rem 1rem}._sectionTitle_nv9yw_124{letter-spacing:-.02em;color:hsl(var(--foreground));margin:0;font-size:1.0625rem;font-weight:700}._sectionHint_nv9yw_132{color:hsl(var(--muted-foreground));margin:.25rem 0 1rem;font-size:.8125rem}._userCell_nv9yw_138{flex-direction:column;gap:.125rem;display:flex}._userName_nv9yw_144{color:hsl(var(--foreground));font-size:.875rem;font-weight:600}._userEmail_nv9yw_150{color:hsl(var(--muted-foreground));font-size:.75rem}._roleBadge_nv9yw_155{text-transform:capitalize;color:hsl(var(--secondary-foreground));background:hsl(var(--secondary));border-radius:999px;padding:.2rem .6rem;font-size:.75rem;font-weight:600}._masterBadge_nv9yw_165,._clientBadge_nv9yw_166{text-transform:uppercase;letter-spacing:.04em;border-radius:999px;align-items:center;gap:.3rem;padding:.2rem .55rem;font-size:.7rem;font-weight:600;display:inline-flex}._masterBadge_nv9yw_165{color:hsl(var(--highlight-foreground));background:hsl(var(--highlight)/.18)}._clientBadge_nv9yw_166{color:hsl(var(--muted-foreground));background:hsl(var(--muted))}._promoteBtn_nv9yw_188{color:hsl(var(--primary-foreground));background:hsl(var(--primary));cursor:pointer;border:none;border-radius:9px;padding:.5rem .85rem;font-size:.8125rem;font-weight:600;transition:background .15s,opacity .15s}._promoteBtn_nv9yw_188:hover:not(:disabled){background:hsl(var(--primary-hover))}._promoteBtn_nv9yw_188:disabled{cursor:default;background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._planSection_nv9yw_209{margin-bottom:1.5rem}._planFooter_nv9yw_213{border-top:1px solid hsl(var(--border));justify-content:flex-end;gap:.625rem;margin-top:1rem;padding-top:1rem;display:flex}._cancelBtn_nv9yw_222{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}._cancelBtn_nv9yw_222:hover:not(:disabled){background:hsl(var(--accent))}._cancelBtn_nv9yw_222:disabled{opacity:.5;cursor:not-allowed}._saveBtn_nv9yw_240{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}._saveBtn_nv9yw_240:hover:not(:disabled){opacity:.92}._saveBtn_nv9yw_240:disabled{opacity:.5;cursor:not-allowed}._stale_nv9yw_260{opacity:.55;transition:opacity .12s}._insightsHead_nv9yw_265{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._windowPills_nv9yw_273{gap:.375rem;display:flex}._windowPill_nv9yw_273{font:inherit;border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));cursor:pointer;border-radius:999px;padding:.35rem .7rem;font-size:.75rem;font-weight:600}._windowPill_nv9yw_273[aria-pressed=true]{background:hsl(var(--foreground));color:hsl(var(--background));border-color:hsl(var(--foreground))}._insightTiles_nv9yw_295{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:.75rem;display:grid}._insightTile_nv9yw_295{background:hsl(var(--background));border:1px solid hsl(var(--border)/.7);border-radius:12px;flex-direction:column;gap:.35rem;padding:.85rem 1rem;display:flex}._insightTileLabel_nv9yw_311{color:hsl(var(--muted-foreground));font-size:.75rem}._insightTileValue_nv9yw_316{font-family:var(--font-mono);color:hsl(var(--foreground));align-items:baseline;gap:.5rem;font-size:1.375rem;font-weight:600;display:flex}._insightTileValue_nv9yw_316 small{color:hsl(var(--muted-foreground));font-size:.75rem}._insightGrid_nv9yw_330{grid-template-columns:1.4fr 1fr;gap:1.5rem;margin-top:.5rem;display:grid}@media (max-width:900px){._insightGrid_nv9yw_330{grid-template-columns:1fr}}._insightSubtitle_nv9yw_342{color:hsl(var(--foreground));margin:0 0 .75rem;font-size:.875rem;font-weight:700}._insightChart_nv9yw_349{border-bottom:1px solid hsl(var(--border));align-items:stretch;gap:4px;height:140px;display:flex}._insightBar_nv9yw_357{flex-direction:column;flex:1;justify-content:flex-end;gap:2px;min-width:0;display:flex}._insightBar_nv9yw_357 span{min-height:2px;display:block}._insightBar_nv9yw_357 span:first-child{border-radius:4px 4px 0 0}._insightConfirmed_nv9yw_373{background:hsl(var(--primary))}._insightDenied_nv9yw_377{background:#b5781c}._insightOpen_nv9yw_381{background:hsl(var(--muted-foreground)/.24)}._insightAxis_nv9yw_385{gap:4px;margin-top:.4rem;display:flex}._insightAxis_nv9yw_385 span{min-width:0;font-family:var(--font-mono);color:hsl(var(--muted-foreground));text-align:center;white-space:nowrap;flex:1;font-size:.65rem}._insightLegend_nv9yw_400{color:hsl(var(--muted-foreground));gap:.875rem;margin-top:.75rem;font-size:.75rem;display:flex}._insightLegend_nv9yw_400 span{align-items:center;gap:.35rem;display:inline-flex}._insightLegend_nv9yw_400 i{border-radius:3px;width:9px;height:9px;display:inline-block}._originList_nv9yw_419{flex-direction:column;gap:.875rem;margin:0;padding:0;list-style:none;display:flex}._originHead_nv9yw_428{justify-content:space-between;gap:.75rem;margin-bottom:.35rem;font-size:.8125rem;display:flex}._originHead_nv9yw_428 span:first-child{color:hsl(var(--foreground));font-weight:600}._originHead_nv9yw_428 span:last-child{font-family:var(--font-mono);color:hsl(var(--muted-foreground))}._originTrack_nv9yw_444{background:hsl(var(--muted));border-radius:99px;height:6px;overflow:hidden}._originTrack_nv9yw_444 span{background:hsl(var(--primary));border-radius:99px;height:100%;display:block}._section_1skgl_4{border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + 4px);background:hsl(var(--card));flex-direction:column;gap:1rem;margin-bottom:1.5rem;padding:1.375rem 1.5rem 1.25rem;display:flex}@media (max-width:640px){._section_1skgl_4{padding:1.125rem 1rem 1rem}}._spaced_1skgl_21{margin-top:1.5rem;margin-bottom:0}._head_1skgl_26{flex-direction:column;gap:.25rem;display:flex}._title_1skgl_32{letter-spacing:-.02em;color:hsl(var(--foreground));margin:0;font-size:1.0625rem;font-weight:700}._subTitle_1skgl_40{color:hsl(var(--foreground));margin:0;font-size:.875rem;font-weight:700}._hint_1skgl_47{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem;line-height:1.55}._state_1skgl_54{text-align:center;color:hsl(var(--muted-foreground));margin:0;padding:1.25rem 0;font-size:.8125rem}._tableWrap_1skgl_63{overflow-x:auto}._table_1skgl_63{border-collapse:collapse;width:100%;font-size:.8125rem}._table_1skgl_63 th{border-bottom:1px solid hsl(var(--border));text-align:left;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--muted-foreground));white-space:nowrap;padding:.5rem .6rem;font-size:.6875rem;font-weight:500}._table_1skgl_63 td{border-bottom:1px solid hsl(var(--border));color:hsl(var(--foreground));vertical-align:middle;padding:.6rem}._table_1skgl_63 tbody tr:last-child td{border-bottom:none}._num_1skgl_94{text-align:right;white-space:nowrap;font-family:var(--font-mono);font-variant-numeric:tabular-nums}._nowrap_1skgl_101{white-space:nowrap}._meta_1skgl_105{color:hsl(var(--muted-foreground));white-space:pre-line;overflow-wrap:anywhere;margin-top:.15rem;font-size:.75rem;display:block}._actionCell_1skgl_114{text-align:right;white-space:nowrap}._badge_1skgl_120{white-space:nowrap;border:1px solid transparent;border-radius:999px;align-items:center;padding:.15rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}._badgeInfo_1skgl_131{background:hsl(var(--primary)/.1);color:hsl(var(--primary));border-color:hsl(var(--primary)/.25)}._badgeWarn_1skgl_137{color:#b07207;background:rgba(245,159,10,.14);border-color:rgba(245,159,10,.3)}._badgeNeutral_1skgl_143{background:hsl(var(--muted-foreground)/.12);color:hsl(var(--muted-foreground));border-color:hsl(var(--muted-foreground)/.22)}._badgeOk_1skgl_149{color:#218355;background:rgba(43,171,111,.14);border-color:rgba(43,171,111,.28)}._form_1skgl_156{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:12px;flex-direction:column;gap:.875rem;padding:1rem;display:flex}._grid_1skgl_166{grid-template-columns:repeat(4,minmax(0,1fr));gap:.875rem;display:grid}@media (max-width:900px){._grid_1skgl_166{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){._grid_1skgl_166{grid-template-columns:minmax(0,1fr)}}._grid2_1skgl_182{grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem;display:grid}@media (max-width:560px){._grid2_1skgl_182{grid-template-columns:minmax(0,1fr)}}._field_1skgl_193{flex-direction:column;gap:.35rem;min-width:0;display:flex}._label_1skgl_200{color:hsl(var(--foreground));font-size:.75rem;font-weight:600}._input_1skgl_206,._select_1skgl_207,._textarea_1skgl_208{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-family:inherit;font-size:.8125rem;transition:border-color .15s,box-shadow .15s}._input_1skgl_206:focus,._select_1skgl_207:focus,._textarea_1skgl_208:focus{border-color:hsl(var(--primary)/.55);box-shadow:0 0 0 2px hsl(var(--primary)/.12);outline:none}._input_1skgl_206[aria-invalid=true],._select_1skgl_207[aria-invalid=true],._textarea_1skgl_208[aria-invalid=true]{border-color:hsl(var(--destructive)/.7)}._input_1skgl_206:disabled,._select_1skgl_207:disabled,._textarea_1skgl_208:disabled{opacity:.6}._textarea_1skgl_208{resize:vertical;min-height:80px;line-height:1.5}._fieldError_1skgl_243{color:hsl(var(--destructive));margin:0;font-size:.75rem}._actions_1skgl_249{flex-wrap:wrap;justify-content:flex-end;gap:.625rem;display:flex}._primaryBtn_1skgl_256,._ghostBtn_1skgl_257{border-radius:calc(var(--radius) - 2px);cursor:pointer;justify-content:center;align-items:center;gap:.375rem;padding:.45rem 1rem;font-family:inherit;font-size:.8125rem;font-weight:600;transition:background .15s,opacity .15s;display:inline-flex}._primaryBtn_1skgl_256:disabled,._ghostBtn_1skgl_257:disabled{opacity:.5;cursor:not-allowed}._primaryBtn_1skgl_256:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}._ghostBtn_1skgl_257:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}._primaryBtn_1skgl_256{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border:none}._primaryBtn_1skgl_256:hover:not(:disabled){opacity:.92}._ghostBtn_1skgl_257{border:1px solid hsl(var(--border));color:hsl(var(--foreground));background:0 0}._ghostBtn_1skgl_257:hover:not(:disabled){background:hsl(var(--secondary))}._smallBtn_1skgl_299{padding:.3rem .7rem;font-size:.75rem}._result_1skgl_305{background:rgba(43,171,111,.08);border:1px solid rgba(43,171,111,.3);border-radius:12px;flex-direction:column;gap:.5rem;padding:.875rem 1rem;display:flex}._notice_1skgl_315{color:hsl(var(--foreground));background:rgba(245,159,10,.1);border:1px solid rgba(245,159,10,.35);border-radius:10px;margin:0;padding:.625rem .875rem;font-size:.8125rem;line-height:1.5}._spin_1skgl_326{animation:.8s linear infinite _spin_1skgl_326}@keyframes _spin_1skgl_326{to{transform:rotate(360deg)}}._srOnly_1skgl_335{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._container_18yyb_22{background:hsl(var(--background));min-height:100vh}._main_18yyb_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._pageHeader_18yyb_35{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1.75rem;display:flex}._headerLeft_18yyb_44{flex-direction:column;display:flex}._backBtn_18yyb_49{cursor:pointer;color:hsl(var(--muted-foreground));background:0 0;border:none;align-items:center;gap:.375rem;margin-bottom:1rem;padding:0;font-size:.875rem;transition:color .15s;display:flex}._backBtn_18yyb_49:hover{color:hsl(var(--foreground))}._pageTitle_18yyb_66{letter-spacing:-.025em;color:hsl(var(--foreground));margin:0;font-size:1.625rem;font-weight:700}._pageSubtitle_18yyb_74{color:hsl(var(--muted-foreground));margin:.25rem 0 0;font-size:.875rem}._createButton_18yyb_80{color:hsl(var(--primary-foreground));background:hsl(var(--primary));cursor:pointer;border:none;border-radius:10px;align-items:center;gap:.4rem;padding:.6rem 1rem;font-size:.875rem;font-weight:600;transition:background .15s;display:inline-flex}._createButton_18yyb_80:hover{background:hsl(var(--primary-hover))}._version_18yyb_98{font-family:var(--font-mono,monospace);color:hsl(var(--primary));font-size:.8125rem;font-weight:600}._titleCell_18yyb_105{align-items:center;gap:.5rem;display:flex}._title_18yyb_105{color:hsl(var(--foreground));font-size:.875rem;font-weight:600}._tag_18yyb_117{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--secondary-foreground));background:hsl(var(--secondary));border-radius:999px;padding:.12rem .5rem;font-size:.6875rem;font-weight:600}._status_18yyb_128{text-transform:uppercase;letter-spacing:.04em;border-radius:999px;padding:.2rem .6rem;font-size:.7rem;font-weight:600}._published_18yyb_137{color:hsl(var(--highlight-foreground));background:hsl(var(--highlight)/.18)}._draft_18yyb_142{color:hsl(var(--muted-foreground));background:hsl(var(--muted))}._date_18yyb_147{color:hsl(var(--muted-foreground));font-size:.8125rem}._actions_18yyb_152{justify-content:flex-end;gap:.25rem;display:flex}._iconBtn_18yyb_158{border:1px solid hsl(var(--border));background:hsl(var(--card));width:30px;height:30px;color:hsl(var(--muted-foreground));cursor:pointer;border-radius:8px;justify-content:center;align-items:center;transition:color .15s,border-color .15s;display:inline-flex}._iconBtn_18yyb_158:hover{color:hsl(var(--foreground));border-color:hsl(var(--foreground)/.3)}._iconBtn_18yyb_158._danger_18yyb_175:hover{color:hsl(var(--destructive));border-color:hsl(var(--destructive)/.4)}._container_14zyg_22{background:hsl(var(--background));min-height:100vh}._main_14zyg_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._pageHeader_14zyg_35{margin-bottom:1.5rem}._backBtn_14zyg_39{cursor:pointer;color:hsl(var(--muted-foreground));background:0 0;border:none;align-items:center;gap:.375rem;margin-bottom:.875rem;padding:0;font-size:.875rem;transition:color .15s;display:flex}._backBtn_14zyg_39:hover{color:hsl(var(--foreground))}._pageTitle_14zyg_56{letter-spacing:-.025em;color:hsl(var(--foreground));margin:0;font-size:1.5rem;font-weight:700}._layout_14zyg_64{grid-template-columns:1fr 320px;align-items:start;gap:1.5rem;display:grid}@media (max-width:900px){._layout_14zyg_64{grid-template-columns:1fr}}._editorCol_14zyg_76,._sideCol_14zyg_82{flex-direction:column;gap:1rem;display:flex}._row2_14zyg_88{grid-template-columns:1fr 1fr;gap:1rem;display:grid}._field_14zyg_94{flex-direction:column;gap:.4rem;display:flex}._label_14zyg_100{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}._input_14zyg_106,._textarea_14zyg_107{border:1px solid hsl(var(--border));background:hsl(var(--card));width:100%;color:hsl(var(--foreground));box-sizing:border-box;border-radius:10px;padding:.6rem .75rem;font-family:inherit;font-size:.9375rem;transition:border-color .15s,box-shadow .15s}._input_14zyg_106:focus,._textarea_14zyg_107:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.12);outline:none}._textarea_14zyg_107{resize:vertical;line-height:1.5}._panel_14zyg_131{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;flex-direction:column;gap:.875rem;padding:1.125rem;display:flex}._coverPicker_14zyg_141{aspect-ratio:16/9;border:1px dashed hsl(var(--border));background:hsl(var(--background));cursor:pointer;border-radius:12px;width:100%;padding:0;transition:border-color .15s;overflow:hidden}._coverPicker_14zyg_141:hover{border-color:hsl(var(--primary)/.5)}._coverImg_14zyg_156{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}._coverEmpty_14zyg_163{width:100%;height:100%;color:hsl(var(--muted-foreground));justify-content:center;align-items:center;gap:.4rem;font-size:.875rem;display:flex}._hint_14zyg_174{color:hsl(var(--muted-foreground));margin:0;font-size:.75rem}._swatches_14zyg_180{gap:.5rem;display:flex}._swatch_14zyg_180{cursor:pointer;border:2px solid transparent;border-radius:8px;width:28px;height:28px;transition:transform .15s}._swatch_14zyg_180:hover{transform:scale(1.08)}._swatchActive_14zyg_197{border-color:hsl(var(--foreground));box-shadow:0 0 0 2px hsl(var(--background)), 0 0 0 4px hsl(var(--foreground)/.2)}._saveBtn_14zyg_202{background:hsl(var(--primary));width:100%;height:46px;color:hsl(var(--primary-foreground));cursor:pointer;border:none;border-radius:11px;justify-content:center;align-items:center;gap:.5rem;font-size:.9375rem;font-weight:600;transition:background .15s,opacity .15s;display:inline-flex}._saveBtn_14zyg_202:hover:not(:disabled){background:hsl(var(--primary-hover))}._saveBtn_14zyg_202:disabled{opacity:.6;cursor:not-allowed}._spin_14zyg_226{animation:.7s linear infinite _spin_14zyg_226}@keyframes _spin_14zyg_226{to{transform:rotate(360deg)}}._overlay_d68m3_1{z-index:60;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:rgba(0,0,0,.45);animation:.15s _fade_d68m3_1;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes _fade_d68m3_1{0%{opacity:0}to{opacity:1}}._content_d68m3_18{z-index:61;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:16px;flex-direction:column;width:min(460px,100vw - 2rem);padding:1.2rem 1.3rem 1.3rem;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 16px 48px rgba(0,0,0,.18)}._header_d68m3_34{justify-content:space-between;align-items:center;display:flex}._title_d68m3_40{letter-spacing:-.02em;font-size:1rem;font-weight:800}._closeBtn_d68m3_46{width:28px;height:28px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;display:flex}._closeBtn_d68m3_46:hover{background:hsl(var(--accent))}._desc_d68m3_62{color:hsl(var(--muted-foreground));margin:.35rem 0 1rem;font-size:.85rem}._options_d68m3_68{flex-direction:column;gap:.6rem;display:flex}._option_d68m3_68{text-align:left;border:1px solid hsl(var(--border));background:hsl(var(--background));width:100%;color:hsl(var(--foreground));cursor:pointer;border-radius:12px;align-items:center;gap:.75rem;padding:.85rem .9rem;transition:border-color .15s,background .15s;display:flex}._option_d68m3_68:hover{border-color:hsl(var(--primary)/.4)}._optionActive_d68m3_92{border-color:hsl(var(--primary));background:hsl(var(--primary)/.06)}._optionIcon_d68m3_97{color:hsl(var(--primary));flex-shrink:0}._optionBody_d68m3_102{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}._optionTitle_d68m3_110{font-size:.9rem;font-weight:700}._optionDesc_d68m3_115{color:hsl(var(--muted-foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}._optionCheck_d68m3_123{color:hsl(var(--primary));flex-shrink:0}._pickBtn_d68m3_128{border:1px dashed hsl(var(--border));width:100%;color:hsl(var(--primary));cursor:pointer;background:0 0;border-radius:10px;margin-top:.7rem;padding:.6rem;font-size:.82rem;font-weight:600}._pickBtn_d68m3_128:hover{background:hsl(var(--primary)/.06)}._footer_d68m3_144{justify-content:flex-end;gap:.6rem;margin-top:1.3rem;display:flex}._cancelBtn_d68m3_151{border:1px solid hsl(var(--border));color:hsl(var(--foreground));cursor:pointer;background:0 0;border-radius:10px;padding:.55rem 1rem;font-size:.85rem;font-weight:600}._cancelBtn_d68m3_151:hover{background:hsl(var(--accent))}._confirmBtn_d68m3_165{background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;border-radius:10px;padding:.55rem 1.1rem;font-size:.85rem;font-weight:700}._confirmBtn_d68m3_165:hover{filter:brightness(1.05)}._confirmBtn_d68m3_165:disabled{opacity:.5;cursor:not-allowed}._container_1b3pu_22{background:hsl(var(--background));min-height:100vh}._main_1b3pu_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._pageHeader_1b3pu_35{flex-direction:column;gap:.375rem;margin-bottom:2rem;display:flex}._pageTitle_1b3pu_42{color:hsl(var(--foreground));letter-spacing:-.025em;margin:0;font-size:1.75rem;font-weight:700}._pageSubtitle_1b3pu_50{color:hsl(var(--muted-foreground));margin:0;font-size:.9375rem}._sectionLabel_1b3pu_56{font-family:var(--font-mono,monospace);letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--muted-foreground));align-items:center;gap:.4rem;margin:1.5rem 0 .875rem;font-size:.6875rem;display:flex}._stateBox_1b3pu_68{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + 4px);text-align:center;color:hsl(var(--muted-foreground));padding:1.5rem;font-size:.9rem}._serviceGrid_1b3pu_79{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1rem;display:grid}@media (max-width:520px){._serviceGrid_1b3pu_79{grid-template-columns:1fr}}._serviceCard_1b3pu_90{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + 4px);flex-direction:column;gap:.75rem;padding:1.1rem 1.2rem;display:flex}._serviceHead_1b3pu_100{justify-content:space-between;align-items:center;display:flex}._serviceName_1b3pu_106{color:hsl(var(--foreground));align-items:center;gap:.4rem;font-size:.95rem;font-weight:700;display:inline-flex}._pill_1b3pu_115{text-transform:uppercase;letter-spacing:.04em;border-radius:9999px;padding:.2rem .55rem;font-size:.7rem;font-weight:700}._pill_healthy_1b3pu_124{color:#2c9653;background:rgba(46,158,87,.14)}._pill_degraded_1b3pu_129{color:#c18215;background:rgba(245,159,10,.16)}._pill_unhealthy_1b3pu_134{color:#dc2828;background:rgba(220,40,40,.14)}._pill_unknown_1b3pu_139{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._chips_1b3pu_144{flex-wrap:wrap;gap:.4rem;display:flex}._chip_1b3pu_144{border:1px solid transparent;border-radius:6px;padding:.18rem .5rem;font-size:.72rem;font-weight:600}._chip_up_1b3pu_158{color:#298e4e;background:rgba(46,158,87,.1);border-color:rgba(46,158,87,.25)}._chip_down_1b3pu_164{color:#dc2828;background:rgba(220,40,40,.1);border-color:rgba(220,40,40,.25)}._chip_degraded_1b3pu_170{color:#c18215;background:rgba(245,159,10,.12);border-color:rgba(230,155,26,.25)}._chip_unknown_1b3pu_176{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._chipMuted_1b3pu_181{color:hsl(var(--muted-foreground));font-size:.75rem}._serviceFoot_1b3pu_186{color:hsl(var(--muted-foreground));font-size:.75rem;font-family:var(--font-mono,monospace)}._kpiGrid_1b3pu_193{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1rem;display:grid}@media (max-width:520px){._kpiGrid_1b3pu_193{grid-template-columns:1fr}}._kpiGridAi_1b3pu_205{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}._windowNote_1b3pu_210{color:hsl(var(--muted-foreground));margin:.75rem 0 0;font-size:.78rem;line-height:1.5}._breakdownGrid_1b3pu_217{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:1rem;margin-top:1rem;display:grid}@media (max-width:520px){._breakdownGrid_1b3pu_217{grid-template-columns:1fr}}._featureName_1b3pu_229{color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.83rem;overflow:hidden}._modelCard_1b3pu_237{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + 4px);padding:1.1rem 1.3rem}._modelTitle_1b3pu_244{color:hsl(var(--foreground));margin:0 0 .75rem;font-size:.9rem;font-weight:700}._modelList_1b3pu_251{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._modelRow_1b3pu_259{border-top:1px solid hsl(var(--border));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.15rem 1rem;padding:.5rem 0;display:flex}._modelRow_1b3pu_259:first-child{border-top:none}._modelName_1b3pu_273{min-width:0;font-size:.83rem;font-family:var(--font-mono,monospace);color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;flex:14rem;overflow:hidden}._modelMeta_1b3pu_284{color:hsl(var(--muted-foreground));white-space:nowrap;flex-shrink:0;font-size:.78rem}._syncGrid_1b3pu_292{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1rem;display:grid}@media (max-width:640px){._syncGrid_1b3pu_292{grid-template-columns:1fr}}._syncCard_1b3pu_303{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_1b3pu_303:hover{border-color:hsl(var(--primary)/.4);box-shadow:0 4px 16px hsl(var(--primary)/.08)}._iconWrapper_1b3pu_318{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_1b3pu_330{color:hsl(var(--foreground));margin:0;font-size:.9375rem;font-weight:600}._syncDesc_1b3pu_337{color:hsl(var(--muted-foreground));flex:1;margin:0;font-size:.8125rem;line-height:1.5}._syncBtn_1b3pu_345{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_1b3pu_345:hover{filter:brightness(1.05)}._container_dpw1h_22{background:hsl(var(--background));min-height:100vh}._main_dpw1h_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._pageHeader_dpw1h_35{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:1.25rem;display:flex}._headerLeft_dpw1h_44{min-width:0}._backBtn_dpw1h_48{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;align-items:center;gap:.375rem;margin-bottom:.5rem;padding:.375rem 0;font-size:.875rem;font-weight:500;transition:color .15s;display:inline-flex}._backBtn_dpw1h_48:hover{color:hsl(var(--foreground))}._pageTitle_dpw1h_66{color:hsl(var(--foreground));letter-spacing:-.03em;margin-bottom:.3rem;font-size:1.5rem;font-weight:800;line-height:1.2}._pageSubtitle_dpw1h_75{color:hsl(var(--muted-foreground));max-width:560px;margin:0;font-size:.875rem;line-height:1.55}._tabs_dpw1h_84{background:hsl(var(--secondary));border-radius:11px;gap:.25rem;margin-bottom:1.5rem;padding:.25rem;display:inline-flex}._tab_dpw1h_84{color:hsl(var(--muted-foreground));border-radius:8px;align-items:center;gap:.4rem;padding:.45rem .9rem;font-size:.8125rem;font-weight:600;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}._tab_dpw1h_84:hover{color:hsl(var(--foreground))}._tabActive_dpw1h_109{background:hsl(var(--background));color:hsl(var(--foreground));box-shadow:0 1px 2px hsl(var(--foreground)/.08)}._tabCount_dpw1h_115{font-family:var(--font-mono);color:hsl(var(--muted-foreground));font-size:.6875rem}._leadName_dpw1h_122{color:hsl(var(--foreground));font-size:.875rem;font-weight:600}._leadMeta_dpw1h_128{color:hsl(var(--muted-foreground));font-size:.75rem}._badge_dpw1h_134{white-space:nowrap;border:1px solid transparent;border-radius:999px;align-items:center;padding:.15rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}._badgeNovo_dpw1h_145{background:hsl(var(--primary)/.1);color:hsl(var(--primary));border-color:hsl(var(--primary)/.2)}._badgeContatado_dpw1h_151{color:#0b73da;background:rgba(37,140,244,.12);border-color:rgba(37,140,244,.25)}._badgeQualificado_dpw1h_157{color:#ba7908;background:rgba(245,159,10,.14);border-color:rgba(245,159,10,.28)}._badgeConvertido_dpw1h_163{color:#218355;background:rgba(43,171,111,.14);border-color:rgba(43,171,111,.28)}._badgeDescartado_dpw1h_169{background:hsl(var(--muted-foreground)/.12);color:hsl(var(--muted-foreground));border-color:hsl(var(--muted-foreground)/.22)}._detailGrid_dpw1h_176{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:1.25rem;display:grid}@media (max-width:900px){._detailGrid_dpw1h_176{grid-template-columns:minmax(0,1fr)}}._card_dpw1h_188{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:14px;padding:1.25rem}._cardTitle_dpw1h_195{color:hsl(var(--foreground));letter-spacing:-.015em;margin:0 0 1rem;font-size:.9375rem;font-weight:700}._fieldGrid_dpw1h_203{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.25rem;display:grid}@media (max-width:600px){._fieldGrid_dpw1h_203{grid-template-columns:minmax(0,1fr)}}._field_dpw1h_203{min-width:0}._fieldFull_dpw1h_218{grid-column:1/-1}._fieldLabel_dpw1h_222{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--muted-foreground));margin-bottom:.3rem;font-size:.6875rem;font-weight:500;display:block}._fieldValue_dpw1h_233{color:hsl(var(--foreground));overflow-wrap:anywhere;white-space:pre-line;font-size:.875rem;line-height:1.55}._fieldEmpty_dpw1h_241{color:hsl(var(--muted-foreground));font-style:italic}._link_dpw1h_246{color:hsl(var(--primary));text-decoration:none}._link_dpw1h_246:hover{text-decoration:underline}._sideStack_dpw1h_255{flex-direction:column;gap:1.25rem;display:flex}._statusRow_dpw1h_261{flex-wrap:wrap;gap:.4rem;display:flex}._statusBtn_dpw1h_267{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--muted-foreground));cursor:pointer;border-radius:8px;padding:.35rem .7rem;font-size:.75rem;font-weight:600;transition:border-color .15s,color .15s,background .15s}._statusBtn_dpw1h_267:hover:not(:disabled){border-color:hsl(var(--primary)/.5);color:hsl(var(--foreground))}._statusBtn_dpw1h_267:disabled{opacity:.6;cursor:not-allowed}._statusBtnActive_dpw1h_287{border-color:hsl(var(--primary));background:hsl(var(--primary)/.1);color:hsl(var(--primary))}._notesArea_dpw1h_293{resize:vertical;border:1px solid hsl(var(--border));background:hsl(var(--background));width:100%;min-height:110px;color:hsl(var(--foreground));border-radius:9px;padding:.6rem .7rem;font-family:inherit;font-size:.8125rem;line-height:1.55}._notesArea_dpw1h_293:focus{border-color:hsl(var(--primary));outline:none}._primaryBtn_dpw1h_311{background:hsl(var(--primary));width:100%;color:hsl(var(--primary-foreground));cursor:pointer;border:none;border-radius:9px;justify-content:center;align-items:center;gap:.4rem;padding:.6rem 1rem;font-size:.8125rem;font-weight:600;transition:background .15s,transform .12s;display:inline-flex}._primaryBtn_dpw1h_311:hover:not(:disabled){background:hsl(var(--primary-hover));transform:translateY(-1px)}._primaryBtn_dpw1h_311:disabled{opacity:.6;cursor:not-allowed;transform:none}._ghostBtn_dpw1h_337{background:hsl(var(--background));width:100%;color:hsl(var(--foreground));border:1px solid hsl(var(--border));cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:.4rem;padding:.6rem 1rem;font-size:.8125rem;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}._ghostBtn_dpw1h_337:hover:not(:disabled){background:hsl(var(--secondary));border-color:hsl(var(--primary)/.4)}._ghostBtn_dpw1h_337:disabled{opacity:.6;cursor:not-allowed}._saveHint_dpw1h_362{color:hsl(var(--muted-foreground));text-align:center;margin:.6rem 0 0;font-size:.75rem}._convertedNote_dpw1h_369{color:hsl(var(--muted-foreground));margin:.6rem 0 0;font-size:.75rem;line-height:1.5}._state_dpw1h_376{text-align:center;color:hsl(var(--muted-foreground));padding:3rem 1rem;font-size:.875rem}@media (max-width:640px){._main_dpw1h_27{width:100%;padding:1.25rem 1rem 2rem}}._pill_1rswa_25{white-space:nowrap;border:1px solid transparent;border-radius:999px;align-items:center;gap:.25rem;padding:.15rem .5rem;font-size:.7rem;font-weight:600;line-height:1.5;display:inline-flex}._ok_1rswa_38{color:#27864a;background:rgba(46,158,87,.12);border-color:rgba(46,158,87,.25)}._active_1rswa_44{background:hsl(var(--primary)/.12);color:hsl(var(--primary));border-color:hsl(var(--primary)/.25)}._warn_1rswa_50{color:#ae7613;background:rgba(245,159,10,.14);border-color:rgba(245,159,10,.28)}._risk_1rswa_56{background:hsl(var(--destructive)/.12);color:hsl(var(--destructive));border-color:hsl(var(--destructive)/.25)}._muted_1rswa_62{background:hsl(var(--muted));color:hsl(var(--muted-foreground));border-color:hsl(var(--border))}._gold_1rswa_68{color:#9c6911;background:rgba(245,178,20,.16);border-color:rgba(245,178,20,.35)}.dark ._ok_1rswa_38{color:#64d88f}.dark ._warn_1rswa_50{color:#f8c162}.dark ._gold_1rswa_68{color:#f5b214}._difficulty_1rswa_85{letter-spacing:.02em;text-transform:uppercase;border:1px solid transparent;border-radius:6px;align-items:center;padding:.12rem .45rem;font-size:.68rem;font-weight:700;display:inline-flex}._diff_facil_1rswa_97{color:#27864a;background:rgba(46,158,87,.12);border-color:rgba(46,158,87,.25)}._diff_media_1rswa_103{background:hsl(var(--primary)/.12);color:hsl(var(--primary));border-color:hsl(var(--primary)/.25)}._diff_dificil_1rswa_109{color:#b85614;background:rgba(242,105,13,.14);border-color:rgba(242,105,13,.3)}._diff_epica_1rswa_115{color:#8a2eb8;background:linear-gradient(135deg,rgba(245,178,20,.2),rgba(167,60,221,.2));border-color:rgba(167,60,221,.35)}.dark ._diff_facil_1rswa_97{color:#64d88f}.dark ._diff_dificil_1rswa_109{color:#f69655}.dark ._diff_epica_1rswa_115{color:#d69af4}._barWrap_1rswa_132{align-items:center;gap:.5rem;width:100%;display:flex}._barTrack_1rswa_139{background:hsl(var(--muted));border-radius:999px;flex:1;min-width:0;position:relative;overflow:hidden}._barFill_1rswa_148{border-radius:999px;height:100%;transition:width .42s cubic-bezier(.22,1,.36,1);display:block}._bar_primary_1rswa_155{background:linear-gradient(90deg, hsl(var(--primary)/.8), hsl(var(--primary)))}._bar_gold_1rswa_159{background:linear-gradient(90deg,rgba(245,178,20,.75),#f5b214)}._bar_green_1rswa_163{background:linear-gradient(90deg,rgba(46,158,87,.8),#34b262)}._bar_rose_1rswa_167{background:linear-gradient(90deg, hsl(var(--destructive)/.75), hsl(var(--destructive)))}._barPulse_1rswa_171{animation:.9s ease-out _barPulse_1rswa_171}@keyframes _barPulse_1rswa_171{0%{filter:brightness();box-shadow:0 0 0 0 hsl(var(--primary)/.5)}40%{filter:brightness(1.35);box-shadow:0 0 12px 2px hsl(var(--primary)/.45)}to{filter:brightness();box-shadow:0 0 0 0 hsl(var(--primary)/0)}}._barLabel_1rswa_189{color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.72rem;font-weight:700}._levelChip_1rswa_198{background:hsl(var(--primary)/.12);border:1px solid hsl(var(--primary)/.25);color:hsl(var(--primary));border-radius:8px;align-items:baseline;gap:.35rem;padding:.2rem .55rem;font-size:.75rem;display:inline-flex}._levelChip_1rswa_198 strong{letter-spacing:.01em;font-weight:800}._levelChip_1rswa_198 em{opacity:.85;text-overflow:ellipsis;white-space:nowrap;max-width:12rem;font-style:normal;font-weight:600;overflow:hidden}._coinChip_1rswa_223{color:#9c6911;font-variant-numeric:tabular-nums;background:rgba(245,178,20,.14);border:1px solid rgba(245,178,20,.32);border-radius:999px;align-items:center;gap:.3rem;padding:.2rem .5rem;font-size:.78rem;font-weight:700;display:inline-flex}.dark ._coinChip_1rswa_223{color:#f5b214}._coinSm_1rswa_240{padding:.1rem .4rem;font-size:.7rem}._streak_1rswa_245{background:hsl(var(--muted));border:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:.3rem;padding:.2rem .55rem;font-size:.78rem;font-weight:700;display:inline-flex;position:relative}._streakHot_1rswa_260{color:#b85614;background:linear-gradient(135deg,rgba(242,105,13,.16),rgba(245,178,20,.16));border-color:rgba(242,105,13,.35)}.dark ._streakHot_1rswa_260{color:#f79f64}._flameLit_1rswa_269{transform-origin:bottom;animation:2.4s ease-in-out infinite _flicker_1rswa_1}@keyframes _flicker_1rswa_1{0%,to{opacity:1;transform:scale(1)rotate(-1deg)}35%{opacity:.92;transform:scale(1.12)rotate(2deg)}70%{opacity:1;transform:scale(.96)rotate(-2deg)}}@media (prefers-reduced-motion:reduce){._flameLit_1rswa_269,._barPulse_1rswa_171{animation:none}}._freezeDot_1rswa_296{background:#26b2f2;border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 2px rgba(38,178,242,.25)}._boss_1rswa_305{flex-direction:column;gap:.4rem;display:flex}._bossHead_1rswa_311{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._bossName_1rswa_318{color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.35rem;font-size:.8rem;font-weight:700;display:inline-flex;overflow:hidden}._bossHp_1rswa_330{color:hsl(var(--destructive));font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.72rem;font-weight:700}._bossDown_1rswa_338{color:#2e9e57}._bossTrack_1rswa_342{background:hsl(var(--muted));border:1px solid hsl(var(--border));border-radius:999px;height:14px;overflow:hidden}._bossFill_1rswa_350{background:linear-gradient(90deg, hsl(var(--destructive)), #f47825);height:100%;transition:width .52s cubic-bezier(.22,1,.36,1);display:block}._duel_1rswa_358{flex-direction:column;gap:.6rem;padding:.15rem 0;display:flex;position:relative}._duelRow_1rswa_367{grid-template-columns:1fr;align-items:center;gap:.3rem;display:grid}._duelWho_1rswa_374{align-items:center;gap:.4rem;min-width:0;display:flex}._duelName_1rswa_381{color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-weight:600;overflow:hidden}._duelCrown_1rswa_390{color:#f5b214;flex-shrink:0}._duelValue_1rswa_395{color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums;text-align:right;min-width:3.5rem;font-size:.76rem;font-weight:700}._duelVs_1rswa_404{display:none}@media (min-width:768px){._duelRow_1rswa_367{grid-template-columns:minmax(7rem,12rem) 1fr auto;gap:.6rem}._duelVs_1rswa_404{letter-spacing:.08em;color:hsl(var(--muted-foreground)/.5);pointer-events:none;font-size:.62rem;font-weight:900;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}._sectionTitle_1rswa_427{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}._sectionTitle_1rswa_427 h2{color:hsl(var(--foreground));align-items:center;gap:.4rem;margin:0;font-size:.92rem;font-weight:700;display:inline-flex}._sectionTitle_1rswa_427 svg{color:hsl(var(--muted-foreground))}._empty_1rswa_447{text-align:center;color:hsl(var(--muted-foreground));flex-direction:column;align-items:center;gap:.5rem;padding:1.75rem 1rem;display:flex}._empty_1rswa_447 p{margin:0;font-size:.82rem}._empty_1rswa_447 svg{opacity:.55}._card_6jp0s_23{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);flex-direction:column;gap:.75rem;padding:1rem;display:flex}._cardHead_6jp0s_34{justify-content:space-between;align-items:flex-start;gap:.6rem;display:flex}._cardTitle_6jp0s_42{color:hsl(var(--foreground));margin:0;font-size:.9rem;font-weight:700;line-height:1.35}._cardSub_6jp0s_50{color:hsl(var(--muted-foreground));margin:.15rem 0 0;font-size:.75rem}._cardMetaRow_6jp0s_56{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}._clickable_6jp0s_63{cursor:pointer;text-align:left;border:1px solid hsl(var(--border));background:hsl(var(--card));width:100%;transition:transform .16s,border-color .16s,box-shadow .16s}._clickable_6jp0s_63:hover{border-color:hsl(var(--primary)/.4);box-shadow:0 8px 20px -12px hsl(var(--primary)/.4);transform:translateY(-2px)}._clickable_6jp0s_63:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:2px}._goalValues_6jp0s_81{color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;font-size:.75rem;display:flex}._goalValues_6jp0s_81 strong{color:hsl(var(--foreground));font-weight:700}._deadlineLate_6jp0s_94{color:hsl(var(--destructive));font-weight:600}._cardFooter_6jp0s_99{justify-content:space-between;align-items:center;gap:.5rem;padding-top:.15rem;display:flex}._avatarRow_6jp0s_107{align-items:center;gap:.3rem;display:flex}._feed_6jp0s_114{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent;flex-direction:column;gap:.15rem;max-height:30rem;display:flex;overflow-y:auto}._feed_6jp0s_114::-webkit-scrollbar{width:6px;height:6px}._feed_6jp0s_114::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._feed_6jp0s_114::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._feed_6jp0s_114::-webkit-scrollbar-track{background:0 0}._feedItem_6jp0s_138{border-radius:8px;grid-template-columns:auto 1fr auto;align-items:start;gap:.6rem;padding:.55rem .35rem;display:grid}._feedItem_6jp0s_138:hover{background:hsl(var(--muted)/.6)}._feedIcon_6jp0s_150{background:hsl(var(--muted));width:26px;height:26px;color:hsl(var(--muted-foreground));border-radius:50%;flex-shrink:0;align-items:center;justify-items:center;display:grid}._feedIconGold_6jp0s_161{color:#ae7613;background:rgba(245,178,20,.18)}.dark ._feedIconGold_6jp0s_161{color:#f5b214}._feedIconGreen_6jp0s_169{color:#27864a;background:rgba(46,158,87,.16)}.dark ._feedIconGreen_6jp0s_169{color:#64d88f}._feedIconPrimary_6jp0s_177{background:hsl(var(--primary)/.14);color:hsl(var(--primary))}._feedText_6jp0s_182{color:hsl(var(--foreground));min-width:0;font-size:.8rem;line-height:1.45}._feedText_6jp0s_182 strong{font-weight:700}._feedText_6jp0s_182 em{color:hsl(var(--muted-foreground));font-style:normal}._feedComment_6jp0s_196{color:hsl(var(--muted-foreground));margin:.2rem 0 0;font-size:.76rem;font-style:italic}._feedSide_6jp0s_203{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.2rem;display:flex}._feedTime_6jp0s_211{color:hsl(var(--muted-foreground));white-space:nowrap;font-size:.68rem}._xpTag_6jp0s_217{color:hsl(var(--primary));font-variant-numeric:tabular-nums;font-size:.7rem;font-weight:800}._lbHead_6jp0s_225{flex-wrap:wrap;gap:.3rem;margin-bottom:.6rem;display:flex}._lbTab_6jp0s_232{border:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:999px;padding:.25rem .6rem;font-size:.72rem;font-weight:600;transition:all .14s}._lbTab_6jp0s_232:hover{color:hsl(var(--foreground));border-color:hsl(var(--primary)/.4)}._lbTabActive_6jp0s_248{background:hsl(var(--primary)/.12);border-color:hsl(var(--primary)/.35);color:hsl(var(--primary))}._lbRow_6jp0s_254{border-radius:8px;grid-template-columns:1.6rem auto 1fr auto;align-items:center;gap:.55rem;padding:.4rem .25rem;display:grid}._lbMe_6jp0s_263{background:hsl(var(--primary)/.08);box-shadow:inset 0 0 0 1px hsl(var(--primary)/.2)}._lbRank_6jp0s_268{color:hsl(var(--muted-foreground));text-align:center;font-variant-numeric:tabular-nums;font-size:.78rem;font-weight:800}._lbRankTop_6jp0s_276{color:#f5b214}._lbName_6jp0s_280{flex-direction:column;gap:.05rem;min-width:0;display:flex}._lbName_6jp0s_280 span{color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;font-weight:600;overflow:hidden}._lbName_6jp0s_280 em{color:hsl(var(--muted-foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;font-style:normal;overflow:hidden}._lbValue_6jp0s_303{color:hsl(var(--primary));font-variant-numeric:tabular-nums;font-size:.8rem;font-weight:800}._overlay_6jp0s_311{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:60;background:rgba(0,0,0,.55);position:fixed;top:0;bottom:0;left:0;right:0}._content_6jp0s_319{background:hsl(var(--card));border:1px solid hsl(var(--border));z-index:61;scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent;border-radius:14px;width:min(38rem,100vw - 2rem);max-height:calc(100vh - 3rem);padding:1.15rem;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 24px 60px -20px rgba(0,0,0,.5)}._content_6jp0s_319::-webkit-scrollbar{width:6px;height:6px}._content_6jp0s_319::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._content_6jp0s_319::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._content_6jp0s_319::-webkit-scrollbar-track{background:0 0}._contentWide_6jp0s_351{width:min(52rem,100vw - 2rem)}._dialogHead_6jp0s_355{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.35rem;display:flex}._dialogTitle_6jp0s_363{color:hsl(var(--foreground));margin:0;font-size:1rem;font-weight:700}._dialogDesc_6jp0s_370{color:hsl(var(--muted-foreground));margin:0 0 .9rem;font-size:.8rem}._closeBtn_6jp0s_376{border:1px solid hsl(var(--border));width:28px;height:28px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:8px;align-items:center;justify-items:center;display:grid}._closeBtn_6jp0s_376:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}._formGrid_6jp0s_393{grid-template-columns:1fr;gap:.75rem;display:grid}@media (min-width:640px){._formGrid2_6jp0s_400{grid-template-columns:1fr 1fr}}._field_6jp0s_404{flex-direction:column;gap:.3rem;min-width:0;display:flex}._label_6jp0s_411{color:hsl(var(--muted-foreground));font-size:.74rem;font-weight:600}._input_6jp0s_417,._select_6jp0s_418,._textarea_6jp0s_419{border:1px solid hsl(var(--border));background:hsl(var(--background));width:100%;color:hsl(var(--foreground));border-radius:8px;padding:.5rem .65rem;font-family:inherit;font-size:.85rem}._input_6jp0s_417:focus,._select_6jp0s_418:focus,._textarea_6jp0s_419:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--primary)/.15);outline:none}._textarea_6jp0s_419{resize:vertical;min-height:4.5rem}._hint_6jp0s_442{color:hsl(var(--muted-foreground));font-size:.7rem}._actions_6jp0s_447{justify-content:flex-end;gap:.5rem;margin-top:1rem;display:flex}._btn_6jp0s_454{cursor:pointer;border:1px solid hsl(var(--border));color:hsl(var(--foreground));background:0 0;border-radius:8px;align-items:center;gap:.35rem;padding:.5rem .9rem;font-size:.82rem;font-weight:600;transition:all .14s;display:inline-flex}._btn_6jp0s_454:hover:not(:disabled){background:hsl(var(--muted))}._btn_6jp0s_454:disabled{opacity:.55;cursor:not-allowed}._btnPrimary_6jp0s_476{background:hsl(var(--primary));border-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}._btnPrimary_6jp0s_476:hover:not(:disabled){background:hsl(var(--primary)/.9)}._btnDanger_6jp0s_485{color:hsl(var(--destructive));border-color:hsl(var(--destructive)/.35)}._btnDanger_6jp0s_485:hover:not(:disabled){background:hsl(var(--destructive)/.1)}._btnSm_6jp0s_493{padding:.3rem .6rem;font-size:.74rem}._modeRow_6jp0s_498{flex-wrap:wrap;gap:.4rem;display:flex}._modeBtn_6jp0s_504{border:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:10px;flex:8rem;align-items:center;gap:.4rem;padding:.5rem .6rem;font-size:.78rem;font-weight:600;display:flex}._modeBtn_6jp0s_504:hover{border-color:hsl(var(--primary)/.4);color:hsl(var(--foreground))}._modeBtnActive_6jp0s_523{background:hsl(var(--primary)/.12);border-color:hsl(var(--primary)/.4);color:hsl(var(--primary))}._result_6jp0s_530{text-align:center;flex-direction:column;align-items:center;gap:.85rem;padding:.5rem 0 .25rem;display:flex}._resultXp_6jp0s_539{color:hsl(var(--primary));font-variant-numeric:tabular-nums;font-size:2.6rem;font-weight:900;line-height:1}._resultXpCrit_6jp0s_547{background:linear-gradient(120deg,#f5b214,#f47825);color:transparent;-webkit-background-clip:text;background-clip:text}._resultLabel_6jp0s_554{color:hsl(var(--muted-foreground));margin:0;font-size:.78rem}._critTag_6jp0s_560{color:#9c6911;letter-spacing:.03em;text-transform:uppercase;background:rgba(245,178,20,.18);border:1px solid rgba(245,178,20,.4);border-radius:999px;align-items:center;gap:.3rem;padding:.2rem .6rem;font-size:.74rem;font-weight:800;display:inline-flex}.dark ._critTag_6jp0s_560{color:#f5b214}._resultChips_6jp0s_578{flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem;display:flex}._badgePop_6jp0s_586{background:linear-gradient(120deg,rgba(245,178,20,.16),rgba(167,60,221,.12));border:1px solid rgba(245,178,20,.32);border-radius:10px;align-items:center;gap:.5rem;width:100%;padding:.5rem .75rem;display:flex}._badgePop_6jp0s_586 svg{color:#f5b214;flex-shrink:0}._badgePopText_6jp0s_601{text-align:left;min-width:0}._badgePopText_6jp0s_601 strong{color:hsl(var(--foreground));font-size:.82rem;font-weight:800;display:block}._badgePopText_6jp0s_601 span{color:hsl(var(--muted-foreground));font-size:.72rem}._ceremony_6jp0s_617{z-index:70;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:rgba(0,0,0,.6);align-items:center;justify-items:center;padding:1rem;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}._ceremonyCard_6jp0s_628{background:hsl(var(--card));text-align:center;border:1px solid rgba(245,178,20,.4);border-radius:18px;max-width:min(26rem,100vw - 2rem);padding:2rem 2.25rem;box-shadow:0 0 60px -10px rgba(245,178,20,.4)}._ceremonyKicker_6jp0s_638{letter-spacing:.14em;text-transform:uppercase;color:#f5b214;margin:0 0 .35rem;font-size:.72rem;font-weight:800}._ceremonyLevel_6jp0s_647{background:linear-gradient(120deg,#f5b214,#f48134);color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;font-size:3.4rem;font-weight:900;line-height:1}._ceremonyTitle_6jp0s_658{color:hsl(var(--foreground));margin:.5rem 0 .15rem;font-size:1.05rem;font-weight:700}._ceremonySub_6jp0s_665{color:hsl(var(--muted-foreground));margin:0 0 1.15rem;font-size:.8rem}._badgeGrid_6jp0s_672{grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));gap:.6rem;display:grid}._badgeCell_6jp0s_678{border:1px solid hsl(var(--border));text-align:center;background:hsl(var(--muted)/.4);border-radius:10px;flex-direction:column;align-items:center;gap:.35rem;padding:.75rem .5rem;display:flex}._badgeCell_6jp0s_678 strong{color:hsl(var(--foreground));font-size:.76rem;font-weight:700}._badgeCell_6jp0s_678 span{color:hsl(var(--muted-foreground));font-size:.68rem;line-height:1.35}._badgeCell_6jp0s_678 svg{color:hsl(var(--muted-foreground))}._badgeEarned_6jp0s_703{background:linear-gradient(140deg, rgba(245,178,20,.14), hsl(var(--primary)/.08));border-color:rgba(245,178,20,.35)}._badgeEarned_6jp0s_703 svg{color:#f5b214}._badgeLocked_6jp0s_711{opacity:.6}._shopGrid_6jp0s_716{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.85rem;display:grid}._shopPhoto_6jp0s_722{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;background:hsl(var(--muted));border-radius:10px;width:100%;display:block}._shopPhotoEmpty_6jp0s_731{color:hsl(var(--muted-foreground));align-items:center;justify-items:center;display:grid}._gallery_6jp0s_737{flex-wrap:wrap;gap:.5rem;display:flex}._galleryItem_6jp0s_743{border:1px solid hsl(var(--border));border-radius:8px;width:6.5rem;height:4.5rem;position:relative;overflow:hidden}._galleryItem_6jp0s_743 img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}._galleryRemove_6jp0s_758{color:#fff;cursor:pointer;background:rgba(0,0,0,.6);border:none;border-radius:6px;align-items:center;justify-items:center;width:20px;height:20px;display:grid;position:absolute;top:3px;right:3px}._galleryRemove_6jp0s_758:hover{background:hsl(var(--destructive))}._uploadBox_6jp0s_776{border:1px dashed hsl(var(--border));width:6.5rem;height:4.5rem;color:hsl(var(--muted-foreground));cursor:pointer;border-radius:8px;align-items:center;justify-items:center;gap:.2rem;font-size:.7rem;display:grid}._uploadBox_6jp0s_776:hover{border-color:hsl(var(--primary)/.5);color:hsl(var(--primary))}._linkRow_6jp0s_793{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr) auto;align-items:center;gap:.4rem;display:grid}._linkList_6jp0s_800{flex-direction:column;gap:.4rem;display:flex}._rewardLinks_6jp0s_806{flex-wrap:wrap;gap:.4rem;display:flex}._rewardLinks_6jp0s_806 a{color:hsl(var(--primary));border:1px solid hsl(var(--primary)/.25);border-radius:999px;align-items:center;gap:.25rem;padding:.2rem .5rem;font-size:.74rem;font-weight:600;text-decoration:none;display:inline-flex}._rewardLinks_6jp0s_806 a:hover{background:hsl(var(--primary)/.1)}._table_6jp0s_828{border-collapse:collapse;width:100%;font-size:.8rem}._table_6jp0s_828 th{text-align:left;text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));border-bottom:1px solid hsl(var(--border));padding:.5rem .6rem;font-size:.7rem;font-weight:700}._table_6jp0s_828 td{border-bottom:1px solid hsl(var(--border)/.6);color:hsl(var(--foreground));vertical-align:middle;padding:.55rem .6rem}._table_6jp0s_828 tbody tr:hover{background:hsl(var(--muted)/.5)}._tableWrap_6jp0s_853{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent;overflow-x:auto}._tableWrap_6jp0s_853::-webkit-scrollbar{width:6px;height:6px}._tableWrap_6jp0s_853::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._tableWrap_6jp0s_853::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._tableWrap_6jp0s_853::-webkit-scrollbar-track{background:0 0}._userCell_6jp0s_873{align-items:center;gap:.45rem;min-width:0;display:flex}._userCell_6jp0s_873 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._group_1j0t4_1{align-items:center;display:flex}._avatarWrap_1j0t4_6{border:2px solid hsl(var(--card));border-radius:50%;margin-left:-.5rem;display:inline-flex}._avatarWrap_1j0t4_6:first-child{margin-left:0}._overflow_1j0t4_16{background:hsl(var(--muted));min-width:1.75rem;height:1.75rem;color:hsl(var(--muted-foreground));border:2px solid hsl(var(--card));z-index:0;border-radius:999px;justify-content:center;align-items:center;margin-left:-.375rem;padding:0 .375rem;font-size:.6875rem;font-weight:700;display:inline-flex}._hero_mc0ha_22{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);background:radial-gradient(120% 140% at 0% 0%, hsl(var(--primary)/.09), transparent 55%), hsl(var(--card));grid-template-columns:1fr;align-items:center;gap:1rem;padding:1.1rem 1.25rem;display:grid}@media (min-width:1024px){._hero_mc0ha_22{grid-template-columns:minmax(0,1.1fr) minmax(0,1.2fr) auto;gap:1.5rem}}._identity_mc0ha_41{align-items:center;gap:.8rem;min-width:0;display:flex}._who_mc0ha_48{flex-direction:column;gap:.4rem;min-width:0;display:flex}._who_mc0ha_48 h1{color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1.05rem;font-weight:800;overflow:hidden}._chips_mc0ha_64{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}._coins_mc0ha_71{color:#9c6911;font-variant-numeric:tabular-nums;background:rgba(245,178,20,.14);border:1px solid rgba(245,178,20,.32);border-radius:999px;align-items:center;gap:.3rem;padding:.2rem .55rem;font-size:.78rem;font-weight:700;display:inline-flex}.dark ._coins_mc0ha_71{color:#f5b214}._xpBlock_mc0ha_88{flex-direction:column;gap:.4rem;min-width:0;display:flex}._xpLine_mc0ha_95{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}._xpNow_mc0ha_103{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;font-size:.8rem;font-weight:800}._xpNext_mc0ha_110{color:hsl(var(--muted-foreground));font-size:.72rem}._stats_mc0ha_115{flex-wrap:wrap;align-items:stretch;gap:.5rem;display:flex}._stat_mc0ha_115{border:1px solid hsl(var(--border));background:hsl(var(--muted)/.45);min-width:5.5rem;color:hsl(var(--muted-foreground));text-align:center;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:.1rem;padding:.5rem .7rem;font-family:inherit;display:flex}._stat_mc0ha_115 strong{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;font-size:1rem;font-weight:800}._stat_mc0ha_115 span{font-size:.66rem;line-height:1.2}._stat_mc0ha_115 svg{color:hsl(var(--primary))}button._stat_mc0ha_115{cursor:pointer;transition:border-color .14s,transform .14s}button._stat_mc0ha_115:hover{border-color:hsl(var(--primary)/.45);transform:translateY(-1px)}button._stat_mc0ha_115:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:2px}._container_1myo9_22{background:hsl(var(--background));min-height:100vh}._main_1myo9_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._pageHeader_1myo9_35{margin-bottom:1.25rem}._headerRow_1myo9_39{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}._pageTitle_1myo9_47{color:hsl(var(--foreground));letter-spacing:-.01em;margin:0;font-size:1.75rem;font-weight:800}._pageSubtitle_1myo9_55{color:hsl(var(--muted-foreground));margin:.25rem 0 0;font-size:.875rem}._manageBtn_1myo9_61{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));cursor:pointer;border-radius:8px;align-items:center;gap:.4rem;padding:.5rem .85rem;font-family:inherit;font-size:.82rem;font-weight:600;transition:all .14s;display:inline-flex}._manageBtn_1myo9_61:hover{border-color:hsl(var(--primary)/.45);color:hsl(var(--primary))}._kpis_1myo9_81{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.85rem;margin:1.25rem 0;display:grid}._columns_1myo9_88{grid-template-columns:1fr;align-items:start;gap:1.25rem;display:grid}@media (min-width:1024px){._columns_1myo9_88{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr)}}._colMain_1myo9_100{min-width:0}._colSide_1myo9_104{flex-direction:column;gap:1.25rem;min-width:0;display:flex}._blockSpacing_1myo9_111{margin-top:1.5rem}._goalGrid_1myo9_115{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:.85rem;display:grid}._feedCard_1myo9_121{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);padding:1rem}._container_7hfau_22{background:hsl(var(--background));min-height:100vh}._main_7hfau_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._back_7hfau_35{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:.35rem;margin-bottom:.85rem;padding:.3rem .5rem .3rem .35rem;font-family:inherit;font-size:.8rem;font-weight:600;display:inline-flex}._back_7hfau_35:hover{color:hsl(var(--primary));background:hsl(var(--muted))}._head_7hfau_55{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}._headMain_7hfau_65{flex:20rem;min-width:0}._titleRow_7hfau_70{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._titleRow_7hfau_70 h1{color:hsl(var(--foreground));letter-spacing:-.01em;margin:0;font-size:1.5rem;font-weight:800}._desc_7hfau_84{color:hsl(var(--muted-foreground));max-width:60ch;margin:.4rem 0 0;font-size:.85rem}._meta_7hfau_91{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.6rem;display:flex}._metaItem_7hfau_99{color:hsl(var(--muted-foreground));align-items:center;gap:.35rem;font-size:.78rem;display:inline-flex}._checkinBtn_7hfau_107{border:1px solid hsl(var(--primary));background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;box-shadow:0 6px 18px -8px hsl(var(--primary)/.8);border-radius:10px;align-items:center;gap:.4rem;padding:.6rem 1.1rem;font-family:inherit;font-size:.88rem;font-weight:700;transition:transform .14s,box-shadow .14s;display:inline-flex}._checkinBtn_7hfau_107:hover{box-shadow:0 10px 22px -8px hsl(var(--primary)/.9);transform:translateY(-1px)}._checkinBtn_7hfau_107:active{transform:translateY(0)}._progressCard_7hfau_131{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);margin-bottom:1.25rem;padding:1.15rem 1.25rem}._bigValues_7hfau_140{align-items:baseline;gap:.5rem;margin-bottom:.65rem;display:flex}._bigValues_7hfau_140 strong{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;font-size:2rem;font-weight:900;line-height:1}._bigValues_7hfau_140 span{color:hsl(var(--muted-foreground));font-size:.85rem}._columns_7hfau_158{grid-template-columns:1fr;align-items:start;gap:1.25rem;display:grid}@media (min-width:1024px){._columns_7hfau_158{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}}._colMain_7hfau_170,._colSide_7hfau_171{flex-direction:column;gap:1.25rem;min-width:0;display:flex}._panel_7hfau_178{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);padding:1rem}._challengeGrid_7hfau_186{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.75rem;display:grid}._history_7hfau_192{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent;flex-direction:column;gap:.65rem;max-height:26rem;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}._history_7hfau_192::-webkit-scrollbar{width:6px;height:6px}._history_7hfau_192::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._history_7hfau_192::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._history_7hfau_192::-webkit-scrollbar-track{background:0 0}._history_7hfau_192 li{grid-template-columns:auto 1fr;align-items:start;gap:.5rem;display:grid}._history_7hfau_192 p{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;margin:0;font-size:.8rem}._history_7hfau_192 em{color:hsl(var(--muted-foreground));margin-top:.1rem;font-size:.76rem;font-style:italic;display:block}._history_7hfau_192 span{color:hsl(var(--muted-foreground));margin-top:.15rem;font-size:.68rem;display:block}._grid_1xggv_22{flex-wrap:wrap;gap:.4rem;display:flex}._chip_1xggv_28{border:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:.4rem;max-width:100%;padding:.28rem .55rem .28rem .3rem;font-family:inherit;font-size:.78rem;font-weight:600;transition:all .14s;display:inline-flex}._chip_1xggv_28 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._chip_1xggv_28:hover:not(:disabled){border-color:hsl(var(--primary)/.45);color:hsl(var(--foreground))}._chip_1xggv_28:disabled{opacity:.45;cursor:not-allowed}._chip_1xggv_28:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:2px}._active_1xggv_62{background:hsl(var(--primary)/.12);border-color:hsl(var(--primary)/.45);color:hsl(var(--primary))}._tabs_1n606_22{background:hsl(var(--muted)/.7);border:1px solid hsl(var(--border));scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent;border-radius:10px;gap:.25rem;padding:.25rem;display:flex;overflow-x:auto}._tabs_1n606_22::-webkit-scrollbar{width:4px;height:4px}._tabs_1n606_22::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:2px}._tabs_1n606_22::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._tabs_1n606_22::-webkit-scrollbar-track{background:0 0}._tab_1n606_22{color:hsl(var(--muted-foreground));cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:8px;align-items:center;gap:.35rem;padding:.42rem .8rem;font-family:inherit;font-size:.8rem;font-weight:600;transition:all .14s;display:inline-flex}._tab_1n606_22:hover{color:hsl(var(--foreground))}._tab_1n606_22:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:-2px}._active_1n606_72{background:hsl(var(--card));color:hsl(var(--foreground));box-shadow:0 1px 3px rgba(0,0,0,.08)}._badge_1n606_78{background:hsl(var(--primary)/.15);min-width:1.15rem;height:1.15rem;color:hsl(var(--primary));font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;justify-items:center;padding:0 .3rem;font-size:.66rem;font-weight:800;display:inline-grid}._container_h9hvp_22{background:hsl(var(--background));min-height:100vh}._main_h9hvp_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._back_h9hvp_35{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:.35rem;margin-bottom:.85rem;padding:.3rem .5rem .3rem .35rem;font-family:inherit;font-size:.8rem;font-weight:600;display:inline-flex}._back_h9hvp_35:hover{color:hsl(var(--primary));background:hsl(var(--muted))}._head_h9hvp_55{margin-bottom:1.25rem}._pageTitle_h9hvp_59{color:hsl(var(--foreground));letter-spacing:-.01em;margin:0;font-size:1.6rem;font-weight:800}._pageSubtitle_h9hvp_67{color:hsl(var(--muted-foreground));margin:.25rem 0 0;font-size:.85rem}._panel_h9hvp_73{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);margin-top:1rem;padding:1rem}._panelHead_h9hvp_82{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.9rem;display:flex}._panelHint_h9hvp_91{color:hsl(var(--muted-foreground));font-size:.78rem}._newBtn_h9hvp_96{border:1px solid hsl(var(--primary));background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border-radius:8px;align-items:center;gap:.35rem;padding:.45rem .8rem;font-family:inherit;font-size:.8rem;font-weight:700;display:inline-flex}._newBtn_h9hvp_96:hover{background:hsl(var(--primary)/.9)}._tableWrap_h9hvp_114{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent;overflow-x:auto}._tableWrap_h9hvp_114::-webkit-scrollbar{width:6px;height:6px}._tableWrap_h9hvp_114::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._tableWrap_h9hvp_114::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._tableWrap_h9hvp_114::-webkit-scrollbar-track{background:0 0}._table_h9hvp_114{border-collapse:collapse;width:100%;font-size:.8rem}._table_h9hvp_114 th{text-align:left;text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));border-bottom:1px solid hsl(var(--border));white-space:nowrap;padding:.5rem .6rem;font-size:.7rem;font-weight:700}._table_h9hvp_114 td{border-bottom:1px solid hsl(var(--border)/.6);color:hsl(var(--foreground));vertical-align:middle;padding:.6rem}._table_h9hvp_114 tbody tr:hover{background:hsl(var(--muted)/.5)}._progressCell_h9hvp_160{min-width:11rem}._progressCell_h9hvp_160 span{color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums;margin-top:.2rem;font-size:.7rem;display:block}._linkBtn_h9hvp_171{color:hsl(var(--foreground));cursor:pointer;text-align:left;background:0 0;border:none;padding:0;font-family:inherit;font-size:.82rem;font-weight:600}._linkBtn_h9hvp_171:hover{color:hsl(var(--primary));text-decoration:underline}._userCell_h9hvp_187{align-items:center;gap:.4rem;min-width:0;display:flex}._userCell_h9hvp_187 span{text-overflow:ellipsis;white-space:nowrap;max-width:10rem;overflow:hidden}._rowActions_h9hvp_200{gap:.3rem;display:inline-flex}._iconBtn_h9hvp_205{border:1px solid hsl(var(--border));width:26px;height:26px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:7px;align-items:center;justify-items:center;transition:all .14s;display:grid}._iconBtn_h9hvp_205:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}._danger_h9hvp_222:hover{color:hsl(var(--destructive));border-color:hsl(var(--destructive)/.4);background:hsl(var(--destructive)/.1)}._container_62mp8_22{background:hsl(var(--background));min-height:100vh}._main_62mp8_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}@media (max-width:640px){._main_62mp8_27{width:100%;padding:1.25rem 1rem 2rem}}._pageHeader_62mp8_41{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:1.5rem;display:flex}._headerLeft_62mp8_50{flex-direction:column;gap:.3rem;min-width:0;display:flex}._backBtn_62mp8_57{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:.375rem;margin-bottom:.25rem;padding:.375rem 0;font-size:.875rem;font-weight:500;transition:color .15s;display:inline-flex}._backBtn_62mp8_57:hover{color:hsl(var(--foreground))}._pageTitle_62mp8_76{letter-spacing:-.03em;color:hsl(var(--foreground));overflow-wrap:anywhere;margin:0;font-size:1.5rem;font-weight:800;line-height:1.2}._pageSubtitle_62mp8_86{max-width:600px;color:hsl(var(--muted-foreground));margin:0;font-size:.875rem;line-height:1.55}._titleRow_62mp8_94{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._createButton_62mp8_101{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_62mp8_101:hover{background:hsl(var(--primary-hover));transform:translateY(-1px)}._cellName_62mp8_123{color:hsl(var(--foreground));flex-direction:column;gap:.1rem;font-size:.875rem;font-weight:600;display:flex}._cellMeta_62mp8_132{color:hsl(var(--muted-foreground));font-size:.75rem;font-weight:400}._mono_62mp8_138{font-family:var(--font-mono);color:hsl(var(--muted-foreground));white-space:nowrap;font-size:.75rem}._badge_62mp8_146{white-space:nowrap;border:1px solid transparent;border-radius:999px;align-items:center;padding:.15rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}._badgeActive_62mp8_157{color:#218355;background:rgba(43,171,111,.14);border-color:rgba(43,171,111,.28)}._badgeOffboarded_62mp8_163{background:hsl(var(--muted-foreground)/.12);color:hsl(var(--muted-foreground));border-color:hsl(var(--muted-foreground)/.22)}._badgeFraud_62mp8_169{background:hsl(var(--destructive)/.12);color:hsl(var(--destructive));border-color:hsl(var(--destructive)/.28)}._badgePending_62mp8_175{color:#ba7908;background:rgba(245,159,10,.14);border-color:rgba(245,159,10,.28)}._badgeNeutral_62mp8_181{background:hsl(var(--primary)/.1);color:hsl(var(--primary));border-color:hsl(var(--primary)/.2)}._formStack_62mp8_188{flex-direction:column;gap:1rem;max-width:820px;display:flex}._sectionCard_62mp8_195{background:hsl(var(--muted)/.22);border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + 2px);padding:1.125rem 1.25rem}._sectionTitle_62mp8_202{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_62mp8_202:before{content:"";background:hsl(var(--primary));border-radius:2px;flex-shrink:0;width:3px;height:.875rem}._stack_62mp8_222{flex-direction:column;gap:.875rem;display:flex}._row2_62mp8_228{grid-template-columns:1fr 1fr;align-items:start;gap:.875rem;display:grid}@media (max-width:640px){._row2_62mp8_228{grid-template-columns:1fr}}._field_62mp8_240{border:none;flex-direction:column;gap:.35rem;min-width:0;margin:0;padding:0;display:flex}._label_62mp8_250{color:hsl(var(--foreground));padding:0;font-size:.8125rem;font-weight:500}._input_62mp8_257,._textarea_62mp8_258{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-family:inherit;font-size:.8125rem;transition:border-color .15s,box-shadow .15s}._input_62mp8_257:focus,._textarea_62mp8_258:focus{border-color:hsl(var(--primary)/.55);box-shadow:0 0 0 2px hsl(var(--primary)/.12);outline:none}._input_62mp8_257[aria-invalid=true],._textarea_62mp8_258[aria-invalid=true]{border-color:hsl(var(--destructive)/.7)}._textarea_62mp8_258{resize:vertical;min-height:96px;line-height:1.5}._hint_62mp8_286{color:hsl(var(--muted-foreground));margin:0;font-size:.75rem;line-height:1.5}._fieldError_62mp8_293{color:hsl(var(--destructive));margin:0;font-size:.75rem;line-height:1.45}._choices_62mp8_301{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;display:grid}@media (max-width:640px){._choices_62mp8_301{grid-template-columns:minmax(0,1fr)}}._choice_62mp8_301{border:1px solid hsl(var(--border));background:hsl(var(--background));cursor:pointer;border-radius:10px;align-items:flex-start;gap:.6rem;padding:.7rem .8rem;transition:border-color .15s,background .15s;display:flex}._choice_62mp8_301 input{accent-color:hsl(var(--primary));margin-top:.15rem}._choice_62mp8_301:has(input:checked){border-color:hsl(var(--primary));background:hsl(var(--primary)/.06)}._choice_62mp8_301:has(input:disabled){cursor:not-allowed;opacity:.7}._choiceText_62mp8_336{flex-direction:column;gap:.15rem;min-width:0;display:flex}._choiceTitle_62mp8_343{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}._choiceDesc_62mp8_349{color:hsl(var(--muted-foreground));font-size:.75rem;line-height:1.45}._note_62mp8_355{border-radius:calc(var(--radius) - 2px);background:hsl(var(--primary)/.06);border:1px solid hsl(var(--primary)/.2);color:hsl(var(--foreground));margin:0;padding:.625rem .75rem;font-size:.8125rem;line-height:1.5}._formFooter_62mp8_366{border-top:1px solid hsl(var(--border));justify-content:flex-end;align-items:center;gap:.625rem;max-width:820px;margin-top:1.25rem;padding-top:1.25rem;display:flex}._cancelBtn_62mp8_377,._ghostBtn_62mp8_378{border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);color:hsl(var(--foreground));cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:.4rem;padding:.5rem 1rem;font-size:.8125rem;font-weight:500;transition:background .15s;display:inline-flex}._cancelBtn_62mp8_377:hover:not(:disabled),._ghostBtn_62mp8_378:hover:not(:disabled){background:hsl(var(--accent))}._cancelBtn_62mp8_377:disabled,._ghostBtn_62mp8_378:disabled{opacity:.6;cursor:not-allowed}._saveBtn_62mp8_403{border-radius:calc(var(--radius) - 2px);background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;justify-content:center;align-items:center;gap:.4rem;padding:.5rem 1.25rem;font-size:.8125rem;font-weight:600;transition:opacity .15s;display:inline-flex}._saveBtn_62mp8_403:hover:not(:disabled){opacity:.92}._saveBtn_62mp8_403:disabled{opacity:.5;cursor:not-allowed}._dangerBtn_62mp8_426{border:1px solid hsl(var(--destructive)/.4);border-radius:calc(var(--radius) - 2px);color:hsl(var(--destructive));cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:.4rem;padding:.5rem 1rem;font-size:.8125rem;font-weight:600;transition:background .15s;display:inline-flex}._dangerBtn_62mp8_426:hover{background:hsl(var(--destructive)/.08)}._detailGrid_62mp8_446{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:1.25rem;display:grid}@media (max-width:900px){._detailGrid_62mp8_446{grid-template-columns:minmax(0,1fr)}}._sideStack_62mp8_458{flex-direction:column;gap:1.25rem;display:flex}._card_62mp8_464{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:14px;flex-direction:column;gap:1rem;padding:1.25rem;display:flex}._cardTitle_62mp8_474{letter-spacing:-.015em;color:hsl(var(--foreground));margin:0;font-size:.9375rem;font-weight:700}._facts_62mp8_482{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.25rem;margin:0;display:grid}@media (max-width:600px){._facts_62mp8_482{grid-template-columns:minmax(0,1fr)}}._facts_62mp8_482 dt{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--muted-foreground));margin-bottom:.3rem;font-size:.6875rem;font-weight:500}._facts_62mp8_482 dd{color:hsl(var(--foreground));overflow-wrap:anywhere;white-space:pre-line;margin:0;font-size:.875rem;line-height:1.55}._factFull_62mp8_511{grid-column:1/-1}._actionsRow_62mp8_515{flex-wrap:wrap;gap:.5rem;display:flex}._fileInput_62mp8_521{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}._state_62mp8_529{text-align:center;color:hsl(var(--muted-foreground));padding:3rem 1rem;font-size:.875rem}._spin_62mp8_536{animation:.8s linear infinite _spin_62mp8_536}._overlay_62mp8_541{z-index:500;background:hsl(var(--foreground)/.35);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:fixed;top:0;bottom:0;left:0;right:0}._dialog_62mp8_549{z-index:501;border:1px solid hsl(var(--border));background:hsl(var(--card));width:min(480px,100vw - 32px);max-height:calc(100dvh - 48px);color:hsl(var(--foreground));border-radius:16px;flex-direction:column;gap:.875rem;padding:1.375rem 1.5rem 1.25rem;display:flex;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 24px 60px -20px rgba(0,0,0,.4)}._dialog_62mp8_549:focus{outline:none}._dialogTitle_62mp8_572{margin:0;font-size:1rem;font-weight:700;line-height:1.35}._dialogText_62mp8_579{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem;line-height:1.55}._dialogChoices_62mp8_586{flex-direction:column;gap:.5rem;display:flex}._dialogFooter_62mp8_592{justify-content:flex-end;gap:.5rem;margin-top:.25rem;display:flex}._confirmDanger_62mp8_599{background:hsl(var(--destructive));color:hsl(var(--destructive-foreground));cursor:pointer;border:1px solid transparent;border-radius:9px;align-items:center;gap:.4rem;padding:.5rem 1rem;font-size:.8125rem;font-weight:600;display:inline-flex}._confirmDanger_62mp8_599:hover:not(:disabled){opacity:.9}._confirmDanger_62mp8_599:disabled{opacity:.6;cursor:not-allowed}@keyframes _spin_62mp8_536{to{transform:rotate(360deg)}}._wrap_y1fql_1{flex-direction:column;gap:.625rem;min-width:0;display:flex}._frame_y1fql_8{border:1px solid hsl(var(--border));background:hsl(var(--muted)/.5);border-radius:10px;justify-content:center;align-items:center;height:min(78vh,900px);min-height:360px;display:flex;position:relative;overflow:hidden}._iframe_y1fql_21{background:hsl(var(--background));border:none;width:100%;height:100%}._empty_y1fql_28{text-align:center;max-width:280px;color:hsl(var(--muted-foreground));margin:0;padding:1rem;font-size:.8125rem;line-height:1.5}._loadingTag_y1fql_38{background:hsl(var(--card));color:hsl(var(--foreground));border-radius:999px;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.75rem;font-weight:600;display:inline-flex;position:absolute;top:.625rem;right:.625rem;box-shadow:0 4px 14px -6px rgba(0,0,0,.35)}._openLink_y1fql_54{color:hsl(var(--primary));align-self:flex-start;align-items:center;gap:.375rem;font-size:.8125rem;font-weight:500;text-decoration:none;display:inline-flex}._openLink_y1fql_54:hover{text-decoration:underline}._errors_y1fql_68{border:1px solid hsl(var(--destructive)/.35);background:hsl(var(--destructive)/.07);color:hsl(var(--foreground));border-radius:10px;padding:.75rem .875rem;font-size:.8125rem}._errors_y1fql_68 ul{margin:.25rem 0 0;padding-left:1.125rem}._errorsTitle_y1fql_81{color:hsl(var(--destructive));margin:0;font-weight:600}._spin_y1fql_87{animation:.8s linear infinite _spin_y1fql_87}@keyframes _spin_y1fql_87{to{transform:rotate(360deg)}}._container_1kwk7_22{background:hsl(var(--background));min-height:100vh}._main_1kwk7_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}@media (max-width:640px){._main_1kwk7_27{width:100%;padding:1.25rem 1rem 2rem}}._mainWide_1kwk7_41{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}@media (max-width:640px){._mainWide_1kwk7_41{width:100%;padding:1.25rem 1rem 2rem}}._pageHeader_1kwk7_55{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:1.25rem;display:flex}._headerLeft_1kwk7_64{flex-direction:column;gap:.3rem;min-width:0;display:flex}._headerActions_1kwk7_71{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._backBtn_1kwk7_78{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:.375rem;margin-bottom:.25rem;padding:.375rem 0;font-size:.875rem;font-weight:500;transition:color .15s;display:inline-flex}._backBtn_1kwk7_78:hover{color:hsl(var(--foreground))}._pageTitle_1kwk7_97{letter-spacing:-.03em;color:hsl(var(--foreground));overflow-wrap:anywhere;margin:0;font-size:1.5rem;font-weight:800;line-height:1.2}._pageSubtitle_1kwk7_107{max-width:640px;color:hsl(var(--muted-foreground));margin:0;font-size:.875rem;line-height:1.55}._banner_1kwk7_115{border:1px solid hsl(var(--warning)/.45);background:hsl(var(--warning)/.12);color:hsl(var(--foreground));border-radius:10px;align-items:flex-start;gap:.625rem;margin-bottom:1.25rem;padding:.75rem 1rem;font-size:.8125rem;line-height:1.5;display:flex}._banner_1kwk7_115 svg{color:hsl(var(--warning));flex-shrink:0;margin-top:.1rem}._section_1kwk7_134{flex-direction:column;gap:.75rem;margin-bottom:1.75rem;display:flex}._sectionTitle_1kwk7_141{letter-spacing:-.015em;color:hsl(var(--foreground));margin:0;font-size:1rem;font-weight:700}._list_1kwk7_149{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:12px;flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}._row_1kwk7_161{border-top:1px solid hsl(var(--border));color:inherit;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:.875rem 1.125rem;text-decoration:none;display:flex}._row_1kwk7_161:first-child{border-top:none}a._row_1kwk7_161:hover{background:hsl(var(--muted)/.5)}._rowMain_1kwk7_180{flex-direction:column;gap:.125rem;min-width:0;display:flex}._rowTitle_1kwk7_187{color:hsl(var(--foreground));font-size:.875rem;font-weight:600}._rowMeta_1kwk7_193{color:hsl(var(--muted-foreground));font-size:.75rem}._version_1kwk7_198{font-family:var(--font-mono);color:hsl(var(--muted-foreground));white-space:nowrap;font-size:.75rem}._state_1kwk7_205{color:hsl(var(--muted-foreground));padding:1.5rem;font-size:.875rem}._ghostBtn_1kwk7_211,._saveBtn_1kwk7_212{white-space:nowrap;cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:.4rem;padding:.5rem 1rem;font-size:.8125rem;font-weight:600;transition:background .15s,opacity .15s;display:inline-flex}._ghostBtn_1kwk7_211:disabled,._saveBtn_1kwk7_212:disabled{opacity:.5;cursor:not-allowed}._ghostBtn_1kwk7_211{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground))}._ghostBtn_1kwk7_211:hover:not(:disabled){background:hsl(var(--muted))}._saveBtn_1kwk7_212{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border:none}._saveBtn_1kwk7_212:hover:not(:disabled){background:hsl(var(--primary-hover))}._dirtyTag_1kwk7_249{color:hsl(var(--warning));font-size:.75rem;font-weight:600}._packagePreview_1kwk7_255{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:12px;flex-direction:column;gap:.625rem;padding:1rem;display:flex}._packagePreviewHead_1kwk7_265{justify-content:space-between;align-items:center;gap:1rem;display:flex}._editorGrid_1kwk7_273{grid-template-columns:minmax(0,1.35fr) minmax(320px,1fr);align-items:start;gap:1.25rem;display:grid}@media (max-width:1100px){._editorGrid_1kwk7_273{grid-template-columns:minmax(0,1fr)}}._side_1kwk7_285{flex-direction:column;gap:1rem;display:flex;position:-webkit-sticky;position:sticky;top:1rem}@media (max-width:1100px){._side_1kwk7_285{position:static}}._card_1kwk7_298{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:12px;flex-direction:column;gap:.75rem;padding:1rem 1.125rem;display:flex}._cardHead_1kwk7_308{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}._cardTitle_1kwk7_316{color:hsl(var(--foreground));margin:0;font-size:.9375rem;font-weight:700}._hint_1kwk7_323{color:hsl(var(--muted-foreground));margin:0;font-size:.75rem;line-height:1.5}._toggles_1kwk7_330{border:none;flex-direction:column;gap:.375rem;margin:0;padding:0;display:flex}._toggle_1kwk7_330{color:hsl(var(--foreground));cursor:pointer;align-items:flex-start;gap:.5rem;font-size:.8125rem;line-height:1.4;display:flex}._toggle_1kwk7_330 input{accent-color:hsl(var(--primary));margin-top:.15rem}._errorBox_1kwk7_353{border:1px solid hsl(var(--destructive)/.35);background:hsl(var(--destructive)/.07);color:hsl(var(--foreground));border-radius:10px;margin-bottom:1rem;padding:.75rem 1rem;font-size:.8125rem}._errorBox_1kwk7_353 ul{margin:.25rem 0 0;padding-left:1.125rem}._errorTitle_1kwk7_367{color:hsl(var(--destructive));margin:0;font-weight:600}._history_1kwk7_373{flex-direction:column;gap:.375rem;margin:0;padding:0;font-size:.8125rem;list-style:none;display:flex}._historyItem_1kwk7_383{color:hsl(var(--muted-foreground));justify-content:space-between;gap:.75rem;display:flex}._historyCurrent_1kwk7_390{color:hsl(var(--foreground));font-weight:600}._overlay_1kwk7_396{z-index:500;background:hsl(var(--foreground)/.35);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:fixed;top:0;bottom:0;left:0;right:0}._dialog_1kwk7_404{z-index:501;border:1px solid hsl(var(--border));background:hsl(var(--card));width:min(480px,100vw - 32px);max-height:calc(100dvh - 48px);color:hsl(var(--foreground));border-radius:16px;flex-direction:column;gap:.875rem;padding:1.375rem 1.5rem 1.25rem;display:flex;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 24px 60px -20px rgba(0,0,0,.4)}._dialog_1kwk7_404:focus{outline:none}._dialogTitle_1kwk7_427{margin:0;font-size:1rem;font-weight:700;line-height:1.35}._dialogText_1kwk7_434{flex-direction:column;gap:.5rem;margin:0;display:flex}._dialogText_1kwk7_434 p{margin:0}._dialogText_1kwk7_434{color:hsl(var(--muted-foreground));font-size:.8125rem;line-height:1.55}._dialogFooter_1kwk7_449{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;margin-top:.25rem;display:flex}._spin_1kwk7_457{animation:.8s linear infinite _spin_1kwk7_457}@keyframes _spin_1kwk7_457{to{transform:rotate(360deg)}}._wrap_11z69_7{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:12px;flex-direction:column;min-width:0;display:flex}._toolbar_11z69_16{z-index:2;border-bottom:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:12px 12px 0 0;flex-wrap:wrap;align-items:center;gap:.375rem;padding:.5rem .625rem;display:flex;position:-webkit-sticky;position:sticky;top:0}._select_11z69_30{border:1px solid hsl(var(--border));background:hsl(var(--background));max-width:260px;height:30px;color:hsl(var(--foreground));border-radius:7px;padding:0 .5rem;font-size:.8125rem}._select_11z69_30:disabled{opacity:.55}._select_11z69_30:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:1px}._toolBtn_11z69_48{width:30px;height:30px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:1px solid transparent;border-radius:7px;justify-content:center;align-items:center;display:inline-flex}._toolBtn_11z69_48:hover:not(:disabled){background:hsl(var(--muted));color:hsl(var(--foreground))}._toolBtn_11z69_48:disabled{opacity:.45;cursor:default}._toolBtnActive_11z69_69{background:hsl(var(--primary)/.12);color:hsl(var(--primary))}._sep_11z69_74{background:hsl(var(--border));width:1px;height:20px;margin:0 .125rem}._conditionLabel_11z69_81{color:hsl(var(--muted-foreground));align-items:center;gap:.375rem;font-size:.75rem;display:inline-flex}._editor_11z69_89{min-width:0;overflow-x:auto}._content_11z69_94{min-height:60vh;color:hsl(var(--foreground));outline:none;padding:1.75rem 2rem 2.5rem;font-size:.875rem;line-height:1.6}@media (max-width:640px){._content_11z69_94{padding:1.25rem 1rem 2rem}}._content_11z69_94 .rotulo{border:1px dashed hsl(var(--border));font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--muted-foreground));border-radius:6px;margin-bottom:1rem;padding:.375rem .625rem;font-size:.75rem;display:block}._content_11z69_94 .rotulo:before{content:"Rótulo do cabeçalho: ";text-transform:none;letter-spacing:0}._content_11z69_94 h1{text-align:center;color:hsl(var(--primary));margin:.5rem 0 .25rem;font-size:1.25rem;font-weight:700}._content_11z69_94 h2{color:hsl(var(--primary));margin:1.5rem 0 .5rem;font-size:1rem;font-weight:700}._content_11z69_94 h3{margin:1rem 0 .375rem;font-size:.9375rem;font-weight:700}._content_11z69_94 p{margin:0 0 .5rem}._content_11z69_94 .subtitulo{text-align:center;color:hsl(var(--muted-foreground));margin-bottom:1.25rem;font-size:.8125rem}._content_11z69_94 .cl2{padding-left:1.25rem}._content_11z69_94 .cl3{padding-left:2.75rem}._content_11z69_94 .nota{border-left:3px solid hsl(var(--primary));background:hsl(var(--primary)/.07);border-radius:0 6px 6px 0;margin:.75rem 0;padding:.5rem .75rem;font-size:.8125rem}._content_11z69_94 ul{margin:0 0 .5rem;padding-left:1.75rem;list-style:outside}._content_11z69_94 li{margin-bottom:.25rem}._content_11z69_94 table{border-collapse:collapse;width:100%;margin:.5rem 0 1rem;font-size:.8125rem}._content_11z69_94 th{background:hsl(var(--primary));color:hsl(var(--primary-foreground));text-align:left;padding:.375rem .5rem}._content_11z69_94 td{border:1px solid hsl(var(--border));vertical-align:top;padding:.375rem .5rem}._content_11z69_94 .assinaturas{flex-wrap:wrap;gap:1.5rem;margin-top:1.75rem;display:flex}._content_11z69_94 .assinaturas>div{border-top:1px solid hsl(var(--foreground));flex:180px;padding-top:.375rem;font-size:.8125rem}._content_11z69_94 .tpl-campo{border:1px solid hsl(var(--warning)/.55);background:hsl(var(--warning)/.18);color:hsl(var(--foreground));white-space:nowrap;cursor:default;-webkit-user-select:none;-ms-user-select:none;user-select:none;border-radius:5px;margin:0 1px;padding:0 .375rem;font-size:.8em;font-weight:600;line-height:1.5;display:inline-block}._content_11z69_94 .ProseMirror-selectednode.tpl-campo,._content_11z69_94 .tpl-campo.ProseMirror-selectednode{outline:2px solid hsl(var(--ring))}._content_11z69_94 .tpl-bloco{border:1px dashed hsl(var(--info));background:hsl(var(--info)/.08);color:hsl(var(--info));text-align:center;-webkit-user-select:none;-ms-user-select:none;user-select:none;border-radius:8px;margin:.5rem 0 1rem;padding:.875rem 1rem;font-size:.8125rem;font-weight:600}._content_11z69_94 .ProseMirror-selectednode{outline:2px solid hsl(var(--ring));outline-offset:2px}._content_11z69_94 .tpl-se{outline:1px dashed hsl(var(--info)/.6);outline-offset:4px;border-radius:2px;margin-top:1.5rem;position:relative}._content_11z69_94 .tpl-se:before{content:attr(data-se-label);background:hsl(var(--info)/.14);color:hsl(var(--info));white-space:nowrap;pointer-events:none;border-radius:999px;padding:.05rem .5rem;font-size:.6875rem;font-weight:600;line-height:1.4;position:absolute;top:-1.45rem;left:-4px}._content_11z69_94 .tpl-se-row>td,._content_11z69_94 .tpl-se-row>th{background:hsl(var(--info)/.06)}._content_11z69_94 .tpl-se-cell:before{content:attr(data-se-label);color:hsl(var(--info));margin-bottom:.25rem;font-size:.6875rem;font-weight:600;display:block}._content_11z69_94 .tpl-se-inline{border-bottom:1px dashed hsl(var(--info));background:hsl(var(--info)/.07)}._shell_r7c49_22{background:hsl(var(--background));min-height:100vh;color:hsl(var(--foreground));flex-direction:column;display:flex}._topbar_r7c49_31{border-bottom:1px solid hsl(var(--border));background:hsl(var(--card));align-items:center;gap:.75rem;padding:.75rem 1.5rem;display:flex}@media (max-width:640px){._topbar_r7c49_31{flex-wrap:wrap;gap:.5rem;padding:.625rem 1rem}}._brand_r7c49_47{flex-shrink:0;align-items:center;display:inline-flex}._portalTag_r7c49_53{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--muted-foreground));border-left:1px solid hsl(var(--border));padding-left:.75rem;font-size:.6875rem;font-weight:500}@media (max-width:640px){._portalTag_r7c49_53{display:none}}._spacer_r7c49_69{flex:1}._nav_r7c49_74{align-items:center;gap:.25rem;margin-left:.5rem;display:flex}@media (max-width:640px){._nav_r7c49_74{flex-wrap:wrap;order:10;width:100%;margin-left:0}}._navLink_r7c49_91{color:hsl(var(--muted-foreground));border-radius:8px;padding:.4rem .65rem;font-size:.8125rem;font-weight:600;text-decoration:none;transition:background .15s,color .15s}._navLink_r7c49_91:hover{background:hsl(var(--secondary));color:hsl(var(--foreground))}._navLink_r7c49_91:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}@media (max-width:640px){._navLink_r7c49_91{padding:.35rem .5rem}}._navLinkActive_r7c49_114{background:hsl(var(--primary)/.1);color:hsl(var(--primary))}._name_r7c49_119{color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;max-width:220px;font-size:.8125rem;font-weight:600;overflow:hidden}@media (max-width:640px){._name_r7c49_119{display:none}}._logout_r7c49_134{border:1px solid hsl(var(--border));color:hsl(var(--foreground));cursor:pointer;background:0 0;border-radius:9px;align-items:center;gap:.375rem;padding:.4rem .75rem;font-size:.8125rem;font-weight:600;transition:background .15s;display:inline-flex}._logout_r7c49_134:hover{background:hsl(var(--secondary))}._logout_r7c49_134:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}._main_r7c49_157{box-sizing:border-box;flex:1;width:100%;max-width:1080px;margin:0 auto;padding:2rem 2rem 3rem}@media (max-width:640px){._main_r7c49_157{padding:1.25rem 1rem 2rem}}._readOnly_r7c49_173{color:hsl(var(--foreground));background:rgba(245,159,10,.1);border:1px solid rgba(245,159,10,.35);border-radius:10px;align-items:center;gap:.5rem;margin:0 0 1.25rem;padding:.625rem .875rem;font-size:.8125rem;line-height:1.5;display:flex}._readOnly_r7c49_173 svg{color:#c47f08;flex-shrink:0}._state_r7c49_191{text-align:center;color:hsl(var(--muted-foreground));flex-direction:column;align-items:center;gap:.75rem;padding:4rem 1rem;font-size:.875rem;display:flex}._state_r7c49_191 p{margin:0}p._state_r7c49_191{flex-direction:row;justify-content:center}._spin_r7c49_210{animation:.8s linear infinite _spin_r7c49_210}._blocked_r7c49_215{text-align:center;flex-direction:column;align-items:center;gap:.75rem;max-width:480px;margin:4rem auto 0;display:flex}._blockedIcon_r7c49_225{background:hsl(var(--destructive)/.12);width:48px;height:48px;color:hsl(var(--destructive));border-radius:14px;justify-content:center;align-items:center;display:inline-flex}._blockedTitle_r7c49_236{letter-spacing:-.02em;margin:0;font-size:1.375rem;font-weight:700}._blockedBody_r7c49_243{color:hsl(var(--muted-foreground));margin:0 0 .5rem;font-size:.875rem;line-height:1.6}._ghostBtn_r7c49_250{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));cursor:pointer;border-radius:9px;justify-content:center;align-items:center;padding:.5rem 1rem;font-size:.8125rem;font-weight:600;text-decoration:none;transition:background .15s;display:inline-flex}._ghostBtn_r7c49_250:hover{background:hsl(var(--secondary))}@keyframes _spin_r7c49_210{to{transform:rotate(360deg)}}._page_1cygd_2{flex-direction:column;gap:1.5rem;display:flex}._header_1cygd_8{flex-direction:column;gap:.3rem;display:flex}._title_1cygd_14{letter-spacing:-.03em;color:hsl(var(--foreground));overflow-wrap:anywhere;margin:0;font-size:1.5rem;font-weight:800;line-height:1.2}._subtitle_1cygd_24{color:hsl(var(--muted-foreground));margin:0;font-size:.875rem;line-height:1.55}._grid_1cygd_31{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:1.25rem;display:grid}@media (max-width:860px){._grid_1cygd_31{grid-template-columns:minmax(0,1fr)}}._card_1cygd_43{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:14px;padding:1.25rem}._cardTitle_1cygd_50{letter-spacing:-.015em;color:hsl(var(--foreground));margin:0 0 1rem;font-size:.9375rem;font-weight:700}._status_1cygd_59{align-items:flex-start;gap:.75rem;display:flex}._statusIcon_1cygd_65{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}._statusOk_1cygd_75{color:#218355;background:rgba(43,171,111,.14)}._statusWait_1cygd_80{background:hsl(var(--primary)/.1);color:hsl(var(--primary))}._statusText_1cygd_85{flex-direction:column;align-items:flex-start;gap:.35rem;min-width:0;display:flex}._statusTitle_1cygd_93{color:hsl(var(--foreground));margin:0;font-size:.875rem;font-weight:700}._statusBody_1cygd_100{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem;line-height:1.6}._linkBtn_1cygd_107{border:1px solid hsl(var(--primary)/.35);background:hsl(var(--primary)/.08);color:hsl(var(--primary));cursor:pointer;border-radius:9px;align-items:center;gap:.375rem;margin-top:.4rem;padding:.45rem .85rem;font-size:.8125rem;font-weight:600;transition:background .15s;display:inline-flex}._linkBtn_1cygd_107:hover:not(:disabled){background:hsl(var(--primary)/.14)}._linkBtn_1cygd_107:disabled{opacity:.6;cursor:not-allowed}._error_1cygd_130{color:hsl(var(--destructive));margin:.25rem 0 0;font-size:.75rem}._spin_1cygd_136{animation:.8s linear infinite _spin_1cygd_136}._fields_1cygd_141{flex-direction:column;gap:.875rem;margin:0;display:flex}._fields_1cygd_141 dt{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--muted-foreground));margin-bottom:.2rem;font-size:.6875rem;font-weight:500}._fields_1cygd_141 dd{color:hsl(var(--foreground));overflow-wrap:anywhere;margin:0;font-size:.875rem}@keyframes _spin_1cygd_136{to{transform:rotate(360deg)}}._calculatorCard_1cygd_169{order:3;grid-column:1/-1;align-items:flex-start;gap:.75rem;display:flex}._calculatorCard_1cygd_169 ._linkBtn_1cygd_107{text-decoration:none}._linkCard_1cygd_181{order:4;align-items:flex-start;gap:.75rem;display:flex}._linkCard_1cygd_181 ._linkBtn_1cygd_107{text-decoration:none}._book_4zxxj_2{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--muted-foreground));margin:-.5rem 0 0;font-size:.6875rem}._layout_4zxxj_12{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:1.25rem;display:grid}@media (max-width:900px){._layout_4zxxj_12{grid-template-columns:minmax(0,1fr)}}._controls_4zxxj_25{border:1px solid hsl(var(--border));background:hsl(var(--card));min-width:0;border-radius:14px;flex-direction:column;gap:1.375rem;min-width:0;margin:0;padding:1.25rem;display:flex}._controls_4zxxj_25:disabled ._seg_4zxxj_37 button,._controls_4zxxj_25:disabled ._journey_4zxxj_38,._controls_4zxxj_25:disabled ._range_4zxxj_39{cursor:not-allowed}._controls_4zxxj_25:disabled ._seg_4zxxj_37 button[aria-pressed=false]{opacity:.6}._side_4zxxj_46{flex-direction:column;gap:1.25rem;min-width:0;display:flex;position:-webkit-sticky;position:sticky;top:1rem}@media (max-width:900px){._side_4zxxj_46{position:static}}._field_4zxxj_61{border:none;flex-direction:column;gap:.45rem;min-width:0;margin:0;padding:0;display:flex}._fieldInvalid_4zxxj_71 ._input_4zxxj_71{border-color:hsl(var(--destructive))}._label_4zxxj_75{color:hsl(var(--foreground));padding:0;font-size:.8125rem;font-weight:600}._subField_4zxxj_82{flex-direction:column;gap:.35rem;margin-top:.25rem;display:flex}._subLabel_4zxxj_89{color:hsl(var(--muted-foreground));font-size:.75rem;font-weight:500}._hint_4zxxj_95{color:hsl(var(--muted-foreground));font-size:.75rem;line-height:1.5}._fieldError_4zxxj_101{color:hsl(var(--destructive));margin:0;font-size:.75rem;line-height:1.5}._input_4zxxj_71{border:1px solid hsl(var(--input));background:hsl(var(--background));width:160px;max-width:100%;color:hsl(var(--foreground));font-family:var(--font-mono);border-radius:9px;padding:.5rem .65rem;font-size:.875rem}._input_4zxxj_71:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:1px}._inline_4zxxj_124{align-items:center;gap:.5rem;display:flex}._srOnly_4zxxj_130{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._baseRow_4zxxj_143{grid-template-columns:minmax(0,1fr) minmax(0,190px);align-items:stretch;gap:1rem;display:grid}@media (max-width:560px){._baseRow_4zxxj_143{grid-template-columns:minmax(0,1fr)}}._baseSlider_4zxxj_155{flex-direction:column;gap:.35rem;min-width:0;display:flex}._baseValue_4zxxj_162{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:hsl(var(--foreground));font-size:1.125rem;font-weight:600}._range_4zxxj_39{width:100%;accent-color:hsl(var(--primary));cursor:pointer}._baseCommission_4zxxj_176{background:hsl(var(--primary)/.07);border:1px solid hsl(var(--primary)/.2);border-radius:10px;flex-direction:column;gap:.2rem;padding:.65rem .8rem;transition:opacity .15s;display:flex}._baseCommissionValue_4zxxj_187{min-height:1.5rem;font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:hsl(var(--primary));font-size:1.0625rem;font-weight:600}._kicker_4zxxj_196{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:500}._journeys_4zxxj_206{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}@media (max-width:560px){._journeys_4zxxj_206{grid-template-columns:minmax(0,1fr)}}._journey_4zxxj_38{border:1px solid hsl(var(--border));background:hsl(var(--background));cursor:pointer;border-radius:10px;align-items:flex-start;gap:.6rem;padding:.6rem .75rem;transition:border-color .15s,background .15s;display:flex}._journeyOn_4zxxj_229{border-color:hsl(var(--primary)/.45);background:hsl(var(--primary)/.06)}._journeyOff_4zxxj_234{cursor:not-allowed;opacity:.6}._journeyIncluded_4zxxj_239{cursor:default;background:hsl(var(--secondary)/.5);border-style:dashed}._checkbox_4zxxj_245{accent-color:hsl(var(--primary));margin-top:.15rem}._journeyText_4zxxj_250{flex-direction:column;gap:.1rem;min-width:0;display:flex}._journeyName_4zxxj_257{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}._journeyHint_4zxxj_263{color:hsl(var(--muted-foreground));font-size:.75rem}._seg_4zxxj_37{border:1px solid hsl(var(--border));border-radius:9px;flex-wrap:wrap;align-self:flex-start;max-width:100%;display:inline-flex;overflow:hidden}._seg_4zxxj_37 button{border:none;border-right:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));cursor:pointer;padding:.45rem .8rem;font-size:.8125rem;transition:background .15s}._seg_4zxxj_37 button:last-child{border-right:none}._seg_4zxxj_37 button:hover{background:hsl(var(--secondary))}._seg_4zxxj_37 button[aria-pressed=true]{background:hsl(var(--primary));color:hsl(var(--primary-foreground));font-weight:600}._seg_4zxxj_37 button:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:-2px}._result_4zxxj_305{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:14px;flex-direction:column;gap:.875rem;min-width:0;padding:1.25rem;transition:opacity .15s;display:flex}._resultHead_4zxxj_317{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._cardTitle_4zxxj_324{letter-spacing:-.015em;color:hsl(var(--foreground));margin:0;font-size:.9375rem;font-weight:700}._updating_4zxxj_332{color:hsl(var(--muted-foreground));align-items:center;gap:.3rem;font-size:.75rem;display:inline-flex}._resultState_4zxxj_340{color:hsl(var(--muted-foreground));align-items:center;gap:.4rem;margin:0;padding:1.5rem 0;font-size:.8125rem;line-height:1.5;display:flex}._resultBody_4zxxj_351{flex-direction:column;gap:1rem;transition:opacity .15s;display:flex}._dim_4zxxj_359{opacity:.45}._big_4zxxj_363{flex-direction:column;gap:.15rem;display:flex}._total_4zxxj_369{letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:hsl(var(--foreground));font-size:max(1.75rem,min(3.6vw,2.25rem));font-weight:800}._per_4zxxj_377{font-family:var(--font-mono);color:hsl(var(--muted-foreground));font-size:.75rem}._lines_4zxxj_383{border-collapse:collapse;width:100%;font-size:.8125rem}._lines_4zxxj_383 td{border-bottom:1px solid hsl(var(--border));color:hsl(var(--foreground));vertical-align:top;padding:.4rem 0}._lines_4zxxj_383 small{font-family:var(--font-mono);color:hsl(var(--muted-foreground));font-size:.6875rem;display:block}._num_4zxxj_401{text-align:right;white-space:nowrap;font-family:var(--font-mono);font-variant-numeric:tabular-nums;padding-left:.75rem}._included_4zxxj_409{color:hsl(var(--muted-foreground));font-family:inherit}._totalRow_4zxxj_414 td{border-bottom:none;border-top:1px solid hsl(var(--foreground)/.25);font-weight:700}._facts_4zxxj_420,._commission_4zxxj_421{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem;margin:0;display:grid}._facts_4zxxj_420 dt,._commission_4zxxj_421 dt{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--muted-foreground));margin-bottom:.2rem;font-size:.6875rem;font-weight:500}._facts_4zxxj_420 dd,._commission_4zxxj_421 dd{font-variant-numeric:tabular-nums;color:hsl(var(--foreground));margin:0;font-size:.875rem}._facts_4zxxj_420 small,._commission_4zxxj_421 small{color:hsl(var(--muted-foreground));font-size:.75rem;display:block}._facts_4zxxj_420>div:first-child{grid-column:1/-1}._commissionKey_4zxxj_455 dd{color:hsl(var(--primary));font-weight:700}._model_4zxxj_460{color:hsl(var(--muted-foreground));margin:-.4rem 0 0;font-size:.8125rem}._soft_4zxxj_466{color:hsl(var(--muted-foreground));margin:0;font-size:.75rem;line-height:1.55}._warnings_4zxxj_473{color:hsl(var(--foreground));background:rgba(245,159,10,.1);border:1px solid rgba(245,159,10,.35);border-radius:10px;padding:.7rem .85rem;font-size:.8125rem;line-height:1.5}._warnings_4zxxj_473 ul{flex-direction:column;gap:.3rem;margin:.35rem 0 0;padding-left:1.1rem;display:flex}._warningsTitle_4zxxj_490{align-items:center;gap:.35rem;margin:0;font-weight:700;display:flex}._warningsTitle_4zxxj_490 svg{color:#c47f08}._spin_4zxxj_501{animation:.8s linear infinite _spin_4zxxj_501}@keyframes _spin_4zxxj_501{to{transform:rotate(360deg)}}._page_ck2de_1{flex-direction:column;gap:1.25rem;display:flex}._header_ck2de_7{flex-direction:column;gap:.3rem;display:flex}._title_ck2de_13{letter-spacing:-.03em;color:hsl(var(--foreground));margin:0;font-size:1.5rem;font-weight:800;line-height:1.2}._subtitle_ck2de_22{color:hsl(var(--muted-foreground));margin:0;font-size:.875rem;line-height:1.55}._notice_ck2de_29{border:1px solid hsl(var(--primary)/.3);background:hsl(var(--primary)/.08);color:hsl(var(--foreground));border-radius:10px;align-items:flex-start;gap:.5rem;margin:0;padding:.625rem .875rem;font-size:.8125rem;line-height:1.5;display:flex}._notice_ck2de_29 svg{color:hsl(var(--primary));flex-shrink:0;margin-top:.15rem}._state_ck2de_48{text-align:center;color:hsl(var(--muted-foreground));flex-direction:column;align-items:center;gap:.75rem;padding:4rem 1rem;font-size:.875rem;display:flex}._state_ck2de_48 p{margin:0}p._state_ck2de_48{flex-direction:row;justify-content:center}._ghostBtn_ck2de_67{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));cursor:pointer;border-radius:9px;justify-content:center;align-items:center;padding:.5rem 1rem;font-size:.8125rem;font-weight:600;transition:background .15s;display:inline-flex}._ghostBtn_ck2de_67:hover{background:hsl(var(--secondary))}._spin_ck2de_85{animation:.8s linear infinite _spin_ck2de_85}@keyframes _spin_ck2de_85{to{transform:rotate(360deg)}}._page_kkadl_3{flex-direction:column;gap:1.25rem;display:flex}._header_kkadl_9{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._headerText_kkadl_17{flex-direction:column;gap:.3rem;min-width:0;display:flex}._titleRow_kkadl_24{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._title_kkadl_24{letter-spacing:-.03em;color:hsl(var(--foreground));overflow-wrap:anywhere;margin:0;font-size:1.5rem;font-weight:800;line-height:1.2}._subtitle_kkadl_41{max-width:680px;color:hsl(var(--muted-foreground));margin:0;font-size:.875rem;line-height:1.55}._back_kkadl_49{color:hsl(var(--muted-foreground));align-self:flex-start;align-items:center;gap:.35rem;padding:.25rem 0;font-size:.8125rem;font-weight:500;text-decoration:none;display:inline-flex}._back_kkadl_49:hover{color:hsl(var(--foreground))}._notice_kkadl_65,._noticeWarn_kkadl_66,._noticeError_kkadl_67{color:hsl(var(--foreground));border-radius:10px;align-items:flex-start;gap:.5rem;margin:0;padding:.7rem .875rem;font-size:.8125rem;line-height:1.55;display:flex}._notice_kkadl_65 svg,._noticeWarn_kkadl_66 svg,._noticeError_kkadl_67 svg{flex-shrink:0;margin-top:.15rem}._notice_kkadl_65 p,._noticeWarn_kkadl_66 p,._noticeError_kkadl_67 p{margin:0}._notice_kkadl_65{border:1px solid hsl(var(--primary)/.3);background:hsl(var(--primary)/.08)}._notice_kkadl_65 svg{color:hsl(var(--primary))}._noticeWarn_kkadl_66{background:rgba(245,159,10,.1);border:1px solid rgba(245,159,10,.35)}._noticeWarn_kkadl_66 svg{color:#c47f08}._noticeError_kkadl_67{border:1px solid hsl(var(--destructive)/.35);background:hsl(var(--destructive)/.08)}._noticeError_kkadl_67 svg{color:hsl(var(--destructive))}._noticeBody_kkadl_114{flex-direction:column;gap:.25rem;display:flex}._card_kkadl_121{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:14px;flex-direction:column;gap:1rem;min-width:0;padding:1.25rem;display:flex}._cardHead_kkadl_132{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}._cardTitle_kkadl_140{letter-spacing:-.015em;color:hsl(var(--foreground));margin:0;font-size:.9375rem;font-weight:700}._cardHint_kkadl_148{color:hsl(var(--muted-foreground));margin:-.5rem 0 0;font-size:.8125rem;line-height:1.55}._sectionTitle_kkadl_155{letter-spacing:-.02em;color:hsl(var(--foreground));margin:0;font-size:1.0625rem;font-weight:700}._rules_kkadl_163{color:hsl(var(--muted-foreground));flex-direction:column;gap:.35rem;margin:0;padding-left:1.1rem;font-size:.8125rem;line-height:1.55;display:flex}._grid2_kkadl_175,._grid3_kkadl_176{align-items:start;gap:.875rem 1rem;display:grid}._grid2_kkadl_175{grid-template-columns:repeat(2,minmax(0,1fr))}._grid3_kkadl_176{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:720px){._grid2_kkadl_175,._grid3_kkadl_176{grid-template-columns:minmax(0,1fr)}}._full_kkadl_196{grid-column:1/-1}._field_kkadl_200{border:none;flex-direction:column;gap:.35rem;min-width:0;margin:0;padding:0;display:flex}._label_kkadl_210{color:hsl(var(--foreground));padding:0;font-size:.8125rem;font-weight:600}._optional_kkadl_217{color:hsl(var(--muted-foreground));font-weight:400}._input_kkadl_222,._textarea_kkadl_223,._select_kkadl_224{border:1px solid hsl(var(--input));background:hsl(var(--background));width:100%;color:hsl(var(--foreground));border-radius:9px;padding:.5rem .7rem;font-family:inherit;font-size:.875rem;transition:border-color .15s,box-shadow .15s}._input_kkadl_222:focus-visible{border-color:hsl(var(--primary)/.55);box-shadow:0 0 0 2px hsl(var(--primary)/.15);outline:none}._textarea_kkadl_223:focus-visible{border-color:hsl(var(--primary)/.55);box-shadow:0 0 0 2px hsl(var(--primary)/.15);outline:none}._select_kkadl_224:focus-visible{border-color:hsl(var(--primary)/.55);box-shadow:0 0 0 2px hsl(var(--primary)/.15);outline:none}._input_kkadl_222[aria-invalid=true],._textarea_kkadl_223[aria-invalid=true],._select_kkadl_224[aria-invalid=true]{border-color:hsl(var(--destructive)/.75)}._input_kkadl_222:disabled,._input_kkadl_222[readonly],._textarea_kkadl_223:disabled,._textarea_kkadl_223[readonly],._select_kkadl_224:disabled,._select_kkadl_224[readonly]{background:hsl(var(--secondary)/.5);color:hsl(var(--muted-foreground));cursor:not-allowed}._mono_kkadl_257{font-family:var(--font-mono);font-variant-numeric:tabular-nums}._textarea_kkadl_223{resize:vertical;min-height:88px;line-height:1.5}._select_kkadl_224{cursor:pointer;width:auto;min-width:200px}._narrow_kkadl_274{max-width:180px}._hint_kkadl_278{color:hsl(var(--muted-foreground));margin:0;font-size:.75rem;line-height:1.5}._fieldError_kkadl_285{color:hsl(var(--destructive));margin:0;font-size:.75rem;line-height:1.5}._suggestion_kkadl_293{color:hsl(var(--foreground));background:rgba(245,159,10,.1);border:1px solid rgba(245,159,10,.35);border-radius:8px;align-items:flex-start;gap:.4rem;margin:.1rem 0 0;padding:.45rem .6rem;font-size:.75rem;line-height:1.5;display:flex}._suggestion_kkadl_293 svg{color:#c47f08;flex-shrink:0;margin-top:.1rem}._suggestionLabel_kkadl_312{font-weight:700}._choices_kkadl_317{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}@media (max-width:720px){._choices_kkadl_317{grid-template-columns:minmax(0,1fr)}}._choice_kkadl_317{border:1px solid hsl(var(--border));background:hsl(var(--background));cursor:pointer;border-radius:10px;align-items:flex-start;gap:.55rem;padding:.6rem .75rem;transition:border-color .15s,background .15s;display:flex}._choice_kkadl_317 input{accent-color:hsl(var(--primary));margin-top:.15rem}._choice_kkadl_317:has(input:checked){border-color:hsl(var(--primary)/.5);background:hsl(var(--primary)/.06)}._choice_kkadl_317:has(input:disabled){cursor:not-allowed;opacity:.75}._choiceText_kkadl_352{flex-direction:column;gap:.1rem;min-width:0;display:flex}._choiceTitle_kkadl_359{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}._choiceDesc_kkadl_365{color:hsl(var(--muted-foreground));font-size:.75rem;line-height:1.45}._chips_kkadl_372{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}._chip_kkadl_372{border:1px solid hsl(var(--border));background:hsl(var(--secondary)/.6);color:hsl(var(--foreground));border-radius:999px;align-items:center;gap:.3rem;padding:.25rem .35rem .25rem .65rem;font-size:.8125rem;display:inline-flex}._chip_kkadl_372 button{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:999px;padding:.15rem;display:inline-flex}._chip_kkadl_372 button:hover:not(:disabled){background:hsl(var(--foreground)/.08);color:hsl(var(--foreground))}._chip_kkadl_372 button:disabled{display:none}._inline_kkadl_409{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._inline_kkadl_409 ._input_kkadl_222{flex:1;min-width:0}._primaryBtn_kkadl_421,._ghostBtn_kkadl_422,._linkBtn_kkadl_423{white-space:nowrap;cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:.4rem;padding:.5rem 1rem;font-family:inherit;font-size:.8125rem;font-weight:600;text-decoration:none;transition:opacity .15s,background .15s;display:inline-flex}._primaryBtn_kkadl_421:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}._ghostBtn_kkadl_422:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}._linkBtn_kkadl_423:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}._primaryBtn_kkadl_421:disabled,._primaryBtn_kkadl_421[aria-disabled=true],._ghostBtn_kkadl_422:disabled,._ghostBtn_kkadl_422[aria-disabled=true],._linkBtn_kkadl_423:disabled,._linkBtn_kkadl_423[aria-disabled=true]{opacity:.55;cursor:not-allowed}._primaryBtn_kkadl_421{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border:1px solid transparent}._primaryBtn_kkadl_421:hover:not(:disabled){opacity:.92}._ghostBtn_kkadl_422{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground))}._ghostBtn_kkadl_422:hover:not(:disabled){background:hsl(var(--secondary))}._linkBtn_kkadl_423{border:1px solid hsl(var(--primary)/.35);background:hsl(var(--primary)/.06);color:hsl(var(--primary));padding:.35rem .7rem}._linkBtn_kkadl_423:hover{background:hsl(var(--primary)/.12)}._formActions_kkadl_481{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.625rem;display:flex}._actionBar_kkadl_490{z-index:5;border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.875rem 1rem;display:flex;position:-webkit-sticky;position:sticky;bottom:0;box-shadow:0 -8px 24px -18px rgba(0,0,0,.45)}._actionHint_kkadl_506{color:hsl(var(--muted-foreground));margin:0;font-size:.75rem;line-height:1.5}._tableWrap_kkadl_514{margin:0 -.25rem;overflow-x:auto}._table_kkadl_514{border-collapse:collapse;width:100%;font-size:.8125rem}._table_kkadl_514 th{border-bottom:1px solid hsl(var(--border));text-align:left;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--muted-foreground));white-space:nowrap;padding:.5rem .6rem;font-size:.6875rem;font-weight:500}._table_kkadl_514 td{border-bottom:1px solid hsl(var(--border));color:hsl(var(--foreground));vertical-align:middle;padding:.65rem .6rem}._table_kkadl_514 tbody tr:last-child td{border-bottom:none}._rowLink_kkadl_546{color:hsl(var(--foreground));font-weight:600;text-decoration:none}._rowLink_kkadl_546:hover{color:hsl(var(--primary));text-decoration:underline}._cellMeta_kkadl_556{font-family:var(--font-mono);color:hsl(var(--muted-foreground));font-size:.6875rem;display:block}._num_kkadl_563{text-align:right;white-space:nowrap;font-family:var(--font-mono);font-variant-numeric:tabular-nums}._actionCell_kkadl_570{text-align:right;white-space:nowrap}._nowrap_kkadl_575{white-space:nowrap}._filters_kkadl_579{flex-wrap:wrap;align-items:flex-end;gap:.75rem;display:flex}._pagination_kkadl_586{color:hsl(var(--muted-foreground));justify-content:flex-end;align-items:center;gap:.5rem;font-size:.8125rem;display:flex}._empty_kkadl_595{text-align:center;color:hsl(var(--muted-foreground));margin:0;padding:1.5rem .5rem;font-size:.8125rem;line-height:1.55}._state_kkadl_604{text-align:center;color:hsl(var(--muted-foreground));flex-direction:column;align-items:center;gap:.75rem;padding:3rem 1rem;font-size:.875rem;display:flex}._state_kkadl_604 p{margin:0}p._state_kkadl_604{flex-direction:row;justify-content:center}._badge_kkadl_624{white-space:nowrap;border:1px solid transparent;border-radius:999px;align-items:center;padding:.15rem .55rem;font-size:.6875rem;font-weight:600;display:inline-flex}._badgeNeutral_kkadl_635{background:hsl(var(--muted-foreground)/.12);color:hsl(var(--muted-foreground));border-color:hsl(var(--muted-foreground)/.22)}._badgeInfo_kkadl_641{background:hsl(var(--primary)/.1);color:hsl(var(--primary));border-color:hsl(var(--primary)/.22)}._badgeWarn_kkadl_647{color:#b07207;background:rgba(245,159,10,.14);border-color:rgba(245,159,10,.3)}._badgeOk_kkadl_653{color:#1f7a50;background:rgba(43,171,111,.14);border-color:rgba(43,171,111,.28)}._badgeDanger_kkadl_659{background:hsl(var(--destructive)/.12);color:hsl(var(--destructive));border-color:hsl(var(--destructive)/.28)}._facts_kkadl_666{grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem 1.25rem;margin:0;display:grid}@media (max-width:600px){._facts_kkadl_666{grid-template-columns:minmax(0,1fr)}}._facts_kkadl_666 dt{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--muted-foreground));margin-bottom:.2rem;font-size:.6875rem;font-weight:500}._facts_kkadl_666 dd{font-variant-numeric:tabular-nums;color:hsl(var(--foreground));overflow-wrap:anywhere;margin:0;font-size:.875rem;line-height:1.5}._factKey_kkadl_695 dd{color:hsl(var(--primary));font-weight:700}._pending_kkadl_700{color:hsl(var(--muted-foreground))}._justification_kkadl_704{white-space:pre-line;color:hsl(var(--foreground));margin:0;font-size:.875rem;line-height:1.6}._suggestionList_kkadl_712{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}._suggestionList_kkadl_712 li{color:hsl(var(--foreground));font-size:.8125rem;line-height:1.5}._versions_kkadl_726{flex-direction:column;gap:.625rem;margin:0;padding:0;list-style:none;display:flex}._version_kkadl_726{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:10px;flex-direction:column;gap:.35rem;padding:.75rem .875rem;display:flex}._versionHead_kkadl_745{color:hsl(var(--foreground));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:600;display:flex}._versionMeta_kkadl_756{color:hsl(var(--muted-foreground));font-size:.75rem}._versionReview_kkadl_761{white-space:pre-line;color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem;line-height:1.5}._noticeOk_kkadl_770{color:hsl(var(--foreground));background:rgba(43,171,111,.1);border:1px solid rgba(43,171,111,.35);border-radius:10px;align-items:flex-start;gap:.5rem;margin:0;padding:.7rem .875rem;font-size:.8125rem;line-height:1.55;display:flex}._noticeOk_kkadl_770 svg{color:#218355;flex-shrink:0;margin-top:.15rem}._noticeOk_kkadl_770 p{margin:0}._actionsRow_kkadl_792{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._upload_kkadl_799{border:1.5px dashed hsl(var(--border));background:hsl(var(--secondary)/.35);border-radius:12px;flex-direction:column;gap:.6rem;padding:1rem;display:flex}._uploadPick_kkadl_809{cursor:pointer;align-self:flex-start;align-items:center;gap:.4rem;display:inline-flex}._fileInput_kkadl_817{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}._fileName_kkadl_825{font-family:var(--font-mono);color:hsl(var(--foreground));overflow-wrap:anywhere;font-size:.75rem}._spin_kkadl_832{animation:.8s linear infinite _spin_kkadl_832}@keyframes _spin_kkadl_832{to{transform:rotate(360deg)}}._srOnly_kkadl_842{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._stack_btbix_4{flex-direction:column;gap:.2rem;display:flex}._expansion_btbix_10{width:-moz-fit-content;color:#935210;white-space:nowrap;background:rgba(245,159,10,.12);border:1px solid rgba(245,159,10,.4);border-radius:999px;align-items:center;gap:.3rem;width:fit-content;padding:.12rem .5rem;font-size:.6875rem;font-weight:700;display:inline-flex}.dark ._expansion_btbix_10{color:#f7b645}._over_btbix_28{color:#a55c12;font-weight:700}.dark ._over_btbix_28{color:#f7b645}._headRow_btbix_36{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._timeline_btbix_44{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._event_btbix_52{grid-template-columns:7.5rem minmax(0,1fr);gap:.75rem;padding:0 0 1rem 1.25rem;display:grid;position:relative}._event_btbix_52:before{content:"";background:hsl(var(--primary));border-radius:50%;width:.5rem;height:.5rem;position:absolute;top:.45rem;left:.25rem}._event_btbix_52:after{content:"";background:hsl(var(--border));width:1px;position:absolute;top:1.1rem;bottom:.1rem;left:calc(.5rem - .5px)}._event_btbix_52:last-child{padding-bottom:0}._event_btbix_52:last-child:after{display:none}@media (max-width:600px){._event_btbix_52{grid-template-columns:minmax(0,1fr);gap:.15rem}}._eventUpcoming_btbix_91:before{background:hsl(var(--background));box-shadow:inset 0 0 0 1.5px hsl(var(--muted-foreground))}._eventDate_btbix_96{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:hsl(var(--muted-foreground));padding-top:.1rem;font-size:.75rem}._eventText_btbix_104{color:hsl(var(--foreground));flex-direction:column;gap:.1rem;font-size:.875rem;line-height:1.5;display:flex}._eventMeta_btbix_113{color:hsl(var(--muted-foreground));font-size:.75rem}._rules_btbix_119{color:hsl(var(--muted-foreground));flex-direction:column;gap:.4rem;margin:0;padding-left:1.1rem;font-size:.8125rem;line-height:1.55;display:flex}._rules_btbix_119 strong{color:hsl(var(--foreground));font-weight:600}._note_btbix_134{color:hsl(var(--muted-foreground));white-space:pre-line;overflow-wrap:anywhere;margin-top:.15rem;font-size:.75rem;display:block}._tabs_19x3h_3{border-bottom:1px solid hsl(var(--border));gap:.25rem;margin-bottom:1.25rem;display:flex;overflow-x:auto}._tab_19x3h_3{color:hsl(var(--muted-foreground));white-space:nowrap;cursor:pointer;background:0 0;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;padding:.55rem .9rem;font-family:inherit;font-size:.8125rem;font-weight:600}._tab_19x3h_3:hover{color:hsl(var(--foreground))}._tab_19x3h_3[aria-selected=true]{color:hsl(var(--primary));border-bottom-color:hsl(var(--primary))}._tab_19x3h_3:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:-2px}._toolbar_19x3h_36{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.875rem;display:flex}._check_19x3h_45{color:hsl(var(--foreground));cursor:pointer;align-items:center;gap:.45rem;font-size:.8125rem;display:inline-flex}._check_19x3h_45 input{accent-color:hsl(var(--primary))}._table_19x3h_57{border-collapse:collapse;width:100%;font-size:.8125rem}._table_19x3h_57 th{border-bottom:1px solid hsl(var(--border));text-align:left;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--muted-foreground));white-space:nowrap;padding:.5rem .6rem;font-size:.6875rem;font-weight:500}._table_19x3h_57 td{border-bottom:1px solid hsl(var(--border));color:hsl(var(--foreground));vertical-align:top;padding:.6rem}._table_19x3h_57 small{font-family:var(--font-mono);color:hsl(var(--muted-foreground));font-size:.6875rem;display:block}._tableWrap_19x3h_87{overflow-x:auto}._num_19x3h_91{text-align:right;white-space:nowrap;font-family:var(--font-mono);font-variant-numeric:tabular-nums}._totalRow_19x3h_98 td{border-bottom:none;border-top:1px solid hsl(var(--foreground)/.25);font-weight:700}._warnings_19x3h_104{color:hsl(var(--foreground));background:rgba(245,159,10,.1);border:1px solid rgba(245,159,10,.35);border-radius:10px;margin:0;padding:.65rem .8rem .65rem 1.9rem;font-size:.8125rem;line-height:1.5}._versions_19x3h_115{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}._version_19x3h_115{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:10px;flex-direction:column;gap:.35rem;padding:.7rem .8rem;display:flex}._versionActive_19x3h_134{border-color:hsl(var(--primary)/.5);background:hsl(var(--primary)/.05)}._versionHead_19x3h_139{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:600;display:flex}._versionMeta_19x3h_149{color:hsl(var(--muted-foreground));font-size:.75rem}._linkBtn_19x3h_154{color:hsl(var(--primary));cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:.75rem;font-weight:600}._linkBtn_19x3h_154:hover{text-decoration:underline}._linkBtn_19x3h_154:disabled{color:hsl(var(--muted-foreground));cursor:default;text-decoration:none}._review_19x3h_173{border-top:1px dashed hsl(var(--border));flex-direction:column;gap:.3rem;margin-top:.25rem;padding-top:.45rem;font-size:.8125rem;line-height:1.5;display:flex}._review_19x3h_173 p,._review_19x3h_173 ul{margin:0}._review_19x3h_173 ul{padding-left:1.1rem}._reviewText_19x3h_191{white-space:pre-line}._suggestionRow_19x3h_195{grid-template-columns:minmax(0,260px) minmax(0,1fr) auto;align-items:start;gap:.5rem;display:grid}@media (max-width:720px){._suggestionRow_19x3h_195{grid-template-columns:minmax(0,1fr)}}._suggestionRow_19x3h_195 textarea{min-height:60px}._select_19x3h_210{border:1px solid hsl(var(--input));border-radius:calc(var(--radius) - 2px);background:hsl(var(--background));width:100%;color:hsl(var(--foreground));padding:.5rem .6rem;font-family:inherit;font-size:.8125rem}._select_19x3h_210:focus{border-color:hsl(var(--primary)/.55);box-shadow:0 0 0 2px hsl(var(--primary)/.12);outline:none}._select_19x3h_210[aria-invalid=true]{border-color:hsl(var(--destructive)/.7)}._iconBtn_19x3h_229{border:1px solid hsl(var(--border));border-radius:calc(var(--radius) - 2px);width:34px;height:34px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;justify-content:center;align-items:center;display:inline-flex}._iconBtn_19x3h_229:hover{background:hsl(var(--destructive)/.08);color:hsl(var(--destructive))}._narrow_19x3h_246{max-width:200px}._error_19x3h_250{border-radius:calc(var(--radius) - 2px);border:1px solid hsl(var(--destructive)/.35);background:hsl(var(--destructive)/.08);color:hsl(var(--foreground));margin:0;padding:.6rem .75rem;font-size:.8125rem;line-height:1.5}._container_eybtp_22{background:hsl(var(--background));min-height:100vh}._main_eybtp_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._header_eybtp_35{margin-bottom:2rem}._kicker_eybtp_39{font-family:var(--font-mono,monospace);letter-spacing:.14em;text-transform:uppercase;color:hsl(var(--primary));align-items:center;gap:.4rem;margin-bottom:.75rem;font-size:.6875rem;display:inline-flex}._title_eybtp_51{letter-spacing:-.03em;color:hsl(var(--foreground));margin:0;font-size:2rem;font-weight:700}._subtitle_eybtp_59{color:hsl(var(--muted-foreground));margin:.5rem 0 0;font-size:1rem}._state_eybtp_65{color:hsl(var(--muted-foreground));padding:2rem 0;font-size:.9375rem}._list_eybtp_71{flex-direction:column;gap:1.25rem;display:flex}._card_eybtp_77{background:hsl(var(--card));border:1px solid hsl(var(--border));cursor:pointer;border-radius:16px;grid-template-columns:200px 1fr;gap:1.25rem;transition:border-color .15s,box-shadow .15s,transform .15s;display:grid;overflow:hidden}._card_eybtp_77:hover{border-color:hsl(var(--primary)/.4);box-shadow:0 10px 30px -18px hsl(var(--primary)/.4);transform:translateY(-2px)}@media (max-width:560px){._card_eybtp_77{grid-template-columns:1fr}}._cardCover_eybtp_99{aspect-ratio:16/10;background:hsl(var(--muted));overflow:hidden}._cardImg_eybtp_105{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}._cardFallback_eybtp_112{color:#fff;background:linear-gradient(135deg, hsl(var(--primary)), hsl(var(--primary-hover)));justify-content:center;align-items:center;width:100%;height:100%;display:flex}._cardBody_eybtp_122{flex-direction:column;justify-content:center;padding:1.25rem 1.25rem 1.25rem 0;display:flex}@media (max-width:560px){._cardBody_eybtp_122{padding:0 1.25rem 1.25rem}}._cardMeta_eybtp_134{flex-wrap:wrap;align-items:center;gap:.625rem;margin-bottom:.5rem;display:flex}._tag_eybtp_142{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--primary));background:hsl(var(--primary)/.1);border-radius:999px;padding:.15rem .55rem;font-size:.6875rem;font-weight:700}._version_eybtp_153{font-family:var(--font-mono,monospace);color:hsl(var(--muted-foreground));font-size:.75rem}._date_eybtp_159{color:hsl(var(--muted-foreground));font-size:.75rem}._cardTitle_eybtp_164{letter-spacing:-.02em;color:hsl(var(--foreground));margin:0 0 .375rem;font-size:1.1875rem;font-weight:700}._cardSummary_eybtp_172{color:hsl(var(--muted-foreground));margin:0;font-size:.9375rem;line-height:1.55}._pager_eybtp_179{justify-content:center;align-items:center;gap:1rem;margin-top:2rem;display:flex}._pageBtn_eybtp_187{border:1px solid hsl(var(--border));background:hsl(var(--card));width:36px;height:36px;color:hsl(var(--foreground));cursor:pointer;border-radius:9px;justify-content:center;align-items:center;display:inline-flex}._pageBtn_eybtp_187:disabled{opacity:.4;cursor:default}._pageCounter_eybtp_204{color:hsl(var(--muted-foreground));font-size:.875rem}._container_oquv4_22{background:hsl(var(--background));min-height:100vh}._main_oquv4_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._backBtn_oquv4_35{cursor:pointer;color:hsl(var(--muted-foreground));background:0 0;border:none;align-items:center;gap:.375rem;margin-bottom:1.75rem;padding:0;font-size:.875rem;transition:color .15s;display:flex}._backBtn_oquv4_35:hover{color:hsl(var(--foreground))}._state_oquv4_52{color:hsl(var(--muted-foreground));font-size:.9375rem}._article_oquv4_57{flex-direction:column;display:flex}._meta_oquv4_62{flex-wrap:wrap;align-items:center;gap:.625rem;margin-bottom:.875rem;display:flex}._tag_oquv4_70{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--primary));background:hsl(var(--primary)/.1);border-radius:999px;padding:.15rem .55rem;font-size:.6875rem;font-weight:700}._version_oquv4_81{font-family:var(--font-mono,monospace);color:hsl(var(--muted-foreground));font-size:.75rem}._date_oquv4_87{color:hsl(var(--muted-foreground));font-size:.75rem}._title_oquv4_92{letter-spacing:-.03em;color:hsl(var(--foreground));margin:0 0 .625rem;font-size:2rem;font-weight:700;line-height:1.15}._summary_oquv4_101{color:hsl(var(--muted-foreground));margin:0 0 1.5rem;font-size:1.125rem;line-height:1.55}._cover_oquv4_108{border:1px solid hsl(var(--border));border-radius:16px;width:100%;margin-bottom:1.75rem;overflow:hidden}._coverImg_oquv4_116{width:100%;display:block}._body_oquv4_121{color:hsl(var(--foreground));font-size:1rem;line-height:1.7}._emptyBody_oquv4_127{color:hsl(var(--muted-foreground));align-items:center;gap:.5rem;font-size:.9375rem;display:flex}._container_jfuy2_22{background:hsl(var(--background));min-height:100vh}._main_jfuy2_27{box-sizing:border-box;flex-direction:column;gap:1.25rem;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem;display:flex}._pageHeader_jfuy2_38{margin-bottom:0}._pageTitle_jfuy2_42{color:hsl(var(--foreground));letter-spacing:-.03em;margin:0 0 .3rem;font-size:1.5rem;font-weight:800}._pageSubtitle_jfuy2_50{color:hsl(var(--muted-foreground));max-width:560px;margin:0;font-size:.875rem;line-height:1.55}._statsGrid_jfuy2_58{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:1rem;display:grid}._chartsGrid_jfuy2_64{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}@media (max-width:1100px){._chartsGrid_jfuy2_64{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){._chartsGrid_jfuy2_64{grid-template-columns:1fr}}._legend_jfuy2_80{color:hsl(var(--muted-foreground));flex-wrap:wrap;gap:.5rem 1rem;margin:.75rem 0 0;padding:0;font-size:.8rem;list-style:none;display:flex}._legend_jfuy2_80 li{align-items:center;gap:.35rem;display:inline-flex}._legend_jfuy2_80 strong{color:hsl(var(--foreground))}._dot_jfuy2_99{border-radius:3px;width:10px;height:10px;display:inline-block}._card_jfuy2_106{background-color:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;align-items:center;gap:1rem;padding:1.25rem;transition:box-shadow .2s,transform .2s,border-color .2s;display:flex;box-shadow:0 1px 4px rgba(0,0,0,.05)}._card_jfuy2_106:hover{box-shadow:0 4px 16px hsl(var(--primary)/.1);border-color:hsl(var(--primary)/.2);transform:translateY(-1px)}._cardIcon_jfuy2_123{border-radius:var(--radius);flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex}._cardIcon_jfuy2_123._blue_jfuy2_132{color:#0b64f4;background-color:rgba(60,131,246,.12)}._cardIcon_jfuy2_123._purple_jfuy2_136{color:#803bce;background-color:rgba(147,68,238,.12)}._cardIcon_jfuy2_123._orange_jfuy2_140{color:#b85814;background-color:rgba(249,122,31,.12)}._cardIcon_jfuy2_123._green_jfuy2_144{color:#298e4e;background-color:rgba(33,196,93,.12)}._cardLabel_jfuy2_149{color:hsl(var(--muted-foreground));margin:0 0 .2rem;font-size:.8125rem}._cardValue_jfuy2_155{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;margin:0;font-size:1.75rem;font-weight:700;line-height:1.1}._alignmentSection_jfuy2_164{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;padding:1.25rem}._alignmentHeader_jfuy2_171{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}._alignmentTitle_jfuy2_179{color:hsl(var(--foreground));align-items:center;gap:.5rem;margin:0;font-size:1rem;font-weight:700;display:flex}._alignmentLink_jfuy2_189{color:hsl(var(--primary));font-size:.8125rem;font-weight:500;text-decoration:none}._alignmentLink_jfuy2_189:hover{text-decoration:underline}._alignmentEmpty_jfuy2_199{color:hsl(var(--muted-foreground));margin:0;font-size:.875rem}._alignmentEmpty_jfuy2_199 a{color:hsl(var(--primary));text-decoration:none}._alignmentEmpty_jfuy2_199 a:hover{text-decoration:underline}._alignmentList_jfuy2_212{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}._alignmentItem_jfuy2_221{border-radius:10px;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem;text-decoration:none;transition:background .15s;display:flex}._alignmentItem_jfuy2_221:hover{background:hsl(var(--muted)/.5)}._alignmentInfo_jfuy2_235{flex-direction:column;gap:.125rem;min-width:0;display:flex}._alignmentName_jfuy2_242{color:hsl(var(--foreground));font-size:.875rem;font-weight:600}._alignmentMeta_jfuy2_248{color:hsl(var(--muted-foreground));font-size:.75rem}._alignmentProgress_jfuy2_253{min-width:120px;color:hsl(var(--foreground));align-items:center;gap:.625rem;font-size:.8125rem;font-weight:600;display:flex}._alignmentProgress_jfuy2_253 ._progressBar_jfuy2_262{flex:1;min-width:60px}._healthBadge_jfuy2_267{text-transform:uppercase;letter-spacing:.02em;border-radius:999px;flex-shrink:0;padding:.2rem .6rem;font-size:.7rem;font-weight:700}._healthBadge_jfuy2_267._red_jfuy2_276{color:#c52020;background:rgba(220,40,40,.12)}._healthBadge_jfuy2_267._amber_jfuy2_280{color:#ae6913;background:rgba(245,159,10,.14)}._filter_1ep07_1{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:10px;align-items:center;gap:.45rem;height:38px;padding:0 .75rem;display:inline-flex}._filter_1ep07_1:focus-within{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.12)}._icon_1ep07_16{color:hsl(var(--muted-foreground));flex-shrink:0}._select_1ep07_21{color:hsl(var(--foreground));cursor:pointer;background:0 0;border:none;outline:none;max-width:240px;font-family:inherit;font-size:.8125rem;font-weight:600}.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))}._node_1gdt1_1{background:hsl(var(--card));border:1px solid hsl(var(--border));width:236px;min-height:72px;box-shadow:0 1px 4px hsl(var(--primary)/.06), 0 1px 2px rgba(0,0,0,.04);cursor:pointer;border-radius:14px;align-items:center;gap:.7rem;padding:.75rem .9rem;transition:border-color .12s,box-shadow .12s;display:flex}._node_1gdt1_1:hover{border-color:hsl(var(--primary));box-shadow:0 4px 14px hsl(var(--primary)/.16)}._node_1gdt1_1[data-kind=cargos]{border-color:hsl(var(--primary)/.35)}._cargoBadge_1gdt1_23{background:hsl(var(--primary)/.12);width:40px;height:40px;color:hsl(var(--primary));border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._body_1gdt1_35{flex-direction:column;gap:.15rem;min-width:0;display:flex}._title_1gdt1_42{color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:700;overflow:hidden}._subtitle_1gdt1_51{color:hsl(var(--muted-foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}._handle_1gdt1_59{background:hsl(var(--primary)/.5);border:none;width:6px;height:6px}._wrap_ofyeq_1{background:hsl(var(--background));width:100%;height:calc(100vh - 210px);min-height:560px;overflow:hidden}._flow_ofyeq_9{width:100%;height:100%}._empty_ofyeq_14{border:1px dashed hsl(var(--border));height:320px;color:hsl(var(--muted-foreground));border-radius:16px;justify-content:center;align-items:center;font-size:.875rem;display:flex}._wrap_143dg_1{flex-direction:column;gap:1.75rem;display:flex}._dept_143dg_7{flex-direction:column;gap:.9rem;display:flex}._deptHead_143dg_13{align-items:baseline;gap:.6rem;display:flex}._deptName_143dg_19{letter-spacing:-.02em;color:hsl(var(--foreground));margin:0;font-size:1.0625rem;font-weight:800}._deptMeta_143dg_27{color:hsl(var(--muted-foreground));font-size:.75rem}._teamGrid_143dg_32{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem;display:grid}._teamCard_143dg_38{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;flex-direction:column;gap:.75rem;padding:1rem;display:flex}._teamHead_143dg_48{color:hsl(var(--primary));align-items:center;gap:.45rem;display:flex}._teamName_143dg_55{color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.875rem;font-weight:700;overflow:hidden}._teamCount_143dg_66{font-variant-numeric:tabular-nums;background:hsl(var(--primary)/.1);color:hsl(var(--primary));border-radius:999px;padding:.05rem .45rem;font-size:.6875rem;font-weight:700}._members_143dg_76{flex-direction:column;gap:.55rem;display:flex}._member_143dg_76{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:.55rem;width:100%;min-width:0;padding:.25rem;font-family:inherit;display:flex}._member_143dg_76:hover{background:hsl(var(--accent))}._memberBody_143dg_100{flex-direction:column;gap:.05rem;min-width:0;display:flex}._memberName_143dg_107{color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:600;overflow:hidden}._memberRole_143dg_116{color:hsl(var(--muted-foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;overflow:hidden}._chips_143dg_124{flex-wrap:wrap;gap:.35rem;display:flex}._chip_143dg_124{color:hsl(var(--foreground));border:1px solid hsl(var(--border));background:hsl(var(--background));cursor:pointer;border-radius:999px;align-items:center;gap:.35rem;padding:.15rem .5rem .15rem .65rem;font-family:inherit;font-size:.75rem;font-weight:600;transition:border-color .12s;display:inline-flex}._chip_143dg_124:hover:not(:disabled){border-color:hsl(var(--primary))}._chip_143dg_124:disabled{cursor:default}._chipCount_143dg_152{font-variant-numeric:tabular-nums;background:hsl(var(--highlight)/.25);color:hsl(var(--highlight-foreground));border-radius:999px;padding:.02rem .35rem;font-size:.625rem;font-weight:700}._empty_143dg_162{border:1px dashed hsl(var(--border));height:240px;color:hsl(var(--muted-foreground));border-radius:16px;justify-content:center;align-items:center;font-size:.875rem;display:flex}._overlay_dovhg_1{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background-color:rgba(30,27,75,.35);justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}._modal_dovhg_13{background-color:hsl(var(--card));border-radius:calc(var(--radius) + 6px);border:1px solid hsl(var(--border));width:min(520px,96vw);max-height:88vh;box-shadow:0 24px 64px hsl(var(--primary)/.18);flex-direction:column;display:flex;overflow:hidden}._header_dovhg_25{border-bottom:1px solid hsl(var(--border));align-items:center;gap:.9rem;padding:1.25rem 1.25rem 1.1rem;display:flex}._cargoBadge_dovhg_33{background:hsl(var(--primary)/.12);width:48px;height:48px;color:hsl(var(--primary));border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._headText_dovhg_45{flex:1;min-width:0}._title_dovhg_50{letter-spacing:-.02em;color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;margin:0 0 .15rem;font-size:1.125rem;font-weight:800;overflow:hidden}._subtitle_dovhg_61{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem}._closeBtn_dovhg_67{border-radius:calc(var(--radius) - 2px);width:2rem;height:2rem;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}._closeBtn_dovhg_67:hover{background:hsl(var(--accent));color:hsl(var(--foreground))}._body_dovhg_85{padding:1.1rem 1.25rem 1.35rem;overflow-y:auto}._rows_dovhg_90{flex-direction:column;display:flex}._row_dovhg_90{border-bottom:1px solid hsl(var(--border)/.6);align-items:baseline;gap:1rem;padding:.55rem 0;display:flex}._row_dovhg_90:last-child{border-bottom:none}._rowLabel_dovhg_106{text-transform:uppercase;letter-spacing:.04em;width:140px;color:hsl(var(--muted-foreground));flex-shrink:0;font-size:.75rem;font-weight:700}._rowValue_dovhg_116{color:hsl(var(--foreground));word-break:break-word;font-size:.8125rem}._cargoBody_dovhg_122{flex-direction:column;gap:1rem;display:flex}._desc_dovhg_128{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem;line-height:1.5}._peopleBlock_dovhg_135{flex-direction:column;gap:.6rem;display:flex}._peopleTitle_dovhg_141{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:700}._peopleList_dovhg_149{flex-direction:column;gap:.3rem;display:flex}._person_dovhg_155{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:10px;align-items:center;gap:.55rem;padding:.35rem .4rem;font-family:inherit;display:flex}._person_dovhg_155:hover{background:hsl(var(--accent))}._personName_dovhg_171{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}._container_51zq8_1{background:hsl(var(--background));flex-direction:column;min-height:100vh;display:flex}._topBar_51zq8_8{border-bottom:1px solid hsl(var(--border));flex-direction:column;gap:.9rem;padding:1.5rem 1.75rem 1.1rem;display:flex}._pageTitle_51zq8_16{color:hsl(var(--foreground));letter-spacing:-.03em;margin:0;font-size:1.5rem;font-weight:800}._controls_51zq8_24{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._spacer_51zq8_31{flex:1;min-width:0}._content_51zq8_36{box-sizing:border-box;flex:1;width:100%;padding:1.25rem 1.75rem 2rem}._stateBox_51zq8_43{height:320px;color:hsl(var(--muted-foreground));justify-content:center;align-items:center;font-size:.875rem;display:flex}._pageShell_13818_22{background:hsl(var(--background));min-height:100vh}._pageMain_13818_27{box-sizing:border-box;flex-direction:column;gap:1.25rem;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem;display:flex}._demoBanner_13818_38{background:hsl(var(--primary)/.08);border:1px solid hsl(var(--primary)/.2);color:hsl(var(--foreground));border-radius:10px;align-items:center;gap:.5rem;padding:.625rem 1rem;font-size:.8125rem;display:flex}._toolbar_13818_50{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}._toolbarLeft_13818_58{flex-wrap:wrap;flex:1;align-items:center;gap:.75rem;min-width:0;display:flex}._searchInput_13818_67{border:1px solid hsl(var(--border));background:hsl(var(--card));min-width:200px;max-width:320px;color:hsl(var(--foreground));border-radius:8px;flex:1;padding:.5rem .875rem;font-size:.875rem}._searchInput_13818_67::placeholder{color:hsl(var(--muted-foreground))}._searchInput_13818_67::placeholder{color:hsl(var(--muted-foreground))}._searchInput_13818_67:focus{border-color:hsl(var(--primary)/.5);box-shadow:0 0 0 2px hsl(var(--primary)/.12);outline:none}._pillGroup_13818_87{flex-wrap:wrap;gap:.375rem;display:flex}._pill_13818_87{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--muted-foreground));cursor:pointer;border-radius:999px;padding:.375rem .875rem;font-size:.8125rem;font-weight:500;transition:background .15s,color .15s,border-color .15s}._pill_13818_87:hover{background:hsl(var(--secondary));color:hsl(var(--foreground))}._pill_13818_87._active_13818_108{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border-color:hsl(var(--primary))}._primaryBtn_13818_114{background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;border-radius:8px;align-items:center;gap:.375rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600;transition:opacity .15s;display:inline-flex}._primaryBtn_13818_114:hover{opacity:.9}._secondaryBtn_13818_132{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));cursor:pointer;border-radius:8px;align-items:center;gap:.375rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:background .15s,border-color .15s;display:inline-flex}._secondaryBtn_13818_132:hover{background:hsl(var(--secondary));border-color:hsl(var(--primary)/.3)}._cardGrid_13818_151{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1rem;display:grid}._emptyState_13818_157{text-align:center;border:1px dashed hsl(var(--border));background:hsl(var(--card));border-radius:14px;padding:3rem 1.5rem}._emptyState_13818_157 h3{color:hsl(var(--foreground));margin:0 0 .5rem;font-size:1.125rem;font-weight:700}._emptyState_13818_157 p{color:hsl(var(--muted-foreground));margin:0 0 1.25rem;max-width:400px;margin-left:auto;margin-right:auto;font-size:.875rem}._progressBar_13818_178{background:hsl(var(--muted));border-radius:999px;height:6px;position:relative;overflow:hidden}._progressFill_13818_186{background:hsl(var(--primary));border-radius:999px;height:100%;transition:width .3s}._tabs_13818_193{background:hsl(var(--muted)/.5);width:-moz-fit-content;border-radius:10px;flex-wrap:wrap;gap:.25rem;width:fit-content;padding:.25rem;display:flex}._tab_13818_193{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:8px;padding:.5rem 1rem;font-size:.8125rem;font-weight:500;transition:background .15s,color .15s}._tab_13818_193._active_13818_108{background:hsl(var(--card));color:hsl(var(--foreground));box-shadow:0 1px 3px rgba(0,0,0,.08)}._badge_13818_220{border-radius:999px;align-items:center;padding:.2rem .625rem;font-size:.75rem;font-weight:600;display:inline-flex}._badge_13818_220._onTrack_13818_228{color:#298e4e;background:rgba(33,196,93,.15)}._badge_13818_220._atRisk_13818_232{color:#b86b14;background:rgba(245,159,10,.15)}._badge_13818_220._completed_13818_236{color:#2260c3;background:rgba(60,131,246,.15)}._badge_13818_220._draft_13818_240{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._badge_13818_220._offTrack_13818_244,._badge_13818_220._priorityHigh_13818_248,._badge_13818_220._priorityCritical_13818_248{color:#bd2828;background:rgba(220,40,40,.12)}._badge_13818_220._priorityMedium_13818_252{color:#b86b14;background:rgba(245,159,10,.15)}._badge_13818_220._priorityLow_13818_256{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._pagination_13818_261{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;margin-top:1.5rem;display:flex}._pageBtn_13818_270{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));cursor:pointer;border-radius:8px;align-items:center;gap:.25rem;padding:.5rem .875rem;font-size:.8125rem;font-weight:500;display:inline-flex}._pageBtn_13818_270:hover:not(:disabled){background:hsl(var(--secondary));border-color:hsl(var(--primary)/.3)}._pageBtn_13818_270:disabled{opacity:.45;cursor:not-allowed}._pageInfo_13818_292{color:hsl(var(--muted-foreground));font-size:.8125rem}._card_xi61i_2{text-align:left;border:1px solid hsl(var(--border));background:hsl(var(--card));cursor:pointer;border-radius:14px;width:100%;padding:1.25rem;transition:box-shadow .2s,border-color .2s,transform .2s}._card_xi61i_2:hover{border-color:hsl(var(--primary)/.3);box-shadow:0 4px 16px hsl(var(--primary)/.08);transform:translateY(-1px)}._header_xi61i_18{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}._level_xi61i_26{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.03em;align-items:center;gap:.375rem;font-size:.75rem;font-weight:600;display:inline-flex}._title_xi61i_37{color:hsl(var(--foreground));margin:0 0 .375rem;font-size:1rem;font-weight:700;line-height:1.35}._owner_xi61i_45{color:hsl(var(--muted-foreground));margin:0 0 1rem;font-size:.8125rem}._metrics_xi61i_51{gap:1.5rem;margin-bottom:.625rem;display:flex}._metricLabel_xi61i_57{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.04em;margin-bottom:.125rem;font-size:.6875rem;display:block}._metricValue_xi61i_66{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;font-size:1.125rem;font-weight:700}._krPreview_xi61i_73{border-top:1px solid hsl(var(--border));margin:1rem 0 0;padding:.75rem 0 0;list-style:none}._krPreview_xi61i_73 li{color:hsl(var(--muted-foreground));padding:.25rem 0 .25rem 1rem;font-size:.8125rem;position:relative}._krPreview_xi61i_73 li:before{content:"•";color:hsl(var(--primary));position:absolute;left:0}._cycle_xi61i_94{color:hsl(var(--muted-foreground))}._paceMark_xi61i_99{background:hsl(var(--foreground)/.45);width:2px;position:absolute;top:0;bottom:0;transform:translate(-1px)}._ragBadge_xi61i_108{align-self:flex-start;margin-top:.5rem}._container_nexhy_2{flex-direction:column;flex:1;gap:.75rem;min-height:0;display:flex;overflow:hidden}._header_nexhy_11{flex-shrink:0;margin-bottom:.25rem}._title_nexhy_16{color:hsl(var(--foreground));margin:0 0 .25rem;font-size:.9375rem;font-weight:700}._subtitle_nexhy_23{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem}._list_nexhy_29{scrollbar-width:thin;scrollbar-color:hsl(var(--primary)/.35) transparent;flex-direction:column;flex:1;gap:.875rem;min-height:0;padding-right:.375rem;display:flex;overflow-x:hidden;overflow-y:auto}._list_nexhy_29::-webkit-scrollbar{width:5px}._list_nexhy_29::-webkit-scrollbar-track{background:0 0}._list_nexhy_29::-webkit-scrollbar-thumb{background:hsl(var(--primary)/.35);border-radius:999px}._list_nexhy_29::-webkit-scrollbar-thumb:hover{background:hsl(var(--primary)/.55)}._row_nexhy_55{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:10px;padding:.875rem}._rowInvalid_nexhy_62{border-color:hsl(var(--destructive)/.6)}._rowHeader_nexhy_66{justify-content:space-between;align-items:center;margin-bottom:.625rem;display:flex}._rowHeaderActions_nexhy_73{align-items:center;gap:.25rem;display:flex}._rowLabel_nexhy_79{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--primary));font-size:.75rem;font-weight:700}._iconBtn_nexhy_87{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:.25rem;display:inline-flex}._iconBtn_nexhy_87:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}._iconBtnActive_nexhy_103{background:hsl(var(--primary)/.12);color:hsl(var(--primary))}._removeBtn_nexhy_108{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:.25rem;display:inline-flex}._removeBtn_nexhy_108:hover{background:hsl(var(--destructive)/.1);color:hsl(var(--destructive))}._field_nexhy_124{color:hsl(var(--foreground));flex-direction:column;gap:.3rem;min-width:0;margin-bottom:.625rem;font-size:.8125rem;font-weight:500;display:flex}._field_nexhy_124:last-child{margin-bottom:0}._input_nexhy_138{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));border-radius:8px;width:100%;padding:.5rem .75rem;font-family:inherit;font-size:.875rem}._input_nexhy_138:focus{border-color:hsl(var(--primary)/.5);outline:none}._rangeRow_nexhy_154{grid-template-columns:1fr auto 1fr 1fr;align-items:end;gap:.5rem;margin-bottom:0;display:grid}._rangeArrow_nexhy_162{color:hsl(var(--muted-foreground));flex-shrink:0;margin-bottom:.65rem}._advancedRow_nexhy_168{border-top:1px dashed hsl(var(--border));grid-template-columns:repeat(3,1fr);gap:.5rem;margin-top:.75rem;padding-top:.75rem;display:grid}._error_nexhy_177{color:hsl(var(--destructive));margin-top:.375rem;font-size:.75rem;font-weight:500;display:block}._footer_nexhy_185{flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;display:flex}._addBtn_nexhy_194{border:1px dashed hsl(var(--border));color:hsl(var(--primary));cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;gap:.375rem;padding:.5rem .875rem;font-family:inherit;font-size:.8125rem;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}._addBtn_nexhy_194:hover{background:hsl(var(--primary)/.06);border-color:hsl(var(--primary)/.4)}._weightSummary_nexhy_215{font-variant-numeric:tabular-nums;align-items:center;gap:.625rem;font-size:.75rem;display:flex}._weightOk_nexhy_223{color:#298e4e;font-weight:600}._weightWarn_nexhy_228{color:#b86b14;font-weight:600}._linkBtn_nexhy_233{color:hsl(var(--primary));cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:.75rem;font-weight:600;text-decoration:underline}._overlay_cb46f_2{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:rgba(30,27,75,.35);justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}._modal_cb46f_14{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + 6px);width:min(1120px,96vw);max-height:92vh;box-shadow:0 24px 64px hsl(var(--primary)/.14);flex-direction:column;display:flex;overflow:hidden}._modalHeader_cb46f_26{border-bottom:1px solid hsl(var(--border));flex-shrink:0;justify-content:space-between;align-items:flex-start;padding:1.125rem 1.5rem;display:flex}._modalTitle_cb46f_35{color:hsl(var(--foreground));margin:0 0 .2rem;font-size:1.0625rem;font-weight:700}._modalSubtitle_cb46f_42{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem}._closeBtn_cb46f_48{width:2rem;height:2rem;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;display:flex}._closeBtn_cb46f_48:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}._form_cb46f_65{flex-direction:column;flex:1;display:flex;overflow:hidden}._grid_cb46f_72{flex:1;grid-template-columns:1fr 1fr;align-items:stretch;gap:1.5rem;min-height:0;padding:1.5rem;display:grid;overflow:hidden}@media (max-width:900px){._grid_cb46f_72{grid-template-columns:1fr;overflow-y:auto}}._leftCol_cb46f_89,._rightCol_cb46f_90{flex-direction:column;gap:1.25rem;min-width:0;min-height:0;display:flex}._leftCol_cb46f_89{scrollbar-width:thin;scrollbar-color:hsl(var(--primary)/.35) transparent;padding-right:.375rem;overflow-x:visible;overflow-y:auto}._leftCol_cb46f_89::-webkit-scrollbar{width:5px}._leftCol_cb46f_89::-webkit-scrollbar-thumb{background:hsl(var(--primary)/.35);border-radius:999px}._rightCol_cb46f_90{overflow:hidden}._section_cb46f_118{flex-direction:column;gap:.875rem;display:flex}._sectionTitle_cb46f_124{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));border-bottom:1px solid hsl(var(--border));margin:0;padding-bottom:.5rem;font-size:.75rem;font-weight:700}._field_cb46f_135{color:hsl(var(--foreground));flex-direction:column;gap:.375rem;min-width:0;font-size:.8125rem;font-weight:500;display:flex}._input_cb46f_145,._textarea_cb46f_146{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));border-radius:8px;width:100%;padding:.5rem .75rem;font-family:inherit;font-size:.875rem}._input_cb46f_145:focus,._textarea_cb46f_146:focus{border-color:hsl(var(--primary)/.5);outline:none}._textarea_cb46f_146{resize:vertical;min-height:72px}._field_cb46f_135[data-invalid=true] ._input_cb46f_145,._field_cb46f_135[data-invalid=true] ._textarea_cb46f_146{border-color:hsl(var(--destructive)/.6)}._inlineRow_cb46f_172{align-items:center;gap:.5rem;display:flex}._iconBtn_cb46f_178{border:1px solid hsl(var(--border));width:2.125rem;height:2.125rem;color:hsl(var(--primary));cursor:pointer;background:0 0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._iconBtn_cb46f_178:hover{background:hsl(var(--primary)/.08);border-color:hsl(var(--primary)/.4)}._levelGroup_cb46f_197{border:1px solid hsl(var(--border));background:hsl(var(--muted)/.4);border-radius:10px;grid-template-columns:repeat(4,1fr);gap:.25rem;padding:.25rem;display:grid}@media (max-width:520px){._levelGroup_cb46f_197{grid-template-columns:repeat(2,1fr)}}._levelBtn_cb46f_212{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:7px;padding:.4rem .375rem;font-family:inherit;font-size:.75rem;font-weight:600;transition:background .15s,color .15s}._levelBtn_cb46f_212:hover{color:hsl(var(--foreground))}._levelBtnActive_cb46f_228{background:hsl(var(--card));color:hsl(var(--primary));box-shadow:0 1px 2px hsl(var(--primary)/.12)}._alert_cb46f_234{color:#935610;background:rgba(207,121,23,.08);border:1px solid rgba(207,121,23,.35);border-radius:8px;align-items:flex-start;gap:.5rem;padding:.75rem;font-size:.75rem;font-weight:500;display:flex}._alert_cb46f_234 p{margin:0 0 .25rem}._alert_cb46f_234 svg{flex-shrink:0;margin-top:.0625rem}._alertSep_cb46f_254{color:hsl(var(--muted-foreground));margin:0 .375rem}._linkBtn_cb46f_259{color:hsl(var(--primary));cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:.75rem;font-weight:600;text-decoration:underline}._smallBtn_cb46f_271{border:1px solid hsl(var(--primary)/.4);background:hsl(var(--primary)/.1);color:hsl(var(--primary));cursor:pointer;border-radius:8px;padding:.375rem .75rem;font-family:inherit;font-size:.75rem;font-weight:600}._smallBtn_cb46f_271:hover:not(:disabled){background:hsl(var(--primary)/.18)}._smallBtn_cb46f_271:disabled{opacity:.6;cursor:not-allowed}._cycleDraft_cb46f_291{border:1px dashed hsl(var(--primary)/.4);background:hsl(var(--primary)/.04);border-radius:8px;flex-direction:column;gap:.5rem;padding:.75rem;display:flex}._presetChips_cb46f_301{flex-wrap:wrap;gap:.375rem;display:flex}._presetChip_cb46f_301{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));cursor:pointer;border-radius:999px;padding:.25rem .625rem;font-family:inherit;font-size:.6875rem;font-weight:600}._presetChip_cb46f_301:hover{background:hsl(var(--muted))}._presetChipActive_cb46f_322{border-color:hsl(var(--primary)/.5);background:hsl(var(--primary)/.12);color:hsl(var(--primary))}._cycleDraftRow_cb46f_328{grid-template-columns:1.4fr 1fr 1fr;gap:.375rem;display:grid}@media (max-width:560px){._cycleDraftRow_cb46f_328{grid-template-columns:1fr}}._cycleDraftActions_cb46f_339{justify-content:flex-end;align-items:center;gap:.75rem;display:flex}._disclosure_cb46f_346{color:hsl(var(--foreground));cursor:pointer;background:0 0;border:none;align-items:center;gap:.375rem;padding:0;font-family:inherit;font-size:.8125rem;font-weight:600;display:inline-flex}._disclosure_cb46f_346:hover{color:hsl(var(--primary))}._disclosureHint_cb46f_363{color:hsl(var(--muted-foreground));font-size:.75rem;font-weight:400}._advanced_cb46f_369{border:1px solid hsl(var(--border));background:hsl(var(--muted)/.3);border-radius:10px;flex-direction:column;gap:.875rem;padding:.875rem;display:flex}._checkboxField_cb46f_379{color:hsl(var(--foreground));cursor:pointer;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:500;display:flex}._checkboxField_cb46f_379 input{accent-color:hsl(var(--primary))}._dateRow_cb46f_392{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}._dateRow_cb46f_392[data-invalid=true] ._input_cb46f_145{border-color:hsl(var(--destructive)/.6)}._footer_cb46f_401{border-top:1px solid hsl(var(--border));flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.5rem;display:flex}._footerHint_cb46f_412{color:hsl(var(--muted-foreground));font-size:.75rem}._footerActions_cb46f_417{gap:.625rem;margin-left:auto;display:flex}._hint_cb46f_423{color:hsl(var(--muted-foreground));font-size:.75rem;font-weight:400}._error_cb46f_429{color:hsl(var(--destructive));font-size:.75rem;font-weight:500}._loading_spw4n_2{text-align:center;color:hsl(var(--muted-foreground));padding:2rem;font-size:.875rem}._statsGrid_spw4n_9{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}@media (max-width:900px){._statsGrid_spw4n_9{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){._statsGrid_spw4n_9{grid-template-columns:1fr}}._statCard_spw4n_25{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:12px;align-items:center;gap:.875rem;padding:1rem 1.25rem;display:flex}._statIconBlue_spw4n_35{color:#0b64f4}._statIconGreen_spw4n_39{color:#298e4e}._statIconOrange_spw4n_43{color:#b86b14}._statIconPurple_spw4n_47{color:#803bce}._cycleContext_spw4n_52{border:1px solid hsl(var(--primary)/.25);background:hsl(var(--primary)/.05);border-radius:10px;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}@media (max-width:560px){._cycleContext_spw4n_52{flex-wrap:wrap}}._cycleContextIcon_spw4n_67{color:hsl(var(--primary));flex-shrink:0}._cycleContextText_spw4n_72{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}._cycleContextText_spw4n_72 strong{color:hsl(var(--foreground));font-size:.875rem;font-weight:600}._cycleContextText_spw4n_72 span{color:hsl(var(--muted-foreground));font-size:.75rem}._cycleContextBtn_spw4n_89{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));cursor:pointer;border-radius:8px;flex-shrink:0;padding:.375rem .75rem;font-family:inherit;font-size:.75rem}._cycleContextBtn_spw4n_89:hover{background:hsl(var(--muted))}._statLabel_spw4n_104{color:hsl(var(--muted-foreground));margin:0 0 .125rem;font-size:.75rem}._statValue_spw4n_110{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;margin:0;font-size:1.5rem;font-weight:700}._loading_8tpu2_2{text-align:center;color:hsl(var(--muted-foreground));padding:2rem;font-size:.875rem}._panel_8tpu2_10{border:1px solid hsl(var(--primary)/.35);background:hsl(var(--card));border-radius:12px;flex-direction:column;gap:1rem;padding:1.125rem 1.25rem;display:flex}._panelHeader_8tpu2_20{justify-content:space-between;align-items:center;display:flex}._panelTitle_8tpu2_26{color:hsl(var(--foreground));margin:0;font-size:.9375rem;font-weight:700}._closeBtn_8tpu2_33{width:1.875rem;height:1.875rem;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;display:flex}._closeBtn_8tpu2_33:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}._presets_8tpu2_50{flex-direction:column;gap:.5rem;display:flex}._presetsLabel_8tpu2_56{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.04em;font-size:.75rem;font-weight:600}._presetChips_8tpu2_64{flex-wrap:wrap;gap:.5rem;display:flex}._presetChip_8tpu2_64{border:1px solid hsl(var(--border));color:hsl(var(--foreground));cursor:pointer;background:0 0;border-radius:999px;padding:.375rem .75rem;font-family:inherit;font-size:.75rem;font-weight:600;transition:background .15s,border-color .15s}._presetChip_8tpu2_64:hover{background:hsl(var(--muted))}._presetChipActive_8tpu2_86{border-color:hsl(var(--primary)/.5);background:hsl(var(--primary)/.1);color:hsl(var(--primary))}._panelGrid_8tpu2_92{grid-template-columns:repeat(3,1fr);gap:.875rem;display:grid}@media (max-width:900px){._panelGrid_8tpu2_92{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){._panelGrid_8tpu2_92{grid-template-columns:1fr}}._field_8tpu2_108{color:hsl(var(--foreground));flex-direction:column;gap:.375rem;min-width:0;font-size:.8125rem;font-weight:500;display:flex}._input_8tpu2_118{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));border-radius:8px;width:100%;padding:.5rem .75rem;font-family:inherit;font-size:.875rem}._input_8tpu2_118:focus{border-color:hsl(var(--primary)/.5);outline:none}._hint_8tpu2_133{color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:400}._panelFooter_8tpu2_139{justify-content:flex-end;gap:.625rem;display:flex}._group_8tpu2_145{flex-direction:column;gap:.625rem;display:flex}._groupHeader_8tpu2_151{flex-wrap:wrap;align-items:baseline;gap:.625rem;display:flex}._groupTitle_8tpu2_158{color:hsl(var(--foreground));text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:.8125rem;font-weight:700}._groupHint_8tpu2_167{color:hsl(var(--muted-foreground));font-size:.75rem}._list_8tpu2_172{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._row_8tpu2_181{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:10px;justify-content:space-between;align-items:center;gap:1rem;padding:.875rem 1rem;display:flex}@media (max-width:720px){._row_8tpu2_181{flex-direction:column;align-items:stretch}}._rowMain_8tpu2_198{flex-direction:column;flex:1;gap:.375rem;min-width:0;display:flex}._rowTitleLine_8tpu2_206{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._rowTitle_8tpu2_206{color:hsl(var(--foreground));font-size:.9375rem;font-weight:600}._rowLabel_8tpu2_219{background:hsl(var(--muted));color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:600;font-family:var(--font-mono,monospace);border-radius:6px;padding:.0625rem .375rem}._rowMeta_8tpu2_229{color:hsl(var(--muted-foreground));flex-wrap:wrap;gap:.375rem;font-size:.75rem;display:flex}._rowTiming_8tpu2_237{color:hsl(var(--foreground));font-weight:600}._paceRow_8tpu2_242{align-items:center;gap:.625rem;max-width:320px;display:flex}._paceTrack_8tpu2_249{background:hsl(var(--muted));border-radius:999px;flex:1;height:4px;overflow:hidden}._paceFill_8tpu2_257{background:hsl(var(--primary));border-radius:999px;height:100%}._paceValue_8tpu2_263{color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.6875rem}._rowActions_8tpu2_270{flex-wrap:wrap;flex-shrink:0;gap:.375rem;display:flex}._ghostBtn_8tpu2_277{border:1px solid hsl(var(--border));color:hsl(var(--foreground));cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:.3rem;padding:.375rem .625rem;font-family:inherit;font-size:.75rem;display:inline-flex}._ghostBtn_8tpu2_277:hover:not(:disabled){background:hsl(var(--muted))}._ghostBtn_8tpu2_277:disabled{opacity:.5;cursor:not-allowed}._dangerBtn_8tpu2_298{color:hsl(var(--destructive))}._dangerBtn_8tpu2_298:hover:not(:disabled){background:hsl(var(--destructive)/.1)}._handle_1kyzs_2{background:hsl(var(--primary)/.5);border:none;width:6px;height:6px}._scopeNode_1kyzs_10{background:hsl(var(--muted)/.5);border:1px dashed hsl(var(--border));border-radius:14px;align-items:center;gap:.6rem;width:268px;min-height:64px;padding:.7rem .9rem;display:flex}._scopeIcon_1kyzs_22{color:hsl(var(--muted-foreground));flex-shrink:0}._scopeBody_1kyzs_27{flex-direction:column;gap:.1rem;min-width:0;display:flex}._scopeTitle_1kyzs_34{color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:700;overflow:hidden}._scopeSubtitle_1kyzs_43{color:hsl(var(--muted-foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;overflow:hidden}._okrNode_1kyzs_52{background:hsl(var(--card));border:1px solid hsl(var(--border));border-left:3px solid hsl(var(--border));width:268px;min-height:100px;box-shadow:0 1px 4px hsl(var(--primary)/.06), 0 1px 2px rgba(0,0,0,.04);cursor:pointer;border-radius:12px;flex-direction:column;gap:.3rem;padding:.7rem .85rem;transition:border-color .12s,box-shadow .12s;display:flex}._okrNode_1kyzs_52:hover{box-shadow:0 4px 14px hsl(var(--primary)/.16)}._on_track_1kyzs_71{border-left-color:#2e9e57}._at_risk_1kyzs_75{border-left-color:#e28112}._off_track_1kyzs_79{border-left-color:#dd2c2c}._okrHead_1kyzs_83{align-items:center;gap:.35rem;display:flex}._okrIcon_1kyzs_89{color:hsl(var(--primary));flex-shrink:0}._okrLevel_1kyzs_94{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));font-size:.625rem;font-weight:700}._unlinked_1kyzs_102{background:hsl(var(--muted));color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.04em;border-radius:999px;margin-left:auto;padding:.05rem .35rem;font-size:.5625rem;font-weight:600}._okrTitle_1kyzs_114{color:hsl(var(--foreground));-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:.8125rem;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}._okrMeta_1kyzs_126{color:hsl(var(--muted-foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;overflow:hidden}._progressRow_1kyzs_134{align-items:center;gap:.5rem;margin-top:auto;display:flex}._progressTrack_1kyzs_141{background:hsl(var(--muted));border-radius:999px;flex:1;height:4px;overflow:hidden}._progressFill_1kyzs_149{background:hsl(var(--primary));border-radius:999px;height:100%}._progressValue_1kyzs_155{font-variant-numeric:tabular-nums;color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:600}._main_1kvxv_1{flex-direction:column;min-height:0;display:flex}._toolbar_1kvxv_7{flex-wrap:wrap;align-items:center;gap:.875rem;display:flex}._summary_1kvxv_14{color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums;font-size:.8125rem}._content_1kvxv_20{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:14px;width:100%;height:calc(100vh - 280px);min-height:480px;overflow:hidden}._flow_1kvxv_30{width:100%;height:100%}._stateBox_1kvxv_35{height:100%;color:hsl(var(--muted-foreground));justify-content:center;align-items:center;font-size:.875rem;display:flex}._section_1g8qe_1{border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + 2px);background:hsl(var(--card));margin-bottom:1rem;padding:1.125rem 1.25rem}._header_1g8qe_9{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.875rem;display:flex}._title_1g8qe_18{color:hsl(var(--foreground));margin:0;font-size:.9375rem;font-weight:700}._subtitle_1g8qe_25{color:hsl(var(--muted-foreground));margin:.2rem 0 0;font-size:.75rem}._form_1g8qe_31{border:1px dashed hsl(var(--border));border-radius:10px;grid-template-columns:1.6fr 1fr 1fr;gap:.625rem;margin-bottom:.875rem;padding:.875rem;display:grid}@media (max-width:720px){._form_1g8qe_31{grid-template-columns:1fr}}._fullRow_1g8qe_46{grid-column:1/-1}._field_1g8qe_50{color:hsl(var(--foreground));flex-direction:column;gap:.375rem;min-width:0;font-size:.75rem;font-weight:500;display:flex}._input_1g8qe_60,._select_1g8qe_61,._textarea_1g8qe_62{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));border-radius:8px;width:100%;padding:.5rem .625rem;font-family:inherit;font-size:.8125rem}._input_1g8qe_60:focus,._select_1g8qe_61:focus,._textarea_1g8qe_62:focus{border-color:hsl(var(--primary)/.5);outline:none}._textarea_1g8qe_62{resize:vertical;min-height:64px}._counter_1g8qe_84{color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:400}._actions_1g8qe_90{justify-content:flex-end;gap:.5rem;display:flex}._list_1g8qe_96{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._row_1g8qe_105{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:10px;flex-direction:column;gap:.5rem;padding:.75rem .875rem;display:flex}._rowTop_1g8qe_115{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}._change_1g8qe_123{color:hsl(var(--foreground));font-size:.875rem;font-weight:600}._from_1g8qe_129{color:hsl(var(--muted-foreground));font-weight:500;text-decoration:line-through}._justification_1g8qe_135{color:hsl(var(--foreground));margin:0;font-size:.8125rem}._meta_1g8qe_141{color:hsl(var(--muted-foreground));font-size:.75rem}._reviewActions_1g8qe_146{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._reviewNote_1g8qe_153{border:1px solid hsl(var(--border));background:hsl(var(--background));min-width:180px;color:hsl(var(--foreground));border-radius:8px;flex:1;padding:.375rem .625rem;font-family:inherit;font-size:.8125rem}._approveBtn_1g8qe_165,._rejectBtn_1g8qe_166{cursor:pointer;border:1px solid transparent;border-radius:8px;padding:.375rem .75rem;font-family:inherit;font-size:.8125rem}._approveBtn_1g8qe_165:disabled,._rejectBtn_1g8qe_166:disabled{opacity:.5;cursor:not-allowed}._approveBtn_1g8qe_165{color:#257e46;background:rgba(33,196,93,.15);border-color:rgba(33,196,93,.35)}._approveBtn_1g8qe_165:hover:not(:disabled){background:rgba(33,196,93,.25)}._rejectBtn_1g8qe_166{color:hsl(var(--destructive));border-color:hsl(var(--destructive)/.4);background:0 0}._rejectBtn_1g8qe_166:hover:not(:disabled){background:hsl(var(--destructive)/.1)}._empty_1g8qe_198{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem}._bar_xpfsw_1{border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + 2px);background:hsl(var(--card));flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:1rem;padding:.875rem 1.125rem;display:flex}._group_xpfsw_13{align-items:center;gap:.5rem;min-width:0;display:flex}._label_xpfsw_20{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;font-size:.75rem;font-weight:600}._select_xpfsw_29{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));border-radius:8px;padding:.375rem .625rem;font-family:inherit;font-size:.8125rem}._select_xpfsw_29:focus{border-color:hsl(var(--primary)/.5);outline:none}._select_xpfsw_29:disabled{opacity:.6;cursor:not-allowed}._confidenceGroup_xpfsw_47{align-items:center;gap:.625rem;display:flex}._slider_xpfsw_53{width:140px;accent-color:hsl(var(--primary))}._confidenceValue_xpfsw_58{color:hsl(var(--foreground));min-width:2.75rem;font-size:.875rem;font-weight:600}._paceInfo_xpfsw_65{color:hsl(var(--muted-foreground));font-size:.75rem}._spacer_xpfsw_70{flex:1}._dangerBtn_xpfsw_74{border:1px solid hsl(var(--destructive)/.4);color:hsl(var(--destructive));cursor:pointer;background:0 0;border-radius:8px;padding:.375rem .75rem;font-family:inherit;font-size:.8125rem}._dangerBtn_xpfsw_74:hover:not(:disabled){background:hsl(var(--destructive)/.1)}._dangerBtn_xpfsw_74:disabled{opacity:.5;cursor:not-allowed}._terminalNote_xpfsw_92{color:hsl(var(--muted-foreground));font-size:.75rem;font-style:italic}._trendUp_xpfsw_98,._trendDown_xpfsw_99{font-size:.75rem;font-weight:600}._trendUp_xpfsw_98{color:#298e4e}._trendDown_xpfsw_99{color:#bd2828}._gradeInput_xpfsw_112{border:1px solid hsl(var(--border));background:hsl(var(--background));width:4.5rem;color:hsl(var(--foreground));border-radius:8px;padding:.375rem .5rem;font-family:inherit;font-size:.8125rem}._gradeNote_xpfsw_123{border:1px solid hsl(var(--border));background:hsl(var(--background));min-width:180px;color:hsl(var(--foreground));border-radius:8px;padding:.375rem .625rem;font-family:inherit;font-size:.8125rem}._gradeBtn_xpfsw_134{border:1px solid hsl(var(--border));background:hsl(var(--muted));color:hsl(var(--foreground));cursor:pointer;border-radius:8px;padding:.375rem .75rem;font-family:inherit;font-size:.8125rem}._gradeBtn_xpfsw_134:hover:not(:disabled){background:hsl(var(--accent))}._gradeBtn_xpfsw_134:disabled{opacity:.5;cursor:not-allowed}._container_zfx3w_1{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:14px;flex-direction:column;height:100%;padding:1.25rem;display:flex}._header_zfx3w_11{flex-shrink:0;align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}._title_zfx3w_19{color:hsl(var(--foreground));margin:0;font-size:.875rem;font-weight:700}._count_zfx3w_26{background:hsl(var(--muted));min-width:1.25rem;height:1.25rem;color:hsl(var(--muted-foreground));border-radius:999px;justify-content:center;align-items:center;padding:0 .375rem;font-size:.6875rem;font-weight:700;display:inline-flex}._list_zfx3w_40{flex-direction:column;flex:1;gap:.625rem;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}._item_zfx3w_52{background:hsl(var(--muted)/.35);border-radius:8px;padding:.75rem}._type_zfx3w_58{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--primary));margin-bottom:.25rem;font-size:.6875rem;font-weight:700;display:inline-block}._text_zfx3w_68{color:hsl(var(--foreground));margin:0 0 .375rem;font-size:.8125rem;line-height:1.45}._time_zfx3w_75{color:hsl(var(--muted-foreground));font-size:.6875rem}._empty_zfx3w_80{color:hsl(var(--muted-foreground));text-align:center;padding:1rem 0;font-size:.8125rem}._layout_1oojg_1{grid-template-columns:1fr 1fr;align-items:stretch;gap:1.25rem;display:grid}@media (max-width:1024px){._layout_1oojg_1{grid-template-columns:1fr}}._main_1oojg_13{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:14px;flex-direction:column;height:100%;padding:1.25rem;display:flex}._side_1oojg_23{height:100%;min-height:400px}@media (max-width:1024px){._side_1oojg_23{min-height:320px}}._metaRow_1oojg_33{flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem;display:flex}._levelBadge_1oojg_40{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.03em;align-items:center;gap:.375rem;font-size:.75rem;font-weight:600;display:inline-flex}._scopeLabel_1oojg_51{text-transform:none;font-weight:500}._description_1oojg_56{color:hsl(var(--muted-foreground));margin:0 0 1rem;font-size:.9375rem;line-height:1.6}._involved_1oojg_63{align-items:center;gap:.75rem;margin-bottom:1.25rem;display:flex}._involvedLabel_1oojg_70{color:hsl(var(--muted-foreground));font-size:.8125rem;font-weight:500}._progressSummary_1oojg_76{border-bottom:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));margin-bottom:1.25rem;padding-bottom:1.25rem;font-size:.875rem}._progressSummary_1oojg_76 strong{color:hsl(var(--foreground))}._progressSummary_1oojg_76 ._progressBar_1oojg_86{margin-top:.5rem}._krSection_1oojg_90{flex:1;margin-top:.5rem}._krTitle_1oojg_95{color:hsl(var(--foreground));margin:0 0 .75rem;font-size:.875rem;font-weight:700}._krList_1oojg_102{flex-direction:column;gap:.625rem;margin:0;padding:0;list-style:none;display:flex}._krCard_1oojg_111{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:10px;padding:.875rem 1rem}._krHeader_1oojg_118{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.375rem;display:flex}._krName_1oojg_126{color:hsl(var(--foreground));font-size:.875rem;font-weight:600}._krProgress_1oojg_132{color:hsl(var(--primary));font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:700}._krMetrics_1oojg_139{color:hsl(var(--muted-foreground));flex-wrap:wrap;gap:.75rem;margin-bottom:.5rem;font-size:.75rem;display:flex}._originalValue_1oojg_148{color:#ab6f07;font-weight:600}._container_1um7o_1{flex-direction:column;gap:1rem;display:flex}._tableWrap_1um7o_7{border:1px solid hsl(var(--border));border-radius:12px;overflow-x:auto}._table_1um7o_7{border-collapse:collapse;width:100%;font-size:.8125rem}._table_1um7o_7 th{text-align:left;background:hsl(var(--muted)/.4);color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;padding:.75rem 1rem;font-size:.75rem;font-weight:600}._table_1um7o_7 td{border-top:1px solid hsl(var(--border));color:hsl(var(--foreground));vertical-align:middle;padding:.875rem 1rem}._krCell_1um7o_36{min-width:140px;font-weight:600}._metricCell_1um7o_41{color:hsl(var(--primary));font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}._descCell_1um7o_48{max-width:280px;color:hsl(var(--muted-foreground));line-height:1.45}._dateCell_1um7o_54{white-space:nowrap;color:hsl(var(--muted-foreground));font-size:.75rem}._pagination_1um7o_60{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}._pageBtn_1um7o_68{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));cursor:pointer;border-radius:8px;align-items:center;gap:.25rem;padding:.5rem .875rem;font-size:.8125rem;font-weight:500;display:inline-flex}._pageBtn_1um7o_68:hover:not(:disabled){background:hsl(var(--secondary));border-color:hsl(var(--primary)/.3)}._pageBtn_1um7o_68:disabled{opacity:.45;cursor:not-allowed}._pageInfo_1um7o_90{color:hsl(var(--muted-foreground));font-size:.8125rem}._empty_1um7o_95{text-align:center;border:1px dashed hsl(var(--border));color:hsl(var(--muted-foreground));border-radius:12px;padding:2.5rem 1.5rem;font-size:.875rem}._overlay_1d3us_1{z-index:1000;background:rgba(0,0,0,.45);justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}._modal_1d3us_12{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;width:100%;max-width:520px;max-height:90vh;overflow-y:auto;box-shadow:0 16px 48px rgba(0,0,0,.15)}._header_1d3us_23{border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}._title_1d3us_31{color:hsl(var(--foreground));margin:0;font-size:1.0625rem;font-weight:700}._closeBtn_1d3us_38{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:6px;padding:.25rem}._closeBtn_1d3us_38:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}._form_1d3us_51{flex-direction:column;gap:1rem;padding:1.5rem;display:flex}._field_1d3us_58{color:hsl(var(--foreground));flex-direction:column;gap:.375rem;font-size:.8125rem;font-weight:500;display:flex}._input_1d3us_67,._textarea_1d3us_68{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));border-radius:8px;padding:.5rem .75rem;font-family:inherit;font-size:.875rem}._input_1d3us_67:focus,._textarea_1d3us_68:focus{border-color:hsl(var(--primary)/.5);outline:none}._textarea_1d3us_68{resize:vertical}._footer_1d3us_87{justify-content:flex-end;gap:.625rem;padding-top:.5rem;display:flex}._section_gsazc_1{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:14px;padding:1.25rem}._header_gsazc_8{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}._title_gsazc_17{color:hsl(var(--foreground));margin:0;font-size:1rem;font-weight:700}._loading_gsazc_24{text-align:center;color:hsl(var(--muted-foreground));padding:1.5rem;font-size:.875rem}._overlay_m6d35_1{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:rgba(30,27,75,.35);justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}._modal_m6d35_13{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + 6px);width:min(560px,98vw);box-shadow:0 24px 64px hsl(var(--primary)/.14), 0 4px 16px rgba(0,0,0,.06);overflow:hidden}._header_m6d35_22{border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:flex-start;padding:1.25rem 1.5rem 1rem;display:flex}._titleGroup_m6d35_30{flex-direction:column;gap:.2rem;display:flex}._title_m6d35_30{color:hsl(var(--foreground));margin:0;font-size:1.0625rem;font-weight:700}._subtitle_m6d35_43{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem}._closeBtn_m6d35_49{width:1.875rem;height:1.875rem;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._closeBtn_m6d35_49:hover:not(:disabled){background:hsl(var(--secondary));color:hsl(var(--foreground))}._closeBtn_m6d35_49:disabled{opacity:.5;cursor:not-allowed}._form_m6d35_71{flex-direction:column;gap:1rem;padding:1.25rem 1.5rem;display:flex}._field_m6d35_78{color:hsl(var(--foreground));flex-direction:column;gap:.375rem;font-size:.8125rem;font-weight:500;display:flex}._select_m6d35_87,._textarea_m6d35_88{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));border-radius:8px;padding:.5rem .75rem;font-family:inherit;font-size:.875rem}._select_m6d35_87:focus,._textarea_m6d35_88:focus{border-color:hsl(var(--primary)/.5);box-shadow:0 0 0 2px hsl(var(--primary)/.12);outline:none}._select_m6d35_87:disabled,._textarea_m6d35_88:disabled{opacity:.6;cursor:not-allowed}._textarea_m6d35_88{resize:vertical;min-height:100px}._footer_m6d35_114{border-top:1px solid hsl(var(--border));justify-content:flex-end;gap:.625rem;padding:1rem 1.5rem;display:flex}._pageShell_e4ffb_1{padding-right:52px}@media (max-width:768px){._pageShell_e4ffb_1{padding-right:44px}}._loading_e4ffb_10{text-align:center;color:hsl(var(--muted-foreground));padding:2rem;font-size:.875rem}._card_1lq1j_1{text-align:left;border:1px solid hsl(var(--border));background:hsl(var(--card));cursor:pointer;border-radius:14px;gap:1rem;width:100%;padding:1.25rem;transition:box-shadow .2s,border-color .2s,transform .2s;display:flex}._card_1lq1j_1:hover{border-color:hsl(var(--primary)/.3);box-shadow:0 4px 16px hsl(var(--primary)/.08);transform:translateY(-1px)}._iconWrap_1lq1j_19{background:hsl(var(--primary)/.1);width:2.75rem;height:2.75rem;color:hsl(var(--primary));border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._content_1lq1j_31{flex:1;min-width:0}._badges_1lq1j_36{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}._category_1lq1j_44{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.04em;font-size:.6875rem;font-weight:600}._sharedBadge_1lq1j_52{color:hsl(var(--primary));background:hsl(var(--primary)/.1);border-radius:6px;padding:.15rem .5rem;font-size:.6875rem;font-weight:600}._title_1lq1j_61{color:hsl(var(--foreground));margin:0 0 .5rem;font-size:1rem;font-weight:700}._meta_1lq1j_68{color:hsl(var(--muted-foreground));flex-wrap:wrap;gap:.75rem;margin-bottom:.625rem;font-size:.8125rem;display:flex}._meta_1lq1j_68 span{align-items:center;gap:.25rem;display:inline-flex}._tags_1lq1j_82{flex-wrap:wrap;gap:.375rem;display:flex}._tag_1lq1j_82{background:hsl(var(--muted));color:hsl(var(--muted-foreground));border-radius:6px;padding:.15rem .5rem;font-size:.6875rem}._overlay_xx8fc_22{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:rgba(30,27,75,.35);justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}._modal_xx8fc_34{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + 6px);width:min(640px,96vw);max-height:92vh;box-shadow:0 24px 64px hsl(var(--primary)/.14);flex-direction:column;display:flex;overflow:hidden}._modalHeader_xx8fc_46{border-bottom:1px solid hsl(var(--border));flex-shrink:0;justify-content:space-between;align-items:flex-start;padding:1.125rem 1.5rem;display:flex}._modalTitle_xx8fc_55{color:hsl(var(--foreground));margin:0 0 .2rem;font-size:1.0625rem;font-weight:700}._modalSubtitle_xx8fc_62{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem}._closeBtn_xx8fc_68{width:2rem;height:2rem;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;display:flex}._closeBtn_xx8fc_68:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}._body_xx8fc_85{flex-direction:column;gap:1.5rem;padding:1.5rem;display:flex;overflow-y:auto}._modeGrid_xx8fc_93{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:480px){._modeGrid_xx8fc_93{grid-template-columns:1fr}}._modeCard_xx8fc_104{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);cursor:pointer;text-align:center;flex-direction:column;align-items:center;gap:.5rem;padding:1.25rem;transition:border-color .15s,background .15s;display:flex}._modeCard_xx8fc_104:hover{border-color:hsl(var(--primary)/.4)}._modeCardActive_xx8fc_122{border-color:hsl(var(--primary));background:hsl(var(--primary)/.05)}._modeIcon_xx8fc_127{color:hsl(var(--primary))}._modeCardTitle_xx8fc_131{color:hsl(var(--foreground));margin:0;font-size:.9375rem;font-weight:600}._modeCardDesc_xx8fc_138{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem}._formFields_xx8fc_144{flex-direction:column;gap:1rem;display:flex}._field_xx8fc_150{color:hsl(var(--foreground));flex-direction:column;gap:.375rem;font-size:.8125rem;font-weight:500;display:flex}._input_xx8fc_159,._textarea_xx8fc_160,._select_xx8fc_161{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));border-radius:8px;padding:.5rem .75rem;font-family:inherit;font-size:.875rem}._input_xx8fc_159:focus,._textarea_xx8fc_160:focus,._select_xx8fc_161:focus{border-color:hsl(var(--primary)/.5);outline:none}._textarea_xx8fc_160{resize:vertical;min-height:72px}._templateList_xx8fc_182{flex-direction:column;gap:.75rem;display:flex}._templateCard_xx8fc_188{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);cursor:pointer;align-items:center;gap:.875rem;padding:1rem;transition:border-color .15s,background .15s;display:flex}._templateCard_xx8fc_188:hover{border-color:hsl(var(--primary)/.4)}._templateCardActive_xx8fc_204{border-color:hsl(var(--primary));background:hsl(var(--primary)/.05)}._templateIcon_xx8fc_209{font-size:1.75rem;line-height:1}._templateInfo_xx8fc_214{flex:1;min-width:0}._templateName_xx8fc_219{color:hsl(var(--foreground));margin:0 0 .125rem;font-size:.9375rem;font-weight:600}._templateDesc_xx8fc_226{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem}._footer_xx8fc_232{border-top:1px solid hsl(var(--border));flex-shrink:0;justify-content:flex-end;gap:.625rem;padding:1rem 1.5rem;display:flex}._grid_p9f2j_1{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:1rem;display:grid}._pagination_p9f2j_7{justify-content:center;align-items:center;gap:1rem;margin-top:1.5rem;display:flex}._pageBtn_p9f2j_15{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));cursor:pointer;border-radius:8px;align-items:center;gap:.375rem;padding:.5rem .875rem;font-size:.875rem;display:inline-flex}._pageBtn_p9f2j_15:hover:not(:disabled){border-color:hsl(var(--primary)/.4)}._pageBtn_p9f2j_15:disabled{opacity:.45;cursor:not-allowed}._pageInfo_p9f2j_35{color:hsl(var(--muted-foreground));font-size:.875rem}._editor_152e3_1{flex-direction:column;gap:.5rem;display:flex}._row_152e3_7{align-items:center;gap:.5rem;display:flex}._bullet_152e3_13{background:hsl(var(--muted-foreground));border-radius:50%;flex-shrink:0;width:.375rem;height:.375rem}._checkbox_152e3_21{border:1px solid hsl(var(--border));cursor:default;width:1rem;height:1rem;accent-color:hsl(var(--primary));border-radius:3px;flex-shrink:0}._input_152e3_31{border:1px solid hsl(var(--border));background:hsl(var(--background));min-width:0;color:hsl(var(--foreground));border-radius:8px;flex:1;padding:.4375rem .625rem;font-family:inherit;font-size:.9375rem}._input_152e3_31:focus{border-color:hsl(var(--primary)/.5);outline:none}._removeBtn_152e3_47{width:1.75rem;height:1.75rem;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._removeBtn_152e3_47:hover{background:hsl(var(--destructive)/.1);color:hsl(var(--destructive))}._removeBtn_152e3_47:disabled{opacity:.35;cursor:not-allowed}._addBtn_152e3_69{color:hsl(var(--primary));cursor:pointer;background:0 0;border:none;border-radius:6px;align-self:flex-start;align-items:center;gap:.375rem;padding:.375rem .625rem;font-size:.8125rem;font-weight:600;display:inline-flex}._addBtn_152e3_69:hover{background:hsl(var(--primary)/.08)}._previewList_152e3_87{margin:0;padding-left:1.25rem;list-style:outside}._previewList_152e3_87 li{color:hsl(var(--foreground));font-size:.9375rem;line-height:1.6}._previewChecklist_152e3_98{flex-direction:column;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}._previewChecklist_152e3_98 li{color:hsl(var(--foreground));align-items:center;gap:.5rem;font-size:.9375rem;display:flex}._checkIcon_152e3_114{border:1px solid hsl(var(--border));border-radius:3px;flex-shrink:0;width:1rem;height:1rem}._placeholder_152e3_122{color:hsl(var(--muted-foreground));margin:0;font-size:.9375rem}._previewWrap_152e3_128{cursor:pointer;border-radius:8px;min-height:2.5rem;padding:.5rem;transition:background .15s}._previewWrap_152e3_128:hover{background:hsl(var(--muted)/.5)}._svgWrap_7vceh_1{padding:.5rem 0;overflow-x:auto}._svgWrap_7vceh_1 svg{max-width:100%;height:auto}._error_7vceh_10{color:hsl(var(--destructive));margin:0 0 .5rem;font-size:.8125rem}._empty_7vceh_16{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem}._textarea_kes6w_1{border:1px solid hsl(var(--border));background:hsl(var(--background));width:100%;min-height:240px;color:hsl(var(--foreground));resize:vertical;border-radius:8px;padding:.75rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8125rem;line-height:1.5}._textarea_kes6w_1:focus{border-color:hsl(var(--primary)/.5);outline:none}._previewWrap_kes6w_19{padding:.25rem 0;overflow-x:auto}._textarea_mtxu7_1{border:1px solid hsl(var(--border));background:hsl(var(--background));width:100%;min-height:240px;color:hsl(var(--foreground));resize:vertical;border-radius:8px;padding:.75rem;font-family:inherit;font-size:.875rem;line-height:1.6}._textarea_mtxu7_1:focus{border-color:hsl(var(--primary)/.5);outline:none}._prose_mtxu7_19{color:hsl(var(--foreground));min-height:2rem;font-size:.9375rem;line-height:1.65}._prose_mtxu7_19 h1,._prose_mtxu7_19 h2,._prose_mtxu7_19 h3,._prose_mtxu7_19 h4{margin:1rem 0 .5rem;font-weight:700;line-height:1.3}._prose_mtxu7_19 h1{font-size:1.375rem}._prose_mtxu7_19 h2{font-size:1.125rem}._prose_mtxu7_19 h3{font-size:1rem}._prose_mtxu7_19 p{margin:0 0 .75rem}._prose_mtxu7_19 ul,._prose_mtxu7_19 ol{margin:0 0 .75rem;padding-left:1.25rem}._prose_mtxu7_19 code{background:hsl(var(--muted));border-radius:4px;padding:.1rem .35rem;font-family:ui-monospace,monospace;font-size:.85em}._prose_mtxu7_19 pre{background:hsl(var(--muted));border-radius:8px;margin:0 0 .75rem;padding:.75rem;overflow-x:auto}._prose_mtxu7_19 blockquote{border-left:3px solid hsl(var(--primary)/.4);color:hsl(var(--muted-foreground));margin:0 0 .75rem;padding-left:.75rem}._prose_mtxu7_19 a{color:hsl(var(--primary))}._timeline_93z4e_1{flex-direction:column;gap:2rem;padding:.25rem 0;display:flex}._step_93z4e_8{-moz-column-gap:1rem;grid-template-rows:auto auto auto;grid-template-columns:2rem 1fr;column-gap:1rem;display:grid}._rail_93z4e_15{flex-direction:column;grid-area:1/1/-1;align-items:center;display:flex}._badge_93z4e_23{border:2px solid hsl(var(--foreground));width:2rem;height:2rem;color:hsl(var(--foreground));z-index:1;background:0 0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.875rem;font-weight:400;display:flex}._line_93z4e_39{background:hsl(var(--foreground));flex:1;width:2px;min-height:1.5rem;margin-top:.5rem}._content_93z4e_47{display:contents}._title_93z4e_51{color:hsl(var(--foreground));grid-area:1/2;align-self:center;margin:0;font-size:1.0625rem;font-weight:700;line-height:1.3}._caption_93z4e_62{color:hsl(var(--muted-foreground));grid-area:2/2;margin:.35rem 0 .5rem;font-size:.875rem;font-style:italic;line-height:1.5}._text_93z4e_72{color:hsl(var(--foreground));white-space:pre-wrap;grid-area:3/2;margin:0;font-size:.9375rem;line-height:1.65}._emptyPreview_93z4e_82{color:hsl(var(--muted-foreground));margin:0;font-size:.875rem}._editor_93z4e_88{flex-direction:column;gap:1rem;display:flex}._editorStep_93z4e_94{border:1px solid hsl(var(--border));background:hsl(var(--muted)/.15);border-radius:10px;padding:.875rem}._editorHeader_93z4e_101{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}._stepNum_93z4e_108{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));font-size:.75rem;font-weight:700}._removeBtn_93z4e_116{color:hsl(var(--destructive));cursor:pointer;background:0 0;border:none;border-radius:6px;padding:.25rem}._removeBtn_93z4e_116:hover{background:hsl(var(--destructive)/.1)}._input_93z4e_128,._textarea_93z4e_129{border:1px solid hsl(var(--border));background:hsl(var(--background));width:100%;color:hsl(var(--foreground));border-radius:8px;margin-bottom:.5rem;padding:.5rem .75rem;font-family:inherit;font-size:.875rem}._input_93z4e_128:focus,._textarea_93z4e_129:focus{border-color:hsl(var(--primary)/.5);outline:none}._textarea_93z4e_129{resize:vertical;min-height:72px}._addBtn_93z4e_151{border:1px dashed hsl(var(--border));color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:8px;align-self:flex-start;align-items:center;gap:.375rem;padding:.5rem .875rem;font-size:.875rem;display:inline-flex}._addBtn_93z4e_151:hover{border-color:hsl(var(--primary)/.4);color:hsl(var(--primary))}._wrap_1jvbx_1{flex-direction:column;gap:.625rem;display:flex}._modeTabs_1jvbx_7{gap:.375rem;display:flex}._modeBtn_1jvbx_12{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--muted-foreground));cursor:pointer;border-radius:8px;align-items:center;gap:.35rem;padding:.375rem .75rem;font-size:.8125rem;display:inline-flex}._modeBtn_1jvbx_12:hover{border-color:hsl(var(--primary)/.35)}._modeBtnActive_1jvbx_28{border-color:hsl(var(--primary));color:hsl(var(--primary));background:hsl(var(--primary)/.08)}._uploadZone_1jvbx_34{flex-direction:column;gap:.375rem;display:flex}._fileInput_1jvbx_40{display:none}._uploadBtn_1jvbx_44{border:1px dashed hsl(var(--border));background:hsl(var(--muted)/.2);color:hsl(var(--foreground));cursor:pointer;border-radius:8px;align-self:flex-start;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;display:inline-flex}._uploadBtn_1jvbx_44:hover:not(:disabled){border-color:hsl(var(--primary)/.4)}._uploadBtn_1jvbx_44:disabled{opacity:.6;cursor:not-allowed}._hint_1jvbx_65{color:hsl(var(--muted-foreground));margin:0;font-size:.75rem}._input_1jvbx_71{border:1px solid hsl(var(--border));background:hsl(var(--background));width:100%;color:hsl(var(--foreground));border-radius:8px;padding:.5rem .75rem;font-family:inherit;font-size:.875rem}._input_1jvbx_71:focus{border-color:hsl(var(--primary)/.5);outline:none}._figure_1jvbx_86{margin:.25rem 0 0}._image_1jvbx_90{border:1px solid hsl(var(--border));border-radius:10px;max-width:100%}._caption_1jvbx_96{color:hsl(var(--muted-foreground));text-align:center;margin-top:.5rem;font-size:.8125rem}._empty_1jvbx_103{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem}._wrap_1g40n_1{flex-direction:column;gap:.625rem;width:100%;display:flex}._toolbar_1g40n_8{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}._palette_1g40n_16{flex-wrap:wrap;gap:.375rem;display:flex}._paletteBtn_1g40n_22,._toolbarBtn_1g40n_23,._toolbarBtnDanger_1g40n_24{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));cursor:pointer;border-radius:8px;align-items:center;gap:.35rem;padding:.375rem .75rem;font-size:.8125rem;display:inline-flex}._paletteBtn_1g40n_22:hover,._toolbarBtn_1g40n_23:hover,._toolbarBtnDanger_1g40n_24:hover{border-color:hsl(var(--primary)/.4)}._paletteBtn_1g40n_22:hover{color:hsl(var(--primary))}._toolbarBtnDanger_1g40n_24{color:hsl(var(--destructive));border-color:hsl(var(--destructive)/.35)}._toolbarBtnDanger_1g40n_24:hover{background:hsl(var(--destructive)/.08)}._toolbarActions_1g40n_54{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._toolbarHint_1g40n_61{color:hsl(var(--muted-foreground));font-size:.75rem}._canvasWrap_1g40n_66{border-radius:10px;width:100%;overflow:hidden}._canvas_1g40n_66{width:100%}._reactFlowTransparent_1g40n_76 .react-flow,._reactFlowTransparent_1g40n_76 .react-flow__pane,._reactFlowTransparent_1g40n_76 .react-flow__viewport,._reactFlowTransparent_1g40n_76 .react-flow__renderer{background:0 0!important}._reactFlowTransparent_1g40n_76 .react-flow__edge-path{stroke:hsl(var(--foreground)/.45);stroke-width:1.5px}._reactFlowTransparent_1g40n_76 .react-flow__edge.selected .react-flow__edge-path{stroke:hsl(var(--primary));stroke-width:2px}._reactFlowTransparent_1g40n_76 .react-flow__controls{box-shadow:none;border:1px solid hsl(var(--border));border-radius:8px;overflow:hidden}._reactFlowTransparent_1g40n_76 .react-flow__controls-button{background:hsl(var(--card));border-bottom:1px solid hsl(var(--border));fill:hsl(var(--foreground))}._node_1g40n_104{border:2px solid hsl(var(--border));background:hsl(var(--card));text-align:center;min-width:120px;max-width:200px;box-shadow:0 1px 4px hsl(var(--foreground)/.04);padding:.5rem .75rem;font-size:.8125rem;position:relative}._nodeSelected_1g40n_116{border-color:hsl(var(--primary));box-shadow:0 0 0 2px hsl(var(--primary)/.2)}._nodeProcess_1g40n_121{border-radius:8px}._nodeTerminal_1g40n_125{border-radius:999px}._nodeDecision_1g40n_129{clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);border-radius:4px;min-width:100px;padding:1.25rem .75rem}._nodeInput_1g40n_136{text-align:center;width:100%;color:hsl(var(--foreground));resize:none;background:0 0;border:none;font-family:inherit;font-size:.8125rem;line-height:1.4;overflow:hidden}._nodeInput_1g40n_136:focus{outline:none}._nodeLabelReadOnly_1g40n_152{word-break:break-word;line-height:1.4;display:block}._nodeDeleteBtn_1g40n_158{border:1px solid hsl(var(--border));background:hsl(var(--card));width:1.25rem;height:1.25rem;color:hsl(var(--destructive));cursor:pointer;opacity:0;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:opacity .15s;display:flex;position:absolute;top:-8px;right:-8px}._node_1g40n_104:hover ._nodeDeleteBtn_1g40n_158,._nodeSelected_1g40n_116 ._nodeDeleteBtn_1g40n_158{opacity:1}._handle_1g40n_180{background:hsl(var(--primary))!important;border:2px solid hsl(var(--card))!important;width:8px!important;height:8px!important}._wrap_1iwh5_1{flex-shrink:0;align-items:center;gap:.5rem;display:inline-flex}._label_1iwh5_8{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));-webkit-user-select:none;-ms-user-select:none;user-select:none;font-size:.6875rem;font-weight:600;transition:color .15s}._labelActive_1iwh5_18{color:hsl(var(--foreground))}._toggle_1iwh5_22{background:hsl(var(--muted));cursor:pointer;border:none;border-radius:999px;flex-shrink:0;width:40px;height:22px;padding:0;transition:background .2s;position:relative}._toggleOn_1iwh5_35{background:hsl(var(--primary))}._thumb_1iwh5_39{background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px rgba(0,0,0,.15)}._toggleOn_1iwh5_35 ._thumb_1iwh5_39{transform:translate(18px)}._blockList_qv9ma_1{flex-direction:column;gap:.5rem;padding-bottom:2rem;display:flex}._block_qv9ma_1{border:1px solid transparent;border-radius:10px;padding:1rem;transition:border-color .15s;position:relative}._block_qv9ma_1:hover{border-color:hsl(var(--border))}._block_qv9ma_1:hover ._blockActions_qv9ma_18,._block_qv9ma_1:hover ._deleteBtn_qv9ma_19{opacity:1}._blockFlowchart_qv9ma_23{padding-left:.5rem;padding-right:.5rem}._blockFlowchart_qv9ma_23 ._blockContent_qv9ma_27{width:100%}._blockRow_qv9ma_31{align-items:flex-start;gap:.5rem;display:flex}._blockActions_qv9ma_18{opacity:0;align-items:center;padding-top:.125rem;transition:opacity .15s;display:flex}._dragHandle_qv9ma_45{width:1.5rem;height:1.5rem;color:hsl(var(--muted-foreground));cursor:grab;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;display:flex}._dragHandle_qv9ma_45:hover{background:hsl(var(--muted))}._blockContent_qv9ma_27{flex:1;min-width:0}._blockMeta_qv9ma_66{color:hsl(var(--muted-foreground));align-items:center;gap:.375rem;margin-bottom:.5rem;display:flex}._blockMetaWithToggle_qv9ma_74{justify-content:space-between;gap:.75rem}._blockMetaLabel_qv9ma_79{align-items:center;gap:.375rem;min-width:0;display:flex}._blockTypeLabel_qv9ma_86{text-transform:uppercase;letter-spacing:.04em;font-size:.6875rem;font-weight:600}._richTextBlock_qv9ma_93 .wrapper{border-radius:8px}._headingInput_qv9ma_97{width:100%;color:hsl(var(--foreground));background:0 0;border:none;border-radius:8px;padding:.5rem;font-family:inherit;font-size:1.5rem;font-weight:800}._headingInput_qv9ma_97:focus{background:hsl(var(--muted)/.3);outline:none}._headingInput_qv9ma_97::placeholder{color:hsl(var(--muted-foreground))}._headingInput_qv9ma_97::placeholder{color:hsl(var(--muted-foreground))}._blockTextarea_qv9ma_116{border:1px solid hsl(var(--border));background:hsl(var(--background));width:100%;min-height:100px;color:hsl(var(--foreground));resize:vertical;border-radius:8px;padding:.5rem;font-family:inherit;font-size:.9375rem;line-height:1.6}._blockTextarea_qv9ma_116:focus{border-color:hsl(var(--primary)/.5);outline:none}._blockPreview_qv9ma_134{cursor:text;border-radius:8px;min-height:2.5rem;padding:.5rem;transition:background .15s}._blockPreview_qv9ma_134:hover{background:hsl(var(--muted)/.5)}._blockPreviewReadOnly_qv9ma_145{cursor:default}._blockPreviewReadOnly_qv9ma_145:hover{background:0 0}._headingPreview_qv9ma_152{color:hsl(var(--foreground));margin:0;font-size:1.5rem;font-weight:800}._textPreview_qv9ma_159{color:hsl(var(--foreground));white-space:pre-wrap;margin:0;font-size:.9375rem;line-height:1.6}._listPreview_qv9ma_167{margin:0;padding-left:1.25rem;list-style:outside}._listPreview_qv9ma_167 li{color:hsl(var(--foreground));font-size:.9375rem;line-height:1.6}._checklistPreview_qv9ma_178{flex-direction:column;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}._checklistPreview_qv9ma_178 li{color:hsl(var(--foreground));align-items:center;gap:.5rem;font-size:.9375rem;display:flex}._checkIcon_qv9ma_194{border:1px solid hsl(var(--border));border-radius:3px;flex-shrink:0;width:1rem;height:1rem}._codePreview_qv9ma_202{background:hsl(var(--muted));border-radius:8px;margin:0;padding:1rem;overflow-x:auto}._codePreview_qv9ma_202 code{color:hsl(var(--foreground));font-family:JetBrains Mono,monospace;font-size:.8125rem}._quotePreview_qv9ma_215{border-left:4px solid hsl(var(--primary));color:hsl(var(--muted-foreground));margin:0;padding-left:1rem;font-size:.9375rem;font-style:italic}._placeholder_qv9ma_224{color:hsl(var(--muted-foreground))}._deleteBtn_qv9ma_19{width:1.75rem;height:1.75rem;color:hsl(var(--destructive));cursor:pointer;opacity:0;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;transition:opacity .15s,background .15s;display:flex}._deleteBtn_qv9ma_19:hover{background:hsl(var(--destructive)/.1)}._addBlockWrap_qv9ma_247{margin-top:.5rem;position:relative}._addBlockBtn_qv9ma_252{border:1px dashed hsl(var(--border));width:100%;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:10px;justify-content:center;align-items:center;gap:.5rem;padding:.625rem 1rem;font-size:.875rem;font-weight:500;transition:border-color .15s,color .15s;display:flex}._addBlockBtn_qv9ma_252:hover{border-color:hsl(var(--primary)/.5);color:hsl(var(--foreground))}._dropdown_qv9ma_273{background:hsl(var(--card));border:1px solid hsl(var(--border));box-shadow:0 8px 24px hsl(var(--primary)/.1);z-index:10;border-radius:10px;max-height:280px;position:absolute;top:calc(100% + .375rem);left:0;right:0;overflow-x:hidden;overflow-y:auto}._dropdownItem_qv9ma_288{width:100%;color:hsl(var(--foreground));cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:.625rem;padding:.625rem 1rem;font-size:.875rem;display:flex}._dropdownItem_qv9ma_288:hover{background:hsl(var(--muted))}._thread_pikyi_22{flex-direction:column;height:100%;display:flex}._header_pikyi_28{border-bottom:1px solid hsl(var(--border));flex-shrink:0;padding:1rem}._headerTitle_pikyi_34{color:hsl(var(--foreground));margin:0 0 .125rem;font-size:.9375rem;font-weight:700}._headerCount_pikyi_41{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem}._scrollArea_pikyi_47{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent;flex:1;padding:1rem;overflow-y:auto}._scrollArea_pikyi_47::-webkit-scrollbar{width:6px;height:6px}._scrollArea_pikyi_47::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._scrollArea_pikyi_47::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._scrollArea_pikyi_47::-webkit-scrollbar-track{background:0 0}._commentList_pikyi_69{flex-direction:column;gap:1.25rem;display:flex}._comment_pikyi_69._resolved_pikyi_75{opacity:.6}._commentRow_pikyi_79{align-items:flex-start;gap:.75rem;display:flex}._loading_pikyi_85{color:hsl(var(--muted-foreground));padding:.5rem;font-size:.875rem}._commentBody_pikyi_91{flex:1;min-width:0}._commentMeta_pikyi_96{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.375rem;display:flex}._userName_pikyi_104{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}._date_pikyi_110{color:hsl(var(--muted-foreground));font-size:.75rem}._resolvedBadge_pikyi_115{border:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));border-radius:999px;align-items:center;gap:.25rem;padding:.125rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}._commentText_pikyi_127{color:hsl(var(--foreground));margin:0 0 .5rem;font-size:.8125rem;line-height:1.5}._commentActions_pikyi_134{gap:.375rem;display:flex}._actionBtn_pikyi_139{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:.75rem;display:inline-flex}._actionBtn_pikyi_139:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}._replies_pikyi_156{border-left:2px solid hsl(var(--border));flex-direction:column;gap:.75rem;margin-top:.75rem;margin-left:1.5rem;padding-left:1rem;display:flex}._replyForm_pikyi_166{flex-direction:column;gap:.5rem;margin-top:.5rem;margin-left:1.5rem;display:flex}._textarea_pikyi_174{border:1px solid hsl(var(--border));background:hsl(var(--background));width:100%;min-height:80px;color:hsl(var(--foreground));resize:vertical;border-radius:8px;padding:.5rem .75rem;font-family:inherit;font-size:.8125rem}._textarea_pikyi_174:focus{border-color:hsl(var(--primary)/.5);outline:none}._replyActions_pikyi_191{gap:.5rem;display:flex}._footer_pikyi_196{border-top:1px solid hsl(var(--border));flex-direction:column;flex-shrink:0;gap:.5rem;padding:1rem;display:flex}._submitBtn_pikyi_205{background:hsl(var(--primary));width:100%;color:hsl(var(--primary-foreground));cursor:pointer;border:none;border-radius:8px;padding:.5rem 1rem;font-size:.875rem;font-weight:600}._submitBtn_pikyi_205:hover{opacity:.9}._cancelBtn_pikyi_220{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:6px;padding:.375rem .75rem;font-size:.8125rem}._cancelBtn_pikyi_220:hover{background:hsl(var(--muted))}._primaryBtnSm_pikyi_233{background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;border-radius:8px;padding:.375rem .75rem;font-size:.8125rem;font-weight:600}._primaryBtnSm_pikyi_233:hover{opacity:.9}._overlay_146ij_22{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:rgba(30,27,75,.35);justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}._modal_146ij_34{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:calc(var(--radius) + 6px);width:min(640px,96vw);max-height:92vh;box-shadow:0 24px 64px hsl(var(--primary)/.14);flex-direction:column;display:flex;overflow:hidden}._modalHeader_146ij_46{border-bottom:1px solid hsl(var(--border));flex-shrink:0;justify-content:space-between;align-items:flex-start;padding:1.125rem 1.5rem;display:flex}._modalTitle_146ij_55{color:hsl(var(--foreground));margin:0 0 .2rem;font-size:1.0625rem;font-weight:700}._modalSubtitle_146ij_62{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem}._closeBtn_146ij_68{width:2rem;height:2rem;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;display:flex}._closeBtn_146ij_68:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}._body_146ij_85{flex-direction:column;gap:1.25rem;padding:1.5rem;display:flex;overflow-y:auto}._linkRow_146ij_93{gap:.5rem;display:flex}._linkInput_146ij_98{border:1px solid hsl(var(--border));background:hsl(var(--muted)/.3);color:hsl(var(--foreground));border-radius:8px;flex:1;padding:.5rem .75rem;font-family:inherit;font-size:.8125rem}._addSection_146ij_109{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);flex-direction:column;gap:.75rem;padding:1rem;display:flex}._sectionLabel_146ij_120{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}._addRow_146ij_126{flex-wrap:wrap;gap:.5rem;display:flex}._select_146ij_132{border:1px solid hsl(var(--border));background:hsl(var(--background));min-width:140px;color:hsl(var(--foreground));border-radius:8px;flex:1;padding:.5rem .75rem;font-family:inherit;font-size:.875rem}._select_146ij_132:focus{border-color:hsl(var(--primary)/.5);outline:none}._selectNarrow_146ij_148{flex:none;width:140px}._lookupField_146ij_153{flex:1;min-width:180px}._readOnlyBanner_146ij_158{background:hsl(var(--muted)/.4);border:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));border-radius:8px;padding:.75rem 1rem;font-size:.8125rem;line-height:1.5}._loadingRow_146ij_168{color:hsl(var(--muted-foreground));align-items:center;gap:.5rem;padding:1rem;font-size:.875rem;display:flex}._spinning_146ij_177{animation:.8s linear infinite _spin_146ij_177}@keyframes _spin_146ij_177{to{transform:rotate(360deg)}}._ownerItem_146ij_186{background:hsl(var(--muted)/.2)}._ownerBadge_146ij_190,._roleBadge_146ij_191{color:hsl(var(--muted-foreground));background:hsl(var(--muted)/.5);border-radius:999px;flex-shrink:0;padding:.25rem .625rem;font-size:.75rem;font-weight:600}._emptyMessage_146ij_201{color:hsl(var(--muted-foreground));margin:.5rem 0 0;font-size:.8125rem}._iconBtn_146ij_207{background:hsl(var(--primary));width:2.375rem;height:2.375rem;color:hsl(var(--primary-foreground));cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;display:flex}._iconBtn_146ij_207:hover:not(:disabled){opacity:.9}._iconBtn_146ij_207:disabled{opacity:.6;cursor:not-allowed}._permissionList_146ij_227{flex-direction:column;gap:.5rem;display:flex}._permissionItem_146ij_233{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}._permissionUser_146ij_245{align-items:center;gap:.75rem;min-width:0;display:flex}._avatar_146ij_252{background:hsl(var(--primary)/.15);width:2rem;height:2rem;color:hsl(var(--primary));border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.6875rem;font-weight:700;display:flex}._userName_146ij_266{color:hsl(var(--foreground));margin:0;font-size:.875rem;font-weight:600}._userEmail_146ij_273{color:hsl(var(--muted-foreground));margin:0;font-size:.75rem}._permissionActions_146ij_279{flex-shrink:0;align-items:center;gap:.375rem;display:flex}._removeBtn_146ij_286{width:2rem;height:2rem;color:hsl(var(--destructive));cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;display:flex}._removeBtn_146ij_286:hover{background:hsl(var(--destructive)/.1)}._roleInfo_146ij_302{background:hsl(var(--muted)/.3);border-radius:10px;padding:1rem}._roleInfoTitle_146ij_308{color:hsl(var(--foreground));margin:0 0 .5rem;font-size:.8125rem;font-weight:600}._roleInfoList_146ij_315{color:hsl(var(--muted-foreground));margin:0;padding-left:1.125rem;font-size:.8125rem;line-height:1.6}._roleInfoList_146ij_315 strong{color:hsl(var(--foreground))}._footer_146ij_326{border-top:1px solid hsl(var(--border));flex-shrink:0;justify-content:flex-end;padding:1rem 1.5rem;display:flex}._copyBtn_146ij_334{background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;white-space:nowrap;border:none;border-radius:8px;align-items:center;gap:.375rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600;display:inline-flex}._copyBtn_146ij_334:hover{opacity:.9}._editorShell_5d0u9_22{height:100vh;height:100dvh;max-height:100vh;background:hsl(var(--background));max-height:100dvh;display:flex;overflow:hidden}._editorMain_5d0u9_32{flex-direction:column;flex:1;width:95%;min-width:0;min-height:0;margin:0 auto;display:flex}._editorHeader_5d0u9_42{border-bottom:1px solid hsl(var(--border));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.5rem;display:flex}._backBtn_5d0u9_52{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:.375rem;padding:.375rem .625rem;font-size:.875rem;font-weight:500;display:inline-flex}._backBtn_5d0u9_52:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}._headerActions_5d0u9_70{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._editorsGroup_5d0u9_77{align-items:center;gap:.5rem;display:flex}._editorsLabel_5d0u9_83{color:hsl(var(--muted-foreground));align-items:center;gap:.375rem;font-size:.8125rem;display:flex}._separator_5d0u9_91{background:hsl(var(--border));width:1px;height:1.5rem}._savedTime_5d0u9_97{color:hsl(var(--muted-foreground));align-items:center;gap:.375rem;font-size:.8125rem;display:flex}._toolbarActions_5d0u9_105{align-items:center;gap:.5rem;display:flex}._titleSection_5d0u9_111{border-bottom:1px solid hsl(var(--border));padding:0 1.5rem 1rem}._titleInput_5d0u9_116{width:100%;color:hsl(var(--foreground));background:0 0;border:none;padding:0;font-size:1.375rem;font-weight:700}._titleInput_5d0u9_116:focus{outline:none}._titleInput_5d0u9_116::placeholder{color:hsl(var(--muted-foreground))}._titleInput_5d0u9_116::placeholder{color:hsl(var(--muted-foreground))}._editorCanvas_5d0u9_132{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent;flex:1;min-height:0;padding:2rem 1.5rem;overflow-y:auto}._editorCanvas_5d0u9_132::-webkit-scrollbar{width:6px;height:6px}._editorCanvas_5d0u9_132::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._editorCanvas_5d0u9_132::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._editorCanvas_5d0u9_132::-webkit-scrollbar-track{background:0 0}._canvasInner_5d0u9_155{max-width:56rem;margin:0 auto;padding-bottom:4rem}._commentsPanel_5d0u9_161{width:20rem;height:100vh;height:100dvh;max-height:100vh;border-left:1px solid hsl(var(--border));background:hsl(var(--muted)/.3);flex-direction:column;flex-shrink:0;align-self:flex-start;max-height:100dvh;display:flex;overflow:hidden}._notFound_5d0u9_176{text-align:center;padding:2rem}@media (max-width:900px){._editorShell_5d0u9_22{flex-direction:column}._commentsPanel_5d0u9_161{border-left:none;border-top:1px solid hsl(var(--border));width:100%;height:50vh;height:50dvh;max-height:50vh;align-self:stretch;max-height:50dvh}}._overlay_aekh1_1{z-index:1100;background:rgba(0,0,0,.6);justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}._modal_aekh1_12{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;flex-direction:column;width:100%;max-width:600px;max-height:80vh;display:flex;overflow:hidden;box-shadow:0 24px 64px rgba(0,0,0,.2)}._header_aekh1_25{border-bottom:1px solid hsl(var(--border));flex-shrink:0;justify-content:space-between;align-items:center;padding:1.125rem 1.25rem;display:flex}._title_aekh1_34{color:hsl(var(--foreground));margin:0;font-size:1rem;font-weight:700}._closeBtn_aekh1_41{border:1px solid hsl(var(--border));width:28px;height:28px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;display:flex}._closeBtn_aekh1_41:hover{background:hsl(var(--secondary))}._hint_aekh1_57{color:hsl(var(--muted-foreground));flex-shrink:0;margin:0;padding:.625rem 1.25rem 0;font-size:.8125rem}._list_aekh1_65{scrollbar-width:thin;scrollbar-color:hsl(var(--border)) transparent;flex-direction:column;flex:1;gap:.375rem;padding:.75rem 1.25rem;display:flex;overflow-y:auto}._list_aekh1_65::-webkit-scrollbar{width:5px}._list_aekh1_65::-webkit-scrollbar-thumb{background:hsl(var(--border));border-radius:3px}._loading_aekh1_83,._empty_aekh1_84{text-align:center;color:hsl(var(--muted-foreground));padding:2rem;font-size:.875rem}._okrItem_aekh1_91{border:1px solid hsl(var(--border));border-radius:10px;overflow:hidden}._okrRow_aekh1_97{background:hsl(var(--background));align-items:center;gap:.625rem;padding:.625rem .875rem;transition:background .12s;display:flex}._okrRow_aekh1_97:hover{background:hsl(var(--secondary))}._checkbox_aekh1_109{width:16px;height:16px;accent-color:hsl(var(--primary));cursor:pointer;flex-shrink:0}._okrTitle_aekh1_117{color:hsl(var(--foreground));flex:1;font-size:.875rem;font-weight:600;line-height:1.4}._okrProgress_aekh1_125{color:hsl(var(--primary));white-space:nowrap;font-size:.75rem;font-weight:600}._expandBtn_aekh1_132{width:22px;height:22px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._expandBtn_aekh1_132:hover{background:hsl(var(--border));color:hsl(var(--foreground))}._krList_aekh1_150{border-top:1px solid hsl(var(--border));flex-direction:column;display:flex}._krRow_aekh1_156{background:hsl(var(--card));align-items:center;gap:.625rem;padding:.5rem .875rem .5rem 2.25rem;transition:background .12s;display:flex}._krRow_aekh1_156+._krRow_aekh1_156{border-top:1px solid hsl(var(--border)/.5)}._krRow_aekh1_156:hover{background:hsl(var(--secondary))}._krDesc_aekh1_171{color:hsl(var(--foreground));flex:1;font-size:.8125rem;line-height:1.4}._krProgress_aekh1_178{color:hsl(var(--muted-foreground));white-space:nowrap;font-size:.75rem}._footer_aekh1_184{border-top:1px solid hsl(var(--border));background:hsl(var(--background));flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;padding:.875rem 1.25rem;display:flex}._count_aekh1_195{color:hsl(var(--muted-foreground));font-size:.8125rem}._footerActions_aekh1_200{gap:.625rem;display:flex}._cancelBtn_aekh1_205{border:1px solid hsl(var(--border));color:hsl(var(--foreground));cursor:pointer;background:0 0;border-radius:8px;padding:.4375rem .875rem;font-size:.875rem;font-weight:500;transition:background .15s}._cancelBtn_aekh1_205:hover{background:hsl(var(--secondary))}._confirmBtn_aekh1_220{background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;border-radius:8px;padding:.4375rem 1rem;font-size:.875rem;font-weight:600;transition:opacity .15s}._confirmBtn_aekh1_220:hover{opacity:.9}._overlay_hc1lk_2{z-index:1000;background:rgba(0,0,0,.55);justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}._modal_hc1lk_13{background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:16px;flex-direction:column;width:100%;max-width:980px;max-height:90vh;display:flex;overflow:hidden;box-shadow:0 24px 64px rgba(0,0,0,.25)}._header_hc1lk_27{border-bottom:1px solid hsl(var(--border));flex-shrink:0;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}._headerTitle_hc1lk_36{color:hsl(var(--foreground));margin:0;font-size:1.125rem;font-weight:700}._closeBtn_hc1lk_43{border:1px solid hsl(var(--border));width:30px;height:30px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:7px;justify-content:center;align-items:center;display:flex}._closeBtn_hc1lk_43:hover{background:hsl(var(--secondary));color:hsl(var(--foreground))}._body_hc1lk_61{flex:1;grid-template-columns:1fr 280px;min-height:0;display:grid;overflow:hidden}._left_hc1lk_70{scrollbar-width:thin;scrollbar-color:hsl(var(--border)) transparent;flex-direction:column;gap:1.25rem;padding:1.5rem;display:flex;overflow-y:auto}._left_hc1lk_70::-webkit-scrollbar{width:5px}._left_hc1lk_70::-webkit-scrollbar-thumb{background:hsl(var(--border));border-radius:3px}._titleInput_hc1lk_87{width:100%;color:hsl(var(--foreground));background:0 0;border:none;border-bottom:2px solid transparent;outline:none;padding:.25rem 0;font-size:1.5rem;font-weight:700;transition:border-color .15s}._titleInput_hc1lk_87::placeholder{color:hsl(var(--muted-foreground));font-weight:400}._titleInput_hc1lk_87::placeholder{color:hsl(var(--muted-foreground));font-weight:400}._titleInput_hc1lk_87:focus{border-bottom-color:hsl(var(--primary)/.4)}._fieldGroup_hc1lk_107{flex-direction:column;gap:.375rem;display:flex}._fieldLabel_hc1lk_113{color:hsl(var(--muted-foreground));align-items:center;gap:.375rem;font-size:.8125rem;font-weight:600;display:flex}._textarea_hc1lk_122{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));resize:vertical;border-radius:8px;padding:.625rem .75rem;font-family:inherit;font-size:.875rem;line-height:1.5;transition:border-color .15s,box-shadow .15s}._textarea_hc1lk_122::placeholder{color:hsl(var(--muted-foreground))}._textarea_hc1lk_122::placeholder{color:hsl(var(--muted-foreground))}._textarea_hc1lk_122:focus{border-color:hsl(var(--primary)/.5);box-shadow:0 0 0 2px hsl(var(--primary)/.1);outline:none}._tagInputRow_hc1lk_144{gap:.5rem;display:flex}._tagInput_hc1lk_144{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));border-radius:8px;outline:none;flex:1;padding:.4375rem .75rem;font-size:.875rem;transition:border-color .15s}._tagInput_hc1lk_144:focus{border-color:hsl(var(--primary)/.5)}._tagAddBtn_hc1lk_164{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));cursor:pointer;border-radius:8px;padding:.4375rem .875rem;font-size:.8125rem;font-weight:500;transition:background .15s}._tagAddBtn_hc1lk_164:hover{background:hsl(var(--secondary))}._tagsRow_hc1lk_179{flex-wrap:wrap;gap:.375rem;margin-top:.25rem;display:flex}._tag_hc1lk_144{background:hsl(var(--primary)/.12);color:hsl(var(--primary));border-radius:999px;align-items:center;gap:.25rem;padding:.1875rem .5rem;font-size:.75rem;font-weight:500;display:inline-flex}._tagRemove_hc1lk_198{cursor:pointer;color:inherit;opacity:.7;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}._tagRemove_hc1lk_198:hover{opacity:1}._miniCards_hc1lk_214{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}._miniCard_hc1lk_214{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:10px;flex-direction:column;gap:.25rem;padding:.875rem 1rem;display:flex}._miniCardLabel_hc1lk_230{color:hsl(var(--muted-foreground));font-size:.75rem;font-weight:500}._miniCardValue_hc1lk_236{color:hsl(var(--foreground));font-size:1.25rem;font-weight:700}._dropZone_hc1lk_243{border:2px dashed hsl(var(--border));text-align:center;color:hsl(var(--muted-foreground));cursor:pointer;border-radius:10px;padding:1.5rem;font-size:.875rem;transition:border-color .15s,background .15s}._dropZone_hc1lk_243:hover{border-color:hsl(var(--primary)/.4);background:hsl(var(--primary)/.04)}._attachList_hc1lk_258{flex-direction:column;gap:.375rem;margin-top:.5rem;display:flex}._attachItem_hc1lk_265{background:hsl(var(--card));border:1px solid hsl(var(--border));color:hsl(var(--foreground));border-radius:8px;justify-content:space-between;align-items:center;padding:.5rem .75rem;font-size:.8125rem;display:flex}._attachRemove_hc1lk_277{cursor:pointer;color:hsl(var(--muted-foreground));background:0 0;border:none;align-items:center;padding:0;display:flex}._attachRemove_hc1lk_277:hover{color:#d22d2d}._sidebar_hc1lk_291{background:hsl(var(--card));border-left:1px solid hsl(var(--border));scrollbar-width:thin;scrollbar-color:hsl(var(--border)) transparent;flex-direction:column;gap:0;padding:1.25rem 1rem;display:flex;overflow-y:auto}._sidebar_hc1lk_291::-webkit-scrollbar{width:4px}._sidebar_hc1lk_291::-webkit-scrollbar-thumb{background:hsl(var(--border));border-radius:2px}._sidebarSection_hc1lk_310{flex-direction:column;gap:.375rem;padding:.75rem 0;display:flex}._sidebarLabel_hc1lk_317{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.05em;font-size:.6875rem;font-weight:600}._sidebarSelect_hc1lk_325{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));cursor:pointer;border-radius:8px;outline:none;padding:.4375rem .625rem;font-family:inherit;font-size:.875rem;transition:border-color .15s}._sidebarSelect_hc1lk_325:focus{border-color:hsl(var(--primary)/.5);box-shadow:0 0 0 2px hsl(var(--primary)/.1)}._sidebarInput_hc1lk_342{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));border-radius:8px;outline:none;padding:.4375rem .625rem;font-family:inherit;font-size:.875rem;transition:border-color .15s}._sidebarInput_hc1lk_342::placeholder{color:hsl(var(--muted-foreground))}._sidebarInput_hc1lk_342::placeholder{color:hsl(var(--muted-foreground))}._sidebarInput_hc1lk_342:focus{border-color:hsl(var(--primary)/.5);box-shadow:0 0 0 2px hsl(var(--primary)/.1)}._sidebarSep_hc1lk_361{border:none;border-top:1px solid hsl(var(--border));margin:0}._respTabs_hc1lk_368{background:hsl(var(--muted));border-radius:8px;gap:.25rem;padding:.1875rem;display:flex}._respTab_hc1lk_368{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:6px;flex:1;padding:.3125rem;font-size:.6875rem;font-weight:500;transition:background .15s,color .15s}._respTab_hc1lk_368._respTabActive_hc1lk_388{background:hsl(var(--background));color:hsl(var(--foreground));font-weight:600;box-shadow:0 1px 3px rgba(0,0,0,.08)}._respTab_hc1lk_368:not(._respTabActive_hc1lk_388):hover{background:hsl(var(--secondary));color:hsl(var(--foreground))}._progressRow_hc1lk_400{align-items:center;gap:.5rem;display:flex}._progressInput_hc1lk_406{border:1px solid hsl(var(--border));background:hsl(var(--background));width:60px;color:hsl(var(--foreground));text-align:center;border-radius:6px;outline:none;padding:.3125rem .5rem;font-family:inherit;font-size:.875rem}._progressBar_hc1lk_419{background:hsl(var(--muted));border-radius:3px;flex:1;height:6px;overflow:hidden}._progressFill_hc1lk_427{background:hsl(var(--primary));border-radius:3px;height:100%;transition:width .2s}._lookupWrapper_hc1lk_435{width:100%}._okrHeader_hc1lk_440{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._okrAddBtn_hc1lk_447{border:1px solid hsl(var(--primary)/.4);background:hsl(var(--primary)/.08);color:hsl(var(--primary));cursor:pointer;white-space:nowrap;border-radius:6px;padding:.25rem .625rem;font-size:.75rem;font-weight:600;transition:background .15s}._okrAddBtn_hc1lk_447:hover{background:hsl(var(--primary)/.15)}._okrChips_hc1lk_463{flex-wrap:wrap;gap:.375rem;margin-top:.25rem;display:flex}._okrChip_hc1lk_463{background:hsl(var(--primary)/.1);border:1px solid hsl(var(--primary)/.25);color:hsl(var(--primary));border-radius:6px;align-items:center;gap:.25rem;padding:.1875rem .5rem;font-size:.75rem;font-weight:600;display:inline-flex}._okrChipId_hc1lk_483{opacity:.7;font-family:monospace;font-size:.6875rem;font-weight:400}._okrEmpty_hc1lk_490{color:hsl(var(--muted-foreground));margin:.25rem 0 0;font-size:.8125rem;font-style:italic}._footer_hc1lk_498{border-top:1px solid hsl(var(--border));background:hsl(var(--background));flex-shrink:0;justify-content:flex-end;gap:.75rem;padding:1rem 1.5rem;display:flex}._cancelBtn_hc1lk_508{border:1px solid hsl(var(--border));color:hsl(var(--foreground));cursor:pointer;background:0 0;border-radius:8px;padding:.5rem 1.125rem;font-size:.875rem;font-weight:500;transition:background .15s}._cancelBtn_hc1lk_508:hover{background:hsl(var(--secondary))}._submitBtn_hc1lk_523{background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;border-radius:8px;padding:.5rem 1.25rem;font-size:.875rem;font-weight:600;transition:opacity .15s}._submitBtn_hc1lk_523:hover:not(:disabled){opacity:.9}._submitBtn_hc1lk_523:disabled{opacity:.5;cursor:not-allowed}._overlay_1yk3h_22{z-index:1000;background:rgba(0,0,0,.55);justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}._modal_1yk3h_33{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:16px;flex-direction:column;width:100%;max-width:1160px;max-height:90vh;display:flex;overflow:hidden;box-shadow:0 24px 72px rgba(0,0,0,.25)}._loading_1yk3h_46{text-align:center;color:hsl(var(--muted-foreground));padding:3rem;font-size:.875rem}._modalHeader_1yk3h_53{border-bottom:1px solid hsl(var(--border));flex-shrink:0;justify-content:space-between;align-items:center;padding:.875rem 1.25rem;display:flex}._headerMeta_1yk3h_62{align-items:center;gap:.5rem;display:flex}._taskId_1yk3h_68{color:hsl(var(--muted-foreground));font-family:monospace;font-size:.75rem}._dot_1yk3h_74{color:hsl(var(--muted-foreground))}._headerActions_1yk3h_78{align-items:center;gap:.375rem;display:flex}._iconBtn_1yk3h_84{border:1px solid hsl(var(--border));width:30px;height:30px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:7px;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}._iconBtn_1yk3h_84:hover{background:hsl(var(--secondary));color:hsl(var(--foreground))}._body_1yk3h_102{flex:1;grid-template-columns:1fr 340px;display:grid;overflow:hidden}@media (max-width:800px){._body_1yk3h_102{grid-template-columns:1fr}}._main_1yk3h_114{border-right:1px solid hsl(var(--border));flex-direction:column;gap:1.25rem;padding:1.5rem;display:flex;overflow-y:auto}._taskTitle_1yk3h_123{color:hsl(var(--foreground));margin:0;font-size:1.25rem;font-weight:700;line-height:1.4}._projectTag_1yk3h_131{background:hsl(var(--primary)/.1);color:hsl(var(--primary));border-radius:999px;align-self:flex-start;align-items:center;gap:.3rem;padding:.2rem .625rem;font-size:.75rem;font-weight:600;display:inline-flex}._projectTagEmpty_1yk3h_144{background:hsl(var(--muted));color:hsl(var(--muted-foreground));border-radius:999px;align-self:flex-start;align-items:center;gap:.3rem;padding:.2rem .625rem;font-size:.75rem;font-style:italic;font-weight:500;display:inline-flex}._section_1yk3h_158{flex-direction:column;gap:.5rem;display:flex}._sectionTitle_1yk3h_164{color:hsl(var(--foreground));align-items:center;gap:.375rem;margin:0;font-size:.8125rem;font-weight:600;display:flex}._description_1yk3h_174{color:hsl(var(--foreground)/.85);background:hsl(var(--muted)/.4);white-space:pre-wrap;border-radius:8px;margin:0;padding:.75rem 1rem;font-size:.875rem;line-height:1.6}._tagsRow_1yk3h_185{flex-wrap:wrap;gap:.4rem;display:flex}._tag_1yk3h_185{background:hsl(var(--primary)/.1);color:hsl(var(--primary));border-radius:999px;padding:.3rem .6rem;font-size:.78125rem;font-weight:500;line-height:1}._tabs_1yk3h_201{border-bottom:1px solid hsl(var(--border));flex-shrink:0;gap:.25rem;padding-bottom:0;display:flex}._tab_1yk3h_201{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-bottom:2px solid transparent;align-items:center;gap:.375rem;margin-bottom:-1px;padding:.5rem .875rem;font-size:.8125rem;font-weight:500;transition:color .15s,border-color .15s;display:flex}._tab_1yk3h_201:hover{color:hsl(var(--foreground))}._tab_1yk3h_201._tabActive_1yk3h_227{color:hsl(var(--primary));border-bottom-color:hsl(var(--primary));font-weight:600}._tabContent_1yk3h_233{flex-direction:column;flex:1;gap:.75rem;display:flex}._commentList_1yk3h_241{flex-direction:column;gap:1rem;display:flex}._commentItem_1yk3h_247{align-items:flex-start;gap:.75rem;display:flex}._commentBubble_1yk3h_253{background:hsl(var(--muted)/.5);border-radius:10px;flex:1;padding:.625rem .875rem}._commentMeta_1yk3h_260{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.375rem;display:flex}._commentAuthor_1yk3h_268{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}._commentDate_1yk3h_274{color:hsl(var(--muted-foreground));font-size:.75rem}._deleteCommentBtn_1yk3h_279{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;margin-left:auto;padding:2px;display:flex}._deleteCommentBtn_1yk3h_279:hover{color:#d92626}._commentText_1yk3h_294{color:hsl(var(--foreground));white-space:pre-wrap;margin:0;font-size:.875rem;line-height:1.5}._mention_1yk3h_302{color:hsl(var(--primary));font-weight:600}._commentInputArea_1yk3h_307{border-top:1px solid hsl(var(--border));align-items:flex-start;gap:.75rem;padding-top:.25rem;display:flex}._commentInputWrapper_1yk3h_315{flex:1;align-items:flex-end;gap:.5rem;display:flex}._mentionContainer_1yk3h_322{flex:1;position:relative}._commentInput_1yk3h_307{border:1px solid hsl(var(--border));background:hsl(var(--background));width:100%;color:hsl(var(--foreground));resize:none;box-sizing:border-box;border-radius:8px;padding:.5rem .75rem;font-family:inherit;font-size:.875rem;transition:border-color .15s,box-shadow .15s}._commentInput_1yk3h_307::placeholder{color:hsl(var(--muted-foreground))}._commentInput_1yk3h_307::placeholder{color:hsl(var(--muted-foreground))}._commentInput_1yk3h_307:focus{border-color:hsl(var(--primary)/.5);box-shadow:0 0 0 2px hsl(var(--primary)/.1);outline:none}._mentionDropdown_1yk3h_349{background:hsl(var(--card));border:1px solid hsl(var(--border));z-index:100;border-radius:10px;position:absolute;bottom:calc(100% + 4px);left:0;right:0;overflow:hidden;box-shadow:0 8px 24px rgba(0,0,0,.12)}._mentionItem_1yk3h_362{cursor:pointer;width:100%;color:hsl(var(--foreground));text-align:left;background:0 0;border:none;align-items:center;gap:.5rem;padding:.5rem .875rem;font-size:.8125rem;transition:background .1s;display:flex}._mentionItem_1yk3h_362:hover{background:hsl(var(--secondary))}._mentionEmail_1yk3h_380{color:hsl(var(--muted-foreground));margin-left:auto;font-size:.75rem}._sendBtn_1yk3h_386{background:hsl(var(--primary));width:34px;height:34px;color:hsl(var(--primary-foreground));cursor:pointer;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:opacity .15s;display:flex}._sendBtn_1yk3h_386:hover:not(:disabled){opacity:.88}._sendBtn_1yk3h_386:disabled{opacity:.4;cursor:not-allowed}._fileInput_1yk3h_409{display:none}._uploadBtn_1yk3h_413{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));cursor:pointer;border-radius:8px;align-self:flex-start;align-items:center;gap:.375rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:background .15s,border-color .15s;display:inline-flex}._uploadBtn_1yk3h_413:hover:not(:disabled){background:hsl(var(--secondary));border-color:hsl(var(--primary)/.3)}._uploadBtn_1yk3h_413:disabled{opacity:.5;cursor:not-allowed}._dropZone_1yk3h_437{border:2px dashed hsl(var(--border));color:hsl(var(--muted-foreground));text-align:center;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:2rem;font-size:.8125rem;display:flex}._dropIcon_1yk3h_451{opacity:.4}._attachmentList_1yk3h_455{flex-direction:column;gap:.5rem;display:flex}._attachmentItem_1yk3h_461{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:8px;align-items:center;gap:.75rem;padding:.625rem .875rem;display:flex}._attIcon_1yk3h_471{color:hsl(var(--muted-foreground));flex-shrink:0}._attInfo_1yk3h_476{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}._attName_1yk3h_484{color:hsl(var(--primary));white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:500;text-decoration:none;overflow:hidden}._attName_1yk3h_484:hover{text-decoration:underline}._attMeta_1yk3h_497{color:hsl(var(--muted-foreground));font-size:.75rem}._deleteAttBtn_1yk3h_502{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;align-items:center;padding:4px;display:flex}._deleteAttBtn_1yk3h_502:hover{color:#d92626}._activityList_1yk3h_518{flex-direction:column;gap:.25rem;display:flex}._activityItem_1yk3h_524{border-bottom:1px solid hsl(var(--border)/.5);color:hsl(var(--foreground));flex-wrap:wrap;align-items:center;gap:.5rem;padding:.5rem 0;font-size:.8125rem;display:flex}._actIcon_1yk3h_535{color:hsl(var(--muted-foreground));flex-shrink:0}._actText_1yk3h_540{flex:1}._actDate_1yk3h_544{color:hsl(var(--muted-foreground));white-space:nowrap;font-size:.75rem}._emptyText_1yk3h_550{color:hsl(var(--muted-foreground));text-align:center;padding:1.5rem;font-size:.8125rem}._sidebar_1yk3h_558{background:hsl(var(--background)/.5);flex-direction:column;gap:1rem;padding:1.25rem;display:flex;overflow-y:auto}._sideCard_1yk3h_567{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:10px;overflow:hidden}._sideCardTitle_1yk3h_574{color:hsl(var(--foreground));border-bottom:1px solid hsl(var(--border));background:hsl(var(--muted)/.3);align-items:center;gap:.375rem;margin:0;padding:.625rem .875rem;font-size:.8125rem;font-weight:700;display:flex}._detailRow_1yk3h_587{border-bottom:1px solid hsl(var(--border)/.5);flex-direction:column;gap:.25rem;padding:.625rem .875rem;display:flex}._detailRow_1yk3h_587:last-child{border-bottom:none}._detailLabel_1yk3h_598{color:hsl(var(--muted-foreground));align-items:center;gap:.25rem;font-size:.75rem;font-weight:500;display:flex}._detailValue_1yk3h_607{color:hsl(var(--foreground));align-items:center;gap:.5rem;font-size:.8125rem;font-weight:500;display:flex}._detailText_1yk3h_616{color:hsl(var(--foreground));font-size:.8125rem;font-weight:500}._priorityBadge_1yk3h_622{border-radius:999px;align-items:center;padding:.2rem .625rem;font-size:.75rem;font-weight:600;display:inline-flex}._priorityHigh_1yk3h_631{color:#bd2828;background:rgba(220,40,40,.12)}._priorityMedium_1yk3h_636{color:#b86b14;background:rgba(245,159,10,.15)}._priorityLow_1yk3h_641{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._statusBadge_1yk3h_646{background:hsl(var(--primary)/.1);color:hsl(var(--primary));border-radius:999px;align-items:center;padding:.2rem .625rem;font-size:.75rem;font-weight:600;display:inline-flex}._sideAction_1yk3h_657{width:100%;color:hsl(var(--foreground));cursor:pointer;text-align:left;border:none;border-bottom:1px solid hsl(var(--border)/.5);background:0 0;align-items:center;gap:.5rem;padding:.5rem .875rem;font-size:.8125rem;font-weight:500;transition:background .15s;display:flex}._sideAction_1yk3h_657:last-child{border-bottom:none}._sideAction_1yk3h_657:hover{background:hsl(var(--secondary))}._sideAction_1yk3h_657:disabled{opacity:.5;cursor:not-allowed}._sideActionDanger_1yk3h_684{color:#d22d2d}._sideActionDanger_1yk3h_684:hover{background:rgba(220,40,40,.08)}._projectBadge_1yk3h_692{background:hsl(var(--primary)/.1);color:hsl(var(--primary));border-radius:999px;align-items:center;gap:.25rem;padding:.125rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}._okrList_1yk3h_705{flex-direction:column;gap:.5rem;display:flex}._okrItem_1yk3h_711{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:8px;align-items:flex-start;gap:.625rem;padding:.625rem .875rem;display:flex}._okrTypeBadge_1yk3h_721{background:hsl(var(--primary)/.12);color:hsl(var(--primary));white-space:nowrap;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;padding:.125rem .375rem;font-size:.6875rem;font-weight:700;display:inline-flex}._okrItemInfo_1yk3h_736{flex-direction:column;gap:.125rem;min-width:0;display:flex}._okrItemTitle_1yk3h_743{color:hsl(var(--foreground));font-size:.8125rem;font-weight:500;line-height:1.4}._okrItemParent_1yk3h_750{color:hsl(var(--muted-foreground));font-size:.75rem}._responsibleBlock_1yk3h_756{align-items:center;gap:.75rem;padding:.75rem .875rem;display:flex}._responsibleAvatar_1yk3h_763{background:hsl(var(--primary)/.12);width:34px;height:34px;color:hsl(var(--primary));border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._responsibleInfo_1yk3h_775{flex-direction:column;gap:.125rem;min-width:0;display:flex}._responsibleName_1yk3h_782{color:hsl(var(--foreground));white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:600;overflow:hidden}._responsibleType_1yk3h_791{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.04em;font-size:.6875rem;font-weight:500}._unassigned_1yk3h_799{color:hsl(var(--muted-foreground));padding:.75rem .875rem;font-size:.8125rem;font-style:italic}._attachCountBtn_1yk3h_807{background:hsl(var(--primary)/.1);color:hsl(var(--primary));cursor:pointer;border:none;border-radius:999px;padding:.125rem .5rem;font-size:.75rem;font-weight:600;transition:background .15s}._attachCountBtn_1yk3h_807:hover{background:hsl(var(--primary)/.2)}._attachmentGrid_1yk3h_823{flex-direction:column;gap:.5rem;display:flex}._attachmentCard_1yk3h_829{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:10px;align-items:center;gap:.75rem;padding:.625rem .875rem;transition:box-shadow .15s,border-color .15s;display:flex}._attachmentCard_1yk3h_829:hover{border-color:hsl(var(--primary)/.25);box-shadow:0 2px 8px rgba(0,0,0,.06)}._attachCardIcon_1yk3h_844{flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.375rem;line-height:1;display:flex}._attachCardThumb_1yk3h_855{-o-object-fit:cover;object-fit:cover;border:1px solid hsl(var(--border));background:hsl(var(--muted));border-radius:6px;flex-shrink:0;width:44px;height:44px}._attExtIcon_1yk3h_865{opacity:.6;vertical-align:middle;margin-left:4px}._sideAttachGrid_1yk3h_872{grid-template-columns:repeat(4,1fr);gap:.375rem;padding:.5rem .875rem .75rem;display:grid}._sideAttachThumb_1yk3h_879{aspect-ratio:1;border:1px solid hsl(var(--border));background:hsl(var(--muted));cursor:pointer;border-radius:6px;transition:border-color .15s;overflow:hidden}._sideAttachThumb_1yk3h_879:hover{border-color:hsl(var(--primary)/.4)}._sideAttachThumbImg_1yk3h_892{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}._sideAttachThumbFile_1yk3h_899{flex-direction:column;justify-content:center;align-items:center;gap:2px;width:100%;height:100%;font-size:1rem;line-height:1;display:flex}._sideAttachExt_1yk3h_911{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.04em;font-size:.5625rem;font-weight:700}._sideAttachMore_1yk3h_919{aspect-ratio:1;border:1px solid hsl(var(--border));background:hsl(var(--muted));color:hsl(var(--muted-foreground));cursor:pointer;border-radius:6px;justify-content:center;align-items:center;font-size:.6875rem;font-weight:600;display:flex}._sideAttachMore_1yk3h_919:hover{background:hsl(var(--secondary))}._sideOkrRow_1yk3h_937{border-bottom:1px solid hsl(var(--border)/.5);align-items:flex-start;gap:.5rem;padding:.5rem .875rem;display:flex}._sideOkrRow_1yk3h_937:last-child{border-bottom:none}._sideOkrTitle_1yk3h_948{color:hsl(var(--foreground));-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.8125rem;line-height:1.4;display:-webkit-box;overflow:hidden}._shell_tbnan_1{background:hsl(var(--background));min-height:100vh}._main_tbnan_6{box-sizing:border-box;flex-direction:column;gap:1.25rem;width:100%;padding:1.5rem;display:flex}._pageHeader_tbnan_16{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}._pageTitle_tbnan_24{color:hsl(var(--foreground));margin:0;font-size:1.75rem;font-weight:800}._headerRight_tbnan_31{align-items:center;gap:.75rem;display:flex}._primaryBtn_tbnan_37{background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;border-radius:8px;align-items:center;gap:.375rem;padding:.5rem 1.125rem;font-size:.875rem;font-weight:600;transition:opacity .15s;display:inline-flex}._primaryBtn_tbnan_37:hover{opacity:.9}._tabsBar_tbnan_56{border-bottom:1px solid hsl(var(--border));align-items:center;gap:1.25rem;padding-bottom:0;display:flex}._tab_tbnan_56{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-bottom:2px solid transparent;align-items:center;gap:.375rem;margin-bottom:-1px;padding:.625rem 0;font-size:.875rem;font-weight:500;transition:color .15s,border-color .15s;display:flex}._tab_tbnan_56:hover{color:hsl(var(--foreground))}._tab_tbnan_56._tabActive_tbnan_82{color:hsl(var(--primary));border-bottom-color:hsl(var(--primary));font-weight:600}._memberBar_tbnan_89{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:10px;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}._memberBarLabel_tbnan_99{color:hsl(var(--foreground));white-space:nowrap;font-size:.8125rem;font-weight:600}._memberLookupWrapper_tbnan_106{flex:1;max-width:360px}._loadingState_tbnan_111{text-align:center;color:hsl(var(--muted-foreground));padding:3rem;font-size:.875rem}._kanban_tbnan_119{grid-template-columns:repeat(4,1fr);align-items:flex-start;gap:1rem;display:grid}@media (max-width:1100px){._kanban_tbnan_119{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){._kanban_tbnan_119{grid-template-columns:1fr}}._column_tbnan_136{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:12px;flex-direction:column;min-height:400px;display:flex}._columnHeader_tbnan_145{border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:center;padding:.875rem 1rem .625rem;display:flex}._columnTitle_tbnan_153{color:hsl(var(--foreground));font-size:.875rem;font-weight:700}._columnCount_tbnan_159{background:hsl(var(--muted));min-width:22px;height:22px;color:hsl(var(--muted-foreground));border-radius:999px;justify-content:center;align-items:center;padding:0 6px;font-size:.75rem;font-weight:600;display:inline-flex}._columnBody_tbnan_173{border-radius:.375rem;flex-direction:column;flex:1;gap:.5rem;min-height:200px;padding:.75rem;transition:background .15s;display:flex}._columnBodyOver_tbnan_184{background:hsl(var(--primary)/.07);outline:2px dashed hsl(var(--primary)/.4)}._emptyColumn_tbnan_189{color:hsl(var(--muted-foreground));text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.5rem;padding:2.5rem 1rem;font-size:.8125rem;display:flex}._emptyIcon_tbnan_202{opacity:.3}._addTaskBtn_tbnan_206{border:none;border-top:1px solid hsl(var(--border));width:100%;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:0 0 12px 12px;align-items:center;gap:.375rem;padding:.5rem .75rem;font-size:.8125rem;font-weight:500;transition:background .15s,color .15s;display:flex}._addTaskBtn_tbnan_206:hover{background:hsl(var(--secondary));color:hsl(var(--foreground))}._card_tbnan_228{background:hsl(var(--background));border:1px solid hsl(var(--border));cursor:grab;border-radius:10px;flex-direction:column;gap:.5rem;padding:.75rem;transition:box-shadow .15s,border-color .15s;display:flex}._card_tbnan_228:hover{border-color:hsl(var(--primary)/.3);box-shadow:0 4px 16px rgba(0,0,0,.08)}._card_tbnan_228:active{cursor:grabbing}._cardDragging_tbnan_247{box-shadow:0 12px 40px rgba(0,0,0,.2);cursor:grabbing!important}._cardTop_tbnan_252{justify-content:space-between;align-items:center;display:flex}._cardTitle_tbnan_258{color:hsl(var(--foreground));margin:0;font-size:.875rem;font-weight:600;line-height:1.4}._cardDesc_tbnan_266{color:hsl(var(--muted-foreground));-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.78125rem;display:-webkit-box;overflow:hidden}._cardTags_tbnan_276{flex-wrap:wrap;gap:.3rem;margin-top:.1rem;display:flex}._cardTag_tbnan_276{background:hsl(var(--primary)/.1);color:hsl(var(--primary));text-overflow:ellipsis;white-space:nowrap;border-radius:999px;max-width:9rem;padding:.2rem .45rem;font-size:.6875rem;font-weight:500;line-height:1;overflow:hidden}._cardTagMore_tbnan_297{color:hsl(var(--muted-foreground));align-self:center;padding:.2rem .4rem;font-size:.6875rem;font-weight:600;line-height:1}._cardFooter_tbnan_306{border-top:1px solid hsl(var(--border)/.6);justify-content:space-between;align-items:center;padding-top:.375rem;display:flex}._cardAssignee_tbnan_314{color:hsl(var(--muted-foreground));align-items:center;gap:.375rem;font-size:.75rem;display:flex}._cardDue_tbnan_322{color:hsl(var(--muted-foreground));align-items:center;gap:.25rem;font-size:.75rem;display:flex}._cardMenu_tbnan_330{width:22px;height:22px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;display:flex}._cardMenu_tbnan_330:hover{background:hsl(var(--secondary));color:hsl(var(--foreground))}._priorityPill_tbnan_348{border-radius:999px;align-items:center;padding:.125rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}._priorityHigh_tbnan_357{color:#bd2828;background:rgba(220,40,40,.12)}._priorityMedium_tbnan_362{color:#b86b14;background:rgba(245,159,10,.15)}._priorityLow_tbnan_367{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._backlogList_tbnan_373{flex-direction:column;gap:.75rem;display:flex}._backlogCard_tbnan_379{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:12px;align-items:center;gap:1rem;padding:1rem 1.25rem;transition:box-shadow .15s;display:flex}._backlogCard_tbnan_379:hover{box-shadow:0 4px 16px rgba(0,0,0,.06)}._backlogInfo_tbnan_393{flex-direction:column;flex:1;gap:.375rem;min-width:0;display:flex}._backlogTop_tbnan_401{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}._backlogTitle_tbnan_408{color:hsl(var(--foreground));cursor:pointer;margin:0;font-size:.9375rem;font-weight:600}._backlogTitle_tbnan_408:hover{color:hsl(var(--primary))}._backlogDesc_tbnan_419{color:hsl(var(--muted-foreground));white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.8125rem;overflow:hidden}._backlogMeta_tbnan_428{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}._backlogScope_tbnan_435{color:hsl(var(--muted-foreground));background:hsl(var(--muted)/.35);border-radius:999px;padding:.125rem .5rem;font-size:.75rem}._moveBtn_tbnan_443{background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;white-space:nowrap;border:none;border-radius:8px;flex-shrink:0;align-items:center;gap:.375rem;padding:.5rem 1rem;font-size:.8125rem;font-weight:600;transition:opacity .15s;display:inline-flex}._moveBtn_tbnan_443:hover{opacity:.9}._emptyState_tbnan_463{border:1px dashed hsl(var(--border));background:hsl(var(--card));text-align:center;color:hsl(var(--muted-foreground));border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:3rem 2rem;display:flex}._emptyState_tbnan_463 h3{color:hsl(var(--foreground));margin:.25rem 0 0;font-size:1.0625rem;font-weight:700}._emptyState_tbnan_463 p{max-width:380px;margin:0;font-size:.875rem}._card_109cd_1{text-align:left;border:1px solid hsl(var(--border));background:hsl(var(--card));cursor:pointer;border-radius:14px;width:100%;padding:1.25rem;transition:box-shadow .2s,border-color .2s,transform .2s}._card_109cd_1:hover{border-color:hsl(var(--primary)/.3);box-shadow:0 4px 16px hsl(var(--primary)/.08);transform:translateY(-1px)}._header_109cd_17{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}._planType_109cd_25{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.03em;align-items:center;gap:.375rem;font-size:.75rem;font-weight:600;display:inline-flex}._title_109cd_36{color:hsl(var(--foreground));margin:0 0 .375rem;font-size:1rem;font-weight:700;line-height:1.35}._okrRef_109cd_44{color:hsl(var(--muted-foreground));align-items:center;gap:.35rem;margin:0 0 .375rem;font-size:.8125rem;display:flex}._owner_109cd_53{color:hsl(var(--muted-foreground));align-items:center;gap:.25rem;margin:0 0 .75rem;font-size:.8125rem;display:flex}._metaRow_109cd_62{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}._period_109cd_70{color:hsl(var(--muted-foreground));align-items:center;gap:.25rem;font-size:.75rem;display:inline-flex}._metrics_109cd_78{gap:1.5rem;margin-bottom:.625rem;display:flex}._metricLabel_109cd_84{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.04em;margin-bottom:.125rem;font-size:.6875rem;display:block}._metricValue_109cd_93{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;font-size:1.125rem;font-weight:700}._stepper_akt4j_1{align-items:flex-start;gap:0;margin-bottom:2rem;padding-bottom:.5rem;display:flex;overflow-x:auto}._step_akt4j_1{flex-direction:column;flex:1;align-items:center;min-width:120px;display:flex;position:relative}._circle_akt4j_19{border:2px solid hsl(var(--border));background:hsl(var(--card));width:2rem;height:2rem;color:hsl(var(--muted-foreground));z-index:1;border-radius:50%;justify-content:center;align-items:center;font-size:.8125rem;font-weight:700;display:flex}._circle_akt4j_19._active_akt4j_33{border-color:hsl(var(--primary));background:hsl(var(--primary));color:hsl(var(--primary-foreground))}._circle_akt4j_19._done_akt4j_38{border-color:hsl(var(--primary));background:hsl(var(--primary)/.15);color:hsl(var(--primary))}._label_akt4j_44{color:hsl(var(--muted-foreground));text-align:center;max-width:110px;margin-top:.5rem;font-size:.75rem;line-height:1.3}._label_akt4j_44._activeLabel_akt4j_52{color:hsl(var(--foreground));font-weight:600}._line_akt4j_57{background:hsl(var(--border));width:calc(100% - 2rem);height:2px;position:absolute;top:1rem;left:calc(50% + 1rem)}._line_akt4j_57._lineDone_akt4j_65{background:hsl(var(--primary)/.5)}._formCard_1wr8o_1{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:14px;padding:1.5rem}._stepTitle_1wr8o_8{color:hsl(var(--foreground));margin:0 0 .5rem;font-size:1.125rem;font-weight:700}._stepHint_1wr8o_15{color:hsl(var(--muted-foreground));max-width:640px;margin:0 0 1.25rem;font-size:.875rem;line-height:1.5}._typeHint_1wr8o_23{color:hsl(var(--muted-foreground));margin:.625rem 0 0;font-size:.8125rem;line-height:1.45}._field_1wr8o_30{color:hsl(var(--foreground));flex-direction:column;gap:.375rem;margin-bottom:1rem;font-size:.8125rem;font-weight:500;display:flex}._fieldLabel_1wr8o_40{color:hsl(var(--foreground));margin-bottom:.5rem;font-size:.8125rem;font-weight:500;display:block}._input_1wr8o_48,._textarea_1wr8o_49{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));border-radius:8px;padding:.5rem .875rem;font-family:inherit;font-size:.875rem}._input_1wr8o_48:focus,._textarea_1wr8o_49:focus{border-color:hsl(var(--primary)/.5);box-shadow:0 0 0 2px hsl(var(--primary)/.12);outline:none}._textarea_1wr8o_49{resize:vertical;min-height:80px}._row_1wr8o_70{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:600px){._row_1wr8o_70{grid-template-columns:1fr}}._reviewTitle_1wr8o_81{color:hsl(var(--foreground));margin:1.25rem 0 .75rem;font-size:.9375rem;font-weight:700}._review_1wr8o_81{gap:.75rem;margin:0;display:grid}._review_1wr8o_81 div{grid-template-columns:140px 1fr;gap:.5rem;font-size:.875rem;display:grid}._review_1wr8o_81 dt{color:hsl(var(--muted-foreground));font-weight:500}._review_1wr8o_81 dd{color:hsl(var(--foreground));margin:0;font-weight:600}._actions_1wr8o_109{border-top:1px solid hsl(var(--border));justify-content:flex-end;gap:.625rem;margin-top:1.5rem;padding-top:1.25rem;display:flex}._header_5c3f9_1{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:14px;margin-bottom:1.25rem;padding:1.25rem}._topRow_5c3f9_9{justify-content:space-between;gap:2rem;margin-bottom:1.25rem;display:flex}@media (max-width:720px){._topRow_5c3f9_9{flex-direction:column;gap:1rem}}._metaCol_5c3f9_22{flex:1;min-width:0}._badges_5c3f9_27{flex-wrap:wrap;gap:.5rem;margin-bottom:.5rem;display:flex}._description_5c3f9_34{color:hsl(var(--muted-foreground));margin:0;font-size:.9375rem;line-height:1.6}._progressBlock_5c3f9_41{flex-shrink:0;min-width:180px}._progressLabel_5c3f9_46{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.04em;margin-bottom:.25rem;font-size:.6875rem;display:block}._progressValue_5c3f9_55{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;margin-bottom:.5rem;font-size:1.5rem;font-weight:700;display:block}._okrRow_5c3f9_64{border-top:1px solid hsl(var(--border));grid-template-columns:1fr auto;gap:1rem;padding-top:1rem;display:grid}@media (max-width:720px){._okrRow_5c3f9_64{grid-template-columns:1fr}}._okrBlock_5c3f9_77{grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;display:grid}._okrIcon_5c3f9_84{color:hsl(var(--primary));flex-shrink:0}._okrLabel_5c3f9_89{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:.04em;margin-bottom:.125rem;font-size:.6875rem;display:block}._okrLink_5c3f9_98{color:hsl(var(--primary));font-size:.875rem;font-weight:600;text-decoration:none}._okrLink_5c3f9_98:hover{text-decoration:underline}._okrProgress_5c3f9_108{text-align:right;min-width:120px;color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}._krBlock_5c3f9_116{border-left:1px solid hsl(var(--border));padding-left:1rem;font-size:.875rem}@media (max-width:720px){._krBlock_5c3f9_116{border-left:none;border-top:1px solid hsl(var(--border));padding-top:.75rem;padding-left:0}}._krDesc_5c3f9_130{color:hsl(var(--foreground));margin:.25rem 0;font-weight:500}._krProgress_5c3f9_136{color:hsl(var(--foreground));font-weight:700}._suggestBanner_5c3f9_141{color:#b86b14;background:rgba(245,159,10,.12);border-radius:8px;align-items:center;gap:.5rem;margin-top:1rem;padding:.75rem 1rem;font-size:.875rem;display:flex}._timeline_5c3f9_153 ul{flex-direction:column;gap:.35rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}._timeline_5c3f9_153 li{color:hsl(var(--muted-foreground));gap:.75rem;font-size:.8125rem;display:flex}._timeline_5c3f9_153 time{color:hsl(var(--muted-foreground));white-space:nowrap;flex-shrink:0}._embedded_35pfn_22{width:100%;min-width:0}._kanbanScroll_35pfn_27{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent;width:100%;padding-bottom:.25rem;overflow-x:auto}._kanbanScroll_35pfn_27::-webkit-scrollbar{width:6px;height:6px}._kanbanScroll_35pfn_27::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._kanbanScroll_35pfn_27::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._kanbanScroll_35pfn_27::-webkit-scrollbar-track{background:0 0}._kanbanFull_35pfn_49{width:100%}._kanbanInner_35pfn_53{min-width:880px}._loading_35pfn_57{text-align:center;color:hsl(var(--muted-foreground));padding:1.5rem;font-size:.875rem}._zone_13qwy_1{border:1px solid hsl(var(--border));background:hsl(var(--card));box-sizing:border-box;border-radius:14px;width:100%;margin-bottom:1.25rem;padding:1.25rem}._header_13qwy_11{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}._title_13qwy_20{color:hsl(var(--foreground));margin:0;font-size:1.125rem;font-weight:700}._subtitle_13qwy_27{color:hsl(var(--muted-foreground));margin:.25rem 0 0;font-size:.875rem}._section_hl61i_1{border:1px solid hsl(var(--border));background:hsl(var(--card));box-sizing:border-box;border-radius:14px;height:100%;padding:1.25rem}._header_hl61i_10{align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}._header_hl61i_10 h2{color:hsl(var(--foreground));margin:0;font-size:1.125rem;font-weight:700}._addBtn_hl61i_24{border:1px dashed hsl(var(--border));color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:.35rem;margin-bottom:1rem;padding:.4rem .75rem;font-size:.875rem;transition:background .15s,color .15s;display:inline-flex}._addBtn_hl61i_24:hover{background:hsl(var(--secondary));color:hsl(var(--foreground))}._editorWrap_hl61i_43{margin-bottom:1rem}._editorActions_hl61i_47{justify-content:flex-end;gap:.5rem;margin-top:.75rem;display:flex}._muted_hl61i_54{color:hsl(var(--muted-foreground));margin:0;font-size:.875rem}._notesList_hl61i_60{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}._noteItem_hl61i_69{border-bottom:1px solid hsl(var(--border));padding-bottom:1rem}._noteMeta_hl61i_74{gap:.5rem;margin-bottom:.35rem;font-size:.8125rem;display:flex}._noteMeta_hl61i_74 strong{color:hsl(var(--foreground))}._noteMeta_hl61i_74 span{color:hsl(var(--muted-foreground))}._noteContent_hl61i_89{color:hsl(var(--foreground));font-size:.9rem;line-height:1.5}._audit_hl61i_95{border-top:1px solid hsl(var(--border));margin-top:1.5rem;padding-top:1rem}._audit_hl61i_95 h3{color:hsl(var(--foreground));margin:0 0 .75rem;font-size:.9375rem;font-weight:700}._activityList_hl61i_108{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._activityList_hl61i_108 li{color:hsl(var(--muted-foreground));gap:.75rem;font-size:.8125rem;display:flex}._activityList_hl61i_108 time{white-space:nowrap;flex-shrink:0}._activityList_hl61i_108 strong{color:hsl(var(--foreground))}._panel_indq0_1{border:1px solid hsl(var(--border));background:hsl(var(--card));box-sizing:border-box;border-radius:14px;height:100%;padding:1.25rem}._panel_indq0_1 h2{color:hsl(var(--foreground));margin:0;font-size:1.125rem;font-weight:700}._subtitle_indq0_17{color:hsl(var(--muted-foreground));margin:.25rem 0 1rem;font-size:.875rem}._muted_indq0_23{color:hsl(var(--muted-foreground));margin:0;font-size:.875rem}._alert_indq0_29{color:#b86b14;background:rgba(245,159,10,.12);border-radius:8px;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.65rem .85rem;font-size:.875rem;display:flex}._quadrant_indq0_41{margin-bottom:1rem;padding-left:1.25rem;position:relative}._grid_indq0_47{border:1px solid hsl(var(--border));background:linear-gradient(to top right, transparent 49%, hsl(var(--border)) 50%, transparent 51%), hsl(var(--muted)/.25);border-radius:8px;height:220px;position:relative}._dot_indq0_55{background:hsl(var(--primary));max-width:80px;color:hsl(var(--primary-foreground));white-space:nowrap;text-overflow:ellipsis;border-radius:4px;padding:.2rem .35rem;font-size:.65rem;position:absolute;overflow:hidden;transform:translate(-50%,50%)}._axisY_indq0_69{color:hsl(var(--muted-foreground));font-size:.6875rem;position:absolute;top:50%;left:0;transform:rotate(-90deg)translate(50%)}._axisX_indq0_78{text-align:center;color:hsl(var(--muted-foreground));margin-top:.35rem;font-size:.6875rem}._list_indq0_85{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._list_indq0_85 li{flex-direction:column;font-size:.875rem;display:flex}._list_indq0_85 strong{color:hsl(var(--foreground))}._list_indq0_85 span{color:hsl(var(--muted-foreground));font-size:.75rem}._pageShell_17d9m_22{padding-right:52px}@media (max-width:768px){._pageShell_17d9m_22{padding-right:44px}}._loading_17d9m_31{text-align:center;color:hsl(var(--muted-foreground));padding:2rem;font-size:.875rem}._bottomRow_17d9m_38{grid-template-columns:1fr 1fr;align-items:stretch;gap:1.25rem;display:grid}@media (max-width:960px){._bottomRow_17d9m_38{grid-template-columns:1fr}}._grid_7jyhj_1{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:1rem;display:grid}@media (max-width:1024px){._grid_7jyhj_1{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}}@media (max-width:480px){._grid_7jyhj_1{grid-template-columns:1fr}}._grid_1xcz2_1{grid-template-columns:repeat(4,1fr);align-items:stretch;gap:1rem;display:grid}@media (max-width:900px){._grid_1xcz2_1{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){._grid_1xcz2_1{grid-template-columns:1fr}}._gaugeWrap_1xcz2_18{justify-content:center;align-items:center;display:flex;position:relative}._gaugeValue_1xcz2_25{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:800;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._chips_1wtwb_1{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.6rem;margin-bottom:1rem;display:grid}._chip_1wtwb_1{background:hsl(var(--muted)/.3);border-radius:12px;padding:.7rem .85rem}._chipValue_1wtwb_14{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;font-size:1.4rem;font-weight:800;line-height:1;display:block}._chipLabel_1wtwb_23{color:hsl(var(--muted-foreground));margin-top:.3rem;font-size:.75rem;display:block}._sectionLabel_1wtwb_30{color:hsl(var(--muted-foreground));margin:0 0 .25rem;font-size:.8rem;font-weight:600}._highlight_1wtwb_37{color:hsl(var(--muted-foreground));margin:.75rem 0 0;font-size:.82rem}._highlight_1wtwb_37 strong{color:hsl(var(--foreground))}._card_b9wmr_1{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:16px;flex-direction:column;gap:1.1rem;padding:1.4rem 1.5rem;display:flex;box-shadow:0 1px 4px rgba(0,0,0,.05)}._header_b9wmr_12{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._eyebrow_b9wmr_19{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-foreground));margin:0 0 .35rem;font-size:.68rem;font-weight:600}._cardTitle_b9wmr_29{color:hsl(var(--foreground));letter-spacing:-.01em;margin:0;font-size:1.05rem;font-weight:700}._meta_b9wmr_37{color:hsl(var(--muted-foreground));margin:.3rem 0 0;font-size:.78rem}._openBtn_b9wmr_43{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--muted-foreground));cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:.35rem;padding:.35rem .75rem;font-size:.75rem;font-weight:600;transition:background .15s,color .15s,border-color .15s;display:inline-flex}._openBtn_b9wmr_43:hover{background:hsl(var(--primary)/.07);border-color:hsl(var(--primary)/.25);color:hsl(var(--primary))}._grid_b9wmr_64{grid-template-columns:220px 1fr;align-items:center;gap:1.75rem;display:grid}@media (max-width:720px){._grid_b9wmr_64{grid-template-columns:1fr;gap:1.25rem}}._gaugeWrap_b9wmr_77{flex-direction:column;align-items:center;gap:.75rem;display:flex}._gauge_b9wmr_77{width:180px;height:180px;position:relative}._gaugeCenter_b9wmr_90{flex-direction:column;justify-content:center;align-items:center;gap:.15rem;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}._gaugeScore_b9wmr_100{font-family:var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:3.2rem;font-weight:800;line-height:1}._gaugeDelta_b9wmr_109{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:.78rem;font-weight:600}._gaugeDelta_b9wmr_109._up_b9wmr_115{color:#218345}._gaugeDelta_b9wmr_109._down_b9wmr_118{color:#c52020}._zoneTag_b9wmr_122{border-radius:999px;padding:.3rem .85rem;font-size:.78rem;font-weight:600}._detail_b9wmr_129{flex-direction:column;gap:.85rem;display:flex}._compBar_b9wmr_135{background:hsl(var(--muted));border-radius:999px;width:100%;height:14px;display:flex;overflow:hidden}._compSeg_b9wmr_144{height:100%;transition:width .3s}._compSeg_b9wmr_144+._compSeg_b9wmr_144{border-left:2px solid hsl(var(--card))}._legend_b9wmr_152{color:hsl(var(--muted-foreground));flex-wrap:wrap;gap:.25rem 1.1rem;font-size:.8rem;display:flex}._legend_b9wmr_152 strong{color:hsl(var(--foreground));font-variant-numeric:tabular-nums}._legendItem_b9wmr_164{align-items:center;gap:.4rem;display:inline-flex}._dot_b9wmr_170{border-radius:50%;flex-shrink:0;width:.6rem;height:.6rem}._trend_b9wmr_177{margin-top:.2rem}._trendLabel_b9wmr_181{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));margin:0 0 .3rem;font-size:.68rem;font-weight:600}._trendChart_b9wmr_191{width:100%}._empty_b9wmr_196{flex-direction:column;align-items:flex-start;gap:.85rem;padding:1rem 0 .5rem;display:flex}._emptyText_b9wmr_204{color:hsl(var(--muted-foreground));margin:0;font-size:.85rem}._primaryBtn_b9wmr_210{border-radius:calc(var(--radius) - 2px);background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;align-items:center;gap:.4rem;padding:.5rem .95rem;font-size:.83rem;font-weight:600;transition:opacity .15s;display:inline-flex}._primaryBtn_b9wmr_210:hover{opacity:.9}._loading_b9wmr_228{flex-direction:row;align-items:center;gap:1.75rem;min-height:200px}._skeletonRing_b9wmr_235{background:hsl(var(--muted));border-radius:50%;flex-shrink:0;width:160px;height:160px;animation:1.4s ease-in-out infinite _pulse_b9wmr_1}._skeletonLines_b9wmr_244{flex-direction:column;flex:1;gap:.6rem;display:flex}._skeletonLines_b9wmr_244 span{background:hsl(var(--muted));border-radius:6px;height:14px;animation:1.4s ease-in-out infinite _pulse_b9wmr_1}._skeletonLines_b9wmr_244 span:first-child{width:70%}._skeletonLines_b9wmr_244 span:nth-child(2){width:90%}._skeletonLines_b9wmr_244 span:nth-child(3){width:50%}@keyframes _pulse_b9wmr_1{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){._skeletonRing_b9wmr_235,._skeletonLines_b9wmr_244 span{animation:none}._compSeg_b9wmr_144{transition:none}}._card_1brta_1{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:16px;flex-direction:column;gap:1.1rem;height:100%;padding:1.3rem 1.4rem;display:flex;box-shadow:0 1px 4px rgba(0,0,0,.05)}._header_1brta_13{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}._headTitle_1brta_20{align-items:flex-start;gap:.65rem;display:flex}._iconChip_1brta_26{border-radius:var(--radius);color:#1c8772;background:rgba(33,161,135,.12);flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}._eyebrow_1brta_38{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-foreground));margin:0 0 .2rem;font-size:.66rem;font-weight:600}._cardTitle_1brta_48{color:hsl(var(--foreground));letter-spacing:-.01em;margin:0;font-size:.95rem;font-weight:700}._openBtn_1brta_56{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--muted-foreground));cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:.3rem;padding:.3rem .65rem;font-size:.72rem;font-weight:600;transition:background .15s,color .15s,border-color .15s;display:inline-flex}._openBtn_1brta_56:hover{background:hsl(var(--primary)/.07);border-color:hsl(var(--primary)/.25);color:hsl(var(--primary))}._scoreRow_1brta_77{align-items:center;gap:1rem;display:flex}._scoreBlock_1brta_83{align-items:baseline;gap:.15rem;display:flex}._score_1brta_77{font-family:var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:2.6rem;font-weight:800;line-height:1}._scoreMax_1brta_98{color:hsl(var(--muted-foreground));font-size:1rem;font-weight:600}._scoreMeta_1brta_104{flex-direction:column;gap:.2rem;display:flex}._delta_1brta_110{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:.78rem;font-weight:600}._delta_1brta_110._up_1brta_116{color:#218345}._delta_1brta_110._down_1brta_119{color:#c52020}._metaText_1brta_123{color:hsl(var(--muted-foreground));font-size:.76rem}._dims_1brta_128{flex-direction:column;gap:.55rem;display:flex}._dimsLabel_1brta_134{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));margin:0 0 .15rem;font-size:.66rem;font-weight:600}._dimRow_1brta_144{grid-template-columns:9rem 1fr 2.5rem;align-items:center;gap:.6rem;display:grid}@media (max-width:520px){._dimRow_1brta_144{grid-template-columns:7rem 1fr 2.2rem}}._dimName_1brta_156{color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}._dimTrack_1brta_164{background:hsl(var(--muted));border-radius:999px;height:8px;overflow:hidden}._dimFill_1brta_171{border-radius:999px;height:100%;transition:width .3s;display:block}._dimPct_1brta_178{font-family:var(--font-mono);color:hsl(var(--muted-foreground));text-align:right;font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:600}._empty_1brta_187{flex-direction:column;align-items:flex-start;gap:.8rem;padding:.5rem 0;display:flex}._emptyText_1brta_195{color:hsl(var(--muted-foreground));margin:0;font-size:.83rem}._primaryBtn_1brta_201{border-radius:calc(var(--radius) - 2px);background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;align-items:center;gap:.4rem;padding:.5rem .9rem;font-size:.82rem;font-weight:600;transition:opacity .15s;display:inline-flex}._primaryBtn_1brta_201:hover{opacity:.9}._skeleton_1brta_219{flex-direction:column;gap:.6rem;display:flex}._skeleton_1brta_219 span{background:hsl(var(--muted));border-radius:6px;height:16px;animation:1.4s ease-in-out infinite _pulse_1brta_1}._skeleton_1brta_219 span:first-child{width:40%;height:32px}._skeleton_1brta_219 span:nth-child(2){width:85%}._skeleton_1brta_219 span:nth-child(3){width:70%}._skeleton_1brta_219 span:nth-child(4){width:80%}@keyframes _pulse_1brta_1{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){._dimFill_1brta_171{transition:none}._skeleton_1brta_219 span{animation:none}}._card_j800p_1{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:16px;flex-direction:column;gap:1.1rem;height:100%;padding:1.3rem 1.4rem;display:flex;box-shadow:0 1px 4px rgba(0,0,0,.05)}._header_j800p_13{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}._headTitle_j800p_20{align-items:flex-start;gap:.65rem;display:flex}._iconChip_j800p_26{border-radius:var(--radius);color:#6a1fea;background:rgba(124,59,237,.12);flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}._eyebrow_j800p_38{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-foreground));margin:0 0 .2rem;font-size:.66rem;font-weight:600}._cardTitle_j800p_48{color:hsl(var(--foreground));letter-spacing:-.01em;margin:0;font-size:.95rem;font-weight:700}._openBtn_j800p_56{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--muted-foreground));cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:.3rem;padding:.3rem .65rem;font-size:.72rem;font-weight:600;transition:background .15s,color .15s,border-color .15s;display:inline-flex}._openBtn_j800p_56:hover{background:hsl(var(--primary)/.07);border-color:hsl(var(--primary)/.25);color:hsl(var(--primary))}._scoreRow_j800p_77{align-items:center;gap:.9rem;display:flex}._emoji_j800p_83{font-size:2.4rem;line-height:1}._scoreBlock_j800p_88{flex-direction:column;gap:.2rem;display:flex}._scoreLine_j800p_94{align-items:baseline;gap:.15rem;display:flex}._score_j800p_77{font-family:var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:2.4rem;font-weight:800;line-height:1}._scoreMax_j800p_109{color:hsl(var(--muted-foreground));font-size:1rem;font-weight:600}._metaText_j800p_115{color:hsl(var(--muted-foreground));font-size:.76rem}._chart_j800p_120{margin-top:auto}._chartLabel_j800p_124{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));margin:0 0 .3rem;font-size:.66rem;font-weight:600}._empty_j800p_134{flex-direction:column;align-items:flex-start;gap:.8rem;padding:.5rem 0;display:flex}._emptyText_j800p_142{color:hsl(var(--muted-foreground));margin:0;font-size:.83rem}._primaryBtn_j800p_148{border-radius:calc(var(--radius) - 2px);background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;align-items:center;gap:.4rem;padding:.5rem .9rem;font-size:.82rem;font-weight:600;transition:opacity .15s;display:inline-flex}._primaryBtn_j800p_148:hover{opacity:.9}._skeleton_j800p_166{flex-direction:column;gap:.6rem;display:flex}._skeleton_j800p_166 span{background:hsl(var(--muted));border-radius:6px;height:16px;animation:1.4s ease-in-out infinite _pulse_j800p_1}._skeleton_j800p_166 span:first-child{width:45%;height:34px}._skeleton_j800p_166 span:nth-child(2){width:75%}._skeleton_j800p_166 span:nth-child(3){width:100%;height:60px}@keyframes _pulse_j800p_1{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){._skeleton_j800p_166 span{animation:none}}._strip_18irc_1{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}@media (max-width:900px){._strip_18irc_1{grid-template-columns:1fr}}._col_18irc_12{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:16px;flex-direction:column;gap:.75rem;padding:1.1rem 1.2rem;display:flex;box-shadow:0 1px 4px rgba(0,0,0,.05)}._colHead_18irc_23{align-items:center;gap:.55rem;display:flex}._icon_18irc_29{border-radius:var(--radius-sm);flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:flex}._icon_18irc_29._green_18irc_38{color:#218345;background:rgba(33,196,93,.12)}._icon_18irc_29._blue_18irc_42{color:#0b60ea;background:rgba(60,131,246,.12)}._icon_18irc_29._orange_18irc_46{color:#cb5b0b;background:rgba(249,116,21,.12)}._colTitle_18irc_51{color:hsl(var(--foreground));letter-spacing:-.01em;margin:0;font-size:.86rem;font-weight:700}._list_18irc_59{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._item_18irc_67{border:none;border-top:1px solid hsl(var(--border));cursor:pointer;text-align:left;background:0 0;border-radius:6px;justify-content:space-between;align-items:center;gap:.6rem;width:100%;padding:.55rem .25rem;transition:background .15s;display:flex}._item_18irc_67:hover{background:hsl(var(--primary)/.04)}._list_18irc_59 li:first-child ._item_18irc_67{border-top:none}._itemMain_18irc_90{flex-direction:column;gap:.1rem;min-width:0;display:flex}._itemLabel_18irc_97{color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;font-weight:600;overflow:hidden}._itemMeta_18irc_106{color:hsl(var(--muted-foreground));font-size:.7rem}._chip_18irc_111{font-family:var(--font-mono);white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:999px;flex-shrink:0;padding:.15rem .5rem;font-size:.68rem;font-weight:600}._posChip_18irc_122{color:#1f7a40;background:rgba(33,196,93,.14)}._warnChip_18irc_127{color:#9c6911;background:rgba(245,159,10,.16)}._s_positive_18irc_132{color:#1f7a40;background:rgba(33,196,93,.14)}._s_neutral_18irc_137{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}._s_negative_18irc_142{color:#b12525;background:rgba(219,36,36,.13)}._riskChip_18irc_147{font-family:var(--font-mono);white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.78rem;font-weight:700}._emptyCol_18irc_156{color:hsl(var(--muted-foreground));margin:0;padding:.4rem .25rem;font-size:.78rem}._allGood_18irc_163{flex-direction:column;align-items:flex-start;gap:.5rem;padding:.4rem .25rem;display:flex}._allGoodText_18irc_171{color:#297a47;margin:0;font-size:.8rem}._linkBtn_18irc_177{color:hsl(var(--primary));cursor:pointer;background:0 0;border:none;align-items:center;gap:.3rem;padding:0;font-size:.76rem;font-weight:600;display:inline-flex}._linkBtn_18irc_177:hover{text-decoration:underline}._container_8p8yd_22{background:hsl(var(--background));min-height:100vh}._main_8p8yd_27{box-sizing:border-box;flex-direction:column;gap:1.25rem;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem;display:flex}._pageHeader_8p8yd_38{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:0;display:flex}._pageTitle_8p8yd_47{font-family:var(--font-display);color:hsl(var(--foreground));letter-spacing:-.03em;margin:0 0 .3rem;font-size:1.5rem;font-weight:800}._pageSubtitle_8p8yd_56{color:hsl(var(--muted-foreground));max-width:560px;margin:0;font-size:.875rem;line-height:1.55}._periodToggle_8p8yd_64{background:hsl(var(--muted));border:1px solid hsl(var(--border));border-radius:999px;flex-shrink:0;align-items:center;gap:.15rem;padding:.2rem;display:inline-flex}._periodBtn_8p8yd_75{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:999px;padding:.32rem .8rem;font-size:.76rem;font-weight:600;transition:background .15s,color .15s}._periodBtn_8p8yd_75:hover{color:hsl(var(--foreground))}._periodActive_8p8yd_90{background:hsl(var(--card));color:hsl(var(--primary));box-shadow:0 1px 3px rgba(0,0,0,.08)}._snapshotGrid_8p8yd_96{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}@media (max-width:860px){._snapshotGrid_8p8yd_96{grid-template-columns:1fr}}._container_1rxs5_22{background:hsl(var(--background));min-height:100vh}._main_1rxs5_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._pageHeader_1rxs5_35{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:1.75rem;display:flex}._embeddedActions_1rxs5_44{justify-content:flex-end;margin-bottom:1rem;display:flex}._headerLeft_1rxs5_50{min-width:0}._pageTitle_1rxs5_54{color:hsl(var(--foreground));letter-spacing:-.03em;margin-bottom:.3rem;font-size:1.5rem;font-weight:800;line-height:1.2}._pageSubtitle_1rxs5_63{color:hsl(var(--muted-foreground));max-width:520px;margin:0;font-size:.875rem;line-height:1.55}._primaryBtn_1rxs5_71{background:hsl(var(--primary));color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:9px;flex-shrink:0;align-items:center;gap:.375rem;padding:.5rem 1.125rem;font-size:.8125rem;font-weight:600;transition:opacity .15s,transform .12s;display:inline-flex}._primaryBtn_1rxs5_71:hover:not(:disabled){opacity:.88;transform:translateY(-1px)}._primaryBtn_1rxs5_71:disabled{opacity:.5;cursor:not-allowed;transform:none}._outlineBtn_1rxs5_97{border:1px solid hsl(var(--border));color:hsl(var(--foreground));cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:.35rem;padding:.4rem .875rem;font-size:.8rem;font-weight:500;transition:background .12s,border-color .12s;display:inline-flex}._outlineBtn_1rxs5_97:hover{background:hsl(var(--muted));border-color:hsl(var(--border));color:hsl(var(--primary))}._saveBtn_1rxs5_117{background:hsl(var(--primary));color:#fff;cursor:pointer;border:none;border-radius:8px;align-items:center;gap:.35rem;padding:.4rem 1rem;font-size:.8125rem;font-weight:600;transition:opacity .15s;display:inline-flex}._saveBtn_1rxs5_117:hover:not(:disabled){opacity:.88}._saveBtn_1rxs5_117:disabled{opacity:.45;cursor:not-allowed}._cancelBtn_1rxs5_139{border:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:8px;align-items:center;padding:.4rem .875rem;font-size:.8125rem;font-weight:500;transition:background .12s;display:inline-flex}._cancelBtn_1rxs5_139:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}._iconBtn_1rxs5_157{border:1px solid hsl(var(--border));width:30px;height:30px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;transition:background .12s,color .12s;display:inline-flex}._iconBtn_1rxs5_157:hover:not(:disabled){background:hsl(var(--muted));color:hsl(var(--foreground))}._iconBtn_1rxs5_157:disabled{opacity:.35;cursor:not-allowed}._iconBtnDanger_1rxs5_180:hover:not(:disabled){color:#a71b1b;background:rgba(239,67,67,.1);border-color:rgba(239,67,67,.3)}._confirmRow_1rxs5_186{align-items:center;gap:.375rem;display:flex}._confirmRow_1rxs5_186 span{color:#a71b1b;white-space:nowrap;font-size:.75rem;font-weight:500}._codeCard_1rxs5_198{border:1px solid hsl(var(--border));background:linear-gradient(135deg, hsl(var(--secondary)) 0%, hsl(var(--card)) 60%);border-radius:14px;margin-bottom:1.25rem;padding:1.5rem 1.75rem;box-shadow:0 1px 4px rgba(0,0,0,.05)}html.dark ._codeCard_1rxs5_198{background:linear-gradient(135deg, #1f1532 0%, hsl(var(--card)) 55%);border-color:hsl(var(--border))}._codeView_1rxs5_212{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem;display:flex}._codeViewLeft_1rxs5_220,._codeViewMeta_1rxs5_225{flex:1;min-width:0}._codeName_1rxs5_230{color:hsl(var(--foreground));letter-spacing:-.02em;margin-bottom:.375rem;font-size:1.25rem;font-weight:700}._codeDescText_1rxs5_238{color:hsl(var(--muted-foreground));margin:0 0 .5rem;font-size:.875rem;line-height:1.6}._codeDateLabel_1rxs5_245{color:hsl(var(--muted-foreground));font-size:.72rem;font-weight:500}._codeViewActions_1rxs5_251{flex-shrink:0;align-items:center;gap:.5rem;display:flex}._codeEditForm_1rxs5_258{flex-direction:column;gap:.75rem;display:flex}._codeEditHeader_1rxs5_264{margin-bottom:.25rem}._codeEditLabel_1rxs5_268{color:hsl(var(--primary));text-transform:uppercase;letter-spacing:.06em;font-size:.78rem;font-weight:600}._codeInput_1rxs5_276{border:1.5px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));border-radius:9px;outline:none;padding:.5625rem .875rem;font-size:1rem;font-weight:600;transition:border-color .15s,box-shadow .15s}._codeInput_1rxs5_276::placeholder{color:hsl(var(--muted-foreground));font-weight:400}._codeInput_1rxs5_276::placeholder{color:hsl(var(--muted-foreground));font-weight:400}._codeInput_1rxs5_276:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--primary)/.1)}._codeTextarea_1rxs5_296{border:1.5px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));resize:vertical;border-radius:9px;outline:none;padding:.5625rem .875rem;font-family:inherit;font-size:.875rem;line-height:1.6;transition:border-color .15s,box-shadow .15s}._codeTextarea_1rxs5_296::placeholder{color:hsl(var(--muted-foreground))}._codeTextarea_1rxs5_296::placeholder{color:hsl(var(--muted-foreground))}._codeTextarea_1rxs5_296:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--primary)/.1)}._codeEditFooter_1rxs5_317{justify-content:flex-end;gap:.5rem;display:flex}._pillarsSection_1rxs5_323{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;overflow:hidden;box-shadow:0 1px 4px rgba(0,0,0,.05)}._pillarsHeader_1rxs5_331{border-bottom:1px solid hsl(var(--border));background:hsl(var(--muted)/.3);justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}._pillarsTitle_1rxs5_340{color:hsl(var(--foreground));align-items:center;gap:.625rem;font-size:.875rem;font-weight:600;display:flex}._pillarsCount_1rxs5_349{background:hsl(var(--secondary));min-width:1.375rem;height:1.375rem;color:hsl(var(--primary-hover));border-radius:999px;justify-content:center;align-items:center;padding:0 .3rem;font-size:.7rem;font-weight:700;display:inline-flex}._pillarsList_1rxs5_363{flex-direction:column;gap:.5rem;padding:.75rem 1.5rem 1.25rem;display:flex}._pillarCard_1rxs5_370{background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:11px;align-items:flex-start;gap:1rem;padding:1rem 1.125rem;transition:border-color .15s,box-shadow .15s;display:flex}._pillarCard_1rxs5_370:hover{border-color:hsl(var(--border));box-shadow:0 2px 8px hsl(var(--primary)/.06)}._pillarCard_1rxs5_370:hover ._pillarActions_1rxs5_384{opacity:1;pointer-events:all}._pillarCardEditing_1rxs5_389{border-color:hsl(var(--primary))!important;box-shadow:0 0 0 3px hsl(var(--primary)/.1)!important;background:hsl(var(--secondary))!important}html.dark ._pillarCardEditing_1rxs5_389{background:#241b37!important}._pillarCardNew_1rxs5_399{border-style:dashed}._pillarNum_1rxs5_403{background:hsl(var(--secondary));width:32px;height:32px;color:hsl(var(--primary-hover));letter-spacing:.02em;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;font-size:.72rem;font-weight:800;display:inline-flex}._pillarContent_1rxs5_419{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}._pillarName_1rxs5_427{color:hsl(var(--foreground));font-size:.9375rem;font-weight:600;line-height:1.4}._pillarDesc_1rxs5_434{color:hsl(var(--muted-foreground));margin:0;font-size:.8375rem;line-height:1.6}._pillarActions_1rxs5_384{opacity:0;pointer-events:none;flex-shrink:0;align-items:center;gap:.3rem;transition:opacity .15s;display:flex}._pillarEditArea_1rxs5_451{flex-direction:column;flex:1;gap:.5rem;min-width:0;display:flex}._pillarInput_1rxs5_459{border:1.5px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));border-radius:8px;outline:none;padding:.4375rem .75rem;font-size:.9rem;font-weight:600;transition:border-color .15s,box-shadow .15s}._pillarInput_1rxs5_459::placeholder{color:hsl(var(--muted-foreground));font-weight:400}._pillarInput_1rxs5_459::placeholder{color:hsl(var(--muted-foreground));font-weight:400}._pillarInput_1rxs5_459:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 2px hsl(var(--primary)/.1)}._pillarTextarea_1rxs5_479{border:1.5px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));resize:vertical;border-radius:8px;outline:none;padding:.4375rem .75rem;font-family:inherit;font-size:.8375rem;line-height:1.6;transition:border-color .15s,box-shadow .15s}._pillarTextarea_1rxs5_479::placeholder{color:hsl(var(--muted-foreground))}._pillarTextarea_1rxs5_479::placeholder{color:hsl(var(--muted-foreground))}._pillarTextarea_1rxs5_479:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 2px hsl(var(--primary)/.1)}._pillarFormFooter_1rxs5_500{justify-content:flex-end;gap:.5rem;padding-top:.25rem;display:flex}._pillarsEmpty_1rxs5_507{text-align:center;flex-direction:column;align-items:center;gap:.625rem;padding:3rem 1rem;display:flex}._pillarsEmptyTitle_1rxs5_516{color:hsl(var(--foreground));margin:0;font-size:1rem;font-weight:600}._pillarsEmptyDesc_1rxs5_523{color:hsl(var(--muted-foreground));max-width:440px;margin:0;font-size:.875rem;line-height:1.6}._emptyState_1rxs5_531{background:hsl(var(--card));border:1px dashed hsl(var(--border));text-align:center;border-radius:16px;flex-direction:column;align-items:center;gap:.75rem;padding:5rem 2rem;display:flex}._emptyTitle_1rxs5_543{color:hsl(var(--foreground));margin:0;font-size:1.125rem;font-weight:700}._emptyDesc_1rxs5_550{color:hsl(var(--muted-foreground));max-width:440px;margin:0;font-size:.875rem;line-height:1.6}@keyframes _shimmer_1rxs5_1{0%{background-position:-600px 0}to{background-position:600px 0}}._loadingList_1rxs5_566{flex-direction:column;gap:1.25rem;display:flex}._skeletonCode_1rxs5_572{background:linear-gradient(90deg, hsl(var(--muted)) 25%, hsl(var(--muted)/.5) 50%, hsl(var(--muted)) 75%);background-size:600px 100%;border-radius:14px;height:110px;animation:1.4s infinite _shimmer_1rxs5_1}._skeletonPillars_1rxs5_580{background:linear-gradient(90deg, hsl(var(--muted)) 25%, hsl(var(--muted)/.5) 50%, hsl(var(--muted)) 75%);background-size:600px 100%;border-radius:14px;height:340px;animation:1.4s infinite _shimmer_1rxs5_1}._overlay_1rxs5_588{z-index:500;background:rgba(0,0,0,.45);animation:.15s _fadeIn_1rxs5_1;position:fixed;top:0;bottom:0;left:0;right:0}._modal_1rxs5_596{z-index:501;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:16px;width:min(540px,100vw - 2rem);animation:.2s cubic-bezier(.34,1.56,.64,1) _slideUp_1rxs5_1;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 24px 80px rgba(0,0,0,.2)}@keyframes _fadeIn_1rxs5_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_1rxs5_1{0%{opacity:0;transform:translate(-50%,calc(16px - 50%))}to{opacity:1;transform:translate(-50%,-50%)}}._modalHeader_1rxs5_628{border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}._modalTitle_1rxs5_636{color:hsl(var(--foreground));margin:0;font-size:.9375rem;font-weight:700}._modalClose_1rxs5_643{border:1px solid hsl(var(--border));width:28px;height:28px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border-radius:7px;justify-content:center;align-items:center;transition:background .12s;display:flex}._modalClose_1rxs5_643:hover{background:hsl(var(--muted));color:hsl(var(--foreground))}._modalBody_1rxs5_661{flex-direction:column;gap:1rem;padding:1.375rem 1.5rem;display:flex}._modalHint_1rxs5_668{color:hsl(var(--muted-foreground));background:hsl(var(--secondary));border:1px solid hsl(var(--secondary));border-radius:8px;margin:0;padding:.625rem .875rem;font-size:.8375rem;line-height:1.55}._modalFooter_1rxs5_679{border-top:1px solid hsl(var(--border));justify-content:flex-end;gap:.5rem;padding:1rem 1.5rem;display:flex}._field_1rxs5_687{flex-direction:column;gap:.375rem;display:flex}._label_1rxs5_693{color:hsl(var(--foreground));font-size:.8125rem;font-weight:500}._opt_1rxs5_699{color:hsl(var(--muted-foreground));font-weight:400}._input_1rxs5_704{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));border-radius:8px;outline:none;padding:.5rem .75rem;font-size:.875rem;transition:border-color .15s,box-shadow .15s}._input_1rxs5_704::placeholder{color:hsl(var(--muted-foreground))}._input_1rxs5_704::placeholder{color:hsl(var(--muted-foreground))}._input_1rxs5_704:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--primary)/.1)}._textarea_1rxs5_722{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));resize:vertical;border-radius:8px;outline:none;padding:.5rem .75rem;font-family:inherit;font-size:.875rem;line-height:1.6;transition:border-color .15s,box-shadow .15s}._textarea_1rxs5_722::placeholder{color:hsl(var(--muted-foreground))}._textarea_1rxs5_722::placeholder{color:hsl(var(--muted-foreground))}._textarea_1rxs5_722:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--primary)/.1)}._errorMsg_1rxs5_743{color:hsl(var(--destructive));background:hsl(var(--destructive)/.08);border:1px solid hsl(var(--destructive)/.2);border-radius:7px;margin:0;padding:.5rem .75rem;font-size:.8125rem}@media (max-width:640px){._main_1rxs5_27{width:100%;padding:1.25rem 1rem 2rem}}._header_1wyxx_22{flex-direction:column;gap:.5rem;display:flex}._backRow_1wyxx_28{margin-bottom:.25rem}._backBtn_1wyxx_32{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;align-items:center;gap:.35rem;padding:.25rem 0;font-size:.8125rem;font-weight:500;display:inline-flex}._backBtn_1wyxx_32:hover{color:hsl(var(--foreground))}._titleRow_1wyxx_48{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._titleRowWithActions_1wyxx_55{flex-wrap:wrap}._titleBlock_1wyxx_59{flex:1;min-width:0}._title_1wyxx_48{color:hsl(var(--foreground));letter-spacing:-.03em;margin:0 0 .3rem;font-size:1.5rem;font-weight:800}._subtitle_1wyxx_72{color:hsl(var(--muted-foreground));max-width:560px;margin:0;font-size:.875rem;line-height:1.55}._actions_1wyxx_80{flex-shrink:0;align-items:center;gap:.5rem;display:flex}._wrap_856z2_22{box-sizing:border-box;flex-direction:column;gap:1rem;width:95%;max-width:none;margin:0 auto;padding:0 2rem 3rem;display:flex}._swatch_856z2_34{background:hsl(var(--secondary))}._colorRow_856z2_38{align-items:center;gap:.6rem;padding-top:.1rem;display:flex}._colorLabel_856z2_45{color:hsl(var(--muted-foreground));font-size:.8125rem;font-weight:500}._colorInput_856z2_51{border:1.5px solid hsl(var(--border));cursor:pointer;background:0 0;border-radius:8px;width:2.75rem;height:2rem;padding:0}._muted_856z2_61{color:hsl(var(--muted-foreground));padding:.5rem 0;font-size:.875rem}._wrapper_bcfyb_1{background:hsl(var(--background));min-height:100vh}._headerWrap_bcfyb_6{width:95%;max-width:none;margin:0 auto;padding:1.5rem 0 0}._base_um8la_3{text-decoration:none}._locked_um8la_8{cursor:not-allowed;opacity:.75;position:relative}._locked_um8la_8:hover{filter:none;opacity:.75}._lockedContent_um8la_18{align-items:center;gap:inherit;filter:blur(2px);-webkit-user-select:none;-ms-user-select:none;user-select:none;display:inline-flex}._lockBadge_um8la_26{color:hsl(var(--primary-foreground));justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}._container_1dags_22{background:hsl(var(--background));min-height:100vh}._main_1dags_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._primaryBtn_1dags_35{border-radius:var(--radius);background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;align-items:center;gap:.4rem;padding:.5rem .95rem;font-size:.85rem;font-weight:600;display:inline-flex}._primaryBtn_1dags_35:hover{filter:brightness(1.05)}._formWrap_1dags_52{flex-direction:column;gap:.75rem;margin:1rem 0 1.25rem;display:flex}._formHead_1dags_59{color:hsl(var(--foreground));align-items:center;gap:.5rem;font-size:.9rem;display:flex}._formHead_1dags_59 strong{color:hsl(var(--primary))}._close_1dags_70{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;margin-left:auto;font-size:.82rem;font-weight:600}._close_1dags_70:hover{color:hsl(var(--destructive))}._grid_1dags_83{grid-template-columns:repeat(3,1fr);align-items:start;gap:1rem;margin-top:1rem;display:grid}@media (max-width:1100px){._grid_1dags_83{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){._grid_1dags_83{grid-template-columns:1fr}}._muted_1dags_101{color:hsl(var(--muted-foreground));padding:1.5rem 0;font-size:.9rem}._form_32zqm_23{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);border-radius:16px;flex-direction:column;display:flex;overflow:hidden}._topbar_32zqm_35{border-bottom:1px solid hsl(var(--border));background:hsl(var(--muted)/.3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1.15rem 1.35rem;transition:background .2s;display:flex;position:relative}._headerAccent_32zqm_49{border-radius:2px 2px 0 0;height:2px;transition:background .2s;position:absolute;bottom:-1px;left:0;right:0}._receiver_32zqm_59{align-items:center;gap:.65rem;min-width:0;display:flex}._receiverMeta_32zqm_66{flex-direction:column;min-width:0;display:flex}._receiverEyebrow_32zqm_72{letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--muted-foreground));font-size:.68rem;font-weight:700}._receiverName_32zqm_80{color:hsl(var(--foreground));font-size:.98rem;font-weight:700}._receiverPicker_32zqm_86{min-width:min(260px,100%)}._receiverLoading_32zqm_90{color:hsl(var(--muted-foreground));font-size:.85rem}._changeBtn_32zqm_95{color:hsl(var(--primary));cursor:pointer;background:0 0;border:none;padding:.2rem .35rem;font-size:.78rem;font-weight:600}._changeBtn_32zqm_95:hover{text-decoration:underline}._visibility_32zqm_108{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.3rem;display:flex}._visibilityLabel_32zqm_116{letter-spacing:.05em;text-transform:uppercase;color:hsl(var(--muted-foreground));font-size:.66rem;font-weight:700}._segmented_32zqm_124{background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:999px;padding:.2rem;display:inline-flex}._segment_32zqm_124{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_32zqm_124:hover{color:hsl(var(--foreground))}._segmentActive_32zqm_146{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}._body_32zqm_152{grid-template-columns:1.6fr 1fr;align-items:start;gap:1.5rem;padding:1.25rem 1.35rem;display:grid}@media (max-width:720px){._body_32zqm_152{grid-template-columns:1fr}}._colLeft_32zqm_165,._colRight_32zqm_166{flex-direction:column;gap:1.1rem;min-width:0;display:flex}._section_32zqm_173{flex-direction:column;gap:.45rem;min-width:0;display:flex}._editorSection_32zqm_181{flex:1}._sectionLabel_32zqm_185{color:hsl(var(--muted-foreground));font-size:.8rem;font-weight:600}._banner_32zqm_192{border:1px solid hsl(var(--border));border-radius:14px;width:100%;height:180px;position:relative;overflow:hidden}._banner_32zqm_192 img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}._bannerRemove_32zqm_207{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_32zqm_207:hover{background:rgba(0,0,0,.75)}._bannerDrop_32zqm_226{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_32zqm_226:hover{border-color:hsl(var(--primary)/.5);background:hsl(var(--primary)/.06);color:hsl(var(--primary))}._bannerDragging_32zqm_247{border-color:hsl(var(--primary));background:hsl(var(--primary)/.1);color:hsl(var(--primary))}._bannerText_32zqm_253{font-size:.9rem;font-weight:600}._bannerHint_32zqm_258{color:hsl(var(--muted-foreground));font-size:.75rem}._footer_32zqm_264{border-top:1px solid hsl(var(--border));background:hsl(var(--muted)/.15);justify-content:flex-end;gap:.6rem;padding:1rem 1.35rem;display:flex}._primaryBtn_32zqm_273{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_32zqm_273:hover:not(:disabled){opacity:.9}._primaryBtn_32zqm_273:disabled{opacity:.6;cursor:not-allowed}._outlineBtn_32zqm_294{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;text-decoration:none;display:inline-flex}._outlineBtn_32zqm_294:hover{background:hsl(var(--muted))}._outlineBtn_32zqm_294:disabled{opacity:.6;cursor:not-allowed}._page_rcuhz_23{background:hsl(var(--background));min-height:100vh}._main_rcuhz_28{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._back_rcuhz_36{color:hsl(var(--muted-foreground));align-items:center;gap:.35rem;margin-bottom:.9rem;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}._back_rcuhz_36:hover{color:hsl(var(--primary))}._header_rcuhz_50{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_rcuhz_58{font-family:var(--font-mono,monospace);text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--primary));font-size:.625rem;font-weight:700}._title_rcuhz_67{letter-spacing:-.03em;color:hsl(var(--foreground));margin:.4rem 0 .2rem;font-size:1.5rem;font-weight:800}._subtitle_rcuhz_75{color:hsl(var(--muted-foreground));margin:0;font-size:.875rem}._state_rcuhz_81{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;color:hsl(var(--muted-foreground));border-radius:16px;padding:2rem 1.5rem;font-size:.9rem}._bar_1fukh_1{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:12px;flex-wrap:wrap;align-items:flex-end;gap:1rem;margin-bottom:1.25rem;padding:.75rem 1rem;display:flex}._field_1fukh_13{flex-direction:column;gap:.3rem;display:flex}._label_1fukh_19{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:600}._select_1fukh_27{min-width:12rem;color:hsl(var(--foreground));background:hsl(var(--background));border:1px solid hsl(var(--border));cursor:pointer;border-radius:8px;padding:.45rem .6rem;font-size:.8125rem;transition:border-color .12s}._select_1fukh_27:hover{border-color:hsl(var(--primary)/.5)}._select_1fukh_27:focus{border-color:hsl(var(--primary));outline:none}._page_1u4vc_22{background:hsl(var(--background));box-sizing:border-box;flex-direction:column;flex:1;height:100%;min-height:0;max-height:100%;display:flex;position:relative;overflow:hidden}._scrollArea_1u4vc_35{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent;flex:1;min-height:0;overflow-x:hidden;overflow-y:auto}._scrollArea_1u4vc_35::-webkit-scrollbar{width:6px;height:6px}._scrollArea_1u4vc_35::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._scrollArea_1u4vc_35::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._scrollArea_1u4vc_35::-webkit-scrollbar-track{background:0 0}._main_1u4vc_58{box-sizing:border-box;flex-direction:column;gap:1.25rem;width:95%;max-width:none;margin:0 auto;padding:.75rem 2rem 3rem;display:flex}._primaryBtn_1u4vc_70{color:hsl(var(--primary-foreground));background:hsl(var(--primary));border-radius:var(--radius);cursor:pointer;border:none;align-items:center;gap:.4rem;padding:.5rem 1rem;font-size:.8125rem;font-weight:600;transition:opacity .15s;display:inline-flex}._primaryBtn_1u4vc_70:hover{opacity:.9}._outlineBtn_1u4vc_88{color:hsl(var(--foreground));border:1px solid hsl(var(--border));border-radius:var(--radius);cursor:pointer;background:0 0;align-items:center;gap:.35rem;padding:.4rem .75rem;font-size:.75rem;font-weight:500;display:inline-flex}._outlineBtn_1u4vc_88:hover{background:hsl(var(--muted)/.5)}._select_1u4vc_105{color:hsl(var(--foreground));background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:var(--radius);padding:.45rem .65rem;font-size:.8125rem}._select_1u4vc_105:focus{outline:2px solid hsl(var(--primary)/.3);border-color:hsl(var(--primary))}._card_1u4vc_118,._panel_1u4vc_119{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;padding:1.25rem;box-shadow:0 1px 4px rgba(0,0,0,.05)}._panelTitle_1u4vc_127{color:hsl(var(--foreground));letter-spacing:-.01em;margin:0 0 .25rem;font-size:.9375rem;font-weight:700}._panelSubtitle_1u4vc_135{color:hsl(var(--muted-foreground));margin:0 0 1rem;font-size:.8125rem;line-height:1.4}._pageTitle_1u4vc_142{color:hsl(var(--foreground));letter-spacing:-.03em;margin:0;font-size:1.5rem;font-weight:800}._pageSubtitle_1u4vc_150{color:hsl(var(--muted-foreground));max-width:560px;margin:.3rem 0 0;font-size:.875rem;line-height:1.55}._statsGrid_1u4vc_158{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}@media (max-width:1024px){._statsGrid_1u4vc_158{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){._statsGrid_1u4vc_158{grid-template-columns:1fr}}._grid2_1u4vc_174{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:1024px){._grid2_1u4vc_174{grid-template-columns:1fr}}._gridMainSide_1u4vc_185{grid-template-columns:1fr 340px;gap:1rem;display:grid}@media (max-width:1100px){._gridMainSide_1u4vc_185{grid-template-columns:1fr}}._chartWrap_1u4vc_196{width:100%;height:280px}._privacyBadge_1u4vc_201{color:#ab6f07;border-radius:var(--radius);background:rgba(245,159,10,.12);border:1px solid rgba(245,159,10,.25);align-items:center;gap:.35rem;padding:.35rem .65rem;font-size:.75rem;font-weight:500;display:inline-flex}._linkBtn_1u4vc_214{border-radius:var(--radius);color:hsl(var(--primary));background:hsl(var(--primary)/.08);border:1px solid hsl(var(--primary)/.2);cursor:pointer;align-items:center;gap:.35rem;padding:.45rem .85rem;font-size:.8125rem;font-weight:600;text-decoration:none;transition:background .15s;display:inline-flex}._linkBtn_1u4vc_214:hover{background:hsl(var(--primary)/.14)}._statusPill_1u4vc_233{text-transform:uppercase;letter-spacing:.03em;background:hsl(var(--muted));color:hsl(var(--muted-foreground));border-radius:999px;align-items:center;padding:.15rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}._tabs_1u4vc_246{background:hsl(var(--primary)/.08);border-radius:10px;gap:.25rem;padding:.25rem;display:flex;overflow-x:auto}._tab_1u4vc_246{color:hsl(var(--muted-foreground));cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:8px;align-items:center;gap:.35rem;padding:.5rem .75rem;font-size:.8125rem;font-weight:500;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}._tab_1u4vc_246:hover:not(._disabled_1u4vc_271){color:hsl(var(--foreground))}._tab_1u4vc_246._active_1u4vc_274{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}._tab_1u4vc_246._disabled_1u4vc_271{opacity:.55;cursor:default}._grid_gl9dl_1{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}@media (max-width:1200px){._grid_gl9dl_1{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){._grid_gl9dl_1{grid-template-columns:1fr}}._card_gl9dl_17{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;padding:1.25rem;transition:box-shadow .2s,border-color .2s;box-shadow:0 1px 4px rgba(0,0,0,.05)}._card_gl9dl_17:hover{border-color:hsl(var(--primary)/.2);box-shadow:0 4px 16px hsl(var(--primary)/.08)}._label_gl9dl_30{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));margin:0 0 .5rem;font-size:.6875rem;font-weight:600}._valueRow_gl9dl_39{align-items:baseline;gap:.5rem;display:flex}._value_gl9dl_39{font-variant-numeric:tabular-nums;color:hsl(var(--foreground));letter-spacing:-.03em;font-size:1.75rem;font-weight:800}._delta_gl9dl_53{font-variant-numeric:tabular-nums;border-radius:4px;padding:.1rem .35rem;font-size:.75rem;font-weight:700}._delta_gl9dl_53._positive_gl9dl_60{color:#12873d;background:rgba(22,162,73,.12)}._delta_gl9dl_53._negative_gl9dl_64{color:#af1d1d;background:rgba(219,36,36,.12)}._deltaLabel_gl9dl_69{color:hsl(var(--muted-foreground));margin:.15rem 0 .5rem;font-size:.6875rem}._sparkline_gl9dl_75{height:40px;margin-top:.25rem}._row_c24lh_1{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}@media (max-width:900px){._row_c24lh_1{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){._row_c24lh_1{grid-template-columns:1fr}}._panel_1qylw_1{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;padding:1.25rem;box-shadow:0 1px 4px rgba(0,0,0,.05)}._panelTitle_1qylw_9{color:hsl(var(--foreground));letter-spacing:-.01em;margin:0 0 .25rem;font-size:.9375rem;font-weight:700}._panelSubtitle_1qylw_17{color:hsl(var(--muted-foreground));margin:0 0 1rem;font-size:.8125rem;line-height:1.4}._pageTitle_1qylw_24{color:hsl(var(--foreground));letter-spacing:-.03em;margin:0;font-size:1.5rem;font-weight:800}._pageSubtitle_1qylw_32{color:hsl(var(--muted-foreground));max-width:560px;margin:.3rem 0 0;font-size:.875rem;line-height:1.55}._grid2_1qylw_40{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:1024px){._grid2_1qylw_40{grid-template-columns:1fr}}._gridMainSide_1qylw_51{grid-template-columns:1fr 340px;gap:1rem;display:grid}@media (max-width:1100px){._gridMainSide_1qylw_51{grid-template-columns:1fr}}._chartWrap_1qylw_62{width:100%;height:280px}._privacyBadge_1qylw_67{color:#ab6f07;border-radius:var(--radius);background:rgba(245,159,10,.12);border:1px solid rgba(245,159,10,.25);align-items:center;gap:.35rem;padding:.35rem .65rem;font-size:.75rem;font-weight:500;display:inline-flex}._linkBtn_1qylw_80{border-radius:var(--radius);color:hsl(var(--primary));background:hsl(var(--primary)/.08);border:1px solid hsl(var(--primary)/.2);cursor:pointer;align-items:center;gap:.35rem;padding:.45rem .85rem;font-size:.8125rem;font-weight:600;text-decoration:none;transition:background .15s;display:inline-flex}._linkBtn_1qylw_80:hover{background:hsl(var(--primary)/.14)}._outlineBtn_1qylw_99{color:hsl(var(--foreground));border:1px solid hsl(var(--border));border-radius:var(--radius);cursor:pointer;background:0 0;align-items:center;gap:.35rem;padding:.4rem .75rem;font-size:.75rem;font-weight:500;display:inline-flex}._outlineBtn_1qylw_99:hover{background:hsl(var(--muted)/.5)}._primaryBtn_1qylw_116{color:hsl(var(--primary-foreground));background:hsl(var(--primary));border-radius:var(--radius);cursor:pointer;border:none;align-items:center;gap:.4rem;padding:.5rem 1rem;font-size:.8125rem;font-weight:600;transition:opacity .15s;display:inline-flex}._primaryBtn_1qylw_116:hover{opacity:.9}._list_1fp4r_1{flex-direction:column;gap:.65rem;display:flex}._card_1fp4r_7{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:10px;padding:.85rem 1rem}._card_1fp4r_7._critical_1fp4r_13{border-left:3px solid #db2424}._card_1fp4r_7._warning_1fp4r_16{border-left:3px solid #f59f0a}._card_1fp4r_7._info_1fp4r_19{border-left:3px solid #16a249}._header_1fp4r_23{color:hsl(var(--foreground));align-items:center;gap:.45rem;margin-bottom:.35rem;display:flex}._title_1fp4r_31{font-size:.8125rem;font-weight:700}._body_1fp4r_36{color:hsl(var(--muted-foreground));margin:0 0 .5rem;font-size:.8125rem;line-height:1.5}._footer_1fp4r_43{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._time_1fp4r_50{color:hsl(var(--muted-foreground));font-size:.6875rem}._link_1fp4r_55{color:hsl(var(--primary));font-size:.75rem;font-weight:600;text-decoration:none}._link_1fp4r_55:hover{text-decoration:underline}._grid_wjpt7_1{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}@media (max-width:640px){._grid_wjpt7_1{grid-template-columns:repeat(2,1fr)}}._cell_wjpt7_12{border-radius:var(--radius);border:1px solid hsl(var(--border));background:hsl(var(--background));flex-direction:column;gap:6px;padding:12px 14px;display:flex}._cellHead_wjpt7_22{justify-content:space-between;align-items:center;gap:8px;display:flex}._boxLabel_wjpt7_29{color:hsl(var(--foreground));font-size:12px;font-weight:600}._riskDot_wjpt7_35{color:#db2424;background:rgba(219,36,36,.15);border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11px;font-weight:700;display:inline-flex}._count_wjpt7_49{color:hsl(var(--foreground));font-size:22px;font-weight:700}._track_wjpt7_55{background:hsl(var(--muted));border-radius:999px;height:6px;overflow:hidden}._fill_wjpt7_62{background:#7c3bed;height:100%}._empty_wjpt7_67{color:hsl(var(--muted-foreground));padding:12px 0;font-size:13px}._page_16ccg_1{flex-direction:column;gap:1.25rem;display:flex}._header_16ccg_7{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._footer_16ccg_15{justify-content:flex-end;display:flex}._header_rjpa1_1{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.75rem;display:flex}._methodToggle_rjpa1_9{border:1px solid hsl(var(--border));border-radius:8px;flex-shrink:0;display:inline-flex;overflow:hidden}._methodBtn_rjpa1_17{cursor:pointer;color:hsl(var(--muted-foreground));background:0 0;border:none;padding:.3rem .7rem;font-size:.6875rem;font-weight:600;transition:background .12s,color .12s}._methodBtn_rjpa1_17:hover{color:hsl(var(--foreground))}._methodActive_rjpa1_31{background:hsl(var(--primary)/.15);color:hsl(var(--primary))}._wrapper_rjpa1_36{overflow-x:auto}._table_rjpa1_40{border-collapse:collapse;width:100%;font-size:.75rem}._table_rjpa1_40 th,._table_rjpa1_40 td{text-align:center;padding:.35rem}._table_rjpa1_40 thead th{color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:600}._table_rjpa1_40 tbody th{text-align:left;color:hsl(var(--muted-foreground));white-space:nowrap;font-size:.6875rem;font-weight:600}._cell_rjpa1_62{font-variant-numeric:tabular-nums;cursor:default;border:none;border-radius:6px;justify-content:center;align-items:center;min-width:2.75rem;padding:.35rem .4rem;font-size:.6875rem;font-weight:700;transition:transform .1s;display:inline-flex}._cell_rjpa1_62:hover{transform:scale(1.08)}._empty_rjpa1_80{color:hsl(var(--muted-foreground))}._cell_rjpa1_62._confHigh_rjpa1_84{opacity:1}._cell_rjpa1_62._confMedium_rjpa1_88{opacity:.78}._cell_rjpa1_62._confLow_rjpa1_92{opacity:.5}._confDot_rjpa1_96{vertical-align:middle;border-radius:50%;width:.34rem;height:.34rem;margin-left:.28rem;display:inline-block}._confDot_rjpa1_96._confHigh_rjpa1_84{background:#3cdd77}._confDot_rjpa1_96._confMedium_rjpa1_88{background:#f5c73d}._confDot_rjpa1_96._confLow_rjpa1_92{background:hsl(var(--muted-foreground))}._strongPositive_rjpa1_117{color:#95e9d8;background:rgba(65,216,186,.35)}._weakPositive_rjpa1_122{color:#6be1c9;background:rgba(65,216,186,.15)}._neutral_rjpa1_127{color:hsl(var(--muted-foreground));background:rgba(255,255,255,.06)}._weakNegative_rjpa1_132{color:#ee9781;background:rgba(232,114,84,.15)}._strongNegative_rjpa1_137{color:#f2ad9c;background:rgba(232,114,84,.35)}._headerText_rjpa1_142{min-width:0}._readout_rjpa1_146{min-height:1.15rem;color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;margin-top:.25rem;font-size:.6875rem;line-height:1.15rem;overflow:hidden}._readoutPair_rjpa1_158{color:hsl(var(--primary));font-weight:600}._legend_rjpa1_163{color:hsl(var(--muted-foreground));gap:1rem;margin-top:.75rem;font-size:.6875rem;display:flex}._legend_rjpa1_163 span{align-items:center;gap:.35rem;display:flex}._legend_rjpa1_163 i{border-radius:3px;width:.75rem;height:.75rem;display:inline-block}._legend_rjpa1_163 ._confDot_rjpa1_96{border-radius:50%;width:.5rem;height:.5rem}._legendSep_rjpa1_187{border-left:1px solid hsl(var(--border));margin-left:.5rem;padding-left:.75rem}._badges_1ese5_1{align-items:center;gap:.375rem;display:inline-flex}._badge_1ese5_1{border-radius:999px;padding:.2rem .5rem;font-size:.6875rem;font-weight:700}._unstable_1ese5_14{color:#d38e17;background:rgba(246,168,35,.18)}._alta_1ese5_19{color:#2eb860;background:rgba(34,195,93,.16)}._media_1ese5_24{color:#dc9518;background:rgba(246,168,35,.16)}._baixa_1ese5_29{background:hsl(var(--muted)/.6);color:hsl(var(--muted-foreground))}._legend_1ese5_34{color:hsl(var(--muted-foreground));flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.5rem;font-size:.6875rem;display:flex}._legendTitle_1ese5_44{font-weight:600}._legendItem_1ese5_48{align-items:center;gap:.35rem;display:inline-flex}._legendItem_1ese5_48 i{border-radius:50%;width:.6rem;height:.6rem;display:inline-block}._masked_1ese5_60{color:hsl(var(--muted-foreground));margin-top:.5rem;font-size:.6875rem;font-style:italic}._bar_x5wkj_1{flex-wrap:wrap;align-items:flex-end;gap:1rem;margin-bottom:1rem;display:flex}._field_x5wkj_9{flex-direction:column;gap:.3rem;display:flex}._label_x5wkj_15{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:600}._select_x5wkj_23{min-width:13rem;color:hsl(var(--foreground));background:hsl(var(--background));border:1px solid hsl(var(--border));cursor:pointer;border-radius:8px;padding:.45rem .6rem;font-size:.8125rem}._select_x5wkj_23:focus{border-color:hsl(var(--primary));outline:none}._toggle_x5wkj_38{border:1px solid hsl(var(--border));border-radius:8px;display:inline-flex;overflow:hidden}._toggleBtn_x5wkj_45{cursor:pointer;color:hsl(var(--muted-foreground));background:0 0;border:none;padding:.45rem .8rem;font-size:.75rem;font-weight:600}._toggleBtn_x5wkj_45:hover{color:hsl(var(--foreground))}._active_x5wkj_58{background:hsl(var(--primary)/.15);color:hsl(var(--primary))}._list_l1tco_1{flex-direction:column;gap:.65rem;display:flex}._card_l1tco_7{border:1px solid hsl(var(--border));background:hsl(var(--muted)/.35);border-radius:10px;padding:.85rem 1rem}._card_l1tco_7._forte_l1tco_13{border-left:3px solid #16a249}._card_l1tco_7._oportunidade_l1tco_16{border-left:3px solid #db2424}._card_l1tco_7._neutro_l1tco_19{border-left:3px solid hsl(var(--muted-foreground))}._cardHeader_l1tco_23{justify-content:space-between;align-items:center;margin-bottom:.4rem;display:flex}._label_l1tco_30{color:hsl(var(--foreground));font-size:.875rem;font-weight:700}._rho_l1tco_36{font-variant-numeric:tabular-nums;color:hsl(var(--primary));font-size:.8125rem;font-weight:700}._barTrack_l1tco_43{background:rgba(255,255,255,.08);border-radius:2px;height:4px;margin-bottom:.35rem;overflow:hidden}._barFill_l1tco_51{background:linear-gradient(90deg, hsl(var(--primary)), #16a249);border-radius:2px;height:100%}._meta_l1tco_57{margin-bottom:.25rem}._impact_l1tco_61{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:600}._insight_l1tco_69{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem;line-height:1.5}._list_fwu7c_1{flex-direction:column;gap:.65rem;display:flex}._card_fwu7c_7{background:hsl(var(--muted)/.35);border:1px solid hsl(var(--border));border-radius:10px;padding:.85rem 1rem}._header_fwu7c_14{justify-content:space-between;align-items:center;margin-bottom:.35rem;display:flex}._team_fwu7c_21{color:hsl(var(--foreground));font-size:.875rem;font-weight:700}._change_fwu7c_27{border-radius:4px;padding:.15rem .45rem;font-size:.75rem;font-weight:700}._change_fwu7c_27._negative_fwu7c_33{color:#db2424;background:rgba(232,114,84,.15)}._change_fwu7c_27._positive_fwu7c_37{color:#16a249;background:rgba(65,216,186,.15)}._trend_fwu7c_42{color:hsl(var(--muted-foreground));margin:0 0 .35rem;font-size:.75rem}._insight_fwu7c_48{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem;line-height:1.5}._page_4vcqf_1{flex-direction:column;gap:1.25rem;display:flex}._topBar_4vcqf_7{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}._header_4vcqf_15{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._insightList_4vcqf_23{color:hsl(var(--muted-foreground));margin:0;padding-left:1.1rem;font-size:.8125rem;line-height:1.6}._insightList_4vcqf_23 li{margin-bottom:.35rem}._forte_4vcqf_34::marker{color:#16a249}._oportunidade_4vcqf_38::marker{color:#db2424}._card_1nwto_1{border:1px solid hsl(var(--primary)/.35);background:hsl(var(--primary)/.06);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.6rem .75rem;display:flex}._doneCard_1nwto_13{background:rgba(46,184,96,.08);border-color:rgba(46,184,96,.4)}._body_1nwto_18{flex-direction:column;gap:.1rem;min-width:0;display:flex}._label_1nwto_25{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--primary));font-size:.625rem;font-weight:700}._summary_1nwto_33{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}._actions_1nwto_39{flex-shrink:0;align-items:center;gap:.4rem;display:flex}._confirm_1nwto_46{color:hsl(var(--primary-foreground));background:hsl(var(--primary));cursor:pointer;border:none;border-radius:8px;align-items:center;gap:.3rem;padding:.35rem .7rem;font-size:.75rem;font-weight:600;display:inline-flex}._confirm_1nwto_46:hover{filter:brightness(1.05)}._cancel_1nwto_63{color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border));cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:.3rem;padding:.35rem .7rem;font-size:.75rem;font-weight:600;display:inline-flex}._cancel_1nwto_63:hover{color:hsl(var(--foreground))}._state_1nwto_80{color:hsl(var(--muted-foreground));align-items:center;gap:.3rem;font-size:.75rem;font-weight:600;display:inline-flex}._ok_1nwto_89{color:#2bab5a}._fail_1nwto_93{color:#e56343}._spin_1nwto_97{animation:.9s linear infinite _spin_1nwto_97}@keyframes _spin_1nwto_97{to{transform:rotate(360deg)}}._chat_3rhvp_22{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:12px;flex-direction:column;min-height:0;display:flex;overflow:hidden}._stream_3rhvp_32{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent;flex-direction:column;flex:1;gap:1rem;padding:1.25rem;display:flex;overflow-y:auto}._stream_3rhvp_32::-webkit-scrollbar{width:6px;height:6px}._stream_3rhvp_32::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._stream_3rhvp_32::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._stream_3rhvp_32::-webkit-scrollbar-track{background:0 0}._empty_3rhvp_57{text-align:center;flex-direction:column;align-items:center;gap:.5rem;max-width:26rem;margin:auto;display:flex}._emptyIcon_3rhvp_67{background:hsl(var(--primary)/.12);width:3rem;height:3rem;color:hsl(var(--primary));border-radius:12px;justify-content:center;align-items:center;display:inline-flex}._emptyTitle_3rhvp_78{color:hsl(var(--foreground));margin:0;font-size:1rem;font-weight:700}._emptyText_3rhvp_85{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem;line-height:1.5}._suggestions_3rhvp_92{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:.5rem;display:flex}._suggestion_3rhvp_92{color:hsl(var(--foreground));background:hsl(var(--muted)/.5);border:1px solid hsl(var(--border));cursor:pointer;border-radius:999px;padding:.4rem .7rem;font-size:.75rem}._suggestion_3rhvp_92:hover{border-color:hsl(var(--primary)/.5)}._msg_3rhvp_113{gap:.6rem;max-width:90%;display:flex}._user_3rhvp_119{flex-direction:row-reverse;align-self:flex-end}._assistant_3rhvp_124{align-self:flex-start}._avatar_3rhvp_128{background:hsl(var(--muted)/.6);width:1.9rem;height:1.9rem;color:hsl(var(--muted-foreground));border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._user_3rhvp_119 ._avatar_3rhvp_128{background:hsl(var(--primary)/.15);color:hsl(var(--primary))}._bubbleWrap_3rhvp_145{flex-direction:column;gap:.4rem;min-width:0;display:flex}._bubble_3rhvp_145{white-space:pre-wrap;word-break:break-word;background:hsl(var(--muted)/.4);color:hsl(var(--foreground));border-radius:12px;padding:.6rem .8rem;font-size:.8125rem;line-height:1.55}._user_3rhvp_119 ._bubble_3rhvp_145{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}._markdown_3rhvp_168{white-space:normal}._markdown_3rhvp_168 p{margin:0 0 .5rem}._markdown_3rhvp_168>:last-child{margin-bottom:0}._markdown_3rhvp_168 ul,._markdown_3rhvp_168 ol{margin:.35rem 0 .55rem;padding-left:1.15rem}._markdown_3rhvp_168 li{margin:.12rem 0}._markdown_3rhvp_168 li>p{margin:0}._markdown_3rhvp_168 h1,._markdown_3rhvp_168 h2,._markdown_3rhvp_168 h3,._markdown_3rhvp_168 h4{margin:.7rem 0 .35rem;font-size:.875rem;font-weight:700;line-height:1.3}._markdown_3rhvp_168 strong{font-weight:700}._markdown_3rhvp_168 hr{border:none;border-top:1px solid hsl(var(--border));margin:.6rem 0}._markdown_3rhvp_168 a{color:hsl(var(--primary));text-decoration:underline}._markdown_3rhvp_168 code{font-family:var(--font-mono,monospace);background:hsl(var(--muted)/.7);border-radius:4px;padding:.05rem .3rem;font-size:.75rem}._markdown_3rhvp_168 pre{background:hsl(var(--muted)/.6);scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent;border-radius:8px;margin:.4rem 0;padding:.55rem .7rem;overflow-x:auto}._markdown_3rhvp_168 pre::-webkit-scrollbar{width:6px;height:6px}._markdown_3rhvp_168 pre::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._markdown_3rhvp_168 pre::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._markdown_3rhvp_168 pre::-webkit-scrollbar-track{background:0 0}._markdown_3rhvp_168 pre code{background:0 0;padding:0}._markdown_3rhvp_168 table{border-collapse:collapse;scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent;margin:.4rem 0;font-size:.75rem;display:block;overflow-x:auto}._markdown_3rhvp_168 table::-webkit-scrollbar{width:6px;height:6px}._markdown_3rhvp_168 table::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._markdown_3rhvp_168 table::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._markdown_3rhvp_168 table::-webkit-scrollbar-track{background:0 0}._markdown_3rhvp_168 th,._markdown_3rhvp_168 td{border:1px solid hsl(var(--border));text-align:left;padding:.25rem .5rem}._markdown_3rhvp_168 blockquote{border-left:3px solid hsl(var(--border));color:hsl(var(--muted-foreground));margin:.4rem 0;padding-left:.7rem}._thinking_3rhvp_279{color:hsl(var(--muted-foreground));font-style:italic}._reasoning_3rhvp_284{color:hsl(var(--muted-foreground));background:hsl(var(--muted)/.25);border:1px dashed hsl(var(--border));border-radius:8px;padding:.4rem .6rem;font-size:.75rem}._reasoning_3rhvp_284 summary{cursor:pointer;color:hsl(var(--primary));font-weight:600}._reasoning_3rhvp_284 p{white-space:pre-wrap;margin:.4rem 0 0;line-height:1.5}._trace_3rhvp_303{color:hsl(var(--muted-foreground)/.7);opacity:.85;flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}._pending_3rhvp_312{flex-direction:column;gap:.4rem;margin-top:.2rem;display:flex}._chip_3rhvp_319{font-size:.5625rem;font-family:var(--font-mono,monospace);color:hsl(var(--muted-foreground));background:hsl(var(--muted)/.5);border-radius:4px;padding:.05rem .3rem;font-weight:500}._chipFail_3rhvp_329{color:#d16347;background:rgba(209,99,71,.1)}._credits_3rhvp_335{border-top:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));background:hsl(var(--background));margin:0;padding:.375rem .875rem;font-size:.75rem}._creditsOut_3rhvp_344{color:hsl(var(--destructive))}._inputRow_3rhvp_348{border-top:1px solid hsl(var(--border));background:hsl(var(--background));align-items:flex-end;gap:.5rem;padding:.75rem;display:flex}._input_3rhvp_348{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_3rhvp_348::-webkit-scrollbar{width:6px;height:6px}._input_3rhvp_348::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._input_3rhvp_348::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._input_3rhvp_348::-webkit-scrollbar-track{background:0 0}._input_3rhvp_348:focus{border-color:hsl(var(--primary));outline:none}._send_3rhvp_390{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_3rhvp_390:disabled{opacity:.5;cursor:not-allowed}._insightBtn_3rhvp_409{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:1px solid transparent;border-radius:999px;align-self:flex-start;align-items:center;gap:.35rem;margin-top:.15rem;padding:.2rem .5rem;font-size:.75rem;font-weight:500;transition:color .12s,border-color .12s,background .12s;display:inline-flex}._insightBtn_3rhvp_409:hover{color:hsl(var(--primary));border-color:hsl(var(--primary)/.3);background:hsl(var(--primary)/.06)}._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_x3h9q_22{box-sizing:border-box;flex-direction:column;flex:1;width:95%;max-width:none;min-height:0;margin:0 auto;padding:2rem 2rem 3rem;display:flex}._shell_x3h9q_34{flex-direction:column;flex:1;gap:.75rem;width:100%;min-height:0;max-height:1200px;margin:0 auto;display:flex}._header_x3h9q_45{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex;container-type:inline-size}._credits_x3h9q_55{min-width:0;margin-left:auto}@container (width<=640px){._credits_x3h9q_55{flex-basis:100%;order:3;margin-left:0}}._brand_x3h9q_67{align-items:center;gap:.6rem;display:flex}._brandIcon_x3h9q_73{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_x3h9q_84{flex-direction:column;line-height:1.2;display:flex}._brandName_x3h9q_90{color:hsl(var(--foreground));font-size:.9375rem;font-weight:700}._brandRole_x3h9q_96{color:hsl(var(--muted-foreground));white-space:nowrap;font-size:.75rem}._actions_x3h9q_102{align-items:center;gap:.35rem;display:flex}._newBtn_x3h9q_108{white-space:nowrap;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_x3h9q_108:hover{background:hsl(var(--muted)/.7);border-color:hsl(var(--primary)/.4)}._iconBtn_x3h9q_129{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_x3h9q_129:hover{background:hsl(var(--muted)/.5);color:hsl(var(--foreground));border-color:hsl(var(--border))}._shell_x3h9q_34>:nth-child(2){flex:1;min-height:0}._panel_esn0i_1{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:12px;flex-direction:column;gap:.5rem;min-height:0;padding:1rem;display:flex}._header_esn0i_12{justify-content:space-between;align-items:center;display:flex}._title_esn0i_18{color:hsl(var(--foreground));margin:0;font-size:.9375rem;font-weight:700}._count_esn0i_25{color:hsl(var(--primary));background:hsl(var(--primary)/.12);border-radius:999px;padding:.15rem .5rem;font-size:.6875rem;font-weight:700}._subtitle_esn0i_34{color:hsl(var(--muted-foreground));margin:0;font-size:.75rem}._flat_esn0i_40{flex-direction:column;gap:.5rem;min-height:0;display:flex}._groups_esn0i_47{flex-direction:column;gap:.9rem;margin-top:.25rem;display:flex;overflow-y:auto}._flat_esn0i_40 ._groups_esn0i_47{margin-top:0}._group_esn0i_47{flex-direction:column;gap:.4rem;display:flex}._groupLabel_esn0i_65{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));font-size:.625rem;font-weight:700}._list_esn0i_73{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}._tool_esn0i_82{background:hsl(var(--muted)/.3);border-radius:8px;gap:.55rem;padding:.5rem;transition:background .12s;display:flex}._tool_esn0i_82:hover{background:hsl(var(--muted)/.55)}._toolIcon_esn0i_94{background:hsl(var(--primary)/.12);width:1.75rem;height:1.75rem;color:hsl(var(--primary));border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._toolText_esn0i_106{flex-direction:column;gap:.1rem;min-width:0;display:flex}._toolName_esn0i_113{font-size:.75rem;font-weight:600;font-family:var(--font-mono,monospace);color:hsl(var(--foreground))}._toolDesc_esn0i_120{color:hsl(var(--muted-foreground));font-size:.6875rem;line-height:1.35}._empty_esn0i_126{color:hsl(var(--muted-foreground));font-size:.8125rem}._wrap_p0sx9_2{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_p0sx9_2:focus-within{border-color:hsl(var(--primary)/.55);box-shadow:0 0 0 2px hsl(var(--primary)/.12)}._fill_p0sx9_15{flex-direction:column;flex:1;min-height:14rem;display:flex}._fill_p0sx9_15 ._editor_p0sx9_21{flex-direction:column;flex:1;max-height:none;display:flex}._fill_p0sx9_15 ._content_p0sx9_27{flex:1;min-height:0}._toolbar_p0sx9_32{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_p0sx9_42{border-radius:calc(var(--radius) - 4px);width:1.85rem;height:1.85rem;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_p0sx9_42:hover{background:hsl(var(--accent));color:hsl(var(--foreground))}._toolBtnActive_p0sx9_60{background:hsl(var(--primary)/.14);color:hsl(var(--primary))}._sep_p0sx9_65{background:hsl(var(--border));width:1px;height:1.1rem;margin:0 .25rem}._editor_p0sx9_21{max-height:32rem;padding:.75rem .9rem;overflow-y:auto}._content_p0sx9_27{min-height:12rem;color:hsl(var(--foreground));outline:none;font-size:.875rem;line-height:1.65}._content_p0sx9_27 p{margin:0 0 .55rem}._content_p0sx9_27 p:last-child{margin-bottom:0}._content_p0sx9_27 h2{margin:.9rem 0 .4rem;font-size:1.125rem;font-weight:700}._content_p0sx9_27 h3{margin:.75rem 0 .35rem;font-size:.975rem;font-weight:700}._content_p0sx9_27 h2:first-child,._content_p0sx9_27 h3:first-child{margin-top:0}._content_p0sx9_27 ul,._content_p0sx9_27 ol{margin:0 0 .55rem;padding-left:1.35rem}._content_p0sx9_27 ul{list-style:outside}._content_p0sx9_27 ol{list-style:decimal}._content_p0sx9_27 li{margin:.15rem 0}._content_p0sx9_27 li>p{margin:0}._content_p0sx9_27 blockquote{border-left:3px solid hsl(var(--primary)/.4);color:hsl(var(--muted-foreground));margin:0 0 .55rem;padding-left:.75rem}._content_p0sx9_27 code{background:hsl(var(--muted));border-radius:4px;padding:.1rem .3rem;font-family:JetBrains Mono,monospace;font-size:.8125rem}._content_p0sx9_27 pre{background:hsl(var(--muted));border-radius:8px;padding:.6rem .75rem;overflow-x:auto}._content_p0sx9_27 pre code{background:0 0;padding:0}._content_p0sx9_27 hr{border:none;border-top:1px solid hsl(var(--border));margin:.9rem 0}._content_p0sx9_27 table{border-collapse:collapse;table-layout:fixed;width:100%;margin:.4rem 0 .75rem}._content_p0sx9_27 th,._content_p0sx9_27 td{border:1px solid hsl(var(--border));vertical-align:top;min-width:4rem;padding:.4rem .55rem;position:relative}._content_p0sx9_27 th{text-align:left;background:hsl(var(--muted)/.6);font-weight:600}._content_p0sx9_27 .selectedCell:after{content:"";background:hsl(var(--primary)/.12);pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}._content_p0sx9_27 p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:hsl(var(--muted-foreground));float:left;pointer-events:none;height:0}._box_l420f_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);overflow:hidden}._head_l420f_30{width:100%;color:hsl(var(--foreground));text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:.85rem;padding:1rem 1.25rem;display:flex}._head_l420f_30:hover{background:hsl(var(--muted)/.35)}._head_l420f_30:focus-visible{outline:2px solid hsl(var(--primary)/.5);outline-offset:-2px}._icon_l420f_50{width:2.1rem;height:2.1rem;color:hsl(var(--primary));background:hsl(var(--primary)/.12);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._headText_l420f_62{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}._title_l420f_70{align-items:center;gap:.5rem;font-size:.9375rem;font-weight:700;display:flex}._summary_l420f_78{text-overflow:ellipsis;white-space:nowrap;color:hsl(var(--muted-foreground));font-size:.8125rem;overflow:hidden}._chevron_l420f_86{color:hsl(var(--muted-foreground));flex-shrink:0;transition:transform .2s}[aria-expanded=true] ._chevron_l420f_86{transform:rotate(180deg)}._body_l420f_95{flex-direction:column;gap:.9rem;padding:.25rem 1.25rem 1.1rem 4.2rem;display:flex}@media (max-width:640px){._body_l420f_95{padding-left:1.25rem}}._list_l420f_107{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._row_l420f_116{align-items:center;gap:.6rem;display:flex}._number_l420f_122{font-variant-numeric:tabular-nums;width:1.5rem;height:1.5rem;color:hsl(var(--primary));background:hsl(var(--primary)/.12);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:inline-flex}._add_l420f_138{margin-right:auto}._back_1h22k_22{color:hsl(var(--muted-foreground));align-self:flex-start;align-items:center;gap:.35rem;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}._back_1h22k_22:hover{color:hsl(var(--primary))}._cancel_1h22k_37{margin-right:auto;text-decoration:none}._layout_1h22k_42{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:1.25rem;display:grid}@media (max-width:1100px){._layout_1h22k_42{grid-template-columns:minmax(0,1fr)}}._aside_1h22k_54{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(--foreground)/.8);flex-direction:column;gap:.6rem;padding:1rem 1.1rem;font-size:.8125rem;line-height:1.5;display:flex}._asideTitle_1h22k_68{color:hsl(var(--foreground));margin:0;font-size:.8125rem;font-weight:700}._asideList_1h22k_75{flex-direction:column;gap:.35rem;margin:0;padding-left:1.1rem;display:flex}._drop_1h22k_84{border:2px dashed hsl(var(--border));background:hsl(var(--muted)/.3);text-align:center;cursor:pointer;border-radius:14px;flex-direction:column;align-items:center;gap:.5rem;padding:2.25rem 1.5rem;transition:border-color .15s,background .15s;display:flex}._drop_1h22k_84:hover{border-color:hsl(var(--primary)/.5);background:hsl(var(--primary)/.04)}._drop_1h22k_84:focus-within{border-color:hsl(var(--primary)/.5);background:hsl(var(--primary)/.04)}._dropping_1h22k_102{border-color:hsl(var(--primary));background:hsl(var(--primary)/.08)}._dropIcon_1h22k_107{width:3rem;height:3rem;color:hsl(var(--primary));background:hsl(var(--primary)/.1);border-radius:14px;justify-content:center;align-items:center;display:inline-flex}._dropTitle_1h22k_118{color:hsl(var(--foreground));font-size:.9375rem;font-weight:700}._dropHint_1h22k_124{color:hsl(var(--muted-foreground));font-size:.8125rem}._fileInput_1h22k_130{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}._chip_1h22k_138{border:1px solid hsl(var(--border));background:hsl(var(--background));border-radius:10px;align-items:center;gap:.6rem;padding:.6rem .8rem;font-size:.8125rem;display:flex}._chipName_1h22k_149{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:hsl(var(--foreground));flex:1;font-weight:600;overflow:hidden}._chipSize_1h22k_159{color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums;flex-shrink:0}._banner_1h22k_165{color:hsl(var(--foreground)/.85);background:hsl(var(--primary)/.07);border:1px solid hsl(var(--primary)/.2);border-radius:10px;align-items:flex-start;gap:.55rem;margin:0;padding:.7rem .85rem;font-size:.8125rem;line-height:1.45;display:flex}._banner_1h22k_165 svg{color:hsl(var(--primary));flex-shrink:0;margin-top:.1rem}._reading_1h22k_184{color:hsl(var(--muted-foreground));align-items:center;gap:.6rem;font-size:.8125rem;display:flex}._header_hpvsv_1{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.5rem;display:flex}._badge_hpvsv_9{color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border));white-space:nowrap;background:rgba(255,255,255,.06);border-radius:999px;padding:.25rem .6rem;font-size:.6875rem;font-weight:600}._empty_dia1t_1{color:hsl(var(--muted-foreground));padding:.5rem 0;font-size:.8125rem}._list_dia1t_7{flex-direction:column;gap:.3rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}._row_dia1t_16{cursor:pointer;text-align:left;background:0 0;border:1px solid transparent;border-radius:8px;grid-template-columns:minmax(8rem,1fr) 6rem 3rem 3.6rem;align-items:center;gap:.6rem;width:100%;padding:.4rem .5rem;display:grid}._row_dia1t_16:hover{background:hsl(var(--muted)/.4);border-color:hsl(var(--border))}._name_dia1t_34{color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;overflow:hidden}._barArea_dia1t_42{height:.7rem;position:relative}._axis_dia1t_47{background:hsl(var(--border));width:1px;position:absolute;top:0;bottom:0;left:50%}._bar_dia1t_42{border-radius:3px;height:.5rem;position:absolute;top:.1rem}._pos_dia1t_63{background:#e87254}._neg_dia1t_67{background:#2bd4b2}._rho_dia1t_71{font-variant-numeric:tabular-nums;text-align:right;color:hsl(var(--foreground));font-size:.8125rem;font-weight:700}._conf_dia1t_79{text-align:center;text-transform:capitalize;border-radius:5px;padding:.12rem .3rem;font-size:.625rem;font-weight:700}._alta_dia1t_88{color:#2eb860;background:rgba(34,195,93,.16)}._media_dia1t_93{color:#dc9518;background:rgba(246,168,35,.16)}._baixa_dia1t_98{background:hsl(var(--muted)/.6);color:hsl(var(--muted-foreground))}._header_8brxc_1{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._tabs_8brxc_9{border:1px solid hsl(var(--border));border-radius:8px;flex-shrink:0;display:inline-flex;overflow:hidden}._tab_8brxc_9{cursor:pointer;color:hsl(var(--muted-foreground));background:0 0;border:none;padding:.3rem .7rem;font-size:.6875rem;font-weight:600}._tab_8brxc_9:hover{color:hsl(var(--foreground))}._active_8brxc_30{background:hsl(var(--primary)/.15);color:hsl(var(--primary))}._empty_8brxc_35{color:hsl(var(--muted-foreground));padding:.5rem 0;font-size:.8125rem}._list_8brxc_41{flex-direction:column;gap:.4rem;margin:.75rem 0 0;padding:0;list-style:none;display:flex}._row_8brxc_50{grid-template-columns:minmax(7rem,1fr) 7rem 2.8rem 4.5rem;align-items:center;gap:.6rem;display:grid}._name_8brxc_57{color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;overflow:hidden}._track_8brxc_65{background:hsl(var(--muted)/.6);border-radius:999px;height:.5rem;overflow:hidden}._fill_8brxc_72{background:#e87254;border-radius:999px;height:100%;display:block}._val_8brxc_79{font-variant-numeric:tabular-nums;text-align:right;color:hsl(var(--foreground));font-size:.8125rem;font-weight:700}._meta_8brxc_87{color:hsl(var(--muted-foreground));text-align:right;font-size:.6875rem}._header_1hc43_1{justify-content:space-between;align-items:center;gap:1rem;display:flex}._version_1hc43_8{color:hsl(var(--muted-foreground));background:hsl(var(--muted)/.5);border-radius:6px;padding:.2rem .45rem;font-size:.625rem;font-weight:600}._empty_1hc43_17{color:hsl(var(--muted-foreground));padding:.5rem 0;font-size:.8125rem}._grid_1hc43_23{grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));gap:.75rem;margin:.75rem 0 0;display:grid}._grid_1hc43_23 div{flex-direction:column;gap:.15rem;display:flex}._grid_1hc43_23 dt{color:hsl(var(--muted-foreground));font-size:.6875rem}._grid_1hc43_23 dd{font-variant-numeric:tabular-nums;color:hsl(var(--foreground));margin:0;font-size:.9375rem;font-weight:700}._note_1hc43_46{color:hsl(var(--muted-foreground));margin-top:.75rem;font-size:.6875rem;font-style:italic}._empty_19pgx_1{color:hsl(var(--muted-foreground));padding:.5rem 0;font-size:.8125rem}._list_19pgx_7{flex-direction:column;gap:.35rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}._row_19pgx_16{cursor:pointer;text-align:left;background:0 0;border:1px solid transparent;border-radius:8px;grid-template-columns:1.5rem minmax(6rem,1fr) 6rem 2.6rem 3.4rem;align-items:center;gap:.6rem;width:100%;padding:.45rem .5rem;transition:background .12s,border-color .12s;display:grid}._row_19pgx_16:hover{background:hsl(var(--muted)/.4)}._active_19pgx_34{background:hsl(var(--primary)/.1);border-color:hsl(var(--primary)/.4)}._rank_19pgx_39{color:hsl(var(--muted-foreground));text-align:center;font-size:.75rem;font-weight:700}._who_19pgx_46{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;overflow:hidden}._track_19pgx_55{background:hsl(var(--muted)/.6);border-radius:999px;height:.4rem;overflow:hidden}._fill_19pgx_62{background:#e87254;border-radius:999px;height:100%;display:block}._score_19pgx_69{font-variant-numeric:tabular-nums;text-align:right;color:hsl(var(--foreground));font-size:.8125rem;font-weight:700}._band_19pgx_77{text-align:center;border-radius:6px;padding:.15rem .35rem;font-size:.6875rem;font-weight:700}._high_19pgx_85{color:#ed9078;background:rgba(232,114,84,.18)}._medium_19pgx_90{color:#f7b645;background:rgba(246,168,35,.18)}._low_19pgx_95{color:#5edec4;background:rgba(65,216,186,.18)}._hint_xo3zz_1{color:hsl(var(--muted-foreground));padding:.5rem 0;font-size:.8125rem}._header_xo3zz_7{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._modelBadge_xo3zz_14{color:hsl(var(--muted-foreground));background:hsl(var(--muted)/.5);border-radius:6px;flex-shrink:0;padding:.2rem .45rem;font-size:.625rem;font-weight:600}._sectionLabel_xo3zz_24{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));margin:.75rem 0 .4rem;font-size:.6875rem;font-weight:600;display:block}._factors_xo3zz_34{flex-direction:column;gap:.3rem;display:flex}._factorRow_xo3zz_40{grid-template-columns:minmax(8rem,1fr) 5rem 3.6rem;align-items:center;gap:.5rem;display:grid}._factorName_xo3zz_47{color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}._factorTrack_xo3zz_55{background:hsl(var(--muted)/.5);border-radius:999px;height:.4rem;overflow:hidden}._factorFill_xo3zz_62{border-radius:999px;height:100%;display:block}._up_xo3zz_68{background:#e87254}._down_xo3zz_72{background:#41d8ba}._factorVal_xo3zz_76{font-variant-numeric:tabular-nums;text-align:right;color:hsl(var(--muted-foreground));font-size:.75rem;font-weight:700}._grid_xo3zz_84{grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));gap:.5rem;margin-top:.9rem;display:grid}._cell_xo3zz_91{background:hsl(var(--muted)/.35);border-radius:8px;flex-direction:column;gap:.15rem;padding:.45rem .55rem;display:flex}._cellLabel_xo3zz_100{color:hsl(var(--muted-foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;overflow:hidden}._cellValue_xo3zz_108{font-variant-numeric:tabular-nums;color:hsl(var(--foreground));font-size:.9375rem;font-weight:700}._page_ycuy5_1{flex-direction:column;gap:1.25rem;display:flex}._metaRow_ycuy5_7{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._horizonBadge_ycuy5_14{color:#f59f0a;background:rgba(246,168,35,.12);border:1px solid rgba(246,168,35,.25);border-radius:999px;padding:.3rem .65rem;font-size:.6875rem;font-weight:600}._row_sr3xs_1{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}@media (max-width:900px){._row_sr3xs_1{grid-template-columns:repeat(2,1fr)}}._card_sr3xs_12{border-radius:var(--radius);border:1px solid hsl(var(--border));background:hsl(var(--card));border-left-width:3px;flex-direction:column;gap:4px;padding:18px 20px;display:flex}._neutral_sr3xs_23{border-left-color:#2474f5}._high_sr3xs_27{border-left-color:#db2424}._warning_sr3xs_31{border-left-color:#f59f0a}._value_sr3xs_35{color:hsl(var(--foreground));font-size:28px;font-weight:700;line-height:1.1}._suffix_sr3xs_42{color:hsl(var(--muted-foreground));margin-left:2px;font-size:16px;font-weight:600}._label_sr3xs_49{color:hsl(var(--muted-foreground));font-size:13px}._hint_sr3xs_54{color:hsl(var(--muted-foreground));opacity:.8;font-size:11px}._list_kmpij_1{flex-direction:column;gap:16px;display:flex}._item_kmpij_7{flex-direction:column;gap:6px;display:flex}._head_kmpij_13{justify-content:space-between;align-items:baseline;display:flex}._name_kmpij_19{color:hsl(var(--foreground));text-transform:capitalize;font-size:14px;font-weight:600}._pct_kmpij_26{color:#db2424;font-size:12px;font-weight:600}._track_kmpij_32{background:hsl(var(--muted));border-radius:999px;height:10px;display:flex;overflow:hidden}._high_kmpij_40{background:#db2424}._medium_kmpij_44{background:#f59f0a}._low_kmpij_48{background:#16a249}._count_kmpij_52{color:hsl(var(--muted-foreground));font-size:11px}._empty_kmpij_57{color:hsl(var(--muted-foreground));padding:12px 0;font-size:13px}._tableWrap_11rc7_1{overflow-x:auto}._table_11rc7_1{border-collapse:collapse;width:100%;font-size:13px}._table_11rc7_1 th{text-align:left;text-transform:uppercase;letter-spacing:.03em;color:hsl(var(--muted-foreground));border-bottom:1px solid hsl(var(--border));white-space:nowrap;padding:8px 12px;font-size:11px;font-weight:600}._table_11rc7_1 td{border-bottom:1px solid hsl(var(--border));color:hsl(var(--foreground));vertical-align:middle;padding:12px}._table_11rc7_1 tr:last-child td{border-bottom:none}._num_11rc7_31{text-align:right;font-variant-numeric:tabular-nums}._name_11rc7_36{font-weight:600;display:block}._role_11rc7_41{color:hsl(var(--muted-foreground));font-size:11px;display:block}._dept_11rc7_47{text-transform:capitalize;color:hsl(var(--muted-foreground))}._movement_11rc7_52{color:hsl(var(--muted-foreground));white-space:nowrap;font-size:12px}._badge_11rc7_58{border-radius:999px;padding:3px 10px;font-size:11px;font-weight:600;display:inline-block}._high_11rc7_66{color:#db2424;background:rgba(219,36,36,.15)}._medium_11rc7_71{color:#c18215;background:rgba(245,159,10,.15)}._low_11rc7_76{color:#16a249;background:rgba(22,162,73,.15)}._empty_11rc7_81{color:hsl(var(--muted-foreground));padding:12px 0;font-size:13px}._page_1ermq_1{flex-direction:column;gap:1.25rem;display:flex}._metaRow_1ermq_7{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._badge_1ermq_14{color:#db2424;background:rgba(219,36,36,.12);border:1px solid rgba(219,36,36,.25);border-radius:999px;padding:.3rem .65rem;font-size:.6875rem;font-weight:600}._loading_1ermq_24{color:hsl(var(--muted-foreground));font-size:.8125rem}._list_4k70m_1{flex-direction:column;gap:.6rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}._row_4k70m_10{grid-template-columns:120px 1fr 34px 58px;align-items:center;gap:.6rem;display:grid}._label_4k70m_17{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}._barTrack_4k70m_23{background:hsl(var(--muted)/.5);border-radius:999px;height:8px;overflow:hidden}._barFill_4k70m_30{border-radius:999px;height:100%}._good_4k70m_35{background:#20b657}._warn_4k70m_39{background:#f59f0a}._bad_4k70m_43{background:#dd2c2c}._value_4k70m_47{color:hsl(var(--foreground));text-align:right;font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:700}._delta_4k70m_55{font-variant-numeric:tabular-nums;justify-content:flex-end;align-items:center;gap:.15rem;font-size:.75rem;font-weight:600;display:inline-flex}._deltaUp_4k70m_65{color:#1fad53}._deltaDown_4k70m_69{color:#dd2c2c}._deltaFlat_4k70m_73{color:hsl(var(--muted-foreground))}@media (max-width:520px){._row_4k70m_10{grid-template-columns:96px 1fr 30px 50px}}._grid_1njh8_1{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;display:grid}._tile_1njh8_7{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;flex-direction:column;gap:.4rem;padding:1rem 1.1rem;display:flex}._head_1njh8_17{align-items:center;gap:.5rem;display:flex}._icon_1njh8_23{width:32px;height:32px;color:hsl(var(--primary));background:hsl(var(--primary)/.1);border-radius:9px;justify-content:center;align-items:center;display:inline-flex}._title_1njh8_34{color:hsl(var(--foreground));font-size:.9375rem;font-weight:700}._zone_1njh8_40{color:hsl(var(--muted-foreground));background:hsl(var(--muted)/.6);border-radius:999px;margin-left:auto;padding:.15rem .5rem;font-size:.6875rem;font-weight:600}._value_1njh8_50{color:hsl(var(--foreground));font-size:2rem;font-weight:800;line-height:1}._breakdown_1njh8_57{color:hsl(var(--muted-foreground));flex-wrap:wrap;gap:.6rem;font-size:.75rem;display:flex}._promo_1njh8_65{color:#1fad53}._neutral_1njh8_69{color:hsl(var(--muted-foreground))}._detr_1njh8_73{color:#dd2c2c}._foot_1njh8_77{color:hsl(var(--muted-foreground));font-size:.6875rem}._page_1ve4b_1{flex-direction:column;gap:1.25rem;display:flex}._header_1ve4b_7{flex-direction:column;gap:.25rem;display:flex}._chatSection_1ve4b_13{flex-direction:column;gap:.75rem;display:flex}._chatHead_1ve4b_19{flex-direction:column;gap:.25rem;display:flex}._chatWrap_1ve4b_25{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:14px;flex-direction:column;height:560px;min-height:0;display:flex;overflow:hidden}._page_gklje_1{flex-direction:column;gap:1.25rem;display:flex}._header_gklje_7{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._spin_gklje_15{animation:.8s linear infinite _spin_gklje_15}@keyframes _spin_gklje_15{to{transform:rotate(360deg)}}._error_gklje_24{color:#dd2c2c;margin:0;font-size:.8125rem}._summary_gklje_30{color:hsl(var(--foreground));background:hsl(var(--primary)/.06);border:1px solid hsl(var(--primary)/.2);border-radius:12px;margin:0;padding:.85rem 1rem;font-size:.875rem}._segmentGrid_gklje_40{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;display:grid}._card_gklje_46{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;flex-direction:column;gap:.65rem;padding:1.1rem;display:flex}._cardHead_gklje_56{justify-content:space-between;align-items:center;gap:.75rem;display:flex}._personaName_gklje_63{color:hsl(var(--foreground));font-size:1rem;font-weight:700}._sizeBadge_gklje_69{color:hsl(var(--muted-foreground));background:hsl(var(--muted)/.6);border-radius:999px;flex-shrink:0;padding:.2rem .5rem;font-size:.6875rem;font-weight:600}._autoLabel_gklje_79{color:hsl(var(--muted-foreground));margin-top:-.35rem;font-size:.6875rem}._metrics_gklje_85{grid-template-columns:repeat(auto-fit,minmax(72px,1fr));gap:.5rem;display:grid}._metric_gklje_85{background:hsl(var(--muted)/.3);border-radius:8px;flex-direction:column;padding:.45rem .55rem;display:flex}._metricValue_gklje_99{color:hsl(var(--foreground));font-size:1rem;font-weight:700}._metricWarn_gklje_105{color:#dc8f09}._metricLabel_gklje_109{color:hsl(var(--muted-foreground));font-size:.6875rem}._depts_gklje_114{flex-wrap:wrap;gap:.35rem;display:flex}._deptChip_gklje_120{color:hsl(var(--muted-foreground));background:hsl(var(--muted)/.5);border-radius:6px;padding:.15rem .5rem;font-size:.6875rem}._narrative_gklje_128{color:hsl(var(--foreground));margin:0;font-size:.8125rem;line-height:1.5}._traits_gklje_135{flex-wrap:wrap;gap:.35rem;display:flex}._trait_gklje_135{color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border));border-radius:999px;padding:.15rem .5rem;font-size:.6875rem}._plays_gklje_149{border-top:1px dashed hsl(var(--border));flex-direction:column;gap:.5rem;padding-top:.6rem;display:flex}._playsTitle_gklje_157{text-transform:uppercase;letter-spacing:.03em;color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:700}._play_gklje_149{background:hsl(var(--muted)/.3);border-radius:8px;flex-direction:column;gap:.2rem;padding:.5rem .6rem;display:flex}._playHead_gklje_174{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._playName_gklje_181{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}._priority_gklje_187{text-transform:uppercase;color:hsl(var(--muted-foreground));background:hsl(var(--muted)/.6);border-radius:999px;padding:.1rem .4rem;font-size:.625rem;font-weight:700}._p_high_gklje_197{color:#c52020;background:rgba(219,36,36,.12)}._p_medium_gklje_202{color:#c47f08;background:rgba(245,159,10,.12)}._playDetail_gklje_207{color:hsl(var(--muted-foreground));margin:0;font-size:.75rem;line-height:1.45}._playOwner_gklje_214{color:hsl(var(--primary));font-size:.6875rem;font-weight:600}._toolbar_15ni3_2{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}._sortToggle_15ni3_11{border:1px solid hsl(var(--border));border-radius:8px;flex-shrink:0;display:flex;overflow:hidden}._sortToggle_15ni3_11 button{color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;align-items:center;gap:.3rem;padding:.4rem .7rem;font-size:.75rem;font-weight:600;transition:background .12s,color .12s;display:inline-flex}._sortToggle_15ni3_11 button:hover{color:hsl(var(--foreground))}._sortActive_15ni3_35{background:hsl(var(--primary)/.12);color:hsl(var(--foreground))!important}._legend_15ni3_41{grid-template-columns:auto 1fr auto;align-items:center;gap:.5rem;max-width:320px;margin-bottom:1rem;display:grid}._legendCap_15ni3_50{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:600}._legendBar_15ni3_58{border:1px solid hsl(var(--border));border-radius:9999px;height:.5rem}._legendTicks_15ni3_64{font-variant-numeric:tabular-nums;color:hsl(var(--muted-foreground));grid-column:2;justify-content:space-between;margin-top:.15rem;font-size:.625rem;display:flex}._table_15ni3_75{table-layout:fixed;border-collapse:separate;border-spacing:3px;width:100%}._labelCol_15ni3_82{width:24%}._corner_15ni3_86{background:0 0}._colHead_15ni3_90{vertical-align:bottom;text-align:center;color:hsl(var(--muted-foreground));padding:0 .15rem .4rem;font-size:.7rem;font-weight:600;line-height:1.15;overflow:hidden}._colHead_15ni3_90 span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._marginHead_15ni3_107{color:hsl(var(--foreground));font-weight:700}._rowHead_15ni3_112{text-align:left;vertical-align:middle;color:hsl(var(--foreground));padding:0 .75rem 0 .1rem;font-size:.78rem;font-weight:600;line-height:1.2}._rowHead_15ni3_112 span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._cellWrap_15ni3_128{text-align:center;padding:0}._cell_15ni3_128{cursor:pointer;font-variant-numeric:tabular-nums;border:none;border-radius:6px;justify-content:center;align-items:center;width:100%;height:2.55rem;font-size:.85rem;font-weight:700;transition:transform 80ms,box-shadow 80ms;display:flex;position:relative}._cell_15ni3_128:hover{z-index:4;outline:none;transform:scale(1.08);box-shadow:0 2px 12px rgba(0,0,0,.3)}._cell_15ni3_128:focus-visible{z-index:4;outline:none;transform:scale(1.08);box-shadow:0 2px 12px rgba(0,0,0,.3)}._deltaTick_15ni3_155{opacity:.75;font-size:.5rem;font-style:normal;line-height:1;position:absolute;top:2px;right:4px}._missing_15ni3_165{width:100%;height:2.55rem;color:hsl(var(--muted-foreground)/.5);justify-content:center;align-items:center;font-size:.9rem;display:inline-flex}._marginRow_15ni3_176 th,._marginRow_15ni3_176 td{padding-top:.4rem}._margin_15ni3_107{font-variant-numeric:tabular-nums;border:1px dashed hsl(var(--border));border-radius:6px;justify-content:center;align-items:center;width:100%;height:2.4rem;font-size:.82rem;font-weight:700;display:flex}._marginStrong_15ni3_194{box-shadow:inset 0 0 0 1px hsl(var(--card));border-style:solid}._tooltip_15ni3_200{z-index:60;pointer-events:none;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:10px;flex-direction:column;gap:.1rem;min-width:9rem;max-width:15rem;padding:.55rem .7rem;display:flex;position:fixed;box-shadow:0 8px 28px rgba(0,0,0,.22)}._tipScore_15ni3_216{color:hsl(var(--foreground));font-size:1.15rem;font-weight:800;line-height:1}._tipLabel_15ni3_223{color:hsl(var(--foreground));margin-top:.15rem;font-size:.78rem;font-weight:600}._tipDim_15ni3_230{color:hsl(var(--muted-foreground));font-size:.72rem}._tipDelta_15ni3_235{color:hsl(var(--muted-foreground));margin-top:.15rem;font-size:.7rem}._empty_15ni3_242{text-align:center;color:hsl(var(--muted-foreground));flex-direction:column;align-items:center;gap:.4rem;padding:2.5rem 1.5rem;display:flex}._emptyTitle_15ni3_252{color:hsl(var(--foreground));margin:.4rem 0 0;font-size:.95rem;font-weight:700}._emptyDesc_15ni3_259{max-width:30rem;margin:0;font-size:.82rem;line-height:1.5}._drawer_15ni3_267{background:hsl(var(--muted)/.4);border:1px solid hsl(var(--border));border-radius:12px;margin-top:1rem;padding:1rem 1.1rem}._drawerHead_15ni3_275{justify-content:space-between;align-items:center;gap:1rem;display:flex}._drawerHead_15ni3_275 strong{color:hsl(var(--foreground));font-size:.95rem;display:block}._drawerDept_15ni3_288{color:hsl(var(--muted-foreground));font-size:.8rem}._drawerScore_15ni3_293{font-variant-numeric:tabular-nums;border-radius:8px;justify-content:center;align-items:center;min-width:3rem;height:2.4rem;padding:0 .6rem;font-size:1.05rem;font-weight:800;display:inline-flex}._drawerMeta_15ni3_306{color:hsl(var(--muted-foreground));margin:.75rem 0 0;font-size:.82rem}._closeDrawer_15ni3_312{color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border));cursor:pointer;background:0 0;border-radius:8px;margin-top:.9rem;padding:.4rem .85rem;font-size:.75rem;font-weight:600}._closeDrawer_15ni3_312:hover{color:hsl(var(--foreground))}._page_142uh_1{flex-direction:column;gap:1.25rem;display:flex}._header_142uh_7{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._header_ch5ae_1{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.25rem;display:flex}._filters_ch5ae_9{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;flex-wrap:wrap;gap:1.25rem;margin-bottom:1.25rem;padding:.9rem 1rem;display:flex}._filterGroup_ch5ae_20{flex-direction:column;gap:.4rem;display:flex}._filterLabel_ch5ae_26{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:600}._chips_ch5ae_34{flex-wrap:wrap;gap:.35rem;display:flex}._chip_ch5ae_34{color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border));cursor:pointer;background:0 0;border-radius:999px;padding:.3rem .7rem;font-size:.75rem;font-weight:500;transition:all .15s}._chip_ch5ae_34:hover{color:hsl(var(--foreground));border-color:hsl(var(--primary)/.4)}._chipActive_ch5ae_56{color:hsl(var(--primary-foreground));background:hsl(var(--primary));border-color:hsl(var(--primary))}._chipActive_ch5ae_56:hover{color:hsl(var(--primary-foreground))}._groups_ch5ae_65{flex-direction:column;gap:1.75rem;display:flex}._groupTitle_ch5ae_71{color:hsl(var(--foreground));letter-spacing:-.01em;align-items:center;gap:.5rem;margin:0 0 .75rem;font-size:1rem;font-weight:700;display:flex}._groupCount_ch5ae_82{color:hsl(var(--muted-foreground));background:hsl(var(--muted)/.5);border-radius:999px;padding:.05rem .5rem;font-size:.75rem;font-weight:600}._cards_ch5ae_91{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1rem;display:grid}._card_ch5ae_91{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;flex-direction:column;gap:.55rem;padding:1rem;display:flex;box-shadow:0 1px 4px rgba(0,0,0,.05)}._cardHead_ch5ae_108{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}._cardTitle_ch5ae_115{color:hsl(var(--foreground));letter-spacing:-.01em;font-size:.9375rem;font-weight:700}._badges_ch5ae_122{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.3rem;display:flex}._levelBadge_ch5ae_130{white-space:nowrap;color:hsl(var(--muted-foreground));background:hsl(var(--muted)/.5);border-radius:999px;padding:.1rem .45rem;font-size:.625rem;font-weight:600}._needsBadge_ch5ae_140{text-transform:uppercase;letter-spacing:.02em;white-space:nowrap;color:#ab6f07;background:rgba(245,159,10,.14);border:1px solid rgba(245,159,10,.3);border-radius:999px;padding:.1rem .4rem;font-size:.5625rem;font-weight:700}._definition_ch5ae_153{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem;line-height:1.5}._formulaRow_ch5ae_160{border-top:1px solid hsl(var(--border));flex-direction:column;gap:.25rem;padding-top:.5rem;display:flex}._formulaLabel_ch5ae_168{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));font-size:.5625rem;font-weight:600}._formula_ch5ae_160{color:hsl(var(--foreground));background:0 0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.75rem;line-height:1.45}._meta_ch5ae_184{flex-wrap:wrap;gap:.35rem;display:flex}._metaChip_ch5ae_190{color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border));border-radius:999px;padding:.1rem .5rem;font-size:.6875rem;font-weight:500}._caveats_ch5ae_199{color:hsl(var(--muted-foreground));margin:0;font-size:.6875rem;font-style:italic;line-height:1.4}._source_ch5ae_207{color:hsl(var(--muted-foreground)/.8);align-items:center;gap:.3rem;margin:0;font-size:.625rem;display:flex}._header_r3cdk_2{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.25rem;display:flex}._empty_r3cdk_11{color:hsl(var(--muted-foreground));background:hsl(var(--muted)/.4);border:1px dashed hsl(var(--border));border-radius:14px;margin-bottom:1.25rem;padding:1rem 1.25rem;font-size:.8125rem;line-height:1.5}._kpiGrid_r3cdk_22{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-bottom:1rem;display:grid}._kpi_r3cdk_22{position:relative}._kpiHint_r3cdk_33{z-index:2;position:absolute;top:.6rem;right:.6rem}._fullCard_r3cdk_40{margin-bottom:1rem}._chart_r3cdk_44{width:100%;height:260px}._diversityRow_r3cdk_49{grid-template-columns:1fr 220px;align-items:center;gap:1rem;display:grid}@media (max-width:900px){._diversityRow_r3cdk_49{grid-template-columns:1fr}}._diversityRow_r3cdk_49 ._chart_r3cdk_44{height:240px}._pcdBox_r3cdk_64{background:hsl(var(--muted)/.4);border:1px solid hsl(var(--border));text-align:center;border-radius:14px;flex-direction:column;gap:.25rem;padding:1.25rem;display:flex}._pcdLabel_r3cdk_75{color:hsl(var(--muted-foreground));font-size:.75rem;font-weight:500}._pcdValue_r3cdk_81{color:hsl(var(--foreground));letter-spacing:-.02em;font-size:2rem;font-weight:800}._pcdSub_r3cdk_88{color:hsl(var(--muted-foreground));font-size:.75rem}._chartRow_r3cdk_94{margin-bottom:1rem}._header_1g98p_22{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.25rem;display:flex}._modeTabs_1g98p_31{align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}._modeTab_1g98p_31{color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border));border-radius:var(--radius);cursor:pointer;background:0 0;align-items:center;gap:.4rem;padding:.45rem .85rem;font-size:.8125rem;font-weight:600;transition:all .15s;display:inline-flex}._modeTab_1g98p_31:hover{color:hsl(var(--foreground))}._modeActive_1g98p_56{color:hsl(var(--primary-foreground));background:hsl(var(--primary));border-color:hsl(var(--primary))}._modeActive_1g98p_56:hover{color:hsl(var(--primary-foreground))}._configBtn_1g98p_65{color:hsl(var(--foreground));background:hsl(var(--muted)/.4);border:1px solid hsl(var(--border));border-radius:var(--radius);cursor:pointer;align-items:center;gap:.4rem;padding:.45rem .85rem;font-size:.8125rem;font-weight:600;transition:all .15s;display:inline-flex}._configBtn_1g98p_65:hover{background:hsl(var(--muted)/.7)}._badge_1g98p_83{min-width:18px;height:18px;color:hsl(var(--primary-foreground));background:hsl(var(--primary));border-radius:999px;justify-content:center;align-items:center;padding:0 .35rem;font-size:.6875rem;font-weight:700;display:inline-flex}._rowCount_1g98p_97{color:hsl(var(--muted-foreground));margin-left:auto;font-size:.75rem}._emptyChart_1g98p_103{text-align:center;color:hsl(var(--muted-foreground));margin:0;padding:3rem 1rem;font-size:.8125rem}._panel_1g98p_111{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;padding:1rem}._toolbar_1g98p_118{align-items:center;gap:.75rem;margin-bottom:.85rem;display:flex}._searchBox_1g98p_125{max-width:340px;color:hsl(var(--muted-foreground));background:hsl(var(--muted)/.4);border:1px solid hsl(var(--border));border-radius:var(--radius);flex:1;align-items:center;gap:.4rem;padding:.4rem .65rem;display:inline-flex}._searchInput_1g98p_138{color:hsl(var(--foreground));background:0 0;border:none;outline:none;flex:1;font-size:.8125rem}._pivotControls_1g98p_147{flex-wrap:wrap;align-items:flex-end;gap:.85rem;margin-bottom:1rem;display:flex}._field_1g98p_155{flex-direction:column;gap:.3rem;display:flex}._fieldLabel_1g98p_161{text-transform:uppercase;letter-spacing:.03em;color:hsl(var(--muted-foreground));align-items:center;gap:.3rem;font-size:.6875rem;font-weight:600;display:inline-flex}._select_1g98p_172{min-width:150px;color:hsl(var(--foreground));background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);cursor:pointer;padding:.4rem .6rem;font-size:.8125rem}._select_1g98p_172:disabled{opacity:.5;cursor:not-allowed}._tableScroll_1g98p_187{border:1px solid hsl(var(--border));scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent;border-radius:10px;overflow-x:auto}._tableScroll_1g98p_187::-webkit-scrollbar{width:6px;height:6px}._tableScroll_1g98p_187::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._tableScroll_1g98p_187::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._tableScroll_1g98p_187::-webkit-scrollbar-track{background:0 0}._grid_1g98p_209{border-collapse:collapse;width:100%;font-size:.8125rem}._grid_1g98p_209 th,._grid_1g98p_209 td{text-align:left;border-bottom:1px solid hsl(var(--border));white-space:nowrap;padding:.5rem .75rem}._grid_1g98p_209 th{background:hsl(var(--muted)/.6);color:hsl(var(--foreground));cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;font-size:.75rem;font-weight:600;position:-webkit-sticky;position:sticky;top:0}._grid_1g98p_209 tbody tr:hover{background:hsl(var(--muted)/.35)}._grid_1g98p_209 tbody tr:last-child td{border-bottom:none}._thInner_1g98p_238{align-items:center;gap:.25rem;display:inline-flex}._sortIcon_1g98p_244{opacity:.4}._numCol_1g98p_248{font-variant-numeric:tabular-nums;text-align:right!important}._masked_1g98p_253{color:hsl(var(--muted-foreground)/.6);background:repeating-linear-gradient(45deg, transparent, transparent 4px, hsl(var(--muted)/.4) 4px, hsl(var(--muted)/.4) 8px)}._totalRow_1g98p_258{font-weight:700}._totalRow_1g98p_258 td{background:hsl(var(--muted)/.5);border-top:2px solid hsl(var(--border))}._maskNote_1g98p_266{color:hsl(var(--muted-foreground));align-items:center;gap:.35rem;margin:.75rem 0 0;font-size:.6875rem;display:flex}._overlay_e7uci_22{background:hsl(var(--background)/.6);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:50;position:fixed;top:0;bottom:0;left:0;right:0}._modal_e7uci_30{background:hsl(var(--card));border:1px solid hsl(var(--border));width:min(760px,100vw - 2rem);max-height:calc(100vh - 4rem);box-shadow:0 24px 60px hsl(var(--background)/.4);z-index:51;border-radius:16px;flex-direction:column;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}._header_e7uci_47{border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.25rem 1.25rem 1rem;display:flex}._title_e7uci_56{color:hsl(var(--foreground));margin:0;font-size:1.05rem;font-weight:700}._subtitle_e7uci_63{color:hsl(var(--muted-foreground));margin:.2rem 0 0;font-size:.8125rem}._closeBtn_e7uci_69{width:30px;height:30px;color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border));border-radius:var(--radius);cursor:pointer;background:0 0;justify-content:center;align-items:center;display:inline-flex}._closeBtn_e7uci_69:hover{color:hsl(var(--foreground));background:hsl(var(--muted)/.4)}._body_e7uci_86{flex:1;grid-template-columns:180px 1fr;min-height:0;display:grid}._tabs_e7uci_93{border-right:1px solid hsl(var(--border));background:hsl(var(--muted)/.25);flex-direction:column;gap:.15rem;padding:.75rem;display:flex}._tab_e7uci_93{text-align:left;color:hsl(var(--muted-foreground));border-radius:var(--radius);cursor:pointer;background:0 0;border:none;align-items:center;gap:.5rem;padding:.5rem .65rem;font-size:.8125rem;font-weight:600;display:inline-flex}._tab_e7uci_93:hover{color:hsl(var(--foreground));background:hsl(var(--muted)/.5)}._tabActive_e7uci_121,._tabActive_e7uci_121:hover{color:hsl(var(--primary-foreground));background:hsl(var(--primary))}._tabPanel_e7uci_130{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent;padding:1.1rem 1.25rem;overflow-y:auto}._tabPanel_e7uci_130::-webkit-scrollbar{width:6px;height:6px}._tabPanel_e7uci_130::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._tabPanel_e7uci_130::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._tabPanel_e7uci_130::-webkit-scrollbar-track{background:0 0}._section_e7uci_151{flex-direction:column;gap:.85rem;display:flex}._hint_e7uci_157{color:hsl(var(--muted-foreground));margin:0;font-size:.75rem}._error_e7uci_163{color:hsl(var(--negative,0 72% 50%));margin:0;font-size:.8125rem}._list_e7uci_169{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}._rowItem_e7uci_178{background:hsl(var(--muted)/.3);border:1px solid hsl(var(--border));border-radius:var(--radius);align-items:center;gap:.6rem;padding:.45rem .6rem;display:flex}._rowHidden_e7uci_188{opacity:.7}._rowLabel_e7uci_192{color:hsl(var(--foreground));font-size:.8125rem;font-weight:600}._tagKind_e7uci_198{text-transform:uppercase;letter-spacing:.03em;color:hsl(var(--muted-foreground));background:hsl(var(--muted)/.6);border-radius:999px;padding:.1rem .4rem;font-size:.625rem;font-weight:600}._formula_e7uci_209{font-family:var(--font-mono,monospace);color:hsl(var(--muted-foreground));font-size:.75rem}._reorder_e7uci_215{align-items:center;gap:.25rem;margin-left:auto;display:inline-flex}._iconBtn_e7uci_222{width:28px;height:28px;color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border));border-radius:var(--radius);cursor:pointer;background:0 0;justify-content:center;align-items:center;display:inline-flex}._iconBtn_e7uci_222:hover:not(:disabled){color:hsl(var(--foreground));background:hsl(var(--muted)/.5)}._iconBtn_e7uci_222:disabled{opacity:.35;cursor:not-allowed}._linkBtn_e7uci_243{color:hsl(var(--primary));cursor:pointer;background:0 0;border:none;padding:.2rem .4rem;font-size:.75rem;font-weight:600}._linkBtn_e7uci_243:hover{text-decoration:underline}._field_e7uci_256{flex-direction:column;gap:.3rem;display:flex}._fieldLabel_e7uci_262{text-transform:uppercase;letter-spacing:.03em;color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:600}._select_e7uci_270,._numInput_e7uci_271{color:hsl(var(--foreground));background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);padding:.4rem .6rem;font-size:.8125rem}._select_e7uci_270:disabled,._numInput_e7uci_271:disabled{opacity:.5;cursor:not-allowed}._select_e7uci_270{cursor:pointer}._grid2_e7uci_289{grid-template-columns:1fr 1fr;gap:.85rem;display:grid}._filterCard_e7uci_295{background:hsl(var(--muted)/.3);border:1px solid hsl(var(--border));border-radius:var(--radius);flex-direction:column;gap:.6rem;padding:.6rem .7rem;display:flex}._filterHead_e7uci_305{justify-content:space-between;align-items:center;display:flex}._chipGroup_e7uci_311{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent;flex-wrap:wrap;gap:.35rem;max-height:180px;display:flex;overflow-y:auto}._chipGroup_e7uci_311::-webkit-scrollbar{width:6px;height:6px}._chipGroup_e7uci_311::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._chipGroup_e7uci_311::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._chipGroup_e7uci_311::-webkit-scrollbar-track{background:0 0}._chip_e7uci_311{color:hsl(var(--muted-foreground));background:hsl(var(--card));border:1px solid hsl(var(--border));cursor:pointer;border-radius:999px;padding:.25rem .55rem;font-size:.75rem}._chip_e7uci_311:hover{color:hsl(var(--foreground))}._chipOn_e7uci_348{color:hsl(var(--primary-foreground));background:hsl(var(--primary));border-color:hsl(var(--primary))}._chipOn_e7uci_348:hover{color:hsl(var(--primary-foreground))}._rangeRow_e7uci_357{gap:.75rem;display:flex}._calcBuilder_e7uci_362{border-top:1px dashed hsl(var(--border));flex-wrap:wrap;align-items:flex-end;gap:.6rem;padding-top:.5rem;display:flex}._addBtn_e7uci_371{color:hsl(var(--primary-foreground));background:hsl(var(--primary));border-radius:var(--radius);cursor:pointer;border:none;align-items:center;gap:.4rem;padding:.45rem .8rem;font-size:.8125rem;font-weight:600;display:inline-flex}._addBtn_e7uci_371:disabled{opacity:.5;cursor:not-allowed}._saveRow_e7uci_389{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._checkLabel_e7uci_396{color:hsl(var(--foreground));align-items:center;gap:.4rem;font-size:.8125rem;display:inline-flex}@media (max-width:640px){._body_e7uci_86{grid-template-columns:1fr}._tabs_e7uci_93{border-right:none;border-bottom:1px solid hsl(var(--border));flex-flow:wrap}._grid2_e7uci_289{grid-template-columns:1fr}}._filterHint_tj4uu_1{color:hsl(var(--primary));font-weight:600}._group_tj4uu_6{margin-bottom:1rem}._group_tj4uu_6:last-child{margin-bottom:0}._groupTitle_tj4uu_13{text-transform:uppercase;letter-spacing:.05em;margin:0 0 .5rem;font-size:.6875rem;font-weight:700}._groupTitle_tj4uu_13._positive_tj4uu_20{color:#16a249}._groupTitle_tj4uu_13._neutral_tj4uu_23{color:hsl(var(--muted-foreground))}._groupTitle_tj4uu_13._negative_tj4uu_26{color:#db2424}._tags_tj4uu_30{flex-wrap:wrap;gap:.5rem;display:flex}._tag_tj4uu_30{cursor:pointer;border:1px solid transparent;border-radius:999px;align-items:center;gap:.35rem;padding:.35rem .65rem;font-weight:600;transition:border-color .15s,transform .1s;display:inline-flex}._tag_tj4uu_30 em{opacity:.7;font-size:.6875rem;font-style:normal}._tag_tj4uu_30._positive_tj4uu_20{color:#6be1c9;background:rgba(65,216,186,.12)}._tag_tj4uu_30._neutral_tj4uu_23{color:hsl(var(--muted-foreground));background:rgba(255,255,255,.06)}._tag_tj4uu_30._negative_tj4uu_26{color:#ee9781;background:rgba(232,114,84,.12)}._tag_tj4uu_30._active_tj4uu_64{border-color:currentColor;transform:scale(1.05)}._clearBtn_1gp3w_1{color:hsl(var(--primary));cursor:pointer;background:0 0;border:none;margin-left:.5rem;padding:0;font-size:.75rem;font-weight:600}._clearBtn_1gp3w_1:hover{text-decoration:underline}._list_1gp3w_15{flex-direction:column;gap:.65rem;display:flex}._quote_1gp3w_21{background:hsl(var(--muted)/.35);border-left:3px solid;border-radius:10px;margin:0;padding:.85rem 1rem}._quote_1gp3w_21._positive_1gp3w_28{border-left-color:#16a249}._quote_1gp3w_21._neutral_1gp3w_31{border-left-color:hsl(var(--muted-foreground))}._quote_1gp3w_21._negative_1gp3w_34{border-left-color:#db2424}._excerpt_1gp3w_38{color:hsl(var(--muted-foreground));margin:0 0 .35rem;font-size:.875rem;font-style:italic;line-height:1.55}._footer_1gp3w_46{font-size:.6875rem}._theme_1gp3w_50{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));font-weight:600}._page_ulja1_1{flex-direction:column;gap:1.25rem;display:flex}._header_ulja1_7{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._summary_ulja1_15{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.85rem;display:grid}._stat_ulja1_21{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:12px;align-items:center;gap:.75rem;padding:.9rem 1rem;display:flex}._statWarning_ulja1_31{border-color:rgba(245,159,10,.4)}._statIcon_ulja1_35{width:36px;height:36px;color:hsl(var(--primary));background:hsl(var(--primary)/.1);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._statWarning_ulja1_31 ._statIcon_ulja1_35{color:#dc8f09;background:rgba(245,159,10,.12)}._statBody_ulja1_51{flex-direction:column;min-width:0;display:flex}._statValue_ulja1_57{color:hsl(var(--foreground));text-transform:capitalize;font-size:1.35rem;font-weight:700;line-height:1.1}._statLabel_ulja1_65{color:hsl(var(--muted-foreground));font-size:.75rem}._page_1st5g_1{justify-content:center;align-items:center;min-height:50vh;display:flex}._card_1st5g_8{text-align:center;background:hsl(var(--card));border:1px dashed hsl(var(--border));border-radius:14px;max-width:480px;padding:2.5rem 2rem}._iconWrap_1st5g_17{background:hsl(var(--primary)/.1);width:4rem;height:4rem;color:hsl(var(--primary));border-radius:14px;justify-content:center;align-items:center;margin-bottom:1rem;display:inline-flex}._badge_1st5g_29{text-transform:uppercase;letter-spacing:.06em;color:hsl(var(--muted-foreground));background:hsl(var(--muted)/.5);border:1px solid hsl(var(--border));border-radius:999px;margin-bottom:.75rem;padding:.25rem .6rem;font-size:.6875rem;font-weight:700;display:inline-block}._title_1st5g_43{color:hsl(var(--foreground));margin:0;font-size:1.25rem;font-weight:800}._description_1st5g_50{color:hsl(var(--muted-foreground));margin:.75rem 0 1.5rem;font-size:.9375rem;line-height:1.6}._overlay_h309l_2{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:rgba(30,27,75,.35);justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}._modal_h309l_14{background:hsl(var(--card));color:hsl(var(--card-foreground));border-radius:calc(var(--radius) + 6px);border:1px solid hsl(var(--border));width:min(460px,96vw);box-shadow:0 24px 64px hsl(var(--primary)/.14), 0 4px 16px rgba(0,0,0,.06);flex-direction:column;display:flex;overflow:hidden}._modalHeader_h309l_26{border-bottom:1px solid hsl(var(--border));flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.125rem 1.5rem .875rem;display:flex}._titleGroup_h309l_36{min-width:0}._modalTitle_h309l_40{color:hsl(var(--foreground));margin:0 0 .2rem;font-size:1.0625rem;font-weight:600}._modalDate_h309l_47{color:hsl(var(--muted-foreground));text-transform:capitalize;margin:0;font-size:.8125rem}._closeButton_h309l_54{border-radius:calc(var(--radius) - 2px);width:1.875rem;height:1.875rem;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:1px solid transparent;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}._closeButton_h309l_54:hover{background:hsl(var(--accent));color:hsl(var(--foreground))}._form_h309l_74{flex-direction:column;gap:.875rem;padding:1.25rem 1.5rem;display:flex}._row_h309l_81{grid-template-columns:1fr 1fr;gap:.875rem;display:grid}._field_h309l_87{flex-direction:column;gap:.375rem;display:flex}._label_h309l_93{color:hsl(var(--foreground));align-items:center;gap:.25rem;font-size:.8125rem;font-weight:500;display:flex}._required_h309l_102{color:#db2424}._optional_h309l_106{color:hsl(var(--muted-foreground));font-size:.75rem;font-weight:400}._input_h309l_112,._select_h309l_113,._textarea_h309l_114{border-radius:calc(var(--radius) - 2px);border:1px solid hsl(var(--input));background:hsl(var(--background));width:100%;color:hsl(var(--foreground));box-sizing:border-box;outline:none;padding:.5rem .75rem;font-family:inherit;font-size:.875rem;line-height:1.5;transition:border-color .15s,box-shadow .15s}._input_h309l_112:focus,._select_h309l_113:focus,._textarea_h309l_114:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.12)}._input_h309l_112::-moz-placeholder{color:hsl(var(--muted-foreground))}._select_h309l_113::-moz-placeholder{color:hsl(var(--muted-foreground))}._textarea_h309l_114::-moz-placeholder{color:hsl(var(--muted-foreground))}._input_h309l_112::-ms-input-placeholder{color:hsl(var(--muted-foreground))}._input_h309l_112::placeholder{color:hsl(var(--muted-foreground))}._select_h309l_113::-ms-input-placeholder{color:hsl(var(--muted-foreground))}._select_h309l_113::placeholder{color:hsl(var(--muted-foreground))}._textarea_h309l_114::-ms-input-placeholder{color:hsl(var(--muted-foreground))}._textarea_h309l_114::placeholder{color:hsl(var(--muted-foreground))}._select_h309l_113{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right .625rem center;background-repeat:no-repeat;padding-right:2rem}._textarea_h309l_114{resize:vertical;min-height:72px}._error_h309l_155{color:hsl(var(--destructive));background:hsl(var(--destructive)/.08);border-radius:calc(var(--radius) - 2px);border:1px solid hsl(var(--destructive)/.2);margin:0;padding:.5rem .75rem;font-size:.8125rem}._successState_h309l_165{flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:2.5rem 1.5rem;display:flex}._successIcon_h309l_174{color:#298e4e;background:rgba(33,196,93,.12);border:1px solid rgba(33,196,93,.25);border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}._successText_h309l_186{color:hsl(var(--foreground));margin:0;font-size:.9375rem;font-weight:500}._footer_h309l_194{border-top:1px solid hsl(var(--border));flex-shrink:0;justify-content:flex-end;gap:.625rem;padding:.875rem 1.5rem;display:flex}._cancelButton_h309l_203{border-radius:calc(var(--radius) - 2px);border:1px solid hsl(var(--border));color:hsl(var(--foreground));cursor:pointer;background:0 0;padding:.5rem 1rem;font-family:inherit;font-size:.875rem;font-weight:500;transition:background .15s}._cancelButton_h309l_203:hover{background:hsl(var(--accent))}._submitButton_h309l_219{border-radius:calc(var(--radius) - 2px);background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;padding:.5rem 1.25rem;font-family:inherit;font-size:.875rem;font-weight:500;transition:opacity .15s}._submitButton_h309l_219:hover{opacity:.85}._submitButton_h309l_219:disabled{opacity:.5;cursor:not-allowed}._widget_8cdzk_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_8cdzk_13{border-bottom:1px solid hsl(var(--border));flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;padding:1rem 1.25rem .875rem;display:flex}._titleRow_8cdzk_24{align-items:center;gap:.5rem;display:flex}._headerIcon_8cdzk_30{width:1rem;height:1rem;color:hsl(var(--muted-foreground))}._title_8cdzk_24{color:hsl(var(--foreground));margin:0;font-size:.9375rem;font-weight:600}._headerRight_8cdzk_43{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._syncMsg_8cdzk_50{border-radius:999px;padding:.25rem .625rem;font-size:.75rem;font-weight:500;animation:.2s _fadeIn_8cdzk_1}._syncOk_8cdzk_58{color:#298e4e;background:rgba(33,196,93,.1);border:1px solid rgba(33,196,93,.2)}._syncErr_8cdzk_64{color:#b81e1e;background:rgba(239,67,67,.1);border:1px solid rgba(239,67,67,.2)}@keyframes _fadeIn_8cdzk_1{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}._syncBtn_8cdzk_80{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_8cdzk_80:hover:not(:disabled){background:hsl(var(--primary)/.06);border-color:hsl(var(--primary)/.2);color:hsl(var(--foreground))}._syncBtn_8cdzk_80:disabled{opacity:.6;cursor:not-allowed}._connectBtn_8cdzk_107{border-radius:calc(var(--radius) - 2px);border:1px solid hsl(var(--primary));background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;white-space:nowrap;align-items:center;gap:.375rem;padding:.375rem .75rem;font-family:inherit;font-size:.8125rem;font-weight:500;transition:opacity .15s;display:inline-flex}._connectBtn_8cdzk_107:hover:not(:disabled){opacity:.9}._connectBtn_8cdzk_107:disabled{opacity:.6;cursor:not-allowed}._notice_8cdzk_131{color:hsl(var(--muted-foreground));background:hsl(var(--muted)/.5);border-bottom:1px solid hsl(var(--border));margin:0;padding:.625rem 1.25rem;font-size:.8125rem}._noticeError_8cdzk_140{color:#b81e1e;background:rgba(239,67,67,.08)}._spinning_8cdzk_145{animation:.7s linear infinite _spin_8cdzk_145}._monthNav_8cdzk_149{align-items:center;gap:.5rem;display:flex}._monthLabel_8cdzk_155{color:hsl(var(--foreground));text-align:center;min-width:116px;font-size:.875rem;font-weight:600}._navBtn_8cdzk_163{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_8cdzk_163:hover{background:hsl(var(--accent))}._loadingOverlay_8cdzk_182{border-bottom:1px solid hsl(var(--border)/.5);justify-content:center;align-items:center;padding:2rem 0;display:flex}._loadingSpinner_8cdzk_190{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_8cdzk_145}@keyframes _spin_8cdzk_145{to{transform:rotate(360deg)}}._chipLoading_8cdzk_205{opacity:.5;cursor:wait}._weekHeader_8cdzk_211{border-bottom:1px solid hsl(var(--border));background:hsl(var(--muted)/.25);grid-template-columns:repeat(7,1fr);display:grid}._weekDay_8cdzk_218{text-align:center;text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));padding:.4375rem 0;font-size:.6875rem;font-weight:600}._grid_8cdzk_229{grid-template-columns:repeat(7,1fr);grid-auto-rows:5.75rem;display:grid}._emptyCell_8cdzk_235{border-right:1px solid hsl(var(--border)/.5);border-bottom:1px solid hsl(var(--border)/.5);background:hsl(var(--muted)/.1);overflow:hidden}._dayCell_8cdzk_242{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_8cdzk_255{cursor:pointer}._schedulable_8cdzk_255:hover{background:hsl(var(--accent)/.6)}._today_8cdzk_262{background:hsl(var(--primary)/.05);border-right-color:hsl(var(--primary)/.2);border-bottom-color:hsl(var(--primary)/.2)}._past_8cdzk_268{opacity:.4}._dayNum_8cdzk_273{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_8cdzk_262 ._dayNum_8cdzk_273{background:hsl(var(--primary));color:hsl(var(--primary-foreground));font-size:.75rem;font-weight:700}._eventChip_8cdzk_294{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_8cdzk_294:hover{background:hsl(var(--primary)/.16)}._chipTime_8cdzk_316{font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:700}._chipTitle_8cdzk_322{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._moreChip_8cdzk_330{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_8cdzk_330:hover{color:hsl(var(--foreground))}._container_1tu7d_22{background:hsl(var(--background));min-height:100vh}._main_1tu7d_27{box-sizing:border-box;flex-direction:column;gap:1.5rem;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem;display:flex}._pageHeader_1tu7d_38{margin-bottom:0}._pageTitle_1tu7d_42{color:hsl(var(--foreground));letter-spacing:-.03em;margin:0 0 .3rem;font-size:1.5rem;font-weight:800}._pageSubtitle_1tu7d_50{color:hsl(var(--muted-foreground));max-width:560px;margin:0;font-size:.875rem;line-height:1.55}._header_1cb6q_1{margin-bottom:1.5rem}._backLink_1cb6q_5{color:hsl(var(--muted-foreground));align-items:center;gap:.3rem;margin-bottom:.75rem;font-size:.78rem;font-weight:500;text-decoration:none;transition:color .12s;display:inline-flex}._backLink_1cb6q_5:hover{color:hsl(var(--primary))}._breadcrumb_1cb6q_20{align-items:center;gap:.3rem;margin-bottom:.6rem;font-size:.75rem;display:flex}._crumbSep_1cb6q_28{color:hsl(var(--muted-foreground)/.6)}._crumbLink_1cb6q_32{color:hsl(var(--muted-foreground));font-weight:500;text-decoration:none}._crumbLink_1cb6q_32:hover{color:hsl(var(--primary))}._crumbCurrent_1cb6q_41{color:hsl(var(--foreground));font-weight:600}._eyebrow_1cb6q_46{font-family:var(--font-mono,monospace);text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--primary));margin-bottom:.35rem;font-size:.625rem;font-weight:700;display:block}._titleRow_1cb6q_57{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._titleRowWithActions_1cb6q_65{align-items:center}._titleBlock_1cb6q_69{flex:1;min-width:0}._title_1cb6q_57{letter-spacing:-.03em;margin:0;font-size:1.5rem;font-weight:800}._subtitle_1cb6q_81{color:hsl(var(--muted-foreground));max-width:640px;margin:.35rem 0 0;font-size:.9375rem}._actions_1cb6q_88{flex-shrink:0;gap:.5rem;display:flex}._page_17lgj_22{background:hsl(var(--background));min-height:100vh}._main_17lgj_27{box-sizing:border-box;width:95%;max-width:none;margin:0 auto;padding:2rem 2rem 3rem}._primaryBtn_17lgj_35{border-radius:var(--radius);color:hsl(var(--primary-foreground));background:hsl(var(--primary));cursor:pointer;border:none;align-items:center;gap:.4rem;padding:.55rem 1rem;font-size:.875rem;font-weight:600;display:inline-flex}._primaryBtn_17lgj_35:hover{opacity:.92}._primaryBtn_17lgj_35:disabled{opacity:.5;cursor:not-allowed}._outlineBtn_17lgj_56{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;text-decoration:none;display:inline-flex}._outlineBtn_17lgj_56:hover{background:hsl(var(--muted)/.5)}._tabContent_17lgj_74{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent}._tabContent_17lgj_74::-webkit-scrollbar{width:6px;height:6px}._tabContent_17lgj_74::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._tabContent_17lgj_74::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._tabContent_17lgj_74::-webkit-scrollbar-track{background:0 0}._tabContent_17lgj_74{min-height:200px}._unitTabPanel_17lgj_97{margin-top:1.25rem}._card_17lgj_101{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_17lgj_110{margin:0 0 .25rem;font-size:1rem;font-weight:700}._cardSubtitle_17lgj_116{color:hsl(var(--muted-foreground));margin:0 0 1rem;font-size:.8125rem}._emptyState_17lgj_122{text-align:center;color:hsl(var(--muted-foreground));padding:3rem 1.5rem}._emptyState_17lgj_122 h2{color:hsl(var(--foreground));margin:0 0 .5rem;font-size:1.125rem}._emptyState_17lgj_122 p{margin:0;font-size:.875rem}._loading_1cicj_1{color:hsl(var(--muted-foreground));font-size:.875rem}._kpis_1cicj_6{grid-template-columns:repeat(6,1fr);gap:.85rem;margin-bottom:1.5rem;display:grid}._hubGrid_1cicj_13,._actionGrid_1cicj_20{grid-template-columns:repeat(3,1fr);gap:1rem;margin-bottom:1.5rem;display:grid}._actionCard_1cicj_27{border:1px solid hsl(var(--border));background:hsl(var(--card));box-shadow:0 1px 4px hsl(var(--primary)/.05);border-radius:14px;padding:1.1rem}._actionTitle_1cicj_35{color:hsl(var(--foreground));align-items:center;gap:.4rem;margin:0 0 .85rem;font-size:.8125rem;font-weight:700;display:flex}._warn_1cicj_45{color:#b87c14}._actionBody_1cicj_49{flex-direction:column;gap:.5rem;display:flex}._actionEmpty_1cicj_55{color:hsl(var(--muted-foreground));font-size:.8125rem}._checkinRow_1cicj_60{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._checkinDate_1cicj_67{font-size:.7rem;font-family:var(--font-mono,monospace);color:hsl(var(--muted-foreground))}@media (max-width:1100px){._kpis_1cicj_6{grid-template-columns:repeat(3,1fr)}}@media (max-width:820px){._hubGrid_1cicj_13,._actionGrid_1cicj_20{grid-template-columns:1fr}._kpis_1cicj_6{grid-template-columns:repeat(2,1fr)}}._card_15oi7_1{text-align:left;border:1px solid hsl(var(--border));background:hsl(var(--card));width:100%;color:inherit;cursor:pointer;border-radius:14px;flex-direction:column;gap:.85rem;padding:1.15rem 1.25rem;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}._card_15oi7_1:hover{border-color:hsl(var(--primary)/.35);box-shadow:0 6px 20px hsl(var(--primary)/.1);transform:translateY(-1px)}._head_15oi7_22{align-items:center;gap:.75rem;display:flex}._iconWrap_15oi7_28{background:hsl(var(--primary)/.1);width:2.5rem;height:2.5rem;color:hsl(var(--primary));border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._titleBlock_15oi7_40{flex:1;min-width:0}._name_15oi7_45{white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:1rem;font-weight:700;overflow:hidden}._meta_15oi7_54{color:hsl(var(--muted-foreground));font-size:.75rem}._sparkline_15oi7_59{color:hsl(var(--primary)/.7);flex:none}._chips_15oi7_64{flex-wrap:wrap;gap:.4rem;display:flex}._chip_15oi7_64{border-radius:10px;flex-direction:column;gap:.1rem;min-width:0;padding:.3rem .55rem;display:inline-flex}._chipLabel_15oi7_79{text-transform:uppercase;letter-spacing:.06em;opacity:.75;font-size:.5625rem;font-weight:600}._chipValue_15oi7_87{font-variant-numeric:tabular-nums;align-items:center;gap:.2rem;font-size:.8125rem;font-weight:700;display:inline-flex}._good_15oi7_96{color:#218345;background:rgba(33,196,93,.14)}._warn_15oi7_101{color:#a5731d;background:rgba(231,176,8,.16)}._bad_15oi7_106{color:#ca2b2b;background:rgba(228,68,68,.14)}._neutral_15oi7_111{background:hsl(var(--muted-foreground)/.1);color:hsl(var(--muted-foreground))}._attention_15oi7_116{border-radius:10px;align-items:center;gap:.4rem;padding:.45rem .6rem;font-size:.75rem;font-weight:600;display:flex}._attention_15oi7_116 svg{flex:none}._attWarn_15oi7_129{color:#9c6d1c;background:rgba(231,176,8,.12)}._attCritical_15oi7_134{color:#ca2b2b;background:rgba(228,68,68,.12)}._grid_1mmil_1{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}@media (max-width:768px){._grid_1mmil_1{grid-template-columns:1fr}}._tableWrap_c98o7_22{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);border-radius:14px;padding:0;overflow:hidden}._table_c98o7_22{border-collapse:collapse;width:100%}._table_c98o7_22 thead th{background:hsl(var(--muted));text-align:left;text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));padding:.75rem 1rem;font-size:.75rem;font-weight:600}._table_c98o7_22 tbody tr+tr{border-top:1px solid hsl(var(--border))}._table_c98o7_22 td{vertical-align:middle;padding:.7rem 1rem;font-size:.8125rem}._row_c98o7_55{cursor:pointer}._row_c98o7_55:hover{background:hsl(var(--primary)/.03)}._nm_c98o7_62{font-weight:600}._num_c98o7_66{font-variant-numeric:tabular-nums}._dash_c98o7_70{color:hsl(var(--muted-foreground))}._enps_c98o7_74{border-radius:999px;align-items:center;gap:.25rem;padding:.1rem .5rem;font-weight:600;display:inline-flex}._enps_c98o7_74 b{font-variant-numeric:tabular-nums}._good_c98o7_86{color:#218345;background:rgba(33,196,93,.14)}._warn_c98o7_91{color:#a5731d;background:rgba(231,176,8,.16)}._bad_c98o7_96{color:#ca2b2b;background:rgba(228,68,68,.14)}._attWarn_c98o7_101{color:#9c6d1c;font-weight:600}._attCritical_c98o7_106{color:#ca2b2b;font-weight:600}._toolbar_kxldv_1{flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}._search_kxldv_9{border-radius:var(--radius);border:1px solid hsl(var(--border));background:hsl(var(--card));min-width:200px;max-width:360px;color:hsl(var(--muted-foreground));flex:1;align-items:center;gap:.5rem;padding:.45rem .75rem;display:flex}._search_kxldv_9 input{color:hsl(var(--foreground));background:0 0;border:none;outline:none;flex:1;font-size:.875rem}._viewToggle_kxldv_31{border:1px solid hsl(var(--border));border-radius:var(--radius);display:flex;overflow:hidden}._viewToggle_kxldv_31 button{cursor:pointer;color:hsl(var(--muted-foreground));background:0 0;border:none;padding:.4rem .6rem}._viewToggle_kxldv_31 button._active_kxldv_44{background:hsl(var(--primary)/.1);color:hsl(var(--primary))}._search_1mct1_22{border:1px solid hsl(var(--border));background:hsl(var(--card));width:100%;max-width:360px;color:hsl(var(--foreground));border-radius:9px;margin-bottom:1rem;padding:.55rem .8rem;font-family:inherit;font-size:.8125rem}._search_1mct1_22:focus{border-color:hsl(var(--primary));box-shadow:0 0 0 3px hsl(var(--ring)/.12);outline:none}._tableWrap_1mct1_40{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);border-radius:calc(var(--radius) + 2px);padding:0;overflow:hidden}._table_1mct1_40{border-collapse:collapse;width:100%}._table_1mct1_40 thead th{background:hsl(var(--muted));text-align:left;text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));padding:.75rem 1rem;font-size:.75rem;font-weight:600}._table_1mct1_40 tbody tr+tr{border-top:1px solid hsl(var(--border))}._table_1mct1_40 td{vertical-align:middle;padding:.7rem 1rem;font-size:.8125rem}._row_1mct1_73{cursor:pointer}._row_1mct1_73:hover{background:hsl(var(--primary)/.03)}._who_1mct1_80{align-items:center;gap:.6rem;display:flex}._nm_1mct1_86{font-weight:600}._em_1mct1_90{color:hsl(var(--muted-foreground));font-size:.7rem}._dash_1mct1_95{color:hsl(var(--muted-foreground))}._empty_1mct1_99{text-align:center;color:hsl(var(--muted-foreground));padding:2.5rem 1rem}._card_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}._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}._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)}._tabPanel_1x3s1_22{margin-top:1.25rem}._metric_1x3s1_27{align-items:center;gap:.6rem;display:flex}._metricIcon_1x3s1_33{background:hsl(var(--primary)/.12);width:34px;height:34px;color:hsl(var(--primary));border-radius:9px;flex:none;justify-content:center;align-items:center;display:flex}._metricValue_1x3s1_45{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.05rem;font-weight:800}._metricLabel_1x3s1_52{color:hsl(var(--muted-foreground));font-size:.7rem}._tone_good_1x3s1_57{color:#279b51}._tone_warn_1x3s1_61{color:#c18215}._tone_bad_1x3s1_65{color:#da2f2f}._heroBtnPrimary_1x3s1_70,._heroBtnOutline_1x3s1_71{border-radius:var(--radius);cursor:pointer;align-items:center;gap:.4rem;padding:.5rem .9rem;font-size:.8125rem;font-weight:600;display:inline-flex}._heroBtnPrimary_1x3s1_70{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border:none}._heroBtnPrimary_1x3s1_70:hover{opacity:.92}._heroBtnOutline_1x3s1_71{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground))}._heroBtnOutline_1x3s1_71:hover{border-color:hsl(var(--primary)/.4);color:hsl(var(--primary))}._perfGrid_1x3s1_102{grid-template-columns:1.5fr 1fr;align-items:start;gap:1rem;display:grid}._card_1x3s1_109{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);border-radius:14px;padding:1.2rem}._cardTitle_1x3s1_118{align-items:center;gap:.4rem;margin:0 0 .9rem;font-size:.9375rem;font-weight:700;display:flex}._muted_1x3s1_127{color:hsl(var(--muted-foreground));font-size:.8125rem}._boxInfo_1x3s1_132{text-align:center;padding:1rem 0}._boxValue_1x3s1_137{letter-spacing:-.03em;color:hsl(var(--primary));font-size:1.5rem;font-weight:800}@media (max-width:820px){._perfGrid_1x3s1_102{grid-template-columns:1fr}}._picker_p6l0d_22{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);border-radius:14px;flex-direction:column;gap:.85rem;max-width:880px;padding:1.25rem;display:flex}._head_p6l0d_35{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.5rem 1rem;display:flex}._title_p6l0d_43{color:hsl(var(--foreground));margin:0;font-size:1rem;font-weight:700}._hint_p6l0d_50{color:hsl(var(--muted-foreground));margin:.25rem 0 0;font-size:.8125rem}._counter_p6l0d_56{font-family:var(--font-mono,monospace);color:hsl(var(--primary));background:hsl(var(--primary)/.1);border-radius:999px;flex-shrink:0;padding:.2rem .6rem;font-size:.75rem;font-weight:600}._counterFull_p6l0d_67{color:hsl(var(--primary-foreground));background:hsl(var(--primary))}._search_p6l0d_72{border-radius:var(--radius);border:1px solid hsl(var(--border));background:hsl(var(--card));max-width:360px;color:hsl(var(--muted-foreground));align-items:center;gap:.5rem;padding:.45rem .75rem;display:flex}._search_p6l0d_72 input{min-width:0;color:hsl(var(--foreground));background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:.875rem}._limit_p6l0d_94{color:hsl(var(--foreground)/.8);margin:0;font-size:.8rem}._muted_p6l0d_100{color:hsl(var(--muted-foreground));margin:0;font-size:.85rem}._list_p6l0d_106{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent}._list_p6l0d_106::-webkit-scrollbar{width:6px;height:6px}._list_p6l0d_106::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._list_p6l0d_106::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._list_p6l0d_106::-webkit-scrollbar-track{background:0 0}._list_p6l0d_106{flex-direction:column;gap:.4rem;max-height:22rem;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}._row_p6l0d_135{border-radius:var(--radius);border:1px solid hsl(var(--border));cursor:pointer;flex-wrap:wrap;align-items:center;gap:.6rem .75rem;padding:.65rem .8rem;transition:border-color .12s,background .12s;display:flex}._row_p6l0d_135:hover{background:hsl(var(--muted)/.4)}._row_p6l0d_135:focus-within{border-color:hsl(var(--primary))}._rowSelected_p6l0d_153{border-color:hsl(var(--primary));background:hsl(var(--primary)/.06)}._rowSelected_p6l0d_153:hover{background:hsl(var(--primary)/.08)}._rowDisabled_p6l0d_161{opacity:.55;cursor:not-allowed}._checkbox_p6l0d_166{accent-color:hsl(var(--primary));margin:0}._icon_p6l0d_171{width:1.9rem;height:1.9rem;color:hsl(var(--primary));background:hsl(var(--primary)/.08);border-radius:8px;justify-content:center;align-items:center;display:flex}._name_p6l0d_182{text-overflow:ellipsis;white-space:nowrap;min-width:8rem;color:hsl(var(--foreground));flex:1;font-size:.9rem;font-weight:600;overflow:hidden}._meta_p6l0d_193{color:hsl(var(--muted-foreground));font-size:.78rem}._footer_p6l0d_198{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}._bar_1jf1s_22{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}._label_1jf1s_29{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:600}._chips_1jf1s_37{flex-wrap:wrap;gap:.4rem;min-width:0;margin:0;padding:0;list-style:none;display:flex}._chip_1jf1s_37{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:999px;align-items:center;gap:.4rem;max-width:100%;padding:.3rem .35rem .3rem .65rem;display:inline-flex}._dot_1jf1s_58{border-radius:999px;flex-shrink:0;width:.6rem;height:.6rem}._name_1jf1s_65{text-overflow:ellipsis;white-space:nowrap;max-width:16rem;color:hsl(var(--foreground));font-size:.8125rem;font-weight:600;overflow:hidden}._remove_1jf1s_75{width:1.2rem;height:1.2rem;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}._remove_1jf1s_75:hover{color:hsl(var(--foreground));background:hsl(var(--muted))}._change_1jf1s_94{border-radius:var(--radius);border:1px dashed hsl(var(--primary)/.45);color:hsl(var(--primary));cursor:pointer;background:0 0;align-items:center;gap:.3rem;padding:.35rem .7rem;font-family:inherit;font-size:.8125rem;font-weight:600;display:inline-flex}._change_1jf1s_94:hover,._change_1jf1s_94[aria-expanded=true]{background:hsl(var(--primary)/.06)}._bar_w2nwq_27{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:12px;flex-direction:column;transition:border-color .15s,box-shadow .15s;display:flex}._barOpen_w2nwq_36{border-color:hsl(var(--primary)/.35);box-shadow:0 6px 20px -14px hsl(var(--primary)/.45)}._head_w2nwq_41{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;min-height:3rem;padding:.45rem .75rem .45rem .45rem;display:flex}._toggle_w2nwq_50{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));cursor:pointer;border-radius:9px;flex-shrink:0;align-items:center;gap:.45rem;padding:.45rem .6rem .45rem .7rem;font-family:inherit;font-size:.8125rem;font-weight:700;transition:border-color .12s,background .12s;display:inline-flex}._toggle_w2nwq_50 svg{flex-shrink:0}._toggle_w2nwq_50:hover{border-color:hsl(var(--primary)/.5)}._toggle_w2nwq_50:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}._toggle_w2nwq_50[aria-expanded=true]{border-color:hsl(var(--primary));background:hsl(var(--primary)/.06)}._toggle_w2nwq_50[aria-expanded=true] ._toggleChevron_w2nwq_80{transform:rotate(180deg)}._toggleCount_w2nwq_84{text-align:center;font-variant-numeric:tabular-nums;min-width:1.2rem;color:hsl(var(--primary-foreground));background:hsl(var(--primary));border-radius:999px;padding:0 .35rem;font-size:.6875rem;font-weight:700;line-height:1.2rem}._toggleChevron_w2nwq_80{color:hsl(var(--primary));transition:transform .18s}._summary_w2nwq_102{flex-wrap:wrap;flex:14rem;align-items:center;gap:.4rem;min-width:0;display:flex}._periodPill_w2nwq_111{color:hsl(var(--foreground));background:hsl(var(--muted));border-radius:999px;align-items:center;gap:.35rem;padding:.25rem .6rem;font-size:.75rem;font-weight:600;display:inline-flex}._periodPill_w2nwq_111 svg{color:hsl(var(--foreground)/.6)}._srOnly_w2nwq_126{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._panel_w2nwq_139{border-top:1px solid hsl(var(--border));flex-direction:column;display:flex}._group_w2nwq_145{grid-template-columns:11rem minmax(0,1fr);gap:.75rem 1.25rem;padding:1rem 1.1rem;display:grid}._group_w2nwq_145+._group_w2nwq_145{border-top:1px dashed hsl(var(--border))}@media (max-width:760px){._group_w2nwq_145{grid-template-columns:minmax(0,1fr);gap:.6rem;padding:.85rem .9rem}}._groupTitle_w2nwq_162{color:hsl(var(--foreground));padding-top:.15rem;font-size:.8125rem;font-weight:700}._groupRow_w2nwq_169{flex-wrap:wrap;align-items:flex-end;gap:.85rem 1.25rem;display:flex}._groupGrid_w2nwq_176{grid-template-columns:repeat(auto-fill,minmax(11.5rem,1fr));align-items:end;gap:.75rem .85rem;display:grid}._field_w2nwq_183{flex-direction:column;gap:.3rem;min-width:0;display:flex}._fieldLabel_w2nwq_190{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--foreground)/.62);font-size:.6875rem;font-weight:600}._select_w2nwq_198{width:100%;min-width:11rem;max-width:100%;color:hsl(var(--foreground));background:hsl(var(--background));border:1px solid hsl(var(--border));cursor:pointer;border-radius:8px;padding:.45rem .6rem;font-family:inherit;font-size:.8125rem;transition:border-color .12s}._select_w2nwq_198:hover:not(:disabled){border-color:hsl(var(--primary)/.5)}._select_w2nwq_198:focus{border-color:hsl(var(--primary));outline:none}._select_w2nwq_198:disabled{opacity:.6;cursor:not-allowed}._selectActive_w2nwq_224{border-color:hsl(var(--primary)/.6);background:hsl(var(--primary)/.06)}._check_w2nwq_229{color:hsl(var(--foreground));cursor:pointer;align-items:center;gap:.45rem;padding:.45rem 0;font-size:.8125rem;display:inline-flex}._check_w2nwq_229 input{accent-color:hsl(var(--primary));margin:0}._periodRow_w2nwq_244{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}._segmented_w2nwq_251{background:hsl(var(--primary)/.08);border-radius:10px;flex-wrap:wrap;gap:.2rem;padding:.2rem;display:inline-flex}._segment_w2nwq_251{color:hsl(var(--foreground)/.68);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:.35rem .7rem;font-family:inherit;font-size:.78rem;font-weight:600}._segment_w2nwq_251:hover{color:hsl(var(--foreground))}._segmentActive_w2nwq_275{background:hsl(var(--card));color:hsl(var(--foreground));box-shadow:0 1px 3px hsl(var(--primary)/.18)}._dates_w2nwq_281{flex-wrap:wrap;gap:.5rem;display:flex}._dateField_w2nwq_287{color:hsl(var(--muted-foreground));align-items:center;gap:.35rem;font-size:.78rem;display:inline-flex}._dateInput_w2nwq_295{color:hsl(var(--foreground));background:hsl(var(--background));border:1px solid hsl(var(--border));--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;border-radius:8px;padding:.35rem .5rem;font-family:inherit;font-size:.8125rem}@media (prefers-color-scheme:dark){._dateInput_w2nwq_295{--lightningcss-light: ;--lightningcss-dark:initial}}._dateInput_w2nwq_295:focus{border-color:hsl(var(--primary));outline:none}._periodError_w2nwq_310{color:hsl(var(--destructive));margin:0;font-size:.75rem}._multi_w2nwq_317{position:relative}._trigger_w2nwq_321{width:100%;color:hsl(var(--foreground));background:hsl(var(--background));border:1px solid hsl(var(--border));cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:.4rem;padding:.45rem .6rem;font-family:inherit;font-size:.8125rem;font-weight:500;transition:border-color .12s,background .12s;display:flex}._trigger_w2nwq_321:hover:not(:disabled){border-color:hsl(var(--primary)/.5)}._trigger_w2nwq_321:disabled{opacity:.55;cursor:not-allowed}._trigger_w2nwq_321[aria-expanded=true]{border-color:hsl(var(--primary))}._triggerActive_w2nwq_349{border-color:hsl(var(--primary)/.6);background:hsl(var(--primary)/.06)}._triggerValue_w2nwq_354{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._triggerChevron_w2nwq_361{color:hsl(var(--foreground)/.55);flex-shrink:0}._popover_w2nwq_366{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);scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent}._popover_w2nwq_366::-webkit-scrollbar{width:6px;height:6px}._popover_w2nwq_366::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._popover_w2nwq_366::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._popover_w2nwq_366::-webkit-scrollbar-track{background:0 0}._popover_w2nwq_366{z-index:30;width:-moz-max-content;border-radius:10px;width:max-content;min-width:max(100%,14rem);max-width:min(22rem,100vw - 2rem);max-height:18rem;padding:.4rem;position:absolute;top:calc(100% + .35rem);left:0;overflow-y:auto}._popoverSearch_w2nwq_402{box-sizing:border-box;width:100%;color:hsl(var(--foreground));background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:8px;margin-bottom:.35rem;padding:.4rem .55rem;font-family:inherit;font-size:.8125rem}._popoverSearch_w2nwq_402:focus{border-color:hsl(var(--primary));outline:none}._popoverEmpty_w2nwq_419{color:hsl(var(--muted-foreground));margin:0;padding:.5rem;font-size:.8rem}._optionList_w2nwq_426{margin:0;padding:0;list-style:none}._option_w2nwq_426{color:hsl(var(--foreground));cursor:pointer;border-radius:6px;align-items:center;gap:.5rem;padding:.4rem .5rem;font-size:.8125rem;display:flex}._option_w2nwq_426:hover{background:hsl(var(--muted)/.6)}._option_w2nwq_426 input{accent-color:hsl(var(--primary));flex-shrink:0;margin:0}._chip_w2nwq_452{max-width:100%;color:hsl(var(--foreground));background:hsl(var(--primary)/.08);border:1px solid hsl(var(--primary)/.2);overflow-wrap:anywhere;border-radius:999px;align-items:center;gap:.3rem;padding:.2rem .3rem .2rem .6rem;font-size:.75rem;font-weight:500;display:inline-flex}._chipRemove_w2nwq_467{width:1.15rem;height:1.15rem;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}._chipRemove_w2nwq_467:hover{color:hsl(var(--foreground));background:hsl(var(--primary)/.12)}._linkBtn_w2nwq_486{color:hsl(var(--primary));cursor:pointer;background:0 0;border:none;align-items:center;gap:.3rem;padding:.2rem .35rem;font-family:inherit;font-size:.78rem;font-weight:600;display:inline-flex}._linkBtn_w2nwq_486:hover:not(:disabled){text-decoration:underline}._linkBtn_w2nwq_486:disabled{opacity:.6}._optionsError_w2nwq_506{color:hsl(var(--destructive));flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;padding:0 .9rem .7rem;font-size:.8rem;display:flex}._footnote_6coki_23{color:hsl(var(--muted-foreground));margin:.6rem 0 0;font-size:.75rem;line-height:1.4}._tooltip_6coki_30{border:1px solid hsl(var(--border));background:hsl(var(--card));min-width:160px;max-width:260px;box-shadow:0 8px 24px hsl(var(--foreground)/.12);color:hsl(var(--foreground));border-radius:10px;padding:.55rem .7rem;font-size:.75rem}._tooltipTitle_6coki_42{margin:0 0 .35rem;font-weight:700}._tooltipRows_6coki_47{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}._tooltipRow_6coki_47{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}._tooltipName_6coki_63{align-items:center;gap:.4rem;min-width:0;display:inline-flex}._tooltipName_6coki_63 span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._tooltipDot_6coki_75{border-radius:999px;flex-shrink:0;width:.5rem;height:.5rem}._tooltipValue_6coki_82{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right;font-weight:700}._tooltipMuted_6coki_89{color:hsl(var(--muted-foreground));font-weight:500}._tooltipSample_6coki_94{color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:500;display:block}._card_ysdp4_22{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);border-radius:14px;flex-direction:column;gap:.65rem;min-width:0;padding:1rem 1.1rem;display:flex}._header_ysdp4_35{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}._label_ysdp4_42{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem;font-weight:600}._rows_ysdp4_49{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}._row_ysdp4_49{justify-content:space-between;align-items:baseline;gap:.75rem;min-width:0;display:flex}._totalRow_ysdp4_66{border-top:1px dashed hsl(var(--border));margin-top:.15rem;padding-top:.5rem}._totalRow_ysdp4_66 ._unitName_ysdp4_71{color:hsl(var(--foreground));font-weight:700}._unit_ysdp4_71{align-items:center;gap:.45rem;min-width:0;display:inline-flex}._dot_ysdp4_83{border-radius:999px;flex-shrink:0;width:.55rem;height:.55rem}._unitName_ysdp4_71{text-overflow:ellipsis;white-space:nowrap;color:hsl(var(--foreground)/.85);font-size:.8125rem;overflow:hidden}._valueBlock_ysdp4_98{text-align:right;flex-direction:column;align-items:flex-end;min-width:0;display:inline-flex}._largeBlock_ysdp4_106{text-align:left;align-items:flex-start}._value_ysdp4_98{font-variant-numeric:tabular-nums;color:hsl(var(--foreground));white-space:nowrap;font-size:.95rem;font-weight:700}._large_ysdp4_106{white-space:normal;font-size:1.6rem;line-height:1.15}._muted_ysdp4_125{color:hsl(var(--muted-foreground));font-size:.8125rem;font-weight:500}._large_ysdp4_106._muted_ysdp4_125{font-size:1rem}._meta_ysdp4_135{color:hsl(var(--muted-foreground));font-size:.72rem;line-height:1.3}._section_y2qjg_23{flex-direction:column;gap:1.5rem;display:flex}._group_y2qjg_29{flex-direction:column;gap:.65rem;display:flex}._groupHead_y2qjg_35{flex-wrap:wrap;align-items:baseline;gap:.25rem .6rem;display:flex}._groupTitle_y2qjg_42{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));margin:0;font-size:.75rem;font-weight:700}._groupNote_y2qjg_51{color:hsl(var(--muted-foreground));margin:0;font-size:.75rem}._grid_y2qjg_57{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:.85rem;display:grid}._charts_y2qjg_64{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}@media (min-width:1024px){._charts_y2qjg_64{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}._charts_y2qjg_64>*{min-width:0}@media (min-width:1024px){._wide_y2qjg_79{grid-column:1/-1}}._card_y2qjg_84{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.25rem}._cardTitle_y2qjg_94{color:hsl(var(--foreground));margin:0;font-size:.95rem;font-weight:700}._cardSubtitle_y2qjg_101{color:hsl(var(--muted-foreground));margin:.2rem 0 .85rem;font-size:.8125rem}._unitName_y2qjg_107{min-width:0;color:hsl(var(--foreground));align-items:center;gap:.45rem;font-size:.8125rem;font-weight:700;display:inline-flex}._unitName_y2qjg_107 span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._dot_y2qjg_122{border-radius:999px;flex-shrink:0;width:.55rem;height:.55rem}._muted_y2qjg_129{color:hsl(var(--muted-foreground))}._tableWrap_10u8s_23{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent}._tableWrap_10u8s_23::-webkit-scrollbar{width:6px;height:6px}._tableWrap_10u8s_23::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:3px}._tableWrap_10u8s_23::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._tableWrap_10u8s_23::-webkit-scrollbar-track{background:0 0}._tableWrap_10u8s_23{overflow-x:auto}._table_10u8s_23{border-collapse:collapse;width:100%;font-size:.8125rem}._table_10u8s_23 th,._table_10u8s_23 td{text-align:left;border-bottom:1px solid hsl(var(--border));white-space:nowrap;padding:.55rem .6rem}._table_10u8s_23 thead th{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:600}._table_10u8s_23 tbody th{color:hsl(var(--foreground));font-weight:600}._table_10u8s_23 td{font-variant-numeric:tabular-nums;color:hsl(var(--foreground))}._totalRow_10u8s_73 th,._totalRow_10u8s_73 td{border-top:1px dashed hsl(var(--border));font-weight:700}._unitCell_10u8s_79{align-items:center;gap:.45rem;display:inline-flex}._dot_10u8s_85{border-radius:999px;flex-shrink:0;width:.55rem;height:.55rem}._muted_10u8s_92{color:hsl(var(--muted-foreground))!important}._warn_10u8s_97{font-weight:700;color:#ce8509!important}._level_10u8s_102{border-radius:999px;padding:.12rem .55rem;font-size:.72rem;font-weight:700;display:inline-block}._level_ok_10u8s_110{color:hsl(var(--highlight-foreground));background:hsl(var(--highlight)/.2)}._level_warning_10u8s_115{color:#b07207;background:rgba(245,159,10,.16)}._level_critical_10u8s_120{color:hsl(var(--destructive));background:hsl(var(--destructive)/.12)}._nineBoxGrid_1bocx_23{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:1rem;display:grid}._nineBox_1bocx_23{flex-direction:column;gap:.5rem;min-width:0;margin:0;display:flex}._nineBoxHead_1bocx_37{justify-content:space-between;align-items:baseline;gap:.5rem;min-width:0;display:flex}._nineBoxSample_1bocx_45{color:hsl(var(--muted-foreground));flex-shrink:0;font-size:.6875rem}._nineBoxNoData_1bocx_51{text-align:center;color:hsl(var(--muted-foreground));margin:0;padding:1.5rem 0;font-size:.8125rem}._matrix_1bocx_59{grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem;display:grid}._box_1bocx_66{text-align:center;border:1px solid;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:.1rem;min-width:0;min-height:3.6rem;padding:.3rem .2rem;display:flex}._boxCount_1bocx_80{font-variant-numeric:tabular-nums;color:hsl(var(--foreground));font-size:1.05rem;font-weight:700;line-height:1.1}._boxEmpty_1bocx_88{color:hsl(var(--muted-foreground));font-size:.625rem;line-height:1.2}._boxLabel_1bocx_94{-webkit-line-clamp:2;max-width:100%;color:hsl(var(--foreground)/.75);-webkit-box-orient:vertical;font-size:.625rem;line-height:1.2;display:-webkit-box;overflow:hidden}._axes_1bocx_105{color:hsl(var(--muted-foreground));flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;margin-top:.85rem;font-size:.72rem;display:flex}._competencyGrid_1bocx_116{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1rem;display:grid}._competencyCard_1bocx_122{border:1px solid hsl(var(--border));border-radius:12px;flex-direction:column;gap:.75rem;min-width:0;padding:.85rem .9rem;display:flex}._competencyBlock_1bocx_132{flex-direction:column;gap:.35rem;display:flex}._competencyTitle_1bocx_138{text-transform:uppercase;letter-spacing:.05em;color:hsl(var(--muted-foreground));margin:0;font-size:.6875rem;font-weight:700}._competencyEmpty_1bocx_147{color:hsl(var(--muted-foreground));margin:0;font-size:.8125rem}._competencyTable_1bocx_153{border-collapse:collapse;width:100%;font-size:.78rem}._competencyTable_1bocx_153 th,._competencyTable_1bocx_153 td{border-bottom:1px solid hsl(var(--border));text-align:right;vertical-align:top;padding:.35rem .3rem}._competencyTable_1bocx_153 th:first-child{text-align:left}._competencyTable_1bocx_153 thead th{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));font-size:.65rem;font-weight:600}._competencyTable_1bocx_153 td{font-variant-numeric:tabular-nums;white-space:nowrap;color:hsl(var(--foreground))}._competencyName_1bocx_181{color:hsl(var(--foreground));overflow-wrap:anywhere;font-weight:600;display:block}._competencySample_1bocx_188{color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:400;display:block}._section_hb5qi_22{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);box-shadow:0 1px 4px hsl(var(--primary)/.05), 0 1px 2px rgba(0,0,0,.04);border-radius:14px;flex-direction:column;gap:.85rem;min-width:0;padding:1rem 1.1rem;display:flex}._toolbar_hb5qi_35{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.6rem 1rem;display:flex}._scope_hb5qi_43{flex-direction:column;gap:.3rem;display:flex}._scopeLabel_hb5qi_49{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:600}._select_hb5qi_57{min-width:12rem;max-width:100%;color:hsl(var(--foreground));background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:8px;padding:.45rem .6rem;font-family:inherit;font-size:.8125rem}._select_hb5qi_57:focus{border-color:hsl(var(--primary));outline:none}._count_hb5qi_73{color:hsl(var(--muted-foreground));font-size:.8125rem;font-weight:600}._empty_hb5qi_79{text-align:center;color:hsl(var(--muted-foreground));margin:0;padding:2rem 1rem;font-size:.875rem}._tableWrap_hb5qi_88{scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground)/.35) transparent}._tableWrap_hb5qi_88::-webkit-scrollbar{width:8px;height:8px}._tableWrap_hb5qi_88::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground)/.35);border-radius:4px}._tableWrap_hb5qi_88::-webkit-scrollbar-thumb:hover{background:hsl(var(--muted-foreground)/.55)}._tableWrap_hb5qi_88::-webkit-scrollbar-track{background:0 0}._tableWrap_hb5qi_88{margin:0 -.25rem;overflow-x:auto}._table_hb5qi_88{border-collapse:collapse;width:100%;font-size:.8125rem}._table_hb5qi_88 th,._table_hb5qi_88 td{text-align:left;border-bottom:1px solid hsl(var(--border));white-space:nowrap;vertical-align:middle;padding:.55rem .6rem}._table_hb5qi_88 thead th{text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--muted-foreground));font-size:.6875rem;font-weight:600}._table_hb5qi_88 tbody tr:hover{background:hsl(var(--muted)/.35)}._table_hb5qi_88 td{color:hsl(var(--foreground));font-variant-numeric:tabular-nums}._numeric_hb5qi_139{text-align:right!important}._numeric_hb5qi_139 ._sortBtn_hb5qi_142{flex-direction:row-reverse}._nameCell_hb5qi_146{color:hsl(var(--foreground));background:hsl(var(--card));z-index:1;font-weight:600;position:-webkit-sticky;position:sticky;left:0}._nameLink_hb5qi_155{color:hsl(var(--foreground));text-decoration:none}._nameLink_hb5qi_155:hover{color:hsl(var(--primary));text-decoration:underline}._sortBtn_hb5qi_142{font:inherit;text-transform:inherit;letter-spacing:inherit;color:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:.3rem;padding:0;display:inline-flex}._sortBtn_hb5qi_142:hover,._sortActive_hb5qi_181{color:hsl(var(--foreground))}._muted_hb5qi_185{color:hsl(var(--muted-foreground));font-size:.75rem}._units_hb5qi_190{flex-wrap:wrap;gap:.3rem;display:inline-flex}._unitTag_hb5qi_196{border:1px solid hsl(var(--border));border-radius:999px;align-items:center;gap:.3rem;padding:.05rem .45rem;font-size:.72rem;display:inline-flex}._dot_hb5qi_206{border-radius:999px;flex-shrink:0;width:.5rem;height:.5rem}._oneOnOne_hb5qi_213{align-items:center;gap:.4rem;display:inline-flex}._overdue_hb5qi_220{color:#b07207;background:rgba(245,159,10,.16);border-radius:999px;padding:.05rem .45rem;font-size:.68rem;font-weight:700}._risk_hb5qi_229{border-radius:999px;padding:.05rem .5rem;font-size:.72rem;font-weight:700;display:inline-block}._risk_high_hb5qi_237{color:hsl(var(--destructive));background:hsl(var(--destructive)/.12)}._risk_medium_hb5qi_242{color:#b07207;background:rgba(245,159,10,.16)}._risk_low_hb5qi_247{color:hsl(var(--highlight-foreground));background:hsl(var(--highlight)/.2)}._pager_hb5qi_252{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.6rem;display:flex}._pageLabel_hb5qi_260{color:hsl(var(--muted-foreground));font-size:.8rem}._pageBtn_hb5qi_265{border-radius:var(--radius);color:hsl(var(--foreground));border:1px solid hsl(var(--border));cursor:pointer;background:0 0;align-items:center;gap:.3rem;padding:.4rem .75rem;font-family:inherit;font-size:.8rem;font-weight:600;display:inline-flex}._pageBtn_hb5qi_265:hover:not(:disabled){background:hsl(var(--muted)/.5)}._pageBtn_hb5qi_265:disabled{opacity:.5;cursor:not-allowed}._groupBar_1dbox_7{border-bottom:1px solid hsl(var(--border))}._groups_1dbox_11{scrollbar-width:none;gap:.25rem;display:flex;position:relative;overflow-x:auto}._groups_1dbox_11::-webkit-scrollbar{display:none}._fadeEnd_1dbox_23{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 2.5rem),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 2.5rem),transparent)}._fadeStart_1dbox_27{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 2.5rem),transparent);mask-image:linear-gradient(270deg,#000 calc(100% - 2.5rem),transparent)}._fadeStart_1dbox_27._fadeEnd_1dbox_23{-webkit-mask-image:linear-gradient(90deg,transparent,#000 2.5rem,#000 calc(100% - 2.5rem),transparent);mask-image:linear-gradient(90deg,transparent,#000 2.5rem,#000 calc(100% - 2.5rem),transparent)}._groupTab_1dbox_35{white-space:nowrap;color:hsl(var(--foreground)/.72);cursor:pointer;background:0 0;border:none;border-radius:8px 8px 0 0;flex-shrink:0;align-items:center;gap:.5rem;padding:.6rem .85rem .75rem;font-family:inherit;font-size:.875rem;font-weight:600;transition:color .12s,background .12s;display:inline-flex;position:relative}._groupTab_1dbox_35 svg{color:hsl(var(--foreground)/.5);flex-shrink:0;transition:color .12s}._groupTab_1dbox_35:after{content:"";background:0 0;border-radius:3px 3px 0 0;height:3px;transition:background .12s;position:absolute;bottom:-1px;left:.6rem;right:.6rem}._groupTab_1dbox_35:hover{color:hsl(var(--foreground));background:hsl(var(--muted)/.7)}._groupTab_1dbox_35:hover svg{color:hsl(var(--foreground)/.75)}._groupTab_1dbox_35:hover:after{background:hsl(var(--foreground)/.18)}._groupTab_1dbox_35:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:-2px}@media (max-width:560px){._groupTab_1dbox_35{padding-left:.65rem;padding-right:.65rem}._groupTab_1dbox_35 svg{display:none}}._groupTabActive_1dbox_92,._groupTabActive_1dbox_92:hover{color:hsl(var(--primary));background:0 0}._groupTabActive_1dbox_92 svg,._groupTabActive_1dbox_92:hover svg{color:hsl(var(--primary))}._groupTabActive_1dbox_92:after,._groupTabActive_1dbox_92:hover:after{background:hsl(var(--primary))}._groupTabActive_1dbox_92 ._groupCount_1dbox_105,._groupTabActive_1dbox_92:hover ._groupCount_1dbox_105{color:hsl(var(--primary));background:hsl(var(--primary)/.12)}._groupCount_1dbox_105{text-align:center;font-variant-numeric:tabular-nums;min-width:1.15rem;color:hsl(var(--foreground)/.7);background:hsl(var(--muted));border-radius:999px;padding:0 .3rem;font-size:.6875rem;font-weight:700;line-height:1.15rem}._groupPanel_1dbox_124{flex-direction:column;gap:1rem;min-width:0;display:flex}._sections_1dbox_131{flex-wrap:wrap;gap:.4rem;display:flex}._sectionTab_1dbox_137{border:1px solid hsl(var(--border));background:hsl(var(--card));white-space:nowrap;color:hsl(var(--foreground)/.78);cursor:pointer;border-radius:999px;align-items:center;gap:.4rem;padding:.4rem .8rem;font-family:inherit;font-size:.8125rem;font-weight:600;transition:color .12s,border-color .12s,background .12s;display:inline-flex}._sectionTab_1dbox_137 svg{color:hsl(var(--foreground)/.5);flex-shrink:0}._sectionTab_1dbox_137:hover{color:hsl(var(--foreground));border-color:hsl(var(--primary)/.45)}._sectionTab_1dbox_137:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}._sectionTabActive_1dbox_166,._sectionTabActive_1dbox_166:hover{color:hsl(var(--primary));border-color:hsl(var(--primary)/.7);background:hsl(var(--primary)/.1)}._sectionTabActive_1dbox_166 svg,._sectionTabActive_1dbox_166:hover svg{color:hsl(var(--primary))}._loaded_iy9ke_22{flex-direction:column;gap:1rem;display:flex}._partial_iy9ke_28{border-radius:var(--radius);color:hsl(var(--foreground)/.8);background:hsl(var(--muted)/.6);border:1px solid hsl(var(--border));margin:0;padding:.55rem .8rem;font-size:.8125rem}._skeleton_iy9ke_39{flex-direction:column;gap:1rem;display:flex}._skeletonGrid_iy9ke_45{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.85rem;display:grid}._skeletonCard_iy9ke_51{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;flex-direction:column;gap:.6rem;padding:1rem 1.1rem;display:flex}._skeletonWide_iy9ke_63{min-height:200px}._bar_iy9ke_67{background:hsl(var(--muted));border-radius:6px;height:.7rem;display:block}._barShort_iy9ke_74{width:45%}._barTall_iy9ke_78{width:60%;height:1.6rem}._barChart_iy9ke_83{flex:1;min-height:140px}._pulse_iy9ke_88 ._bar_iy9ke_67{animation:1.4s ease-in-out infinite _pulse_iy9ke_88}@keyframes _pulse_iy9ke_88{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){._pulse_iy9ke_88 ._bar_iy9ke_67{animation:none}}._locked_iy9ke_106{background:hsl(var(--muted)/.35);border-radius:14px;position:relative;overflow:hidden}._lockedBody_iy9ke_113{filter:blur(2.5px);opacity:.6;-webkit-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}._lock_iy9ke_105{background:hsl(var(--background)/.18);text-align:center;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:1rem;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}._lockIcon_iy9ke_134{border:1px solid hsl(var(--border));background:hsl(var(--card));width:34px;height:34px;color:hsl(var(--foreground));border-radius:50%;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 6px 16px -8px rgba(0,0,0,.35)}._lockTitle_iy9ke_147{color:hsl(var(--foreground));font-size:.9rem;font-weight:700}._lockText_iy9ke_153{color:hsl(var(--foreground));font-size:.75rem;font-weight:600}._message_iy9ke_160{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;flex-direction:column;align-items:center;gap:.6rem;padding:2.5rem 1.5rem;display:flex}._messageTitle_iy9ke_174{color:hsl(var(--foreground));margin:0;font-size:.95rem;font-weight:700}._messageBody_iy9ke_181{max-width:34rem;color:hsl(var(--muted-foreground));margin:0;font-size:.85rem}._retry_iy9ke_188{border-radius:var(--radius);color:hsl(var(--foreground));border:1px solid hsl(var(--border));cursor:pointer;background:0 0;align-items:center;gap:.4rem;margin-top:.25rem;padding:.45rem .85rem;font-family:inherit;font-size:.8125rem;font-weight:600;display:inline-flex}._retry_iy9ke_188:hover:not(:disabled){background:hsl(var(--muted)/.5)}._retry_iy9ke_188:disabled{opacity:.6;cursor:progress}._spin_iy9ke_211{animation:.9s linear infinite _spin_iy9ke_211}@keyframes _spin_iy9ke_211{to{transform:rotate(360deg)}}._stack_zthlz_1{flex-direction:column;gap:1rem;min-width:0;display:flex}._panel_zthlz_8{min-width:0;min-height:200px}._muted_zthlz_13{color:hsl(var(--muted-foreground));margin:0;font-size:.875rem}._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}._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}._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}._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_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}._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)}._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}._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_152la_1{flex-direction:column;gap:1.5rem;width:min(100%,1200px);margin:0 auto;padding:2rem;display:flex}._header_152la_10{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._headerText_152la_18{flex-direction:column;gap:.375rem;display:flex}._titleRow_152la_24{align-items:center;gap:.625rem;display:flex}._titleIcon_152la_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_152la_24{color:hsl(var(--foreground));font-size:1.375rem;font-weight:700}._description_152la_47{color:hsl(var(--muted-foreground));max-width:640px;font-size:.875rem;line-height:1.5}._primaryBtn_152la_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_152la_54:hover{background:hsl(var(--primary-hover))}._statsRow_152la_72{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}@media (max-width:720px){._statsRow_152la_72{grid-template-columns:1fr}}._tableCard_152la_83{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--radius);overflow:hidden}._table_152la_83{border-collapse:collapse;width:100%;font-size:.875rem}._table_152la_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_152la_83 tbody td{border-bottom:1px solid hsl(var(--border));color:hsl(var(--foreground));padding:.875rem 1rem}._table_152la_83 tbody tr:last-child td{border-bottom:none}._row_152la_115{cursor:pointer;transition:background .12s}._row_152la_115:hover{background:hsl(var(--primary)/.04)}._stateCell_152la_123{text-align:center;color:hsl(var(--muted-foreground));padding:2.5rem 1rem!important}._employee_152la_129{align-items:center;gap:.625rem;display:flex}._avatar_152la_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_152la_148{font-weight:500}._muted_152la_152{color:hsl(var(--muted-foreground))}._pill_152la_156{border-radius:999px;align-items:center;padding:.25rem .625rem;font-size:.75rem;font-weight:600;display:inline-flex}._pending_152la_165,._in_progress_152la_166{color:#ae6613;background:rgba(245,159,10,.14)}._completed_152la_171{color:#257e55;background:rgba(46,184,119,.15)}._expired_152la_176{background:hsl(var(--destructive)/.12);color:hsl(var(--destructive))}._pagination_152la_181{border-top:1px solid hsl(var(--border));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;padding:.875rem 1rem;display:flex}._pageInfo_152la_191{color:hsl(var(--muted-foreground));font-size:.8125rem}._paginationControls_152la_196{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._pageSize_152la_203{color:hsl(var(--muted-foreground));align-items:center;gap:.5rem;font-size:.8125rem;display:flex}._pageSizeSelect_152la_211{border:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));cursor:pointer;border-radius:8px;padding:.3125rem .5rem;font-size:.8125rem}._pageBtn_152la_221{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_152la_221:hover:not(:disabled){background:hsl(var(--muted))}._pageBtn_152la_221: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}
