:root{--font-family: "Adobe Clean Regular", sans-serif;--bg-color: #ffffff;--bg-dim: #f8fafc;--bg-sidebar: #ffffff;--text-primary: #0f172a;--text-secondary: #475569;--text-muted: #94a3b8;--border-color: #e2e8f0;--sidebar-active: #e2e8f0;--primary-color: #4f46e5;--primary-light: rgba(79, 70, 229, .1);--primary-glow: rgba(79, 70, 229, .15);--shadow-md: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--transition: all .2s cubic-bezier(.4, 0, .2, 1)}*{box-sizing:border-box;margin:0;padding:0}@font-face{font-family:Adobe Clean Light;src:url(/assets/AdobeClean-Light-Bubp46Vm.ttf);font-weight:300;font-style:normal}@font-face{font-family:Adobe Clean Light Italic;src:url(/assets/AdobeClean-LightIt-DtpNzCVI.ttf);font-weight:300;font-style:italic}@font-face{font-family:Adobe Clean Regular;src:url(/assets/AdobeClean-Regular-6k9KD9wV.ttf);font-weight:400;font-style:normal}@font-face{font-family:Adobe Clean Italic;src:url(/assets/AdobeClean-It-DDMHH1Yp.ttf);font-weight:400;font-style:italic}@font-face{font-family:Adobe Clean Bold;src:url(/assets/AdobeClean-Bold-DHqsXNc_.ttf);font-weight:700;font-style:normal}@font-face{font-family:Adobe Clean Bold Italic;src:url(fonts/adobe/AdobeClean-BoldItalic.ttf);font-weight:700;font-style:italic}@font-face{font-family:Adobe Clean Semi Condensed;src:url(/assets/AdobeClean-SemiCn-BmujHeSt.ttf);font-weight:400;font-style:normal}@font-face{font-family:Adobe Clean Semi Condensed Italic;src:url(fonts/adobe/AdobeClean-SemiCnIt.ttf);font-weight:400;font-style:italic}@font-face{font-family:Adobe Clean Bold Semi Condensed;src:url(/assets/AdobeClean-BoldSemiCn-CMtbnOG7.ttf);font-weight:700;font-style:normal}@font-face{font-family:Adobe Clean Bold Semi Condensed Italic;src:url(/assets/AdobeClean-BoldSemiCnIt-DTgJnPb8.ttf);font-weight:700;font-style:italic}body *{font-family:var(--font-family)!important}html,body{max-width:100%;overflow-x:hidden}body{background-color:var(--bg-color);color:var(--text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[data-simplebar]{height:100%}.simplebar-track{border-radius:0!important;background:transparent!important;transition:background .15s ease!important}.simplebar-track.simplebar-vertical{width:6px!important;right:0}.simplebar-track.simplebar-horizontal{height:10px!important;bottom:0}.simplebar-scrollbar{border-radius:0!important}.simplebar-scrollbar:before{border-radius:0!important;background:#c1c1c1!important;inset:0!important;transition:opacity .2s ease,background .15s ease!important;opacity:0!important}[data-simplebar]:hover .simplebar-track{background:#f1f1f1!important}[data-simplebar]:hover .simplebar-scrollbar:before{opacity:1!important}[data-simplebar]:hover .simplebar-track:hover .simplebar-scrollbar:before{background:#a8a8a8!important}.simplebar-scrollbar.simplebar-dragging:before{opacity:1!important;background:#8c8c8c!important}._toastContainer_r5irk_1{position:fixed;z-index:9999;display:flex;flex-direction:column;gap:10px;pointer-events:none;max-width:420px;width:calc(100% - 32px)}._topRight_r5irk_12{top:24px;right:24px}._topLeft_r5irk_17{top:24px;left:24px}._bottomRight_r5irk_22{bottom:24px;right:24px}._bottomLeft_r5irk_27{bottom:24px;left:24px}._topCenter_r5irk_32{top:24px;left:50%;transform:translate(-50%)}._bottomCenter_r5irk_38{bottom:24px;left:50%;transform:translate(-50%)}._toastItem_r5irk_44{pointer-events:auto;display:flex;align-items:flex-start;gap:12px;padding:12px 16px;background:#fff;border-radius:8px;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d;border:1px solid #e2e8f0;transition:all .25s cubic-bezier(.215,.61,.355,1);font-size:13px;line-height:1.5;animation:_toastSlideIn_r5irk_1 .22s ease-out}@keyframes _toastSlideIn_r5irk_1{0%{opacity:0;transform:translateY(-12px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}._toastSuccess_r5irk_71{border-left:4px solid #10b981}._toastError_r5irk_75{border-left:4px solid #ef4444}._toastWarning_r5irk_79{border-left:4px solid #f59e0b}._toastInfo_r5irk_83{border-left:4px solid #4f46e5}._iconWrapper_r5irk_87{flex-shrink:0;display:flex;align-items:center;justify-content:center;margin-top:1px}._contentWrapper_r5irk_95{flex:1}._toastTitle_r5irk_99{font-weight:600;color:#0f172a;margin-bottom:2px;font-size:13px}._toastDescription_r5irk_106{color:#475569;font-size:12px;word-break:break-word}._closeButton_r5irk_112{background:none;border:none;color:#94a3b8;cursor:pointer;padding:2px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:color .15s ease,background .15s ease}._closeButton_r5irk_112:hover{color:#334155;background:#f1f5f9}._header_de58g_1{height:48px;width:100%;position:fixed;top:0;left:0;background-color:var(--bg-color);border-bottom:1px solid var(--border-color);z-index:1000;display:flex;align-items:center;padding:0 16px}._leftSection_de58g_33{display:flex;align-items:center;gap:12px}._logo_de58g_45{height:28px;width:auto;object-fit:contain;display:block}._toggleButton_de58g_59{background:none;border:none;cursor:pointer;color:var(--text-secondary);display:flex;align-items:center;justify-content:center;padding:4px;border-radius:4px;transition:background-color .2s,color .2s}._toggleButton_de58g_59:hover{background-color:var(--sidebar-active);color:var(--text-primary)}._sidebarControls_de58g_97{display:flex;align-items:center;gap:2px}._sidebarDivider_de58g_111{width:1px;height:14px;background-color:var(--border-color);margin:0 3px;flex-shrink:0}._visibilityPill_de58g_133{display:inline-flex;align-items:center;justify-content:center;height:28px;width:28px;padding:0;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--text-secondary);font-size:14px;cursor:pointer;white-space:nowrap;transition:all .2s cubic-bezier(.4,0,.2,1);line-height:1;position:relative}._visibilityPill_de58g_133:before{content:"";position:absolute;inset:0;border-radius:6px;opacity:0;transition:opacity .2s ease}._visibilityPill_de58g_133:hover{background-color:var(--sidebar-active);color:var(--text-primary);border-color:var(--border-color)}._pillActive_de58g_203{background-color:var(--sidebar-active);color:var(--primary-color);border-color:var(--primary-color)}._pillActive_de58g_203:hover{background-color:var(--primary-color);color:#fff;border-color:var(--primary-color)}._visibilityPill_de58g_133:after{content:attr(aria-label);position:absolute;bottom:-30px;left:50%;transform:translate(-50%) translateY(4px);background:#1f2937;color:#fff;font-size:11px;padding:4px 8px;border-radius:4px;white-space:nowrap;opacity:0;pointer-events:none;transition:all .15s ease;font-weight:400;letter-spacing:.3px}._visibilityPill_de58g_133:hover:after{opacity:1;transform:translate(-50%) translateY(0)}._rightSection_de58g_277{margin-left:auto;display:flex;align-items:center;gap:16px}._iconButton_de58g_291{background:none;border:none;cursor:pointer;color:var(--text-secondary);display:flex;align-items:center;justify-content:center;padding:8px;border-radius:50%;position:relative;transition:background-color .2s,color .2s}._iconButton_de58g_291:hover{background-color:var(--bg-dim);color:var(--primary-color)}._badge_de58g_329{position:absolute;top:4px;right:4px;width:8px;height:8px;background-color:#ef4444;border-radius:50%;border:1px solid var(--bg-color)}._profileContainer_de58g_353{position:relative}._profileButton_de58g_361{display:flex;align-items:center;gap:8px;background:none;border:none;cursor:pointer;padding:4px 8px;border-radius:4px;transition:background-color .2s}._profileButton_de58g_361:hover,._profileButton_de58g_361._active_de58g_387{background-color:var(--bg-dim)}._avatar_de58g_395{width:32px;height:32px;border-radius:50%;object-fit:cover;border:1px solid var(--border-color)}._userInfo_de58g_411{display:flex;flex-direction:column;align-items:flex-start;display:none}@media(min-width:768px){._userInfo_de58g_411{display:flex}}._userName_de58g_439{font-size:13px;font-weight:500;color:var(--text-primary);line-height:1.2}._userRole_de58g_453{font-size:11px;color:var(--text-secondary)}._dropdownMenu_de58g_465{position:absolute;top:calc(100% + 8px);right:0;width:200px;background-color:#fff;border:1px solid var(--border-color);border-radius:6px;box-shadow:0 4px 6px -1px #0000001a;padding:4px 0;z-index:1001;transform-origin:top right}._dropdownHeader_de58g_493{padding:8px 16px;border-bottom:1px solid var(--border-color);margin-bottom:4px}._dropdownLabel_de58g_505{display:block;font-size:12px;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px}._dropdownItem_de58g_523{width:100%;display:flex;align-items:center;gap:12px;padding:8px 16px;background:none;border:none;cursor:pointer;font-size:14px;color:var(--text-primary);transition:background-color .1s,color .1s;text-align:left}._dropdownItem_de58g_523:hover{background-color:var(--bg-dim);color:var(--primary-color)}._divider_de58g_563{height:1px;background-color:var(--border-color);margin:4px 0}._logout_de58g_575{color:#ef4444}._logout_de58g_575:hover{background-color:#fef2f2;color:#dc2626}[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;inset:0;width:auto!important;height:auto!important;z-index:0}.simplebar-offset{direction:inherit!important;box-sizing:inherit!important;resize:none!important;position:absolute;inset:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;width:0;height:0}.simplebar-content:after,.simplebar-content:before{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging,[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:"";background:#000;border-radius:7px;left:2px;right:2px;opacity:0;transition:opacity .2s .5s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition-delay:0s;transition-duration:0s}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-scrollbar:before{inset:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{inset:0 auto 0 0;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.simplebar-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:scrollbar!important}.simplebar-dummy-scrollbar-size>div{width:200%;height:200%;margin:10px 0}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}._menuItem_nnryv_1{position:relative;list-style:none;margin:2px 8px}._nestedItem_nnryv_13{margin:0}._menuHeader_nnryv_21{display:flex;align-items:center;height:42px;padding:0 12px;cursor:pointer;color:var(--text-secondary);border-radius:8px;transition:var(--transition);-webkit-user-select:none;user-select:none;font-size:14px;font-weight:500;white-space:nowrap;overflow:hidden}._nestedHeader_nnryv_53{height:36px;font-size:13px}._menuHeader_nnryv_21:hover{background-color:var(--primary-glow);color:var(--primary-color)}._activeParent_nnryv_73{color:var(--primary-color);font-weight:600}._miniHeader_nnryv_83{justify-content:center;padding:0;margin:4px 0}._icon_nnryv_95{font-size:20px;display:flex;align-items:center;justify-content:center;min-width:24px;transition:var(--transition)}._charFallback_nnryv_113{font-size:12px;font-weight:700;width:24px;height:24px;display:flex;align-items:center;justify-content:center;background-color:var(--bg-color);border-radius:6px;color:var(--text-muted);border:1px solid var(--border-color)}._title_nnryv_141{margin-left:12px;flex:1;opacity:.9}._subLabel_nnryv_153{position:relative;display:flex;align-items:center;width:100%}._subLabel_nnryv_153:before{content:"✔";font-size:12px;margin-right:10px;color:var(--text-muted);opacity:.6;width:18px;height:18px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:var(--transition)}._chevron_nnryv_197{font-size:16px;display:flex;align-items:center;color:var(--text-muted)}._inlineSubmenu_nnryv_213{list-style:none;padding:0;border-left:1.5px solid var(--border-color);position:relative}._inlineSubmenu_nnryv_213 ._inlineSubmenu_nnryv_213{border-left:1px solid #cbd5e1;margin-left:14px}._menuLink_nnryv_241{text-decoration:none;display:block;color:inherit}._activeLink_nnryv_255 ._menuHeader_nnryv_21{background-color:var(--primary-light)!important;color:var(--primary-color)!important}._activeLink_nnryv_255 ._chevron_nnryv_197,._activeLink_nnryv_255 ._charFallback_nnryv_113{color:var(--primary-color)!important}._activeLink_nnryv_255 ._charFallback_nnryv_113{background-color:#fff;border-color:var(--primary-color)}._flyout_nnryv_287{position:fixed;left:72px;width:220px;background-color:#fff;box-shadow:var(--shadow-md);border:1px solid var(--border-color);border-radius:12px;z-index:1100;padding:8px 0;animation:_slideIn_nnryv_1 .2s ease-out}._flyoutHeader_nnryv_313{padding:8px 16px;font-weight:700;color:var(--text-primary);font-size:14px;border-bottom:1px solid var(--border-color);margin-bottom:4px}._flyoutList_nnryv_331{padding:4px 0;list-style:none}._flyoutItem_nnryv_341{padding:8px 16px;font-size:13px;color:var(--text-secondary);cursor:pointer;transition:var(--transition);text-decoration:none;display:block}._flyoutItem_nnryv_341:hover,._flyoutActive_nnryv_363{color:var(--primary-color);background-color:var(--primary-light)}._flyoutActive_nnryv_363{font-weight:600}._flyoutSubGroup_nnryv_381{padding:4px 0}._flyoutSubHeader_nnryv_389{padding:4px 16px;font-size:11px;font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em}@keyframes _slideIn_nnryv_1{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:translate(0)}}._sidebar_6euf4_1{position:fixed;top:48px;left:0;height:calc(100vh - 48px);background-color:var(--bg-sidebar);border-right:1px solid var(--border-color);transition:var(--transition);flex-shrink:0;z-index:960}._expanded_6euf4_25{width:260px;transform:translate(0)}._mini_6euf4_35{width:72px;transform:translate(0)}._hidden_6euf4_45{width:260px;transform:translate(-100%);border-right:none}._mobile_6euf4_59{box-shadow:4px 0 8px #0000000d}._mobile_6euf4_59._hidden_6euf4_45{transform:translate(-100%);width:240px}._nav_6euf4_83{padding:8px 0}._menuList_6euf4_91{list-style:none;padding:0;margin:0}._layout_1o64a_1{display:flex;flex-direction:column;min-height:100vh;width:100%;max-width:100%;overflow-x:hidden}._container_1o64a_19{display:flex;flex:1;padding-top:48px;width:100%;max-width:100%;overflow-x:hidden;position:relative;box-sizing:border-box}._mainContent_1o64a_43{flex:1;min-width:0;background-color:var(--bg-dim);transition:margin-left .2s ease-in-out,width .2s ease-in-out,max-width .2s ease-in-out;min-height:calc(100vh - 48px);box-sizing:border-box}._expanded_1o64a_61{margin-left:260px;width:calc(100% - 260px);max-width:calc(100% - 260px)}._mini_1o64a_73{margin-left:72px;width:calc(100% - 72px);max-width:calc(100% - 72px)}._hidden_1o64a_85{margin-left:0;width:100%;max-width:100%}._mobileMain_1o64a_97{margin-left:0!important;width:100%!important;max-width:100%!important}._backdrop_1o64a_109{position:fixed;top:48px;left:0;width:100vw;height:calc(100vh - 48px);background-color:#0000004d;z-index:950}._contentInner_1o64a_131{padding:24px;height:100%;width:100%;max-width:100%;min-width:0;box-sizing:border-box}._breadcrumbContainer_1xqrh_1{display:flex;align-items:center;gap:8px;font-size:14px}._breadcrumbItem_1xqrh_8{display:flex;align-items:center;gap:8px;color:var(--text-secondary)}._breadcrumbLink_1xqrh_15{display:flex;align-items:center;gap:4px;color:var(--text-secondary);text-decoration:none;transition:color .2s}._breadcrumbLink_1xqrh_15:hover{color:var(--primary-color)}._separator_1xqrh_28{color:var(--text-secondary);opacity:.5}._current_1xqrh_33{color:var(--text-primary);font-weight:500}._pageHeader_1xqrh_38{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:38px;min-width:0;max-width:100%}._pageBody_1xqrh_49{background-color:#fff;border-radius:8px;padding:0 24px 24px;border:1px solid var(--border-color);min-height:400px;min-width:0;max-width:100%;box-sizing:border-box;overflow-x:hidden}._pageBodyNoPadding_1xqrh_62{padding:0!important;border:none!important;background-color:transparent!important;min-height:400px;min-width:0;max-width:100%;box-sizing:border-box}._placeholderText_1xqrh_72{color:var(--text-secondary);line-height:1.6}._container_eq4nj_1{padding:24px;display:flex;flex-direction:column;gap:24px;font-family:var(--font-family, "Adobe Clean Regular", sans-serif)}._welcomeCard_eq4nj_9{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:24px 28px;box-shadow:0 1px 3px #0000000d}._badgeRow_eq4nj_17{display:flex;align-items:center;gap:10px;margin-bottom:12px}._statusBadge_eq4nj_24{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;background:#ecfdf5;color:#059669;border-radius:20px;font-size:12px;font-weight:600}._superBadge_eq4nj_36{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;background:#eef2ff;color:#4f46e5;border-radius:20px;font-size:12px;font-weight:600}._title_eq4nj_48{font-size:22px;font-weight:700;color:#0f172a;margin:0 0 6px}._subtitle_eq4nj_55{font-size:14px;color:#64748b;margin:0;line-height:1.5}._blankCanvas_eq4nj_62{background:#fff;border:2px dashed #e2e8f0;border-radius:12px;min-height:380px;display:flex;align-items:center;justify-content:center;text-align:center;padding:40px 20px}._blankInner_eq4nj_74{max-width:420px;display:flex;flex-direction:column;align-items:center}._blankIcon_eq4nj_81{font-size:48px;color:#94a3b8;margin-bottom:16px}._blankTitle_eq4nj_87{font-size:16px;font-weight:600;color:#334155;margin:0 0 8px}._blankText_eq4nj_94{font-size:13px;color:#64748b;line-height:1.5;margin:0}._selectWrapper_dbz8w_3{position:relative;display:inline-block;width:100%;min-width:0;font-family:inherit}._selectWrapper_dbz8w_3._open_dbz8w_19{z-index:99999}._selectBox_dbz8w_29{position:relative;display:flex;align-items:center;gap:4px;width:100%;min-width:0;padding:4px 11px;background-color:#fff;border:1px solid #d9d9d9;border-radius:6px;transition:all .2s;cursor:pointer;box-sizing:border-box;min-height:32px}._selectBox_dbz8w_29:hover:not(._disabled_dbz8w_63 ._selectBox_dbz8w_29){border-color:#4096ff}._focused_dbz8w_71 ._selectBox_dbz8w_29,._open_dbz8w_19 ._selectBox_dbz8w_29{border-color:#1677ff;box-shadow:0 0 0 2px #0591ff1a}._content_dbz8w_93{flex:1;display:flex;flex-wrap:wrap;align-items:center;gap:4px;min-width:0;overflow:hidden}._selectedValue_dbz8w_113{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#000000d9;font-size:14px;line-height:1.5715}._placeholder_dbz8w_133{flex:1;color:#00000045;font-size:14px;line-height:1.5715;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._searchInput_dbz8w_155{flex:1;min-width:50px;padding:0;border:none;outline:none;background:transparent;color:#000000d9;font-size:14px;font-family:inherit;line-height:1.5715}._searchInput_dbz8w_155::placeholder{color:#00000045}._tag_dbz8w_191{display:inline-flex;align-items:center;gap:4px;padding:0 7px;height:24px;background-color:#f5f5f5;border:1px solid #f0f0f0;border-radius:4px;font-size:12px;color:#000000d9;max-width:100%;animation:_tagEnter_dbz8w_1 .2s}@keyframes _tagEnter_dbz8w_1{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}._tagLabel_dbz8w_245{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:150px}._tagRemove_dbz8w_259{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:50%;background-color:#00000015;color:#00000073;font-size:9px;cursor:pointer;transition:all .2s;flex-shrink:0}._tagRemove_dbz8w_259:hover{background-color:#00000030;color:#000000d9}._iconsArea_dbz8w_301{display:flex;align-items:center;gap:4px;flex-shrink:0}._prefix_dbz8w_315,._suffix_dbz8w_317{display:flex;align-items:center;color:#00000045;font-size:14px}._clearButton_dbz8w_331{display:flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background-color:#00000025;color:#fff;font-size:10px;cursor:pointer;transition:background-color .2s}._clearButton_dbz8w_331:hover{background-color:#00000045}._arrow_dbz8w_367{display:flex;align-items:center;color:#00000045;transition:transform .2s;flex-shrink:0}._arrowOpen_dbz8w_383{transform:rotate(180deg)}._loadingIcon_dbz8w_391{animation:_spin_dbz8w_681 1s linear infinite;color:#1677ff;font-size:14px}@keyframes _spin_dbz8w_681{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._dropdown_dbz8w_425{position:absolute;top:calc(100% + 4px);left:0;right:0;background:#fff;border:1px solid #cbd5e1;border-radius:8px;box-shadow:0 10px 25px -5px #00000026,0 8px 10px -6px #0000001a;z-index:999999;overflow:hidden;animation:_dropdownEnter_dbz8w_1 .15s ease-out;min-width:100%}._dropdownTop_dbz8w_455{top:auto!important;bottom:calc(100% + 4px)!important;box-shadow:0 -10px 25px -5px #00000026,0 -8px 10px -6px #0000001a!important}@keyframes _dropdownEnter_dbz8w_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._optionsList_dbz8w_491{padding:4px;max-height:256px;overflow-y:auto;overflow-x:hidden}._optionsList_dbz8w_491::-webkit-scrollbar{width:6px}._optionsList_dbz8w_491::-webkit-scrollbar-track{background:transparent}._optionsList_dbz8w_491::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}._optionsList_dbz8w_491::-webkit-scrollbar-thumb:hover{background:#94a3b8}._option_dbz8w_491{display:flex;align-items:center;gap:8px;padding:5px 12px;border-radius:6px;cursor:pointer;transition:background-color .15s;font-size:14px;color:#000000d9;-webkit-user-select:none;user-select:none}._option_dbz8w_491._highlighted_dbz8w_567{background-color:#f5f5f5}._option_dbz8w_491._selected_dbz8w_113{background-color:#e6f4ff;color:#1677ff;font-weight:500}._option_dbz8w_491._selected_dbz8w_113._highlighted_dbz8w_567{background-color:#d4e8ff}._optionLabel_dbz8w_595{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._checkmark_dbz8w_609{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0;color:#1677ff}._singleCheckmark_dbz8w_629{display:inline-flex;align-items:center;color:#1677ff;flex-shrink:0}._notFound_dbz8w_645{padding:16px;text-align:center;color:#00000045;font-size:14px}._loadingState_dbz8w_661{display:flex;align-items:center;justify-content:center;gap:8px;padding:16px;color:#1677ff;font-size:14px}._spinner_dbz8w_681{display:inline-block;animation:_spin_dbz8w_681 1s linear infinite}._disabled_dbz8w_63 ._selectBox_dbz8w_29{background-color:#f5f5f5;cursor:not-allowed}._disabled_dbz8w_63 ._selectedValue_dbz8w_113,._disabled_dbz8w_63 ._placeholder_dbz8w_133,._disabled_dbz8w_63 ._searchInput_dbz8w_155{color:#00000045;cursor:not-allowed}._error_dbz8w_717 ._selectBox_dbz8w_29{border-color:#ff4d4f}._error_dbz8w_717._focused_dbz8w_71 ._selectBox_dbz8w_29{box-shadow:0 0 0 2px #ff4d4f1a}._warning_dbz8w_733 ._selectBox_dbz8w_29{border-color:#faad14}._warning_dbz8w_733._focused_dbz8w_71 ._selectBox_dbz8w_29{box-shadow:0 0 0 2px #faad141a}._size-small_dbz8w_751 ._selectBox_dbz8w_29{min-height:24px;padding:0 7px;font-size:12px}._size-small_dbz8w_751 ._selectedValue_dbz8w_113,._size-small_dbz8w_751 ._placeholder_dbz8w_133,._size-small_dbz8w_751 ._searchInput_dbz8w_155{font-size:12px}._size-small_dbz8w_751 ._tag_dbz8w_191{height:18px;font-size:11px}._size-medium_dbz8w_785 ._selectBox_dbz8w_29{min-height:32px;font-size:14px}._size-large_dbz8w_795 ._selectBox_dbz8w_29{min-height:40px;padding:6px 15px;font-size:16px}._size-large_dbz8w_795 ._selectedValue_dbz8w_113,._size-large_dbz8w_795 ._placeholder_dbz8w_133,._size-large_dbz8w_795 ._searchInput_dbz8w_155{font-size:16px}._variant-filled_dbz8w_821 ._selectBox_dbz8w_29{background-color:#f5f5f5;border-color:transparent}._variant-filled_dbz8w_821 ._selectBox_dbz8w_29:hover{background-color:#ebebeb}._variant-borderless_dbz8w_839 ._selectBox_dbz8w_29{background-color:transparent;border-color:transparent}._inputWrapper_1yyiq_3{position:relative;display:inline-flex;align-items:center;width:100%;min-width:0;padding:4px 11px;background-color:var(--input-bg, #ffffff);border:1px solid var(--input-border, #d9d9d9);border-radius:var(--input-radius, 6px);transition:all .2s cubic-bezier(.645,.045,.355,1);box-sizing:border-box;font-family:inherit}._input_1yyiq_3{width:100%;min-width:0;padding:0;border:none;outline:none;background:transparent;color:var(--input-text, #000000d9);font-size:inherit;line-height:1.5715;font-family:inherit}._input_1yyiq_3::placeholder{color:var(--input-placeholder, #00000045)}._input_1yyiq_3:disabled{color:var(--input-text-disabled, #00000045);cursor:not-allowed}._size-small_1yyiq_81{padding:0 7px;height:24px;font-size:12px}._size-medium_1yyiq_93{padding:4px 11px;height:32px;font-size:14px}._size-large_1yyiq_105{padding:6px 15px;height:40px;font-size:16px}._variant-outlined_1yyiq_119{background-color:#fff;border:1px solid #d9d9d9}._variant-filled_1yyiq_129{background-color:#f5f5f5;border:1px solid transparent}._variant-filled_1yyiq_129:hover{background-color:#ebebeb}._variant-borderless_1yyiq_147{background-color:transparent;border:1px solid transparent}._focused_1yyiq_159{border-color:var(--input-focus-border, #1677ff);box-shadow:0 0 0 2px #0591ff1a;outline:0}._hovered_1yyiq_171:not(._focused_1yyiq_159):not(._disabled_1yyiq_171){border-color:var(--input-hover-border, #4096ff)}._disabled_1yyiq_171{background-color:var(--input-disabled-bg, #f5f5f5);color:var(--input-disabled-text, #00000045);cursor:not-allowed;border-color:#d9d9d9}._readOnly_1yyiq_193{background-color:#fafafa;cursor:default}._error_1yyiq_205{border-color:var(--input-error-border, #ff4d4f)}._error_1yyiq_205._focused_1yyiq_159{box-shadow:0 0 0 2px #ff4d4f1a}._warning_1yyiq_221{border-color:var(--input-warning-border, #faad14)}._warning_1yyiq_221._focused_1yyiq_159{box-shadow:0 0 0 2px #faad141a}._prefix_1yyiq_239,._suffix_1yyiq_241{display:flex;align-items:center;flex-shrink:0;color:#00000045;-webkit-user-select:none;user-select:none}._prefix_1yyiq_239{margin-right:8px}._suffix_1yyiq_241{margin-left:8px}._hasPrefix_1yyiq_273 ._input_1yyiq_3{padding-left:0}._hasSuffix_1yyiq_281 ._input_1yyiq_3{padding-right:0}._clearButton_1yyiq_291{display:flex;align-items:center;justify-content:center;width:16px;height:16px;margin-left:4px;border-radius:50%;background-color:#00000025;color:#fff;font-size:10px;cursor:pointer;opacity:0;transition:opacity .2s;flex-shrink:0}._inputWrapper_1yyiq_3:hover ._clearButton_1yyiq_291{opacity:1}._clearButton_1yyiq_291:hover{background-color:#00000045}._count_1yyiq_343{flex-shrink:0;margin-left:8px;color:#00000045;font-size:12px;white-space:nowrap}._emailWrapper_u0h2f_1{position:relative;width:100%}._inputContainer_u0h2f_11{position:relative;display:inline-flex;align-items:center;width:100%;min-width:0;padding:4px 11px;background-color:#fff;border:1px solid #d9d9d9;border-radius:6px;transition:all .2s;box-sizing:border-box;font-family:inherit}._emailIcon_u0h2f_41{display:flex;align-items:center;margin-right:8px;color:#00000045;flex-shrink:0}._input_u0h2f_11{width:100%;min-width:0;padding:0;border:none;outline:none;background:transparent;color:#000000d9;font-size:14px;line-height:1.5715;font-family:inherit}._input_u0h2f_11::placeholder{color:#00000045}._clearButton_u0h2f_91{display:flex;align-items:center;justify-content:center;width:16px;height:16px;margin-left:4px;border-radius:50%;background-color:#00000025;color:#fff;font-size:10px;cursor:pointer;opacity:0;transition:opacity .2s;flex-shrink:0}._inputContainer_u0h2f_11:hover ._clearButton_u0h2f_91{opacity:1}._clearButton_u0h2f_91:hover{background-color:#00000045}._focused_u0h2f_143 ._inputContainer_u0h2f_11{border-color:#1677ff;box-shadow:0 0 0 2px #0591ff1a}._error_u0h2f_155 ._inputContainer_u0h2f_11{border-color:#ff4d4f}._error_u0h2f_155._focused_u0h2f_143 ._inputContainer_u0h2f_11{box-shadow:0 0 0 2px #ff4d4f1a}._disabled_u0h2f_173 ._inputContainer_u0h2f_11{background-color:#f5f5f5;cursor:not-allowed}._disabled_u0h2f_173 ._input_u0h2f_11{color:#00000045;cursor:not-allowed}._suggestions_u0h2f_195{position:absolute;top:100%;left:0;right:0;margin-top:4px;background:#fff;border:1px solid #d9d9d9;border-radius:6px;box-shadow:0 2px 8px #00000026;list-style:none;padding:4px 0;z-index:1000;max-height:200px;overflow-y:auto}._suggestion_u0h2f_195{padding:6px 12px;cursor:pointer;font-size:14px;color:#000000d9;transition:background-color .2s}._suggestion_u0h2f_195:hover,._suggestion_u0h2f_195._selected_u0h2f_247{background-color:#f5f5f5}._message_u0h2f_257{margin-top:4px;font-size:12px;color:#00000073;min-height:20px}._errorMessage_u0h2f_271{color:#ff4d4f}._inputContainer_u0h2f_11{height:32px;font-size:14px}._numberWrapper_uz4lf_1{position:relative;display:inline-flex;align-items:stretch;width:100%;min-width:0}._inputContainer_uz4lf_17{position:relative;display:inline-flex;align-items:center;flex:1;min-width:0;padding:4px 11px;background-color:#fff;border:1px solid #d9d9d9;border-radius:6px;transition:all .2s;box-sizing:border-box;font-family:inherit}._hasControls_uz4lf_47 ._inputContainer_uz4lf_17{border-top-right-radius:0;border-bottom-right-radius:0}._input_uz4lf_17{width:100%;min-width:0;padding:0;border:none;outline:none;background:transparent;color:#000000d9;font-size:14px;line-height:1.5715;font-family:inherit;-moz-appearance:textfield}._input_uz4lf_17::-webkit-outer-spin-button,._input_uz4lf_17::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._input_uz4lf_17::placeholder{color:#00000045}._clearButton_uz4lf_105{display:flex;align-items:center;justify-content:center;width:16px;height:16px;margin-left:4px;border-radius:50%;background-color:#00000025;color:#fff;font-size:10px;cursor:pointer;opacity:0;transition:opacity .2s;flex-shrink:0}._inputContainer_uz4lf_17:hover ._clearButton_uz4lf_105{opacity:1}._clearButton_uz4lf_105:hover{background-color:#00000045}._controls_uz4lf_157{display:flex;flex-direction:column;border:1px solid #d9d9d9;border-left:none;border-radius:0 6px 6px 0;overflow:hidden;flex-shrink:0}._controlButton_uz4lf_177{display:flex;align-items:center;justify-content:center;flex:1;padding:0 6px;background:#fff;border:none;color:#00000073;cursor:pointer;transition:all .2s;min-width:24px}._controlButton_uz4lf_177:hover:not(._disabled_uz4lf_205){background-color:#f5f5f5;color:#000000d9}._controlButton_uz4lf_177:active:not(._disabled_uz4lf_205){background-color:#e8e8e8}._controlButton_uz4lf_177:first-child{border-bottom:1px solid #d9d9d9}._controlButton_uz4lf_177._disabled_uz4lf_205{color:#d9d9d9;cursor:not-allowed}._focused_uz4lf_243 ._inputContainer_uz4lf_17{border-color:#1677ff;box-shadow:0 0 0 2px #0591ff1a}._focused_uz4lf_243 ._controls_uz4lf_157{border-color:#1677ff;box-shadow:2px 0 0 2px #0591ff1a}._hovered_uz4lf_263 ._inputContainer_uz4lf_17{border-color:#4096ff}._error_uz4lf_271 ._inputContainer_uz4lf_17{border-color:#ff4d4f}._error_uz4lf_271._focused_uz4lf_243 ._inputContainer_uz4lf_17{box-shadow:0 0 0 2px #ff4d4f1a}._disabled_uz4lf_205 ._inputContainer_uz4lf_17{background-color:#f5f5f5;cursor:not-allowed}._disabled_uz4lf_205 ._input_uz4lf_17{color:#00000045;cursor:not-allowed}._disabled_uz4lf_205 ._controls_uz4lf_157{background-color:#f5f5f5}._size-small_uz4lf_317 ._inputContainer_uz4lf_17{height:24px;padding:0 7px;font-size:12px}._size-medium_uz4lf_329 ._inputContainer_uz4lf_17{height:32px;font-size:14px}._size-large_uz4lf_339 ._inputContainer_uz4lf_17{height:40px;padding:6px 15px;font-size:16px}._prefix_uz4lf_353{margin-right:8px;color:#00000045;flex-shrink:0}._suffix_uz4lf_365{margin-left:8px;color:#00000045;flex-shrink:0}._message_uz4lf_379{margin-top:4px;font-size:12px;color:#00000073;min-height:20px}._errorMessage_uz4lf_393{color:#ff4d4f}.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0}@supports (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor ol{padding-left:1.5em}.ql-editor li{list-style-type:none;padding-left:1.5em;position:relative}.ql-editor li>.ql-ui:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}.ql-editor li[data-list=checked]>.ql-ui,.ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.ql-editor li[data-list=bullet]>.ql-ui:before{content:"•"}.ql-editor li[data-list=checked]>.ql-ui:before{content:"☑"}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:"☐"}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0,decimal) ". "}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui:before{margin-left:.3em;margin-right:-1.5em;text-align:left}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media(pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor .ql-code-block-container{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{right:5px;top:5px}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}._editorWrapper_10wan_1{display:flex;flex-direction:column;width:100%}._editorWrapper_10wan_1 .ql-toolbar.ql-snow{border:1px solid #cbd5e1;border-top-left-radius:6px;border-top-right-radius:6px;background-color:#f8fafc;padding:6px 10px}._editorWrapper_10wan_1 .ql-container.ql-snow{border:1px solid #cbd5e1;border-top:none;border-bottom-left-radius:6px;border-bottom-right-radius:6px;font-family:Adobe Clean,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:13px;color:#1e293b;background-color:#fff;min-height:110px;transition:border-color .15s ease}._editorWrapper_10wan_1:focus-within .ql-toolbar.ql-snow{border-color:#6366f1}._editorWrapper_10wan_1:focus-within .ql-container.ql-snow{border-color:#6366f1}._editorWrapper_10wan_1 .ql-editor{min-height:110px;padding:10px 14px;line-height:1.55}._editorWrapper_10wan_1 .ql-editor.ql-blank:before{font-style:normal;color:#94a3b8;font-family:Adobe Clean,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:13px}._readOnlyWrapper_10wan_49 .ql-toolbar.ql-snow{display:none}._readOnlyWrapper_10wan_49 .ql-container.ql-snow{border:1px solid #e2e8f0;border-radius:6px;background-color:#f8fafc}._privateTheme_10wan_59 .ql-toolbar.ql-snow{background-color:#fef2f2;border-color:#fecaca}._privateTheme_10wan_59 .ql-container.ql-snow{border-color:#fecaca;background-color:#fffafb}._privateTheme_10wan_59:focus-within .ql-toolbar.ql-snow{border-color:#ef4444}._privateTheme_10wan_59:focus-within .ql-container.ql-snow{border-color:#ef4444}._container_1kyga_1{padding:24px;font-family:var(--font-family, "Adobe Clean Regular", sans-serif);display:flex;flex-direction:column;gap:20px;box-sizing:border-box;width:100%}._headerCard_1kyga_11{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:20px 24px;display:flex;justify-content:space-between;align-items:center;box-shadow:0 1px 3px #0000000a;flex-wrap:wrap;gap:16px}._headerLeft_1kyga_24{display:flex;flex-direction:column;gap:4px}._title_1kyga_30{font-size:20px;font-weight:700;color:#0f172a;margin:0;display:flex;align-items:center;gap:10px}._subtitle_1kyga_40{font-size:13px;color:#64748b;margin:0}._headerActions_1kyga_46{display:flex;gap:10px;align-items:center;flex-wrap:wrap}._mainLayout_1kyga_53{display:grid;grid-template-columns:280px 1fr;gap:20px;align-items:start}@media(max-width:992px){._mainLayout_1kyga_53{grid-template-columns:1fr}}._folderSidebar_1kyga_67{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:16px;box-shadow:0 1px 3px #0000000a;display:flex;flex-direction:column;gap:14px}._folderSidebarHeader_1kyga_78{display:flex;justify-content:space-between;align-items:center;padding-bottom:12px;border-bottom:1px solid #f1f5f9}._folderSidebarTitle_1kyga_86{font-size:14px;font-weight:700;color:#0f172a;display:flex;align-items:center;gap:6px;margin:0}._btnNewFolder_1kyga_96{display:inline-flex;align-items:center;gap:4px;background:#f1f5f9;border:1px solid #cbd5e1;color:#0f172a;padding:4px 10px;border-radius:6px;font-size:12px;font-weight:600;cursor:pointer;transition:all .15s ease}._btnNewFolder_1kyga_96:hover{background:#e2e8f0;color:#0f172a}._folderList_1kyga_116{display:flex;flex-direction:column;gap:4px}._folderItem_1kyga_122{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border-radius:8px;font-size:13px;color:#334155;cursor:pointer;transition:all .15s ease;-webkit-user-select:none;user-select:none;position:relative}._folderItem_1kyga_122:hover{background:#f8fafc;color:#0f172a}._folderItemActive_1kyga_141{background:#eef2ff!important;color:#4f46e5!important;font-weight:600}._folderItemLeft_1kyga_147{display:flex;align-items:center;gap:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}._folderBadge_1kyga_157{background:#f1f5f9;color:#64748b;padding:2px 7px;border-radius:10px;font-size:11px;font-weight:600}._folderItemActive_1kyga_141 ._folderBadge_1kyga_157{background:#e0e7ff;color:#4338ca}._folderActionsTrigger_1kyga_171{opacity:0;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:4px;background:transparent;border:none;color:#64748b;cursor:pointer;transition:all .15s ease}._folderItem_1kyga_122:hover ._folderActionsTrigger_1kyga_171{opacity:1}._folderActionsTrigger_1kyga_171:hover{background:#e2e8f0;color:#0f172a}._contentArea_1kyga_196{display:flex;flex-direction:column;gap:16px}._toolbarCard_1kyga_203{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:16px 20px;box-shadow:0 1px 3px #0000000a;display:flex;flex-direction:column;gap:12px}._toolbarTop_1kyga_214{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}._breadcrumbs_1kyga_222{display:flex;align-items:center;gap:6px;font-size:13px;color:#64748b}._breadcrumbCrumb_1kyga_230{cursor:pointer;color:#4f46e5;font-weight:500}._breadcrumbCrumb_1kyga_230:hover{text-decoration:underline}._breadcrumbActive_1kyga_240{color:#0f172a;font-weight:600}._toolbarBottom_1kyga_245{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding-top:10px;border-top:1px solid #f1f5f9}._searchBox_1kyga_255{display:flex;align-items:center;background:#f8fafc;border:1px solid #cbd5e1;border-radius:8px;padding:7px 12px;width:260px;transition:all .15s ease}._searchBox_1kyga_255:focus-within{border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e51a}._searchInput_1kyga_271{border:none;background:transparent;outline:none;width:100%;font-size:13px;color:#0f172a}._typeFilters_1kyga_280{display:flex;gap:6px;flex-wrap:wrap}._typeFilterBtn_1kyga_286{padding:5px 12px;border-radius:16px;font-size:12px;font-weight:500;border:1px solid #cbd5e1;background:#fff;color:#475569;cursor:pointer;text-transform:capitalize;transition:all .15s ease}._typeFilterBtn_1kyga_286:hover{background:#f8fafc;border-color:#94a3b8}._typeFilterBtnActive_1kyga_304{background:#4f46e5!important;border-color:#4f46e5!important;color:#fff!important}._selectionBar_1kyga_311{background:#1e293b;color:#fff;padding:10px 18px;border-radius:8px;display:flex;align-items:center;justify-content:space-between;gap:12px;box-shadow:0 4px 12px #0000001f;animation:_fadeIn_1kyga_1 .2s ease}@keyframes _fadeIn_1kyga_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._selectionCount_1kyga_329{font-size:13px;font-weight:600;display:flex;align-items:center;gap:8px}._selectionActions_1kyga_337{display:flex;align-items:center;gap:8px}._btnSelectionAction_1kyga_343{display:inline-flex;align-items:center;gap:6px;background:#ffffff1f;border:1px solid rgba(255,255,255,.2);color:#fff;padding:6px 12px;border-radius:6px;font-size:12px;font-weight:600;cursor:pointer;transition:all .15s ease}._btnSelectionAction_1kyga_343:hover{background:#ffffff38}._btnSelectionDanger_1kyga_362{background:#dc2626!important;border-color:#b91c1c!important}._btnSelectionDanger_1kyga_362:hover{background:#b91c1c!important}._mediaGrid_1kyga_372{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:16px}._mediaCard_1kyga_378{background:#fff;border:1px solid #e2e8f0;border-radius:10px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 1px 3px #0000000a;position:relative;transition:all .2s ease}._mediaCard_1kyga_378:hover{border-color:#cbd5e1;box-shadow:0 4px 12px #00000014}._mediaCardSelected_1kyga_395{border-color:#4f46e5!important;box-shadow:0 0 0 2px #4f46e5!important;background:#fafbff}._cardTopControls_1kyga_401{position:absolute;top:8px;left:8px;right:8px;display:flex;justify-content:space-between;align-items:center;z-index:2}._checkboxContainer_1kyga_412{width:22px;height:22px;background:#fffffff2;border:1.5px solid #cbd5e1;border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s ease}._checkboxContainer_1kyga_412:hover{border-color:#4f46e5}._checkboxChecked_1kyga_429{background:#4f46e5!important;border-color:#4f46e5!important;color:#fff}._cardQuickActions_1kyga_435{display:flex;gap:4px;opacity:0;transition:opacity .15s ease}._mediaCard_1kyga_378:hover ._cardQuickActions_1kyga_435{opacity:1}._quickActionBtn_1kyga_446{width:26px;height:26px;background:#fffffff2;border:1px solid #e2e8f0;border-radius:4px;display:flex;align-items:center;justify-content:center;color:#475569;cursor:pointer;transition:all .15s ease}._quickActionBtn_1kyga_446:hover{background:#fff;color:#0f172a;border-color:#cbd5e1}._quickActionBtnDanger_1kyga_466:hover{color:#dc2626!important;border-color:#fca5a5!important}._previewArea_1kyga_471{height:145px;background:#f8fafc;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #e2e8f0;overflow:hidden;cursor:pointer;position:relative}._previewImg_1kyga_483{width:100%;height:100%;object-fit:cover;transition:transform .25s ease}._previewArea_1kyga_471:hover ._previewImg_1kyga_483{transform:scale(1.04)}._cardBody_1kyga_494{padding:10px 12px;display:flex;flex-direction:column;gap:4px}._fileName_1kyga_501{font-size:13px;font-weight:600;color:#0f172a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._cardMeta_1kyga_510{font-size:11px;color:#64748b;display:flex;align-items:center;justify-content:space-between}._uploaderTag_1kyga_518{font-size:11px;color:#4f46e5;background:#eef2ff;padding:2px 6px;border-radius:4px;font-weight:500;max-width:110px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._loadMoreContainer_1kyga_532{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:24px 0}._loadMoreProgress_1kyga_541{font-size:13px;color:#64748b;font-weight:500}._btnLoadMore_1kyga_547{display:inline-flex;align-items:center;gap:8px;background:#fff;border:1px solid #cbd5e1;color:#0f172a;padding:9px 24px;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;box-shadow:0 1px 3px #0000000a;transition:all .15s ease}._btnLoadMore_1kyga_547:hover{background:#f8fafc;border-color:#94a3b8}._btnLoadMore_1kyga_547:disabled{opacity:.6;cursor:not-allowed}._emptyState_1kyga_574{background:#fff;border:1px dashed #cbd5e1;border-radius:12px;padding:60px 20px;text-align:center;color:#64748b}._btnPrimary_1kyga_584{display:inline-flex;align-items:center;gap:6px;background:#4f46e5;color:#fff;border:none;border-radius:8px;padding:8px 16px;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s ease}._btnPrimary_1kyga_584:hover{background:#4338ca}._btnSecondary_1kyga_603{display:inline-flex;align-items:center;gap:6px;background:#fff;border:1px solid #cbd5e1;color:#334155;border-radius:8px;padding:8px 16px;font-size:13px;font-weight:600;cursor:pointer;transition:all .15s ease}._btnSecondary_1kyga_603:hover{background:#f8fafc;border-color:#94a3b8}._container_eqy5h_1{padding:24px;font-family:var(--font-family, "Adobe Clean Regular", sans-serif);display:flex;flex-direction:column;gap:20px}._headerCard_eqy5h_9{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:20px 24px;display:flex;justify-content:space-between;align-items:center;box-shadow:0 1px 3px #0000000d}._headerLeft_eqy5h_20{display:flex;flex-direction:column;gap:4px}._title_eqy5h_26{font-size:20px;font-weight:700;color:#0f172a;margin:0;display:flex;align-items:center;gap:8px}._subtitle_eqy5h_36{font-size:13px;color:#64748b;margin:0}._actions_eqy5h_42{display:flex;gap:10px;align-items:center}._btnPrimary_eqy5h_48{display:inline-flex;align-items:center;gap:6px;background:#4f46e5;color:#fff;border:none;border-radius:8px;padding:9px 16px;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s ease}._btnPrimary_eqy5h_48:hover{background:#4338ca}._btnSecondary_eqy5h_67{display:inline-flex;align-items:center;gap:6px;background:#fff;color:#334155;border:1px solid #cbd5e1;border-radius:8px;padding:8px 14px;font-size:13px;font-weight:600;cursor:pointer;transition:all .15s ease}._btnSecondary_eqy5h_67:hover{background:#f8fafc;border-color:#94a3b8}._controlsBar_eqy5h_87{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:12px 16px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}._tabs_eqy5h_99{display:flex;gap:6px}._tab_eqy5h_99{padding:6px 14px;font-size:13px;font-weight:500;border-radius:6px;background:transparent;border:1px solid transparent;color:#64748b;cursor:pointer;transition:all .15s ease}._tab_eqy5h_99:hover{color:#0f172a;background:#f1f5f9}._activeTab_eqy5h_121{background:#eef2ff;color:#4f46e5;font-weight:600;border-color:#c7d2fe}._searchBox_eqy5h_128{display:flex;align-items:center;gap:8px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;padding:6px 12px;width:260px}._searchInput_eqy5h_139{border:none;background:transparent;font-size:13px;color:#0f172a;outline:none;width:100%}._tableContainer_eqy5h_148{background:#fff;border:1px solid #e2e8f0;border-radius:10px;overflow:hidden;box-shadow:0 1px 3px #0000000d}._schemaTable_eqy5h_156{width:100%;border-collapse:collapse;text-align:left;font-size:13px}._schemaTable_eqy5h_156 th{background:#f8fafc;color:#475569;font-weight:600;padding:12px 16px;border-bottom:1px solid #e2e8f0;white-space:nowrap}._schemaTable_eqy5h_156 td{padding:12px 16px;border-bottom:1px solid #f1f5f9;color:#1e293b;vertical-align:middle}._schemaTable_eqy5h_156 tr:hover td{background:#f8fafc}._badgeTable_eqy5h_183{display:inline-block;padding:2px 8px;font-size:11px;font-weight:600;border-radius:4px;background:#e0e7ff;color:#3730a3;font-family:monospace}._badgeTableProfile_eqy5h_194{display:inline-block;padding:2px 8px;font-size:11px;font-weight:600;border-radius:4px;background:#fef3c7;color:#92400e;font-family:monospace}._fieldCode_eqy5h_205{font-family:Consolas,Monaco,monospace;font-weight:600;color:#0f172a}._typeCode_eqy5h_211{font-family:Consolas,Monaco,monospace;font-size:12px;color:#64748b;background:#f1f5f9;padding:2px 6px;border-radius:4px}._fkBadge_eqy5h_220{display:inline-flex;align-items:center;gap:4px;font-family:monospace;font-size:11px;background:#ecfdf5;color:#065f46;padding:2px 6px;border-radius:4px;border:1px solid #a7f3d0}._systemBadge_eqy5h_233{display:inline-block;padding:2px 6px;font-size:10px;font-weight:600;border-radius:4px;background:#f1f5f9;color:#64748b;text-transform:uppercase}._btnEdit_eqy5h_244{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;font-size:12px;font-weight:600;border:1px solid #cbd5e1;border-radius:6px;background:#fff;color:#334155;cursor:pointer;transition:all .15s ease}._btnEdit_eqy5h_244:hover{background:#eef2ff;color:#4f46e5;border-color:#c7d2fe}._modalOverlay_eqy5h_266{position:fixed;inset:0;background:#0f172a80;display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._modalContent_eqy5h_280{background:#fff;border-radius:12px;width:540px;max-width:95vw;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;overflow:hidden;display:flex;flex-direction:column}._modalHeader_eqy5h_291{padding:18px 24px;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;align-items:center}._modalTitle_eqy5h_299{font-size:17px;font-weight:700;color:#0f172a;margin:0}._closeBtn_eqy5h_306{background:transparent;border:none;font-size:20px;color:#94a3b8;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:4px;border-radius:4px}._closeBtn_eqy5h_306:hover{color:#334155;background:#f1f5f9}._modalBody_eqy5h_324{padding:20px 24px;display:flex;flex-direction:column;gap:16px;max-height:70vh;overflow-y:auto}._modalFooter_eqy5h_333{padding:16px 24px;border-top:1px solid #e2e8f0;display:flex;justify-content:flex-end;gap:10px;background:#f8fafc}._formGroup_eqy5h_342{display:flex;flex-direction:column;gap:6px}._formLabel_eqy5h_348{font-size:13px;font-weight:600;color:#334155}._formInput_eqy5h_354,._formSelect_eqy5h_354{border:1px solid #cbd5e1;border-radius:6px;padding:8px 12px;font-size:13px;color:#0f172a;outline:none;transition:border-color .15s ease;width:100%;box-sizing:border-box}._formInput_eqy5h_354:focus,._formSelect_eqy5h_354:focus{border-color:#4f46e5;box-shadow:0 0 0 2px #4f46e51a}._formRow_eqy5h_371{display:grid;grid-template-columns:1fr 1fr;gap:14px}._checkboxLabel_eqy5h_377{display:flex;align-items:center;gap:8px;font-size:13px;color:#334155;cursor:pointer}._helperText_eqy5h_386{font-size:11px;color:#64748b}._readOnlyField_eqy5h_391{background:#f1f5f9;color:#475569;cursor:not-allowed}._emptyState_eqy5h_397{padding:40px;text-align:center;color:#64748b}._container_7cunz_1{padding:24px;font-family:var(--font-family, "Adobe Clean Regular", sans-serif);display:flex;flex-direction:column;gap:20px}._headerCard_7cunz_9{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:20px 24px;display:flex;justify-content:space-between;align-items:center;box-shadow:0 1px 3px #0000000d}._headerLeft_7cunz_20{display:flex;flex-direction:column;gap:4px}._title_7cunz_26{font-size:20px;font-weight:700;color:#0f172a;margin:0;display:flex;align-items:center;gap:8px}._subtitle_7cunz_36{font-size:13px;color:#64748b;margin:0}._btnPrimary_7cunz_42{display:inline-flex;align-items:center;gap:6px;background:#4f46e5;color:#fff;border:none;border-radius:8px;padding:9px 18px;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s ease}._btnPrimary_7cunz_42:hover{background:#4338ca}._btnSecondary_7cunz_61{display:inline-flex;align-items:center;gap:6px;background:#fff;color:#334155;border:1px solid #cbd5e1;border-radius:8px;padding:8px 14px;font-size:13px;font-weight:600;cursor:pointer;transition:all .15s ease}._btnSecondary_7cunz_61:hover{background:#f8fafc;border-color:#94a3b8}._infoBanner_7cunz_81{background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;padding:14px 18px;display:flex;align-items:flex-start;gap:12px;color:#1e40af;font-size:13px;line-height:1.5}._infoBanner_7cunz_81 strong{color:#1e3a8a}._toolbar_7cunz_98{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:12px 16px;display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}._quickActions_7cunz_110{display:flex;gap:8px}._quickBtn_7cunz_115{background:#f1f5f9;border:1px solid #e2e8f0;border-radius:6px;padding:6px 12px;font-size:12px;font-weight:600;color:#334155;cursor:pointer;transition:all .15s ease}._quickBtn_7cunz_115:hover{background:#e2e8f0;color:#0f172a}._searchBox_7cunz_132{display:flex;align-items:center;gap:8px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;padding:6px 12px;width:260px}._searchInput_7cunz_143{border:none;background:transparent;font-size:13px;color:#0f172a;outline:none;width:100%}._tableCard_7cunz_152{background:#fff;border:1px solid #e2e8f0;border-radius:10px;overflow:hidden;box-shadow:0 1px 3px #0000000d}._configTable_7cunz_160{width:100%;border-collapse:collapse;font-size:13px;text-align:left}._configTable_7cunz_160 th{background:#f8fafc;color:#475569;font-weight:600;padding:12px 18px;border-bottom:1px solid #e2e8f0}._configTable_7cunz_160 td{padding:12px 18px;border-bottom:1px solid #f1f5f9;vertical-align:middle}._configTable_7cunz_160 tr:hover td{background:#f8fafc}._fieldCode_7cunz_185{font-family:Consolas,Monaco,monospace;font-weight:600;color:#0f172a}._toggleSwitch_7cunz_191{position:relative;display:inline-block;width:36px;height:20px}._toggleSwitch_7cunz_191 input{opacity:0;width:0;height:0}._slider_7cunz_204{position:absolute;cursor:pointer;inset:0;background-color:#cbd5e1;transition:.2s;border-radius:20px}._slider_7cunz_204:before{position:absolute;content:"";height:14px;width:14px;left:3px;bottom:3px;background-color:#fff;transition:.2s;border-radius:50%}input:checked+._slider_7cunz_204{background-color:#4f46e5}input:checked+._slider_7cunz_204:before{transform:translate(16px)}._checkboxInput_7cunz_236{width:17px;height:17px;accent-color:#4f46e5;cursor:pointer}._emptyState_7cunz_243{padding:40px;text-align:center;color:#64748b}._container_198mb_1{padding:24px;font-family:var(--font-family, "Adobe Clean Regular", sans-serif);display:flex;flex-direction:column;gap:20px}._headerCard_198mb_9{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:20px 24px;display:flex;justify-content:space-between;align-items:center;box-shadow:0 1px 3px #0000000d}._headerLeft_198mb_20{display:flex;flex-direction:column;gap:4px}._title_198mb_26{font-size:20px;font-weight:700;color:#0f172a;margin:0;display:flex;align-items:center;gap:8px}._subtitle_198mb_36{font-size:13px;color:#64748b;margin:0}._actions_198mb_42{display:flex;gap:10px;align-items:center}._btnPrimary_198mb_48{display:inline-flex;align-items:center;gap:6px;background:#4f46e5;color:#fff;border:none;border-radius:8px;padding:9px 16px;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s ease}._btnPrimary_198mb_48:hover{background:#4338ca}._btnSecondary_198mb_67{display:inline-flex;align-items:center;gap:6px;background:#fff;color:#334155;border:1px solid #cbd5e1;border-radius:8px;padding:8px 14px;font-size:13px;font-weight:600;cursor:pointer;transition:all .15s ease}._btnSecondary_198mb_67:hover{background:#f8fafc;border-color:#94a3b8}._layoutGrid_198mb_87{display:grid;grid-template-columns:300px 1fr;gap:20px;align-items:start}._tablesPanel_198mb_94{background:#fff;border:1px solid #e2e8f0;border-radius:10px;overflow:hidden;box-shadow:0 1px 3px #0000000d}._tablesPanelHeader_198mb_102{padding:14px 18px;background:#f8fafc;border-bottom:1px solid #e2e8f0;font-size:13px;font-weight:700;color:#0f172a;display:flex;align-items:center;justify-content:space-between}._tablesList_198mb_114{padding:8px;display:flex;flex-direction:column;gap:6px;max-height:calc(100vh - 240px);overflow-y:auto}._tableItem_198mb_123{padding:12px 14px;border-radius:8px;border:1px solid #e2e8f0;background:#fff;cursor:pointer;transition:all .15s ease;display:flex;align-items:center;justify-content:space-between}._tableItem_198mb_123:hover{background:#f8fafc;border-color:#cbd5e1}._activeTableItem_198mb_140{background:#eff6ff!important;border-color:#93c5fd!important}._tableName_198mb_145{font-size:13px;font-weight:700;color:#0f172a;font-family:Consolas,Monaco,monospace}._activeTableItem_198mb_140 ._tableName_198mb_145{color:#1d4ed8}._tableMeta_198mb_156{font-size:11px;color:#64748b;margin-top:2px}._countPill_198mb_162{font-size:11px;font-weight:600;background:#f1f5f9;color:#475569;padding:2px 8px;border-radius:10px}._activeTableItem_198mb_140 ._countPill_198mb_162{background:#dbeafe;color:#1e40af}._columnsCard_198mb_176{background:#fff;border:1px solid #e2e8f0;border-radius:10px;overflow:hidden;box-shadow:0 1px 3px #0000000d}._columnsCardHeader_198mb_184{padding:16px 20px;background:#f8fafc;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}._searchBox_198mb_195{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #cbd5e1;border-radius:6px;padding:6px 12px;width:240px}._searchInput_198mb_206{border:none;background:transparent;font-size:13px;color:#0f172a;outline:none;width:100%}._schemaTable_198mb_215{width:100%;border-collapse:collapse;text-align:left;font-size:13px}._schemaTable_198mb_215 th{background:#f8fafc;color:#475569;font-weight:600;padding:12px 16px;border-bottom:1px solid #e2e8f0;white-space:nowrap}._schemaTable_198mb_215 td{padding:12px 16px;border-bottom:1px solid #f1f5f9;color:#1e293b;vertical-align:middle}._schemaTable_198mb_215 tr:hover td{background:#f8fafc}._fieldCode_198mb_242{font-family:Consolas,Monaco,monospace;font-weight:600;color:#0f172a}._typeCode_198mb_248{font-family:Consolas,Monaco,monospace;font-size:12px;color:#475569;background:#f1f5f9;padding:2px 6px;border-radius:4px}._systemBadge_198mb_257{display:inline-block;padding:2px 6px;font-size:10px;font-weight:600;border-radius:4px;background:#f1f5f9;color:#64748b;text-transform:uppercase}._btnEdit_198mb_268{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;font-size:12px;font-weight:600;border:1px solid #cbd5e1;border-radius:6px;background:#fff;color:#334155;cursor:pointer;transition:all .15s ease}._btnEdit_198mb_268:hover{background:#eef2ff;color:#4f46e5;border-color:#c7d2fe}._modalOverlay_198mb_290{position:fixed;inset:0;background:#0f172a80;display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._modalContent_198mb_304{background:#fff;border-radius:12px;width:520px;max-width:95vw;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;overflow:hidden;display:flex;flex-direction:column}._modalHeader_198mb_315{padding:18px 24px;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;align-items:center}._modalTitle_198mb_323{font-size:17px;font-weight:700;color:#0f172a;margin:0}._closeBtn_198mb_330{background:transparent;border:none;font-size:20px;color:#94a3b8;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:4px;border-radius:4px}._closeBtn_198mb_330:hover{color:#334155;background:#f1f5f9}._modalBody_198mb_348{padding:20px 24px;display:flex;flex-direction:column;gap:16px;max-height:70vh;overflow-y:auto}._modalFooter_198mb_357{padding:16px 24px;border-top:1px solid #e2e8f0;display:flex;justify-content:flex-end;gap:10px;background:#f8fafc}._formGroup_198mb_366{display:flex;flex-direction:column;gap:6px}._formLabel_198mb_372{font-size:13px;font-weight:600;color:#334155}._formInput_198mb_378,._formSelect_198mb_378{border:1px solid #cbd5e1;border-radius:6px;padding:8px 12px;font-size:13px;color:#0f172a;outline:none;transition:border-color .15s ease;width:100%;box-sizing:border-box}._formInput_198mb_378:focus,._formSelect_198mb_378:focus{border-color:#4f46e5;box-shadow:0 0 0 2px #4f46e51a}._formRow_198mb_395{display:grid;grid-template-columns:1fr 1fr;gap:14px}._checkboxLabel_198mb_401{display:flex;align-items:center;gap:8px;font-size:13px;color:#334155;cursor:pointer}._helperText_198mb_410{font-size:11px;color:#64748b}._readOnlyField_198mb_415{background:#f1f5f9;color:#475569;cursor:not-allowed}._emptyState_198mb_421{padding:40px;text-align:center;color:#64748b}._enumContainer_198mb_428{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:12px;display:flex;flex-direction:column;gap:10px}._enumTagList_198mb_438{display:flex;flex-wrap:wrap;gap:6px;min-height:32px;align-items:center}._enumTag_198mb_438{display:inline-flex;align-items:center;gap:6px;background:#eef2ff;color:#3730a3;border:1px solid #c7d2fe;padding:3px 8px;border-radius:6px;font-size:12px;font-weight:600}._enumTagRemove_198mb_459{background:transparent;border:none;color:#818cf8;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;font-size:14px;line-height:1;border-radius:50%;transition:color .15s ease}._enumTagRemove_198mb_459:hover{color:#dc2626}._enumInputRow_198mb_478{display:flex;gap:8px;align-items:center}._enumAddInput_198mb_484{flex:1;border:1px solid #cbd5e1;border-radius:6px;padding:6px 10px;font-size:12px;color:#0f172a;outline:none;background:#fff}._enumAddInput_198mb_484:focus{border-color:#4f46e5}._enumAddBtn_198mb_499{display:inline-flex;align-items:center;gap:4px;background:#4f46e5;color:#fff;border:none;border-radius:6px;padding:6px 12px;font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap}._enumAddBtn_198mb_499:hover{background:#4338ca}._enumHelper_198mb_518{font-size:11px;color:#64748b}._container_lpaq6_1{padding:24px;font-family:var(--font-family, "Adobe Clean Regular", sans-serif);display:flex;flex-direction:column;gap:18px}._headerCard_lpaq6_9{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:16px 20px;display:flex;justify-content:space-between;align-items:center;box-shadow:0 1px 3px #0000000d}._headerLeft_lpaq6_20{display:flex;flex-direction:column;gap:4px}._title_lpaq6_26{font-size:20px;font-weight:700;color:#0f172a;margin:0;display:flex;align-items:center;gap:8px}._subtitle_lpaq6_36{font-size:13px;color:#64748b;margin:0}._actions_lpaq6_42{display:flex;gap:10px;align-items:center}._btnPrimary_lpaq6_48{display:inline-flex;align-items:center;gap:6px;background:#4f46e5;color:#fff;border:1px solid #4338ca;border-radius:8px;padding:8px 16px;font-size:13px;font-weight:600;cursor:pointer;box-shadow:0 1px 2px #4f46e533;transition:background .15s ease}._btnPrimary_lpaq6_48:hover{background:#4338ca}._btnSecondary_lpaq6_68{display:inline-flex;align-items:center;gap:6px;background:#fff;color:#334155;border:1px solid #cbd5e1;border-radius:8px;padding:7px 14px;font-size:13px;font-weight:600;cursor:pointer;transition:all .15s ease}._btnSecondary_lpaq6_68:hover{background:#f8fafc;border-color:#94a3b8}._filterBar_lpaq6_89{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:12px 18px;display:flex;align-items:center;justify-content:space-between;gap:16px;box-shadow:0 1px 2px #00000008}._filterLeft_lpaq6_101{display:flex;align-items:center;gap:14px;flex:1}._filterItem_lpaq6_108{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:#475569}._typeSelectWrapper_lpaq6_117{width:170px}._badgeNormal_lpaq6_121{background:#eff6ff;color:#2563eb;border:1px solid #bfdbfe;padding:3px 8px;border-radius:4px;font-size:11px;font-weight:700;text-transform:uppercase}._badgeAdmin_lpaq6_132{background:#fef3c7;color:#b45309;border:1px solid #fde68a;padding:3px 8px;border-radius:4px;font-size:11px;font-weight:700;text-transform:uppercase}._badgeOther_lpaq6_143{background:#f1f5f9;color:#475569;border:1px solid #e2e8f0;padding:3px 8px;border-radius:4px;font-size:11px;font-weight:600}._tableCard_lpaq6_154{background:#fff;border:1px solid #e2e8f0;border-radius:10px;overflow:hidden;flex:1;min-height:580px}._formCard_lpaq6_164{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:24px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:20px}._sectionTitle_lpaq6_175{font-size:15px;font-weight:700;color:#0f172a;display:flex;align-items:center;gap:8px;padding-bottom:8px;border-bottom:1px solid #f1f5f9;margin-bottom:4px}._formGrid2_lpaq6_187{display:grid;grid-template-columns:1fr 1fr;gap:16px}._formGrid3_lpaq6_193{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px}._formGroup_lpaq6_199{display:flex;flex-direction:column;gap:6px}._formLabel_lpaq6_205{font-size:13px;font-weight:600;color:#334155}._formInput_lpaq6_211{border:1px solid #cbd5e1;border-radius:6px;padding:8px 12px;font-size:13px;color:#0f172a;outline:none;transition:border-color .15s ease;width:100%;box-sizing:border-box;font-family:inherit}._formInput_lpaq6_211:focus{border-color:#4f46e5;box-shadow:0 0 0 2px #4f46e51a}._formTextarea_lpaq6_229{border:1px solid #cbd5e1;border-radius:6px;padding:10px 12px;font-size:13px;color:#0f172a;outline:none;resize:vertical;min-height:100px;font-family:inherit;box-sizing:border-box;width:100%}._formTextarea_lpaq6_229:focus{border-color:#4f46e5;box-shadow:0 0 0 2px #4f46e51a}._formActions_lpaq6_248{display:flex;justify-content:flex-end;gap:12px;padding-top:16px;border-top:1px solid #e2e8f0}._viewContainer_lpaq6_257{display:flex;flex-direction:column;gap:20px}._detailGrid_lpaq6_263{display:grid;grid-template-columns:320px 1fr;gap:20px;align-items:start}._detailCard_lpaq6_270{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:20px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:16px}._detailItem_lpaq6_281{display:flex;flex-direction:column;gap:3px}._detailLabel_lpaq6_287{font-size:11px;font-weight:700;text-transform:uppercase;color:#64748b;letter-spacing:.5px}._detailValue_lpaq6_295{font-size:14px;font-weight:600;color:#0f172a}._container_e9f30_1{padding:24px;font-family:var(--font-family, "Adobe Clean Regular", sans-serif);display:flex;flex-direction:column;gap:20px}._headerCard_e9f30_9{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:20px 24px;display:flex;justify-content:space-between;align-items:center;box-shadow:0 1px 3px #0000000d}._headerLeft_e9f30_20{display:flex;flex-direction:column;gap:4px}._title_e9f30_26{font-size:20px;font-weight:700;color:#0f172a;margin:0;display:flex;align-items:center;gap:8px}._subtitle_e9f30_36{font-size:13px;color:#64748b;margin:0}._btnPrimary_e9f30_42{display:inline-flex;align-items:center;gap:6px;background:#4f46e5;color:#fff;border:none;border-radius:8px;padding:9px 18px;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s ease}._btnPrimary_e9f30_42:hover{background:#4338ca}._btnSecondary_e9f30_61{display:inline-flex;align-items:center;gap:6px;background:#fff;color:#334155;border:1px solid #cbd5e1;border-radius:8px;padding:8px 14px;font-size:13px;font-weight:600;cursor:pointer;transition:all .15s ease}._btnSecondary_e9f30_61:hover{background:#f8fafc;border-color:#94a3b8}._infoBanner_e9f30_81{background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;padding:14px 18px;display:flex;align-items:flex-start;gap:12px;color:#1e40af;font-size:13px;line-height:1.5}._infoBanner_e9f30_81 strong{color:#1e3a8a}._toolbar_e9f30_98{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:12px 18px;display:flex;justify-content:space-between;align-items:center;box-shadow:0 1px 2px #00000008}._toolbarLeft_e9f30_109{display:flex;align-items:center;gap:12px}._toolbarRight_e9f30_115{display:flex;align-items:center;gap:10px}._badge_e9f30_121{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:20px;font-size:12px;font-weight:600}._badgeSuccess_e9f30_131{background:#ecfdf5;color:#059669;border:1px solid #a7f3d0}._badgeWarning_e9f30_137{background:#fffbeb;color:#d97706;border:1px solid #fde68a}._modalOverlay_pm0dm_5{position:fixed;inset:0;background:#0f172aa6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:99999;padding:16px;animation:_fadeIn_pm0dm_1 .15s ease-out}._modalDialog_pm0dm_18{width:100%;max-width:860px;height:85vh;max-height:820px;background:#fff;border-radius:12px;border:1px solid #cbd5e1;box-shadow:0 20px 45px #0f172a33;display:flex;flex-direction:column;overflow:hidden;animation:_zoomIn_pm0dm_1 .2s cubic-bezier(.16,1,.3,1);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}@keyframes _fadeIn_pm0dm_1{0%{opacity:0}to{opacity:1}}@keyframes _zoomIn_pm0dm_1{0%{opacity:0;transform:scale(.96) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}._modalHeader_pm0dm_51{padding:12px 18px;background:#fff;border-bottom:1px solid #e2e8f0;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-shrink:0}._headerLeft_pm0dm_62{display:flex;align-items:center;gap:10px;flex-wrap:wrap;flex:1;min-width:0}._assistantIcon_pm0dm_71{width:32px;height:32px;border-radius:6px;background:linear-gradient(135deg,#7c3aed,#4f46e5);color:#fff;display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0;box-shadow:0 2px 6px #7c3aed40}._headerTitleGroup_pm0dm_85{display:flex;flex-direction:column;gap:2px}._headerTitle_pm0dm_85{font-size:14.5px;font-weight:700;color:#0f172a;display:flex;align-items:center;gap:8px}._projectBadge_pm0dm_100{background:#f5f3ff;color:#7c3aed;border:1px solid #ddd6fe;padding:2px 7px;border-radius:5px;font-size:11px;font-weight:700;max-width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._badgesRow_pm0dm_114{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:2px}._modelBadge_pm0dm_122{display:inline-flex;align-items:center;gap:6px;background:#f8fafc;border:1px solid #e2e8f0;padding:3px 8px;border-radius:6px;font-size:11.5px;color:#0f172a}._modelDot_pm0dm_134{width:6px;height:6px;border-radius:50%;background:#10b981;box-shadow:0 0 0 2px #10b98133}._providerName_pm0dm_142{font-weight:700;text-transform:capitalize;color:#4f46e5}._modelDivider_pm0dm_148{color:#cbd5e1;font-weight:400}._modelName_pm0dm_153{font-weight:600;color:#475569;font-family:ui-monospace,SFMono-Regular,monospace;font-size:11px}._guardrailTag_pm0dm_160{font-size:10.5px;font-weight:600;color:#047857;background:#ecfdf5;border:1px solid #a7f3d0;padding:3px 8px;border-radius:6px;display:inline-flex;align-items:center;gap:4px}._headerRight_pm0dm_173{display:flex;align-items:center;gap:6px;flex-shrink:0}._iconBtn_pm0dm_180{width:32px;height:32px;border-radius:6px;background:#f8fafc;border:1px solid #cbd5e1;color:#475569;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s ease}._iconBtn_pm0dm_180:hover{background:#fff;border-color:#4f46e5;color:#4f46e5;box-shadow:0 1px 3px #0000000d}._closeBtn_pm0dm_201{width:32px;height:32px;border-radius:6px;background:transparent;border:1px solid transparent;color:#64748b;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s ease}._closeBtn_pm0dm_201:hover{background:#fee2e2;border-color:#fecaca;color:#dc2626}._contextBar_pm0dm_222{padding:8px 18px;background:#f8fafc;border-bottom:1px solid #edf2f7;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:12px;color:#475569;flex-shrink:0}._contextItem_pm0dm_236{display:inline-flex;align-items:center;gap:5px;font-size:11.5px}._statusPill_pm0dm_243{font-size:10.5px;font-weight:700;padding:2px 7px;border-radius:4px;background:#eef2ff;color:#4f46e5;border:1px solid #c7d2fe}._linkPill_pm0dm_253{display:inline-flex;align-items:center;gap:3px;font-size:11px;font-weight:600;color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe;padding:2px 6px;border-radius:4px;text-decoration:none;line-height:1.2}._linkPill_pm0dm_253:hover{background:#dbeafe}._messagesContainer_pm0dm_273{flex:1;overflow-y:auto;padding:16px 20px;display:flex;flex-direction:column;gap:14px;background:#fff}._emptyView_pm0dm_284{margin:auto;max-width:580px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:12px;padding:20px 0}._emptyTitle_pm0dm_295{font-size:16px;font-weight:700;color:#0f172a}._emptySubtitle_pm0dm_301{font-size:12.5px;color:#64748b;line-height:1.5}._promptGrid_pm0dm_307{display:grid;grid-template-columns:1fr 1fr;gap:8px;width:100%;margin-top:6px}._promptCard_pm0dm_315{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:10px 12px;font-size:12px;font-weight:600;color:#334155;cursor:pointer;text-align:left;transition:all .15s ease}._promptCard_pm0dm_315:hover{background:#f0f7ff;border-color:#bad3fa;color:#1d4ed8;transform:translateY(-1px)}._messageRow_pm0dm_336{display:flex;gap:10px;max-width:88%}._userRow_pm0dm_342{align-self:flex-end;flex-direction:row-reverse}._aiRow_pm0dm_347{align-self:flex-start}._avatar_pm0dm_351{width:30px;height:30px;border-radius:6px;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:13px;flex-shrink:0}._userAvatar_pm0dm_363{background:#4f46e5;color:#fff}._aiAvatar_pm0dm_368{background:linear-gradient(135deg,#10b981,#06b6d4);color:#fff;box-shadow:0 2px 6px #10b98140}._bubble_pm0dm_374{padding:10px 14px;border-radius:8px;font-size:13px;line-height:1.55}._userBubble_pm0dm_381{background:#4f46e5;color:#fff;border-bottom-right-radius:2px;white-space:pre-wrap}._aiBubble_pm0dm_388{background:#f8fafc;color:#1e293b;border:1px solid #e2e8f0;border-bottom-left-radius:2px}._aiBubble_pm0dm_388 table{width:100%;border-collapse:collapse;margin:8px 0;font-size:12px;border-radius:6px;overflow:hidden}._aiBubble_pm0dm_388 th{background:#edf2f7;padding:6px 10px;font-weight:700;color:#334155;text-align:left}._aiBubble_pm0dm_388 td{padding:6px 10px;border-bottom:1px solid #e2e8f0;background:#fff}._aiBubble_pm0dm_388 a{color:#4f46e5;font-weight:700;text-decoration:underline}._typingIndicator_pm0dm_425{display:inline-flex;align-items:center;gap:5px;padding:8px 12px;background:#f1f5f9;border-radius:8px;color:#64748b;font-size:12px;font-weight:600}._dotPulse_pm0dm_437{width:5px;height:5px;background:#64748b;border-radius:50%;animation:_pulse_pm0dm_1 1.2s infinite ease-in-out}._dotPulse_pm0dm_437:nth-child(2){animation-delay:.2s}._dotPulse_pm0dm_437:nth-child(3){animation-delay:.4s}@keyframes _pulse_pm0dm_1{0%,80%,to{transform:scale(.6);opacity:.4}40%{transform:scale(1);opacity:1}}._inputArea_pm0dm_465{padding:12px 18px;border-top:1px solid #edf2f7;display:flex;flex-direction:column;gap:6px;background:#fff;flex-shrink:0}._inputWrapper_pm0dm_475{display:flex;align-items:flex-end;gap:8px;background:#f8fafc;border:1.5px solid #cbd5e1;border-radius:8px;padding:6px 10px;transition:all .15s ease}._inputWrapper_pm0dm_475:focus-within{background:#fff;border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e51f}._textarea_pm0dm_492{flex:1;background:transparent;border:none;outline:none;resize:none;font-size:13.5px;line-height:1.45;color:#0f172a;max-height:110px;font-family:inherit;padding:4px}._sendBtn_pm0dm_506{background:#4f46e5;color:#fff;border:none;border-radius:6px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:16px;flex-shrink:0;transition:all .15s ease}._sendBtn_pm0dm_506:hover:not(:disabled){background:#4338ca;transform:scale(1.05)}._sendBtn_pm0dm_506:disabled{background:#cbd5e1;cursor:not-allowed}._inputFooter_pm0dm_532{display:flex;align-items:center;justify-content:space-between;font-size:10.5px;color:#94a3b8;padding:0 4px}._container_1ca4x_1{padding:24px;font-family:var(--font-family, "Adobe Clean Regular", sans-serif);display:flex;flex-direction:column;gap:16px;height:calc(100vh - 100px);box-sizing:border-box;overflow:hidden}._headerCard_1ca4x_12{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:16px 20px;display:flex;justify-content:space-between;align-items:center;box-shadow:0 1px 3px #0000000d;flex-shrink:0}._headerLeft_1ca4x_24{display:flex;flex-direction:column;gap:4px}._title_1ca4x_30{font-size:20px;font-weight:700;color:#0f172a;margin:0;display:flex;align-items:center;gap:8px}._subtitle_1ca4x_40{font-size:13px;color:#64748b;margin:0}._headerActions_1ca4x_46{display:flex;align-items:center;gap:12px}._viewSwitcher_1ca4x_53{display:inline-flex;background:#f1f5f9;padding:3px;border-radius:8px;border:1px solid #e2e8f0}._viewBtn_1ca4x_61{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:none;background:transparent;border-radius:6px;font-size:12px;font-weight:600;color:#64748b;cursor:pointer;transition:all .15s ease}._viewBtnActive_1ca4x_76{background:#fff;color:#4f46e5;box-shadow:0 1px 3px #00000014}._btnPrimary_1ca4x_82{display:inline-flex;align-items:center;gap:6px;background:#4f46e5;color:#fff;border:1px solid #4338ca;border-radius:8px;padding:8px 16px;font-size:13px;font-weight:600;cursor:pointer;box-shadow:0 1px 2px #4f46e533;transition:background .15s ease}._btnPrimary_1ca4x_82:hover{background:#4338ca}._btnSecondary_1ca4x_102{display:inline-flex;align-items:center;gap:6px;background:#fff;color:#334155;border:1px solid #cbd5e1;border-radius:8px;padding:7px 14px;font-size:13px;font-weight:600;cursor:pointer;transition:all .15s ease}._btnSecondary_1ca4x_102:hover{background:#f8fafc;border-color:#94a3b8}._statusBarWrapper_1ca4x_123{display:flex;flex-direction:column;gap:8px;background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:10px 14px;box-shadow:0 1px 2px #00000008;flex-shrink:0;min-width:0;max-width:100%;box-sizing:border-box}._statusGroupsRow_1ca4x_139{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #f1f5f9;padding-bottom:8px;flex-wrap:wrap;min-width:0;max-width:100%}._groupsList_1ca4x_151{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._groupTab_1ca4x_158{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;font-size:12px;font-weight:600;color:#334155;cursor:pointer;transition:all .15s ease;white-space:nowrap}._groupTab_1ca4x_158:hover{background:#f1f5f9;border-color:#cbd5e1}._groupTabActive_1ca4x_179{background:#4f46e5!important;border-color:#4338ca!important;color:#fff!important;box-shadow:0 1px 3px #4f46e540}._groupBadge_1ca4x_186{display:inline-flex;align-items:center;justify-content:center;background:#00000014;color:inherit;font-size:11px;font-weight:700;padding:1px 7px;border-radius:10px}._groupTabActive_1ca4x_179 ._groupBadge_1ca4x_186{background:#ffffff47;color:#fff}._manageGroupsBtn_1ca4x_203{display:inline-flex;align-items:center;gap:5px;padding:5px 12px;background:#fff;border:1px solid #cbd5e1;border-radius:6px;font-size:11px;font-weight:600;color:#475569;cursor:pointer;transition:all .15s ease}._manageGroupsBtn_1ca4x_203:hover{background:#f8fafc;border-color:#94a3b8;color:#1e293b}._statusStandaloneRow_1ca4x_225{display:flex;align-items:center;gap:6px;position:relative;width:100%;min-width:0;max-width:100%}._scrollArrowBtn_1ca4x_235{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;background:#fff;border:1px solid #cbd5e1;border-radius:50%;color:#475569;cursor:pointer;flex-shrink:0;transition:all .15s ease;box-shadow:0 1px 2px #0000000d}._scrollArrowBtn_1ca4x_235:hover:not(:disabled){background:#f1f5f9;border-color:#94a3b8;color:#0f172a}._scrollArrowBtn_1ca4x_235:disabled{opacity:.35;cursor:not-allowed;background:#f8fafc;border-color:#e2e8f0}._standaloneScrollTrack_1ca4x_264{display:flex;align-items:center;gap:8px;overflow-x:auto;scroll-behavior:smooth;white-space:nowrap;flex:1;min-width:0;padding:2px 0;scrollbar-width:none;-ms-overflow-style:none}._standaloneScrollTrack_1ca4x_264::-webkit-scrollbar{display:none}._statusTabsBar_1ca4x_284{display:flex;align-items:center;gap:8px;overflow-x:auto;padding:4px 0;flex-shrink:0}._statusTab_1ca4x_284{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;background:#fff;border:1px solid #e2e8f0;border-radius:20px;font-size:12px;font-weight:600;color:#475569;cursor:pointer;white-space:nowrap;transition:all .15s ease}._statusTab_1ca4x_284:hover{border-color:#cbd5e1;background:#f8fafc}._statusTabActive_1ca4x_314{background:#4f46e5;color:#fff;border-color:#4f46e5}._tabBadge_1ca4x_320{display:inline-flex;align-items:center;justify-content:center;background:#00000014;color:inherit;font-size:11px;font-weight:700;padding:1px 6px;border-radius:10px}._statusTabActive_1ca4x_314 ._tabBadge_1ca4x_320{background:#ffffff40;color:#fff}._masterDetailContainer_1ca4x_338{display:grid;grid-template-columns:380px 1fr;gap:16px;flex:1;min-height:0;overflow:hidden}._masterPane_1ca4x_348{background:#fff;border:1px solid #e2e8f0;border-radius:10px;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 1px 3px #0000000a}._masterHeader_1ca4x_358{padding:12px 14px;border-bottom:1px solid #f1f5f9;display:flex;flex-direction:column;gap:10px;background:#f8fafc}._searchInput_1ca4x_367{width:100%;border:1px solid #cbd5e1;border-radius:6px;padding:8px 12px;font-size:13px;outline:none;background:#fff;box-sizing:border-box}._searchInput_1ca4x_367:focus{border-color:#4f46e5}._masterList_1ca4x_382{flex:1;overflow-y:auto;display:flex;flex-direction:column}._masterItem_1ca4x_389{padding:14px 16px;border-bottom:1px solid #f1f5f9;cursor:pointer;transition:all .15s ease;display:flex;flex-direction:column;gap:8px;background:#fff}._masterItem_1ca4x_389:hover{background:#f8fafc}._masterItemActive_1ca4x_404{background:#eef2ff!important;border-left:4px solid #4f46e5}._masterItemTop_1ca4x_409{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}._projectTitle_1ca4x_416{font-size:14px;font-weight:700;color:#0f172a;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._clientPill_1ca4x_427{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;color:#475569;background:#f1f5f9;padding:2px 7px;border-radius:4px;white-space:nowrap}._masterItemMeta_1ca4x_440{display:flex;align-items:center;justify-content:space-between;font-size:12px;color:#64748b}._masterItemMetaLeft_1ca4x_448{display:flex;align-items:center;gap:8px}._statusBadge_1ca4x_455{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:700;padding:2px 8px;border-radius:4px;text-transform:uppercase}._statusPending_1ca4x_466{background:#fffbeb;color:#b45309;border:1px solid #fde68a}._statusTakeoff_1ca4x_472{background:#eff6ff;color:#1d4ed8;border:1px solid #bfdbfe}._statusPricing_1ca4x_478{background:#f5f3ff;color:#6d28d9;border:1px solid #ddd6fe}._statusCompleted_1ca4x_484,._statusDeliver_1ca4x_484{background:#ecfdf5;color:#047857;border:1px solid #a7f3d0}._statusRevision_1ca4x_490{background:#fef2f2;color:#b91c1c;border:1px solid #fecaca}._statusHold_1ca4x_496{background:#f1f5f9;color:#475569;border:1px solid #cbd5e1}._lateBadge_1ca4x_502{display:inline-flex;align-items:center;gap:3px;background:#fee2e2;color:#dc2626;border:1px solid #fca5a5;padding:2px 6px;border-radius:4px;font-size:10px;font-weight:700}._detailPane_1ca4x_516{background:#fff;border:1px solid #e2e8f0;border-radius:10px;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 1px 3px #0000000a}._detailHeader_1ca4x_526{padding:18px 24px;border-bottom:1px solid #e2e8f0;background:#fff;display:flex;justify-content:space-between;align-items:flex-start;gap:16px}._detailTitleSection_1ca4x_536{display:flex;flex-direction:column;gap:6px}._detailTitle_1ca4x_536{font-size:18px;font-weight:700;color:#0f172a;margin:0;line-height:1.3}._detailHeaderMeta_1ca4x_550{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._detailHeaderActions_1ca4x_557{display:flex;align-items:center;gap:8px;flex-shrink:0}._detailBody_1ca4x_564{flex:1;overflow-y:auto;padding:20px 24px;display:flex;flex-direction:column;gap:20px}._metricsGrid_1ca4x_574{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}._metricCard_1ca4x_580{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:12px 14px;display:flex;flex-direction:column;gap:4px}._metricLabel_1ca4x_590{font-size:11px;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.5px}._metricValue_1ca4x_598{font-size:16px;font-weight:700;color:#0f172a}._detailSection_1ca4x_605{background:#fff;border:1px solid #e2e8f0;border-radius:8px;overflow:hidden}._sectionHeader_1ca4x_612{background:#f8fafc;padding:10px 16px;border-bottom:1px solid #e2e8f0;font-size:13px;font-weight:700;color:#334155;display:flex;align-items:center;gap:8px}._sectionBody_1ca4x_624{padding:16px;display:flex;flex-direction:column;gap:12px}._dataGrid2_1ca4x_631{display:grid;grid-template-columns:1fr 1fr;gap:14px}._dataGrid3_1ca4x_637{display:grid;grid-template-columns:1fr 1fr 1fr;gap:14px}._dataField_1ca4x_643{display:flex;flex-direction:column;gap:3px}._fieldLabel_1ca4x_649{font-size:11px;font-weight:700;color:#64748b;text-transform:uppercase}._fieldValue_1ca4x_656{font-size:13px;font-weight:600;color:#0f172a}._linkBtn_1ca4x_662{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:#eff6ff;color:#1d4ed8;border:1px solid #bfdbfe;border-radius:6px;font-size:12px;font-weight:600;text-decoration:none;transition:all .15s ease}._linkBtn_1ca4x_662:hover{background:#dbeafe;border-color:#93c5fd}._notesBox_1ca4x_682{background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;padding:12px;font-size:13px;color:#334155;line-height:1.5;white-space:pre-wrap}._emptyDetail_1ca4x_694{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#94a3b8;padding:40px}._responsiveFormGrid_1ca4x_707{display:grid;grid-template-columns:1fr;gap:16px;align-items:start}@media(min-width:1024px){._responsiveFormGrid_1ca4x_707{grid-template-columns:repeat(2,1fr)}}@media(min-width:1536px){._responsiveFormGrid_1ca4x_707{grid-template-columns:repeat(3,1fr)}}._colSpanFull_1ca4x_726{grid-column:1 / -1}._colSpan2_1ca4x_730{grid-column:span 1}@media(min-width:1024px){._colSpan2_1ca4x_730{grid-column:span 2}}._formCardSection_1ca4x_740{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:20px 24px;box-shadow:0 1px 3px #00000008}._formSectionTitle_1ca4x_748{font-size:14px;font-weight:700;color:#0f172a;display:flex;align-items:center;gap:8px;margin-bottom:16px;padding-bottom:10px;border-bottom:1px solid #f1f5f9}._formFlexContainer_1ca4x_761{display:flex;flex-direction:column;gap:24px;width:100%}@media(min-width:1024px){._formFlexContainer_1ca4x_761{flex-direction:row;align-items:flex-start}}._formFlexColumn_1ca4x_775{flex:1;min-width:0;display:flex;flex-direction:column;gap:20px;width:100%}._cardGrid2_1ca4x_784{display:grid;grid-template-columns:1fr;gap:14px}@media(min-width:640px){._cardGrid2_1ca4x_784{grid-template-columns:repeat(2,1fr)}}._cardGrid3_1ca4x_796{display:grid;grid-template-columns:1fr;gap:14px}@media(min-width:640px){._cardGrid3_1ca4x_796{grid-template-columns:repeat(3,1fr)}}._cardGridFull_1ca4x_808{display:flex;flex-direction:column;gap:14px;width:100%}._formContainer_1440m_5{max-width:1440px;margin:0 auto;padding:24px;display:flex;flex-direction:column;gap:24px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:#1e293b}._formHeader_1440m_17{background:#fff;border-radius:18px;padding:18px 24px;display:flex;justify-content:space-between;align-items:center;border:1px solid #e9eef3;box-shadow:0 4px 12px #00000005;flex-wrap:wrap;gap:14px}._headerLeft_1440m_30{display:flex;align-items:center;gap:14px;flex-wrap:wrap}._backBtn_1440m_37{background:#fff;border:1px solid #d0dae6;border-radius:12px;padding:8px 14px;display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:#2c3e50;cursor:pointer;transition:all .15s ease}._backBtn_1440m_37:hover{background:#f8fafc;border-color:#cbd5e1}._formTitle_1440m_57{font-size:20px;font-weight:700;color:#0b1a2b;margin:0;display:flex;align-items:center;gap:10px}._formTitle_1440m_57 svg{color:#4f6ef7}._headerActions_1440m_71{display:flex;align-items:center;gap:12px}._btnCancel_1440m_77{background:#fff;border:1px solid #d0dae6;color:#475569;padding:10px 18px;border-radius:12px;font-size:13px;font-weight:600;cursor:pointer;transition:all .15s}._btnCancel_1440m_77:hover{background:#f8fafc;border-color:#cbd5e1;color:#1e293b}._btnSubmit_1440m_95{background:#4f6ef7;border:1px solid #3e5ce0;color:#fff;padding:10px 22px;border-radius:12px;font-size:13px;font-weight:600;display:inline-flex;align-items:center;gap:8px;cursor:pointer;box-shadow:0 4px 10px #4f6ef740;transition:all .15s}._btnSubmit_1440m_95:hover:not(:disabled){background:#3e5ce0;box-shadow:0 6px 14px #4f6ef74d}._btnSubmit_1440m_95:disabled{opacity:.6;cursor:not-allowed}._formLayout_1440m_122{display:grid;grid-template-columns:1.15fr 1fr;gap:24px;align-items:start}._formColumn_1440m_129{display:flex;flex-direction:column;gap:22px}._formCard_1440m_136{background:#fff;border-radius:18px;border:1px solid #e9eef3;box-shadow:0 4px 12px #00000005;overflow:visible}._cardHeader_1440m_144{padding:15px 20px;background:#fbfdff;border-bottom:1px solid #edf2f8;border-top-left-radius:18px;border-top-right-radius:18px;display:flex;align-items:center;justify-content:space-between;font-size:13.5px;font-weight:700;color:#1e2f44}._cardHeaderTitle_1440m_158{display:flex;align-items:center;gap:10px}._cardHeaderTitle_1440m_158 svg{color:#4f6ef7;font-size:18px}._cardBody_1440m_169{padding:20px;display:flex;flex-direction:column;gap:16px}._fieldGroup_1440m_177{display:flex;flex-direction:column;gap:6px}._fieldLabel_1440m_183{font-size:12px;font-weight:700;color:#475569;text-transform:uppercase;letter-spacing:.3px;display:flex;align-items:center;justify-content:space-between}._required_1440m_194{color:#ef4444;margin-left:3px}._textInput_1440m_199,._selectInput_1440m_200,._textareaInput_1440m_201{width:100%;padding:9px 13px;border-radius:10px;border:1px solid #cbd5e1;font-size:13.5px;color:#0f172a;background:#fff;transition:border-color .15s,box-shadow .15s;font-family:inherit;box-sizing:border-box}._textInput_1440m_199:focus,._selectInput_1440m_200:focus,._textareaInput_1440m_201:focus{outline:none;border-color:#4f6ef7;box-shadow:0 0 0 3px #4f6ef71f}._row2_1440m_222{display:grid;grid-template-columns:1fr 1fr;gap:14px}._row3_1440m_228{display:grid;grid-template-columns:1fr 1fr 1fr;gap:14px}._btnAddClient_1440m_237{display:inline-flex;align-items:center;gap:5px;background:#f8fafc;color:#334155;border:1px solid #cbd5e1;border-radius:7px;padding:4px 10px;font-size:11.5px;font-weight:600;cursor:pointer;transition:all .15s ease}._btnAddClient_1440m_237:hover{background:#fff;border-color:#4f46e5;color:#4f46e5;box-shadow:0 1px 3px #0000000d}._clientCountBadge_1440m_259{font-size:11px;font-weight:700;color:#4f6ef7;background:#eff6ff;border:1px solid #bfdbfe;padding:2px 8px;border-radius:12px}._emptyClientsState_1440m_269{text-align:center;padding:28px 16px;color:#64748b;border:1px dashed #cbd5e1;border-radius:10px;background:#f8fafc}._assignedClientsList_1440m_278{display:flex;flex-direction:column;gap:10px}._clientCard_1440m_284{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:12px 14px;display:flex;flex-direction:column;gap:10px;box-shadow:0 1px 3px #00000005;transition:border-color .15s,box-shadow .15s}._clientCard_1440m_284:hover{border-color:#cbd5e1;box-shadow:0 2px 6px #0000000a}._clientAvatar_1440m_301{width:36px;height:36px;border-radius:8px;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:13px;flex-shrink:0;text-transform:uppercase}._clientAvatarAdmin_1440m_315{background:linear-gradient(135deg,#f59e0b,#f97316);box-shadow:0 2px 6px #f59e0b33}._clientAvatarNormal_1440m_320{background:linear-gradient(135deg,#0ea5e9,#22d3ee);box-shadow:0 2px 6px #0ea5e933}._clientTypeBadge_1440m_325{font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.3px;padding:2px 6px;border-radius:4px;display:inline-flex;align-items:center;gap:3px}._clientTypeBadgeAdmin_1440m_337{background:#fef3c7;color:#b45309;border:1px solid #fde68a}._clientTypeBadgeNormal_1440m_343{background:#eff6ff;color:#1d4ed8;border:1px solid #bfdbfe}._clientEditPill_1440m_349{background:#fff;border:1px solid #cbd5e1;border-radius:6px;padding:4px 8px;font-size:11px;font-weight:600;color:#475569;cursor:pointer;display:inline-flex;align-items:center;gap:4px;transition:all .15s ease}._clientEditPill_1440m_349:hover{background:#4f46e5;color:#fff;border-color:#4f46e5;box-shadow:0 1px 4px #4f46e533}._clientRemovePill_1440m_371{background:#fee2e2;border:1px solid #fecaca;color:#dc2626;cursor:pointer;padding:4px 8px;border-radius:6px;display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;transition:all .15s ease}._clientRemovePill_1440m_371:hover{background:#ef4444;color:#fff;border-color:#ef4444}._clientNotesBlock_1440m_392{margin-top:2px;border-top:1px dashed #e2e8f0;padding-top:8px}._clientNotesLabel_1440m_398{display:inline-flex;align-items:center;gap:4px;font-size:10.5px;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.3px;margin-bottom:4px}._clientNotesContent_1440m_410{background:#f8fafc;border:1px solid #f1f5f9;border-radius:6px;padding:8px 10px;font-size:12px;color:#334155;line-height:1.5;max-height:120px;overflow-y:auto}._modalBodyWrap_1440m_423{padding:16px 20px;display:flex;flex-direction:column;gap:14px;max-height:calc(85vh - 120px);overflow-y:auto}._modalGrid2_1440m_432{display:grid;grid-template-columns:1fr 1fr;gap:12px}._modalGrid3_1440m_438{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px}@media(max-width:600px){._modalGrid2_1440m_432,._modalGrid3_1440m_438{grid-template-columns:1fr}}._modalFormGroup_1440m_450{display:flex;flex-direction:column;gap:5px}._modalLabel_1440m_456{font-size:12px;font-weight:700;color:#334155;letter-spacing:.3px;display:flex;align-items:center;gap:5px}._modalInput_1440m_466{padding:8px 12px;background:#fff;border:1px solid #cbd5e1;border-radius:7px;font-size:13px;color:#0f172a;outline:none;transition:border-color .15s ease,box-shadow .15s ease;width:100%}._modalInput_1440m_466:focus{border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e51f}._modalFooterActions_1440m_483{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding-top:14px;border-top:1px solid #f1f5f9;margin-top:6px}._modalCancelBtn_1440m_493{background:#fff;border:1px solid #cbd5e1;color:#475569;padding:7px 16px;border-radius:7px;font-size:13px;font-weight:600;cursor:pointer;transition:all .15s ease}._modalCancelBtn_1440m_493:hover{background:#f8fafc;border-color:#94a3b8;color:#0f172a}._modalSaveBtn_1440m_511{background:#4f46e5;border:1px solid #4338ca;color:#fff;padding:7px 18px;border-radius:7px;font-size:13px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:6px;box-shadow:0 1px 3px #4f46e540;transition:all .15s ease}._modalSaveBtn_1440m_511:hover{background:#4338ca}._modalSaveBtn_1440m_511:disabled,._modalCancelBtn_1440m_493:disabled{opacity:.6;cursor:not-allowed}@media(max-width:1024px){._formLayout_1440m_122{grid-template-columns:1fr}}@media(max-width:640px){._formContainer_1440m_5{padding:16px}._row2_1440m_222,._row3_1440m_228{grid-template-columns:1fr}._formHeader_1440m_17{padding:14px}}._projectView_1658d_6{max-width:1440px;margin:0 auto;display:flex;flex-direction:column;gap:22px;padding:24px;color:#1e293b;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;line-height:1.45}._headerCard_1658d_21{background:#fff;border-radius:20px;padding:22px 28px;display:flex;flex-direction:column;box-shadow:0 6px 18px #00000005,0 2px 6px #00000005;border:1px solid #e9eef3;transition:box-shadow .2s ease;gap:16px}._headerCard_1658d_21:hover{box-shadow:0 8px 24px #0000000a,0 2px 8px #00000005}._headerTopRow_1658d_37{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;width:100%}._headerTitleGroup_1658d_46{display:flex;align-items:center;gap:14px;flex:1 1 450px;min-width:0}._headerMetaRow_1658d_54{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding-top:14px;border-top:1px solid #f1f5f9;width:100%}._headerLeft_1658d_64{display:flex;flex-direction:column;gap:6px;flex:1 1 400px}._titleRow_1658d_71{display:flex;align-items:center;gap:14px;flex-wrap:wrap}._backBtn_1658d_78{background:#fff;border:1px solid #d0dae6;border-radius:12px;padding:8px 14px;display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:#2c3e50;cursor:pointer;transition:all .15s ease;box-shadow:0 1px 2px #00000005}._backBtn_1658d_78:hover{background:#f8fafc;border-color:#cbd5e1;color:#1e293b}._projectTitle_1658d_100{font-size:22px;font-weight:700;letter-spacing:-.3px;color:#0b1a2b;display:flex;align-items:center;gap:12px;margin:0}._projectTitle_1658d_100 svg{color:#4f6ef7;font-size:24px;flex-shrink:0}._statusBadge_1658d_117{background:#f1f5f9;color:#475569;border:1px solid #d1dbe7;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;padding:4px 12px;border-radius:30px;display:inline-flex;align-items:center;gap:5px}._statusHold_1658d_132{background:#f1f5f9;color:#475569;border-color:#cbd5e1}._statusCompleted_1658d_138{background:#ecfdf5;color:#059669;border-color:#a7f3d0}._statusTakeoff_1658d_144{background:#eff6ff;color:#2563eb;border-color:#bfdbfe}._statusPricing_1658d_150{background:#f5f3ff;color:#7c3aed;border-color:#ddd6fe}._statusRevision_1658d_156{background:#fffbeb;color:#d97706;border-color:#fde68a}._lateBadge_1658d_162{background:#fee2e2;color:#b91c1c;border:1px solid #fecaca;font-size:10px;font-weight:800;padding:4px 9px;border-radius:30px;display:inline-flex;align-items:center;gap:4px;text-transform:uppercase;letter-spacing:.3px}._subtitle_1658d_177{font-size:13px;color:#7d8fa3;margin-left:4px;display:flex;align-items:center;gap:12px;flex-wrap:wrap}._dot_1658d_187{width:3px;height:3px;background:#b9c8da;border-radius:50%;display:inline-block}._headerActions_1658d_195{display:flex;align-items:center;gap:12px;flex-wrap:wrap}._btnSecondary_1658d_202,._btnPrimary_1658d_203{border:1px solid transparent;border-radius:12px;padding:10px 20px;font-weight:600;font-size:13px;display:inline-flex;align-items:center;gap:9px;cursor:pointer;transition:all .15s ease;letter-spacing:.2px}._btnSecondary_1658d_202{background:#fff;border-color:#d0dae6;color:#1f3a5f;box-shadow:0 1px 3px #00000005}._btnSecondary_1658d_202:hover{background:#f9fcff;border-color:#b6c8dd;color:#0b1a2b}._btnPrimary_1658d_203{background:#4f6ef7;border-color:#3e5ce0;color:#fff;box-shadow:0 4px 10px #4f6ef733}._btnPrimary_1658d_203:hover{background:#3e5ce0;box-shadow:0 6px 14px #4f6ef740}._finCard_1658d_243{background:#fff;border-radius:24px;border:1px solid #e2e8f0;box-shadow:0 10px 30px #00000008,0 1px 3px #00000005;padding:24px 32px;display:flex;flex-direction:column;position:relative;overflow:hidden;transition:all .2s ease}._finCard_1658d_243:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#6366f1,#8b5cf6,#3b82f6);border-radius:24px 24px 0 0}._finHeaderTop_1658d_269{display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;-webkit-user-select:none;user-select:none}._finHeaderMain_1658d_278{display:flex;align-items:center;gap:16px}._finIconBox_1658d_284{width:48px;height:48px;background:#eef2ff;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#4f46e5;font-size:24px;flex-shrink:0}._finTitle_1658d_297{font-size:24px;font-weight:800;color:#0f172a;letter-spacing:-.5px;line-height:1.2;margin:0}._finSubtitle_1658d_306{font-size:14px;color:#64748b;font-weight:400;margin-top:3px}._finHeaderRight_1658d_313{display:flex;align-items:center;gap:12px;flex-wrap:wrap}._finToggleBtn_1658d_320{background:#f8fafc;border:1px solid #d0dae6;border-radius:10px;padding:7px 14px;display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:700;color:#475569;cursor:pointer;transition:all .15s ease}._finToggleBtn_1658d_320:hover{background:#eef4fe;border-color:#cbd5e1;color:#1e293b}._finMetaBadges_1658d_341{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._finBadgeDate_1658d_348{display:inline-flex;align-items:center;gap:8px;background:#fff;border:1px solid #e2e8f0;color:#475569;padding:6px 14px;border-radius:8px;font-size:13px;font-weight:600}._finBadgeDate_1658d_348 svg{color:#94a3b8;font-size:15px}._finBadgeStatus_1658d_366{display:inline-flex;align-items:center;gap:6px;background:#fffbeb;border:1px solid #fcd34d;color:#b45309;padding:6px 14px;border-radius:8px;font-size:13px;font-weight:600}._finBadgeStatus_1658d_366 svg{color:#f59e0b;font-size:14px}._finExpandedContent_1658d_385{margin-top:24px;display:flex;flex-direction:column;animation:_fadeIn_1658d_1 .2s ease-in-out}@keyframes _fadeIn_1658d_1{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}._finPanels_1658d_403{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;margin-bottom:26px}._finPanel_1658d_403{border-radius:16px;padding:20px;display:flex;flex-direction:column;border:1px solid #e2e8f0;background:#fff;min-height:160px;position:relative;transition:transform .15s ease,border-color .15s ease}._finPanel_1658d_403:hover{border-color:#cbd5e1;transform:translateY(-2px)}._finPanelNet_1658d_427{background:#eef2ff;border-color:#c7d2fe}._finPanelNet_1658d_427:hover{border-color:#a5b4fc}._finPanelIcon_1658d_436{width:38px;height:38px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:18px;margin-bottom:12px}._finPanelBudget_1658d_447 ._finPanelIcon_1658d_436{background:#f1f5f9;color:#475569}._finPanelDeduction_1658d_452 ._finPanelIcon_1658d_436{background:#ecfdf5;color:#059669}._finPanelNet_1658d_427 ._finPanelIcon_1658d_436{background:#fff;color:#4f46e5}._finPanelLabel_1658d_462{font-size:14px;font-weight:600;color:#475569;margin-bottom:4px}._finPanelNet_1658d_427 ._finPanelLabel_1658d_462{color:#3730a3}._finPanelValue_1658d_473{font-size:32px;font-weight:800;color:#1e293b;line-height:1.1;margin-bottom:6px;letter-spacing:-.5px;display:flex;align-items:center;gap:4px}._finPanelDeduction_1658d_452 ._finPanelValue_1658d_473{color:#10b981}._finPanelNet_1658d_427 ._finPanelValue_1658d_473{color:#3730a3}._dash_1658d_493{display:inline-block;width:32px;height:4px;background:#cbd5e1;border-radius:2px;vertical-align:middle;margin-bottom:4px}._finPanelNet_1658d_427 ._dash_1658d_493{background:#a5b4fc}._finPanelHint_1658d_507{font-size:13.5px;font-weight:500;color:#94a3b8}._finPanelNet_1658d_427 ._finPanelHint_1658d_507{color:#6366f1}._finPanelDeduction_1658d_452 ._finPanelHint_1658d_507{color:#059669}._finUtilizationRow_1658d_521{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;padding:0 10px}._finUtilLabel_1658d_529{font-size:18px;font-weight:700;color:#0f172a}._finUtilDonutWrap_1658d_535{display:flex;align-items:center;justify-content:center;position:relative;width:80px;height:80px}._finUtilDonut_1658d_535{width:100%;height:100%;border-radius:50%;background:conic-gradient(#cbd5e1 0% 100%);display:flex;align-items:center;justify-content:center;transition:background .3s ease}._finUtilDonutInner_1658d_555{width:64px;height:64px;background:#fff;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 2px 6px #0000000a}._finUtilPct_1658d_567{font-size:20px;font-weight:800;color:#475569;line-height:1}._finUtilSub_1658d_574{font-size:9px;font-weight:600;color:#94a3b8;margin-top:2px}._finAlert_1658d_581{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:14px 18px;display:flex;align-items:flex-start;gap:12px;color:#475569;font-size:14px;font-weight:500}._finAlert_1658d_581 svg{color:#4f46e5;font-size:20px;flex-shrink:0;margin-top:1px}._naBadge_1658d_606{display:inline-flex;align-items:center;gap:6px;background:#f8fafc;color:#94a3b8;font-size:11.5px;font-weight:700;padding:4px 10px;border-radius:6px;border:1px solid #e2e8f0;letter-spacing:.5px;box-shadow:inset 0 1px 2px #00000005;-webkit-user-select:none;user-select:none;line-height:1.3}._naBadge_1658d_606 svg{font-size:10px;color:#cbd5e1}._naPill_1658d_629{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(180deg,#fff,#f8fafc);color:#64748b;border:1px solid #e2e8f0;padding:5px 14px;border-radius:30px;font-size:12px;font-weight:700;letter-spacing:.4px;box-shadow:0 2px 4px #00000005;-webkit-user-select:none;user-select:none}._naPill_1658d_629 svg{font-size:11px;color:#94a3b8}._naText_1658d_651{color:#94a3b8;font-weight:600;font-size:13.5px;display:inline-flex;align-items:center;gap:8px;letter-spacing:.3px;-webkit-user-select:none;user-select:none}._dashLine_1658d_662{display:inline-block;width:18px;height:2px;background:#e2e8f0;border-radius:2px;box-shadow:0 1px 1px #00000008}._naField_1658d_672{display:flex;align-items:center;gap:10px;background:#fdfdfd;border:1px solid #e2e8f0;padding:9px 13px;border-radius:10px;color:#94a3b8;font-size:13px;font-weight:600;letter-spacing:.2px;box-shadow:inset 0 1px 2px #00000003}._naField_1658d_672 svg{font-size:14px;color:#cbd5e1;width:16px;text-align:center}._naDashed_1658d_695{display:flex;align-items:center;justify-content:center;gap:10px;background:#fafdff;border:1.5px dashed #cbd5e1;color:#94a3b8;font-size:13px;font-weight:600;padding:14px;border-radius:12px;letter-spacing:.3px;transition:background .2s,border-color .2s;-webkit-user-select:none;user-select:none}._naDashed_1658d_695:hover{background:#f4f9ff;border-color:#b0c4de}._naDashed_1658d_695 svg{color:#cbd5e1;font-size:16px}._naBlock_1658d_723{background:radial-gradient(circle at top right,#fff,#f4f7fb);border:1px solid #e2e8f0;border-radius:16px;padding:28px 24px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center;box-shadow:0 4px 12px #00000005;position:relative;overflow:hidden;-webkit-user-select:none;user-select:none}._naBlock_1658d_723:before{content:"";position:absolute;top:-20px;right:-20px;width:100px;height:100px;background:#f1f5f9;border-radius:50%;opacity:.5;z-index:0}._naBlock_1658d_723 svg{font-size:28px;color:#cbd5e1;margin-bottom:4px;z-index:1}._naBlockTitle_1658d_760{font-size:14px;font-weight:800;color:#64748b;text-transform:uppercase;letter-spacing:.8px;z-index:1}._naBlockText_1658d_769{font-size:13px;color:#94a3b8;font-weight:500;max-width:300px;z-index:1}._twoColLayout_1658d_780{display:grid;grid-template-columns:1.2fr 1fr;gap:22px;align-items:start}._column_1658d_787{display:flex;flex-direction:column;gap:22px}._card_1658d_793{background:#fff;border-radius:20px;border:1px solid #e9eef3;box-shadow:0 4px 12px #00000005;overflow:hidden}._cardHeader_1658d_801{padding:15px 20px;background:#fbfdff;border-bottom:1px solid #edf2f8;display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:13px;font-weight:700;color:#1e2f44;letter-spacing:.2px}._cardHeaderTitle_1658d_815{display:flex;align-items:center;gap:10px}._cardHeaderTitle_1658d_815 svg{font-size:16px;color:#4f6ef7;width:20px;text-align:center}._headerIconAmber_1658d_828{color:#f59e0b!important}._headerIconGreen_1658d_832{color:#10b981!important}._cardBody_1658d_836{padding:20px;display:flex;flex-direction:column;gap:18px}._fieldGrid_1658d_843{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px}._fieldTile_1658d_849{background:#f9fcff;border:1px solid #eef3f9;border-radius:14px;padding:14px 16px;display:flex;flex-direction:column;gap:6px}._fieldTile_1658d_849 ._fieldLabel_1658d_859{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:#7d8fa3;display:flex;align-items:center;gap:6px}._fieldTile_1658d_849 ._fieldLabel_1658d_859 svg{font-size:13px;color:#b0c3da;width:14px;text-align:center}._fieldTile_1658d_849 ._fieldValue_1658d_877{font-size:14px;font-weight:600;color:#1b2b3f;line-height:1.4;word-break:break-word}._richTextBlock_1658d_885{display:flex;flex-direction:column;gap:8px}._richTextBlock_1658d_885 ._fieldLabel_1658d_859{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:#7d8fa3;display:flex;align-items:center;gap:6px}._richTextBlock_1658d_885 ._fieldLabel_1658d_859 svg{color:#b0c3da;font-size:13px}._richTextContent_1658d_907{background:#f9fcff;border:1px solid #eef3f9;border-radius:14px;padding:16px 18px;font-size:13.5px;color:#2b3e57;line-height:1.65}._linkRow_1658d_917{display:flex;flex-wrap:wrap;gap:12px}._linkBtn_1658d_923{display:inline-flex;align-items:center;gap:10px;padding:10px 18px;border-radius:14px;background:#f0f4fe;color:#1d4ed8;border:1px solid #cfdefb;font-size:13px;font-weight:600;text-decoration:none;cursor:pointer;transition:all .15s ease}._linkBtn_1658d_923:hover{background:#e0ecff;border-color:#bad3fa;color:#1e40af}._linkBtnGreen_1658d_945{background:#ecfdf5;color:#047857;border-color:#a7f3d0}._linkBtnGreen_1658d_945:hover{background:#d1fae5;border-color:#6ee7b7;color:#065f46}._linkBtnMuted_1658d_957{background:#f8fafc;color:#94a3b8;border:1px solid #e2e8f0;font-weight:500;cursor:default}._clientsList_1658d_968{display:flex;flex-direction:column;gap:10px}._clientCard_1658d_974{background:#fff;border:1px solid #e9eef3;border-radius:14px;overflow:hidden;transition:border-color .15s,box-shadow .15s}._clientCard_1658d_974:hover{border-color:#d0ddec;box-shadow:0 2px 8px #00000008}._clientCardTop_1658d_987{display:flex;align-items:center;gap:12px;padding:12px 14px;background:#fcfeff;cursor:pointer;transition:background .15s;-webkit-user-select:none;user-select:none}._clientCardTop_1658d_987:hover{background:#f5f9ff}._clientCardExpanded_1658d_1002 ._clientCardTop_1658d_987{border-bottom:1px solid #f1f6fb;background:#fbfdff}._expanderBtnClient_1658d_1007{width:24px;height:24px;border-radius:6px;background:#fff;border:1px solid #d6e2f0;color:#5b6f8c;display:flex;align-items:center;justify-content:center;font-size:12px;flex-shrink:0;transition:all .15s}._clientCardExpanded_1658d_1002 ._expanderBtnClient_1658d_1007{background:#4f6ef7;border-color:#4f6ef7;color:#fff}._clientAvatar_1658d_1028{width:36px;height:36px;border-radius:10px;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:13px;flex-shrink:0;text-transform:uppercase}._clientAvatarAdmin_1658d_1042{background:linear-gradient(135deg,#f59e0b,#f97316);box-shadow:0 2px 6px #f59e0b33}._clientAvatarNormal_1658d_1047{background:linear-gradient(135deg,#0ea5e9,#22d3ee);box-shadow:0 2px 6px #0ea5e933}._clientHeadInfo_1658d_1052{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}._clientHeadName_1658d_1060{display:flex;align-items:center;gap:6px;flex-wrap:wrap}._clientHeadName_1658d_1060 ._name_1658d_1067{font-size:14px;font-weight:700;color:#0b1a2b}._clientTypeBadge_1658d_1073{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;padding:2px 8px;border-radius:30px;display:inline-flex;align-items:center;gap:4px}._clientTypeBadgeAdmin_1658d_1085{background:#fffbeb;color:#b45309;border:1px solid #fde68a}._clientTypeBadgeNormal_1658d_1091{background:#eff6ff;color:#1d4ed8;border:1px solid #bfdbfe}._clientHeadSub_1658d_1097{font-size:11px;color:#7d8fa3;font-weight:500;display:flex;align-items:center;gap:6px;flex-wrap:wrap}._clientStatusPill_1658d_1107{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.3px;padding:2px 8px;border-radius:30px;display:inline-flex;align-items:center;gap:3px;flex-shrink:0}._clientStatusActive_1658d_1120{background:#ecfdf5;color:#047857;border:1px solid #a7f3d0}._clientStatusInactive_1658d_1126{background:#f1f5f9;color:#475569;border:1px solid #cbd5e1}._clientCardBody_1658d_1132{padding:12px 14px 14px;display:flex;flex-direction:column;gap:10px;background:#fff}._clientFields_1658d_1140{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px}._clientField_1658d_1140{display:flex;flex-direction:column;gap:2px;background:#f9fcff;border:1px solid #eef3f9;border-radius:10px;padding:8px 10px;min-width:0}._clientField_1658d_1140 ._cfLabel_1658d_1157{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:#8b9eb5;display:flex;align-items:center;gap:4px}._clientField_1658d_1140 ._cfLabel_1658d_1157 svg{font-size:10px;color:#b7c9dd;width:10px;text-align:center}._clientField_1658d_1140 ._cfValue_1658d_1175{font-size:12px;font-weight:600;color:#1b2b3f;word-break:break-word;line-height:1.3}._clientField_1658d_1140 ._cfValue_1658d_1175 a{color:#4f6ef7;text-decoration:none;font-weight:500}._clientField_1658d_1140 ._cfValue_1658d_1175 a:hover{text-decoration:underline}._clientNotesBlock_1658d_1193{display:flex;flex-direction:column;gap:4px}._clientNotesLabel_1658d_1199{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:#8b9eb5;display:flex;align-items:center;gap:4px}._clientNotesLabel_1658d_1199 svg{font-size:10px;color:#b7c9dd}._clientNotesContent_1658d_1215{background:#f9fcff;border:1px solid #eef3f9;border-radius:10px;padding:10px 12px;font-size:12px;color:#4f647b;line-height:1.45}._addClientPlaceholder_1658d_1225{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px;border:1.5px dashed #dae4f0;border-radius:12px;background:#fafdff;color:#94a3b8;font-size:12px;font-weight:600;cursor:pointer;margin-top:4px;transition:all .15s ease}._addClientPlaceholder_1658d_1225:hover{background:#f0f7ff;border-color:#bcd0e8;color:#4f6ef7}._addClientPlaceholder_1658d_1225 svg{font-size:15px;color:#b0c3da}._permissionPlaceholder_1658d_1253{background:#f7faff;border-radius:10px;padding:12px 14px;border:1px solid #e3ebf5;color:#7f93ab;font-size:12px;display:flex;align-items:center;gap:8px;margin-top:4px}._permissionPlaceholder_1658d_1253 svg{color:#b0c3da;font-size:15px;flex-shrink:0}._notesBox_1658d_1275{background:#fbfdff;border:1px solid #edf2f8;border-radius:14px;padding:16px 18px;font-size:13.5px;color:#334155;line-height:1.6}._privateNotesBox_1658d_1285{background:#fef2f2;border:1px solid #fecaca;border-radius:14px;padding:16px 18px;font-size:13.5px;color:#991b1b;line-height:1.6}._activityFeedList_1658d_1295{display:flex;flex-direction:column;gap:12px}._activityFeedItem_1658d_1301{display:flex;align-items:flex-start;gap:12px;font-size:13px}._activityFeedIcon_1658d_1308{width:28px;height:28px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:14px;flex-shrink:0}._activityFeedIconGreen_1658d_1319{background:#ecfdf5;color:#059669}._activityFeedIconBlue_1658d_1324{background:#eff6ff;color:#2563eb}._activityFeedTitle_1658d_1329{font-weight:600;color:#1e293b;line-height:1.4}._activityFeedMeta_1658d_1335{font-size:11.5px;color:#8b9eb5;margin-top:2px}._teamSection_1658d_1344{background:#fff;border-radius:20px;border:1px solid #e9eef3;box-shadow:0 4px 12px #00000005;overflow:hidden}._teamSectionHeader_1658d_1352{padding:16px 22px;background:#fbfdff;border-bottom:1px solid #edf2f8;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}._teamSectionHeaderLeft_1658d_1363{display:flex;align-items:center;gap:12px;font-size:14px;font-weight:700;color:#1e2f44}._teamSectionHeaderLeft_1658d_1363 svg{color:#8b5cf6;font-size:18px}._teamCountBadge_1658d_1377{background:#eef2fe;color:#4f6ef7;font-size:11px;font-weight:700;padding:3px 10px;border-radius:30px;border:1px solid #dbe4fb}._teamSectionHeaderRight_1658d_1387{display:flex;align-items:center;gap:16px;flex-wrap:wrap}._teamPointsSummary_1658d_1394{display:flex;align-items:center;gap:16px;font-size:12px;color:#5b6f8c;font-weight:600}._teamPointsSummary_1658d_1394 svg{font-size:13px}._pointsBarWrap_1658d_1407{height:7px;background:#eef2f8;border-radius:20px;overflow:hidden;min-width:120px;flex:1;max-width:200px}._pointsBarFill_1658d_1417{height:100%;background:linear-gradient(90deg,#4f6ef7,#8b5cf6);border-radius:20px;transition:width .3s ease}._teamListContainer_1658d_1424{padding:16px 20px}._teamList_1658d_1424{display:flex;flex-direction:column;gap:10px}._teamListItem_1658d_1434{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;background:#fff;border:1px solid #e9eef3;border-radius:14px;transition:all .15s ease;gap:16px;flex-wrap:wrap}._teamListItem_1658d_1434:hover{border-color:#cbd5e1;box-shadow:0 4px 14px #00000008;background:#fafbfc}._teamMemberMain_1658d_1453{display:flex;align-items:center;gap:12px;min-width:200px}._teamMemberAvatar_1658d_1460{width:38px;height:38px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:13px;color:#fff;flex-shrink:0}._teamMemberInfo_1658d_1473{display:flex;flex-direction:column;gap:2px}._teamMemberName_1658d_1479{font-size:13.5px;font-weight:700;color:#0f172a}._teamMemberRole_1658d_1485{font-size:11.5px;font-weight:600;color:#64748b}._teamMemberSteps_1658d_1491{display:flex;align-items:center;gap:6px;flex-wrap:wrap;flex:1 1 200px}._teamMemberProgress_1658d_1499{display:flex;flex-direction:column;gap:4px;min-width:130px}._teamMemberProgressLabel_1658d_1506{display:flex;justify-content:space-between;font-size:11px;font-weight:600}._teamMemberProgressBar_1658d_1513{height:6px;background:#e2e8f0;border-radius:4px;overflow:hidden}._teamMemberProgressBarFill_1658d_1520{height:100%;background:linear-gradient(90deg,#4f46e5,#06b6d4);border-radius:4px;transition:width .3s ease}._teamMemberMeta_1658d_1527{display:flex;align-items:center;gap:10px;flex-shrink:0}._teamPointsBadge_1658d_1534{display:inline-flex;align-items:center;gap:4px;padding:5px 12px;background:#fef3c7;border:1px solid #fde68a;color:#b45309;border-radius:20px;font-size:12px;font-weight:700}._teamStatusBadge_1658d_1547{display:inline-flex;align-items:center;gap:5px;padding:5px 12px;border-radius:20px;font-size:11px;font-weight:700}._teamStatusActive_1658d_1557{background:#ecfdf5;color:#059669;border:1px solid #a7f3d0}._teamStatusIdle_1658d_1563{background:#f1f5f9;color:#64748b;border:1px solid #e2e8f0}._agGridTeamContainer_1658d_1569{padding:16px}._memberCell_1658d_1574{display:flex;align-items:center;gap:10px;height:100%}._memberAvatarTd_1658d_1581{width:32px;height:32px;border-radius:8px;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:12px;flex-shrink:0}._memberAvatarPrimary_1658d_1594{background:linear-gradient(135deg,#4f6ef7,#8b5cf6)}._memberAvatarAlt1_1658d_1598{background:linear-gradient(135deg,#0ea5e9,#22d3ee)}._memberAvatarAlt2_1658d_1602{background:linear-gradient(135deg,#f59e0b,#f97316)}._memberCellInfo_1658d_1606{display:flex;flex-direction:column;justify-content:center;min-width:0}._memberCellName_1658d_1613{font-size:13px;font-weight:700;color:#0b1a2b;line-height:1.2}._memberCellSub_1658d_1620{font-size:11px;color:#8b9eb5}._tasksChipsMini_1658d_1625{display:inline-flex;align-items:center;gap:6px;height:auto;margin:auto 0;max-width:100%;overflow:hidden}._taskChip_1658d_1635{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:6px;font-size:11px;font-weight:600;border:1px solid;white-space:nowrap;line-height:1.2;box-shadow:0 1px 2px #00000008}._taskChipComplete_1658d_1649{background:#ecfdf5;color:#047857;border-color:#a7f3d0}._taskChipProgress_1658d_1655{background:#eff6ff;color:#1d4ed8;border-color:#bfdbfe}._taskChipPending_1658d_1661{background:#fffbeb;color:#b45309;border-color:#fde68a}._progressBarSm_1658d_1667{height:6px;background:#eef2f8;border-radius:20px;overflow:hidden;width:100%}._progressBarSmFill_1658d_1675{height:100%;border-radius:20px;background:linear-gradient(90deg,#4f6ef7,#8b5cf6)}._pointsValue_1658d_1681{display:inline-flex;align-items:center;gap:5px;background:#fffbeb;color:#b45309;border:1px solid #fde68a;border-radius:6px;padding:3px 9px;font-size:11.5px;font-weight:600;line-height:1.2;box-shadow:0 1px 2px #00000008}._pointsValue_1658d_1681 svg{font-size:11px;color:#f59e0b}._memberStatus_1658d_1701{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:6px;font-size:11px;font-weight:600;letter-spacing:.2px;border:1px solid;line-height:1.2;box-shadow:0 1px 2px #00000008}._memberStatusActive_1658d_1715{background:#ecfdf5;color:#047857;border-color:#a7f3d0}._memberStatusBusy_1658d_1721{background:#eff6ff;color:#1d4ed8;border-color:#bfdbfe}._memberStatusIdle_1658d_1727{background:#f1f5f9;color:#475569;border-color:#cbd5e1}._btnEditPoints_1658d_1734{display:inline-flex;align-items:center;gap:6px;background:#4f46e5;color:#fff;border:1px solid #4338ca;border-radius:7px;padding:6px 14px;font-size:12px;font-weight:600;cursor:pointer;box-shadow:0 1px 2px #4f46e540;transition:all .15s ease}._btnEditPoints_1658d_1734:hover{background:#4338ca;transform:translateY(-1px)}._btnAddClient_1658d_1755{display:inline-flex;align-items:center;gap:5px;background:#f8fafc;color:#334155;border:1px solid #cbd5e1;border-radius:7px;padding:5px 12px;font-size:12px;font-weight:600;cursor:pointer;transition:all .15s ease}._btnAddClient_1658d_1755:hover{background:#fff;border-color:#4f46e5;color:#4f46e5;box-shadow:0 1px 3px #0000000d}@media(max-width:1000px){._twoColLayout_1658d_780{grid-template-columns:1fr}._finPanels_1658d_403{grid-template-columns:1fr 1fr;gap:16px}}@media(max-width:640px){._projectView_1658d_6{padding:16px}._headerCard_1658d_21{padding:18px}._projectTitle_1658d_100{font-size:20px}._fieldGrid_1658d_843,._clientFields_1658d_1140{grid-template-columns:1fr}._finPanels_1658d_403{grid-template-columns:1fr;gap:12px}._finCard_1658d_243{padding:20px}._finSubtitle_1658d_306{margin-left:0}}._fieldTileHeader_1658d_1829{display:flex;align-items:center;justify-content:space-between;gap:6px;width:100%}._fieldEditBtn_1658d_1837{background:transparent;border:none;color:#94a3b8;cursor:pointer;padding:3px 6px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;transition:all .15s ease;line-height:1}._fieldEditBtn_1658d_1837:hover{background:#eef2ff;color:#4f46e5;transform:scale(1.12)}._cardHeaderActionBtn_1658d_1857{background:#fff;border:1px solid #d0dae6;border-radius:8px;padding:5px 12px;font-size:11.5px;font-weight:700;color:#475569;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:all .15s ease}._cardHeaderActionBtn_1658d_1857:hover{background:#eef2ff;border-color:#c7d2fe;color:#4f46e5;box-shadow:0 2px 6px #4f46e51f}._metaEditBtn_1658d_1879{background:#fff;border:1px solid #d0dae6;border-radius:10px;padding:6px 12px;font-size:11.5px;font-weight:700;color:#475569;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:all .15s ease}._metaEditBtn_1658d_1879:hover{background:#f8fafc;border-color:#94a3b8;color:#1e293b}._titleEditBtn_1658d_1900{background:#f1f5f9;border:1px solid #e2e8f0;color:#64748b;border-radius:8px;padding:4px 8px;font-size:14px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:all .15s ease;margin-left:4px}._titleEditBtn_1658d_1900:hover{background:#eef2ff;border-color:#c7d2fe;color:#4f46e5;transform:scale(1.08)}._clientEditPill_1658d_1922{background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:4px 10px;font-size:11px;font-weight:700;color:#475569;cursor:pointer;display:inline-flex;align-items:center;gap:5px;transition:all .15s ease;margin-left:auto}._clientEditPill_1658d_1922:hover{background:#4f46e5;color:#fff;border-color:#4f46e5;box-shadow:0 2px 8px #4f46e540}._clientEditActionBtn_1658d_1945{background:#f8fafc;border:1px solid #cbd5e1;border-radius:8px;padding:6px 14px;font-size:12px;font-weight:700;color:#334155;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:all .15s ease}._clientEditActionBtn_1658d_1945:hover{background:#4f46e5;color:#fff;border-color:#4f46e5;box-shadow:0 2px 8px #4f46e533}._modalBodyWrap_1658d_1968{padding:20px 24px;display:flex;flex-direction:column;gap:16px;max-height:calc(85vh - 120px);overflow-y:auto}._modalGrid2_1658d_1977{display:grid;grid-template-columns:1fr 1fr;gap:14px}._modalGrid3_1658d_1983{display:grid;grid-template-columns:1fr 1fr 1fr;gap:14px}@media(max-width:600px){._modalGrid2_1658d_1977,._modalGrid3_1658d_1983{grid-template-columns:1fr}}._modalFormGroup_1658d_1995{display:flex;flex-direction:column;gap:6px}._modalLabel_1658d_2001{font-size:12px;font-weight:700;color:#334155;letter-spacing:.3px;display:flex;align-items:center;gap:6px}._modalInput_1658d_2011{padding:9px 12px;background:#fff;border:1px solid #cbd5e1;border-radius:8px;font-size:13.5px;color:#0f172a;outline:none;transition:border-color .15s ease,box-shadow .15s ease;width:100%}._modalInput_1658d_2011:focus{border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e51f}._modalTextarea_1658d_2028{padding:10px 12px;background:#fff;border:1px solid #cbd5e1;border-radius:8px;font-size:13.5px;color:#0f172a;outline:none;resize:vertical;min-height:80px;font-family:inherit;line-height:1.5;width:100%}._modalTextarea_1658d_2028:focus{border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e51f}._modalFooterActions_1658d_2048{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding-top:14px;border-top:1px solid #f1f5f9;margin-top:8px}._modalCancelBtn_1658d_2058{background:#fff;border:1px solid #cbd5e1;color:#475569;padding:8px 16px;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;transition:all .15s ease}._modalCancelBtn_1658d_2058:hover{background:#f8fafc;border-color:#94a3b8}._modalSaveBtn_1658d_2075{background:#4f46e5;border:1px solid #4f46e5;color:#fff;padding:8px 20px;border-radius:8px;font-size:13px;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:all .15s ease;box-shadow:0 2px 6px #4f46e540}._modalSaveBtn_1658d_2075:hover{background:#4338ca;border-color:#4338ca}._modalSaveBtn_1658d_2075:disabled{opacity:.6;cursor:not-allowed}._settingsContainer_om1fk_5{max-width:1200px;margin:0 auto;padding:24px;display:flex;flex-direction:column;gap:24px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:#1e293b}._headerCard_om1fk_16{background:#fff;border-radius:20px;padding:24px 28px;border:1px solid #e9eef3;box-shadow:0 4px 14px #00000005;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}._headerInfo_om1fk_29{display:flex;align-items:center;gap:16px}._headerIcon_om1fk_35{width:48px;height:48px;border-radius:14px;background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;display:flex;align-items:center;justify-content:center;font-size:26px;box-shadow:0 4px 12px #6366f140}._headerTitle_om1fk_48{font-size:22px;font-weight:800;color:#0f172a;letter-spacing:-.4px;margin:0}._headerSubtitle_om1fk_56{font-size:13.5px;color:#64748b;margin-top:3px}._headerActions_om1fk_62{display:flex;align-items:center;gap:12px}._btnPrimary_om1fk_68{background:#4f46e5;color:#fff;border:none;border-radius:12px;padding:10px 20px;font-size:13.5px;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;gap:8px;box-shadow:0 4px 12px #4f46e540;transition:all .15s ease}._btnPrimary_om1fk_68:hover{background:#4338ca;box-shadow:0 6px 16px #4f46e559}._btnSecondary_om1fk_89{background:#fff;color:#334155;border:1px solid #cbd5e1;border-radius:12px;padding:10px 18px;font-size:13.5px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:all .15s ease}._btnSecondary_om1fk_89:hover{background:#f8fafc;border-color:#94a3b8}._sectionTitle_om1fk_110{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.6px;color:#64748b;margin-bottom:14px;display:flex;align-items:center;gap:8px}._providerGrid_om1fk_122{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}._providerCard_om1fk_128{background:#fff;border:2px solid #e2e8f0;border-radius:16px;padding:20px;cursor:pointer;transition:all .2s ease;display:flex;flex-direction:column;gap:12px;position:relative;overflow:hidden}._providerCard_om1fk_128:hover{border-color:#cbd5e1;transform:translateY(-2px);box-shadow:0 6px 18px #00000008}._providerCardActive_om1fk_148{border-color:#4f46e5!important;background:#fcfdff;box-shadow:0 6px 20px #4f46e514}._providerCardTop_om1fk_154{display:flex;align-items:center;justify-content:space-between}._providerBrand_om1fk_160{display:flex;align-items:center;gap:12px}._providerLogo_om1fk_166{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:20px;color:#fff;font-weight:800}._logoGemini_om1fk_178{background:linear-gradient(135deg,#4285f4,#9b51e0,#ea4335)}._logoClaude_om1fk_182{background:linear-gradient(135deg,#d97706,#f59e0b)}._logoChatgpt_om1fk_186{background:linear-gradient(135deg,#10a37f,#059669)}._logoDeepseek_om1fk_190{background:linear-gradient(135deg,#0284c7,#2563eb)}._logoGroq_om1fk_194{background:linear-gradient(135deg,#f55036,#ff6b35)}._providerName_om1fk_198{font-size:16px;font-weight:800;color:#0f172a}._providerMeta_om1fk_204{font-size:11.5px;color:#64748b}._activeBadge_om1fk_209{background:#ecfdf5;color:#059669;border:1px solid #a7f3d0;border-radius:30px;padding:3px 9px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;display:inline-flex;align-items:center;gap:4px}._inactiveRadio_om1fk_224{width:18px;height:18px;border:2px solid #cbd5e1;border-radius:50%}._providerDesc_om1fk_231{font-size:12.5px;color:#64748b;line-height:1.45}._configCard_om1fk_238{background:#fff;border:1px solid #e9eef3;border-radius:20px;padding:26px 28px;box-shadow:0 4px 16px #00000005;display:flex;flex-direction:column;gap:20px}._formGrid_om1fk_249{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px}._formGroup_om1fk_255{display:flex;flex-direction:column;gap:6px}._label_om1fk_261{font-size:12.5px;font-weight:700;color:#334155;display:flex;align-items:center;justify-content:space-between}._inputWrap_om1fk_270{position:relative;display:flex;align-items:center}._input_om1fk_270{width:100%;background:#f8fafc;border:1px solid #d0dae6;border-radius:10px;padding:10px 14px;font-size:13.5px;color:#0f172a;outline:none;transition:all .15s ease}._input_om1fk_270:focus{background:#fff;border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e51f}._inputBtn_om1fk_294{position:absolute;right:8px;background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:5px 10px;font-size:11.5px;font-weight:700;color:#4f46e5;cursor:pointer;display:inline-flex;align-items:center;gap:5px;transition:all .15s ease}._inputBtn_om1fk_294:hover{background:#eef2ff;border-color:#c7d2fe}._guardrailsCard_om1fk_317{background:#fff;border:1px solid #e2e8f0;border-radius:20px;padding:24px 28px;display:flex;flex-direction:column;gap:16px;position:relative;overflow:hidden}._guardrailsCard_om1fk_317:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#10b981,#3b82f6)}._guardrailHeader_om1fk_339{display:flex;align-items:center;gap:12px}._guardrailHeader_om1fk_339 svg{color:#10b981;font-size:24px}._guardrailTitle_om1fk_350{font-size:16px;font-weight:800;color:#0f172a;margin:0}._guardrailSub_om1fk_357{font-size:13px;color:#64748b;margin-top:2px}._boundaryGrid_om1fk_363{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;margin-top:6px}._boundaryItem_om1fk_370{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:14px 16px;display:flex;align-items:flex-start;gap:12px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .15s ease}._boundaryItemActive_om1fk_383{background:#fff;border-color:#cbd5e1;box-shadow:0 2px 8px #00000005}._boundaryItemDisabled_om1fk_389{background:#fef2f2!important;border-color:#fecaca!important;cursor:not-allowed!important;opacity:.9}._boundaryCheckbox_om1fk_396{width:20px;height:20px;border-radius:6px;border:2px solid #cbd5e1;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px;color:#fff;font-size:13px;transition:all .15s ease}._boundaryCheckboxChecked_om1fk_411{background:#4f46e5;border-color:#4f46e5}._boundaryCheckboxBlocked_om1fk_416{background:#dc2626!important;border-color:#dc2626!important}._boundaryLabel_om1fk_421{display:flex;flex-direction:column;gap:2px}._boundaryLabelTitle_om1fk_427{font-size:13.5px;font-weight:700;color:#0f172a;display:flex;align-items:center;gap:8px}._boundaryLabelDesc_om1fk_436{font-size:12px;color:#64748b;line-height:1.4}._blockedBadge_om1fk_442{background:#fee2e2;color:#b91c1c;border:1px solid #fecaca;padding:2px 7px;border-radius:20px;font-size:10px;font-weight:800;letter-spacing:.3px;text-transform:uppercase}@media(max-width:768px){._settingsContainer_om1fk_5{padding:16px}._formGrid_om1fk_249,._boundaryGrid_om1fk_363{grid-template-columns:1fr}}._chatStudio_zf1v2_5{display:flex;height:calc(100vh - 120px);max-width:1400px;margin:0 auto;background:#fff;border-radius:12px;border:1px solid #e2e8f0;box-shadow:0 4px 20px #0000000a;overflow:hidden;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}._chatSidebar_zf1v2_19{width:280px;background:#f8fafc;border-right:1px solid #e2e8f0;display:flex;flex-direction:column;flex-shrink:0}._sidebarHeader_zf1v2_28{padding:18px 16px;border-bottom:1px solid #edf2f7;display:flex;flex-direction:column;gap:12px}._newChatBtn_zf1v2_36{width:100%;background:#4f46e5;color:#fff;border:none;border-radius:12px;padding:10px 14px;font-size:13.5px;font-weight:700;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;box-shadow:0 4px 12px #4f46e533;transition:all .15s ease}._newChatBtn_zf1v2_36:hover{background:#4338ca;box-shadow:0 6px 16px #4f46e54d}._conversationsList_zf1v2_59{flex:1;overflow-y:auto;padding:12px;display:flex;flex-direction:column;gap:4px}._conversationItem_zf1v2_68{padding:10px 12px;border-radius:10px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:13px;font-weight:600;color:#475569;transition:all .15s ease}._conversationItem_zf1v2_68:hover{background:#edf2f7;color:#0f172a}._conversationItemActive_zf1v2_87{background:#eef2ff!important;color:#4f46e5!important}._conversationTitle_zf1v2_92{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1}._deleteConvBtn_zf1v2_99{opacity:0;color:#94a3b8;background:none;border:none;cursor:pointer;padding:2px;border-radius:4px;display:flex;align-items:center;transition:all .15s}._conversationItem_zf1v2_68:hover ._deleteConvBtn_zf1v2_99{opacity:1}._deleteConvBtn_zf1v2_99:hover{color:#dc2626}._chatMain_zf1v2_121{flex:1;display:flex;flex-direction:column;min-width:0;background:#fff}._chatHeader_zf1v2_129{padding:12px 20px;border-bottom:1px solid #edf2f7;display:flex;align-items:center;justify-content:space-between;background:#fff;min-height:58px}._chatHeaderLeft_zf1v2_139{display:flex;align-items:center;gap:10px;flex-wrap:wrap;flex:1}._modelBadge_zf1v2_147{display:inline-flex;align-items:center;gap:8px;background:#f8fafc;border:1px solid #e2e8f0;padding:6px 12px;border-radius:6px;font-size:12.5px;color:#0f172a}._modelDot_zf1v2_159{width:7px;height:7px;border-radius:50%;background:#10b981;box-shadow:0 0 0 2px #10b98133;flex-shrink:0}._providerName_zf1v2_168{font-weight:700;text-transform:capitalize;color:#4f46e5}._modelDivider_zf1v2_174{color:#cbd5e1;font-weight:400}._modelName_zf1v2_179{font-weight:600;color:#334155;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px}._guardrailTag_zf1v2_186{font-size:11.5px;font-weight:600;color:#047857;background:#ecfdf5;border:1px solid #a7f3d0;padding:5px 10px;border-radius:6px;display:inline-flex;align-items:center;gap:5px}._headerSettingsBtn_zf1v2_199{width:36px;height:36px;border-radius:6px;background:#f8fafc;border:1px solid #cbd5e1;color:#475569;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s ease;flex-shrink:0}._headerSettingsBtn_zf1v2_199:hover{background:#fff;border-color:#4f46e5;color:#4f46e5;box-shadow:0 1px 3px #4f46e526}._chatMessages_zf1v2_221{flex:1;overflow-y:auto;padding:24px;display:flex;flex-direction:column;gap:20px}._welcomeBox_zf1v2_231{margin:auto;max-width:600px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px}._welcomeIcon_zf1v2_241{width:64px;height:64px;border-radius:20px;background:linear-gradient(135deg,#4f46e5,#8b5cf6);color:#fff;display:flex;align-items:center;justify-content:center;font-size:32px;box-shadow:0 8px 24px #4f46e540}._welcomeTitle_zf1v2_254{font-size:24px;font-weight:800;color:#0f172a;letter-spacing:-.5px;margin:0}._welcomeSub_zf1v2_262{font-size:14px;color:#64748b;line-height:1.5}._promptChips_zf1v2_268{display:grid;grid-template-columns:1fr 1fr;gap:10px;width:100%;margin-top:8px}._promptChip_zf1v2_268{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:12px 14px;font-size:13px;font-weight:600;color:#334155;cursor:pointer;text-align:left;transition:all .15s ease}._promptChip_zf1v2_268:hover{background:#f0f7ff;border-color:#bad3fa;color:#1d4ed8;transform:translateY(-1px)}._messageRow_zf1v2_297{display:flex;gap:14px;max-width:85%}._userMessageRow_zf1v2_303{align-self:flex-end;flex-direction:row-reverse}._aiMessageRow_zf1v2_308{align-self:flex-start}._avatar_zf1v2_312{width:34px;height:34px;border-radius:6px;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:14px;flex-shrink:0}._userAvatar_zf1v2_324{background:#4f46e5;color:#fff}._aiAvatar_zf1v2_329{background:linear-gradient(135deg,#10b981,#06b6d4);color:#fff;box-shadow:0 2px 6px #10b98140}._bubble_zf1v2_335{padding:12px 16px;border-radius:8px;font-size:13.5px;line-height:1.6}._userBubble_zf1v2_342{background:#4f46e5;color:#fff;border-bottom-right-radius:4px;white-space:pre-wrap}._aiBubble_zf1v2_349{background:#f8fafc;color:#1e293b;border:1px solid #e2e8f0;border-bottom-left-radius:4px}._aiBubble_zf1v2_349 p{margin:0 0 10px}._aiBubble_zf1v2_349 p:last-child{margin-bottom:0}._aiBubble_zf1v2_349 table{width:100%;border-collapse:collapse;margin:12px 0;font-size:12.5px;border-radius:8px;overflow:hidden}._aiBubble_zf1v2_349 th{background:#edf2f7;padding:8px 12px;font-weight:700;color:#334155;text-align:left}._aiBubble_zf1v2_349 td{padding:8px 12px;border-bottom:1px solid #e2e8f0;background:#fff}._aiBubble_zf1v2_349 a{color:#4f46e5;font-weight:700;text-decoration:underline}._typingIndicator_zf1v2_394{display:inline-flex;align-items:center;gap:6px;padding:10px 14px;background:#f1f5f9;border-radius:14px;color:#64748b;font-size:13px;font-weight:600}._dotPulse_zf1v2_406{width:6px;height:6px;background:#64748b;border-radius:50%;animation:_pulse_zf1v2_1 1.2s infinite ease-in-out}._dotPulse_zf1v2_406:nth-child(2){animation-delay:.2s}._dotPulse_zf1v2_406:nth-child(3){animation-delay:.4s}@keyframes _pulse_zf1v2_1{0%,80%,to{transform:scale(.6);opacity:.4}40%{transform:scale(1);opacity:1}}._chatInputArea_zf1v2_434{padding:16px 24px;border-top:1px solid #edf2f7;display:flex;flex-direction:column;gap:8px;background:#fff}._inputWrapper_zf1v2_443{display:flex;align-items:flex-end;gap:10px;background:#f8fafc;border:1.5px solid #d0dae6;border-radius:8px;padding:8px 12px;transition:all .15s ease}._inputWrapper_zf1v2_443:focus-within{background:#fff;border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e51f}._textarea_zf1v2_460{flex:1;background:transparent;border:none;outline:none;resize:none;font-size:14px;line-height:1.5;color:#0f172a;max-height:140px;font-family:inherit;padding:4px}._sendBtn_zf1v2_474{background:#4f46e5;color:#fff;border:none;border-radius:6px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:18px;flex-shrink:0;transition:all .15s ease}._sendBtn_zf1v2_474:hover:not(:disabled){background:#4338ca;transform:scale(1.05)}._sendBtn_zf1v2_474:disabled{background:#cbd5e1;cursor:not-allowed}._inputFooter_zf1v2_500{display:flex;align-items:center;justify-content:space-between;font-size:11.5px;color:#94a3b8;padding:0 4px}._trackingContainer_hty74_5{max-width:1440px;margin:0 auto;padding:24px;display:flex;flex-direction:column;gap:20px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:#1e293b}._headerCard_hty74_16{background:#fff;border-radius:12px;padding:18px 24px;border:1px solid #e2e8f0;box-shadow:0 1px 3px #0000000d;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}._headerInfo_hty74_29{display:flex;align-items:center;gap:14px}._headerIcon_hty74_35{width:44px;height:44px;border-radius:10px;background:linear-gradient(135deg,#4f46e5,#4338ca);color:#fff;display:flex;align-items:center;justify-content:center;font-size:24px;box-shadow:0 2px 8px #4f46e540}._headerTitle_hty74_48{font-size:19px;font-weight:800;color:#0f172a;letter-spacing:-.3px;margin:0}._headerSubtitle_hty74_56{font-size:13px;color:#64748b;margin-top:2px}._headerActions_hty74_62{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._viewSwitcher_hty74_70{display:inline-flex;background:#f1f5f9;padding:3px;border-radius:8px;border:1px solid #e2e8f0}._viewBtn_hty74_78{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:none;background:transparent;border-radius:6px;font-size:12px;font-weight:600;color:#64748b;cursor:pointer;transition:all .15s ease}._viewBtnActive_hty74_93{background:#fff;color:#4f46e5;box-shadow:0 1px 3px #00000014}._btnPrimary_hty74_100{display:inline-flex;align-items:center;gap:6px;background:#4f46e5;color:#fff;border:1px solid #4338ca;border-radius:8px;padding:8px 16px;font-size:13px;font-weight:600;cursor:pointer;box-shadow:0 1px 2px #4f46e533;transition:background .15s ease}._btnPrimary_hty74_100:hover:not(:disabled){background:#4338ca}._btnPrimary_hty74_100:disabled{opacity:.6;cursor:not-allowed}._btnSecondary_hty74_125{display:inline-flex;align-items:center;gap:6px;background:#fff;color:#334155;border:1px solid #cbd5e1;border-radius:8px;padding:8px 14px;font-size:13px;font-weight:600;cursor:pointer;transition:all .15s ease}._btnSecondary_hty74_125:hover{background:#f8fafc;border-color:#94a3b8}._btnDanger_hty74_145{display:inline-flex;align-items:center;gap:6px;background:#fef2f2;color:#dc2626;border:1px solid #fecaca;border-radius:8px;padding:7px 12px;font-size:12px;font-weight:600;cursor:pointer;transition:background .15s ease}._btnDanger_hty74_145:hover{background:#dc2626;color:#fff}._tableCard_hty74_166{background:#fff;border-radius:12px;border:1px solid #e2e8f0;overflow:hidden;box-shadow:0 1px 3px #0000000d}._statusBadge_hty74_175{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:700;padding:3px 9px;border-radius:6px;text-transform:uppercase;letter-spacing:.3px}._statusCompleted_hty74_187{background:#ecfdf5;color:#047857;border:1px solid #a7f3d0}._statusHold_hty74_193{background:#f1f5f9;color:#475569;border:1px solid #cbd5e1}._statusBtnRunning_hty74_200{display:inline-flex;align-items:center;gap:6px;background:#f0fdf4;color:#059669;border:1px solid #bbf7d0;border-radius:8px;padding:5px 12px;font-size:11px;font-weight:700;letter-spacing:.3px;cursor:default;transition:all .15s ease}._statusBtnRunning_hty74_200:hover{background:#dcfce7;border-color:#86efac}._statusBtnOffline_hty74_221{display:inline-flex;align-items:center;gap:6px;background:#f8fafc;color:#64748b;border:1px solid #e2e8f0;border-radius:8px;padding:5px 12px;font-size:11px;font-weight:700;letter-spacing:.3px;cursor:default;transition:all .15s ease}._statusBtnOffline_hty74_221:hover{background:#f1f5f9;border-color:#cbd5e1}._statusDotGreen_hty74_242{width:6px;height:6px;border-radius:50%;background-color:#10b981;box-shadow:0 0 0 2px #10b98133}._statusDotGray_hty74_250{width:6px;height:6px;border-radius:50%;background-color:#94a3b8}._actionBtnPrimary_hty74_258{background:#eef2ff;color:#4f46e5;border:1px solid #c7d2fe;border-radius:8px;padding:5px 10px;font-size:13px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:all .15s ease}._actionBtnPrimary_hty74_258:hover{background:#4f46e5;color:#fff}._actionBtnInfo_hty74_277{background:#f0fdf4;color:#059669;border:1px solid #bbf7d0;border-radius:8px;padding:5px 10px;font-size:13px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:all .15s ease}._actionBtnInfo_hty74_277:hover{background:#059669;color:#fff}._actionBtnWarning_hty74_296{background:#fffbeb;color:#d97706;border:1px solid #fde68a;border-radius:8px;padding:5px 12px;font-size:12px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:5px;transition:all .15s ease}._actionBtnWarning_hty74_296:hover:not(:disabled){background:#d97706;color:#fff}._actionBtnWarning_hty74_296:disabled{background:#f1f5f9;border-color:#e2e8f0;color:#94a3b8;cursor:not-allowed}._switch_hty74_324{position:relative;display:inline-block;width:36px;height:20px}._switch_hty74_324 input{opacity:0;width:0;height:0}._slider_hty74_337{position:absolute;cursor:pointer;inset:0;background-color:#cbd5e1;transition:.25s;border-radius:20px}._slider_hty74_337:before{position:absolute;content:"";height:14px;width:14px;left:3px;bottom:3px;background-color:#fff;transition:.25s;border-radius:50%}._switch_hty74_324 input:checked+._slider_hty74_337{background-color:#4f46e5}._switch_hty74_324 input:checked+._slider_hty74_337:before{transform:translate(16px)}._dateInput_hty74_370{padding:6px 10px;border:1px solid #cbd5e1;border-radius:8px;font-size:12.5px;outline:none;background:#fff;color:#0f172a}._dateInput_hty74_370:focus{border-color:#4f46e5}._statusSelect_hty74_384{background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:7px 12px;font-size:13px;font-weight:600;color:#334155;outline:none;cursor:pointer}._modalOverlay_hty74_396{position:fixed;inset:0;background:#0f172a99;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}._modalContainer_hty74_411{background:#fff;border-radius:14px;width:90vw;max-width:90vw;height:95vh;max-height:95vh;display:flex;flex-direction:column;box-shadow:0 20px 40px #00000026;overflow:hidden}._modalHeader_hty74_424{padding:16px 24px;border-bottom:1px solid #e2e8f0;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-shrink:0}._modalHeaderLeft_hty74_434{display:flex;align-items:center;gap:12px}._modalHeaderRight_hty74_440{display:flex;align-items:center;gap:10px;margin-left:auto}._modalTitle_hty74_447{font-size:16px;font-weight:800;color:#0f172a;margin:0}._modalSubtitle_hty74_454{font-size:12px;color:#64748b;margin:2px 0 0}._btnClose_hty74_460{background:transparent;border:none;font-size:24px;color:#94a3b8;cursor:pointer}._btnClose_hty74_460:hover{color:#0f172a}._modalBody_hty74_472{padding:20px 24px;overflow-y:auto;flex:1}._modalFooter_hty74_478{padding:14px 22px;border-top:1px solid #e2e8f0;display:flex;justify-content:flex-end;gap:10px;background:#f8fafc}._formGroup_hty74_488{display:flex;flex-direction:column;gap:6px}._formLabel_hty74_494{font-size:13px;font-weight:600;color:#1e293b}._formInput_hty74_500{padding:9px 12px;border:1px solid #cbd5e1;border-radius:8px;font-size:13px;outline:none}._formInput_hty74_500:focus{border-color:#4f46e5}._formHelp_hty74_512{font-size:11.5px;color:#64748b}._ipBadge_hty74_517{display:inline-flex;align-items:center;gap:4px;background:#eef2ff;color:#4f46e5;border:1px solid #c7d2fe;border-radius:6px;padding:3px 8px;font-size:12px;font-weight:600}._metricCard_hty74_531{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:12px;text-align:center}._metricVal_hty74_539{font-size:16px;font-weight:800;color:#0f172a}._metricLabel_hty74_545{font-size:11px;color:#64748b;margin-top:2px}._screenshotGrid_hty74_551{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:14px}._screenshotCard_hty74_557{position:relative;border-radius:8px;overflow:hidden;border:1px solid #e2e8f0;background:#f8fafc;cursor:pointer;transition:transform .15s,box-shadow .15s}._v5CardStat_hty74_568{border-radius:14px;padding:16px 20px;color:#fff;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;min-height:95px;box-shadow:0 4px 12px #0000000d}._v5CardStatBgPurple_hty74_581{background:linear-gradient(135deg,#4f46e5,#7c3aed)}._v5CardStatBgEmerald_hty74_585{background:linear-gradient(135deg,#059669,#10b981)}._v5CardStatBgAmber_hty74_589{background:linear-gradient(135deg,#ea580c,#f59e0b)}._v5CardStatBgDark_hty74_593{background:linear-gradient(135deg,#374151,#1f2937)}._v5StatTitle_hty74_597{font-size:11px;font-weight:800;letter-spacing:.5px;color:#ffffffd9;text-transform:uppercase}._v5StatValue_hty74_605{font-size:24px;font-weight:800;color:#fff;margin-top:4px}._pulseCard_hty74_613{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:16px 20px;display:flex;flex-direction:column;box-shadow:0 1px 3px #0000000a}._pulseHeader_hty74_623{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}._pulseTitle_hty74_630{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:700;color:#0f172a}._pulseBadge_hty74_639{display:inline-flex;align-items:center;gap:6px;background:#e0f2fe;color:#0284c7;font-size:11px;font-weight:700;padding:3px 10px;border-radius:20px}._pulseBadgeDot_hty74_651{width:6px;height:6px;border-radius:50%;background-color:#0284c7;box-shadow:0 0 0 2px #0284c733}._pulseChartWrapper_hty74_659{width:100%;height:220px;position:relative}._activityInfoBanner_hty74_666{background:#f0f9ff;border:1px solid #bae6fd;border-radius:10px;padding:10px 16px;font-size:12px;color:#0369a1;display:flex;align-items:center;gap:10px}._screenshotCard_hty74_557:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000014}._screenshotSelected_hty74_683{border-color:#4f46e5;box-shadow:0 0 0 2px #4f46e5}._screenshotCheck_hty74_688{position:absolute;top:6px;left:6px;z-index:2;background:#ffffffe6;border-radius:4px;padding:2px}._screenshotImg_hty74_698{width:100%;height:110px;object-fit:cover;display:block}._screenshotMeta_hty74_705{padding:6px 8px;font-size:11px;font-weight:600;color:#475569;display:flex;align-items:center;gap:4px;background:#fff}._lightboxOverlay_hty74_717{position:fixed;inset:0;background:#000000e6;z-index:1200;display:flex;align-items:center;justify-content:center;padding:30px}._lightboxContent_hty74_731{position:relative;max-width:95vw;max-height:95vh}._lightboxClose_hty74_737{position:absolute;top:-40px;right:0;background:transparent;border:none;color:#fff;font-size:32px;cursor:pointer}._lightboxImg_hty74_748{max-width:95vw;max-height:90vh;object-fit:contain;border-radius:8px}._spinner_hty74_755{animation:_spin_hty74_755 1s linear infinite}@keyframes _spin_hty74_755{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._activityContainer_rem3x_1{display:flex;flex-direction:column;gap:20px;padding:24px;max-width:1400px;margin:0 auto;width:100%}._headerCard_rem3x_11{display:flex;justify-content:space-between;align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:20px 24px;box-shadow:0 2px 8px #00000008;flex-wrap:wrap;gap:16px}._userProfile_rem3x_24{display:flex;align-items:center;gap:16px}._userAvatar_rem3x_30{width:52px;height:52px;border-radius:12px;background:linear-gradient(135deg,#3b82f6,#6366f1);color:#fff;display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:700;box-shadow:0 4px 12px #3b82f640}._userInfo_rem3x_44 h2{margin:0;font-size:18px;font-weight:700;color:#0f172a}._userInfo_rem3x_44 p{margin:2px 0 0;font-size:13px;color:#64748b}._controlsGroup_rem3x_57{display:flex;align-items:center;gap:12px;flex-wrap:wrap}._userSelect_rem3x_64{padding:8px 12px;border:1px solid #cbd5e1;border-radius:8px;background:#f8fafc;font-size:13px;font-weight:500;color:#334155;outline:none;cursor:pointer}._dateInput_rem3x_76{padding:8px 12px;border:1px solid #cbd5e1;border-radius:8px;background:#f8fafc;font-size:13px;color:#334155;outline:none;cursor:pointer}._dateQuickBtn_rem3x_87{padding:8px 14px;border:1px solid #e2e8f0;background:#fff;border-radius:8px;font-size:13px;font-weight:600;color:#475569;cursor:pointer;transition:all .2s ease}._dateQuickBtn_rem3x_87:hover{background:#f1f5f9;border-color:#cbd5e1}._dateQuickBtnActive_rem3x_104{background:#3b82f6;color:#fff;border-color:#3b82f6}._dateQuickBtnActive_rem3x_104:hover{background:#2563eb;border-color:#2563eb}._statsGrid_rem3x_116{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}@media(max-width:992px){._statsGrid_rem3x_116{grid-template-columns:repeat(2,1fr)}}@media(max-width:576px){._statsGrid_rem3x_116{grid-template-columns:1fr}}._v5CardStat_rem3x_134{border-radius:14px;padding:18px 22px;color:#fff;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;min-height:100px;box-shadow:0 4px 14px #0000000f;transition:transform .2s ease,box-shadow .2s ease}._v5CardStat_rem3x_134:hover{transform:translateY(-2px);box-shadow:0 8px 20px #0000001a}._v5CardStatBgPurple_rem3x_153{background:linear-gradient(135deg,#4f46e5,#7c3aed)}._v5CardStatBgEmerald_rem3x_157{background:linear-gradient(135deg,#059669,#10b981)}._v5CardStatBgAmber_rem3x_161{background:linear-gradient(135deg,#ea580c,#f59e0b)}._v5CardStatBgDark_rem3x_165{background:linear-gradient(135deg,#374151,#1f2937)}._v5StatTitle_rem3x_169{font-size:11px;font-weight:800;letter-spacing:.6px;color:#ffffffd9;text-transform:uppercase}._v5StatValue_rem3x_177{font-size:24px;font-weight:800;color:#fff;margin-top:6px}._v5StatSub_rem3x_184{font-size:11px;color:#ffffffbf;margin-top:2px}._pulseSection_rem3x_191{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:20px 24px;box-shadow:0 1px 3px #00000008}._pulseHeader_rem3x_199{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}._pulseTitle_rem3x_206{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:700;color:#0f172a}._pulseBadge_rem3x_215{display:inline-flex;align-items:center;gap:6px;background:#e0f2fe;color:#0284c7;font-size:11px;font-weight:700;padding:3px 10px;border-radius:20px}._pulseBadgeDot_rem3x_227{width:6px;height:6px;border-radius:50%;background-color:#0284c7;box-shadow:0 0 0 2px #0284c733}._pulseChartWrapper_rem3x_235{width:100%;height:250px;position:relative}._activityInfoBanner_rem3x_241{background:#f0f9ff;border:1px solid #bae6fd;border-radius:10px;padding:12px 18px;font-size:12.5px;color:#0369a1;display:flex;align-items:center;gap:12px}._sectionCard_rem3x_254{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:24px;box-shadow:0 2px 8px #00000005}._sectionHeader_rem3x_262{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}._sectionTitle_rem3x_269{font-size:16px;font-weight:700;color:#1e293b;display:flex;align-items:center;gap:8px}._timelineLegend_rem3x_278{display:flex;align-items:center;gap:16px;font-size:12px;color:#64748b}._legendDot_rem3x_286{width:10px;height:10px;border-radius:3px;display:inline-block;margin-right:6px}._timelineContainer_rem3x_294{display:grid;grid-template-columns:repeat(24,1fr);gap:6px;background:#f8fafc;padding:16px;border-radius:10px;border:1px solid #e2e8f0;overflow-x:auto}._timelineHourBlock_rem3x_305{display:flex;flex-direction:column;align-items:center;gap:8px;min-width:38px;position:relative;cursor:pointer}._hourBarTrack_rem3x_315{width:100%;height:110px;background:#edf2f7;border-radius:6px;display:flex;align-items:flex-end;overflow:hidden;position:relative}._hourBarFill_rem3x_326{width:100%;background:linear-gradient(180deg,#3b82f6,#2563eb);border-radius:4px 4px 0 0;transition:height .4s ease}._hourBarFillHigh_rem3x_333{background:linear-gradient(180deg,#10b981,#059669)}._hourBarFillMed_rem3x_337{background:linear-gradient(180deg,#3b82f6,#2563eb)}._hourBarFillLow_rem3x_341{background:linear-gradient(180deg,#f59e0b,#d97706)}._hourLabel_rem3x_345{font-size:10px;font-weight:600;color:#64748b}._hourTooltip_rem3x_351{position:absolute;bottom:120px;left:50%;transform:translate(-50%);background:#0f172a;color:#fff;padding:8px 12px;border-radius:8px;font-size:11px;white-space:nowrap;pointer-events:none;z-index:20;box-shadow:0 4px 14px #0003;display:none}._timelineHourBlock_rem3x_305:hover ._hourTooltip_rem3x_351{display:block}._analyticsCard_rem3x_373{background:#fff;border:1px solid #e2e8f0;border-radius:14px;overflow:hidden;box-shadow:0 1px 3px #0000000a}._analyticsHeader_rem3x_381{padding:16px 24px;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;align-items:center;background:#fff}._analyticsTitle_rem3x_390{margin:0;font-size:15px;font-weight:700;color:#0f172a;display:flex;align-items:center;gap:8px}._analyticsCount_rem3x_400{font-size:12px;color:#64748b}._tableWrapper_rem3x_405{width:100%;overflow-x:auto}._dataTable_rem3x_410{width:100%;border-collapse:collapse;font-size:13px}._dataTable_rem3x_410 thead th{background:#f8fafc;color:#475569;font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;padding:14px 20px;border-bottom:1px solid #e2e8f0;white-space:nowrap}._dataTable_rem3x_410 tbody td{padding:12px 20px;border-bottom:1px solid #f1f5f9;color:#1e293b;vertical-align:middle}._dataTable_rem3x_410 tbody tr:hover td{background:#f8fafc}._appDetailCell_rem3x_439{display:flex;align-items:center;gap:12px}._appIconBox_rem3x_445{width:34px;height:34px;border-radius:8px;background:#f1f5f9;color:#3b82f6;display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0}._appTitleText_rem3x_458{font-weight:700;color:#0f172a;font-size:13px;line-height:1.3}._appSubText_rem3x_465{font-size:11px;color:#64748b;margin-top:2px}._durationPill_rem3x_471{display:inline-flex;align-items:center;background:#eff6ff;color:#1d4ed8;padding:4px 10px;border-radius:20px;font-size:11.5px;font-weight:700}._idlePill_rem3x_482{display:inline-flex;align-items:center;background:#f1f5f9;color:#64748b;padding:4px 10px;border-radius:20px;font-size:11.5px;font-weight:700}._idlePillActive_rem3x_493{background:#fff7ed;color:#c2410c}._activityProgressBar_rem3x_498{width:100%;min-width:90px;max-width:140px;height:6px;background:#f1f5f9;border-radius:3px;overflow:hidden}._activityProgressFill_rem3x_508{height:100%;border-radius:3px}._loadingBox_rem3x_513{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:#64748b;gap:12px}._emptyState_rem3x_523{text-align:center;padding:50px 20px;color:#94a3b8}._emptyIcon_rem3x_529{font-size:40px;margin-bottom:12px;color:#cbd5e1}._container_1c8zq_1{max-width:1200px;margin:0 auto;padding:24px;display:flex;flex-direction:column;gap:24px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}._headerCard_1c8zq_11{background:#fff;border-radius:16px;padding:24px 28px;border:1px solid #e2e8f0;box-shadow:0 2px 8px #00000008}._headerInfo_1c8zq_19{display:flex;align-items:center;gap:16px}._headerIcon_1c8zq_25{width:48px;height:48px;border-radius:12px;background:linear-gradient(135deg,#0284c7,#2563eb);color:#fff;display:flex;align-items:center;justify-content:center;font-size:26px;box-shadow:0 4px 12px #0284c740}._headerTitle_1c8zq_38{font-size:20px;font-weight:800;color:#0f172a;margin:0}._headerSubtitle_1c8zq_45{font-size:13.5px;color:#64748b;margin:4px 0 0}._contentGrid_1c8zq_51{display:grid;grid-template-columns:1.2fr 1fr;gap:24px}@media(max-width:900px){._contentGrid_1c8zq_51{grid-template-columns:1fr}}._card_1c8zq_63{background:#fff;border-radius:16px;padding:24px;border:1px solid #e2e8f0;box-shadow:0 2px 8px #00000008;display:flex;flex-direction:column;gap:16px}._cardTitle_1c8zq_74{font-size:16px;font-weight:700;color:#0f172a;margin:0;padding-bottom:12px;border-bottom:1px solid #f1f5f9}._form_1c8zq_83{display:flex;flex-direction:column;gap:18px}._formGroup_1c8zq_89{display:flex;flex-direction:column;gap:6px}._label_1c8zq_95{font-size:13px;font-weight:600;color:#334155;display:flex;align-items:center;gap:6px}._labelIcon_1c8zq_104{font-size:16px;color:#2563eb}._input_1c8zq_109{padding:10px 14px;border-radius:10px;border:1px solid #cbd5e1;font-size:13.5px;color:#0f172a;background:#fff;outline:none;transition:border-color .15s}._input_1c8zq_109:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a}._readOnlyInput_1c8zq_125{background:#f8fafc;color:#64748b;cursor:default}._hint_1c8zq_131{font-size:11.5px;color:#64748b;line-height:1.4}._actionRow_1c8zq_137{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding-top:12px;border-top:1px solid #f1f5f9}._btnPrimary_1c8zq_146{background:#2563eb;color:#fff;border:none;border-radius:10px;padding:10px 18px;font-size:13px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:background .15s}._btnPrimary_1c8zq_146:hover{background:#1d4ed8}._btnSecondary_1c8zq_165{background:#fff;color:#334155;border:1px solid #cbd5e1;border-radius:10px;padding:10px 18px;font-size:13px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:all .15s}._btnSecondary_1c8zq_165:hover{background:#f8fafc;border-color:#94a3b8}._alertSuccess_1c8zq_185{display:flex;gap:12px;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:12px;padding:16px;color:#065f46}._alertError_1c8zq_195{display:flex;gap:12px;background:#fef2f2;border:1px solid #fecaca;border-radius:12px;padding:16px;color:#991b1b}._alertIconWrap_1c8zq_205{font-size:24px;flex-shrink:0}._alertTitle_1c8zq_210{font-size:14px;font-weight:700;margin:0 0 4px}._alertText_1c8zq_216{font-size:12.5px;margin:0;line-height:1.4}._folderMeta_1c8zq_222{margin-top:8px;font-size:12px;background:#fff9;padding:8px 12px;border-radius:6px}._emptyNotice_1c8zq_230{text-align:center;padding:36px 16px;color:#64748b;font-size:13px;background:#f8fafc;border-radius:12px;border:1px dashed #cbd5e1}._infoBox_1c8zq_240{background:#eff6ff;border:1px solid #dbeafe;border-radius:12px;padding:16px;margin-top:auto}._infoTitle_1c8zq_248{font-size:13px;font-weight:700;color:#1e40af;margin:0 0 8px}._stepList_1c8zq_255{margin:0;padding-left:20px;font-size:12px;color:#1e3a8a;display:flex;flex-direction:column;gap:4px}._spinner_1c8zq_265{animation:_spin_1c8zq_265 1s linear infinite}@keyframes _spin_1c8zq_265{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._container_xa7e1_1{padding:24px;max-width:1400px;margin:0 auto}._headerRow_xa7e1_7{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;gap:16px;flex-wrap:wrap}._headerTitles_xa7e1_16 h1{font-size:24px;font-weight:800;color:#0f172a;margin:0 0 4px;display:flex;align-items:center;gap:10px}._headerTitles_xa7e1_16 p{margin:0;font-size:13px;color:#64748b}._headerActions_xa7e1_32{display:flex;align-items:center;gap:12px}._createBtn_xa7e1_38{display:inline-flex;align-items:center;gap:6px;background:#4f46e5;color:#fff;border:none;padding:9px 18px;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;box-shadow:0 2px 8px #4f46e540;transition:.15s}._createBtn_xa7e1_38:hover{background:#4338ca}._filterBar_xa7e1_59{display:flex;align-items:center;gap:12px;background:#fff;padding:12px 16px;border:1px solid #e2e8f0;border-radius:10px;margin-bottom:20px;box-shadow:0 1px 3px #0000000a}._searchInput_xa7e1_71{flex:1;border:1px solid #cbd5e1;border-radius:6px;padding:7px 12px;font-size:13px;outline:none}._searchInput_xa7e1_71:focus{border-color:#4f46e5}._filterSelect_xa7e1_84{border:1px solid #cbd5e1;border-radius:6px;padding:7px 12px;font-size:13px;color:#334155;background:#fff;outline:none}._sessionsGrid_xa7e1_95{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:20px}._sessionCard_xa7e1_101{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:20px;box-shadow:0 2px 6px #0000000a;transition:all .2s ease;display:flex;flex-direction:column;justify-content:space-between}._sessionCard_xa7e1_101:hover{border-color:#c7d2fe;box-shadow:0 8px 20px #4f46e514;transform:translateY(-2px)}._cardTop_xa7e1_119{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:10px}._sessionName_xa7e1_127{font-size:16px;font-weight:700;color:#0f172a;margin:0;cursor:pointer}._sessionName_xa7e1_127:hover{color:#4f46e5}._sessionDesc_xa7e1_139{font-size:12.5px;color:#64748b;margin:0 0 16px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._statsRow_xa7e1_150{display:grid;grid-template-columns:1fr 1fr 1fr;background:#f8fafc;border:1px solid #f1f5f9;border-radius:8px;padding:10px;margin-bottom:16px;text-align:center}._statItem_xa7e1_161 span{display:block;font-size:11px;color:#64748b;font-weight:600}._statItem_xa7e1_161 strong{font-size:15px;font-weight:800;color:#0f172a}._cardFooter_xa7e1_174{display:flex;align-items:center;justify-content:space-between;padding-top:14px;border-top:1px solid #f1f5f9}._openBtn_xa7e1_182{display:inline-flex;align-items:center;gap:5px;background:#eff6ff;border:1px solid #bfdbfe;color:#1d4ed8;padding:6px 14px;border-radius:6px;font-size:12px;font-weight:700;cursor:pointer;transition:.15s}._openBtn_xa7e1_182:hover{background:#1d4ed8;color:#fff}._iconBtn_xa7e1_202{background:#f8fafc;border:1px solid #e2e8f0;color:#64748b;width:30px;height:30px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:.15s}._iconBtn_xa7e1_202:hover{background:#e2e8f0;color:#0f172a}._workspaceContainer_p21wn_1{display:flex;flex-direction:column;height:100vh;width:100vw;background:#0f172a;color:#f8fafc;overflow:hidden;position:fixed;inset:0;z-index:9999}._topToolbar_p21wn_18{display:flex;align-items:center;justify-content:space-between;padding:8px 16px;background:#1e293b;border-bottom:1px solid #334155;gap:12px;flex-shrink:0;z-index:10}._toolbarSection_p21wn_30{display:flex;align-items:center;gap:8px}._sessionTitleGroup_p21wn_36{display:flex;align-items:center;gap:10px}._backBtn_p21wn_42{display:inline-flex;align-items:center;gap:4px;background:#334155;color:#e2e8f0;border:none;padding:6px 12px;border-radius:6px;font-size:12px;font-weight:600;cursor:pointer;transition:.15s}._backBtn_p21wn_42:hover{background:#475569}._sessionTitle_p21wn_36{font-size:15px;font-weight:700;color:#fff;max-width:260px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._projectBadge_p21wn_71{font-size:11px;padding:2px 8px;background:#312e81;color:#c7d2fe;border:1px solid #4338ca;border-radius:4px;font-weight:600}._toolButtonGroup_p21wn_82{display:flex;align-items:center;background:#0f172a;padding:3px;border-radius:8px;border:1px solid #334155;gap:2px}._toolBtn_p21wn_92{display:inline-flex;align-items:center;justify-content:center;background:transparent;color:#94a3b8;border:none;width:36px;height:36px;padding:0;border-radius:6px;cursor:pointer;transition:all .15s ease;position:relative}._toolBtn_p21wn_92:hover{color:#fff;background:#334155;transform:translateY(-1px)}._toolBtn_p21wn_92._activeTool_p21wn_114{background:#4f46e5;color:#fff;box-shadow:0 0 12px #4f46e573}._toolDivider_p21wn_120{width:1px;height:22px;background:#334155;margin:0 3px}._scaleBadge_p21wn_127{display:inline-flex;align-items:center;gap:6px;background:#022c22;border:1px solid #065f46;color:#6ee7b7;padding:5px 10px;border-radius:6px;font-size:11.5px;font-weight:600;cursor:pointer}._scaleBadge_p21wn_127:hover{background:#064e3b}._actionBtn_p21wn_145{display:inline-flex;align-items:center;gap:5px;background:#334155;color:#f1f5f9;border:1px solid #475569;padding:6px 12px;border-radius:6px;font-size:12px;font-weight:600;cursor:pointer;transition:.15s}._actionBtn_p21wn_145:hover{background:#475569}._actionBtnPrimary_p21wn_164{background:#10b981;border-color:#059669;color:#fff}._actionBtnPrimary_p21wn_164:hover{background:#059669}._workspaceBody_p21wn_175{display:flex;flex:1;overflow:hidden;position:relative}._canvasArea_p21wn_182{flex:1;position:relative;background:#090d16;overflow:hidden;-webkit-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center}._canvasOverlayWrapper_p21wn_193{position:absolute;top:0;left:0;width:100%;height:100%;cursor:crosshair}._canvasOverlayWrapper_p21wn_193._panMode_p21wn_202{cursor:grab}._canvasOverlayWrapper_p21wn_193._panning_p21wn_206{cursor:grabbing}._floatingControls_p21wn_211{position:absolute;bottom:20px;left:20px;display:flex;align-items:center;gap:8px;background:#1e293bd9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid #475569;padding:6px 10px;border-radius:8px;z-index:5;box-shadow:0 4px 12px #0006}._floatingBtn_p21wn_227{background:transparent;color:#cbd5e1;border:none;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:600;cursor:pointer}._floatingBtn_p21wn_227:hover{background:#334155;color:#fff}._hintBar_p21wn_243{position:absolute;top:14px;left:50%;transform:translate(-50%);background:#0f172ae0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid #334155;color:#94a3b8;padding:6px 14px;border-radius:20px;font-size:12px;display:flex;align-items:center;gap:8px;pointer-events:none;z-index:5}._hintBar_p21wn_243 strong{color:#60a5fa}._sidePanel_p21wn_267{width:380px;background:#1e293b;border-left:1px solid #334155;display:flex;flex-direction:column;flex-shrink:0;z-index:10}._panelTabs_p21wn_277{display:flex;border-bottom:1px solid #334155;background:#0f172a}._panelTab_p21wn_277{flex:1;padding:10px;text-align:center;background:transparent;border:none;color:#94a3b8;font-size:12px;font-weight:600;cursor:pointer;border-bottom:2px solid transparent;transition:.15s}._panelTab_p21wn_277:hover{color:#fff;background:#1e293b}._panelTab_p21wn_277._activeTab_p21wn_302{color:#818cf8;border-bottom-color:#818cf8;background:#1e293b}._panelContent_p21wn_308{flex:1;overflow-y:auto;padding:12px;display:flex;flex-direction:column;gap:10px}._measureCard_p21wn_318{background:#0f172a;border:1px solid #334155;border-radius:8px;padding:10px 12px;display:flex;flex-direction:column;gap:6px;transition:.15s;cursor:pointer}._measureCard_p21wn_318:hover,._measureCard_p21wn_318._selected_p21wn_331{border-color:#6366f1;background:#172033}._measureCardTop_p21wn_336{display:flex;align-items:center;justify-content:space-between}._measureTitle_p21wn_342{display:flex;align-items:center;gap:8px;font-weight:700;font-size:13px;color:#fff}._colorDot_p21wn_351{width:12px;height:12px;border-radius:50%;flex-shrink:0}._measureQty_p21wn_358{font-family:Consolas,monospace;font-weight:700;color:#93c5fd;font-size:13px}._measureMeta_p21wn_365{display:flex;align-items:center;justify-content:space-between;font-size:11.5px;color:#94a3b8}._assemblySelect_p21wn_373{background:#1e293b;border:1px solid #334155;color:#f1f5f9;padding:3px 6px;border-radius:4px;font-size:11px;max-width:160px}._costTotal_p21wn_383{font-weight:700;color:#34d399}._bottomTotalsBar_p21wn_389{padding:12px 16px;background:#0f172a;border-top:1px solid #334155;display:flex;align-items:center;justify-content:space-between}._grandTotalLabel_p21wn_398{font-size:11px;color:#94a3b8;text-transform:uppercase;font-weight:700;letter-spacing:.5px}._grandTotalVal_p21wn_406{font-size:18px;font-weight:800;color:#34d399;font-family:Consolas,monospace}._loginPage_5yjz4_1{min-height:100vh;display:flex;align-items:center;justify-content:center;background-color:var(--bg-dim);padding:20px;background-image:radial-gradient(at 0% 0%,rgba(79,70,229,.05) 0px,transparent 50%),radial-gradient(at 100% 100%,rgba(79,70,229,.05) 0px,transparent 50%)}._loginCard_5yjz4_25{width:100%;max-width:450px;background-color:#fff;border-radius:16px;box-shadow:var(--shadow-md);padding:40px;border:1px solid var(--border-color)}._header_5yjz4_45{text-align:center;margin-bottom:32px}._logoIcon_5yjz4_55{width:48px;height:48px;background-color:var(--primary-color);color:#fff;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:24px;margin:0 auto 16px;box-shadow:0 4px 12px #4f46e54d}._title_5yjz4_83{font-size:24px;font-weight:700;color:var(--text-primary);margin-bottom:8px}._subtitle_5yjz4_97{color:var(--text-secondary);font-size:14px}._form_5yjz4_107{display:flex;flex-direction:column;gap:20px}._inputGroup_5yjz4_119{display:flex;flex-direction:column;gap:8px}._label_5yjz4_131{font-size:14px;font-weight:500;color:var(--text-primary)}._inputWrapper_5yjz4_143{position:relative;display:flex;align-items:center}._inputIcon_5yjz4_155{position:absolute;left:12px;color:var(--text-muted);font-size:18px}._input_5yjz4_119{width:100%;padding:10px 12px 10px 40px;border-radius:8px;border:1px solid var(--border-color);font-size:14px;transition:var(--transition);background-color:var(--bg-dim);outline:none}._input_5yjz4_119:focus{border-color:var(--primary-color);background-color:#fff;box-shadow:0 0 0 3px var(--primary-light)}._actions_5yjz4_203{display:flex;align-items:center;justify-content:space-between;font-size:13px}._rememberMe_5yjz4_217{display:flex;align-items:center;gap:8px;cursor:pointer;color:var(--text-secondary)}._checkbox_5yjz4_233{width:16px;height:16px;accent-color:var(--primary-color);cursor:pointer}._forgotPassword_5yjz4_247{color:var(--primary-color);text-decoration:none;font-weight:500}._forgotPassword_5yjz4_247:hover{text-decoration:underline}._loginButton_5yjz4_267{width:100%;padding:12px;background-color:var(--primary-color);color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:var(--transition);display:flex;align-items:center;justify-content:center;gap:8px}._loginButton_5yjz4_267:hover{background-color:#4338ca;box-shadow:0 4px 12px #4f46e533;transform:translateY(-1px)}._loginButton_5yjz4_267:active{transform:translateY(0)}._divider_5yjz4_323{display:flex;align-items:center;margin:24px 0;color:var(--text-muted);font-size:12px;text-transform:uppercase;letter-spacing:1px}._dividerLine_5yjz4_343{flex:1;height:1px;background-color:var(--border-color)}._dividerText_5yjz4_355{padding:0 16px}._socialLogin_5yjz4_363{display:flex;gap:12px}._socialButton_5yjz4_373{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:10px;border-radius:8px;border:1px solid var(--border-color);background-color:#fff;font-size:14px;font-weight:500;color:var(--text-primary);cursor:pointer;transition:var(--transition)}._socialButton_5yjz4_373:hover{background-color:var(--bg-dim);border-color:var(--text-muted)}._socialIcon_5yjz4_417{font-size:20px}
