@charset "UTF-8";:root{--font-display: "Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, sans-serif;--font-sans: "Plus Jakarta Sans", "IBM Plex Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono: "JetBrains Mono", ui-monospace, "SFMono-Regular", Consolas, monospace;--aqua-50: #ecfeff;--aqua-100: #cffafe;--aqua-300: #7df3ed;--aqua-400: #4ce8e0;--aqua-500: #19c8c0;--aqua-600: #0d9488;--aqua-700: #0f766e;--azure-50: #eff6ff;--azure-100: #dbeafe;--azure-300: #7cc0ff;--azure-400: #4796e8;--azure-500: #2e74c9;--azure-600: #1d5bb0;--azure-700: #17468a;--indigo-50: #eef2ff;--indigo-100: #e0e7ff;--indigo-300: #a5b4fc;--indigo-500: #4f46e5;--indigo-600: #3b339a;--indigo-700: #2c276e;--indigo-900: #1b184a;--petrol-50: #f2f6fa;--petrol-100: #e3ecf4;--petrol-200: #c8d9e8;--petrol-300: #9eb7cd;--petrol-400: #6e8ca8;--petrol-500: #47647e;--petrol-600: #2c465d;--petrol-700: #1b3144;--petrol-800: #132432;--petrol-900: #0e1c26;--petrol-950: #081118;--emerald-50: #ecfdf5;--emerald-500: #10b981;--emerald-700: #047857;--amber-50: #fffbeb;--amber-500: #f59e0b;--amber-700: #b45309;--rose-50: #fff1f2;--rose-500: #f43f5e;--rose-700: #be123c;--grad-hugenis-ribbon: linear-gradient(135deg, #4ce8e0 0%, #3584e4 52%, #2c276e 100%);--grad-hugenis-cta: linear-gradient(135deg, #0d9488 0%, #1d5bb0 55%, #312e81 100%);--grad-hugenis-subtle: linear-gradient( 135deg, rgba(76, 232, 224, .14) 0%, rgba(46, 116, 201, .12) 55%, rgba(59, 51, 154, .14) 100% );--ease-spring: cubic-bezier(.16, 1, .3, 1);--ease-standard: cubic-bezier(.2, .6, .2, 1)}:root,[data-theme=dark]{--surface-app: #0b1620;--surface-sidebar: #081118;--surface-card: #11212f;--surface-elevated: #172c3e;--surface-sunken: #09131c;--surface-glass: rgba(14, 28, 38, .9);--border-subtle: #1b3144;--border-default: #26435b;--border-strong: #3b607e;--border-focus: #4ce8e0;--text-primary: #f2f7fb;--text-secondary: #9eb7cd;--text-tertiary: #6e8ca8;--text-inverse: #0b1620;--accent-primary: #4ce8e0;--accent-primary-hover: #7df3ed;--accent-secondary: #4796e8;--accent-indigo: #6366f1;--shadow-sm: 0 2px 6px rgba(4, 10, 15, .45);--shadow-md: 0 10px 26px -4px rgba(4, 10, 15, .6), 0 4px 10px -2px rgba(4, 10, 15, .4);--shadow-lg: 0 20px 44px -8px rgba(3, 8, 13, .78);--shadow-glow: 0 0 24px rgba(76, 232, 224, .22);--tooltip-bg: #15293a;--tooltip-text: #f2f7fb;--tooltip-border: #2e526e;color-scheme:dark}[data-theme=light]{--surface-app: #f2f6fa;--surface-sidebar: #0e1c26;--surface-card: #ffffff;--surface-elevated: #f8fafc;--surface-sunken: #e8f0f7;--surface-glass: rgba(14, 28, 38, .96);--border-subtle: #dce6f0;--border-default: #c4d4e3;--border-strong: #8faabf;--border-focus: #2e74c9;--text-primary: #0e1c26;--text-secondary: #3b556b;--text-tertiary: #688299;--text-inverse: #ffffff;--accent-primary: #0d9488;--accent-primary-hover: #0f766e;--accent-secondary: #2e74c9;--accent-indigo: #3b339a;--shadow-sm: 0 2px 5px rgba(14, 28, 38, .05);--shadow-md: 0 10px 28px -6px rgba(14, 28, 38, .08), 0 3px 8px -2px rgba(14, 28, 38, .04);--shadow-lg: 0 22px 48px -10px rgba(14, 28, 38, .14);--shadow-glow: 0 6px 20px rgba(46, 116, 201, .22);--tooltip-bg: #0e1c26;--tooltip-text: #f2f7fb;--tooltip-border: #2c465d;color-scheme:light}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body{min-height:100vh;max-width:100vw;overflow-x:clip;background-color:var(--surface-app);color:var(--text-primary);font-family:var(--font-sans);font-size:15px;line-height:1.55;transition:background-color .22s var(--ease-standard),color .22s var(--ease-standard);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{min-height:100vh;display:flex;flex-direction:column}button,input,textarea{font-family:inherit;font-size:inherit;color:inherit}button{cursor:pointer;border:none;background:none}a{color:var(--accent-primary);text-decoration:none}[data-tooltip]{position:relative;cursor:pointer}[data-tooltip]:before,[data-tooltip]:after{display:none!important;content:none!important}.hug-floating-tooltip{position:fixed;left:var(--tt-x, 0px);top:var(--tt-y, 0px);z-index:99999;pointer-events:none;padding:9px 14px;width:max-content;max-width:min(320px,100vw - 20px);background-color:var(--tooltip-bg);background-image:linear-gradient(90deg,#4ce8e0,#3584e4 52%,#6366f1);background-size:100% 2.5px;background-repeat:no-repeat;background-position:top center;color:var(--tooltip-text);font-family:var(--font-sans);font-size:13px;font-weight:600;line-height:1.45;text-align:center;border-radius:9px;border:1px solid var(--tooltip-border);box-shadow:0 12px 28px -4px #050c128c,0 0 16px #4ce8e02e;white-space:normal;overflow-wrap:break-word;box-sizing:border-box;transition:opacity .16s var(--ease-spring),transform .16s var(--ease-spring)}@media(max-width:768px){.hug-floating-tooltip{max-width:min(290px,100vw - 20px)}}@media(max-width:480px){.hug-floating-tooltip{max-width:min(260px,100vw - 20px);padding:8px 12px}}.hug-floating-tooltip--multiline{text-align:left;line-height:1.48;padding:11px 14px;font-weight:500}.hug-floating-tooltip-content{display:block}.hug-floating-tooltip-arrow{position:absolute;left:var(--tt-arrow-left, 50%);bottom:-5.5px;width:10px;height:10px;background-color:var(--tooltip-bg);border-right:1px solid var(--tooltip-border);border-bottom:1px solid var(--tooltip-border);transform:translate(-50%) rotate(45deg);pointer-events:none}.hug-floating-tooltip--bottom .hug-floating-tooltip-arrow,.hug-floating-tooltip[data-placement=bottom] .hug-floating-tooltip-arrow{bottom:auto;top:-5.5px;border-right:none;border-bottom:none;border-left:1px solid var(--tooltip-border);border-top:1px solid var(--tooltip-border)}progress{appearance:none;-webkit-appearance:none;width:100%;height:8px;border-radius:9999px;overflow:hidden;background-color:var(--surface-sunken);border:1px solid var(--border-subtle)}progress::-webkit-progress-bar{background-color:var(--surface-sunken);border-radius:9999px}progress::-webkit-progress-value{background:var(--grad-hugenis-ribbon);border-radius:9999px;transition:width .22s var(--ease-standard)}progress::-moz-progress-bar{background:var(--grad-hugenis-ribbon);border-radius:9999px}._dropdownRoot_1ehue_2{position:relative;width:100%;user-select:none}._dropdownTrigger_1ehue_8{width:100%;min-height:38px;padding:6px 12px;border-radius:12px;background-color:var(--surface-sunken);border:1.5px solid var(--border-default);color:var(--text-primary);font-family:var(--font-sans);font-size:13.5px;font-weight:600;display:flex;align-items:center;justify-content:space-between;gap:8px;text-align:left;transition:all .14s cubic-bezier(.2,.6,.2,1)}._dropdownTrigger_1ehue_8:hover{border-color:var(--border-strong)}._dropdownOpen_1ehue_30 ._dropdownTrigger_1ehue_8{border-color:var(--border-focus);background-color:var(--surface-card);box-shadow:0 0 0 3px #4ce8e029}._triggerLeft_1ehue_36{display:flex;align-items:center;gap:8px;min-width:0}._iconBox_1ehue_43{width:22px;height:22px;border-radius:4px;background:transparent;border:none;color:var(--accent-primary);font-size:14px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._avatarCircle_1ehue_58{width:24px;height:24px;border-radius:9999px;background:var(--grad-hugenis-cta);color:var(--petrol-50);font-family:var(--font-sans);font-size:13px;font-weight:800;line-height:1;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._dropdownSvg_1ehue_74{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}._iconSvgAqua_1ehue_85{color:var(--accent-primary)}._iconSvgEmerald_1ehue_89{color:var(--emerald-500)}._iconSvgAmber_1ehue_93{color:var(--amber-500)}._iconSvgRose_1ehue_97{color:var(--rose-500)}._iconSvgMuted_1ehue_101{color:var(--text-secondary)}._triggerTextCol_1ehue_105{display:flex;flex-direction:column;min-width:0}._triggerLabel_1ehue_111{font-size:13.5px;font-weight:600;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._chevron_1ehue_120{color:var(--text-tertiary);font-size:13px;transition:transform .22s cubic-bezier(.16,1,.3,1);flex-shrink:0}._dropdownOpen_1ehue_30 ._chevron_1ehue_120{transform:rotate(180deg);color:var(--accent-primary)}._dropdownMenu_1ehue_132{position:absolute;top:calc(100% + 8px);left:0;min-width:max(100%,144px);width:max-content;max-width:min(360px,92vw);max-height:320px;overflow-y:auto;background-color:var(--surface-card);border:1.5px solid var(--border-default);border-radius:12px;box-shadow:var(--shadow-lg);padding:8px;z-index:1050;display:flex;flex-direction:column;gap:4px}._searchInput_1ehue_152{width:100%;padding:8px 12px;border-radius:8px;border:1.5px solid var(--border-subtle);background-color:var(--surface-sunken);color:var(--text-primary);font-size:13px;margin-bottom:4px}._searchInput_1ehue_152:focus{outline:none;border-color:var(--border-focus)}._optionBtn_1ehue_167{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 10px;border-radius:8px;text-align:left;color:var(--text-primary);transition:background-color .14s cubic-bezier(.2,.6,.2,1)}._optionBtn_1ehue_167:hover{background-color:var(--surface-sunken)}._optionSelected_1ehue_183{background-color:#4ce8e01f}._optionLeft_1ehue_187{display:flex;align-items:center;gap:10px;min-width:0}._optionTitle_1ehue_194{font-size:13.5px;font-weight:600;color:var(--text-primary);line-height:1.25}._optionSub_1ehue_201{font-size:13px;color:var(--text-tertiary);margin-top:2px}._checkMark_1ehue_207{color:var(--accent-primary);font-weight:800;font-size:14px;flex-shrink:0}._popoverRoot_1ehue_215{position:relative;display:inline-flex}._popoverTrigger_1ehue_220{display:inline-flex;align-items:center;gap:8px;max-width:220px;padding:7px 12px;border-radius:8px;background-color:#ffffff0f;border:1.5px solid rgba(158,183,205,.22);color:var(--petrol-50);font-size:13px;font-weight:600;transition:all .14s cubic-bezier(.2,.6,.2,1)}._popoverTrigger_1ehue_220>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._popoverTrigger_1ehue_220:hover{border-color:var(--aqua-400)}._popoverTriggerSurface_1ehue_243{background-color:var(--surface-sunken);border-color:var(--border-default);color:var(--text-primary)}._popoverPanel_1ehue_249{position:absolute;top:calc(100% + 10px);right:0;width:330px;max-width:calc(100vw - 24px);background-color:var(--surface-card);border:1.5px solid var(--border-default);border-radius:16px;box-shadow:var(--shadow-lg);z-index:1150;overflow:hidden;text-align:left}._popoverPanelLeft_1ehue_264{right:auto;left:0}._popoverHeader_1ehue_269{padding:13px 16px;background-color:var(--surface-sunken);border-bottom:1px solid var(--border-subtle);display:flex;align-items:center;justify-content:space-between;gap:10px}._popoverTitle_1ehue_279{font-size:13.5px;font-weight:700;color:var(--text-primary)}._popoverBadge_1ehue_285{padding:3px 9px;border-radius:9999px;background-color:#10b98124;border:1px solid rgba(16,185,129,.35);color:var(--emerald-500);font-family:var(--font-mono);font-size:13px;font-weight:600}._popoverBody_1ehue_296{padding:15px 16px;display:flex;flex-direction:column;gap:10px;font-size:13.5px;color:var(--text-secondary)}._popoverFooter_1ehue_305{padding:11px 16px;background-color:var(--surface-elevated);border-top:1px solid var(--border-subtle);display:flex;align-items:center;justify-content:space-between;gap:10px}._dashboardContainer_1oz2t_2{display:flex;flex-direction:column;gap:22px;min-width:0;width:100%;max-width:100%}._headerBar_1oz2t_11{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}._headerTextCol_1oz2t_19{display:flex;flex-direction:column;gap:4px}._headerTitle_1oz2t_25{font-family:var(--font-display);font-size:1.55rem;font-weight:800;color:var(--text-primary);letter-spacing:-.02em}._headerSubtitle_1oz2t_33{font-size:14px;color:var(--text-secondary)}._headerActions_1oz2t_38{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._hintBadge_1oz2t_45{display:inline-flex;align-items:center;gap:8px;padding:7px 13px;border-radius:9999px;background-color:var(--surface-card);border:1.5px solid var(--border-subtle);font-size:13px;font-weight:600;color:var(--text-secondary);max-width:100%;flex-wrap:wrap;overflow-wrap:anywhere}._savedBadge_1oz2t_61{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:9999px;background-color:#10b98124;border:1px solid rgba(16,185,129,.38);color:var(--emerald-500);font-size:13px;font-weight:700}._actionBtn_1oz2t_74{display:inline-flex;align-items:center;gap:7px;padding:8px 14px;border-radius:12px;background-color:var(--surface-card);border:1.5px solid var(--border-default);color:var(--text-primary);font-size:13px;font-weight:700;transition:all .14s cubic-bezier(.2,.6,.2,1)}._actionBtn_1oz2t_74:hover{border-color:var(--accent-primary);color:var(--accent-primary)}._hiddenRestoreBar_1oz2t_92{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;padding:12px 18px;border-radius:12px;background-color:var(--surface-card);border:1.5px dashed var(--border-default)}._hiddenRestoreLabel_1oz2t_104{font-size:13.5px;font-weight:600;color:var(--text-secondary)}._hiddenChipsList_1oz2t_110{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._restoreChipBtn_1oz2t_117{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:9999px;background-color:var(--surface-sunken);border:1px solid var(--border-default);color:var(--text-primary);font-size:13px;font-weight:600}._restoreChipBtn_1oz2t_117:hover{border-color:var(--accent-primary);color:var(--accent-primary)}._widgetsGrid_1oz2t_135{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:auto;grid-auto-flow:dense;gap:18px;align-items:stretch}@media(max-width:1100px){._widgetsGrid_1oz2t_135{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){._widgetsGrid_1oz2t_135{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto}}._colSpan1_1oz2t_155{grid-column:span 1}._colSpan2_1oz2t_159{grid-column:span 2}@media(max-width:720px){._colSpan2_1oz2t_159{grid-column:span 1}}._colSpan3_1oz2t_168{grid-column:span 3}@media(max-width:1100px){._colSpan3_1oz2t_168{grid-column:span 2}}@media(max-width:720px){._colSpan3_1oz2t_168{grid-column:span 1}}._rowSpan1_1oz2t_182{grid-row:span 1;height:295px;max-height:295px}@media(max-width:720px){._rowSpan1_1oz2t_182{height:auto;max-height:320px}}._rowSpan2_1oz2t_194{grid-row:span 2;height:608px;max-height:608px}@media(max-width:720px){._rowSpan2_1oz2t_194{grid-row:span 1;height:auto;max-height:380px}}._widgetCard_1oz2t_208{position:relative;background-color:var(--surface-card);background-image:radial-gradient(240px circle at 92% 6%,rgba(76,232,224,.085),transparent 70%),linear-gradient(155deg,#172c3eb8,#11212ff2 60%,#0b1620fa);border:1.5px solid var(--border-subtle);border-radius:16px;padding:20px 22px;box-shadow:inset 0 1px #ffffff12,var(--shadow-md);display:flex;flex-direction:column;justify-content:space-between;gap:14px;transition:border-color .14s cubic-bezier(.2,.6,.2,1),box-shadow .14s cubic-bezier(.2,.6,.2,1),transform .14s cubic-bezier(.2,.6,.2,1);will-change:transform;overflow:hidden;min-width:0}._widgetCard_1oz2t_208:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,rgba(76,232,224,.7) 0%,rgba(53,132,228,.45) 55%,transparent 100%);pointer-events:none}._widgetCard_1oz2t_208:hover{border-color:var(--border-default)}@media(max-width:480px){._widgetCard_1oz2t_208{padding:16px}}[data-theme=light] ._widgetCard_1oz2t_208{background-image:radial-gradient(240px circle at 92% 6%,rgba(46,116,201,.08),transparent 70%),linear-gradient(155deg,#fff,#f8fbff 62%,#eef5fc);box-shadow:inset 0 1px #fff,var(--shadow-md)}._cardAmbientWatermark_1oz2t_249{position:absolute;right:-8px;bottom:-10px;width:108px;height:108px;color:var(--accent-primary);opacity:.045;pointer-events:none;transform:rotate(-8deg);z-index:0}._widgetMinimized_1oz2t_263{grid-row:span 1;align-self:start;min-height:56px;max-height:62px;padding:12px 18px;gap:0;justify-content:center;background-image:var(--grad-hugenis-subtle);border-color:var(--border-default)}._widgetDragging_1oz2t_275{opacity:.58;border-color:var(--accent-primary);box-shadow:var(--shadow-glow)}._widgetDropTarget_1oz2t_281,._widgetCardPreviewSlot_1oz2t_282{border:2px dashed var(--emerald-500);background-image:linear-gradient(135deg,#06b6d414,#10b98114);box-shadow:var(--shadow-glow);transform:scale(1.01)}@media(max-width:768px){._widgetDropTarget_1oz2t_281,._widgetCardPreviewSlot_1oz2t_282{transform:none}}._widgetDropPreviewBanner_1oz2t_295{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;padding:5px 12px;border-radius:9999px;background-color:#10b98129;border:1.5px dashed var(--emerald-500);color:var(--emerald-500);font-size:13px;font-weight:700;max-width:100%;flex-wrap:wrap;overflow-wrap:anywhere}._widgetResizing_1oz2t_312{border:2px solid var(--accent-primary);box-shadow:var(--shadow-glow);user-select:none}._cardTopBar_1oz2t_319{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;min-width:0}._dragZone_1oz2t_330{display:flex;align-items:center;gap:10px;cursor:default;min-width:0;flex:1;padding:4px 8px;margin:-4px -8px;border-radius:8px;user-select:none}._dragGripIcon_1oz2t_343{cursor:grab;padding:4px 6px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;color:var(--text-tertiary);font-size:15px;line-height:1;letter-spacing:-1px;flex-shrink:0;transition:all .14s cubic-bezier(.2,.6,.2,1)}._dragGripIcon_1oz2t_343:hover{color:var(--accent-primary);background-color:var(--surface-sunken)}._dragGripIcon_1oz2t_343:active{cursor:grabbing}._cardKicker_1oz2t_365{font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._cardControls_1oz2t_376{display:flex;align-items:center;gap:6px;flex-shrink:0}._metricPill_1oz2t_383{padding:3px 10px;border-radius:9999px;background-color:#4ce8e01f;border:1px solid rgba(76,232,224,.3);color:var(--accent-primary);font-family:var(--font-mono);font-size:13px;font-weight:700;white-space:nowrap}._cardToolBtn_1oz2t_395{width:26px;height:26px;border-radius:6px;background-color:var(--surface-sunken);border:1px solid var(--border-subtle);color:var(--text-secondary);font-size:13px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;transition:all .14s cubic-bezier(.2,.6,.2,1)}._cardToolBtn_1oz2t_395:hover{border-color:var(--accent-primary);color:var(--accent-primary)}._resizeEdgeRight_1oz2t_415{position:absolute;top:12px;right:0;bottom:22px;width:9px;cursor:ew-resize;z-index:10;border-right:2px solid transparent;transition:border-color .14s cubic-bezier(.2,.6,.2,1)}._resizeEdgeRight_1oz2t_415:hover{border-right-color:var(--border-focus)}._resizeEdgeBottom_1oz2t_430{position:absolute;left:12px;right:22px;bottom:0;height:9px;cursor:ns-resize;z-index:10;border-bottom:2px solid transparent;transition:border-color .14s cubic-bezier(.2,.6,.2,1)}._resizeEdgeBottom_1oz2t_430:hover{border-bottom-color:var(--border-focus)}._resizeCornerGrip_1oz2t_445{position:absolute;right:3px;bottom:3px;width:24px;height:24px;border-radius:8px 0 12px;cursor:nwse-resize;z-index:12;display:flex;align-items:flex-end;justify-content:flex-end;padding:4px;color:var(--text-tertiary);opacity:.55;transition:opacity .14s cubic-bezier(.2,.6,.2,1),color .14s cubic-bezier(.2,.6,.2,1),background-color .14s cubic-bezier(.2,.6,.2,1)}._resizeCornerGrip_1oz2t_445:hover{opacity:1;color:var(--accent-primary);background-color:var(--surface-sunken)}._widgetCard_1oz2t_208:hover ._resizeCornerGrip_1oz2t_445{opacity:.9}._cornerGripSvg_1oz2t_472{width:13px;height:13px;stroke:currentColor;stroke-width:2.2;stroke-linecap:round}._cardBody_1oz2t_482{position:relative;z-index:1;display:flex;flex-direction:column;gap:10px;flex:1;min-height:0;overflow:hidden}._scrollableWidgetList_1oz2t_493{display:flex;flex-direction:column;gap:7px;flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding-right:4px;scrollbar-width:thin}._scrollableWidgetList_1oz2t_493::-webkit-scrollbar{width:5px}._scrollableWidgetList_1oz2t_493::-webkit-scrollbar-track{background:transparent}._scrollableWidgetList_1oz2t_493::-webkit-scrollbar-thumb{background:var(--border-default);border-radius:999px}._bigMetricValue_1oz2t_515{font-family:var(--font-display);font-size:2.25rem;font-weight:800;line-height:1.05;color:var(--text-primary)}._cardCaption_1oz2t_523{font-size:13.5px;color:var(--text-secondary)}._cardFooterRow_1oz2t_528{position:relative;z-index:1;display:flex;align-items:center;justify-content:flex-end;gap:10px;padding-top:8px;border-top:1px solid var(--border-subtle);margin-top:auto}._navShortcutBtn_1oz2t_540{font-size:13px;font-weight:700;color:var(--accent-primary)}._navShortcutBtn_1oz2t_540:hover{text-decoration:underline}._compactList_1oz2t_550{display:flex;flex-direction:column;gap:8px;margin-top:4px}._compactRow_1oz2t_557{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 12px;border-radius:8px;background-color:var(--surface-sunken);border:1px solid var(--border-subtle);flex-wrap:wrap}._rowTitle_1oz2t_569{font-size:13.5px;font-weight:600;color:var(--text-primary)}._rowActions_1oz2t_575{display:flex;align-items:center;gap:6px}._miniBtn_1oz2t_581{padding:5px 10px;border-radius:8px;background-color:var(--surface-card);border:1px solid var(--border-default);color:var(--text-primary);font-size:13px;font-weight:600}._miniBtn_1oz2t_581:hover{border-color:var(--accent-primary);color:var(--accent-primary)}._miniBtnPrimary_1oz2t_595{background:var(--grad-hugenis-cta);border-color:transparent;color:var(--petrol-50)}._quickBrainForm_1oz2t_601{display:flex;gap:8px;margin-top:4px}._quickBrainInput_1oz2t_607{flex:1;min-width:0;height:38px;padding:0 12px;border-radius:8px;background-color:var(--surface-sunken);border:1.5px solid var(--border-default);color:var(--text-primary);font-size:13px}._quickBrainInput_1oz2t_607:focus{outline:none;border-color:var(--border-focus)}._quickBrainAnswer_1oz2t_623{padding:10px 12px;border-radius:8px;background-color:var(--surface-sunken);border-left:3px solid var(--accent-primary);font-size:13px;color:var(--text-primary)}._tierRow_1oz2t_632{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border-radius:8px;background-color:var(--surface-sunken);border:1px solid var(--border-subtle)}._tierRowHeader_1oz2t_642{display:flex;justify-content:space-between;font-size:13px;font-weight:600;color:var(--text-primary)}._teamsOverviewStack_1oz2t_650{display:flex;flex-direction:column;gap:14px;min-width:0;flex:1;min-height:0;overflow-y:auto;padding-right:4px}._teamGroupCard_1oz2t_661{display:flex;flex-direction:column;gap:10px;padding:14px 16px;border-radius:12px;background-color:var(--surface-sunken);border:1.5px solid var(--border-subtle);min-width:0}@media(max-width:480px){._teamGroupCard_1oz2t_661{padding:12px}}._teamGroupHeader_1oz2t_677{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;flex-wrap:wrap;padding-bottom:8px;border-bottom:1px solid var(--border-subtle);min-width:0}._teamGroupTitleCol_1oz2t_688{display:flex;flex-direction:column;gap:3px;min-width:0}._teamGroupName_1oz2t_695{font-size:14px;font-weight:800;color:var(--text-primary);overflow-wrap:anywhere}._teamGroupDesc_1oz2t_702{font-size:13px;color:var(--text-secondary);overflow-wrap:anywhere}._teamLeaderBadge_1oz2t_708{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:9999px;background-color:#06b6d429;border:1px solid rgba(6,182,212,.36);color:var(--aqua-400);font-size:13px;font-weight:700;max-width:100%;overflow-wrap:anywhere}._emptyTeamHint_1oz2t_723{font-size:13px;color:var(--text-tertiary);margin:0}._memberRoleBadge_1oz2t_729{font-family:var(--font-mono);font-size:13px;font-weight:600;padding:2px 8px;border-radius:9999px;background-color:var(--surface-card);border:1px solid var(--border-subtle);color:var(--text-secondary)}._memberChipsGrid_1oz2t_740{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));gap:10px;min-width:0}@media(max-width:640px){._memberChipsGrid_1oz2t_740{grid-template-columns:minmax(0,1fr)}}._memberChip_1oz2t_740{display:flex;align-items:center;gap:9px;padding:8px 13px;border-radius:12px;background-color:var(--surface-card);border:1px solid var(--border-subtle);min-width:0;max-width:100%}._memberAvatar_1oz2t_764{width:28px;height:28px;border-radius:9999px;background:var(--grad-hugenis-cta);color:var(--petrol-50);font-size:13px;font-weight:800;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._emptyText_1oz2t_778{font-size:13.5px;color:var(--text-tertiary);padding:12px 0}._dashboardScopeBar_1oz2t_784{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:4px}._compactRowBlocked_1oz2t_791{border-color:#f43f5e8c;background-color:#f43f5e14}._taskRowInfo_1oz2t_796{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1}._taskRowHeader_1oz2t_804{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._taskPriorityPill_1oz2t_811{font-family:var(--font-mono);font-size:13px;font-weight:700;padding:2px 7px;border-radius:8px;background-color:#3b82f629;color:var(--accent-primary)}._blockedAlertBadge_1oz2t_821{font-size:13px;font-weight:700;padding:2px 8px;border-radius:9999px;background-color:#f43f5e33;color:var(--rose-500)}._taskMetaSubRow_1oz2t_830{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:13px;color:var(--text-secondary)}._taskNoteStrip_1oz2t_839{padding:6px 8px;border-radius:8px;background-color:var(--surface-card);border-left:3px solid var(--aqua-400);font-size:13px;color:var(--text-primary)}._memberChipBody_1oz2t_848{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}._memberChipTop_1oz2t_856{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}._memberRoleSub_1oz2t_864{font-size:13px;color:var(--text-secondary);overflow-wrap:anywhere}._memberWorkloadRow_1oz2t_870{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:2px;font-family:var(--font-mono);font-size:13px;font-weight:700}._workloadActive_1oz2t_881{color:var(--aqua-400)}._workloadBlocked_1oz2t_885{color:var(--rose-500)}._workloadDone_1oz2t_889{color:var(--emerald-500)}._compactTaskItem_1oz2t_893{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 11px;border-radius:8px;background-color:var(--surface-sunken);border:1px solid var(--border-subtle);min-width:0;transition:border-color .14s cubic-bezier(.2,.6,.2,1),background-color .14s cubic-bezier(.2,.6,.2,1)}._compactTaskItem_1oz2t_893:hover{border-color:var(--border-default)}._compactTaskLeft_1oz2t_909{display:flex;align-items:center;gap:9px;min-width:0;flex:1}._priorityDot_1oz2t_917{width:8px;height:8px;border-radius:999px;flex-shrink:0}._priorityDotCritical_1oz2t_924{background-color:var(--rose-500);box-shadow:0 0 8px #f43f5e73}._priorityDotHigh_1oz2t_929{background-color:var(--amber-500);box-shadow:0 0 8px #f59e0b66}._priorityDotMedium_1oz2t_934{background-color:var(--aqua-400)}._priorityDotLow_1oz2t_938{background-color:var(--emerald-500)}._priorityDotBlocked_1oz2t_942{background-color:var(--rose-500);box-shadow:0 0 10px #f43f5e99}._compactTaskTextCol_1oz2t_947{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1}._compactTaskTitle_1oz2t_955{font-size:13.5px;font-weight:600;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._compactTaskMeta_1oz2t_964{font-size:13px;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._compactTaskAction_1oz2t_972{display:flex;align-items:center;gap:6px;flex-shrink:0}._compactTaskClickable_1oz2t_979{cursor:pointer}._compactTaskClickable_1oz2t_979:hover ._compactTaskTitle_1oz2t_955{color:var(--accent-primary)}._taskStartBtn_1oz2t_986{display:inline-flex;align-items:center;gap:5px;padding:4px 9px;border-radius:6px;background:#4ce8e024;border:1px solid rgba(76,232,224,.38);color:var(--accent-primary);font-size:13px;font-weight:700;white-space:nowrap;transition:all .14s cubic-bezier(.2,.6,.2,1)}._taskStartBtn_1oz2t_986:hover{background:#4ce8e038;border-color:var(--accent-primary)}._taskRunningBtn_1oz2t_1005{display:inline-flex;align-items:center;gap:5px;padding:4px 9px;border-radius:6px;background:#10b9812e;border:1px solid rgba(16,185,129,.45);color:var(--emerald-500);font-family:var(--font-mono);font-size:13px;font-weight:700;white-space:nowrap;transition:all .14s cubic-bezier(.2,.6,.2,1)}._taskRunningBtn_1oz2t_1005:hover{background:#10b98142;border-color:var(--emerald-500)}._taskPipBtn_1oz2t_1025{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:6px;background-color:var(--surface-card);border:1px solid var(--border-default);color:var(--text-secondary);font-size:13px;font-weight:700;white-space:nowrap;transition:all .14s cubic-bezier(.2,.6,.2,1)}._taskPipBtn_1oz2t_1025:hover{border-color:var(--accent-primary);color:var(--accent-primary)}._taskReopenBtn_1oz2t_1044{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:6px;background:#3b82f624;border:1px solid rgba(59,130,246,.4);color:var(--accent-primary);font-size:13px;font-weight:700;white-space:nowrap;transition:all .14s cubic-bezier(.2,.6,.2,1)}._taskReopenBtn_1oz2t_1044:hover{background:#3b82f63d}._taskModalOverlay_1oz2t_1063{position:fixed;inset:0;z-index:9500;background:#060c12b8;backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;padding:16px}._taskModalCard_1oz2t_1075{width:100%;max-width:680px;max-height:90vh;overflow-y:auto;border-radius:16px;background-color:var(--surface-card);border:1.5px solid var(--border-default);box-shadow:var(--shadow-lg);padding:28px 32px;display:flex;flex-direction:column;gap:20px}@media(max-width:600px){._taskModalCard_1oz2t_1075{padding:18px 16px;gap:14px}}._taskModalHeader_1oz2t_1096{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:12px;border-bottom:1px solid var(--border-subtle)}._taskModalHeaderLeft_1oz2t_1105{display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-width:0;flex:1}._taskModalTitle_1oz2t_1114{font-size:1.15rem;font-weight:800;color:var(--text-primary);margin:0;line-height:1.3}._taskModalCloseBtn_1oz2t_1122{width:32px;height:32px;border-radius:8px;background:var(--surface-sunken);border:1px solid var(--border-subtle);color:var(--text-secondary);font-size:18px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .14s cubic-bezier(.2,.6,.2,1)}._taskModalCloseBtn_1oz2t_1122:hover{border-color:var(--accent-primary);color:var(--accent-primary)}._taskModalFocusBanner_1oz2t_1142{display:flex;flex-direction:column;gap:14px;padding:16px 18px;border-radius:12px;background:linear-gradient(135deg,#081118,#10212e);border:1px solid rgba(76,232,224,.35);box-shadow:inset 0 1px #ffffff0f;color:#f2f7fb}._taskModalClockRow_1oz2t_1154{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}._taskModalClockLabel_1oz2t_1162{font-size:13px;font-weight:700;color:#9eb7cd;text-transform:uppercase;letter-spacing:.05em}._taskModalClock_1oz2t_1154{font-family:var(--font-mono);font-size:1.85rem;font-weight:800;color:#4ce8e0;line-height:1;font-variant-numeric:tabular-nums}._taskModalStatusBadge_1oz2t_1179{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:999px;background:#4ce8e024;border:1px solid rgba(76,232,224,.36);color:#4ce8e0;font-size:13px;font-weight:700}._taskModalFocusActions_1oz2t_1192,._taskModalTimerActions_1oz2t_1193{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%}@media(max-width:600px){._taskModalFocusActions_1oz2t_1192,._taskModalTimerActions_1oz2t_1193{grid-template-columns:1fr}}._modalActionBtn_1oz2t_1206{min-height:40px;padding:8px 12px;border-radius:8px;font-size:13px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:7px;text-align:center;transition:all .14s cubic-bezier(.2,.6,.2,1)}._modalActionBtnPrimary_1oz2t_1220{background:linear-gradient(135deg,#10b981,#059669);border:1px solid rgba(16,185,129,.55);color:#fff;box-shadow:0 4px 14px #10b98140}._modalActionBtnPrimary_1oz2t_1220:hover{filter:brightness(1.08)}._modalActionBtnPip_1oz2t_1230{background:#38bdf81f;border:1px solid rgba(76,232,224,.45);color:#4ce8e0}._modalActionBtnPip_1oz2t_1230:hover{background:#4ce8e038;border-color:#4ce8e0}._modalActionBtnWarn_1oz2t_1240{background:#f59e0b24;border:1px solid rgba(245,158,11,.48);color:#fbbf24}._modalActionBtnWarn_1oz2t_1240:hover{background:#f59e0b3d;border-color:#f59e0b}._taskModalBody_1oz2t_1250{display:flex;flex-direction:column;gap:14px}._taskModalGrid_1oz2t_1256{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media(max-width:640px){._taskModalGrid_1oz2t_1256{grid-template-columns:minmax(0,1fr)}}._taskModalField_1oz2t_1267{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:600;color:var(--text-secondary)}._taskModalLabel_1oz2t_1276{font-size:13px;font-weight:700;color:var(--text-secondary)}._taskModalInput_1oz2t_1282{height:38px;padding:0 12px;border-radius:8px;background-color:var(--surface-sunken);border:1.5px solid var(--border-default);color:var(--text-primary);font-size:13.5px}._taskModalInput_1oz2t_1282:focus{outline:none;border-color:var(--border-focus)}._taskModalTextarea_1oz2t_1296{min-height:76px;padding:10px 12px;border-radius:8px;background-color:var(--surface-sunken);border:1.5px solid var(--border-default);color:var(--text-primary);font-size:13.5px;resize:vertical}._taskModalTextarea_1oz2t_1296:focus{outline:none;border-color:var(--border-focus)}._taskModalFooter_1oz2t_1311{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap;padding-top:12px;border-top:1px solid var(--border-subtle)}._dashboardPipDock_1oz2t_1321{position:fixed;right:20px;bottom:20px;z-index:9600;width:356px;max-width:calc(100vw - 32px);border-radius:16px;background:radial-gradient(180px circle at 92% 90%,rgba(76,232,224,.16),transparent 72%),linear-gradient(155deg,#060d14,#0b1620 55%,#11212f);border:1.5px solid rgba(76,232,224,.45);box-shadow:inset 0 1px #ffffff14,0 22px 48px #000000b8,0 0 24px #4ce8e02e;padding:16px 18px;color:#f2f7fb;display:flex;flex-direction:column;gap:12px;overflow:hidden}._dashboardPipDock_1oz2t_1321:before{content:"";position:absolute;top:0;left:0;right:0;height:2.5px;background:linear-gradient(90deg,#4ce8e0,#3584e4 52%,#6366f1);pointer-events:none;z-index:2}@media(max-width:480px){._dashboardPipDock_1oz2t_1321{left:12px;right:12px;bottom:12px;width:auto;max-width:calc(100vw - 24px);padding:14px}}._pipWatermarkH_1oz2t_1361{position:absolute;right:-12px;bottom:-14px;width:130px;height:130px;opacity:.08;transform:rotate(-10deg);pointer-events:none;z-index:0;object-fit:contain;filter:drop-shadow(0 0 24px rgba(76,232,224,.35))}._pipDockHeader_1oz2t_1375{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:10px;border-bottom:1px solid rgba(76,232,224,.2)}._pipDockLogo_1oz2t_1386{height:20px;width:auto;max-width:140px;object-fit:contain;display:block;flex-shrink:0}._pipDockBadge_1oz2t_1395{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;background:#10b98133;border:1px solid rgba(16,185,129,.4);color:#10b981;font-size:13px;font-weight:800}._pipDockClose_1oz2t_1408{width:26px;height:26px;border-radius:6px;background:#ffffff0f;border:1px solid rgba(255,255,255,.14);color:#9eb7cd;font-size:16px;display:inline-flex;align-items:center;justify-content:center;transition:all .14s cubic-bezier(.2,.6,.2,1)}._pipDockClose_1oz2t_1408:hover{background:#ffffff24;color:#f8fafc}._pipDockBody_1oz2t_1426{position:relative;z-index:1;display:flex;flex-direction:column;gap:8px}._pipDockTitle_1oz2t_1434{font-size:14.5px;font-weight:700;color:#f8fafc;line-height:1.35}._pipDockClock_1oz2t_1441{font-family:var(--font-mono);font-size:32px;font-weight:800;color:#4ce8e0;font-variant-numeric:tabular-nums;letter-spacing:-.02em;text-shadow:0 0 20px rgba(76,232,224,.3)}._pipDockActions_1oz2t_1451{position:relative;z-index:1;display:flex;align-items:center;gap:8px;flex-wrap:wrap}._teamCompactStrip_1oz2t_1461{display:flex;flex-direction:column;gap:6px;padding:8px 11px;border-radius:8px;background-color:var(--surface-sunken);border:1px solid var(--border-subtle)}._teamStripHeader_1oz2t_1471{display:flex;align-items:center;justify-content:space-between;gap:8px}._teamStripName_1oz2t_1478{font-size:13.5px;font-weight:700;color:var(--text-primary);display:inline-flex;align-items:center;gap:6px}._teamStripMeta_1oz2t_1487{font-size:13px;color:var(--text-secondary);font-weight:600}._teamStripMembers_1oz2t_1493{display:flex;flex-wrap:wrap;gap:6px}._memberMiniPill_1oz2t_1499{display:inline-flex;align-items:center;gap:6px;padding:3px 9px 3px 4px;border-radius:999px;background-color:var(--surface-card);border:1px solid var(--border-subtle);font-size:13px;font-weight:600;color:var(--text-primary)}._memberMiniAvatar_1oz2t_1512{width:20px;height:20px;border-radius:999px;background:var(--grad-hugenis-cta);color:#fff;font-size:13px;font-weight:800;display:inline-flex;align-items:center;justify-content:center}._onboardingTriggerBtn_1oz2t_1526{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:7px 15px;border-radius:999px;background:#4ce8e01a;border:1.5px solid rgba(76,232,224,.38);color:var(--accent-primary);font-size:13px;font-weight:700;transition:all .14s cubic-bezier(.2,.6,.2,1)}._onboardingTriggerBtn_1oz2t_1526:hover{background:#4ce8e033;border-color:var(--accent-primary);transform:translateY(-1px)}._onboardingStepsStack_1oz2t_1546{display:flex;flex-direction:column;gap:12px}._onboardingStepCard_1oz2t_1552{display:flex;flex-direction:column;gap:6px;padding:14px 16px;border-radius:12px;background-color:var(--surface-sunken);border:1px solid var(--border-subtle);border-left:4px solid var(--aqua-400)}._onboardingStepTitle_1oz2t_1563{font-size:14px;font-weight:800;color:var(--aqua-400);line-height:1.35}._onboardingStepDesc_1oz2t_1570{font-size:13.5px;line-height:1.5;color:var(--text-secondary)}._managerRadarCard_1oz2t_1577{background-color:var(--surface-card);background-image:radial-gradient(260px circle at 95% 8%,rgba(76,232,224,.09),transparent 72%),linear-gradient(155deg,#172c3ec7,#0f1d29f5);border:1.5px solid rgba(76,232,224,.35);border-radius:16px;padding:20px 22px;box-shadow:var(--shadow-md);display:flex;flex-direction:column;gap:14px;width:100%;min-width:0}[data-theme=light] ._managerRadarCard_1oz2t_1577{background-image:radial-gradient(260px circle at 95% 8%,rgba(46,116,201,.08),transparent 72%),linear-gradient(155deg,#fff,#f4f9fe)}._radarHeaderRow_1oz2t_1595{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding-bottom:10px;border-bottom:1px solid var(--border-subtle)}._radarMembersList_1oz2t_1605{display:flex;flex-direction:column;gap:8px;width:100%;min-width:0}._radarMemberRow_1oz2t_1613{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 16px;border-radius:12px;background-color:var(--surface-sunken);border:1px solid var(--border-subtle);min-width:0;transition:all .14s cubic-bezier(.2,.6,.2,1)}._radarMemberRow_1oz2t_1613:hover{border-color:var(--accent-primary)}@media(max-width:768px){._radarMemberRow_1oz2t_1613{flex-direction:column;align-items:stretch}}._radarStatusDotFocus_1oz2t_1635,._radarStatusDotOver_1oz2t_1636,._radarStatusDotIdle_1oz2t_1637{width:10px;height:10px;border-radius:999px;flex-shrink:0}._radarStatusDotFocus_1oz2t_1635{background-color:var(--emerald-500);box-shadow:0 0 10px #10b981a6}._radarStatusDotOver_1oz2t_1636{background-color:var(--rose-500);box-shadow:0 0 10px #f43f5ea6}._radarStatusDotIdle_1oz2t_1637{background-color:var(--amber-500);box-shadow:0 0 8px #f59e0b73}._radarMemberMain_1oz2t_1659{display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-width:0;flex:1;font-size:13.5px;color:var(--text-primary)}._radarMemberRight_1oz2t_1670{display:flex;align-items:center;gap:8px;flex-wrap:wrap;flex-shrink:0}._radarCostPill_1oz2t_1678{font-family:var(--font-mono);font-size:13px;font-weight:700;padding:3px 10px;border-radius:999px;background:#4ce8e024;border:1px solid rgba(76,232,224,.35);color:var(--accent-primary);white-space:nowrap}._cockpitContainer_1oz2t_1691{display:flex;flex-direction:column;gap:20px;width:100%;min-width:0}._cockpitQuickPullCard_1oz2t_1699{padding:18px 20px;border-radius:16px;background-color:var(--surface-card);border:1.5px solid var(--accent-primary);box-shadow:var(--shadow-glow),var(--shadow-md);display:flex;flex-direction:column;gap:12px;width:100%;min-width:0}._cockpitQuickPullForm_1oz2t_1712{display:grid;grid-template-columns:minmax(0,1.8fr) 150px minmax(0,1fr) auto;gap:10px;align-items:center;min-width:0}@media(max-width:960px){._cockpitQuickPullForm_1oz2t_1712{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){._cockpitQuickPullForm_1oz2t_1712{grid-template-columns:minmax(0,1fr)}}._cockpitHeroFocusDeck_1oz2t_1730{display:flex;flex-direction:column;gap:14px;padding:20px 22px;border-radius:16px;background:linear-gradient(145deg,#060d14,#0d1d2a 60%,#12283a);border:1.5px solid rgba(76,232,224,.42);box-shadow:var(--shadow-lg);color:#f2f7fb}._cockpitPaceBarTrack_1oz2t_1742{width:100%;height:8px;border-radius:999px;background:#ffffff14;overflow:hidden}._cockpitPaceBarFill_1oz2t_1750{height:100%;width:var(--cockpit-pace-pct, 45%);border-radius:999px;background:linear-gradient(90deg,#4ce8e0,#10b981 60%,#3584e4);transition:width .22s cubic-bezier(.2,.6,.2,1)}._cockpitEmbeddedGrid_1oz2t_1758{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;width:100%;min-width:0}@media(max-width:820px){._cockpitEmbeddedGrid_1oz2t_1758{grid-template-columns:minmax(0,1fr)}}._cockpitEmbeddedSopBox_1oz2t_1771,._cockpitEmbeddedAiBox_1oz2t_1772{display:flex;flex-direction:column;gap:10px;padding:14px 16px;border-radius:12px;background:#09131cc7;border:1px solid rgba(76,232,224,.28);color:#f2f7fb;font-size:13.5px;min-width:0}._cockpitEnergyBar_1oz2t_1785{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:12px 16px;border-radius:12px;background-color:var(--surface-card);border:1.5px solid var(--border-subtle);font-size:13.5px;font-weight:600;color:var(--text-primary)}._goalsContainer_k2zs1_2{display:flex;flex-direction:column;gap:24px;min-width:0;width:100%;max-width:100%}._sectionHeader_k2zs1_11{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap;min-width:0}._headerTitle_k2zs1_20{font-family:var(--font-display);font-size:1.55rem;font-weight:800;color:var(--text-primary);letter-spacing:-.025em;overflow-wrap:anywhere}@media(max-width:768px){._headerTitle_k2zs1_20{font-size:1.35rem}}._headerSubtitle_k2zs1_34{font-size:14px;line-height:1.55;color:var(--text-secondary);margin-top:4px}._guideBanner_k2zs1_41{background-color:var(--surface-card);border:1.5px solid var(--border-subtle);border-left:4px solid var(--aqua-400);border-radius:16px;padding:18px 22px;display:flex;flex-direction:column;gap:14px;box-shadow:var(--shadow-md);min-width:0;width:100%;max-width:100%}@media(max-width:768px){._guideBanner_k2zs1_41{padding:16px}}@media(max-width:480px){._guideBanner_k2zs1_41{padding:14px}}._guideHeader_k2zs1_66{display:flex;flex-direction:column;gap:4px;min-width:0}._guideTitle_k2zs1_73{font-family:var(--font-display);font-size:15px;font-weight:800;color:var(--text-primary);overflow-wrap:anywhere}._guideDesc_k2zs1_81{font-size:13.5px;line-height:1.5;color:var(--text-secondary);overflow-wrap:anywhere}._guidePillsGrid_k2zs1_88{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-width:0}@media(max-width:960px){._guidePillsGrid_k2zs1_88{grid-template-columns:minmax(0,1fr)}}._guidePillCard_k2zs1_100{background-color:var(--surface-sunken);border:1px solid var(--border-subtle);border-radius:12px;padding:12px 14px;display:flex;flex-direction:column;gap:4px;min-width:0}._guidePillTitle_k2zs1_111{font-size:13.5px;font-weight:700;color:var(--aqua-400);overflow-wrap:anywhere}._guidePillHint_k2zs1_118{font-size:13px;line-height:1.45;color:var(--text-secondary);overflow-wrap:anywhere}._tierHintBox_k2zs1_125{margin:2px 0 0;padding:8px 12px;border-radius:8px;background-color:#06b6d41a;border-left:3px solid var(--aqua-400);font-size:13px;line-height:1.45;color:var(--text-secondary);overflow-wrap:anywhere}._mainLayout_k2zs1_137{display:flex;flex-direction:column;gap:22px;width:100%;min-width:0}._formGrid_k2zs1_145{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;min-width:0}@media(max-width:960px){._formGrid_k2zs1_145{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){._formGrid_k2zs1_145{grid-template-columns:1fr}}._formPanel_k2zs1_162{background-color:var(--surface-card);border:1.5px solid var(--border-subtle);border-radius:16px;padding:24px;box-shadow:var(--shadow-md);display:flex;flex-direction:column;gap:16px;min-width:0;width:100%;max-width:100%}@media(max-width:768px){._formPanel_k2zs1_162{padding:18px}}@media(max-width:480px){._formPanel_k2zs1_162{padding:14px}}._formTitle_k2zs1_186{font-family:var(--font-display);font-size:1.1rem;font-weight:800;color:var(--text-primary);border-bottom:1.5px solid var(--border-subtle);padding-bottom:12px}._fieldGroup_k2zs1_195{position:relative;display:flex;flex-direction:column;gap:6px;min-width:0}._fieldRow_k2zs1_203{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0}@media(max-width:720px){._fieldRow_k2zs1_203{grid-template-columns:minmax(0,1fr)}}._fieldLabel_k2zs1_215{font-size:13.5px;font-weight:600;color:var(--text-secondary)}._inputControl_k2zs1_221,._selectControl_k2zs1_222,._textareaControl_k2zs1_223{width:100%;max-width:100%;min-width:0;min-height:44px;background-color:var(--surface-sunken);border:1.5px solid var(--border-default);border-radius:12px;padding:10px 14px;color:var(--text-primary);font-size:14px;transition:border-color .14s cubic-bezier(.2,.6,.2,1),box-shadow .14s cubic-bezier(.2,.6,.2,1)}._inputControl_k2zs1_221:focus,._selectControl_k2zs1_222:focus,._textareaControl_k2zs1_223:focus{outline:none;border-color:var(--border-focus);box-shadow:0 0 0 3px #4ce8e024}._textareaControl_k2zs1_223{min-height:84px;resize:vertical;line-height:1.5}._submitBtn_k2zs1_250{margin-top:6px;width:100%;max-width:100%;min-height:46px;padding:12px 18px;border-radius:12px;background:var(--grad-hugenis-cta);color:#fff;font-weight:700;font-size:14px;text-align:center;overflow-wrap:anywhere;box-shadow:var(--shadow-glow);transition:filter .14s cubic-bezier(.2,.6,.2,1),transform .14s cubic-bezier(.2,.6,.2,1)}@media(min-width:1200px){._submitBtn_k2zs1_250{max-width:380px;align-self:flex-end}}._submitBtn_k2zs1_250:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}._submitBtn_k2zs1_250:disabled{opacity:.55;cursor:not-allowed}._hierarchyColumns_k2zs1_281{display:flex;flex-direction:column;gap:20px;min-width:0}._tierSection_k2zs1_288{background-color:var(--surface-card);border:1.5px solid var(--border-subtle);border-radius:16px;padding:22px;box-shadow:var(--shadow-md);display:flex;flex-direction:column;gap:16px;min-width:0;width:100%;max-width:100%}@media(max-width:768px){._tierSection_k2zs1_288{padding:16px}}@media(max-width:480px){._tierSection_k2zs1_288{padding:14px}}._tierHeader_k2zs1_312{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;border-bottom:1.5px solid var(--border-subtle);padding-bottom:12px}._tierTitle_k2zs1_322{font-family:var(--font-display);font-size:1.05rem;font-weight:800;color:var(--aqua-400)}._tierCountBadge_k2zs1_329{font-family:var(--font-mono);font-size:13px;font-weight:700;padding:3px 10px;border-radius:9999px;background-color:var(--surface-elevated);border:1px solid var(--border-subtle);color:var(--text-secondary)}._goalCardsGrid_k2zs1_340{display:flex;flex-direction:column;gap:10px;width:100%;min-width:0}._goalCard_k2zs1_340{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px 20px;border-radius:14px;background-color:var(--surface-sunken);background-image:radial-gradient(220px circle at 95% 10%,rgba(76,232,224,.07),transparent 70%),linear-gradient(155deg,#172c3ea6,#11212ff0);border:1.5px solid var(--border-subtle);min-width:0;transition:all .14s cubic-bezier(.2,.6,.2,1)}._goalCard_k2zs1_340:hover{border-color:var(--accent-primary);transform:translateY(-1px)}@media(max-width:768px){._goalCard_k2zs1_340{flex-direction:column;align-items:stretch;gap:12px}}[data-theme=light] ._goalCard_k2zs1_340{background-image:radial-gradient(220px circle at 95% 10%,rgba(46,116,201,.07),transparent 70%),linear-gradient(155deg,#fff,#f5f9fd)}._goalRowMain_k2zs1_378{display:flex;flex-direction:column;gap:6px;min-width:0;flex:1}._goalRowRight_k2zs1_386{display:flex;align-items:center;gap:14px;flex-shrink:0;flex-wrap:wrap}._goalInlineProgressWrap_k2zs1_394{display:flex;flex-direction:column;gap:4px;width:150px}._goalCardTop_k2zs1_401{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;flex-wrap:wrap;min-width:0}._goalTitle_k2zs1_410{font-size:15px;font-weight:700;color:var(--text-primary);line-height:1.35;min-width:0;overflow-wrap:anywhere}._statusBadge_k2zs1_419{font-size:13px;font-weight:700;padding:3px 10px;border-radius:9999px;background-color:#3b82f629;color:var(--accent-primary);white-space:nowrap;flex-shrink:0}._statusCompleted_k2zs1_430{background-color:#10b9812e;color:var(--emerald-500)}._goalDescription_k2zs1_435{font-size:13.5px;line-height:1.5;color:var(--text-secondary);overflow-wrap:anywhere}._metaBadgesRow_k2zs1_442{display:flex;flex-wrap:wrap;gap:8px}._deptTag_k2zs1_448{font-size:13px;font-weight:600;padding:3px 10px;border-radius:8px;background-color:var(--surface-elevated);border:1px solid var(--border-subtle);color:var(--text-secondary);max-width:100%;overflow-wrap:anywhere}._parentTag_k2zs1_460{font-size:13px;font-weight:600;padding:3px 10px;border-radius:8px;background-color:#8b5cf629;color:var(--accent-indigo);max-width:100%;overflow-wrap:anywhere}._progressSection_k2zs1_471{display:flex;flex-direction:column;gap:6px;margin-top:4px}._progressHeader_k2zs1_478{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap;font-size:13px;font-weight:600;font-family:var(--font-mono);color:var(--text-secondary)}._progressMeter_k2zs1_489{width:100%;height:8px;border-radius:9999px}._cardActions_k2zs1_495{display:flex;justify-content:flex-end;gap:8px;margin-top:4px;flex-wrap:wrap}._progressBtn_k2zs1_503{padding:8px 14px;border-radius:8px;font-size:13px;font-weight:700;background-color:var(--surface-elevated);color:var(--text-primary);border:1.5px solid var(--border-default);max-width:100%;overflow-wrap:anywhere;transition:background-color .14s cubic-bezier(.2,.6,.2,1),border-color .14s cubic-bezier(.2,.6,.2,1),color .14s cubic-bezier(.2,.6,.2,1)}@media(max-width:480px){._progressBtn_k2zs1_503{width:100%;text-align:center}}._progressBtn_k2zs1_503:hover{background-color:var(--accent-primary);border-color:var(--accent-primary);color:#fff}._emptyTierText_k2zs1_527{font-size:13.5px;color:var(--text-tertiary);padding:10px 0}._ownerTag_k2zs1_533{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:700;padding:3px 10px;border-radius:9999px;background-color:#06b6d429;color:var(--aqua-400);max-width:100%;overflow-wrap:anywhere}._miniAvatar_k2zs1_547{width:22px;height:22px;border-radius:9999px;background:var(--grad-hugenis-cta);color:#fff;font-size:13px;font-weight:800;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._rollupTag_k2zs1_561{font-family:var(--font-mono);font-size:13px;font-weight:600;padding:3px 10px;border-radius:8px;background-color:#10b98124;color:var(--emerald-500);max-width:100%;overflow-wrap:anywhere}._linkedDemandsList_k2zs1_573{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border-radius:8px;background-color:var(--surface-card);border:1px solid var(--border-subtle);min-width:0}._linkedDemandRow_k2zs1_584{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:13px;color:var(--text-primary);flex-wrap:wrap;min-width:0}._linkedDemandDone_k2zs1_595{color:var(--emerald-500)}._linkedDemandTitle_k2zs1_599{font-weight:600;min-width:0;flex:1 1 150px;overflow-wrap:anywhere}._linkedDemandTime_k2zs1_606{font-family:var(--font-mono);font-size:13px;font-weight:600;color:var(--text-secondary);white-space:nowrap;flex-shrink:0}._exactProgressRow_k2zs1_615{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center;margin-top:2px;min-width:0}@media(max-width:480px){._exactProgressRow_k2zs1_615{grid-template-columns:minmax(0,1fr)}}._exactInput_k2zs1_629{width:100%;min-height:38px;padding:6px 10px;border-radius:8px;background-color:var(--surface-card);border:1px solid var(--border-default);color:var(--text-primary);font-size:13.5px}._completeBtn_k2zs1_640{padding:8px 12px;border-radius:8px;font-size:13px;font-weight:700;background-color:#10b98129;color:var(--emerald-500);border:1px solid rgba(16,185,129,.42);max-width:100%;overflow-wrap:anywhere;transition:background-color .14s cubic-bezier(.2,.6,.2,1),color .14s cubic-bezier(.2,.6,.2,1)}@media(max-width:480px){._completeBtn_k2zs1_640{width:100%;text-align:center}}._completeBtn_k2zs1_640:hover{background-color:var(--emerald-500);color:#fff}._deleteGoalBtn_k2zs1_663{padding:8px 12px;border-radius:8px;font-size:13px;font-weight:700;background-color:#f43f5e24;color:var(--rose-500);border:1px solid rgba(244,63,94,.42);max-width:100%;overflow-wrap:anywhere;transition:background-color .14s cubic-bezier(.2,.6,.2,1),color .14s cubic-bezier(.2,.6,.2,1)}@media(max-width:480px){._deleteGoalBtn_k2zs1_663{width:100%;text-align:center}}._deleteGoalBtn_k2zs1_663:hover{background-color:var(--rose-500);color:#fff}._goalInlineEditor_k2zs1_686{display:flex;flex-direction:column;gap:8px;padding-top:10px;margin-top:6px;border-top:1.5px dashed var(--border-default);min-width:0}._goalModalOverlay_k2zs1_697{position:fixed;inset:0;z-index:9500;background:#060c12bd;backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;padding:16px}._goalModalCard_k2zs1_709{width:100%;max-width:700px;max-height:90vh;overflow-y:auto;border-radius:16px;background-color:var(--surface-card);border:1.5px solid var(--border-default);box-shadow:var(--shadow-lg);padding:28px 32px;display:flex;flex-direction:column;gap:20px}@media(max-width:600px){._goalModalCard_k2zs1_709{padding:18px 16px;gap:14px}}._goalModalHeader_k2zs1_730{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:12px;border-bottom:1px solid var(--border-subtle)}._goalModalHeaderLeft_k2zs1_739{display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-width:0;flex:1}._goalModalTitle_k2zs1_748{font-family:var(--font-display);font-size:1.2rem;font-weight:800;color:var(--text-primary);margin:0;line-height:1.3}._goalModalCloseBtn_k2zs1_757{width:32px;height:32px;border-radius:8px;background:var(--surface-sunken);border:1px solid var(--border-subtle);color:var(--text-secondary);font-size:18px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .14s cubic-bezier(.2,.6,.2,1)}._goalModalCloseBtn_k2zs1_757:hover{border-color:var(--accent-primary);color:var(--accent-primary)}._goalModalProgressDeck_k2zs1_777{display:flex;flex-direction:column;gap:14px;padding:16px 18px;border-radius:12px;background:linear-gradient(135deg,#081118,#10212e);border:1px solid rgba(76,232,224,.35);box-shadow:inset 0 1px #ffffff0f;color:#f2f7fb}._goalModalPctBig_k2zs1_789{font-family:var(--font-mono);font-size:2rem;font-weight:800;color:#4ce8e0;line-height:1;font-variant-numeric:tabular-nums}._goalModalDeckActions_k2zs1_798{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._goalModalSectionTitle_k2zs1_805{font-size:13.5px;font-weight:800;color:var(--text-primary);text-transform:uppercase;letter-spacing:.04em;margin:0}._goalModalBody_k2zs1_814{display:flex;flex-direction:column;gap:14px}._goalModalFooter_k2zs1_820{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding-top:12px;border-top:1px solid var(--border-subtle)}._onboardingTriggerBtn_k2zs1_830{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:7px 15px;border-radius:999px;background:#4ce8e01a;border:1.5px solid rgba(76,232,224,.38);color:var(--accent-primary);font-size:13px;font-weight:700;transition:all .14s cubic-bezier(.2,.6,.2,1)}._onboardingTriggerBtn_k2zs1_830:hover{background:#4ce8e033;border-color:var(--accent-primary);transform:translateY(-1px)}._onboardingStepsStack_k2zs1_850{display:flex;flex-direction:column;gap:12px}._onboardingStepCard_k2zs1_856{display:flex;flex-direction:column;gap:6px;padding:14px 16px;border-radius:12px;background-color:var(--surface-sunken);border:1px solid var(--border-subtle);border-left:4px solid var(--aqua-400)}._headerActionsRow_k2zs1_868{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._newGoalToggleBtn_k2zs1_875{min-height:42px;padding:9px 18px;border-radius:10px;background:var(--grad-hugenis-cta);color:#fff;font-size:13.5px;font-weight:700;display:inline-flex;align-items:center;gap:8px;box-shadow:var(--shadow-glow);transition:all .14s cubic-bezier(.2,.6,.2,1)}._newGoalToggleBtn_k2zs1_875:hover{filter:brightness(1.08);transform:translateY(-1px)}._formPanelHeader_k2zs1_894{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1.5px solid var(--border-subtle);padding-bottom:12px}._formPanelHeader_k2zs1_894 ._formTitle_k2zs1_186{border-bottom:none;padding-bottom:0}._formCloseBtn_k2zs1_907{width:30px;height:30px;border-radius:8px;background:var(--surface-sunken);border:1px solid var(--border-subtle);color:var(--text-secondary);font-size:16px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;transition:all .14s cubic-bezier(.2,.6,.2,1)}._formCloseBtn_k2zs1_907:hover{border-color:var(--accent-primary);color:var(--accent-primary)}._fieldLabelWithHelp_k2zs1_927{display:flex;align-items:center;justify-content:space-between;gap:8px;position:relative}._tierHelpTriggerBtn_k2zs1_935{width:24px;height:24px;cursor:pointer;z-index:5;border-radius:999px;background:#4ce8e024;border:1px solid rgba(76,232,224,.45);color:var(--accent-primary);font-size:13px;font-weight:800;display:inline-flex;align-items:center;justify-content:center;line-height:1;transition:all .14s cubic-bezier(.2,.6,.2,1)}._tierHelpTriggerBtn_k2zs1_935:hover{background:var(--accent-primary);color:#081118}._tierHelpPopoverBox_k2zs1_957{position:absolute;top:30px;right:0;left:0;z-index:500;padding:14px 16px;border-radius:12px;background-color:var(--surface-card);border:1.5px solid var(--accent-primary);box-shadow:0 18px 38px #000000a6;display:flex;flex-direction:column;gap:10px}._tierHelpPopoverHeader_k2zs1_973{display:flex;align-items:center;justify-content:space-between;font-size:13px;font-weight:800;color:var(--accent-primary);border-bottom:1px solid var(--border-subtle);padding-bottom:6px}._tierHelpPopoverItem_k2zs1_984{display:flex;flex-direction:column;gap:2px;font-size:13px;color:var(--text-secondary)}._tierHelpPopoverItem_k2zs1_984 strong{color:var(--accent-primary);font-size:13px}._fieldGroupFullWidth_k2zs1_997{grid-column:1/-1;width:100%;display:flex;flex-direction:column;gap:6px;min-width:0}._autoGrowTextarea_k2zs1_1006{width:100%;min-height:88px;height:var(--goal-desc-auto-h, auto);field-sizing:content;resize:none;overflow:hidden;line-height:1.55;padding:12px 14px;border-radius:12px;background-color:var(--surface-sunken);border:1.5px solid var(--border-default);color:var(--text-primary);font-size:14px;transition:border-color .14s cubic-bezier(.2,.6,.2,1),box-shadow .14s cubic-bezier(.2,.6,.2,1)}._autoGrowTextarea_k2zs1_1006:focus{outline:none;border-color:var(--border-focus);box-shadow:0 0 0 3px #4ce8e024}._costBadgePlanned_k2zs1_1029{font-family:var(--font-mono);font-size:13px;font-weight:700;padding:3px 9px;border-radius:999px;background:#38bdf824;border:1px solid rgba(56,189,248,.36);color:var(--aqua-400);display:inline-flex;align-items:center;gap:5px;white-space:nowrap}._costBadgeActual_k2zs1_1044{font-family:var(--font-mono);font-size:13px;font-weight:700;padding:3px 9px;border-radius:999px;background:#10b98129;border:1px solid rgba(16,185,129,.42);color:var(--emerald-500);display:inline-flex;align-items:center;gap:5px;white-space:nowrap}._costBadgeOverrun_k2zs1_1059{font-family:var(--font-mono);font-size:13px;font-weight:700;padding:3px 9px;border-radius:999px;background:#f43f5e2e;border:1px solid rgba(244,63,94,.48);color:var(--rose-500);display:inline-flex;align-items:center;gap:5px;white-space:nowrap}._justificationAlertBanner_k2zs1_1074{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;padding:10px 14px;border-radius:10px;background:#f59e0b24;border:1.5px solid rgba(245,158,11,.48);border-left:4px solid var(--amber-500);color:var(--text-primary);font-size:13px;font-weight:600;width:100%}._requestJustificationBtn_k2zs1_1091{min-height:32px;padding:5px 11px;border-radius:8px;background:#f59e0b29;border:1px solid rgba(245,158,11,.45);color:var(--amber-500);font-size:13px;font-weight:700;display:inline-flex;align-items:center;gap:5px;white-space:nowrap;transition:all .14s cubic-bezier(.2,.6,.2,1)}._requestJustificationBtn_k2zs1_1091:hover{background:var(--amber-500);color:#081118}._selfAssignedBadge_k2zs1_1111{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:999px;background:#6366f129;border:1px solid rgba(99,102,241,.42);color:var(--accent-indigo);font-size:13px;font-weight:700;white-space:nowrap}._sopsContainer_enzz1_2{display:flex;flex-direction:column;gap:24px;min-width:0;width:100%;max-width:100%}._sectionHeader_enzz1_11{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap;min-width:0}._headerTitle_enzz1_20{font-family:var(--font-display);font-size:1.55rem;font-weight:800;color:var(--text-primary);letter-spacing:-.025em;overflow-wrap:anywhere}@media(max-width:768px){._headerTitle_enzz1_20{font-size:1.35rem}}._headerSubtitle_enzz1_34{font-size:14px;line-height:1.55;color:var(--text-secondary);margin-top:4px}._topGrid_enzz1_41{display:grid;grid-template-columns:400px minmax(0,1fr);gap:24px;align-items:start;min-width:0;width:100%}@media(max-width:1100px){._topGrid_enzz1_41{grid-template-columns:minmax(0,1fr)}}._formCard_enzz1_55,._catalogCard_enzz1_56,._pipelineBoardCard_enzz1_57{background-color:var(--surface-card);border:1.5px solid var(--border-subtle);border-radius:16px;padding:24px;box-shadow:var(--shadow-md);display:flex;flex-direction:column;gap:16px;min-width:0;width:100%;max-width:100%}@media(max-width:768px){._formCard_enzz1_55,._catalogCard_enzz1_56,._pipelineBoardCard_enzz1_57{padding:18px}}@media(max-width:480px){._formCard_enzz1_55,._catalogCard_enzz1_56,._pipelineBoardCard_enzz1_57{padding:14px}}._cardTitle_enzz1_85{font-family:var(--font-display);font-size:1.1rem;font-weight:800;color:var(--text-primary);border-bottom:1.5px solid var(--border-subtle);padding-bottom:12px}._fieldGroup_enzz1_94{position:relative;display:flex;flex-direction:column;gap:6px;min-width:0}._fieldRow_enzz1_102{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0}@media(max-width:680px){._fieldRow_enzz1_102{grid-template-columns:minmax(0,1fr)}}._fieldLabel_enzz1_114{font-size:13.5px;font-weight:600;color:var(--text-secondary)}._inputControl_enzz1_120,._selectControl_enzz1_121,._textareaControl_enzz1_122{width:100%;max-width:100%;min-width:0;min-height:44px;background-color:var(--surface-sunken);border:1.5px solid var(--border-default);border-radius:12px;padding:10px 14px;color:var(--text-primary);font-size:14px;transition:border-color .14s cubic-bezier(.2,.6,.2,1),box-shadow .14s cubic-bezier(.2,.6,.2,1)}._inputControl_enzz1_120:focus,._selectControl_enzz1_121:focus,._textareaControl_enzz1_122:focus{outline:none;border-color:var(--border-focus);box-shadow:0 0 0 3px #4ce8e024}._textareaControl_enzz1_122{min-height:76px;resize:vertical;line-height:1.5}._stepBox_enzz1_149{background-color:var(--surface-sunken);border:1.5px solid var(--border-subtle);border-radius:12px;padding:14px;display:flex;flex-direction:column;gap:10px;min-width:0;max-width:100%}._stepBoxHeader_enzz1_161{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}._stepBadge_enzz1_169{font-family:var(--font-mono);font-size:13px;font-weight:700;padding:2px 8px;border-radius:8px;background-color:#3b82f629;color:var(--accent-primary)}._removeStepBtn_enzz1_179{margin-left:auto;font-size:13px;font-weight:600;color:var(--rose-500);padding:4px 8px;border-radius:8px;background-color:#f43f5e1f}._removeStepBtn_enzz1_179:hover{background-color:#f43f5e38}._formActionsRow_enzz1_192{display:flex;flex-direction:column;gap:10px;margin-top:4px}._addStepBtn_enzz1_199{width:100%;max-width:100%;min-height:42px;padding:10px 14px;border-radius:12px;background-color:var(--surface-elevated);border:1.5px dashed var(--border-default);color:var(--text-primary);font-weight:700;font-size:13.5px;text-align:center;overflow-wrap:anywhere;transition:border-color .14s cubic-bezier(.2,.6,.2,1),color .14s cubic-bezier(.2,.6,.2,1)}._addStepBtn_enzz1_199:hover{border-color:var(--accent-primary);color:var(--accent-primary)}._submitBtn_enzz1_219{width:100%;max-width:100%;min-height:46px;padding:12px 18px;border-radius:12px;background:var(--grad-hugenis-cta);color:#fff;font-weight:700;font-size:14px;text-align:center;overflow-wrap:anywhere;box-shadow:var(--shadow-glow);transition:filter .14s cubic-bezier(.2,.6,.2,1),transform .14s cubic-bezier(.2,.6,.2,1)}._submitBtn_enzz1_219:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}._submitBtn_enzz1_219:disabled{opacity:.55;cursor:not-allowed}._sopGrid_enzz1_243,._sopCatalogGrid_enzz1_244{display:flex;flex-direction:column;gap:10px;width:100%;min-width:0}._sopRowCard_enzz1_252{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 18px;border-radius:14px;background-color:var(--surface-sunken);background-image:radial-gradient(220px circle at 95% 10%,rgba(76,232,224,.065),transparent 70%),linear-gradient(155deg,#172c3ea6,#11212ff0);border:1.5px solid var(--border-subtle);min-width:0;transition:all .14s cubic-bezier(.2,.6,.2,1)}._sopRowCard_enzz1_252:hover{border-color:var(--accent-primary);transform:translateY(-1px)}@media(max-width:768px){._sopRowCard_enzz1_252{flex-direction:column;align-items:stretch}}[data-theme=light] ._sopRowCard_enzz1_252{background-image:radial-gradient(220px circle at 95% 10%,rgba(46,116,201,.07),transparent 70%),linear-gradient(155deg,#fff,#f5f9fd)}._sopRowMain_enzz1_281{display:flex;flex-direction:column;gap:6px;min-width:0;flex:1}._sopRowRight_enzz1_289{display:flex;align-items:center;gap:10px;flex-shrink:0;flex-wrap:wrap}._sopItemCard_enzz1_297{background-color:var(--surface-sunken);border:1.5px solid var(--border-subtle);border-radius:16px;padding:18px;display:flex;flex-direction:column;gap:12px;min-width:0;transition:border-color .14s cubic-bezier(.2,.6,.2,1),transform .14s cubic-bezier(.2,.6,.2,1)}._sopItemCard_enzz1_297:hover{border-color:var(--border-default);transform:translateY(-1px)}._sopHeaderRow_enzz1_313{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}._sopCodeBadge_enzz1_321{font-family:var(--font-mono);font-size:13px;font-weight:700;padding:3px 10px;border-radius:8px;background-color:#06b6d429;color:var(--aqua-400);max-width:100%;overflow-wrap:anywhere}._sopCategoryBadge_enzz1_333{font-size:13px;font-weight:600;padding:3px 10px;border-radius:9999px;background-color:var(--surface-elevated);border:1px solid var(--border-subtle);color:var(--text-secondary);max-width:100%;overflow-wrap:anywhere}._sopTitle_enzz1_345{font-size:15.5px;font-weight:700;color:var(--text-primary);line-height:1.35;overflow-wrap:anywhere}._stepsList_enzz1_353{display:flex;flex-direction:column;gap:6px;padding-left:4px}._stepItem_enzz1_360{display:flex;align-items:baseline;gap:8px;font-size:13.5px;line-height:1.45;color:var(--text-secondary);min-width:0;overflow-wrap:anywhere}._stepOrderNum_enzz1_371{font-family:var(--font-mono);font-weight:700;color:var(--accent-primary);flex-shrink:0}._executeBtn_enzz1_378{margin-top:auto;width:100%;max-width:100%;min-height:42px;padding:10px 14px;border-radius:12px;background-color:#10b98129;color:var(--emerald-500);border:1.5px solid rgba(16,185,129,.45);font-weight:700;font-size:13.5px;text-align:center;overflow-wrap:anywhere;transition:background-color .14s cubic-bezier(.2,.6,.2,1),color .14s cubic-bezier(.2,.6,.2,1)}._executeBtn_enzz1_378:hover{background-color:var(--emerald-500);color:#fff}._kanbanColumns_enzz1_399,._kanbanGrid_enzz1_400{display:flex;flex-direction:column;gap:18px;width:100%;min-width:0}._kanbanColumn_enzz1_399{background-color:var(--surface-sunken);border:1.5px solid var(--border-subtle);border-radius:16px;padding:18px 20px;display:flex;flex-direction:column;gap:12px;width:100%;min-width:0}._kanbanColumnCards_enzz1_420{display:flex;flex-direction:column;gap:10px;width:100%;min-width:0}._columnHeader_enzz1_428{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap;min-width:0;padding-bottom:10px;border-bottom:1.5px solid var(--border-subtle)}._columnTitle_enzz1_439{font-size:13.5px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--aqua-400);overflow-wrap:anywhere}._columnCount_enzz1_448{font-family:var(--font-mono);font-size:13px;font-weight:700;padding:2px 9px;border-radius:9999px;background-color:var(--surface-elevated);border:1px solid var(--border-subtle);color:var(--text-primary)}._taskCard_enzz1_459{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 18px;border-radius:14px;background-color:var(--surface-card);background-image:radial-gradient(220px circle at 95% 10%,rgba(76,232,224,.065),transparent 70%),linear-gradient(155deg,#172c3ea6,#11212ff0);border:1.5px solid var(--border-subtle);min-width:0;transition:all .14s cubic-bezier(.2,.6,.2,1)}._taskCard_enzz1_459:hover{border-color:var(--accent-primary);transform:translateY(-1px)}@media(max-width:768px){._taskCard_enzz1_459{flex-direction:column;align-items:stretch}}[data-theme=light] ._taskCard_enzz1_459{background-image:radial-gradient(220px circle at 95% 10%,rgba(46,116,201,.07),transparent 70%),linear-gradient(155deg,#fff,#f5f9fd)}._taskRowMain_enzz1_488{display:flex;flex-direction:column;gap:6px;min-width:0;flex:1}._taskRowRight_enzz1_496{display:flex;align-items:center;gap:10px;flex-shrink:0;flex-wrap:wrap}._taskCardTitle_enzz1_504{font-size:14px;font-weight:700;color:var(--text-primary);line-height:1.38;overflow-wrap:anywhere}._taskCardDesc_enzz1_512{font-size:13px;line-height:1.45;color:var(--text-tertiary);overflow-wrap:anywhere}._taskTransitionRow_enzz1_519{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}._transitionBtn_enzz1_526{padding:6px 10px;border-radius:8px;font-size:13px;font-weight:600;background-color:var(--surface-elevated);color:var(--text-primary);border:1px solid var(--border-default);max-width:100%;overflow-wrap:anywhere;transition:background-color .14s cubic-bezier(.2,.6,.2,1),border-color .14s cubic-bezier(.2,.6,.2,1),color .14s cubic-bezier(.2,.6,.2,1)}._transitionBtn_enzz1_526:hover{background-color:var(--accent-primary);border-color:var(--accent-primary);color:#fff}._emptyColumnText_enzz1_544{font-size:13.5px;color:var(--text-tertiary);text-align:center;padding:24px 0}._adHocBar_enzz1_551{display:grid;grid-template-columns:minmax(0,1fr) 210px auto;gap:12px;padding:14px;border-radius:16px;background-color:var(--surface-sunken);border:1.5px solid var(--border-subtle);align-items:center;min-width:0;width:100%;max-width:100%}@media(max-width:820px){._adHocBar_enzz1_551{grid-template-columns:minmax(0,1fr)}}._sopDelegationBox_enzz1_570{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding-top:8px;border-top:1px solid var(--border-subtle);min-width:0}@media(max-width:560px){._sopDelegationBox_enzz1_570{grid-template-columns:minmax(0,1fr)}}._sopFooterActions_enzz1_584{display:flex;gap:10px;margin-top:auto;padding-top:6px;flex-wrap:wrap}._deleteSopBtn_enzz1_592{min-height:42px;padding:10px 14px;border-radius:12px;background-color:#f43f5e24;border:1.5px solid rgba(244,63,94,.42);color:var(--rose-500);font-weight:700;font-size:13.5px;transition:background-color .14s cubic-bezier(.2,.6,.2,1),color .14s cubic-bezier(.2,.6,.2,1)}._deleteSopBtn_enzz1_592:hover{background-color:var(--rose-500);color:#fff}._extractorCard_enzz1_608{background-color:var(--surface-card);border:1.5px solid var(--border-default);border-radius:16px;padding:24px;box-shadow:var(--shadow-md);display:flex;flex-direction:column;gap:16px;min-width:0;width:100%}@media(max-width:768px){._extractorCard_enzz1_608{padding:16px}}._extractorHeader_enzz1_626{display:flex;flex-direction:column;gap:4px}._extractorControlsGrid_enzz1_632{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;align-items:end;min-width:0}@media(max-width:1100px){._extractorControlsGrid_enzz1_632{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){._extractorControlsGrid_enzz1_632{grid-template-columns:minmax(0,1fr)}}._extractorBtnCell_enzz1_650{display:flex;align-items:flex-end;min-width:0}._adHocFormCard_enzz1_656{display:flex;flex-direction:column;gap:12px;padding:18px;border-radius:16px;background-color:var(--surface-sunken);border:1.5px solid var(--border-subtle);min-width:0;width:100%}._adHocTopRow_enzz1_668,._adHocBottomRow_enzz1_669{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1.1fr) minmax(0,1fr) minmax(0,1fr);gap:12px;align-items:end;min-width:0}@media(max-width:1080px){._adHocTopRow_enzz1_668,._adHocBottomRow_enzz1_669{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){._adHocTopRow_enzz1_668,._adHocBottomRow_enzz1_669{grid-template-columns:minmax(0,1fr)}}._filterBar_enzz1_689{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:14px 16px;border-radius:16px;background-color:var(--surface-sunken);border:1.5px solid var(--border-subtle);flex-wrap:wrap;min-width:0}._filterBar_enzz1_689>._inputControl_enzz1_120{flex:1 1 280px;width:auto}._filterBar_enzz1_689>._submitBtn_enzz1_219{width:auto;flex:0 0 auto;padding:10px 22px}@media(max-width:680px){._filterBar_enzz1_689>._submitBtn_enzz1_219{width:100%}}._scopeToggleGroup_enzz1_716{display:inline-flex;padding:4px;border-radius:12px;background-color:var(--surface-card);border:1px solid var(--border-default);gap:4px;flex-wrap:wrap}._scopeToggleBtn_enzz1_726{padding:8px 14px;border-radius:8px;font-size:13px;font-weight:700;color:var(--text-secondary);background:transparent;transition:background-color .14s cubic-bezier(.2,.6,.2,1),color .14s cubic-bezier(.2,.6,.2,1)}._scopeToggleBtn_enzz1_726:hover{color:var(--text-primary)}._scopeToggleBtnActive_enzz1_739{background:var(--grad-hugenis-cta);color:#fff}._filterControlsRow_enzz1_744{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.2fr);gap:10px;flex:1 1 620px;min-width:0;max-width:100%}@media(max-width:1080px){._filterControlsRow_enzz1_744{grid-template-columns:repeat(2,minmax(0,1fr));flex-basis:100%}}@media(max-width:680px){._filterControlsRow_enzz1_744{grid-template-columns:minmax(0,1fr)}}._filterDropdownCell_enzz1_764,._filterSearchCell_enzz1_765{min-width:0}._taskMetaTop_enzz1_769{display:flex;justify-content:space-between;align-items:center;gap:6px;flex-wrap:wrap}._priorityBadge_enzz1_777{font-family:var(--font-mono);font-size:13px;font-weight:700;padding:2px 8px;border-radius:8px;background-color:#3b82f629;color:var(--accent-primary)}._priorityCritical_enzz1_787{background-color:#f43f5e2e;color:var(--rose-500)}._priorityHigh_enzz1_792{background-color:#f59e0b2e;color:var(--amber-500)}._priorityMedium_enzz1_797{background-color:#06b6d42e;color:var(--aqua-400)}._priorityLow_enzz1_802{background-color:#10b9812e;color:var(--emerald-500)}._deadlineBadge_enzz1_807{font-family:var(--font-mono);font-size:13px;font-weight:600;padding:2px 8px;border-radius:9999px}._deadlineOnTrack_enzz1_815{background-color:#10b98124;color:var(--emerald-500)}._deadlineDueToday_enzz1_820{background-color:#f59e0b29;color:var(--amber-500)}._deadlineOverdue_enzz1_825{background-color:#f43f5e2e;color:var(--rose-500)}._taskAssigneeRow_enzz1_830{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;margin-top:2px}._assigneeChip_enzz1_839{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:var(--text-primary)}._miniAvatar_enzz1_848{width:24px;height:24px;border-radius:9999px;background:var(--grad-hugenis-cta);color:#fff;font-size:13px;font-weight:800;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._unassignedChip_enzz1_862{font-size:13px;color:var(--text-tertiary);font-weight:600}._goalTagChip_enzz1_868{font-size:13px;font-weight:600;padding:2px 8px;border-radius:8px;background-color:#8b5cf629;color:var(--accent-indigo);max-width:100%;overflow-wrap:anywhere}._progressNotesBox_enzz1_879{padding:8px 10px;border-radius:8px;background-color:var(--surface-sunken);border-left:3px solid var(--aqua-400);font-size:13px;line-height:1.45;color:var(--text-secondary);overflow-wrap:anywhere}._progressNotesLabel_enzz1_890{font-weight:700;color:var(--text-primary)}._taskUtilityRow_enzz1_895{display:flex;gap:8px;margin-top:4px;padding-top:8px;border-top:1px solid var(--border-subtle);flex-wrap:wrap}._editTaskBtn_enzz1_904{padding:6px 10px;border-radius:8px;font-size:13px;font-weight:700;background-color:var(--surface-sunken);border:1px solid var(--border-default);color:var(--text-secondary)}._editTaskBtn_enzz1_904:hover{border-color:var(--accent-primary);color:var(--text-primary)}._deleteTaskBtn_enzz1_918{padding:6px 10px;border-radius:8px;font-size:13px;font-weight:700;background-color:#f43f5e1f;border:1px solid rgba(244,63,94,.35);color:var(--rose-500)}._deleteTaskBtn_enzz1_918:hover{background-color:var(--rose-500);color:#fff}._taskInlineEditor_enzz1_932{display:flex;flex-direction:column;gap:8px;padding-top:10px;margin-top:6px;border-top:1.5px dashed var(--border-default);min-width:0}._taskInlineEditActions_enzz1_942{display:flex;gap:8px;flex-wrap:wrap}._quickDrawerBar_enzz1_948{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._drawerToggleBtn_enzz1_955{min-height:38px;padding:7px 15px;border-radius:10px;background-color:var(--surface-card);border:1.5px solid var(--border-default);color:var(--text-secondary);font-size:13px;font-weight:700;display:inline-flex;align-items:center;gap:6px;transition:all .14s cubic-bezier(.2,.6,.2,1)}._drawerToggleBtn_enzz1_955:hover{border-color:var(--accent-primary);color:var(--text-primary)}._drawerToggleActive_enzz1_974{background-color:#4ce8e01f;border-color:var(--accent-primary);color:var(--accent-primary)}._drawerTogglePrimary_enzz1_980{background:var(--grad-hugenis-cta);border-color:#4ce8e073;color:#fff;font-weight:800;text-shadow:0 1px 2px rgba(4,10,15,.45);box-shadow:var(--shadow-glow)}._drawerTogglePrimary_enzz1_980:hover{color:#fff;border-color:var(--accent-primary);filter:brightness(1.1)}._boardTopHeader_enzz1_994{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}._boardTopHeader_enzz1_994 ._taskRowRight_enzz1_496>._inputControl_enzz1_120{width:auto;min-width:190px;flex:1 1 190px}._boardTopHeader_enzz1_994 ._taskRowRight_enzz1_496>._executeBtn_enzz1_378{width:auto;margin-top:0}._blockReasonPrompt_enzz1_1011{display:flex;flex-direction:column;gap:8px;padding:10px;border-radius:8px;background-color:#f43f5e1a;border:1.5px solid rgba(244,63,94,.35);min-width:0}._stepItemBlock_enzz1_1022{display:flex;flex-direction:column;gap:3px;padding:6px 8px;border-radius:8px;background-color:var(--surface-card);border:1px solid var(--border-subtle)}._stepTitleStrong_enzz1_1032{font-weight:700;color:var(--text-primary);font-size:13.5px}._stepInstructionsText_enzz1_1038{margin:0;padding-left:22px;font-size:13px;line-height:1.45;color:var(--text-secondary);overflow-wrap:anywhere}._activeFocusBanner_enzz1_1048{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 18px;border-radius:12px;background:linear-gradient(135deg,#081118,#0e1c26);border:1.5px solid var(--aqua-400);box-shadow:var(--shadow-glow);flex-wrap:wrap;min-width:0}@media(max-width:480px){._activeFocusBanner_enzz1_1048{padding:12px 14px;gap:10px}}._activeFocusLeft_enzz1_1068{display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-width:0}._focusStatusPill_enzz1_1076{font-family:var(--font-mono);font-size:13px;font-weight:800;padding:3px 10px;border-radius:9999px;background-color:#f59e0b33;color:var(--amber-500);flex-shrink:0}._focusStatusRunning_enzz1_1087{background-color:#10b98138;color:var(--emerald-500)}._activeFocusTitle_enzz1_1092{font-size:14px;font-weight:700;color:#f8fafc;min-width:0;overflow-wrap:anywhere}._activeFocusRight_enzz1_1100{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}@media(max-width:640px){._activeFocusRight_enzz1_1100{width:100%}}._activeFocusClock_enzz1_1113{font-family:var(--font-mono);font-size:14px;font-weight:800;color:var(--aqua-400);padding-right:4px;overflow-wrap:anywhere}._taskTimerBar_enzz1_1122{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;border-radius:8px;background-color:var(--surface-sunken);border:1px solid var(--border-subtle);flex-wrap:wrap;min-width:0}._taskTimerBarActive_enzz1_1135{border-color:var(--emerald-500);background-color:#10b98114}._timerDisplayGroup_enzz1_1140{display:flex;align-items:center;gap:6px;flex-wrap:wrap;min-width:0}._timerClockReadout_enzz1_1148{font-family:var(--font-mono);font-size:13.5px;font-weight:800;color:var(--text-primary)}._timerHumanSub_enzz1_1155{font-family:var(--font-mono);font-size:13px;color:var(--text-secondary)}._timerFocusBadge_enzz1_1161{font-size:13px;font-weight:800;padding:2px 7px;border-radius:9999px;background-color:#10b98133;color:var(--emerald-500)}._timerButtonsRow_enzz1_1170{display:flex;align-items:center;gap:6px;flex-wrap:wrap;min-width:0}@media(max-width:480px){._timerButtonsRow_enzz1_1170{width:100%}}._timerActionBtn_enzz1_1183{padding:5px 10px;border-radius:8px;font-size:13px;font-weight:700;background-color:#10b98129;border:1px solid rgba(16,185,129,.42);color:var(--emerald-500);max-width:100%;overflow-wrap:anywhere;transition:all .14s cubic-bezier(.2,.6,.2,1)}._timerActionBtn_enzz1_1183:hover{background-color:var(--emerald-500);color:#fff}._timerActionPause_enzz1_1200{background-color:#f59e0b29;border-color:#f59e0b6b;color:var(--amber-500)}._timerActionPause_enzz1_1200:hover{background-color:var(--amber-500);color:#fff}._pipTriggerBtn_enzz1_1210{padding:5px 10px;border-radius:8px;font-size:13px;font-weight:700;background-color:#06b6d424;border:1px solid rgba(6,182,212,.36);color:var(--aqua-400);max-width:100%;overflow-wrap:anywhere;transition:all .14s cubic-bezier(.2,.6,.2,1)}._pipTriggerBtn_enzz1_1210:hover{background-color:var(--aqua-400);color:#081118}._completeFocusBtn_enzz1_1227{padding:5px 10px;border-radius:8px;font-size:13px;font-weight:700;background:var(--grad-hugenis-cta);border:1px solid transparent;color:#fff;max-width:100%;overflow-wrap:anywhere}._impedimentPromptTitle_enzz1_1239{font-size:13.5px;font-weight:800;color:var(--text-primary);overflow-wrap:anywhere}._impedimentPillsRow_enzz1_1246{display:flex;gap:6px;flex-wrap:wrap;min-width:0}._impedimentQuickPill_enzz1_1253{padding:4px 10px;border-radius:9999px;font-size:13px;font-weight:600;background-color:var(--surface-sunken);border:1px solid var(--border-default);color:var(--text-primary);max-width:100%;text-align:left;overflow-wrap:anywhere;transition:border-color .14s cubic-bezier(.2,.6,.2,1),color .14s cubic-bezier(.2,.6,.2,1)}._impedimentQuickPill_enzz1_1253:hover{border-color:var(--amber-500);color:var(--amber-500)}._impedimentTriggerBtn_enzz1_1271{background-color:#f59e0b24;border-color:#f59e0b66;color:var(--amber-500);padding:6px 10px;border-radius:8px;font-size:13px;font-weight:700;max-width:100%;overflow-wrap:anywhere}._impedimentTriggerBtn_enzz1_1271:hover{background-color:var(--amber-500);border-color:var(--amber-500);color:#081118}._resumeExecutionBtn_enzz1_1288{background-color:#10b9812e;border-color:#10b98173;color:var(--emerald-500);font-weight:700}._resumeExecutionBtn_enzz1_1288:hover{background-color:var(--emerald-500);border-color:var(--emerald-500);color:#fff}._floatingPipDock_enzz1_1300{position:fixed;right:24px;bottom:24px;width:min(370px,100vw - 32px);max-height:calc(100vh - 32px);z-index:9600;border-radius:16px;background:radial-gradient(180px circle at 92% 90%,rgba(76,232,224,.16),transparent 72%),linear-gradient(155deg,#060d14,#0b1620 55%,#11212f);border:1.5px solid rgba(76,232,224,.45);box-shadow:inset 0 1px #ffffff14,0 22px 48px #000000b8,0 0 24px #4ce8e02e;overflow:hidden;display:flex;flex-direction:column;color:#f2f7fb}._floatingPipDock_enzz1_1300:before{content:"";position:absolute;top:0;left:0;right:0;height:2.5px;background:linear-gradient(90deg,#4ce8e0,#3584e4 52%,#6366f1);pointer-events:none;z-index:2}@media(max-width:768px){._floatingPipDock_enzz1_1300{right:16px;bottom:16px;width:min(360px,100vw - 32px)}}@media(max-width:480px){._floatingPipDock_enzz1_1300{left:12px;right:12px;bottom:12px;width:auto;max-width:calc(100vw - 24px);max-height:calc(100vh - 24px)}}._pipWatermarkH_enzz1_1345{position:absolute;right:-12px;bottom:-14px;width:130px;height:130px;opacity:.08;transform:rotate(-10deg);pointer-events:none;z-index:0;object-fit:contain;filter:drop-shadow(0 0 24px rgba(76,232,224,.35))}._pipBannerHeader_enzz1_1359{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 16px;border-bottom:1px solid rgba(76,232,224,.2);flex-wrap:wrap}@media(max-width:480px){._pipBannerHeader_enzz1_1359{padding:10px 12px}}._pipBrandLogo_enzz1_1376{height:20px;width:auto;max-width:140px;object-fit:contain;display:block;flex-shrink:0}._pipHeaderRight_enzz1_1385{display:flex;align-items:center;gap:8px;flex-shrink:0}._pipStatusBadge_enzz1_1392{font-family:var(--font-mono);font-size:13px;font-weight:800;padding:3px 10px;border-radius:9999px;background-color:#f59e0b38;color:var(--amber-500);white-space:nowrap}._pipStatusRunning_enzz1_1403{background-color:#10b9813d;color:var(--emerald-500)}._pipCloseBtn_enzz1_1408{width:26px;height:26px;border-radius:6px;background-color:#ffffff0f;border:1px solid rgba(255,255,255,.16);color:#f8fafc;font-size:14px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._pipBody_enzz1_1423{position:relative;z-index:1;padding:14px 16px;display:flex;flex-direction:column;gap:10px;min-width:0}@media(max-width:480px){._pipBody_enzz1_1423{padding:12px}}._pipTaskTitle_enzz1_1438{font-size:14.5px;font-weight:700;color:#f8fafc;line-height:1.35;min-width:0;overflow-wrap:anywhere}._pipTabularTimer_enzz1_1447{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:2rem;font-weight:800;color:#4ce8e0;letter-spacing:-.02em;text-shadow:0 0 20px rgba(76,232,224,.3)}@media(max-width:480px){._pipTabularTimer_enzz1_1447{font-size:1.6rem}}._pipPulseBar_enzz1_1462{height:3px;width:100%;border-radius:999px;background:linear-gradient(90deg,#4ce8e0,#10b981,#3584e4);box-shadow:0 0 10px #4ce8e073}._pipImpedimentBox_enzz1_1470{position:relative;z-index:1;display:flex;flex-direction:column;gap:8px;padding:10px;border-radius:8px;background-color:#09131cc7;border:1px solid rgba(76,232,224,.25);min-width:0}._pipActionsBar_enzz1_1483{position:relative;z-index:1;display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}._headerActionsRow_enzz1_1494{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._onboardingTriggerBtn_enzz1_1501{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:7px 15px;border-radius:999px;background:#4ce8e01a;border:1.5px solid rgba(76,232,224,.38);color:var(--accent-primary);font-size:13px;font-weight:700;transition:all .14s cubic-bezier(.2,.6,.2,1)}._onboardingTriggerBtn_enzz1_1501:hover{background:#4ce8e033;border-color:var(--accent-primary);transform:translateY(-1px)}._processModalOverlay_enzz1_1522,._taskModalOverlay_enzz1_1523{position:fixed;inset:0;z-index:9500;background:#060c12bd;backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;padding:16px}._processModalCard_enzz1_1535,._taskModalCard_enzz1_1536{width:100%;max-width:700px;max-height:90vh;overflow-y:auto;border-radius:16px;background-color:var(--surface-card);border:1.5px solid var(--border-default);box-shadow:var(--shadow-lg);padding:28px 32px;display:flex;flex-direction:column;gap:20px}@media(max-width:600px){._processModalCard_enzz1_1535,._taskModalCard_enzz1_1536{padding:18px 16px;gap:14px}}._processModalHeader_enzz1_1558,._taskModalHeader_enzz1_1559{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:12px;border-bottom:1px solid var(--border-subtle)}._processModalHeader_enzz1_1558 ._cardTitle_enzz1_85,._taskModalHeader_enzz1_1559 ._cardTitle_enzz1_85{border-bottom:none;padding-bottom:0}._processModalHeaderLeft_enzz1_1573,._taskModalHeaderLeft_enzz1_1574{display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-width:0;flex:1}._processModalTitle_enzz1_1583,._taskModalTitle_enzz1_1584{font-family:var(--font-display);font-size:1.15rem;font-weight:800;color:var(--text-primary);margin:0;line-height:1.3}._processModalCloseBtn_enzz1_1593,._taskModalCloseBtn_enzz1_1594{width:32px;height:32px;border-radius:8px;background:var(--surface-sunken);border:1px solid var(--border-subtle);color:var(--text-secondary);font-size:18px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .14s cubic-bezier(.2,.6,.2,1)}._processModalCloseBtn_enzz1_1593:hover,._taskModalCloseBtn_enzz1_1594:hover{border-color:var(--accent-primary);color:var(--accent-primary)}._processModalFocusBanner_enzz1_1615,._taskModalFocusBanner_enzz1_1616{display:flex;flex-direction:column;gap:14px;padding:16px 18px;border-radius:12px;background:linear-gradient(135deg,#081118,#10212e);border:1px solid rgba(76,232,224,.35);box-shadow:inset 0 1px #ffffff0f;color:#f2f7fb}._processModalClockRow_enzz1_1628,._taskModalClockRow_enzz1_1629{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}._processModalClockLabel_enzz1_1637,._taskModalClockLabel_enzz1_1638{font-size:13px;font-weight:700;color:#9eb7cd;text-transform:uppercase;letter-spacing:.05em}._processModalClock_enzz1_1628,._taskModalClock_enzz1_1629{font-family:var(--font-mono);font-size:1.85rem;font-weight:800;color:#4ce8e0;line-height:1;font-variant-numeric:tabular-nums}._processModalStatusBadge_enzz1_1656,._taskModalStatusBadge_enzz1_1657{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:999px;background:#4ce8e024;border:1px solid rgba(76,232,224,.36);color:#4ce8e0;font-size:13px;font-weight:700}._processModalFocusActions_enzz1_1670,._taskModalFocusActions_enzz1_1671{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%}@media(max-width:600px){._processModalFocusActions_enzz1_1670,._taskModalFocusActions_enzz1_1671{grid-template-columns:1fr}}._modalActionBtn_enzz1_1684{min-height:40px;padding:8px 12px;border-radius:8px;font-size:13px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:7px;text-align:center;transition:all .14s cubic-bezier(.2,.6,.2,1)}._modalActionBtnPrimary_enzz1_1698{background:linear-gradient(135deg,#10b981,#059669);border:1px solid rgba(16,185,129,.55);color:#fff;box-shadow:0 4px 14px #10b98140}._modalActionBtnPrimary_enzz1_1698:hover{filter:brightness(1.08)}._modalActionBtnPip_enzz1_1708{background:#38bdf81f;border:1px solid rgba(76,232,224,.45);color:#4ce8e0}._modalActionBtnPip_enzz1_1708:hover{background:#4ce8e038;border-color:#4ce8e0}._modalActionBtnWarn_enzz1_1718{background:#f59e0b24;border:1px solid rgba(245,158,11,.48);color:#fbbf24}._modalActionBtnWarn_enzz1_1718:hover{background:#f59e0b3d;border-color:#f59e0b}._processModalBody_enzz1_1728,._taskModalBody_enzz1_1729{display:flex;flex-direction:column;gap:14px}._processModalGrid_enzz1_1735,._taskModalGrid_enzz1_1736{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media(max-width:640px){._processModalGrid_enzz1_1735,._taskModalGrid_enzz1_1736{grid-template-columns:minmax(0,1fr)}}._processModalField_enzz1_1748,._taskModalField_enzz1_1749{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:600;color:var(--text-secondary)}._processModalLabel_enzz1_1758,._taskModalLabel_enzz1_1759{font-size:13px;font-weight:700;color:var(--text-secondary)}._processModalInput_enzz1_1765,._taskModalInput_enzz1_1766{height:38px;padding:0 12px;border-radius:8px;background-color:var(--surface-sunken);border:1.5px solid var(--border-default);color:var(--text-primary);font-size:13.5px}._processModalInput_enzz1_1765:focus,._taskModalInput_enzz1_1766:focus{outline:none;border-color:var(--border-focus)}._processModalTextarea_enzz1_1781,._taskModalTextarea_enzz1_1782{min-height:76px;padding:10px 12px;border-radius:8px;background-color:var(--surface-sunken);border:1.5px solid var(--border-default);color:var(--text-primary);font-size:13.5px;resize:vertical}._processModalTextarea_enzz1_1781:focus,._taskModalTextarea_enzz1_1782:focus{outline:none;border-color:var(--border-focus)}._processModalFooter_enzz1_1798,._taskModalFooter_enzz1_1799{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding-top:12px;border-top:1px solid var(--border-subtle)}._onboardingStepsStack_enzz1_1809{display:flex;flex-direction:column;gap:12px}._onboardingStepCard_enzz1_1815{display:flex;flex-direction:column;gap:6px;padding:14px 16px;border-radius:12px;background-color:var(--surface-sunken);border:1px solid var(--border-subtle);border-left:4px solid var(--aqua-400)}._fieldLabelWithHelp_enzz1_1827{display:flex;align-items:center;justify-content:space-between;gap:8px;position:relative}._helpTriggerBtn_enzz1_1835{width:22px;height:22px;border-radius:999px;background:#4ce8e024;border:1px solid rgba(76,232,224,.45);color:var(--accent-primary);font-size:13px;font-weight:800;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;line-height:1;z-index:5;transition:all .14s cubic-bezier(.2,.6,.2,1)}._helpTriggerBtn_enzz1_1835:hover{background:var(--accent-primary);color:#081118}._helpPopoverBox_enzz1_1857{position:absolute;top:28px;right:0;left:0;z-index:500;padding:12px 14px;border-radius:10px;background-color:var(--surface-card);border:1.5px solid var(--accent-primary);box-shadow:0 18px 38px #000000a6;display:flex;flex-direction:column;gap:8px;font-size:13px;color:var(--text-secondary)}._fieldGroupFullWidth_enzz1_1875{grid-column:1/-1;width:100%;display:flex;flex-direction:column;gap:6px;min-width:0}._autoGrowTextarea_enzz1_1884{width:100%;min-height:84px;field-sizing:content;resize:none;overflow:hidden;line-height:1.55;padding:10px 14px;border-radius:12px;background-color:var(--surface-sunken);border:1.5px solid var(--border-default);color:var(--text-primary);font-size:14px;transition:border-color .14s cubic-bezier(.2,.6,.2,1),box-shadow .14s cubic-bezier(.2,.6,.2,1)}._autoGrowTextarea_enzz1_1884:focus{outline:none;border-color:var(--border-focus);box-shadow:0 0 0 3px #4ce8e024}._costBadgePlanned_enzz1_1906{font-family:var(--font-mono);font-size:13px;font-weight:700;padding:3px 9px;border-radius:999px;background:#38bdf824;border:1px solid rgba(56,189,248,.36);color:var(--aqua-400);display:inline-flex;align-items:center;gap:5px;white-space:nowrap}._costBadgeActual_enzz1_1921{font-family:var(--font-mono);font-size:13px;font-weight:700;padding:3px 9px;border-radius:999px;background:#10b98129;border:1px solid rgba(16,185,129,.42);color:var(--emerald-500);display:inline-flex;align-items:center;gap:5px;white-space:nowrap}._costBadgeOverrun_enzz1_1936{font-family:var(--font-mono);font-size:13px;font-weight:700;padding:3px 9px;border-radius:999px;background:#f43f5e2e;border:1px solid rgba(244,63,94,.48);color:var(--rose-500);display:inline-flex;align-items:center;gap:5px;white-space:nowrap}._justificationAlertBanner_enzz1_1951{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;padding:10px 14px;border-radius:10px;background:#f59e0b24;border:1.5px solid rgba(245,158,11,.48);border-left:4px solid var(--amber-500);color:var(--text-primary);font-size:13px;font-weight:600;width:100%}._requestJustificationBtn_enzz1_1968{min-height:32px;padding:5px 11px;border-radius:8px;background:#f59e0b29;border:1px solid rgba(245,158,11,.45);color:var(--amber-500);font-size:13px;font-weight:700;display:inline-flex;align-items:center;gap:5px;white-space:nowrap;transition:all .14s cubic-bezier(.2,.6,.2,1)}._requestJustificationBtn_enzz1_1968:hover{background:var(--amber-500);color:#081118}._selfAssignedBadge_enzz1_1988{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:999px;background:#6366f129;border:1px solid rgba(99,102,241,.42);color:var(--accent-indigo);font-size:13px;font-weight:700;white-space:nowrap}._mindMapCanvasCard_enzz1_2003{background-image:radial-gradient(rgba(76,232,224,.14) 1px,transparent 1px),linear-gradient(155deg,#071018,#0d1b28);background-size:20px 20px,100% 100%;border:1.5px solid rgba(76,232,224,.35);border-radius:16px;padding:20px;overflow-x:auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr));align-items:start;gap:16px;width:100%;min-width:0;box-shadow:inset 0 1px #ffffff0f,var(--shadow-md)}._mindMapCanvasCard_enzz1_2003>._stepBox_enzz1_149:first-child{grid-column:1/-1}@media(max-width:680px){._mindMapCanvasCard_enzz1_2003{grid-template-columns:minmax(0,1fr);padding:14px}}._mindMapFullscreen_enzz1_2028{position:fixed;inset:0;z-index:9400;width:100vw;max-width:100vw;height:100vh;border-radius:0;padding:28px clamp(16px,3vw,48px);overflow-y:auto;overflow-x:hidden;background:#060d14;display:flex;flex-direction:column;gap:18px}@media(max-width:680px){._mindMapFullscreen_enzz1_2028{padding:16px 14px}}._mindMapToolbar_enzz1_2050{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding-bottom:12px;border-bottom:1px solid rgba(76,232,224,.18)}._mindMapFlowTrack_enzz1_2060{display:flex;align-items:center;gap:18px;min-width:max-content;padding:14px 6px}._mindMapRootNode_enzz1_2068{min-width:190px;max-width:230px;padding:14px 16px;border-radius:14px;background:linear-gradient(145deg,#0b1e2d,#102a3f);border:2px solid #4ce8e0;box-shadow:0 0 22px #4ce8e040;color:#f8fafc;display:flex;flex-direction:column;gap:6px;flex-shrink:0}._mindMapConnectorCurve_enzz1_2083{width:44px;height:32px;stroke:#4ce8e0;stroke-width:2.2;fill:none;flex-shrink:0;opacity:.85}._mindMapStepNode_enzz1_2093{position:relative;width:100%;min-width:0;max-width:100%;padding:18px;border-radius:14px;background:linear-gradient(160deg,#132636f5,#0b1823fa);border:1.5px solid rgba(76,232,224,.32);border-top:3.5px solid #4ce8e0;box-shadow:0 12px 26px #00000073;color:#f2f7fb;display:flex;flex-direction:column;gap:12px;transition:all .14s cubic-bezier(.2,.6,.2,1)}._mindMapStepNode_enzz1_2093:hover{border-color:#4ce8e0;transform:translateY(-2px)}@media(max-width:480px){._mindMapStepNode_enzz1_2093{padding:14px}}._mindMapNodeDeptPill_enzz1_2120{display:inline-flex;align-items:center;gap:5px;align-self:flex-start;padding:2px 9px;border-radius:999px;background:#4ce8e026;border:1px solid rgba(76,232,224,.38);color:#4ce8e0;font-size:13px;font-weight:800}._mindMapNodeTitle_enzz1_2134{font-size:14px;font-weight:700;color:#f8fafc;line-height:1.35;overflow-wrap:anywhere}._mindMapNodeMeta_enzz1_2142{display:flex;align-items:center;justify-content:space-between;gap:6px;flex-wrap:wrap;font-family:var(--font-mono);font-size:13px;color:#9eb7cd}._mindMapNodeClientBadge_enzz1_2153{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;background:#10b98129;border:1px solid rgba(16,185,129,.4);color:#10b981;font-size:13px;font-weight:700}._mindMapNodeAddBtn_enzz1_2166{grid-column:1/-1;justify-self:start;width:auto;min-width:min(100%,240px);min-height:44px;padding:10px 18px;border-radius:12px;background:var(--grad-hugenis-cta);border:1.5px solid #4ce8e0;color:#fff;white-space:nowrap;font-size:13.5px;font-weight:800;display:inline-flex;align-items:center;justify-content:center;gap:8px;flex-shrink:0;box-shadow:0 0 14px #4ce8e059;transition:all .14s cubic-bezier(.2,.6,.2,1)}._mindMapNodeAddBtn_enzz1_2166:hover{transform:translateY(-1px);filter:brightness(1.08)}@media(max-width:480px){._mindMapNodeAddBtn_enzz1_2166{width:100%;white-space:normal}}._mindMapPriceCalculatorBox_enzz1_2199{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:12px 16px;border-radius:12px;background:#10b9811f;border:1.5px solid rgba(16,185,129,.42);color:#f2f7fb;font-size:13.5px;font-weight:700}._templatesGalleryBox_enzz1_2215{display:flex;flex-direction:column;gap:16px;padding:20px 22px;border-radius:16px;background-color:var(--surface-card);border:1.5px solid var(--border-default);box-shadow:var(--shadow-md);width:100%;min-width:0}._sectorTabsBar_enzz1_2228{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding-bottom:10px;border-bottom:1px solid var(--border-subtle)}._sectorTabBtn_enzz1_2237{min-height:36px;padding:6px 14px;border-radius:999px;background-color:var(--surface-sunken);border:1.5px solid var(--border-default);color:var(--text-secondary);font-size:13px;font-weight:700;display:inline-flex;align-items:center;gap:6px;transition:all .14s cubic-bezier(.2,.6,.2,1)}._sectorTabBtn_enzz1_2237:hover{border-color:var(--accent-primary);color:var(--text-primary)}._sectorTabBtnActive_enzz1_2256,._sectorTabBtnActive_enzz1_2256:hover{background:var(--grad-hugenis-cta);border-color:transparent;color:#fff;box-shadow:var(--shadow-glow)}._templatesListStack_enzz1_2264{display:flex;flex-direction:column;gap:10px;width:100%;min-width:0}._templatePresetRow_enzz1_2272{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 18px;border-radius:12px;background-color:var(--surface-sunken);border:1.5px solid var(--border-subtle);min-width:0;transition:all .14s cubic-bezier(.2,.6,.2,1)}._templatePresetRow_enzz1_2272:hover{border-color:var(--accent-primary);transform:translateY(-1px)}@media(max-width:768px){._templatePresetRow_enzz1_2272{flex-direction:column;align-items:stretch}}._templateImportBtn_enzz1_2295{min-height:36px;padding:7px 14px;border-radius:8px;background:#10b98129;border:1.5px solid rgba(16,185,129,.45);color:var(--emerald-500);font-size:13px;font-weight:700;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;transition:all .14s cubic-bezier(.2,.6,.2,1)}._templateImportBtn_enzz1_2295:hover{background:var(--emerald-500);color:#fff}._brainContainer_13q7v_1{display:flex;flex-direction:column;gap:24px;min-width:0;width:100%;max-width:100%}._sectionHeader_13q7v_10{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap;min-width:0}._headerTitle_13q7v_19{font-family:var(--font-display);font-size:1.55rem;font-weight:800;color:var(--text-primary);letter-spacing:-.025em;overflow-wrap:anywhere}@media(max-width:768px){._headerTitle_13q7v_19{font-size:1.35rem}}._headerSubtitle_13q7v_33{font-size:14px;line-height:1.55;color:var(--text-secondary);margin-top:4px}._topColumns_13q7v_40{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:24px;align-items:start;min-width:0;width:100%}@media(max-width:1080px){._topColumns_13q7v_40{grid-template-columns:minmax(0,1fr)}}._panelCard_13q7v_54{background-color:var(--surface-card);border:1.5px solid var(--border-subtle);border-radius:16px;padding:24px;box-shadow:var(--shadow-md);display:flex;flex-direction:column;gap:16px;min-width:0;width:100%;max-width:100%}@media(max-width:768px){._panelCard_13q7v_54{padding:18px}}@media(max-width:480px){._panelCard_13q7v_54{padding:14px}}._panelTitle_13q7v_78{font-family:var(--font-display);font-size:1.1rem;font-weight:800;color:var(--text-primary);border-bottom:1.5px solid var(--border-subtle);padding-bottom:12px}._formGrid_13q7v_87{display:flex;flex-direction:column;gap:14px;min-width:0}._fieldRow_13q7v_94{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0}@media(max-width:720px){._fieldRow_13q7v_94{grid-template-columns:minmax(0,1fr)}}._fieldGroup_13q7v_106{position:relative;display:flex;flex-direction:column;gap:6px;min-width:0}._fieldLabel_13q7v_114{font-size:13.5px;font-weight:600;color:var(--text-secondary)}._inputControl_13q7v_120,._selectControl_13q7v_121,._textareaControl_13q7v_122{width:100%;max-width:100%;min-width:0;min-height:44px;background-color:var(--surface-sunken);border:1.5px solid var(--border-default);border-radius:12px;padding:10px 14px;color:var(--text-primary);font-size:14px;transition:border-color .14s cubic-bezier(.2,.6,.2,1),box-shadow .14s cubic-bezier(.2,.6,.2,1)}._inputControl_13q7v_120:focus,._selectControl_13q7v_121:focus,._textareaControl_13q7v_122:focus{outline:none;border-color:var(--border-focus);box-shadow:0 0 0 3px #4ce8e024}._passwordWrapper_13q7v_143{position:relative;display:flex;align-items:center;width:100%}._passwordInput_13q7v_150{padding-right:44px}._eyeToggleBtn_13q7v_154{position:absolute;right:8px;width:32px;height:32px;border-radius:8px;color:var(--text-secondary);display:inline-flex;align-items:center;justify-content:center;transition:color .14s cubic-bezier(.2,.6,.2,1),background-color .14s cubic-bezier(.2,.6,.2,1)}._eyeToggleBtn_13q7v_154:hover{color:var(--accent-primary);background-color:#4ce8e01a}._eyeSvg_13q7v_171{width:19px;height:19px;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;fill:none}._textareaControl_13q7v_122{min-height:96px;resize:vertical;line-height:1.5}._primaryBtn_13q7v_187{width:100%;max-width:100%;min-height:46px;padding:12px 18px;border-radius:12px;background:var(--grad-hugenis-cta);color:#fff;font-weight:700;font-size:14px;text-align:center;overflow-wrap:anywhere;box-shadow:var(--shadow-glow);transition:filter .14s cubic-bezier(.2,.6,.2,1),transform .14s cubic-bezier(.2,.6,.2,1)}@media(min-width:1200px){._primaryBtn_13q7v_187{max-width:380px;align-self:flex-end}}._primaryBtn_13q7v_187:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}._primaryBtn_13q7v_187:disabled{opacity:.55;cursor:not-allowed}._subHeading_13q7v_217{font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);margin-top:6px}._byokList_13q7v_226{display:flex;flex-direction:column;gap:10px;width:100%;min-width:0}._byokItem_13q7v_234{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;background-color:var(--surface-sunken);border:1.5px solid var(--border-subtle);border-radius:12px;gap:12px;flex-wrap:wrap;min-width:0}._byokMeta_13q7v_247{display:flex;flex-direction:column;gap:4px;min-width:0}._byokProviderTitle_13q7v_254{font-weight:700;font-size:14.5px;color:var(--text-primary);overflow-wrap:anywhere}._byokModelText_13q7v_261{font-family:var(--font-mono);font-size:13px;color:var(--aqua-400);overflow-wrap:anywhere}._byokRight_13q7v_268{display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-width:0;max-width:100%}._keyMaskBadge_13q7v_277{font-family:var(--font-mono);font-size:13px;padding:3px 10px;border-radius:8px;background-color:var(--surface-elevated);border:1px solid var(--border-subtle);color:var(--text-secondary);max-width:100%;overflow-wrap:anywhere}._verifiedBadge_13q7v_289{font-size:13px;font-weight:700;padding:3px 10px;border-radius:9999px;background-color:#10b98129;color:var(--emerald-500);max-width:100%;overflow-wrap:anywhere}._docList_13q7v_300{display:flex;flex-direction:column;gap:10px;width:100%;min-width:0}._docItem_13q7v_308{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:15px 20px;border-radius:14px;background-color:var(--surface-sunken);background-image:radial-gradient(220px circle at 95% 10%,rgba(76,232,224,.065),transparent 70%),linear-gradient(155deg,#172c3ea6,#11212ff0);border:1.5px solid var(--border-subtle);min-width:0;transition:all .14s cubic-bezier(.2,.6,.2,1)}._docItem_13q7v_308:hover{border-color:var(--accent-primary);transform:translateY(-1px)}@media(max-width:768px){._docItem_13q7v_308{flex-direction:column;align-items:stretch}}[data-theme=light] ._docItem_13q7v_308{background-image:radial-gradient(220px circle at 95% 10%,rgba(46,116,201,.07),transparent 70%),linear-gradient(155deg,#fff,#f5f9fd)}._docRowMain_13q7v_337{display:flex;flex-direction:column;gap:6px;min-width:0;flex:1}._docRowRight_13q7v_345{display:flex;align-items:center;gap:10px;flex-shrink:0;flex-wrap:wrap}._docItemHeader_13q7v_353{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}._docTitle_13q7v_361{font-weight:700;font-size:14.5px;color:var(--text-primary);overflow-wrap:anywhere}._chunkBadge_13q7v_368{font-family:var(--font-mono);font-size:13px;font-weight:600;padding:3px 10px;border-radius:9999px;background-color:#3b82f62e;color:var(--accent-primary);white-space:nowrap}._docSnippet_13q7v_379{font-size:13.5px;line-height:1.5;color:var(--text-secondary);overflow-wrap:anywhere}._docTagsRow_13q7v_386{display:flex;gap:8px;align-items:center;flex-wrap:wrap;font-size:13px;color:var(--text-tertiary)}._ragSection_13q7v_395{background-color:var(--surface-card);border:1.5px solid var(--border-default);border-radius:16px;padding:24px;box-shadow:var(--shadow-md);display:flex;flex-direction:column;gap:18px;min-width:0;width:100%;max-width:100%}@media(max-width:768px){._ragSection_13q7v_395{padding:18px}}@media(max-width:480px){._ragSection_13q7v_395{padding:14px}}._ragQueryForm_13q7v_419{display:flex;gap:12px;flex-wrap:wrap;min-width:0}@media(max-width:640px){._ragQueryForm_13q7v_419{flex-direction:column;align-items:stretch}}._ragInput_13q7v_432{flex:1 1 220px;min-width:0;width:100%;max-width:100%;min-height:46px;background-color:var(--surface-sunken);border:1.5px solid var(--border-default);border-radius:12px;padding:10px 14px;color:var(--text-primary);font-size:14.5px;transition:border-color .14s cubic-bezier(.2,.6,.2,1),box-shadow .14s cubic-bezier(.2,.6,.2,1)}._ragInput_13q7v_432:focus{outline:none;border-color:var(--aqua-400);box-shadow:0 0 0 3px #4ce8e024}._ragAskBtn_13q7v_452{min-height:46px;padding:12px 22px;border-radius:12px;background:var(--grad-hugenis-cta);color:#fff;font-weight:700;font-size:14px;text-align:center;overflow-wrap:anywhere;box-shadow:var(--shadow-glow);transition:filter .14s cubic-bezier(.2,.6,.2,1),transform .14s cubic-bezier(.2,.6,.2,1)}@media(max-width:640px){._ragAskBtn_13q7v_452{width:100%}}._ragAskBtn_13q7v_452:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}._ragResponseContainer_13q7v_475{display:flex;flex-direction:column;gap:16px;min-width:0}._ragAnswerBox_13q7v_482{background-color:var(--surface-sunken);border:1.5px solid var(--border-focus);border-radius:16px;padding:18px;display:flex;flex-direction:column;gap:10px;min-width:0}._ragProviderHeader_13q7v_493{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px}._ragProviderTag_13q7v_501{font-family:var(--font-mono);font-size:13px;font-weight:600;padding:3px 10px;border-radius:9999px;background-color:#06b6d429;color:var(--aqua-400);max-width:100%;overflow-wrap:anywhere}._ragAnswerText_13q7v_513{font-size:14.5px;line-height:1.65;color:var(--text-primary);white-space:pre-wrap;overflow-wrap:anywhere}._citationsGrid_13q7v_521{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:14px;margin-top:8px;min-width:0}@media(max-width:640px){._citationsGrid_13q7v_521{grid-template-columns:minmax(0,1fr)}}._citationCard_13q7v_534{background-color:var(--surface-sunken);border:1.5px solid var(--border-subtle);border-radius:16px;padding:14px 16px;display:flex;flex-direction:column;gap:8px;min-width:0}._citationTop_13q7v_545{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}._citationDocTitle_13q7v_553{font-weight:700;font-size:14px;color:var(--accent-primary);overflow-wrap:anywhere}._similarityScore_13q7v_560{font-family:var(--font-mono);font-size:13px;font-weight:700;color:var(--emerald-500);white-space:nowrap}._citationSnippet_13q7v_568{font-size:13.5px;line-height:1.5;color:var(--text-secondary);overflow-wrap:anywhere}._emptyText_13q7v_575{font-size:13.5px;color:var(--text-tertiary)}._docExpandedPre_13q7v_580{margin:0;padding:12px;border-radius:8px;background-color:var(--surface-card);border:1px solid var(--border-default);font-family:var(--font-mono);font-size:13px;line-height:1.55;color:var(--text-primary);white-space:pre-wrap;overflow-wrap:anywhere}._docActionsRow_13q7v_594{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:4px}._secondaryActionBtn_13q7v_602{padding:6px 12px;border-radius:8px;font-size:13px;font-weight:700;background-color:var(--surface-card);border:1px solid var(--border-default);color:var(--text-secondary);transition:border-color .14s cubic-bezier(.2,.6,.2,1),color .14s cubic-bezier(.2,.6,.2,1)}._secondaryActionBtn_13q7v_602:hover{border-color:var(--accent-primary);color:var(--text-primary)}._extractActionBtn_13q7v_617{padding:6px 12px;border-radius:8px;font-size:13px;font-weight:700;background-color:#06b6d424;border:1px solid rgba(6,182,212,.4);color:var(--aqua-400);transition:background-color .14s cubic-bezier(.2,.6,.2,1),color .14s cubic-bezier(.2,.6,.2,1)}._extractActionBtn_13q7v_617:hover{background-color:var(--aqua-400);color:#081118}._deleteInlineBtn_13q7v_632{padding:6px 12px;border-radius:8px;font-size:13px;font-weight:700;background-color:#f43f5e24;border:1px solid rgba(244,63,94,.4);color:var(--rose-500);transition:background-color .14s cubic-bezier(.2,.6,.2,1),color .14s cubic-bezier(.2,.6,.2,1)}._deleteInlineBtn_13q7v_632:hover{background-color:var(--rose-500);color:#fff}._singleColumnLayout_13q7v_647{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;min-width:0;width:100%}._docExtractionBar_13q7v_655{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:4px;min-width:0}@media(max-width:640px){._docExtractionBar_13q7v_655{grid-template-columns:minmax(0,1fr)}}._headerActionsRow_13q7v_669{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._onboardingTriggerBtn_13q7v_676{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:7px 15px;border-radius:999px;background:#4ce8e01a;border:1.5px solid rgba(76,232,224,.38);color:var(--accent-primary);font-size:13px;font-weight:700;transition:all .14s cubic-bezier(.2,.6,.2,1)}._onboardingTriggerBtn_13q7v_676:hover{background:#4ce8e033;border-color:var(--accent-primary);transform:translateY(-1px)}._actionToggleBtn_13q7v_696{min-height:38px;padding:7px 15px;border-radius:10px;background-color:var(--surface-card);border:1.5px solid var(--border-default);color:var(--text-secondary);font-size:13px;font-weight:700;display:inline-flex;align-items:center;gap:8px;transition:all .14s cubic-bezier(.2,.6,.2,1)}._actionToggleBtn_13q7v_696:hover{border-color:var(--accent-primary);color:var(--text-primary);transform:translateY(-1px)}._actionToggleBtn_13q7v_696[data-testid=toggle-kb-form-btn],._actionToggleBtnPrimary_13q7v_717{background:var(--grad-hugenis-cta);border-color:transparent;color:#fff;box-shadow:var(--shadow-glow)}._actionToggleBtn_13q7v_696[data-testid=toggle-kb-form-btn]:hover,._actionToggleBtnPrimary_13q7v_717:hover{color:#fff;filter:brightness(1.08)}._fieldLabelWithHelp_13q7v_729{display:flex;align-items:center;justify-content:space-between;gap:8px;position:relative}._helpTriggerBtn_13q7v_737{width:22px;height:22px;border-radius:999px;background:#4ce8e024;border:1px solid rgba(76,232,224,.45);color:var(--accent-primary);font-size:13px;font-weight:800;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;line-height:1;z-index:5;transition:all .14s cubic-bezier(.2,.6,.2,1)}._helpTriggerBtn_13q7v_737:hover{background:var(--accent-primary);color:#081118}._helpPopoverBox_13q7v_759{position:absolute;top:28px;right:0;left:0;z-index:500;padding:12px 14px;border-radius:10px;background-color:var(--surface-card);border:1.5px solid var(--accent-primary);box-shadow:0 18px 38px #000000a6;display:flex;flex-direction:column;gap:8px;font-size:13px;color:var(--text-secondary)}._fieldGroupFullWidth_13q7v_777{grid-column:1/-1;width:100%;display:flex;flex-direction:column;gap:6px;min-width:0}._autoGrowTextarea_13q7v_786{width:100%;min-height:88px;field-sizing:content;resize:none;overflow:hidden;line-height:1.55;padding:12px 14px;border-radius:12px;background-color:var(--surface-sunken);border:1.5px solid var(--border-default);color:var(--text-primary);font-size:14px;transition:border-color .14s cubic-bezier(.2,.6,.2,1),box-shadow .14s cubic-bezier(.2,.6,.2,1)}._autoGrowTextarea_13q7v_786:focus{outline:none;border-color:var(--border-focus);box-shadow:0 0 0 3px #4ce8e024}._brainModalOverlay_13q7v_808{position:fixed;inset:0;z-index:9500;background:#060c12bd;backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;padding:16px}._brainModalCard_13q7v_820{width:100%;max-width:700px;max-height:90vh;overflow-y:auto;border-radius:16px;background-color:var(--surface-card);border:1.5px solid var(--border-default);box-shadow:var(--shadow-lg);padding:28px 32px;display:flex;flex-direction:column;gap:20px}@media(max-width:600px){._brainModalCard_13q7v_820{padding:18px 16px;gap:14px}}._brainModalHeader_13q7v_841{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:12px;border-bottom:1px solid var(--border-subtle)}._brainModalHeaderLeft_13q7v_850{display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-width:0;flex:1}._brainModalTitle_13q7v_859{font-family:var(--font-display);font-size:1.15rem;font-weight:800;color:var(--text-primary);margin:0;line-height:1.3}._brainModalCloseBtn_13q7v_868{width:32px;height:32px;border-radius:8px;background:var(--surface-sunken);border:1px solid var(--border-subtle);color:var(--text-secondary);font-size:18px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .14s cubic-bezier(.2,.6,.2,1)}._brainModalCloseBtn_13q7v_868:hover{border-color:var(--accent-primary);color:var(--accent-primary)}._brainModalDeck_13q7v_888{display:flex;flex-direction:column;gap:12px;padding:16px 18px;border-radius:12px;background:linear-gradient(135deg,#081118,#10212e);border:1px solid rgba(76,232,224,.35);box-shadow:inset 0 1px #ffffff0f;color:#f2f7fb}._brainModalBody_13q7v_900{display:flex;flex-direction:column;gap:14px}._brainModalFooter_13q7v_906{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding-top:12px;border-top:1px solid var(--border-subtle)}._onboardingStepsStack_13q7v_916{display:flex;flex-direction:column;gap:12px}._onboardingStepCard_13q7v_922{display:flex;flex-direction:column;gap:6px;padding:14px 16px;border-radius:12px;background-color:var(--surface-sunken);border:1px solid var(--border-subtle);border-left:4px solid var(--aqua-400)}._onboardingStepTitle_13q7v_933{font-size:14px;font-weight:800;color:var(--aqua-400);line-height:1.35}._onboardingStepDesc_13q7v_940{font-size:13.5px;line-height:1.5;color:var(--text-secondary)}._container_1yrzq_2{display:flex;flex-direction:column;gap:24px;min-width:0;width:100%;max-width:100%}._header_1yrzq_11{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap;min-width:0}._title_1yrzq_20{font-family:var(--font-display);font-size:1.55rem;font-weight:800;color:var(--text-primary);letter-spacing:-.025em;overflow-wrap:anywhere}@media(max-width:768px){._title_1yrzq_20{font-size:1.35rem}}._subtitle_1yrzq_34{font-size:14px;line-height:1.55;color:var(--text-secondary)}._topGrid_1yrzq_40{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:24px;align-items:start;min-width:0;width:100%}@media(max-width:1080px){._topGrid_1yrzq_40{grid-template-columns:minmax(0,1fr)}}._card_1yrzq_54{background-color:var(--surface-card);border:1.5px solid var(--border-subtle);border-radius:16px;padding:24px;box-shadow:var(--shadow-md);display:flex;flex-direction:column;gap:16px;min-width:0;width:100%;max-width:100%}@media(max-width:768px){._card_1yrzq_54{padding:18px}}@media(max-width:480px){._card_1yrzq_54{padding:14px}}._cardTitle_1yrzq_78{font-family:var(--font-display);font-size:1.1rem;font-weight:800;color:var(--text-primary);padding-bottom:12px;border-bottom:1.5px solid var(--border-subtle)}._workspaceStatsRow_1yrzq_87{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-width:0}@media(max-width:680px){._workspaceStatsRow_1yrzq_87{grid-template-columns:minmax(0,1fr)}}._statBox_1yrzq_99{padding:14px 16px;border-radius:16px;background-color:var(--surface-sunken);border:1.5px solid var(--border-subtle);display:flex;flex-direction:column;gap:4px;min-width:0}._statLabel_1yrzq_110{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--text-tertiary);overflow-wrap:anywhere}._statValue_1yrzq_119{font-size:15px;font-weight:800;color:var(--text-primary);overflow-wrap:anywhere}._workspaceListSection_1yrzq_126{display:flex;flex-direction:column;gap:10px}._sectionLabel_1yrzq_132{font-size:13.5px;font-weight:700;color:var(--text-secondary)}._workspaceChipsGrid_1yrzq_138{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,210px),1fr));gap:10px;min-width:0}@media(max-width:680px){._workspaceChipsGrid_1yrzq_138{grid-template-columns:minmax(0,1fr)}}._workspaceCardBtn_1yrzq_150{padding:12px 14px;border-radius:12px;background-color:var(--surface-sunken);border:1.5px solid var(--border-default);text-align:left;display:flex;flex-direction:column;gap:4px;min-width:0;width:100%;max-width:100%;transition:border-color .14s cubic-bezier(.2,.6,.2,1),transform .14s cubic-bezier(.2,.6,.2,1)}._workspaceCardBtn_1yrzq_150:hover{border-color:var(--accent-primary);transform:translateY(-1px)}._workspaceCardActive_1yrzq_169{border-color:var(--accent-primary);background-color:#3b82f61f}._wsName_1yrzq_174{font-size:14px;font-weight:700;color:var(--text-primary);overflow-wrap:anywhere}._wsMeta_1yrzq_181{font-family:var(--font-mono);font-size:13px;color:var(--text-secondary);overflow-wrap:anywhere}._formGrid_1yrzq_188{display:flex;flex-direction:column;gap:14px;min-width:0}._fieldRow_1yrzq_195{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0}@media(max-width:680px){._fieldRow_1yrzq_195{grid-template-columns:minmax(0,1fr)}}._fieldGroup_1yrzq_207{position:relative;display:flex;flex-direction:column;gap:6px;min-width:0}._fieldLabel_1yrzq_215{font-size:13.5px;font-weight:600;color:var(--text-secondary)}._input_1yrzq_221,._select_1yrzq_222{width:100%;max-width:100%;min-width:0;min-height:44px;padding:10px 14px;border-radius:12px;background-color:var(--surface-sunken);border:1.5px solid var(--border-default);color:var(--text-primary);font-size:14px;transition:border-color .14s cubic-bezier(.2,.6,.2,1),box-shadow .14s cubic-bezier(.2,.6,.2,1)}._input_1yrzq_221:focus,._select_1yrzq_222:focus{outline:none;border-color:var(--border-focus);box-shadow:0 0 0 3px #4ce8e024}._passwordWrapper_1yrzq_242{position:relative;display:flex;align-items:center;width:100%}._passwordInput_1yrzq_249{padding-right:44px}._eyeToggleBtn_1yrzq_253{position:absolute;right:8px;width:32px;height:32px;border-radius:8px;color:var(--text-secondary);display:inline-flex;align-items:center;justify-content:center;transition:color .14s cubic-bezier(.2,.6,.2,1),background-color .14s cubic-bezier(.2,.6,.2,1)}._eyeToggleBtn_1yrzq_253:hover{color:var(--accent-primary);background-color:#4ce8e01a}._eyeSvg_1yrzq_270{width:19px;height:19px;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;fill:none}._primaryBtn_1yrzq_280{width:100%;max-width:100%;min-height:46px;padding:12px 18px;border-radius:12px;background:var(--grad-hugenis-cta);color:#fff;font-weight:700;font-size:14px;text-align:center;overflow-wrap:anywhere;box-shadow:var(--shadow-glow);transition:filter .14s cubic-bezier(.2,.6,.2,1),transform .14s cubic-bezier(.2,.6,.2,1)}@media(min-width:1200px){._primaryBtn_1yrzq_280{max-width:380px;align-self:flex-end}}._primaryBtn_1yrzq_280:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}._rosterList_1yrzq_306{display:flex;flex-direction:column;gap:10px;width:100%;min-width:0}._memberRow_1yrzq_314{padding:16px 18px;border-radius:16px;background-color:var(--surface-sunken);border:1.5px solid var(--border-subtle);display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;min-width:0}@media(max-width:720px){._memberRow_1yrzq_314{flex-direction:column;align-items:stretch;padding:14px}}._memberIdentity_1yrzq_334{display:flex;align-items:center;gap:14px;min-width:0}._memberTextCol_1yrzq_341{min-width:0}._avatarCircle_1yrzq_345{width:42px;height:42px;border-radius:9999px;background:var(--grad-hugenis-cta);color:#fff;font-weight:800;font-size:14px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._memberName_1yrzq_359{font-size:15px;font-weight:700;color:var(--text-primary);overflow-wrap:anywhere}._memberEmail_1yrzq_366{font-family:var(--font-mono);font-size:13px;color:var(--text-secondary);overflow-wrap:anywhere}._memberControls_1yrzq_373{display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-width:0;max-width:100%}@media(max-width:720px){._memberControls_1yrzq_373{justify-content:flex-start}}._roleDropdownBox_1yrzq_387{min-width:155px;max-width:100%}@media(max-width:520px){._roleDropdownBox_1yrzq_387{width:100%;min-width:0}}._localeBadge_1yrzq_398{padding:5px 10px;border-radius:8px;background-color:var(--surface-card);border:1px solid var(--border-default);font-family:var(--font-mono);font-size:13px;color:var(--text-secondary)}._statusActiveBadge_1yrzq_408{padding:5px 12px;border-radius:9999px;background-color:#10b98129;color:var(--emerald-500);font-size:13px;font-weight:700}._statusSuspendedBadge_1yrzq_417{padding:5px 12px;border-radius:9999px;background-color:#f43f5e29;color:var(--rose-500);font-size:13px;font-weight:700}._toggleStatusBtn_1yrzq_426{min-height:40px;padding:8px 14px;border-radius:12px;background-color:var(--surface-card);border:1.5px solid var(--border-default);color:var(--text-secondary);font-size:13px;font-weight:700;max-width:100%;overflow-wrap:anywhere;transition:border-color .14s cubic-bezier(.2,.6,.2,1),color .14s cubic-bezier(.2,.6,.2,1)}@media(max-width:520px){._toggleStatusBtn_1yrzq_426{width:100%;text-align:center}}._toggleStatusBtn_1yrzq_426:hover{border-color:var(--accent-primary);color:var(--text-primary)}._bottomGrid_1yrzq_450{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:24px;align-items:start;min-width:0;width:100%}@media(max-width:1080px){._bottomGrid_1yrzq_450{grid-template-columns:minmax(0,1fr)}}._successBanner_1yrzq_464{padding:12px 14px;border-radius:12px;background-color:#10b98129;border:1.5px solid rgba(16,185,129,.38);color:var(--emerald-500);font-size:13.5px;font-weight:700;overflow-wrap:anywhere}._rbacList_1yrzq_475{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0}@media(max-width:680px){._rbacList_1yrzq_475{grid-template-columns:minmax(0,1fr)}}._rbacItem_1yrzq_487{padding:14px 16px;border-radius:16px;background-color:var(--surface-sunken);border:1.5px solid var(--border-subtle);display:flex;flex-direction:column;gap:6px;min-width:0}._rbacRoleName_1yrzq_498{font-family:var(--font-mono);font-size:13.5px;font-weight:800;color:var(--accent-primary)}._rbacRoleDesc_1yrzq_505{font-size:13.5px;color:var(--text-secondary);line-height:1.5}._cardHeaderBlock_1yrzq_511{display:flex;flex-direction:column;gap:6px}._deptForm_1yrzq_517{display:flex;flex-direction:column;gap:14px;padding:16px;border-radius:16px;background-color:var(--surface-sunken);border:1.5px solid var(--border-subtle);min-width:0}._deptFormRow_1yrzq_528{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-width:0}@media(max-width:960px){._deptFormRow_1yrzq_528{grid-template-columns:minmax(0,1fr)}}._deptFormActions_1yrzq_540{display:flex;gap:10px;align-items:center;flex-wrap:wrap}._departmentsGrid_1yrzq_547{display:flex;flex-direction:column;gap:10px;width:100%;min-width:0}._emptyDeptText_1yrzq_555{font-size:13.5px;color:var(--text-tertiary);padding:8px 0}._deptCard_1yrzq_561{padding:16px;border-radius:16px;background-color:var(--surface-sunken);border:1.5px solid var(--border-subtle);display:flex;flex-direction:column;gap:10px;min-width:0}._deptCardTop_1yrzq_572{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}._deptNameTitle_1yrzq_580{font-size:15px;font-weight:800;color:var(--text-primary);overflow-wrap:anywhere}._deptCountBadge_1yrzq_587{font-family:var(--font-mono);font-size:13px;font-weight:700;padding:3px 10px;border-radius:9999px;background-color:#06b6d429;color:var(--aqua-400)}._deptDescText_1yrzq_597{font-size:13.5px;line-height:1.45;color:var(--text-secondary);overflow-wrap:anywhere}._deptLeaderRow_1yrzq_604{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:13px}._deptLeaderLabel_1yrzq_612{font-weight:600;color:var(--text-tertiary)}._deptLeaderValue_1yrzq_617{font-weight:700;color:var(--text-primary)}._deptCardActions_1yrzq_622{display:flex;gap:8px;margin-top:auto;padding-top:6px;flex-wrap:wrap}._dangerBtn_1yrzq_630{min-height:40px;padding:8px 14px;border-radius:12px;background-color:#f43f5e24;border:1.5px solid rgba(244,63,94,.4);color:var(--rose-500);font-size:13px;font-weight:700;transition:background-color .14s cubic-bezier(.2,.6,.2,1),color .14s cubic-bezier(.2,.6,.2,1)}._dangerBtn_1yrzq_630:hover{background-color:var(--rose-500);color:#fff}._memberRowWrapper_1yrzq_646{display:flex;flex-direction:column;gap:8px;min-width:0}._memberNameRow_1yrzq_653{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._jobTitleBadge_1yrzq_660{font-size:13px;font-weight:600;padding:2px 9px;border-radius:8px;background-color:var(--surface-card);border:1px solid var(--border-default);color:var(--text-secondary)}._teamBadge_1yrzq_670{font-size:13px;font-weight:700;padding:2px 9px;border-radius:9999px;background-color:#3b82f629;color:var(--accent-primary)}._memberEditPanel_1yrzq_679{padding:16px;border-radius:16px;background-color:var(--surface-elevated);border:1.5px solid var(--border-default);display:flex;flex-direction:column;gap:12px;min-width:0}._memberEditActions_1yrzq_690{display:flex;gap:10px;flex-wrap:wrap}._saveInlineBtn_1yrzq_696{min-height:40px;padding:8px 16px;border-radius:12px;background:var(--grad-hugenis-cta);color:#fff;font-size:13px;font-weight:700}._headerActionsRow_1yrzq_707{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._onboardingTriggerBtn_1yrzq_714{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:7px 15px;border-radius:999px;background:#4ce8e01a;border:1.5px solid rgba(76,232,224,.38);color:var(--accent-primary);font-size:13px;font-weight:700;transition:all .14s cubic-bezier(.2,.6,.2,1)}._onboardingTriggerBtn_1yrzq_714:hover{background:#4ce8e033;border-color:var(--accent-primary);transform:translateY(-1px)}._actionToggleBtn_1yrzq_734{min-height:38px;padding:7px 15px;border-radius:10px;background-color:var(--surface-card);border:1.5px solid var(--border-default);color:var(--text-secondary);font-size:13px;font-weight:700;display:inline-flex;align-items:center;gap:8px;transition:all .14s cubic-bezier(.2,.6,.2,1)}._actionToggleBtn_1yrzq_734:hover{border-color:var(--accent-primary);color:var(--text-primary);transform:translateY(-1px)}._actionToggleBtnPrimary_1yrzq_754{background:var(--grad-hugenis-cta);border-color:transparent;color:#fff;box-shadow:var(--shadow-glow)}._actionToggleBtnPrimary_1yrzq_754:hover{color:#fff;filter:brightness(1.08)}._fieldLabelWithHelp_1yrzq_766{display:flex;align-items:center;justify-content:space-between;gap:8px;position:relative}._helpTriggerBtn_1yrzq_774{width:22px;height:22px;border-radius:999px;background:#4ce8e024;border:1px solid rgba(76,232,224,.45);color:var(--accent-primary);font-size:13px;font-weight:800;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;line-height:1;z-index:5;transition:all .14s cubic-bezier(.2,.6,.2,1)}._helpTriggerBtn_1yrzq_774:hover{background:var(--accent-primary);color:#081118}._helpPopoverBox_1yrzq_796{position:absolute;top:28px;right:0;left:0;z-index:500;padding:12px 14px;border-radius:10px;background-color:var(--surface-card);border:1.5px solid var(--accent-primary);box-shadow:0 18px 38px #000000a6;display:flex;flex-direction:column;gap:8px;font-size:13px;color:var(--text-secondary)}._fieldGroupFullWidth_1yrzq_814{grid-column:1/-1;width:100%;display:flex;flex-direction:column;gap:6px;min-width:0}._autoGrowTextarea_1yrzq_823{width:100%;min-height:84px;field-sizing:content;resize:none;overflow:hidden;line-height:1.55;padding:10px 14px;border-radius:12px;background-color:var(--surface-sunken);border:1.5px solid var(--border-default);color:var(--text-primary);font-size:14px;transition:border-color .14s cubic-bezier(.2,.6,.2,1),box-shadow .14s cubic-bezier(.2,.6,.2,1)}._autoGrowTextarea_1yrzq_823:focus{outline:none;border-color:var(--border-focus);box-shadow:0 0 0 3px #4ce8e024}._deptRowCard_1yrzq_845,._memberRowCard_1yrzq_846{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:15px 20px;border-radius:14px;background-color:var(--surface-sunken);background-image:radial-gradient(220px circle at 95% 10%,rgba(76,232,224,.065),transparent 70%),linear-gradient(155deg,#172c3ea6,#11212ff0);border:1.5px solid var(--border-subtle);min-width:0;width:100%;transition:all .14s cubic-bezier(.2,.6,.2,1)}._deptRowCard_1yrzq_845:hover,._memberRowCard_1yrzq_846:hover{border-color:var(--accent-primary);transform:translateY(-1px)}@media(max-width:768px){._deptRowCard_1yrzq_845,._memberRowCard_1yrzq_846{flex-direction:column;align-items:stretch}}[data-theme=light] ._deptRowCard_1yrzq_845,[data-theme=light] ._memberRowCard_1yrzq_846{background-image:radial-gradient(220px circle at 95% 10%,rgba(46,116,201,.07),transparent 70%),linear-gradient(155deg,#fff,#f5f9fd)}._rowMain_1yrzq_879{display:flex;flex-direction:column;gap:6px;min-width:0;flex:1}._rowRight_1yrzq_887{display:flex;align-items:center;gap:10px;flex-shrink:0;flex-wrap:wrap}._teamModalOverlay_1yrzq_896{position:fixed;inset:0;z-index:9500;background:#060c12bd;backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;padding:16px}._teamModalCard_1yrzq_908{width:100%;max-width:700px;max-height:90vh;overflow-y:auto;border-radius:16px;background-color:var(--surface-card);border:1.5px solid var(--border-default);box-shadow:var(--shadow-lg);padding:28px 32px;display:flex;flex-direction:column;gap:20px}@media(max-width:600px){._teamModalCard_1yrzq_908{padding:18px 16px;gap:14px}}._teamModalHeader_1yrzq_929{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:12px;border-bottom:1px solid var(--border-subtle)}._teamModalHeaderLeft_1yrzq_938{display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-width:0;flex:1}._teamModalTitle_1yrzq_947{font-family:var(--font-display);font-size:1.15rem;font-weight:800;color:var(--text-primary);margin:0;line-height:1.3}._teamModalCloseBtn_1yrzq_956{width:32px;height:32px;border-radius:8px;background:var(--surface-sunken);border:1px solid var(--border-subtle);color:var(--text-secondary);font-size:18px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .14s cubic-bezier(.2,.6,.2,1)}._teamModalCloseBtn_1yrzq_956:hover{border-color:var(--accent-primary);color:var(--accent-primary)}._teamModalBody_1yrzq_976{display:flex;flex-direction:column;gap:14px}._teamModalGrid_1yrzq_982{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media(max-width:640px){._teamModalGrid_1yrzq_982{grid-template-columns:minmax(0,1fr)}}._teamModalFooter_1yrzq_993{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding-top:12px;border-top:1px solid var(--border-subtle)}._onboardingStepsStack_1yrzq_1003{display:flex;flex-direction:column;gap:12px}._onboardingStepCard_1yrzq_1009{display:flex;flex-direction:column;gap:6px;padding:14px 16px;border-radius:12px;background-color:var(--surface-sunken);border:1px solid var(--border-subtle);border-left:4px solid var(--aqua-400)}._onboardingStepTitle_1yrzq_1020{font-size:14px;font-weight:800;color:var(--aqua-400);line-height:1.35}._onboardingStepDesc_1yrzq_1027{font-size:13.5px;line-height:1.5;color:var(--text-secondary)}._governanceMatrixGrid_1yrzq_1034{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:100%;min-width:0}@media(max-width:900px){._governanceMatrixGrid_1yrzq_1034{grid-template-columns:minmax(0,1fr)}}._govQuadrantPromotion_1yrzq_1047,._govQuadrantBurnout_1yrzq_1048,._govQuadrantTraining_1yrzq_1049,._govQuadrantBadFaith_1yrzq_1050{display:flex;flex-direction:column;gap:12px;padding:18px 20px;border-radius:14px;background-color:var(--surface-sunken);min-width:0;transition:all .14s cubic-bezier(.2,.6,.2,1)}._govQuadrantPromotion_1yrzq_1047{border:1.5px solid rgba(16,185,129,.42);border-left:4px solid var(--emerald-500);background-image:radial-gradient(220px circle at 95% 8%,rgba(16,185,129,.12),transparent 72%)}._govQuadrantBurnout_1yrzq_1048{border:1.5px solid rgba(245,158,11,.45);border-left:4px solid var(--amber-500);background-image:radial-gradient(220px circle at 95% 8%,rgba(245,158,11,.12),transparent 72%)}._govQuadrantTraining_1yrzq_1049{border:1.5px solid rgba(6,182,212,.45);border-left:4px solid var(--aqua-400);background-image:radial-gradient(220px circle at 95% 8%,rgba(6,182,212,.12),transparent 72%)}._govQuadrantBadFaith_1yrzq_1050{border:1.5px solid rgba(244,63,94,.48);border-left:4px solid var(--rose-500);background-image:radial-gradient(220px circle at 95% 8%,rgba(244,63,94,.14),transparent 72%)}._govQuadrantHeader_1yrzq_1085{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding-bottom:8px;border-bottom:1px solid var(--border-subtle)}._govQuadrantTitle_1yrzq_1095{font-size:14.5px;font-weight:800;color:var(--text-primary)}._govQuadrantSub_1yrzq_1101{font-size:13px;line-height:1.45;color:var(--text-secondary)}._govMemberItem_1yrzq_1107{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border-radius:10px;background-color:var(--surface-card);border:1px solid var(--border-subtle);font-size:13px}._lazaroRuleBox_1yrzq_1118{padding:8px 10px;border-radius:8px;background:#f43f5e1a;border-left:3px solid var(--rose-500);font-size:13px;color:var(--text-primary)}._autonomyBadgeGuided_1yrzq_1127{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:999px;background:#06b6d429;border:1px solid rgba(6,182,212,.4);color:var(--aqua-400);font-size:13px;font-weight:700;white-space:nowrap}._autonomyBadgeAutonomous_1yrzq_1141{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:999px;background:#10b98129;border:1px solid rgba(16,185,129,.42);color:var(--emerald-500);font-size:13px;font-weight:700;white-space:nowrap}._hourlyCostBadge_1yrzq_1155{font-family:var(--font-mono);font-size:13px;font-weight:700;padding:3px 10px;border-radius:999px;background:#4ce8e01f;border:1px solid rgba(76,232,224,.35);color:var(--accent-primary);display:inline-flex;align-items:center;gap:5px;white-space:nowrap}._energyStarsRow_1yrzq_1170{display:inline-flex;align-items:center;gap:4px;font-size:13.5px;font-weight:700;color:var(--amber-500);white-space:nowrap}._suppliersList_1yrzq_1180{display:flex;flex-direction:column;gap:10px;width:100%;min-width:0}._portalOverlay_172hq_1{min-height:100vh;width:100%;background-color:var(--surface-app);color:var(--text-primary);display:grid;grid-template-columns:1fr 1.05fr;transition:background-color .22s cubic-bezier(.16,1,.3,1),color .22s cubic-bezier(.16,1,.3,1)}@media(max-width:1080px){._portalOverlay_172hq_1{grid-template-columns:1fr}}._heroColumn_172hq_17{position:relative;padding:5.5rem 4rem 3.5rem;background:linear-gradient(155deg,#081118,#0e1c26 58%,#181a46);border-right:1px solid #1b3144;color:#f2f7fb;display:flex;flex-direction:column;justify-content:flex-start;gap:2.5rem}@media(min-width:1600px){._heroColumn_172hq_17{align-items:center}}@media(max-width:1080px){._heroColumn_172hq_17{padding:2.25rem;border-right:none;border-bottom:1px solid #1b3144}}@media(max-width:480px){._heroColumn_172hq_17{padding:1.5rem 1.15rem}}._brandHeader_172hq_46{display:flex;align-items:center;width:100%;max-width:580px}._heroLogoImg_172hq_53{height:74px;width:auto;object-fit:contain;display:block;filter:drop-shadow(0 8px 24px rgba(0,0,0,.45))}._heroMain_172hq_61{display:flex;flex-direction:column;gap:1.25rem;width:100%;max-width:580px}._heroTitle_172hq_69{font-family:var(--font-display);font-size:2.15rem;line-height:1.16;font-weight:800;letter-spacing:-.03em;color:#fff}._heroSubtitle_172hq_78{font-size:15px;line-height:1.6;color:#9eb7cd}._featureGrid_172hq_84{display:flex;flex-direction:column;gap:.9rem;margin-top:.35rem}._featureCard_172hq_91{padding:1.1rem 1.3rem;border-radius:12px;background-color:#11212fc7;border:1.5px solid #1b3144;box-shadow:0 10px 26px -6px #00000073;display:flex;align-items:flex-start;gap:1rem;transition:border-color .14s cubic-bezier(.2,.6,.2,1)}._featureCard_172hq_91:hover{border-color:#2e526e}._featureBadge_172hq_106{width:34px;height:34px;border-radius:8px;background:linear-gradient(135deg,#4ce8e033,#2e74c933);border:1px solid rgba(76,232,224,.35);color:#4ce8e0;font-family:var(--font-mono);font-weight:700;font-size:13px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._featureTitle_172hq_122{font-size:15px;font-weight:700;color:#fff;margin-bottom:.18rem}._featureDesc_172hq_129{font-size:13.5px;color:#9eb7cd;line-height:1.48}._formColumn_172hq_136{padding:2rem 2.5rem 4.5rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;background-color:var(--surface-app);position:relative}@media(max-width:768px){._formColumn_172hq_136{padding:1.25rem 1.25rem 2.5rem}}._topToolbar_172hq_151{width:100%;max-width:520px;display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px;margin-bottom:3.5rem}@media(max-width:640px){._topToolbar_172hq_151{margin-bottom:1.75rem}}._localeDropdownBox_172hq_167{width:195px}._controlGroup_172hq_171{display:inline-flex;align-items:center;background-color:var(--surface-card);border:1.5px solid var(--border-default);border-radius:12px;padding:4px;gap:4px;min-height:44px}._chipBtn_172hq_182{padding:6px 12px;border-radius:8px;font-size:13px;font-weight:600;color:var(--text-secondary);transition:all .14s cubic-bezier(.2,.6,.2,1)}._chipBtn_172hq_182:hover{color:var(--text-primary)}._chipBtnActive_172hq_194,._chipBtnActive_172hq_194:hover{background:var(--grad-hugenis-cta);color:#fff}._backSessionBtn_172hq_200{padding:8px 14px;border-radius:12px;background-color:var(--surface-card);border:1.5px solid var(--border-default);color:var(--text-primary);font-size:13px;font-weight:600;margin-right:auto}._backSessionBtn_172hq_200:hover{border-color:var(--accent-primary)}._authCardWrapper_172hq_215{width:100%;max-width:520px;height:auto;background-color:var(--surface-card);border:1.5px solid var(--border-subtle);border-radius:22px;box-shadow:var(--shadow-md);display:flex;flex-direction:column}._cardLogoBanner_172hq_228{height:92px;flex-shrink:0;background:linear-gradient(135deg,#081118,#0e1c26 60%,#1b3144);border-bottom:2px solid #26435b;border-radius:22px 22px 0 0;padding:0 2rem;display:flex;align-items:center;justify-content:center}._cardLogoImg_172hq_240{height:52px;width:auto;object-fit:contain;display:block}._authCardBody_172hq_247{padding:1.85rem 2.25rem 2.1rem;display:flex;flex-direction:column}@media(max-width:480px){._authCardBody_172hq_247{padding:1.35rem 1.15rem 1.5rem}}._formHeader_172hq_258{margin-bottom:1.25rem}._formTitle_172hq_262{font-family:var(--font-display);font-size:1.4rem;font-weight:800;color:var(--text-primary);margin-bottom:.2rem}._formSubtitle_172hq_270{font-size:13.5px;color:var(--text-secondary)}._errorBox_172hq_275{padding:10px 14px;border-radius:8px;background-color:#f43f5e1f;border:1.5px solid rgba(244,63,94,.42);color:var(--rose-500);font-size:13px;font-weight:600;margin-bottom:1rem}._authForm_172hq_286{display:flex;flex-direction:column;gap:.9rem}._fieldGroup_172hq_292{display:flex;flex-direction:column;gap:.35rem}._fieldLabel_172hq_298{font-size:13.5px;font-weight:600;color:var(--text-secondary)}._inputControl_172hq_304{width:100%;height:44px;padding:0 14px;border-radius:12px;background-color:var(--surface-sunken);border:1.5px solid var(--border-default);color:var(--text-primary);font-size:14px;transition:border-color .14s cubic-bezier(.2,.6,.2,1),box-shadow .14s cubic-bezier(.2,.6,.2,1)}._inputControl_172hq_304:focus{outline:none;border-color:var(--border-focus);box-shadow:0 0 0 3px #4ce8e024}._passwordWrapper_172hq_321{position:relative;display:flex;align-items:center}._passwordInput_172hq_327{padding-right:44px}._eyeToggleBtn_172hq_331{position:absolute;right:8px;width:32px;height:32px;border-radius:8px;color:var(--text-secondary);display:inline-flex;align-items:center;justify-content:center;transition:color .14s cubic-bezier(.2,.6,.2,1),background-color .14s cubic-bezier(.2,.6,.2,1)}._eyeToggleBtn_172hq_331:hover{color:var(--accent-primary);background-color:#4ce8e01a}._eyeSvg_172hq_348{width:19px;height:19px;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;fill:none}._checkboxRow_172hq_358{display:flex;align-items:flex-start;gap:9px;font-size:13.5px;color:var(--text-secondary);cursor:pointer;margin-top:2px;line-height:1.4}._checkboxRow_172hq_358 input{margin-top:3px;flex-shrink:0}._termsLink_172hq_373{color:var(--accent-primary);font-weight:700;text-decoration:underline}._termsLink_172hq_373:hover{color:var(--accent-primary-hover)}._strengthBlock_172hq_382{display:flex;flex-direction:column;gap:6px;margin-top:2px}._strengthHeader_172hq_389{display:flex;justify-content:space-between;font-size:13px;font-weight:600;color:var(--text-secondary)}._primarySubmitBtn_172hq_397{margin-top:6px;min-height:48px;padding:12px 18px;border-radius:12px;background:var(--grad-hugenis-cta);color:#fff;font-weight:700;font-size:14.5px;text-align:center;box-shadow:var(--shadow-glow);transition:filter .14s cubic-bezier(.2,.6,.2,1),transform .14s cubic-bezier(.2,.6,.2,1)}._primarySubmitBtn_172hq_397:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}._primarySubmitBtn_172hq_397:disabled{opacity:.6;cursor:not-allowed}._switchPromptRow_172hq_419{margin-top:1.35rem;padding-top:1.15rem;border-top:1px solid var(--border-subtle);display:flex;align-items:center;justify-content:center;gap:6px;flex-wrap:wrap;font-size:13.5px;color:var(--text-secondary)}._switchLinkBtn_172hq_432{font-size:13.5px;font-weight:700;color:var(--accent-primary)}._switchLinkBtn_172hq_432:hover{text-decoration:underline}._formFooter_172hq_441{margin-top:auto;padding-top:2.5rem;width:100%;max-width:520px;display:flex;flex-direction:column;align-items:center;gap:6px;font-size:13px;color:var(--text-tertiary);text-align:center}._footerCompanyRow_172hq_455{font-weight:600;color:var(--text-secondary)}._footerLinksRow_172hq_460{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px}._footerLink_172hq_460{color:var(--text-secondary);font-weight:600}._footerLink_172hq_460:hover{color:var(--accent-primary);text-decoration:underline}._footerDot_172hq_477{color:var(--text-tertiary)}._appContainer_1gw7n_2{flex:1;width:100%;min-width:0;min-height:100vh;display:flex;flex-direction:column;background-color:var(--surface-app);color:var(--text-primary);transition:background-color .22s cubic-bezier(.16,1,.3,1),color .22s cubic-bezier(.16,1,.3,1)}._topBar_1gw7n_15{position:sticky;top:0;z-index:40;background:linear-gradient(135deg,var(--petrol-950) 0%,var(--petrol-900) 60%,var(--petrol-800) 100%);border-bottom:1.5px solid var(--petrol-700);box-shadow:var(--shadow-md);color:var(--petrol-50)}._topBarInner_1gw7n_25{width:100%;max-width:100%;margin:0 auto;min-height:58px;padding:8px clamp(20px,2.5vw,44px);display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:14px}@media(max-width:1024px){._topBarInner_1gw7n_25{flex-wrap:wrap;padding:10px 16px}}._brandBtn_1gw7n_44{display:inline-flex;align-items:center;padding:4px 0;cursor:pointer;flex-shrink:0;transition:transform .14s cubic-bezier(.2,.6,.2,1)}._brandBtn_1gw7n_44:hover{transform:translateY(-1px)}._brandLogoImg_1gw7n_56{height:34px;width:auto;object-fit:contain;display:block}._navTabs_1gw7n_64{display:inline-flex;align-items:center;gap:4px;padding:5px;border-radius:9999px;background-color:var(--surface-glass);border:1.5px solid var(--petrol-700);box-shadow:var(--shadow-sm)}@media(max-width:1024px){._navTabs_1gw7n_64{order:3;width:100%;justify-content:center;flex-wrap:wrap;border-radius:12px}}._navBtn_1gw7n_84{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:9999px;font-family:var(--font-sans);font-size:13.5px;font-weight:600;color:var(--petrol-300);background-color:transparent;border:1px solid transparent;transition:all .14s cubic-bezier(.2,.6,.2,1);white-space:nowrap}._navBtn_1gw7n_84:hover{color:var(--petrol-50);background-color:#4ce8e014;border-color:#4ce8e038}._navBtnActive_1gw7n_105,._navBtnActive_1gw7n_105:hover{background:var(--grad-hugenis-cta);color:var(--petrol-50);border-color:#4ce8e059;font-weight:700;box-shadow:var(--shadow-glow)}._navSvg_1gw7n_114{width:16px;height:16px;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;fill:none;flex-shrink:0}._rightControls_1gw7n_125{display:flex;align-items:center;gap:8px;flex-shrink:0;max-width:100%}@media(max-width:1024px){._rightControls_1gw7n_125{flex-wrap:wrap;justify-content:flex-end}}._themeTrack_1gw7n_139{display:inline-flex;align-items:center;background-color:var(--surface-glass);border:1.5px solid var(--petrol-700);border-radius:999px;padding:3px;gap:3px;min-height:36px}._themeBtn_1gw7n_150{width:30px;height:28px;padding:0;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-sans);font-size:14px;font-weight:600;color:var(--petrol-300);transition:all .14s cubic-bezier(.2,.6,.2,1);white-space:nowrap}._themeBtn_1gw7n_150:hover{color:var(--petrol-50)}._themeBtnActive_1gw7n_169,._themeBtnActive_1gw7n_169:hover{background:var(--grad-hugenis-cta);color:var(--petrol-50)}._localeDropdownWrapper_1gw7n_175{width:114px;min-width:114px}._userProfileChip_1gw7n_180{display:inline-flex;align-items:center;gap:8px;height:36px;padding:4px 12px 4px 5px;border-radius:999px;background-color:var(--surface-glass);border:1px solid var(--petrol-700);color:var(--petrol-100);font-size:13px;font-weight:600;max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._hiddenLocaleTestHooks_1gw7n_198{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}._avatarCircle_1gw7n_207{width:26px;height:26px;border-radius:9999px;background:var(--grad-hugenis-cta);color:var(--petrol-50);font-size:13px;font-weight:800;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._logoutIconBtn_1gw7n_221{width:36px;height:36px;border-radius:999px;background-color:#f43f5e1f;border:1.5px solid rgba(244,63,94,.35);color:var(--rose-500);display:inline-flex;align-items:center;justify-content:center;transition:all .14s cubic-bezier(.2,.6,.2,1);flex-shrink:0}._logoutIconBtn_1gw7n_221:hover{background-color:var(--rose-500);border-color:var(--rose-500);color:var(--petrol-50)}._mainWorkspace_1gw7n_240{flex:1;width:100%;max-width:100%;margin:0 auto;padding:28px clamp(20px,2.5vw,44px) 48px;display:flex;flex-direction:column;gap:22px}@media(max-width:720px){._mainWorkspace_1gw7n_240{padding:20px 16px 36px}}._errorBanner_1gw7n_256{padding:12px 16px;border-radius:8px;background-color:#f43f5e26;border:1.5px solid rgba(244,63,94,.4);color:var(--rose-500);font-size:13.5px;display:flex;justify-content:space-between;align-items:center}._dismissBtn_1gw7n_268{font-size:13px;font-weight:700;padding:4px 10px;border-radius:8px;background-color:#f43f5e40;color:var(--rose-500)}._appFooter_1gw7n_277{margin-top:auto;border-top:1px solid var(--border-subtle);background-color:var(--surface-card);padding:18px 24px}._footerInner_1gw7n_284{width:100%;max-width:100%;margin:0 auto;padding-left:clamp(20px,2.5vw,44px);padding-right:clamp(20px,2.5vw,44px);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;font-size:13px;color:var(--text-secondary)}._footerCompany_1gw7n_299{font-weight:600}._footerLinks_1gw7n_303{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._footerLink_1gw7n_303{color:var(--text-secondary);font-weight:600;transition:color .14s cubic-bezier(.2,.6,.2,1)}._footerLink_1gw7n_303:hover{color:var(--accent-primary);text-decoration:underline}._footerDot_1gw7n_320{color:var(--text-tertiary)}._appShellRow_1gw7n_325{display:flex;min-height:100vh;width:100%;background-color:var(--surface-app);color:var(--text-primary);transition:background-color .22s cubic-bezier(.16,1,.3,1),color .22s cubic-bezier(.16,1,.3,1)}@media(max-width:900px){._appShellRow_1gw7n_325{flex-direction:column}}._sideNav_1gw7n_339{width:244px;min-height:100vh;position:sticky;top:0;align-self:flex-start;height:100vh;background:linear-gradient(180deg,#060d14,#0b1822 65%,#0f1f2c);border-right:1.5px solid var(--petrol-700);display:flex;flex-direction:column;justify-content:space-between;padding:14px 12px;transition:width .22s cubic-bezier(.2,.6,.2,1);flex-shrink:0;z-index:50}@media(max-width:900px){._sideNav_1gw7n_339{width:100%;min-height:auto;height:auto;position:relative;border-right:none;border-bottom:1.5px solid var(--petrol-700);padding:10px 14px}}._sideNavCollapsed_1gw7n_368{width:94px;padding:14px 6px}@media(max-width:900px){._sideNavCollapsed_1gw7n_368{width:100%;padding:10px 14px}}._sideNavHeader_1gw7n_379{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-bottom:14px;border-bottom:1px solid rgba(76,232,224,.14)}@media(max-width:900px){._sideNavHeader_1gw7n_379{padding-bottom:8px}}._brandIconImg_1gw7n_393{width:30px;height:30px;object-fit:contain;display:block;flex-shrink:0}._collapseToggleBtn_1gw7n_401{width:28px;height:28px;border-radius:8px;background:#ffffff0d;border:1px solid var(--petrol-700);color:var(--petrol-300);font-size:14px;font-weight:800;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .14s cubic-bezier(.2,.6,.2,1)}._collapseToggleBtn_1gw7n_401:hover{border-color:var(--accent-primary);color:#fff}._sideNavSectionLabel_1gw7n_421{font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:var(--petrol-400);padding:10px 10px 4px}._sideNavList_1gw7n_430{display:flex;flex-direction:column;gap:4px;flex:1;overflow-y:auto;margin-top:8px}@media(max-width:900px){._sideNavList_1gw7n_430{flex-direction:row;flex-wrap:wrap;gap:6px;margin-top:6px}}._sideNavBtn_1gw7n_447{width:100%;min-height:40px;padding:8px 12px;border-radius:10px;display:flex;align-items:center;gap:11px;color:var(--petrol-300);font-size:13.5px;font-weight:600;transition:all .14s cubic-bezier(.2,.6,.2,1);white-space:nowrap;overflow:hidden}._sideNavBtn_1gw7n_447:hover{background:#4ce8e014;color:#fff}@media(max-width:900px){._sideNavBtn_1gw7n_447{width:auto;padding:7px 12px}}._sideNavBtnCollapsed_1gw7n_473{flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:10px 4px;min-height:58px;font-size:11.5px;font-weight:700;text-align:center}._sideNavBtnCollapsed_1gw7n_473 span{font-size:11.5px;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:82px;display:block}@media(max-width:900px){._sideNavBtnCollapsed_1gw7n_473{flex-direction:row;padding:7px 12px;min-height:40px}._sideNavBtnCollapsed_1gw7n_473 span{font-size:13px;max-width:none}}._sideNavBtnActive_1gw7n_505,._sideNavBtnActive_1gw7n_505:hover{background:var(--grad-hugenis-cta);color:#fff;font-weight:800;box-shadow:var(--shadow-glow)}._sideNavFooter_1gw7n_513{display:flex;flex-direction:column;gap:8px;padding-top:12px;border-top:1px solid rgba(76,232,224,.14)}._contentColumn_1gw7n_521{flex:1;min-width:0;display:flex;flex-direction:column;min-height:100vh}._omniboxTriggerBtn_1gw7n_529{flex:1;max-width:480px;min-height:38px;padding:0 14px;border-radius:999px;background:#09141dbf;border:1.5px solid var(--petrol-700);color:var(--petrol-300);font-size:13px;font-weight:600;display:flex;align-items:center;justify-content:space-between;gap:10px;transition:all .14s cubic-bezier(.2,.6,.2,1)}._omniboxTriggerBtn_1gw7n_529:hover{border-color:var(--accent-primary);color:#fff}@media(max-width:720px){._omniboxTriggerBtn_1gw7n_529{max-width:100%}}._omniboxKbd_1gw7n_556{font-family:var(--font-mono);font-size:13px;padding:2px 7px;border-radius:6px;background:#4ce8e024;color:var(--accent-primary);font-weight:700;flex-shrink:0}._lensSwitchBtn_1gw7n_567{height:36px;padding:0 13px;border-radius:999px;background:#4ce8e01f;border:1px solid rgba(76,232,224,.4);color:#4ce8e0;font-size:13px;font-weight:800;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;transition:all .14s cubic-bezier(.2,.6,.2,1)}._lensSwitchBtn_1gw7n_567:hover{background:#4ce8e038}._omniboxOverlay_1gw7n_586{position:fixed;inset:0;z-index:9500;background:#060c12bd;backdrop-filter:blur(6px);display:flex;align-items:flex-start;justify-content:center;padding:72px 16px 24px}@media(max-width:640px){._omniboxOverlay_1gw7n_586{padding:24px 12px 16px}}._omniboxModal_1gw7n_603{width:100%;max-width:720px;max-height:85vh;overflow-y:auto;border-radius:16px;background-color:var(--surface-card);border:1.5px solid var(--accent-primary);box-shadow:var(--shadow-lg),var(--shadow-glow);display:flex;flex-direction:column;padding:28px 32px;gap:20px}@media(max-width:640px){._omniboxModal_1gw7n_603{padding:18px 16px;gap:14px}}._omniboxHeader_1gw7n_624,._omniboxSearchHeader_1gw7n_625{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-bottom:16px;border-bottom:1.5px solid var(--border-subtle)}._omniboxInput_1gw7n_634{flex:1;min-width:0;height:40px;padding:0 12px;border-radius:8px;background-color:var(--surface-card);border:1.5px solid var(--border-default);color:var(--text-primary);font-size:14px}._omniboxInput_1gw7n_634:focus{outline:none;border-color:var(--border-focus)}._omniboxResultsList_1gw7n_650{display:flex;flex-direction:column;gap:12px;padding:4px 0;overflow-y:auto;max-height:calc(85vh - 110px)}._omniboxGroupTitle_1gw7n_659{font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--aqua-400);padding:6px 4px 2px}._omniboxResultItem_1gw7n_668{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border-radius:10px;background-color:var(--surface-sunken);border:1px solid var(--border-subtle);color:var(--text-primary);text-align:left;transition:all .14s cubic-bezier(.2,.6,.2,1)}._omniboxResultItem_1gw7n_668:hover{border-color:var(--accent-primary);background-color:var(--surface-elevated);transform:translateY(-1px)}._omniboxResultMain_1gw7n_688{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1;font-size:13.5px;font-weight:600;color:var(--text-primary)}._omniboxResultTitle_1gw7n_699{font-size:14px;font-weight:700;color:var(--text-primary);line-height:1.35;overflow-wrap:anywhere}._omniboxResultSub_1gw7n_707{font-size:13px;font-weight:500;color:var(--text-secondary);line-height:1.45;overflow-wrap:anywhere}._omniboxEmpty_1gw7n_715{font-size:13.5px;color:var(--text-tertiary);padding:12px 4px}._omniboxResultBadge_1gw7n_721{font-family:var(--font-mono);font-size:13px;font-weight:700;padding:3px 10px;border-radius:999px;background:#4ce8e024;color:var(--accent-primary);flex-shrink:0}._clientsViewContainer_1gw7n_733,._clientsSection_1gw7n_734{display:flex;flex-direction:column;gap:22px;width:100%;min-width:0}._clientsHeaderRow_1gw7n_742,._clientsHeader_1gw7n_742{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap;min-width:0}._clientsTitle_1gw7n_752{font-family:var(--font-display);font-size:1.55rem;font-weight:800;color:var(--text-primary);letter-spacing:-.025em;overflow-wrap:anywhere}@media(max-width:768px){._clientsTitle_1gw7n_752{font-size:1.35rem}}._clientsSubtitle_1gw7n_766{font-size:14px;line-height:1.55;color:var(--text-secondary);margin-top:4px}._clientsHeaderActions_1gw7n_773{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._clientRowCard_1gw7n_780{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;border-radius:14px;background-color:var(--surface-sunken);background-image:radial-gradient(220px circle at 95% 10%,rgba(76,232,224,.065),transparent 70%),linear-gradient(155deg,#172c3ea6,#11212ff0);border:1.5px solid var(--border-subtle);width:100%;min-width:0;transition:all .14s cubic-bezier(.2,.6,.2,1)}._clientRowCard_1gw7n_780:hover{border-color:var(--accent-primary);transform:translateY(-1px)}@media(max-width:768px){._clientRowCard_1gw7n_780{flex-direction:column;align-items:stretch}}[data-theme=light] ._clientRowCard_1gw7n_780{background-image:radial-gradient(220px circle at 95% 10%,rgba(46,116,201,.07),transparent 70%),linear-gradient(155deg,#fff,#f5f9fd)}._clientMarginBadgePositive_1gw7n_810{font-family:var(--font-mono);font-size:13px;font-weight:800;padding:4px 11px;border-radius:999px;background:#10b98129;border:1px solid rgba(16,185,129,.45);color:var(--emerald-500);white-space:nowrap}._clientMarginBadgeNegative_1gw7n_822{font-family:var(--font-mono);font-size:13px;font-weight:800;padding:4px 11px;border-radius:999px;background:#f43f5e2e;border:1px solid rgba(244,63,94,.48);color:var(--rose-500);white-space:nowrap}._dossierKpiGrid_1gw7n_834{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;width:100%;min-width:0}@media(max-width:900px){._dossierKpiGrid_1gw7n_834{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){._dossierKpiGrid_1gw7n_834{grid-template-columns:minmax(0,1fr)}}._dossierKpiBox_1gw7n_852{display:flex;flex-direction:column;gap:4px;padding:14px 16px;border-radius:12px;background-color:var(--surface-sunken);border:1px solid var(--border-subtle);min-width:0}._dossierTimelineList_1gw7n_863{display:flex;flex-direction:column;gap:10px;width:100%;min-width:0}._clientPortalContainer_1gw7n_871{min-height:100vh;width:100%;background:radial-gradient(480px circle at 85% 10%,rgba(76,232,224,.14),transparent 70%),linear-gradient(155deg,#060d14,#0b1620 55%,#11212f);color:#f2f7fb;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:40px 20px 64px}._clientPortalCard_1gw7n_883{width:100%;max-width:820px;border-radius:20px;background:#11212ff0;border:1.5px solid rgba(76,232,224,.38);box-shadow:0 24px 56px #000000a6,0 0 28px #4ce8e029;padding:28px 30px;display:flex;flex-direction:column;gap:22px}@media(max-width:640px){._clientPortalCard_1gw7n_883{padding:20px 16px}}._clientPortalStepper_1gw7n_901{display:flex;flex-direction:column;gap:12px;width:100%}._clientPortalStepNode_1gw7n_908{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 18px;border-radius:14px;background:#09131cbf;border:1.5px solid rgba(158,183,205,.22);color:#9eb7cd;font-size:14px;font-weight:600}._clientPortalStepDone_1gw7n_922{border-color:#10b9817a;background:#10b9811f;color:#f8fafc}._clientPortalStepActive_1gw7n_928{border-color:#4ce8e0;background:#4ce8e024;box-shadow:0 0 20px #4ce8e033;color:#fff;font-weight:800}._clientPortalActionBox_1gw7n_936{display:flex;flex-direction:column;gap:12px;padding:18px 20px;border-radius:14px;background:#f59e0b1f;border:1.5px solid rgba(245,158,11,.45);color:#f8fafc}._clientPortalNpsBox_1gw7n_947{display:flex;flex-direction:column;gap:12px;padding:18px 20px;border-radius:14px;background:#4ce8e014;border:1.5px solid rgba(76,232,224,.32);color:#f8fafc}._npsEmojiBtn_1gw7n_958{min-width:44px;min-height:40px;padding:6px 12px;border-radius:10px;background:#ffffff0f;border:1.5px solid rgba(76,232,224,.3);color:#f8fafc;font-size:14px;font-weight:800;display:inline-flex;align-items:center;justify-content:center;gap:6px;transition:all .14s cubic-bezier(.2,.6,.2,1)}._npsEmojiBtn_1gw7n_958:hover{background:var(--grad-hugenis-cta);border-color:#4ce8e0;transform:translateY(-2px)}._clientFormCard_1gw7n_981{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:14px;padding:24px;border-radius:16px;background-color:var(--surface-card);border:1.5px solid var(--border-default);margin-bottom:16px;align-items:center;min-width:0}._clientFormCard_1gw7n_981 h2,._clientFormCard_1gw7n_981 [data-testid=pwd-updated-banner]{grid-column:1/-1}._clientFormCard_1gw7n_981 button[type=submit]{justify-content:center;min-height:40px}@media(max-width:640px){._clientFormCard_1gw7n_981{grid-template-columns:minmax(0,1fr);padding:16px}}._clientFoldersGrid_1gw7n_1008{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,350px),1fr));gap:18px;width:100%;min-width:0}@media(max-width:640px){._clientFoldersGrid_1gw7n_1008{grid-template-columns:minmax(0,1fr)}}._clientFolderCard_1gw7n_1021{position:relative;margin-top:10px;padding:22px 24px;border-radius:0 16px 16px;background-color:var(--surface-sunken);background-image:radial-gradient(220px circle at 95% 10%,rgba(76,232,224,.08),transparent 70%),linear-gradient(155deg,#172c3eb8,#0f1e2bf5);border:1.5px solid var(--border-default);cursor:pointer;display:flex;flex-direction:column;gap:14px;min-width:0;transition:all .14s cubic-bezier(.2,.6,.2,1)}._clientFolderCard_1gw7n_1021>._rightControls_1gw7n_125{width:100%;justify-content:space-between;flex-wrap:wrap;padding-top:8px;border-top:1px solid var(--border-subtle)}@media(max-width:480px){._clientFolderCard_1gw7n_1021{padding:18px 16px}}._clientFolderCard_1gw7n_1021:before{content:"";position:absolute;top:-11px;left:-1.5px;width:110px;height:10px;border-radius:8px 8px 0 0;background:linear-gradient(90deg,#4ce8e0,#2e74c9);border:1.5px solid var(--border-default);border-bottom:none}._clientFolderCard_1gw7n_1021:hover{border-color:var(--accent-primary);transform:translateY(-2px)}[data-theme=light] ._clientFolderCard_1gw7n_1021{background-image:radial-gradient(220px circle at 95% 10%,rgba(46,116,201,.07),transparent 70%),linear-gradient(155deg,#fff,#f5f9fd)}._clientFolderTop_1gw7n_1069{display:flex;align-items:center;gap:14px}._clientLogoBox_1gw7n_1075{width:48px;height:48px;border-radius:12px;background-color:var(--surface-sunken);border:1.5px solid var(--border-default);display:inline-flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0;font-weight:800;color:var(--accent-primary)}._clientLogoBox_1gw7n_1075 img{width:100%;height:100%;object-fit:cover}._clientFolderMetaGrid_1gw7n_1095{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding-top:10px;border-top:1px solid var(--border-subtle);min-width:0}@media(max-width:480px){._clientFolderMetaGrid_1gw7n_1095{grid-template-columns:minmax(0,1fr)}}._profileGrid_1gw7n_1109{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:20px;width:100%;max-width:1280px;min-width:0}._profileCard_1gw7n_1118{display:flex;flex-direction:column;gap:16px;padding:24px 28px;border-radius:16px;background-color:var(--surface-card);border:1.5px solid var(--border-default);box-shadow:var(--shadow-md);min-width:0}@media(max-width:640px){._profileCard_1gw7n_1118{padding:18px 16px}}
