*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--cc-navy: #0D1B3E;--cc-navy-light: #1A2F5E;--cc-navy-muted: #2B3F6B;--cc-blue: #1E6BF1;--cc-blue-hover: #1558D0;--cc-blue-light: #E8F0FE;--cc-white: #FFFFFF;--cc-gray-50: #F8FAFF;--cc-gray-100: #EEF2FB;--cc-gray-200: #D1DAF0;--cc-gray-500: #6B7A9D;--cc-gray-700: #374163;--cc-gray-900: #0D1325;--cc-success: #16A34A;--cc-error: #DC2626;--cc-warning: #D97706;--cc-orange: #F5A623;--cc-font-display: "Plus Jakarta Sans", "Inter", sans-serif;--cc-font-body: "Inter", system-ui, sans-serif;--cc-font-mono: "JetBrains Mono", "Fira Code", monospace;--cc-radius-sm: 4px;--cc-radius: 8px;--cc-radius-md: 12px;--cc-radius-lg: 16px;--cc-radius-xl: 24px;--cc-radius-full: 9999px;--cc-shadow-sm: 0 1px 3px rgba(13,27,62,.08), 0 1px 2px rgba(13,27,62,.05);--cc-shadow: 0 4px 16px rgba(13,27,62,.1), 0 2px 6px rgba(13,27,62,.06);--cc-shadow-lg: 0 10px 40px rgba(13,27,62,.14), 0 4px 12px rgba(13,27,62,.08);--cc-shadow-glow: 0 0 0 3px rgba(30,107,241,.25);--sidebar-width: 240px;--sidebar-collapsed-width: 64px;--topbar-height: 56px;--animation-duration: .3s;--overlay-bg: rgba(13, 27, 62, .5);--z-sidebar: 100;--z-overlay: 90;--z-topbar: 50;--z-drawer-backdrop: 190;--z-drawer: 200;--mobile-padding: 12px;--tablet-padding: 20px;--desktop-padding: 32px;--content-max: 1680px;--reading-max: 960px;--form-max: 720px;--page-padding: clamp(16px, 2.94vw + 2px, 32px);--shell-gutter: max(var(--page-padding), calc((100% - var(--content-max)) / 2 + var(--page-padding)));--safe-top: env(safe-area-inset-top, 0px);--safe-right: env(safe-area-inset-right, 0px);--safe-bottom: env(safe-area-inset-bottom, 0px);--safe-left: env(safe-area-inset-left, 0px);--touch-target: 44px;--app-height: 100vh}@supports (height: 100dvh){:root{--app-height: 100dvh}}@media (max-height: 480px) and (orientation: landscape){:root{--topbar-height: 48px}}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{font-family:var(--cc-font-body);font-size:16px;color:var(--cc-gray-700);background:var(--cc-gray-50);min-height:100vh;min-height:100dvh;overflow-wrap:break-word;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,#root{overflow-x:clip}a{color:var(--cc-blue);text-decoration:none}a:hover{text-decoration:underline}:focus-visible{outline:2px solid var(--cc-blue);outline-offset:2px}.cc-attachment{display:inline-flex;align-items:center;gap:6px;max-width:100%;margin:4px 0;padding:8px 12px;border:1px solid var(--cc-gray-200);border-radius:var(--cc-radius);background:var(--cc-gray-50);font-family:var(--cc-font-body);font-size:13px;font-weight:500;color:var(--cc-gray-700);text-decoration:none;overflow-wrap:anywhere;transition:border-color .12s,background .12s}@media (max-width: 768px){.cc-attachment{font-size:14px}}.cc-attachment:hover{border-color:var(--cc-blue);background:var(--cc-blue-light);color:var(--cc-blue);text-decoration:none}@keyframes spin{to{transform:rotate(360deg)}}@keyframes shake{0%,to{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}img,video{max-width:100%;height:auto}svg,canvas,iframe,embed,object{max-width:100%}input,select,textarea{max-width:100%}textarea{resize:vertical}a,button,[role=button],input,select,textarea,label,summary{touch-action:manipulation}pre{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}code,kbd,samp{overflow-wrap:anywhere}pre code,pre kbd,pre samp{overflow-wrap:normal}@media (max-width: 768px),(pointer: coarse){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=hidden]):not([type=submit]):not([type=button]):not([type=reset]):not([type=image]),select,textarea{font-size:16px!important}}@media (pointer: coarse){button:not([data-touch=compact]),[role=button]:not([data-touch=compact]),select:not([data-touch=compact]),summary,input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]):not([data-touch=compact]){min-height:var(--touch-target)}}.cc-break{min-width:0;overflow-wrap:anywhere}.cc-scroll-x{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.cc-reading{width:100%;max-width:var(--reading-max);margin-inline:auto}.cc-form-width{width:100%;max-width:var(--form-max)}.cc-sr-only{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media (max-width: 768px){.cc-hide-mobile{display:none!important}}@media (min-width: 769px){.cc-show-mobile{display:none!important}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{transition-duration:.01ms!important;scroll-behavior:auto!important}}._root_8xlz7_3{min-height:100vh;min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:max(var(--page-padding, 16px),var(--safe-top, 0px)) var(--page-padding, 16px) max(var(--page-padding, 16px),var(--safe-bottom, 0px));background:var(--cc-gray-50);font-family:var(--cc-font-body);color:var(--cc-gray-900)}._card_8xlz7_16{width:100%;max-width:640px;min-width:0}._title_8xlz7_22{margin-bottom:8px;font-family:var(--cc-font-display);font-size:1.25rem;font-weight:700;color:var(--cc-error)}._message_8xlz7_30{margin-bottom:16px;color:var(--cc-gray-500)}._details_8xlz7_36{max-height:40vh;max-height:40dvh;overflow:auto;padding:16px;border-radius:var(--cc-radius);background:var(--cc-white);border:1px solid var(--cc-gray-100);font-family:var(--cc-font-mono);font-size:12px;color:var(--cc-error);white-space:pre-wrap;overflow-wrap:anywhere}._reloadBtn_8xlz7_51{margin-top:16px;padding:10px 18px;min-height:var(--touch-target, 44px);background:var(--cc-blue);color:var(--cc-white);border:none;border-radius:var(--cc-radius);font-family:var(--cc-font-body);font-size:14px;font-weight:600;cursor:pointer;transition:background .15s}._reloadBtn_8xlz7_51:hover{background:var(--cc-blue-hover)}@media (max-width: 480px){._reloadBtn_8xlz7_51{width:100%}}._root_s2nmq_2{min-height:100vh;min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:max(16px,var(--safe-top)) max(16px,var(--safe-right)) max(16px,var(--safe-bottom)) max(16px,var(--safe-left));background-color:#f5f5f5}._card_s2nmq_3{width:100%;max-width:400px;min-width:0;padding:24px;background-color:var(--cc-white);border-radius:8px;box-shadow:0 2px 8px #0000001a}._cardCenter_s2nmq_37{text-align:center}._title_s2nmq_41{margin-bottom:24px;color:var(--cc-navy);font-size:24px;text-align:center;overflow-wrap:anywhere}._titleMid_s2nmq_49{margin-bottom:16px}._titleTight_s2nmq_53{margin-bottom:8px}._icon_s2nmq_58{margin-bottom:16px;font-size:48px;line-height:1.2}._text_s2nmq_64{color:#666;overflow-wrap:anywhere}._textBlock_s2nmq_69{margin-bottom:24px}._textMuted_s2nmq_73{margin-bottom:24px;color:#999;font-size:14px;overflow-wrap:anywhere}._error_s2nmq_3{display:flex;align-items:center;gap:8px;min-width:0;margin-bottom:16px;padding:12px;background-color:#fee;border-radius:6px;color:#c33;font-size:14px;overflow-wrap:anywhere}._errorIcon_s2nmq_3{flex-shrink:0;width:16px;height:16px}._field_s2nmq_102{margin-bottom:16px}._fieldLast_s2nmq_106{margin-bottom:24px}._label_s2nmq_110{display:block;margin-bottom:8px;color:#333;font-weight:600}._input_s2nmq_117{display:block;width:100%;padding:10px;border:1px solid #ddd;border-radius:6px;font-family:inherit;font-size:14px}._helper_s2nmq_127{margin-top:4px;color:#999;font-size:12px}._btn_s2nmq_133{display:block;width:100%;padding:12px;border:none;border-radius:6px;background-color:var(--cc-blue);color:var(--cc-white);font-family:inherit;font-size:14px;font-weight:600;cursor:pointer}._btn_s2nmq_133:disabled{opacity:.6;cursor:not-allowed}._btnOutline_s2nmq_152{display:block;width:100%;padding:11px;border:1px solid var(--cc-blue);border-radius:6px;background-color:transparent;color:var(--cc-blue);font-family:inherit;font-size:14px;font-weight:600;cursor:pointer}._btn_s2nmq_133+._btnOutline_s2nmq_152{margin-top:16px}._btnLink_s2nmq_171{display:inline-flex;align-items:center;justify-content:center;padding:10px 20px;border-radius:6px;background-color:var(--cc-blue);color:var(--cc-white);font-weight:600;text-decoration:none}._btnLink_s2nmq_171:hover{color:var(--cc-white);text-decoration:none}@media (hover: hover){._btn_s2nmq_133:hover:not(:disabled),._btnLink_s2nmq_171:hover{background-color:var(--cc-blue-hover)}._btnOutline_s2nmq_152:hover:not(:disabled){background-color:var(--cc-blue-light)}}._footer_s2nmq_199{margin-top:16px;color:#666;font-size:14px;text-align:center}._link_s2nmq_206{color:var(--cc-blue);font-weight:600;text-decoration:none}._link_s2nmq_206:hover{text-decoration:none}@media (max-width: 480px){._btnLink_s2nmq_171{display:flex;width:100%}}@media (max-width: 360px){._card_s2nmq_3{padding:20px 16px}}@media (pointer: coarse){._btnLink_s2nmq_171{min-height:var(--touch-target)}._footer_s2nmq_199 ._link_s2nmq_206{display:inline-flex;align-items:center;min-height:var(--touch-target)}}@media (max-height: 480px) and (orientation: landscape){._icon_s2nmq_58{margin-bottom:8px;font-size:32px}._title_s2nmq_41{margin-bottom:16px}._titleMid_s2nmq_49,._titleTight_s2nmq_53{margin-bottom:8px}}._title_1fgjo_8{margin-bottom:8px;color:var(--cc-navy);font-size:24px;text-align:center;overflow-wrap:anywhere}._subtitle_1fgjo_16{margin-bottom:24px;color:#666;font-size:14px;text-align:center}._field_1fgjo_23{margin-bottom:12px}._fieldLast_1fgjo_27{margin-bottom:16px}._label_1fgjo_31{display:block;margin-bottom:4px;color:#333;font-size:14px;font-weight:600}._input_1fgjo_39{display:block;width:100%;padding:8px;border:1px solid #ddd;border-radius:4px;font-family:inherit;font-size:14px}._btnPrimary_1fgjo_49,._btnSecondary_1fgjo_50{display:block;width:100%;padding:10px;border-radius:4px;font-family:inherit;font-size:14px;font-weight:600;cursor:pointer}._btnPrimary_1fgjo_49{border:none;background-color:var(--cc-blue);color:var(--cc-white)}._btnSecondary_1fgjo_50{border:1px solid var(--cc-blue);background-color:var(--cc-white);color:var(--cc-blue)}._btnPrimary_1fgjo_49:disabled,._btnSecondary_1fgjo_50:disabled{opacity:.6;cursor:not-allowed}@media (hover: hover){._btnPrimary_1fgjo_49:hover:not(:disabled){background-color:var(--cc-blue-hover)}._btnSecondary_1fgjo_50:hover:not(:disabled){background-color:var(--cc-blue-light)}}._divider_1fgjo_89{display:flex;align-items:center;gap:8px;margin:16px 0;color:#999;font-size:12px}._dividerLine_1fgjo_98{flex:1;height:1px;background-color:#ddd}._links_1fgjo_105{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 16px;margin-top:16px;font-size:12px}._link_1fgjo_105{color:var(--cc-blue);font-weight:600;text-decoration:none}._link_1fgjo_105:hover{text-decoration:none}._adminArea_1fgjo_124{margin-top:16px;padding-top:16px;border-top:1px solid #eee;text-align:center}._adminLink_1fgjo_131{color:#999;font-size:12px;text-decoration:none}._adminLink_1fgjo_131:hover{text-decoration:none}@media (max-width: 768px){._divider_1fgjo_89,._links_1fgjo_105,._adminLink_1fgjo_131{font-size:14px}}@media (pointer: coarse){._link_1fgjo_105,._adminLink_1fgjo_131{display:inline-flex;align-items:center;min-height:var(--touch-target)}}._root_3ewsw_4{min-height:100vh;min-height:100dvh;display:flex;align-items:center;justify-content:center;background:var(--cc-navy);background-image:radial-gradient(ellipse at 80% 50%,rgba(30,107,241,.12) 0%,transparent 60%),radial-gradient(ellipse at 20% 20%,rgba(30,107,241,.06) 0%,transparent 50%);padding:max(24px,var(--safe-top)) max(24px,var(--safe-right)) max(24px,var(--safe-bottom)) max(24px,var(--safe-left))}._card_3ewsw_21{background:var(--cc-white);border-radius:var(--cc-radius-lg);box-shadow:var(--cc-shadow-lg),0 0 0 1px #1e6bf114;padding:40px;width:100%;max-width:400px;min-width:0;animation:_fadeInUp_3ewsw_1 .25s ease-out}._brand_3ewsw_32{display:flex;flex-direction:column;align-items:center;margin-bottom:28px}._logo_3ewsw_39{height:44px;width:auto}._titleRow_3ewsw_44{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 10px;margin-bottom:6px}._title_3ewsw_44{min-width:0;font-family:var(--cc-font-display);font-size:1.375rem;font-weight:700;color:var(--cc-gray-900);text-align:center;overflow-wrap:anywhere}._adminBadge_3ewsw_63{background:#fef3c7;color:#92400e;font-family:var(--cc-font-body);font-size:.6875rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:2px 8px;border-radius:var(--cc-radius-full);border:1px solid #FDE68A;flex-shrink:0}._subtitle_3ewsw_77{font-size:.875rem;color:var(--cc-gray-500);text-align:center;line-height:1.5;overflow-wrap:anywhere}._divider_3ewsw_85{height:1px;background:var(--cc-gray-100);margin:24px 0}._error_3ewsw_91{display:flex;align-items:center;gap:8px;min-width:0;overflow-wrap:anywhere;background:#fef2f2;border:1px solid #FECACA;border-radius:var(--cc-radius);padding:10px 14px;font-size:.875rem;color:#991b1b;margin-bottom:20px;animation:_shake_3ewsw_1 .35s ease-out}._errorIcon_3ewsw_107{flex-shrink:0;width:16px;height:16px}._form_3ewsw_113{display:flex;flex-direction:column;gap:18px}._fieldGroup_3ewsw_119{display:flex;flex-direction:column;gap:6px;min-width:0}._label_3ewsw_126{display:block;font-size:.8125rem;font-weight:500;color:var(--cc-gray-700)}._input_3ewsw_133{width:100%;background:var(--cc-gray-50);border:1.5px solid var(--cc-gray-200);border-radius:var(--cc-radius);padding:10px 14px;font-family:var(--cc-font-body);font-size:.9375rem;color:var(--cc-gray-900);transition:border-color .15s,box-shadow .15s;outline:none}._input_3ewsw_133::placeholder{color:var(--cc-gray-500)}._input_3ewsw_133:focus{border-color:var(--cc-blue);box-shadow:0 0 0 3px #1e6bf126}._input_3ewsw_133._inputError_3ewsw_155{border-color:var(--cc-error)}._btnSubmit_3ewsw_159{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;background:var(--cc-blue);color:#fff;border:none;border-radius:var(--cc-radius);padding:12px 20px;font-family:var(--cc-font-body);font-size:.9375rem;font-weight:600;cursor:pointer;box-shadow:0 2px 8px #1e6bf14d;transition:background .15s,transform .1s,box-shadow .15s;margin-top:4px}._btnSubmit_3ewsw_159:hover:not(:disabled){background:var(--cc-blue-hover);box-shadow:0 4px 16px #1e6bf166}._btnSubmit_3ewsw_159:active:not(:disabled){transform:translateY(1px)}._btnSubmit_3ewsw_159:disabled{opacity:.6;cursor:not-allowed}._spinner_3ewsw_193{width:18px;height:18px;animation:_spin_3ewsw_193 .8s linear infinite;flex-shrink:0}._footer_3ewsw_200{margin-top:24px;text-align:center;font-size:.8125rem;color:var(--cc-gray-500)}._footerLink_3ewsw_207{color:var(--cc-blue);font-weight:500}._footerLink_3ewsw_207:hover{text-decoration:underline}@media (max-width: 480px){._root_3ewsw_4{padding:max(16px,var(--safe-top)) max(16px,var(--safe-right)) max(16px,var(--safe-bottom)) max(16px,var(--safe-left))}}@media (max-width: 440px){._card_3ewsw_21{padding:28px 20px}}@media (pointer: coarse){._footerLink_3ewsw_207{display:inline-flex;align-items:center;min-height:var(--touch-target)}}@media (max-height: 560px){._card_3ewsw_21{padding-top:24px;padding-bottom:24px}._brand_3ewsw_32{margin-bottom:16px}._divider_3ewsw_85{margin:16px 0}._footer_3ewsw_200{margin-top:16px}}@keyframes _overlayIn_1srcu_1{0%{opacity:0}to{opacity:1}}._sidebar_1srcu_15{position:fixed;top:0;bottom:0;left:0;width:var(--sidebar-width);background:var(--cc-navy);display:flex;flex-direction:column;z-index:var(--z-sidebar);transition:width var(--animation-duration) ease,transform var(--animation-duration) ease}._sidebarBrand_1srcu_28{height:64px;display:flex;align-items:center;gap:10px;padding:0 20px;border-bottom:1px solid rgba(255,255,255,.08);flex-shrink:0}._sidebarLogo_1srcu_38{width:32px;height:32px;background:var(--cc-blue);border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0}._sidebarBrandName_1srcu_50{font-family:var(--cc-font-display);font-size:15px;font-weight:700;color:var(--cc-white);letter-spacing:-.01em;white-space:nowrap}._sidebarNav_1srcu_59{flex:1;min-height:0;padding:16px 12px;display:flex;flex-direction:column;gap:2px;overflow-y:auto;overscroll-behavior:contain}._navItem_1srcu_70{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:6px;color:#ffffffbf;font-family:var(--cc-font-body);font-size:14px;font-weight:500;cursor:pointer;text-decoration:none;transition:background .15s,color .15s;border:none;background:none;width:100%;text-align:left;border-left:3px solid transparent;flex-shrink:0}._navItem_1srcu_70:hover{background:#ffffff0f;color:var(--cc-white);text-decoration:none}._navItem_1srcu_70._active_1srcu_97{background:#1e6bf140;color:var(--cc-white);border-left-color:var(--cc-blue)}._navIcon_1srcu_103{width:18px;height:18px;flex-shrink:0;opacity:.8}._navItem_1srcu_70._active_1srcu_97 ._navIcon_1srcu_103{opacity:1}._sidebarFooter_1srcu_114{padding:16px 12px;padding-bottom:calc(16px + var(--safe-bottom));border-top:1px solid rgba(255,255,255,.08);flex-shrink:0}._userInfo_1srcu_121{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:6px}._userAvatar_1srcu_129{width:32px;height:32px;background:var(--cc-navy-light);border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--cc-font-body);font-size:13px;font-weight:600;color:var(--cc-white);flex-shrink:0;text-decoration:none;cursor:pointer}._userEmail_1srcu_146{font-family:var(--cc-font-body);font-size:12px;color:#fff9;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._userLink_1srcu_158{flex:1;min-width:0;text-decoration:none}._userLink_1srcu_158:hover{text-decoration:none}._logoutBtn_1srcu_168{background:none;border:none;cursor:pointer;color:#fff6;padding:4px;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:color .15s;flex-shrink:0}._logoutBtn_1srcu_168:hover{color:#fffc}._main_1srcu_187{margin-left:var(--sidebar-width);min-width:0;min-height:100vh;min-height:100dvh;background:var(--cc-gray-50);display:flex;flex-direction:column;transition:margin-left var(--animation-duration) ease}._topbar_1srcu_200{height:calc(var(--topbar-height) + var(--safe-top));padding:var(--safe-top) var(--shell-gutter) 0;background:var(--cc-white);border-bottom:1px solid var(--cc-gray-100);display:flex;align-items:center;gap:8px;min-width:0;position:sticky;top:0;z-index:var(--z-topbar);flex-shrink:0}._breadcrumb_1srcu_215{display:flex;align-items:center;gap:8px;flex:1;min-width:0;font-family:var(--cc-font-body);font-size:14px;color:var(--cc-gray-500);white-space:nowrap}._breadcrumbItem_1srcu_228{display:flex;align-items:center;gap:8px;flex-shrink:0;min-width:0}._breadcrumbItem_1srcu_228:last-child{flex-shrink:1;overflow:hidden}._breadcrumbLink_1srcu_241{color:var(--cc-gray-500)}._breadcrumbSep_1srcu_245{color:var(--cc-gray-200)}._breadcrumbCurrent_1srcu_249{color:var(--cc-gray-900);font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis}._topbarBrand_1srcu_259{flex:1;min-width:0;margin-right:41px;text-align:center;font-family:var(--cc-font-display);font-size:15px;font-weight:700;color:var(--cc-gray-900);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._content_1srcu_274{flex:1;width:100%;min-width:0;max-width:var(--content-max);margin-inline:auto;padding:var(--page-padding)}._contentFluid_1srcu_274{max-width:none}._hamburgerBtn_1srcu_289{display:none;align-items:center;justify-content:center;width:var(--touch-target);height:var(--touch-target);padding:0;margin-left:-11px;border:none;border-radius:6px;background:transparent;cursor:pointer;color:var(--cc-gray-900);flex-shrink:0;transition:background .15s}._hamburgerBtn_1srcu_289:hover{background:#0d13250f}._hamburgerBtn_1srcu_289:focus-visible{outline:2px solid var(--cc-blue);outline-offset:2px}._hamburgerBtn_1srcu_289 svg{width:22px;height:22px}._overlay_1srcu_322{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:var(--overlay-bg);z-index:var(--z-overlay);cursor:pointer;touch-action:none;-webkit-tap-highlight-color:transparent}._overlayVisible_1srcu_333{display:block;animation:_overlayIn_1srcu_1 var(--animation-duration) ease}._navLabel_1srcu_339{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;transition:opacity var(--animation-duration) ease,width var(--animation-duration) ease}@media (pointer: coarse){._navItem_1srcu_70{min-height:var(--touch-target)}._logoutBtn_1srcu_168{min-width:var(--touch-target);min-height:var(--touch-target)}}@media (max-width: 1024px){._hamburgerBtn_1srcu_289{display:flex}._sidebar_1srcu_15{width:var(--sidebar-collapsed-width);overflow:hidden}._sidebarBrandName_1srcu_50{display:none}._navLabel_1srcu_339{opacity:0;width:0;overflow:hidden}._navItem_1srcu_70{justify-content:center;padding:10px 0;overflow:hidden;white-space:nowrap;font-size:0}._navItem_1srcu_70 ._navIcon_1srcu_103{font-size:initial}._navIcon_1srcu_103{flex-shrink:0}._userEmail_1srcu_146,._userLink_1srcu_158{display:none}._userInfo_1srcu_121{justify-content:center;padding:8px 0}._logoutBtn_1srcu_168{display:none}._sidebarBrand_1srcu_28{justify-content:center;padding:0}._main_1srcu_187{margin-left:var(--sidebar-collapsed-width)}._sidebarExpanded_1srcu_420{width:var(--sidebar-width);overflow:visible;box-shadow:var(--cc-shadow-lg)}._sidebarExpanded_1srcu_420 ._navLabel_1srcu_339{opacity:1;width:auto}._sidebarExpanded_1srcu_420 ._navItem_1srcu_70{justify-content:flex-start;padding:10px 12px;overflow:visible;font-size:14px}._sidebarExpanded_1srcu_420 ._sidebarBrandName_1srcu_50,._sidebarExpanded_1srcu_420 ._userEmail_1srcu_146,._sidebarExpanded_1srcu_420 ._userLink_1srcu_158{display:block}._sidebarExpanded_1srcu_420 ._logoutBtn_1srcu_168{display:flex}._sidebarExpanded_1srcu_420 ._userInfo_1srcu_121{justify-content:flex-start;padding:8px 12px}._sidebarExpanded_1srcu_420 ._sidebarBrand_1srcu_28{justify-content:flex-start;padding:0 20px}}@media (max-width: 768px){._sidebar_1srcu_15{width:min(var(--sidebar-width),calc(100vw - 56px));padding-top:var(--safe-top);padding-left:var(--safe-left);overflow:visible;transform:translate(-100%);visibility:hidden;transition:transform var(--animation-duration) ease,visibility 0s linear var(--animation-duration)}._sidebarOpen_1srcu_478{transform:translate(0);visibility:visible;box-shadow:var(--cc-shadow-lg);transition:transform var(--animation-duration) ease,visibility 0s linear 0s}._sidebarBrandName_1srcu_50{display:block}._navLabel_1srcu_339{opacity:1;width:auto}._navItem_1srcu_70{justify-content:flex-start;padding:10px 12px;font-size:14px;overflow:visible}._userEmail_1srcu_146,._userLink_1srcu_158{display:block}._userEmail_1srcu_146,._userAvatar_1srcu_129{font-size:14px}._userInfo_1srcu_121{justify-content:flex-start;padding:8px 12px}._logoutBtn_1srcu_168{display:flex}._sidebarBrand_1srcu_28{justify-content:flex-start;padding:0 20px}._main_1srcu_187{margin-left:0}._topbar_1srcu_200{padding-left:max(var(--page-padding),var(--safe-left));padding-right:max(var(--page-padding),var(--safe-right))}._content_1srcu_274{padding-left:max(var(--page-padding),var(--safe-left));padding-right:max(var(--page-padding),var(--safe-right));padding-bottom:max(var(--page-padding),var(--safe-bottom))}}@media (max-height: 480px) and (orientation: landscape){._sidebarBrand_1srcu_28{height:var(--topbar-height)}._sidebarNav_1srcu_59{padding-top:8px;padding-bottom:8px}._sidebarFooter_1srcu_114{padding-top:8px;padding-bottom:calc(8px + var(--safe-bottom))}}@media (min-width: 1920px){._content_1srcu_274{padding-top:40px;padding-bottom:40px}}@media (prefers-reduced-motion: reduce){._overlayVisible_1srcu_333{animation:none}}._banner_gz1gw_3{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;padding:10px var(--shell-gutter);background:#fef3c7;border-bottom:1px solid #FCD34D;color:#92400e;font-family:var(--cc-font-body);font-size:13px;font-weight:500;flex-shrink:0;min-width:0}._banner_gz1gw_3>svg{flex-shrink:0}._banner_gz1gw_3>span{flex:1 1 220px;min-width:0;overflow-wrap:anywhere}._exitBtn_gz1gw_30{margin-left:auto;background:#92400e;color:var(--cc-white);border:none;border-radius:6px;padding:5px 12px;font-family:var(--cc-font-body);font-size:12px;font-weight:600;cursor:pointer;transition:background .15s;white-space:nowrap}._exitBtn_gz1gw_30:hover{background:#78350f}@media (pointer: coarse){._exitBtn_gz1gw_30{min-height:var(--touch-target);padding-inline:16px}}@media (max-width: 768px){._banner_gz1gw_3{padding-left:max(var(--page-padding),var(--safe-left));padding-right:max(var(--page-padding),var(--safe-right));font-size:14px}._exitBtn_gz1gw_30{flex:1 1 100%;margin-left:0;min-height:var(--touch-target);font-size:14px}}@media (max-height: 480px) and (orientation: landscape){._banner_gz1gw_3{padding-top:6px;padding-bottom:6px}}._root_vmrob_7{min-width:0}._reveal_vmrob_20{display:grid;grid-template-rows:1fr;animation:_reveal_vmrob_20 .24s ease-out}@keyframes _reveal_vmrob_20{0%{grid-template-rows:0fr;opacity:0}to{grid-template-rows:1fr;opacity:1}}._revealInner_vmrob_35{min-width:0;min-height:0;display:flow-root;clip-path:inset(-16px -20px 0 -20px)}._card_vmrob_42{min-width:0;margin-bottom:28px;background:var(--cc-white);border:1px solid var(--cc-gray-100);border-left:3px solid var(--cc-blue);border-radius:var(--cc-radius-md);box-shadow:0 4px 16px #0d1b3e0f}._header_vmrob_52{display:flex;align-items:center;gap:10px;padding:18px 24px 14px;border-bottom:1px solid var(--cc-gray-100)}._title_vmrob_60{min-width:0;font-family:var(--cc-font-display);font-size:16px;font-weight:600;color:var(--cc-gray-900)}._count_vmrob_68{display:inline-flex;align-items:center;justify-content:center;min-width:22px;padding:1px 7px;border-radius:var(--cc-radius-full);background:var(--cc-blue-light);color:var(--cc-blue);font-family:var(--cc-font-body);font-size:12px;font-weight:700}._body_vmrob_82{display:flex;flex-direction:column;gap:14px;padding:18px 24px 20px}._warning_vmrob_90{display:flex;align-items:center;gap:8px;padding:10px 14px;background:#fef3c7;border-radius:var(--cc-radius);color:#92400e;font-family:var(--cc-font-body);font-size:13px;font-weight:500;line-height:1.4}._warning_vmrob_90 svg{flex-shrink:0;color:var(--cc-warning)}._list_vmrob_109{list-style:none;display:flex;flex-direction:column}._item_vmrob_115{padding:14px 0;border-bottom:1px solid var(--cc-gray-100)}._item_vmrob_115:first-child{padding-top:0}._item_vmrob_115:last-child{padding-bottom:0;border-bottom:none}._itemMain_vmrob_129{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px}._itemInfo_vmrob_137{flex:1 1 260px;min-width:0}._itemName_vmrob_143{display:block;font-family:var(--cc-font-display);font-size:15px;font-weight:600;color:var(--cc-gray-900);overflow-wrap:anywhere}._itemMeta_vmrob_152{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin-top:6px}._roleBadge_vmrob_160{display:inline-flex;align-items:center;padding:3px 10px;border-radius:var(--cc-radius-full);font-family:var(--cc-font-body);font-size:11px;font-weight:600}._roleBadge_vmrob_160._owner_vmrob_170{background:#eff6ff;color:#1d4ed8}._roleBadge_vmrob_160._member_vmrob_175{background:#f3f4f6;color:#4b5563}._invitedBy_vmrob_180{min-width:0;font-family:var(--cc-font-body);font-size:13px;color:var(--cc-gray-500);overflow-wrap:anywhere}._ownerHint_vmrob_188{margin-top:8px;font-family:var(--cc-font-body);font-size:12px;line-height:1.4;color:var(--cc-gray-500)}._actions_vmrob_196{display:flex;flex-wrap:wrap;gap:10px}._acceptBtn_vmrob_202,._declineBtn_vmrob_203,._retryBtn_vmrob_204{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:var(--cc-radius);font-family:var(--cc-font-body);font-size:14px;font-weight:600;cursor:pointer;transition:background .15s,box-shadow .15s,opacity .15s,transform .1s}._acceptBtn_vmrob_202{background:var(--cc-blue);color:var(--cc-white);border:none;padding:9px 18px;box-shadow:0 2px 8px #1e6bf14d}._acceptBtn_vmrob_202:hover:not(:disabled){background:var(--cc-blue-hover);box-shadow:0 4px 16px #1e6bf166}._declineBtn_vmrob_203,._retryBtn_vmrob_204{background:transparent;color:var(--cc-gray-700);border:1.5px solid var(--cc-gray-200);padding:8px 18px}._declineBtn_vmrob_203:hover:not(:disabled),._retryBtn_vmrob_204:hover:not(:disabled){background:var(--cc-gray-50)}._acceptBtn_vmrob_202:active:not(:disabled),._declineBtn_vmrob_203:active:not(:disabled),._retryBtn_vmrob_204:active:not(:disabled){transform:scale(.98)}._acceptBtn_vmrob_202:disabled,._declineBtn_vmrob_203:disabled{opacity:.6;cursor:not-allowed}._acceptBtn_vmrob_202[aria-busy=true],._declineBtn_vmrob_203[aria-busy=true]{cursor:progress}._retryBtn_vmrob_204{padding:5px 12px;font-size:13px}._alert_vmrob_267{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;padding:10px 14px;border-radius:var(--cc-radius);font-family:var(--cc-font-body);font-size:13px;overflow-wrap:anywhere}._item_vmrob_115>._alert_vmrob_267{margin-top:10px}._alertError_vmrob_284{background:#fee2e2;border:1px solid #FECACA;color:#991b1b}._alertOk_vmrob_290{background:#dcfce7;border:1px solid #BBF7D0;color:#15803d}._alertInfo_vmrob_296{background:var(--cc-blue-light);border:1px solid rgba(30,107,241,.25);color:#1d4ed8}._liveWithCard_vmrob_304{margin-bottom:16px}._liveSolo_vmrob_308{margin-bottom:28px}._noticeLink_vmrob_312{font-weight:600;color:inherit;text-decoration:underline}@keyframes _spin_vmrob_322{to{transform:rotate(360deg)}}._spinner_vmrob_322{animation:_spin_vmrob_322 .8s linear infinite}@media (prefers-reduced-motion: reduce){._reveal_vmrob_20{animation:none}}@media (pointer: coarse){._acceptBtn_vmrob_202,._declineBtn_vmrob_203,._retryBtn_vmrob_204,._noticeLink_vmrob_312{min-height:var(--touch-target)}}@media (max-width: 768px){._card_vmrob_42,._liveSolo_vmrob_308{margin-bottom:20px}._liveWithCard_vmrob_304{margin-bottom:12px}._header_vmrob_52,._body_vmrob_82{padding:16px}._actions_vmrob_196{flex:1 1 100%}._actions_vmrob_196>button{flex:1 1 0}._invitedBy_vmrob_180,._ownerHint_vmrob_188,._warning_vmrob_90,._alert_vmrob_267{font-size:14px}}._header_1ywd3_6{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px;margin-bottom:28px}._headerText_1ywd3_15{flex:1 1 240px;min-width:0}._title_1ywd3_20{font-family:var(--cc-font-display);font-size:1.5rem;font-weight:700;color:var(--cc-gray-900);overflow-wrap:anywhere}._subtitle_1ywd3_28{font-family:var(--cc-font-body);font-size:14px;color:var(--cc-gray-500);margin-top:4px}._newBtn_1ywd3_35{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--cc-blue);color:var(--cc-white);border:none;border-radius:var(--cc-radius);padding:10px 18px;font-family:var(--cc-font-body);font-size:14px;font-weight:600;cursor:pointer;box-shadow:0 2px 8px #1e6bf14d;transition:background .15s,box-shadow .15s,transform .1s}._newBtn_1ywd3_35:hover{background:var(--cc-blue-hover);box-shadow:0 4px 16px #1e6bf166}._newBtn_1ywd3_35:active{transform:translateY(1px)}._grid_1ywd3_64{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:20px}._card_1ywd3_71{display:block;min-width:0;background:var(--cc-white);border:1px solid var(--cc-gray-100);border-radius:var(--cc-radius-md);padding:24px;box-shadow:0 4px 16px #0d1b3e0f;cursor:pointer;transition:box-shadow .15s,border-color .15s,transform .15s;text-decoration:none}._card_1ywd3_71:hover{text-decoration:none}._card_1ywd3_71:active{border-color:var(--cc-gray-200)}@media (hover: hover){._card_1ywd3_71:hover{box-shadow:0 8px 28px #0d1b3e1f;border-color:var(--cc-gray-200);transform:translateY(-2px);text-decoration:none}._card_1ywd3_71:hover ._cardArrow_1ywd3_102{color:var(--cc-blue);transform:translate(3px)}}._cardHeader_1ywd3_108{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-bottom:12px}._cardIcon_1ywd3_116{width:40px;height:40px;background:var(--cc-blue-light);border-radius:10px;display:flex;align-items:center;justify-content:center;color:var(--cc-blue);flex-shrink:0}._roleBadge_1ywd3_128{display:inline-flex;align-items:center;padding:3px 10px;border-radius:var(--cc-radius-full);font-family:var(--cc-font-body);font-size:11px;font-weight:600}._roleBadge_1ywd3_128._owner_1ywd3_138{background:#eff6ff;color:#1d4ed8}._roleBadge_1ywd3_128._member_1ywd3_143{background:#f3f4f6;color:#4b5563}._cardName_1ywd3_149{font-family:var(--cc-font-display);font-size:16px;font-weight:600;color:var(--cc-gray-900);margin-bottom:6px;overflow-wrap:anywhere}._cardDesc_1ywd3_158{font-family:var(--cc-font-body);font-size:13px;color:var(--cc-gray-500);line-height:1.5;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._cardFooter_1ywd3_170{margin-top:16px;padding-top:16px;border-top:1px solid var(--cc-gray-100);display:flex;align-items:center;justify-content:space-between;gap:8px}._cardDate_1ywd3_180{min-width:0;font-family:var(--cc-font-body);font-size:12px;color:var(--cc-gray-500)}._cardArrow_1ywd3_102{flex-shrink:0;color:var(--cc-gray-200);transition:color .15s,transform .15s}._empty_1ywd3_194{text-align:center;padding:64px 24px;grid-column:1 / -1}._emptyIcon_1ywd3_200{width:64px;height:64px;background:var(--cc-gray-100);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 16px;color:var(--cc-gray-500)}._emptyTitle_1ywd3_212{font-family:var(--cc-font-display);font-size:18px;font-weight:600;color:var(--cc-gray-900);margin-bottom:8px}._emptyDesc_1ywd3_220{font-family:var(--cc-font-body);font-size:14px;color:var(--cc-gray-500);margin-bottom:24px}._skeleton_1ywd3_228{background:var(--cc-gray-100);border-radius:var(--cc-radius-md);height:160px;animation:_shimmer_1ywd3_1 1.5s infinite}@keyframes _shimmer_1ywd3_1{0%{opacity:1}50%{opacity:.5}to{opacity:1}}._error_1ywd3_242{background:#fee2e2;border:1px solid #FECACA;border-radius:var(--cc-radius);padding:12px 16px;color:#991b1b;font-family:var(--cc-font-body);font-size:14px;margin-bottom:24px;display:flex;align-items:center;gap:8px;overflow-wrap:anywhere}._error_1ywd3_242 svg{flex-shrink:0}._overlay_1ywd3_265{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:max(16px,var(--safe-top)) max(16px,var(--safe-right)) max(16px,var(--safe-bottom)) max(16px,var(--safe-left));background:var(--overlay-bg);overscroll-behavior:contain;animation:_fadeIn_1ywd3_1 .15s ease-out}@keyframes _fadeIn_1ywd3_1{0%{opacity:0}to{opacity:1}}._modal_1ywd3_287{display:flex;flex-direction:column;width:min(100%,460px);max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);background:var(--cc-white);border-radius:var(--cc-radius-lg);box-shadow:0 10px 40px #0d1b3e33;overflow:hidden;animation:_slideUp_1ywd3_1 .2s ease-out}@keyframes _slideUp_1ywd3_1{0%{transform:translateY(12px);opacity:0}to{transform:translateY(0);opacity:1}}._modalForm_1ywd3_306{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}._modalBody_1ywd3_313{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:32px 32px 0}._modalTitle_1ywd3_321{font-family:var(--cc-font-display);font-size:20px;font-weight:700;color:var(--cc-gray-900);margin-bottom:6px;overflow-wrap:anywhere}._modalSubtitle_1ywd3_330{font-family:var(--cc-font-body);font-size:14px;color:var(--cc-gray-500);margin-bottom:24px}._field_1ywd3_337{margin-bottom:18px}._label_1ywd3_341{display:block;font-family:var(--cc-font-body);font-size:13px;font-weight:500;color:var(--cc-gray-700);margin-bottom:6px}._optional_1ywd3_350{color:var(--cc-gray-500);font-weight:400}._input_1ywd3_355{width:100%;min-width:0;background:var(--cc-gray-50);border:1.5px solid var(--cc-gray-200);border-radius:var(--cc-radius);padding:10px 14px;font-family:var(--cc-font-body);font-size:15px;color:var(--cc-gray-900);transition:border-color .15s,box-shadow .15s;outline:none;box-sizing:border-box}._input_1ywd3_355::placeholder{color:var(--cc-gray-500)}._input_1ywd3_355:focus{border-color:var(--cc-blue);box-shadow:0 0 0 3px #1e6bf126}._textarea_1ywd3_379{resize:vertical;min-height:80px}._modalActions_1ywd3_384{flex-shrink:0;display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end;padding:8px 32px 32px}._cancelBtn_1ywd3_393{background:transparent;color:var(--cc-gray-700);border:1.5px solid var(--cc-gray-200);border-radius:var(--cc-radius);padding:9px 18px;font-family:var(--cc-font-body);font-size:14px;font-weight:600;cursor:pointer;transition:background .15s}._cancelBtn_1ywd3_393:hover{background:var(--cc-gray-50)}._submitBtn_1ywd3_410{display:flex;align-items:center;justify-content:center;gap:8px;background:var(--cc-blue);color:var(--cc-white);border:none;border-radius:var(--cc-radius);padding:10px 18px;font-family:var(--cc-font-body);font-size:14px;font-weight:600;cursor:pointer;box-shadow:0 2px 8px #1e6bf14d;transition:background .15s,opacity .15s}._submitBtn_1ywd3_410:hover{background:var(--cc-blue-hover)}._submitBtn_1ywd3_410:disabled{opacity:.6;cursor:not-allowed}@keyframes _spin_1ywd3_441{to{transform:rotate(360deg)}}._spinner_1ywd3_441{animation:_spin_1ywd3_441 .8s linear infinite}@media (prefers-reduced-motion: reduce){._overlay_1ywd3_265,._modal_1ywd3_287{animation:none}}@media (max-width: 768px){._header_1ywd3_6>._newBtn_1ywd3_35{flex:1 1 100%}._cardDesc_1ywd3_158,._cardDate_1ywd3_180,._label_1ywd3_341{font-size:14px}._empty_1ywd3_194{padding:40px 16px}._overlay_1ywd3_265{align-items:flex-end;padding:0}._modal_1ywd3_287{width:100%;max-height:92vh;max-height:92dvh;border-radius:var(--cc-radius-lg) var(--cc-radius-lg) 0 0}._modalBody_1ywd3_313{padding:20px max(16px,var(--safe-right)) 0 max(16px,var(--safe-left))}._modalActions_1ywd3_384{padding:12px max(16px,var(--safe-right)) calc(12px + var(--safe-bottom)) max(16px,var(--safe-left));border-top:1px solid var(--cc-gray-100);background:var(--cc-white)}._modalActions_1ywd3_384>button{flex:1 1 auto;justify-content:center}}@media (max-width: 480px){._card_1ywd3_71{padding:20px}}._container_9f792_1{position:relative;width:100%}._trigger_9f792_7{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;background:#f8faff;border:1.5px solid #D1DAF0;border-radius:8px;padding:10px 14px;font-family:Inter,sans-serif;font-size:14px;color:#0d1325;cursor:pointer;text-align:left;transition:border-color .15s,box-shadow .15s;outline:none;box-sizing:border-box;min-height:42px;min-width:0}._trigger_9f792_7:focus-visible{border-color:#1e6bf1;box-shadow:0 0 0 3px #1e6bf126}._trigger_9f792_7:hover:not(:disabled){border-color:#a8bfed}._triggerOpen_9f792_38{border-color:#1e6bf1;box-shadow:0 0 0 3px #1e6bf126}._trigger_9f792_7:disabled,._triggerDisabled_9f792_44{background:#f3f4f6;color:#6b7a9d;cursor:not-allowed;border-color:#e5e7eb}._triggerLabel_9f792_51{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._placeholder_9f792_58{color:#6b7a9d}._chevron_9f792_62{flex-shrink:0;color:#6b7a9d;transition:transform .2s}._chevronUp_9f792_68{transform:rotate(180deg)}._dropdown_9f792_73{background:#fff;border:1.5px solid #D1DAF0;border-radius:8px;box-shadow:0 8px 32px #0d1b3e24,0 2px 8px #0d1b3e14;overflow:hidden;display:flex;flex-direction:column;max-width:calc(100vw - 16px)}._backdrop_9f792_86{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9998;background:#0d1b3e66}._dropdownSheet_9f792_93{position:fixed;top:max(8px,env(safe-area-inset-top,0px));left:max(8px,env(safe-area-inset-left,0px));right:max(8px,env(safe-area-inset-right,0px));width:auto;max-width:none;max-height:min(55vh,420px);max-height:min(55dvh,420px);border-radius:12px}._dropdownSheet_9f792_93 ._option_9f792_105{min-height:44px;font-size:15px}._dropdownSheet_9f792_93 ._optionLabel_9f792_110{white-space:normal;overflow-wrap:anywhere}._searchWrapper_9f792_116{padding:8px;border-bottom:1px solid #EEF2FB;position:relative;display:flex;align-items:center;gap:6px}._searchIcon_9f792_125{flex-shrink:0;color:#6b7a9d}._searchInput_9f792_130{flex:1;border:none;outline:none;background:transparent;font-family:Inter,sans-serif;font-size:13px;color:#0d1325;min-width:0;min-height:28px}._searchInput_9f792_130::placeholder{color:#6b7a9d}._list_9f792_147{list-style:none;margin:0;padding:4px 0;overflow-y:auto;overscroll-behavior:contain;flex:1 1 auto;min-height:0}._option_9f792_105{display:flex;align-items:center;justify-content:space-between;padding:9px 14px;font-family:Inter,sans-serif;font-size:13px;color:#374163;cursor:pointer;transition:background .1s;gap:8px}._option_9f792_105:hover{background:#f8faff}._optionSelected_9f792_175{color:#1e6bf1;font-weight:500}._optionLabel_9f792_110{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._checkIcon_9f792_187{flex-shrink:0;color:#1e6bf1}._empty_9f792_192{padding:16px 14px;font-family:Inter,sans-serif;font-size:13px;color:#6b7a9d;text-align:center}@keyframes _spin_9f792_205{to{transform:rotate(360deg)}}._spinner_9f792_205{animation:_spin_9f792_205 .8s linear infinite;flex-shrink:0;color:#6b7a9d}._page_tqzwr_8{width:100%;min-width:0;max-width:1280px;margin-inline:auto}._header_tqzwr_16{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px 16px;margin-bottom:32px}._headerText_tqzwr_25{flex:1 1 280px;min-width:0}._titleRow_tqzwr_30{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:6px}._title_tqzwr_30{min-width:0;font-family:var(--cc-font-display);font-size:1.5rem;font-weight:700;color:var(--cc-gray-900);overflow-wrap:anywhere}._roleBadge_tqzwr_48{display:inline-flex;align-items:center;flex-shrink:0;padding:3px 10px;border-radius:var(--cc-radius-full);font-family:var(--cc-font-body);font-size:11px;font-weight:600}._roleBadge_tqzwr_48._owner_tqzwr_59{background:#eff6ff;color:#1d4ed8}._roleBadge_tqzwr_48._member_tqzwr_64{background:#f3f4f6;color:#4b5563}._description_tqzwr_69{font-family:var(--cc-font-body);font-size:14px;color:var(--cc-gray-500);overflow-wrap:anywhere}._headerActions_tqzwr_76{display:flex;flex-wrap:wrap;gap:10px}._dangerBtn_tqzwr_82{display:inline-flex;align-items:center;justify-content:center;gap:6px;background:transparent;color:var(--cc-error);border:1.5px solid #FECACA;border-radius:var(--cc-radius);padding:8px 14px;font-family:var(--cc-font-body);font-size:13px;font-weight:600;cursor:pointer;transition:background .15s,border-color .15s}._dangerBtn_tqzwr_82:hover{background:#fef2f2;border-color:#fca5a5}._grid_tqzwr_106{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:24px;align-items:start}@media (min-width: 1920px){._grid_tqzwr_106{grid-template-columns:minmax(0,1fr) 360px}}._card_tqzwr_120{min-width:0;background:var(--cc-white);border:1px solid var(--cc-gray-100);border-radius:var(--cc-radius-md);box-shadow:0 4px 16px #0d1b3e0f}._cardHeader_tqzwr_128{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;padding:20px 24px 16px;border-bottom:1px solid var(--cc-gray-100)}._cardTitle_tqzwr_138{min-width:0;font-family:var(--cc-font-display);font-size:15px;font-weight:600;color:var(--cc-gray-900);overflow-wrap:anywhere}._addBtn_tqzwr_148{display:inline-flex;align-items:center;justify-content:center;gap:6px;background:var(--cc-blue-light);color:var(--cc-blue);border:none;border-radius:6px;padding:6px 12px;font-family:var(--cc-font-body);font-size:13px;font-weight:600;text-align:center;text-decoration:none;cursor:pointer;transition:background .15s}._addBtn_tqzwr_148:hover{background:#d1e3fd;text-decoration:none}._cardBody_tqzwr_172{padding:20px 24px}._listBody_tqzwr_177{padding:0}._memberRow_tqzwr_182{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid var(--cc-gray-100)}._memberRow_tqzwr_182:last-child{border-bottom:none}._memberAvatar_tqzwr_194{width:36px;height:36px;background:var(--cc-gray-100);border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--cc-font-body);font-size:13px;font-weight:600;color:var(--cc-gray-700);flex-shrink:0}._memberInfo_tqzwr_209{flex:1;min-width:0}._memberEmail_tqzwr_215{font-family:var(--cc-font-body);font-size:13px;color:var(--cc-gray-700);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._memberRole_tqzwr_224{margin-top:2px}._memberBadges_tqzwr_229{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;margin-top:2px}._memberRowPending_tqzwr_238 ._memberAvatar_tqzwr_194{background:transparent;border:1.5px dashed var(--cc-gray-200);color:var(--cc-gray-500)}._pendingBadge_tqzwr_244{display:inline-flex;align-items:center;flex-shrink:0;padding:3px 10px;border-radius:var(--cc-radius-full);background:#fef3c7;color:#92400e;font-family:var(--cc-font-body);font-size:11px;font-weight:600}._cancelInviteBtn_tqzwr_258{margin-top:6px;padding:2px 0;background:none;border:none;color:var(--cc-error);font-family:var(--cc-font-body);font-size:13px;font-weight:600;cursor:pointer;text-decoration:underline;text-underline-offset:2px}._cancelInviteBtn_tqzwr_258:hover:not(:disabled){color:#991b1b}._cancelInviteBtn_tqzwr_258:disabled,._removeBtn_tqzwr_278:disabled{opacity:.6;cursor:not-allowed}._cancelInviteBtn_tqzwr_258[aria-busy=true],._removeBtn_tqzwr_278[aria-busy=true]{cursor:progress}._memberNotice_tqzwr_289{margin-bottom:12px;padding:10px 14px;border-radius:var(--cc-radius);font-family:var(--cc-font-body);font-size:13px;overflow-wrap:anywhere}._memberNoticeOk_tqzwr_298{background:#dcfce7;border:1px solid #BBF7D0;color:#15803d}._memberNoticeError_tqzwr_304{background:#fee2e2;border:1px solid #FECACA;color:#991b1b}._removeBtn_tqzwr_278{display:flex;align-items:center;justify-content:center;min-width:32px;min-height:32px;background:none;border:none;cursor:pointer;color:var(--cc-gray-200);padding:4px;border-radius:var(--cc-radius-sm);transition:color .15s;flex-shrink:0}._removeBtn_tqzwr_278:hover:not(:disabled){color:var(--cc-error)}@media (hover: none){._removeBtn_tqzwr_278{color:var(--cc-gray-500)}}._filterTabs_tqzwr_339{display:flex;gap:4px;padding:12px 20px;border-bottom:1px solid var(--cc-gray-100);overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin}._filterTab_tqzwr_339{display:inline-flex;align-items:center;flex:0 0 auto;gap:6px;padding:6px 14px;border-radius:6px;font-family:var(--cc-font-body);font-size:13px;font-weight:500;color:var(--cc-gray-500);background:transparent;border:1.5px solid transparent;cursor:pointer;text-decoration:none;transition:background .15s,color .15s,border-color .15s;white-space:nowrap}._filterTab_tqzwr_339:hover{background:var(--cc-gray-100);color:var(--cc-gray-700);text-decoration:none}._filterTabActive_tqzwr_375{background:var(--cc-blue-light);color:var(--cc-blue);border-color:#c7dafb}._filterTabActive_tqzwr_375:hover{background:var(--cc-blue-light);color:var(--cc-blue)}._filterCount_tqzwr_386{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:var(--cc-radius-full);background:var(--cc-gray-100);font-size:11px;font-weight:600;color:var(--cc-gray-500)}._filterTabActive_tqzwr_375 ._filterCount_tqzwr_386{background:#c7dafb;color:var(--cc-blue-hover)}._serviceRow_tqzwr_406{display:flex;align-items:center;gap:12px;min-width:0;padding:14px 24px;border-bottom:1px solid var(--cc-gray-100);text-decoration:none;transition:background .15s}._serviceRow_tqzwr_406:last-child{border-bottom:none}._serviceRow_tqzwr_406:hover{background:var(--cc-gray-50);text-decoration:none}._serviceIconSmall_tqzwr_426{width:32px;height:32px;background:var(--cc-gray-100);border-radius:var(--cc-radius);display:flex;align-items:center;justify-content:center;color:var(--cc-blue);flex-shrink:0}._serviceInfo_tqzwr_438{flex:1;min-width:0;display:flex;align-items:center;gap:8px}._serviceName_tqzwr_446{min-width:0;font-family:var(--cc-font-body);font-size:14px;font-weight:500;color:var(--cc-gray-900);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._serviceType_tqzwr_457{font-family:var(--cc-font-body);font-size:11px;color:var(--cc-gray-500);background:#f3f4f6;border-radius:var(--cc-radius-sm);padding:1px 6px;flex-shrink:0}._serviceChevron_tqzwr_467{flex-shrink:0;color:var(--cc-gray-200)}._comingSoon_tqzwr_473{text-align:center;padding:40px 24px;color:var(--cc-gray-500);font-family:var(--cc-font-body);font-size:14px;overflow-wrap:anywhere}._comingSoonIcon_tqzwr_482{width:48px;height:48px;background:var(--cc-gray-100);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 12px;color:var(--cc-gray-500)}._emptyAction_tqzwr_494{margin-top:12px}._emptyCta_tqzwr_498{display:inline-flex;align-items:center;justify-content:center;gap:6px;background:var(--cc-blue);color:var(--cc-white);border-radius:var(--cc-radius);padding:8px 16px;font-family:var(--cc-font-body);font-size:13px;font-weight:600;text-align:center;text-decoration:none;transition:background .15s}._emptyCta_tqzwr_498:hover{background:var(--cc-blue-hover);color:var(--cc-white);text-decoration:none}._skeleton_tqzwr_522{background:var(--cc-gray-100);border-radius:var(--cc-radius-md);animation:_shimmer_tqzwr_1 1.5s infinite}._skeletonStack_tqzwr_528{display:grid;gap:20px}._skeletonHeader_tqzwr_533{height:80px}._skeletonBody_tqzwr_537{height:200px}@keyframes _shimmer_tqzwr_1{0%{opacity:1}50%{opacity:.5}to{opacity:1}}._error_tqzwr_548{background:#fee2e2;border:1px solid #FECACA;border-radius:var(--cc-radius);padding:12px 16px;color:#991b1b;font-family:var(--cc-font-body);font-size:14px;display:flex;align-items:center;gap:8px;overflow-wrap:anywhere}._error_tqzwr_548 svg{flex-shrink:0}._overlay_tqzwr_569{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:max(16px,var(--safe-top)) max(16px,var(--safe-right)) max(16px,var(--safe-bottom)) max(16px,var(--safe-left));background:var(--overlay-bg);overscroll-behavior:contain;animation:_fadeIn_tqzwr_1 .15s ease-out}@keyframes _fadeIn_tqzwr_1{0%{opacity:0}to{opacity:1}}._modal_tqzwr_591{display:flex;flex-direction:column;width:min(100%,420px);max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);background:var(--cc-white);border-radius:var(--cc-radius-lg);box-shadow:0 10px 40px #0d1b3e33;overflow:hidden;animation:_slideUp_tqzwr_1 .2s ease-out}@keyframes _slideUp_tqzwr_1{0%{transform:translateY(12px);opacity:0}to{transform:translateY(0);opacity:1}}._modalForm_tqzwr_610{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}._modalBody_tqzwr_617{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:32px 32px 0}._modalTitle_tqzwr_625{font-family:var(--cc-font-display);font-size:18px;font-weight:700;color:var(--cc-gray-900);margin-bottom:20px}._modalError_tqzwr_633{margin-bottom:16px;padding:10px 14px;background:#fee2e2;border-radius:var(--cc-radius);color:#991b1b;font-family:var(--cc-font-body);font-size:13px;overflow-wrap:anywhere}._field_tqzwr_644{margin-bottom:16px}._label_tqzwr_648{display:block;font-family:var(--cc-font-body);font-size:13px;font-weight:500;color:var(--cc-gray-700);margin-bottom:6px}._fieldHint_tqzwr_657{margin-top:6px;font-family:var(--cc-font-body);font-size:12px;line-height:1.4;color:var(--cc-gray-500)}._input_tqzwr_665{width:100%;min-width:0;background:var(--cc-gray-50);border:1.5px solid var(--cc-gray-200);border-radius:var(--cc-radius);padding:10px 14px;font-family:var(--cc-font-body);font-size:15px;color:var(--cc-gray-900);transition:border-color .15s,box-shadow .15s;outline:none;box-sizing:border-box}._input_tqzwr_665::placeholder{color:var(--cc-gray-500)}._input_tqzwr_665:focus{border-color:var(--cc-blue);box-shadow:0 0 0 3px #1e6bf126}._modalActions_tqzwr_687{flex-shrink:0;display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end;padding:8px 32px 32px}._cancelBtn_tqzwr_696{background:transparent;color:var(--cc-gray-700);border:1.5px solid var(--cc-gray-200);border-radius:var(--cc-radius);padding:9px 18px;font-family:var(--cc-font-body);font-size:14px;font-weight:600;cursor:pointer;transition:background .15s}._cancelBtn_tqzwr_696:hover{background:var(--cc-gray-50)}._submitBtn_tqzwr_711{display:flex;align-items:center;justify-content:center;gap:8px;background:var(--cc-blue);color:var(--cc-white);border:none;border-radius:var(--cc-radius);padding:10px 18px;font-family:var(--cc-font-body);font-size:14px;font-weight:600;cursor:pointer;transition:background .15s,opacity .15s}._submitBtn_tqzwr_711:hover{background:var(--cc-blue-hover)}._submitBtn_tqzwr_711:disabled{opacity:.6;cursor:not-allowed}@keyframes _spin_tqzwr_735{to{transform:rotate(360deg)}}._spinner_tqzwr_735{animation:_spin_tqzwr_735 .8s linear infinite}@media (prefers-reduced-motion: reduce){._overlay_tqzwr_569,._modal_tqzwr_591{animation:none}}@media (pointer: coarse){._addBtn_tqzwr_148,._filterTab_tqzwr_339,._emptyCta_tqzwr_498{min-height:var(--touch-target)}._removeBtn_tqzwr_278{min-width:var(--touch-target)}._cancelInviteBtn_tqzwr_258{min-height:var(--touch-target)}}@media (max-width: 1024px){._grid_tqzwr_106{grid-template-columns:minmax(0,1fr)}}@media (max-width: 768px){._header_tqzwr_16{margin-bottom:24px}._headerActions_tqzwr_76,._dangerBtn_tqzwr_82{flex:1 1 100%}._cardHeader_tqzwr_128,._cardBody_tqzwr_172{padding:16px}._filterTabs_tqzwr_339{padding:10px 16px}._serviceRow_tqzwr_406{padding:12px 16px}._serviceInfo_tqzwr_438{flex-wrap:wrap;gap:4px 8px}._serviceName_tqzwr_446,._memberEmail_tqzwr_215{white-space:normal;overflow-wrap:anywhere}._fieldHint_tqzwr_657,._memberNotice_tqzwr_289,._cancelInviteBtn_tqzwr_258{font-size:14px}._comingSoon_tqzwr_473{padding:32px 16px}._serviceType_tqzwr_457{font-size:14px}._overlay_tqzwr_569{align-items:flex-end;padding:0}._modal_tqzwr_591{width:100%;max-height:92vh;max-height:92dvh;border-radius:var(--cc-radius-lg) var(--cc-radius-lg) 0 0}._modalBody_tqzwr_617{padding:20px max(16px,var(--safe-right)) 0 max(16px,var(--safe-left))}._modalActions_tqzwr_687{padding:12px max(16px,var(--safe-right)) calc(12px + var(--safe-bottom)) max(16px,var(--safe-left));border-top:1px solid var(--cc-gray-100);background:var(--cc-white)}._modalActions_tqzwr_687>button{flex:1 1 auto}}._container_12fsq_5{width:100%;max-width:800px}._header_12fsq_10{margin-bottom:28px}._title_12fsq_14{font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:1.5rem;font-weight:700;color:#0d1325;margin-bottom:6px;overflow-wrap:anywhere}._subtitle_12fsq_23{font-family:Inter,sans-serif;font-size:14px;color:#6b7a9d}._card_12fsq_30{min-width:0;background:#fff;border:1px solid #EEF2FB;border-radius:12px;box-shadow:0 4px 16px #0d1b3e0f}._loadingCard_12fsq_39{display:flex;align-items:center;justify-content:center;gap:12px;min-height:200px;padding:24px;color:#6b7280;font-size:14px;text-align:center}._errorBanner_12fsq_51{display:flex;align-items:center;gap:8px;margin:24px 24px 0;padding:12px 16px;background:#fee2e2;border:1px solid #FECACA;border-radius:8px;color:#991b1b;font-family:Inter,sans-serif;font-size:14px;overflow-wrap:anywhere}._notice_12fsq_67{margin:24px;padding:16px;background-color:#fef3c7;border:1px solid #FCD34D;border-radius:8px}._noticeBody_12fsq_75{margin-bottom:12px}._noticeText_12fsq_79{margin:0;color:#92400e;font-weight:600;overflow-wrap:anywhere}._noticeBtn_12fsq_86{padding:8px 16px;background-color:var(--cc-blue);color:var(--cc-white);border:none;border-radius:4px;cursor:pointer;font-weight:600;font-size:14px;transition:background .15s}._noticeBtn_12fsq_86:hover{background-color:var(--cc-blue-hover)}._section_12fsq_102{padding:24px 24px 0}._sectionTitle_12fsq_106{font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:14px;font-weight:700;color:#0d1325;text-transform:uppercase;letter-spacing:.05em;margin-bottom:16px}._divider_12fsq_116{height:1px;background:#eef2fb;margin:24px 0 0}._grid2_12fsq_122{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}._rowSpaced_12fsq_129{margin-top:16px}._field_12fsq_133,._fieldFull_12fsq_139{display:flex;flex-direction:column;min-width:0}._label_12fsq_145{font-family:Inter,sans-serif;font-size:13px;font-weight:500;color:#374163;margin-bottom:6px}._required_12fsq_153{color:#dc2626}._input_12fsq_157{width:100%;min-width:0;background:#f8faff;border:1.5px solid #D1DAF0;border-radius:8px;padding:10px 14px;font-family:Inter,sans-serif;font-size:14px;color:#0d1325;transition:border-color .15s,box-shadow .15s;outline:none;box-sizing:border-box}._input_12fsq_157::placeholder{color:#6b7a9d}._input_12fsq_157:focus{border-color:#1e6bf1;box-shadow:0 0 0 3px #1e6bf126}._mono_12fsq_181{font-family:JetBrains Mono,Fira Code,monospace;font-size:13px}._input_12fsq_157:disabled{background:#f3f4f6;color:#6b7a9d;cursor:not-allowed;border-color:#e5e7eb}._selectWrapper_12fsq_193{position:relative}._selectLoading_12fsq_197{position:absolute;right:36px;top:50%;transform:translateY(-50%);display:flex;align-items:center;color:#6b7a9d;pointer-events:none}._hint_12fsq_208{font-family:Inter,sans-serif;font-size:12px;color:#6b7a9d;margin-top:4px}._estimateBox_12fsq_216{width:100%;padding:10px 14px;background:var(--cc-gray-100);border-radius:8px;font-size:13px;color:var(--cc-navy)}._estimateTitle_12fsq_225{margin-bottom:2px;font-weight:600}._estimateValue_12fsq_230{font-size:18px;font-weight:700;color:var(--cc-blue);overflow-wrap:anywhere}._estimateMeta_12fsq_237{margin-top:2px;font-size:11px;color:var(--cc-gray-500);overflow-wrap:anywhere}._actions_12fsq_244{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:12px;padding:20px 24px;border-top:1px solid #EEF2FB;margin-top:24px}._cancelBtn_12fsq_255{background:transparent;color:#374163;border:1.5px solid #D1DAF0;border-radius:8px;padding:10px 20px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:background .15s}._cancelBtn_12fsq_255:hover{background:#f8faff}._submitBtn_12fsq_272{display:flex;align-items:center;justify-content:center;gap:8px;background:#1e6bf1;color:#fff;border:none;border-radius:8px;padding:10px 24px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;cursor:pointer;box-shadow:0 2px 8px #1e6bf14d;transition:background .15s,box-shadow .15s}._submitBtn_12fsq_272:hover{background:#1558d0;box-shadow:0 4px 16px #1e6bf166}._submitBtn_12fsq_272:disabled{opacity:.6;cursor:not-allowed}@keyframes _spin_12fsq_304{to{transform:rotate(360deg)}}._spinner_12fsq_304{animation:_spin_12fsq_304 .8s linear infinite}@media (max-width: 768px){._header_12fsq_10{margin-bottom:20px}._title_12fsq_14{font-size:1.25rem}._errorBanner_12fsq_51{margin:16px 16px 0}._notice_12fsq_67{margin:16px}._noticeBtn_12fsq_86{width:100%}._section_12fsq_102{padding:20px 16px 0}._divider_12fsq_116{margin-top:20px}._grid2_12fsq_122{grid-template-columns:minmax(0,1fr)}._actions_12fsq_244{position:sticky;bottom:0;z-index:5;margin-top:20px;padding:12px 16px calc(12px + var(--safe-bottom));background:#fff;border-radius:0 0 11px 11px;box-shadow:0 -4px 12px #0d1b3e0f}._actions_12fsq_244>button{flex:1 1 auto;justify-content:center}}._header_1kgk1_5{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;margin-bottom:32px;gap:16px}._headerLeft_1kgk1_14{min-width:0;flex:1 1 280px}._titleRow_1kgk1_19{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:8px}._serviceIcon_1kgk1_27{width:40px;height:40px;background:#eef2fb;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#1e6bf1;flex-shrink:0}._title_1kgk1_19{min-width:0;overflow-wrap:anywhere;font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:1.5rem;font-weight:700;color:#0d1325}._meta_1kgk1_48{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-family:Inter,sans-serif;font-size:13px;color:#6b7a9d}._typeTag_1kgk1_58{background:#f3f4f6;color:#374163;border-radius:4px;padding:2px 8px;font-size:12px;font-weight:600}._headerActions_1kgk1_67{display:flex;flex-wrap:wrap;gap:10px;flex-shrink:0}._editBtn_1kgk1_74{display:flex;align-items:center;gap:6px;background:transparent;color:#1e6bf1;border:1.5px solid #1E6BF1;border-radius:8px;padding:8px 14px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s}._editBtn_1kgk1_74:hover{background:#e8f0fe}._dangerBtn_1kgk1_94{display:flex;align-items:center;gap:6px;background:transparent;color:#dc2626;border:1.5px solid #FECACA;border-radius:8px;padding:8px 14px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s,border-color .15s}._dangerBtn_1kgk1_94:hover{background:#fef2f2;border-color:#fca5a5}._grid_1kgk1_116{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:start}._card_1kgk1_124{--card-pad: 24px;min-width:0;background:#fff;border:1px solid #EEF2FB;border-radius:12px;box-shadow:0 4px 16px #0d1b3e0f}._cardHeader_1kgk1_134{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;padding:20px var(--card-pad) 16px;border-bottom:1px solid #EEF2FB}._cardTitle_1kgk1_144{min-width:0;overflow-wrap:anywhere;font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:15px;font-weight:600;color:#0d1325}._cardBody_1kgk1_153{padding:8px 0}._cardNote_1kgk1_158{padding:12px var(--card-pad);font-family:Inter,sans-serif;font-size:13px;line-height:1.5;color:var(--cc-gray-500);overflow-wrap:anywhere}._cardNoteSuccess_1kgk1_167{padding:12px var(--card-pad) 8px;font-family:Inter,sans-serif;font-size:12px;line-height:1.5;color:var(--cc-success);overflow-wrap:anywhere}._mutedSmall_1kgk1_176{font-size:12px;color:var(--cc-gray-500);overflow-wrap:anywhere}._infoRow_1kgk1_183{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:12px var(--card-pad);border-bottom:1px solid #F8FAFF}._infoRow_1kgk1_183:last-child{border-bottom:none}._infoLabel_1kgk1_196{font-family:Inter,sans-serif;font-size:12px;font-weight:600;color:#6b7a9d;text-transform:uppercase;letter-spacing:.04em;min-width:140px;flex-shrink:0}._infoValue_1kgk1_207{flex:1 1 120px;min-width:0;font-family:Inter,sans-serif;font-size:14px;color:#374163;overflow-wrap:anywhere}._infoValueRow_1kgk1_217{display:flex;flex-wrap:wrap;align-items:center;gap:6px}._code_1kgk1_224{font-family:JetBrains Mono,Fira Code,monospace;font-size:13px;background:#f8faff;border:1px solid #EEF2FB;border-radius:4px;padding:2px 8px;color:#0d1325;-webkit-box-decoration-break:clone;box-decoration-break:clone}._codeSmall_1kgk1_237{font-size:11px}._codeFill_1kgk1_242{flex:1 1 160px;min-width:0;overflow-wrap:anywhere}._codeMasked_1kgk1_248{letter-spacing:2px}._link_1kgk1_252{color:#1e6bf1;text-decoration:none;overflow-wrap:anywhere}._link_1kgk1_252:hover{text-decoration:underline}._monoLink_1kgk1_262{font-family:var(--cc-font-mono);font-size:13px}._costValue_1kgk1_267{color:#1e6bf1;font-weight:600}._emptyState_1kgk1_273{text-align:center;padding:40px var(--card-pad)}._emptyIcon_1kgk1_278{width:52px;height:52px;background:#eef2fb;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 14px;color:#6b7a9d}._emptyTitle_1kgk1_290{font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:16px;font-weight:600;color:#0d1325;margin-bottom:6px}._emptySubtitle_1kgk1_298{font-family:Inter,sans-serif;font-size:13px;color:#6b7a9d}._skeleton_1kgk1_305{background:#eef2fb;border-radius:12px;animation:_shimmer_1kgk1_1 1.5s infinite}._skeletonStack_1kgk1_311{display:grid;gap:16px}._skeletonHeader_1kgk1_316{height:80px}._skeletonBody_1kgk1_320{height:240px}@keyframes _shimmer_1kgk1_1{0%{opacity:1}50%{opacity:.5}to{opacity:1}}._errorBox_1kgk1_331{display:flex;align-items:center;gap:8px;padding:12px 16px;background:#fee2e2;border:1px solid #FECACA;border-radius:8px;color:#991b1b;font-family:Inter,sans-serif;font-size:14px;overflow-wrap:anywhere}._overlay_1kgk1_346{position:fixed;top:0;right:0;bottom:0;left:0;background:#0d1b3e80;display:flex;align-items:center;justify-content:center;padding:16px;z-index:1000;overscroll-behavior:contain;animation:_fadeIn_1kgk1_1 .15s ease-out}@keyframes _fadeIn_1kgk1_1{0%{opacity:0}to{opacity:1}}._modal_1kgk1_364{background:#fff;border-radius:16px;padding:32px;width:100%;max-width:480px;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow-y:auto;overscroll-behavior:contain;box-shadow:0 10px 40px #0d1b3e33;animation:_slideUp_1kgk1_1 .2s ease-out}@keyframes _slideUp_1kgk1_1{0%{transform:translateY(12px);opacity:0}to{transform:translateY(0);opacity:1}}._modalTitle_1kgk1_383{font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:18px;font-weight:700;color:#0d1325;margin-bottom:20px;overflow-wrap:anywhere}._errorBanner_1kgk1_392{display:flex;align-items:center;gap:8px;margin-bottom:16px;padding:10px 14px;background:#fee2e2;border-radius:8px;color:#991b1b;font-family:Inter,sans-serif;font-size:13px;overflow-wrap:anywhere}._modalField_1kgk1_406{margin-bottom:14px}._hintText_1kgk1_410{margin-top:6px;font-size:12px;color:var(--cc-gray-500)}._label_1kgk1_416{display:block;font-family:Inter,sans-serif;font-size:13px;font-weight:500;color:#374163;margin-bottom:6px}._input_1kgk1_425{width:100%;min-width:0;background:#f8faff;border:1.5px solid #D1DAF0;border-radius:8px;padding:10px 14px;font-family:Inter,sans-serif;font-size:14px;color:#0d1325;transition:border-color .15s,box-shadow .15s;outline:none;box-sizing:border-box}._input_1kgk1_425::placeholder{color:#6b7a9d}._input_1kgk1_425:focus{border-color:#1e6bf1;box-shadow:0 0 0 3px #1e6bf126}._mono_1kgk1_262{font-family:JetBrains Mono,Fira Code,monospace;font-size:13px}._modalActions_1kgk1_452{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px;margin-top:20px}._cancelBtn_1kgk1_460{background:transparent;color:#374163;border:1.5px solid #D1DAF0;border-radius:8px;padding:9px 18px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:background .15s}._cancelBtn_1kgk1_460:hover{background:#f8faff}._submitBtn_1kgk1_475{display:flex;align-items:center;justify-content:center;gap:8px;background:#1e6bf1;color:#fff;border:none;border-radius:8px;padding:10px 18px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:background .15s,opacity .15s}._submitBtn_1kgk1_475:hover{background:#1558d0}._submitBtn_1kgk1_475:disabled{opacity:.6;cursor:not-allowed}@keyframes _spin_1kgk1_499{to{transform:rotate(360deg)}}._spinner_1kgk1_499{animation:_spin_1kgk1_499 .8s linear infinite}._domainList_1kgk1_502{list-style:none;padding:0;margin:0}._domainItem_1kgk1_508{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px var(--card-pad);border-bottom:1px solid #F8FAFF}._domainItem_1kgk1_508:last-child{border-bottom:none}._domainName_1kgk1_521{flex:1;min-width:0;font-family:JetBrains Mono,Fira Code,monospace;font-size:13px;color:#374163;overflow-wrap:anywhere}._removeBtn_1kgk1_530{display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:#9ca3af;cursor:pointer;padding:4px;border-radius:4px;flex-shrink:0;transition:color .15s,background .15s}._removeBtn_1kgk1_530:hover{color:#dc2626;background:#fef2f2}._addDomainForm_1kgk1_549{display:flex;flex-wrap:wrap;gap:8px;padding:16px var(--card-pad);border-top:1px solid #EEF2FB}._addDomainForm_1kgk1_549 ._input_1kgk1_425{flex:1 1 200px;width:auto;min-width:0}._addDomainForm_1kgk1_549 ._addBtn_1kgk1_564{flex:0 0 auto}._addBtn_1kgk1_564{background:#1e6bf1;color:#fff;border:none;border-radius:8px;padding:10px 16px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .15s,opacity .15s}._addBtn_1kgk1_564:hover{background:#1558d0}._addBtn_1kgk1_564:disabled{opacity:.6;cursor:not-allowed}._domainSkeleton_1kgk1_585{height:48px;margin:12px var(--card-pad);background:#eef2fb;border-radius:6px;animation:_shimmer_1kgk1_1 1.5s infinite}._inlineBanner_1kgk1_593{margin:12px var(--card-pad) 0;padding:8px 12px;background:#fee2e2;border-radius:6px;color:#991b1b;font-family:Inter,sans-serif;font-size:13px;overflow-wrap:anywhere}._cardHeaderActions_1kgk1_605{display:flex;flex-wrap:wrap;align-items:center;gap:10px}._downloadEnvBtn_1kgk1_612{display:inline-flex;align-items:center;gap:6px;background:#f4f7fe;color:#1e6bf1;border:1px solid #DCE6FA;border-radius:8px;padding:6px 12px;font-family:Inter,sans-serif;font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .15s,opacity .15s}._downloadEnvBtn_1kgk1_612:hover:not(:disabled){background:#e6eefd}._downloadEnvBtn_1kgk1_612:disabled{opacity:.5;cursor:not-allowed}._varCount_1kgk1_638{background:#eef2fb;color:#374163;font-family:Inter,sans-serif;font-size:12px;font-weight:600;border-radius:10px;padding:2px 8px;min-width:20px;text-align:center}._varList_1kgk1_650{list-style:none;padding:0;margin:0}._varItem_1kgk1_656{display:flex;align-items:center;justify-content:space-between;padding:10px var(--card-pad);border-bottom:1px solid #F8FAFF;gap:8px}._varItem_1kgk1_656:last-child{border-bottom:none}._varContent_1kgk1_669{display:flex;align-items:center;gap:6px;min-width:0;flex:1;overflow:hidden}._varKey_1kgk1_678{font-family:JetBrains Mono,Fira Code,monospace;font-size:13px;font-weight:600;color:#1e6bf1;white-space:nowrap;max-width:50%;overflow:hidden;text-overflow:ellipsis;flex-shrink:0}._varEquals_1kgk1_691{font-family:JetBrains Mono,Fira Code,monospace;font-size:13px;color:#9ca3af;flex-shrink:0}._varValue_1kgk1_698{font-family:JetBrains Mono,Fira Code,monospace;font-size:13px;color:#374163;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}._revealBtn_1kgk1_708{display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:#9ca3af;cursor:pointer;padding:2px;border-radius:3px;flex-shrink:0;transition:color .15s}._revealBtn_1kgk1_708:hover{color:#374163}._addVarForm_1kgk1_727{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:16px var(--card-pad);border-top:1px solid #EEF2FB}._addVarForm_1kgk1_727 ._addBtn_1kgk1_564{flex:0 0 auto}._varKeyInput_1kgk1_740{flex:0 1 140px;min-width:0}._varFormEquals_1kgk1_745{font-family:JetBrains Mono,Fira Code,monospace;font-size:14px;color:#9ca3af;flex-shrink:0}._varValueInput_1kgk1_752{flex:1 1 100px;min-width:0}._varInlineInput_1kgk1_757{flex:1;min-width:0;height:28px;padding:3px 8px;font-size:13px}._varItemActions_1kgk1_765{display:flex;align-items:center;gap:2px;flex-shrink:0}._saveVarBtn_1kgk1_772{display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:#16a34a;cursor:pointer;padding:2px;border-radius:3px;flex-shrink:0;transition:color .15s}._saveVarBtn_1kgk1_772:hover{color:#15803d}._saveVarBtn_1kgk1_772:disabled{opacity:.5;cursor:not-allowed}._deployBtn_1kgk1_796{display:flex;align-items:center;gap:6px;background:#0d1b3e;color:#fff;border:none;border-radius:8px;padding:8px 14px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s,opacity .15s}._deployBtn_1kgk1_796:hover{background:#1e6bf1}._deployBtn_1kgk1_796:disabled{opacity:.55;cursor:not-allowed}._statusBadge_1kgk1_816{display:inline-flex;align-items:center;gap:5px;font-family:Inter,sans-serif;font-size:11px;font-weight:700;border-radius:20px;padding:3px 10px;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}._statusRunning_1kgk1_830{background:#eff6ff;color:#1d4ed8}._statusSuccess_1kgk1_835{background:#dcfce7;color:#166534}._statusFailed_1kgk1_840{background:#fee2e2;color:#991b1b}._statusCancelled_1kgk1_845{background:#f1f5f9;color:#475569}._deployActions_1kgk1_850{display:flex;align-items:center;gap:8px;flex-shrink:0;margin-left:auto}._cancelDeployBtn_1kgk1_858{display:flex;align-items:center;gap:5px;background:transparent;color:#991b1b;border:1.5px solid #FCA5A5;border-radius:6px;padding:5px 10px;font-family:Inter,sans-serif;font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap;transition:border-color .15s,color .15s,background .15s;flex-shrink:0}._cancelDeployBtn_1kgk1_858:hover{border-color:#dc2626;color:#dc2626;background:#fef2f2}._cancelDeployBtn_1kgk1_858:disabled{opacity:.6;cursor:not-allowed}._deployList_1kgk1_888{list-style:none;padding:0;margin:0}._deployItem_1kgk1_894{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:12px var(--card-pad);border-bottom:1px solid #F8FAFF;gap:8px 12px}._deployItem_1kgk1_894:last-child{border-bottom:none}._deployLeft_1kgk1_908{display:flex;align-items:center;gap:10px;min-width:0;flex:1 1 200px;flex-wrap:wrap}._deployMeta_1kgk1_917{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}._deployId_1kgk1_925{font-family:Inter,sans-serif;font-size:13px;color:#6b7a9d}._deployDate_1kgk1_931{font-family:Inter,sans-serif;font-size:12px;color:#9ca3af}._logsBtn_1kgk1_937{display:flex;align-items:center;gap:5px;background:transparent;color:#6b7a9d;border:1.5px solid #D1DAF0;border-radius:6px;padding:5px 10px;font-family:Inter,sans-serif;font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap;transition:border-color .15s,color .15s,background .15s;flex-shrink:0}._logsBtn_1kgk1_937:hover{border-color:#1e6bf1;color:#1e6bf1;background:#f0f7ff}._regenBtn_1kgk1_962{margin-left:4px;padding:3px 8px;font-size:11px}._logsModal_1kgk1_969{max-width:760px;padding:0;overflow:hidden;display:flex;flex-direction:column;max-height:80vh;max-height:80dvh}._logsModalHeader_1kgk1_979{display:flex;align-items:flex-start;justify-content:space-between;padding:24px 28px 20px;border-bottom:1px solid #EEF2FB;gap:16px}._logsModalTitleBox_1kgk1_988{min-width:0}._logsModalHeader_1kgk1_979 ._modalTitle_1kgk1_383{margin-bottom:8px}._closeBtn_1kgk1_996{display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:#9ca3af;cursor:pointer;padding:4px;border-radius:6px;flex-shrink:0;transition:color .15s,background .15s}._closeBtn_1kgk1_996:hover{color:#374163;background:#f8faff}._logsBody_1kgk1_1015{flex:1;overflow-y:auto;margin:0;padding:20px 24px;font-family:JetBrains Mono,Fira Code,monospace;font-size:12px;line-height:1.6;color:#d1fae5;background:#0d1b3e;white-space:pre-wrap;overflow-wrap:anywhere;min-height:200px}._tabBar_1kgk1_1031{position:relative;display:flex;gap:4px;margin-bottom:24px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;box-shadow:inset 0 -2px #eef2fb}._tabBtn_1kgk1_1042{flex:0 0 auto;background:transparent;border:none;border-bottom:2px solid transparent;padding:10px 20px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;color:#6b7a9d;white-space:nowrap;cursor:pointer;transition:color .15s,border-color .15s}._tabBtn_1kgk1_1042:hover{color:#374163}._tabBtnActive_1kgk1_1061{flex:0 0 auto;background:transparent;border:none;border-bottom:2px solid #1E6BF1;padding:10px 20px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;color:#1e6bf1;white-space:nowrap;cursor:pointer}._tabBtn_1kgk1_1042:focus-visible,._tabBtnActive_1kgk1_1061:focus-visible{outline-offset:-3px}._logsTab_1kgk1_1082{display:flex;flex-direction:column;gap:16px;min-width:0}._logsHeader_1kgk1_1089{display:flex;align-items:center;gap:12px;flex-wrap:wrap}._logsHeader_1kgk1_1089>:first-child,._metricsHeader_1kgk1_1098>:first-child{flex:1 1 260px;min-width:0;max-width:420px}._liveToggle_1kgk1_1104{display:flex;align-items:center;gap:6px;cursor:pointer;font-family:Inter,sans-serif;font-size:13px}._liveIndicatorOn_1kgk1_1113{color:#10b981;font-weight:600}._liveIndicatorOff_1kgk1_1118{color:#6b7a9d}._reloadBtn_1kgk1_1122{background:transparent;border:1.5px solid #D1DAF0;border-radius:6px;padding:6px 14px;font-family:Inter,sans-serif;font-size:13px;font-weight:500;color:#374163;cursor:pointer;transition:border-color .15s,color .15s}._reloadBtn_1kgk1_1122:hover{border-color:#1e6bf1;color:#1e6bf1}._reloadBtn_1kgk1_1122:disabled{opacity:.5;cursor:not-allowed}._logsViewer_1kgk1_1145{background:#0d1b3e;border-radius:10px;padding:20px;font-family:JetBrains Mono,Fira Code,monospace;font-size:12px;line-height:1.7;color:#d1fae5;white-space:pre-wrap;overflow-wrap:anywhere;overflow-y:auto;max-height:60vh;max-height:60dvh;min-height:200px;margin:0}._metricsTab_1kgk1_1163{display:flex;flex-direction:column;gap:16px;min-width:0}._metricsHeader_1kgk1_1098{display:flex;align-items:center;gap:12px}._metricsGrid_1kgk1_1176{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}._metricCard_1kgk1_1182{min-width:0;background:#0d1b3e;border-radius:12px;padding:16px}._metricChartHeader_1kgk1_1189{font-family:Inter,sans-serif;font-size:13px;font-weight:600;color:#9ca3af;margin-bottom:10px}._metricChart_1kgk1_1189{width:100%;min-width:0;height:120px}._tabError_1kgk1_1204{padding:10px 14px;background:#fee2e2;border-radius:8px;color:#991b1b;font-family:Inter,sans-serif;font-size:13px;overflow-wrap:anywhere}._tabNotice_1kgk1_1214{padding:10px 14px;background:#fef3c7;border-radius:8px;color:#92400e;font-family:Inter,sans-serif;font-size:13px;overflow-wrap:anywhere}._tabLoading_1kgk1_1224{font-family:Inter,sans-serif;font-size:13px;color:#6b7a9d}@media (pointer: coarse){._removeBtn_1kgk1_530,._revealBtn_1kgk1_708,._saveVarBtn_1kgk1_772,._closeBtn_1kgk1_996,._logsBtn_1kgk1_937{min-width:var(--touch-target);justify-content:center}._liveToggle_1kgk1_1104{min-height:var(--touch-target)}._liveToggle_1kgk1_1104 input{width:20px;height:20px}}@media (max-width: 1024px){._grid_1kgk1_116{grid-template-columns:minmax(0,1fr);gap:16px}}@media (min-width: 1440px){._logsModal_1kgk1_969{max-width:960px;max-height:85vh;max-height:85dvh}._logsViewer_1kgk1_1145{max-height:68vh;max-height:68dvh}._metricChart_1kgk1_1189{height:160px}}@media (min-width: 1920px){._logsModal_1kgk1_969{max-width:1120px}._metricsGrid_1kgk1_1176{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width: 768px){._card_1kgk1_124{--card-pad: 16px}._header_1kgk1_5{margin-bottom:20px;gap:12px}._headerLeft_1kgk1_14{flex-basis:100%}._title_1kgk1_19{font-size:1.25rem}._headerActions_1kgk1_67{width:100%;gap:8px}._headerActions_1kgk1_67>button{flex:1 1 auto;justify-content:center}._tabBar_1kgk1_1031{margin-bottom:16px}._tabBtn_1kgk1_1042,._tabBtnActive_1kgk1_1061{padding:10px 14px}._cardHeader_1kgk1_134{padding-top:16px;padding-bottom:12px}._emptyState_1kgk1_273{padding-top:28px;padding-bottom:28px}._varItem_1kgk1_656{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"key reveal actions" "value value value";align-items:center;column-gap:4px;row-gap:2px;padding-top:12px;padding-bottom:12px}._varContent_1kgk1_669{display:contents}._varKey_1kgk1_678{grid-area:key;min-width:0;max-width:none;overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}._varEquals_1kgk1_691{display:none}._varValue_1kgk1_698{grid-area:value;overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}._varContent_1kgk1_669>._revealBtn_1kgk1_708{grid-area:reveal}._varItemActions_1kgk1_765{grid-area:actions}._varInlineInput_1kgk1_757{grid-area:value;height:auto;min-height:40px;padding:8px 10px}._addVarForm_1kgk1_727{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:8px}._addVarForm_1kgk1_727 ._varFormEquals_1kgk1_745{display:none}._addVarForm_1kgk1_727 ._addBtn_1kgk1_564{grid-column:1 / -1}._overlay_1kgk1_346{align-items:flex-end;padding:0}._modal_1kgk1_364{max-width:none;max-height:92vh;max-height:92dvh;padding:20px 16px 0;border-radius:16px 16px 0 0}._modalActions_1kgk1_452{position:sticky;bottom:0;z-index:1;margin:20px -16px 0;padding:12px 16px calc(12px + var(--safe-bottom));background:#fff;border-top:1px solid #EEF2FB}._modalActions_1kgk1_452>button{flex:1 1 auto;justify-content:center}._logsModal_1kgk1_969{height:100vh;height:100dvh;max-height:none;padding:0;border-radius:0}._logsModalHeader_1kgk1_979{padding:calc(14px + var(--safe-top)) calc(16px + var(--safe-right)) 14px calc(16px + var(--safe-left))}._logsModalHeader_1kgk1_979 ._modalTitle_1kgk1_383{margin-bottom:6px}._logsBody_1kgk1_1015{min-height:0;padding:14px calc(16px + var(--safe-right)) calc(14px + var(--safe-bottom)) calc(16px + var(--safe-left))}._logsViewer_1kgk1_1145{padding:14px}._metricsGrid_1kgk1_1176{grid-template-columns:minmax(0,1fr)}._metricCard_1kgk1_1182{padding:12px}._metricChart_1kgk1_1189{height:140px}._meta_1kgk1_48,._statusBadge_1kgk1_816,._infoLabel_1kgk1_196,._code_1kgk1_224,._emptySubtitle_1kgk1_298{font-size:14px}}@media (max-width: 480px){._infoLabel_1kgk1_196{flex-basis:100%;min-width:0}._infoValue_1kgk1_207{flex-basis:100%}._addVarForm_1kgk1_727{grid-template-columns:minmax(0,1fr)}._addDomainForm_1kgk1_549 ._addBtn_1kgk1_564{flex:1 1 100%}._deployActions_1kgk1_850{width:100%}._deployActions_1kgk1_850>button{flex:1 1 0;justify-content:center}._cardHeaderActions_1kgk1_605{gap:8px}}._container_lk8mn_3{width:100%;max-width:600px}._header_lk8mn_8{display:flex;align-items:center;gap:16px;margin-bottom:28px}._header_lk8mn_8>:last-child{min-width:0}._iconWrap_lk8mn_20{width:48px;height:48px;background:#eef2fb;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#1e6bf1;flex-shrink:0}._title_lk8mn_32{font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:1.375rem;font-weight:700;color:#0d1325;margin-bottom:4px;overflow-wrap:anywhere}._subtitle_lk8mn_41{font-family:Inter,sans-serif;font-size:14px;color:#6b7a9d}._card_lk8mn_48{background:#fff;border:1px solid #EEF2FB;border-radius:16px;padding:clamp(20px,5vw,32px);box-shadow:0 4px 16px #0d1b3e0f}._loadingCard_lk8mn_57{display:flex;align-items:center;justify-content:center;gap:12px;min-height:160px;color:var(--cc-gray-500);font-size:14px;text-align:center}._errorBanner_lk8mn_68{display:flex;align-items:center;gap:8px;margin-bottom:20px;padding:10px 14px;background:#fee2e2;border-radius:8px;color:#991b1b;font-family:Inter,sans-serif;font-size:13px;overflow-wrap:anywhere}._field_lk8mn_82{margin-bottom:20px}._label_lk8mn_86{display:block;font-family:Inter,sans-serif;font-size:13px;font-weight:500;color:#374163;margin-bottom:6px}._input_lk8mn_95{width:100%;background:#f8faff;border:1.5px solid #D1DAF0;border-radius:8px;padding:10px 14px;font-family:Inter,sans-serif;font-size:14px;color:#0d1325;transition:border-color .15s,box-shadow .15s;outline:none;box-sizing:border-box}._input_lk8mn_95::placeholder{color:#6b7a9d}._input_lk8mn_95:focus{border-color:#1e6bf1;box-shadow:0 0 0 3px #1e6bf126}._hint_lk8mn_116{font-family:Inter,sans-serif;font-size:12px;color:#6b7a9d;margin-top:6px;overflow-wrap:anywhere}._infoBox_lk8mn_124{display:flex;align-items:flex-start;gap:10px;padding:14px 16px;background:#eef2fb;border-radius:8px;color:#374163;font-family:Inter,sans-serif;font-size:13px;line-height:1.5;margin-bottom:28px;overflow-wrap:anywhere}._infoBox_lk8mn_124 svg{color:#1e6bf1;flex-shrink:0;margin-top:1px}._actions_lk8mn_145{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px}._cancelBtn_lk8mn_153{background:transparent;color:#374163;border:1.5px solid #D1DAF0;border-radius:8px;padding:9px 18px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;transition:background .15s}._cancelBtn_lk8mn_153:hover{background:#f8faff;text-decoration:none}._submitBtn_lk8mn_174{display:inline-flex;align-items:center;gap:8px;background:#1e6bf1;color:#fff;border:none;border-radius:8px;padding:10px 20px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:background .15s,opacity .15s;box-shadow:0 2px 8px #1e6bf14d}._submitBtn_lk8mn_174:hover{background:#1558d0}._submitBtn_lk8mn_174:disabled{opacity:.6;cursor:not-allowed}@keyframes _spin_lk8mn_198{to{transform:rotate(360deg)}}._spinner_lk8mn_198{animation:_spin_lk8mn_198 .8s linear infinite}@media (pointer: coarse){._cancelBtn_lk8mn_153{min-height:var(--touch-target)}}@media (max-width: 768px){._header_lk8mn_8,._infoBox_lk8mn_124{margin-bottom:20px}._actions_lk8mn_145>._cancelBtn_lk8mn_153,._actions_lk8mn_145>._submitBtn_lk8mn_174{flex:1 1 auto;justify-content:center}}@media (max-width: 480px){._title_lk8mn_32{font-size:1.25rem}._iconWrap_lk8mn_20{width:40px;height:40px}._actions_lk8mn_145{flex-direction:column-reverse;align-items:stretch}}._header_1fiis_3{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;max-width:1280px;margin:0 auto 32px;gap:16px}._headerLeft_1fiis_13{flex:1 1 280px;min-width:0}._titleRow_1fiis_18{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:8px}._serviceIcon_1fiis_26{width:40px;height:40px;background:#eef2fb;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#1e6bf1;flex-shrink:0}._title_1fiis_18{min-width:0;font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:1.5rem;font-weight:700;color:#0d1325;overflow-wrap:anywhere}._meta_1fiis_47{font-family:Inter,sans-serif;font-size:13px;color:#6b7a9d}._headerActions_1fiis_53{display:flex;flex-wrap:wrap;gap:10px;flex-shrink:0;max-width:100%}._editBtn_1fiis_61{display:flex;align-items:center;gap:6px;background:transparent;color:#1e6bf1;border:1.5px solid #1E6BF1;border-radius:8px;padding:8px 14px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s}._editBtn_1fiis_61:hover{background:#e8f0fe}._dangerBtn_1fiis_79{display:flex;align-items:center;gap:6px;background:transparent;color:#dc2626;border:1.5px solid #FECACA;border-radius:8px;padding:8px 14px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s,border-color .15s}._dangerBtn_1fiis_79:hover{background:#fef2f2;border-color:#fca5a5}._grid_1fiis_101{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:start;max-width:1280px;margin-inline:auto}._card_1fiis_111{min-width:0;background:#fff;border:1px solid #EEF2FB;border-radius:12px;box-shadow:0 4px 16px #0d1b3e0f}._cardHeader_1fiis_119{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;padding:20px 24px 16px;border-bottom:1px solid #EEF2FB}._cardTitle_1fiis_129{font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:15px;font-weight:600;color:#0d1325}._credBadge_1fiis_136{background:#fef3c7;color:#92400e;border-radius:4px;padding:2px 8px;font-family:Inter,sans-serif;font-size:11px;font-weight:600}._cardBody_1fiis_146{padding:8px 0}._infoRow_1fiis_151{display:flex;align-items:baseline;gap:12px;padding:12px 24px;border-bottom:1px solid #F8FAFF}._infoRow_1fiis_151:last-child{border-bottom:none}._infoLabel_1fiis_163{font-family:Inter,sans-serif;font-size:12px;font-weight:600;color:#6b7a9d;text-transform:uppercase;letter-spacing:.04em;min-width:100px;flex-shrink:0}._infoValue_1fiis_174{flex:1;min-width:0;font-family:Inter,sans-serif;font-size:14px;color:#374163;overflow-wrap:anywhere}._credGroupHeader_1fiis_184{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 12px;padding:14px 24px 6px}._credGroupTitle_1fiis_193{font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:13px;font-weight:700;color:#0d1325}._credGroupActions_1fiis_200{display:flex;flex-wrap:wrap;align-items:center;gap:4px 14px}._linkBtn_1fiis_207,._linkBtnDanger_1fiis_208{background:none;border:none;display:inline-flex;align-items:center;min-height:24px;padding:4px 2px;font-family:Inter,sans-serif;font-size:12px;font-weight:600;color:#1e6bf1;cursor:pointer}._linkBtn_1fiis_207:hover{text-decoration:underline}._linkBtn_1fiis_207:disabled{opacity:.6;cursor:not-allowed}._linkBtnDanger_1fiis_208{color:#dc2626}._linkBtnDanger_1fiis_208:hover{text-decoration:underline}._confirmText_1fiis_229{font-family:Inter,sans-serif;font-size:14px;line-height:1.5;color:#374163;margin-bottom:24px}._mcpText_1fiis_238{margin:0;padding:8px 24px 0;font-family:Inter,sans-serif;font-size:13px;line-height:1.5;color:#374163}._mcpActions_1fiis_247{padding:16px 24px 12px}._mcpBadge_1fiis_251,._mcpBadgeOn_1fiis_252{border-radius:4px;padding:2px 8px;font-family:Inter,sans-serif;font-size:11px;font-weight:600}._mcpBadge_1fiis_251{background:#eef2fb;color:#6b7a9d}._mcpBadgeOn_1fiis_252{background:#dcfce7;color:#166534}._credRow_1fiis_271{display:flex;align-items:center;gap:12px;padding:14px 24px;border-bottom:1px solid #F8FAFF}._credRow_1fiis_271:last-child{border-bottom:none}._credLabel_1fiis_283{font-family:Inter,sans-serif;font-size:12px;font-weight:600;color:#6b7a9d;text-transform:uppercase;letter-spacing:.04em;min-width:70px;flex-shrink:0}._credValueWrap_1fiis_294{display:flex;align-items:center;gap:8px;min-width:0;flex:1}._credValue_1fiis_294{font-family:JetBrains Mono,Fira Code,monospace;font-size:13px;color:#0d1325;background:#f8faff;border:1px solid #EEF2FB;border-radius:4px;padding:3px 8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex:1}._revealBtn_1fiis_319,._copyBtn_1fiis_320{display:flex;align-items:center;justify-content:center;min-width:28px;min-height:28px;background:transparent;border:none;color:#9ca3af;cursor:pointer;padding:4px;border-radius:4px;flex-shrink:0;transition:color .15s,background .15s}._revealBtn_1fiis_319:hover{color:#374163}._copyBtn_1fiis_320:hover{color:#1e6bf1;background:#eef2fb}._credFooter_1fiis_343{display:flex;align-items:flex-start;gap:8px;padding:12px 24px;border-top:1px solid #EEF2FB;background:#fffbeb;border-radius:0 0 12px 12px;color:#92400e;font-family:Inter,sans-serif;font-size:12px;line-height:1.5;overflow-wrap:anywhere}._credFooter_1fiis_343 svg{flex-shrink:0;margin-top:1px}._skeletonStack_1fiis_364{display:grid;gap:16px}._skeleton_1fiis_364{background:#eef2fb;border-radius:12px;animation:_shimmer_1fiis_1 1.5s infinite}._skeletonSm_1fiis_375{height:80px}._skeletonLg_1fiis_376{height:200px}@keyframes _shimmer_1fiis_1{0%{opacity:1}50%{opacity:.5}to{opacity:1}}._errorBox_1fiis_384{display:flex;align-items:center;gap:8px;padding:12px 16px;background:#fee2e2;border:1px solid #FECACA;border-radius:8px;color:#991b1b;font-family:Inter,sans-serif;font-size:14px;overflow-wrap:anywhere}._overlay_1fiis_402{position:fixed;top:0;right:0;bottom:0;left:0;background:#0d1b3e80;display:flex;align-items:center;justify-content:center;padding:16px;z-index:200;animation:_fadeIn_1fiis_1 .15s ease-out}@keyframes _fadeIn_1fiis_1{0%{opacity:0}to{opacity:1}}._modal_1fiis_400{--modal-pad: 32px;background:#fff;border-radius:16px;padding:var(--modal-pad) var(--modal-pad) 0;width:min(100%,440px);max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow-y:auto;overscroll-behavior:contain;box-shadow:0 10px 40px #0d1b3e33;animation:_slideUp_1fiis_1 .2s ease-out}@keyframes _slideUp_1fiis_1{0%{transform:translateY(12px);opacity:0}to{transform:translateY(0);opacity:1}}._modalTitle_1fiis_439{font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:18px;font-weight:700;color:#0d1325;margin-bottom:20px;overflow-wrap:anywhere}._errorBanner_1fiis_448{display:flex;align-items:center;gap:8px;margin-bottom:16px;padding:10px 14px;background:#fee2e2;border-radius:8px;color:#991b1b;font-family:Inter,sans-serif;font-size:13px;overflow-wrap:anywhere}._actionError_1fiis_463{margin:16px 24px 0}._modalField_1fiis_467{margin-bottom:20px}._emptyHint_1fiis_471{margin-top:6px;font-size:12px;color:var(--cc-gray-500)}._label_1fiis_477{display:block;font-family:Inter,sans-serif;font-size:13px;font-weight:500;color:#374163;margin-bottom:6px}._input_1fiis_486{width:100%;background:#f8faff;border:1.5px solid #D1DAF0;border-radius:8px;padding:10px 14px;font-family:Inter,sans-serif;font-size:14px;color:#0d1325;transition:border-color .15s,box-shadow .15s;outline:none;box-sizing:border-box}._input_1fiis_486::placeholder{color:#6b7a9d}._input_1fiis_486:focus{border-color:#1e6bf1;box-shadow:0 0 0 3px #1e6bf126}._modalActions_1fiis_400{position:sticky;bottom:0;z-index:1;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px;margin:8px calc(var(--modal-pad) * -1) 0;padding:0 var(--modal-pad) var(--modal-pad);background:#fff}._cancelBtn_1fiis_520{background:transparent;color:#374163;border:1.5px solid #D1DAF0;border-radius:8px;padding:9px 18px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:background .15s}._cancelBtn_1fiis_520:hover{background:#f8faff}._submitBtn_1fiis_535{display:flex;align-items:center;gap:8px;background:#1e6bf1;color:#fff;border:none;border-radius:8px;padding:10px 18px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:background .15s,opacity .15s}._submitBtn_1fiis_535:hover{background:#1558d0}._submitBtn_1fiis_535:disabled{opacity:.6;cursor:not-allowed}@keyframes _spin_1fiis_558{to{transform:rotate(360deg)}}._spinner_1fiis_558{animation:_spin_1fiis_558 .8s linear infinite}._infoRowDisk_1fiis_561{align-items:flex-start}._diskBlock_1fiis_565{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px;padding-top:2px}._diskUsageRow_1fiis_574{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 8px}._diskUsageText_1fiis_582{font-family:Inter,sans-serif;font-size:14px;color:#374163}._diskUsagePct_1fiis_588{font-family:Inter,sans-serif;font-size:12px;color:#6b7a9d;flex-shrink:0}._diskUsageMuted_1fiis_595{font-family:Inter,sans-serif;font-size:13px;color:#6b7a9d;font-style:italic}._diskBar_1fiis_602{height:6px;background:#eef2fb;border-radius:3px;overflow:hidden}._diskBarFill_1fiis_609{height:100%;border-radius:3px;background:#1e6bf1;transition:width .5s ease-out}._diskBarFill_1fiis_609[data-level=warning]{background:#f59e0b}._diskBarFill_1fiis_609[data-level=danger]{background:#dc2626}@media (pointer: coarse){._revealBtn_1fiis_319,._copyBtn_1fiis_320{min-width:var(--touch-target);min-height:var(--touch-target)}._linkBtn_1fiis_207,._linkBtnDanger_1fiis_208{min-height:var(--touch-target);padding:0 6px;font-size:13px}}@media (max-height: 480px) and (orientation: landscape){._modal_1fiis_400{--modal-pad: 20px}._modalTitle_1fiis_439{margin-bottom:12px}}@media (max-width: 900px){._grid_1fiis_101{grid-template-columns:minmax(0,1fr)}}@media (max-width: 768px){._header_1fiis_3{margin-bottom:24px}._meta_1fiis_47,._infoLabel_1fiis_163,._credLabel_1fiis_283,._credValue_1fiis_294{font-size:14px}._credFooter_1fiis_343{font-size:13px}._credValue_1fiis_294{white-space:normal;text-overflow:clip;overflow-wrap:anywhere}._overlay_1fiis_402{align-items:flex-end;padding:0}._modal_1fiis_400{--modal-pad: 20px;width:100%;max-height:92vh;max-height:92dvh;border-radius:16px 16px 0 0}._modalActions_1fiis_400{padding-top:12px;padding-bottom:calc(16px + var(--safe-bottom));border-top:1px solid #EEF2FB}._modalActions_1fiis_400>button{flex:1 1 auto;justify-content:center}}@media (max-width: 480px){._title_1fiis_18{font-size:1.25rem}._headerActions_1fiis_53{width:100%}._headerActions_1fiis_53>button{flex:1 1 auto;justify-content:center}._cardHeader_1fiis_119{padding:16px 16px 12px}._infoRow_1fiis_151{flex-direction:column;align-items:flex-start;gap:2px;padding:12px 16px}._infoLabel_1fiis_163{min-width:0}._infoRowDisk_1fiis_561 ._diskBlock_1fiis_565{flex:none;width:100%}._credGroupHeader_1fiis_184{padding:12px 16px 4px}._credRow_1fiis_271{flex-wrap:wrap;gap:4px 12px;padding:12px 16px}._credLabel_1fiis_283{flex:1 0 100%;min-width:0}._credFooter_1fiis_343{padding:12px 16px}._actionError_1fiis_463{margin:12px 16px 0}}._header_1xp74_3{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;max-width:1280px;margin:0 auto 32px;gap:16px}._headerLeft_1xp74_13{flex:1 1 280px;min-width:0}._titleRow_1xp74_18{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:8px}._serviceIcon_1xp74_26{width:40px;height:40px;background:#eef2fb;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#1e6bf1;flex-shrink:0}._title_1xp74_18{min-width:0;font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:1.5rem;font-weight:700;color:#0d1325;overflow-wrap:anywhere}._meta_1xp74_47{font-family:Inter,sans-serif;font-size:13px;color:#6b7a9d}._headerActions_1xp74_53{display:flex;flex-wrap:wrap;gap:10px;flex-shrink:0;max-width:100%}._editBtn_1xp74_61{display:flex;align-items:center;gap:6px;background:transparent;color:#1e6bf1;border:1.5px solid #1E6BF1;border-radius:8px;padding:8px 14px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s}._editBtn_1xp74_61:hover{background:#e8f0fe}._dangerBtn_1xp74_79{display:flex;align-items:center;gap:6px;background:transparent;color:#dc2626;border:1.5px solid #FECACA;border-radius:8px;padding:8px 14px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s,border-color .15s}._dangerBtn_1xp74_79:hover{background:#fef2f2;border-color:#fca5a5}._grid_1xp74_101{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:start;max-width:1280px;margin-inline:auto}._card_1xp74_110{min-width:0;background:#fff;border:1px solid #EEF2FB;border-radius:12px;box-shadow:0 4px 16px #0d1b3e0f}._cardFull_1xp74_118{grid-column:1 / -1}._cardHeader_1xp74_122{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;padding:20px 24px 16px;border-bottom:1px solid #EEF2FB}._cardTitle_1xp74_132{font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:15px;font-weight:600;color:#0d1325}._credBadge_1xp74_139{background:#fef3c7;color:#92400e;border-radius:4px;padding:2px 8px;font-family:Inter,sans-serif;font-size:11px;font-weight:600}._cardBody_1xp74_149{padding:8px 0}._infoRow_1xp74_153{display:flex;align-items:baseline;gap:12px;padding:12px 24px;border-bottom:1px solid #F8FAFF}._infoRow_1xp74_153:last-child{border-bottom:none}._infoLabel_1xp74_165{font-family:Inter,sans-serif;font-size:12px;font-weight:600;color:#6b7a9d;text-transform:uppercase;letter-spacing:.04em;min-width:100px;flex-shrink:0}._infoValue_1xp74_176{flex:1;min-width:0;font-family:Inter,sans-serif;font-size:14px;color:#374163;overflow-wrap:anywhere}._credRow_1xp74_185{display:flex;align-items:center;gap:12px;padding:14px 24px;border-bottom:1px solid #F8FAFF}._credRow_1xp74_185:last-child{border-bottom:none}._credLabel_1xp74_197{font-family:Inter,sans-serif;font-size:12px;font-weight:600;color:#6b7a9d;text-transform:uppercase;letter-spacing:.04em;min-width:90px;flex-shrink:0}._credValueWrap_1xp74_208{display:flex;align-items:center;gap:8px;min-width:0;flex:1}._credValue_1xp74_208{font-family:JetBrains Mono,Fira Code,monospace;font-size:13px;color:#0d1325;background:#f8faff;border:1px solid #EEF2FB;border-radius:4px;padding:3px 8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex:1}._revealBtn_1xp74_233,._copyBtn_1xp74_234{display:flex;align-items:center;justify-content:center;min-width:28px;min-height:28px;background:transparent;border:none;color:#9ca3af;cursor:pointer;padding:4px;border-radius:4px;flex-shrink:0;transition:color .15s,background .15s}._revealBtn_1xp74_233:hover{color:#374163}._copyBtn_1xp74_234:hover{color:#1e6bf1;background:#eef2fb}._credFooter_1xp74_257{display:flex;align-items:flex-start;gap:8px;padding:12px 24px;border-top:1px solid #EEF2FB;background:#fffbeb;border-radius:0 0 12px 12px;color:#92400e;font-family:Inter,sans-serif;font-size:12px;line-height:1.5;overflow-wrap:anywhere}._credFooter_1xp74_257 svg{flex-shrink:0;margin-top:1px}._snippetBlock_1xp74_278{margin:0;padding:16px 24px;font-family:JetBrains Mono,Fira Code,monospace;font-size:12px;color:#374163;background:#f8faff;border-radius:0 0 12px 12px;white-space:pre;line-height:1.8;overflow-x:auto}._skeletonStack_1xp74_291{display:grid;gap:16px}._skeleton_1xp74_291{background:#eef2fb;border-radius:12px;animation:_shimmer_1xp74_1 1.5s infinite}._skeletonSm_1xp74_302{height:80px}._skeletonLg_1xp74_303{height:200px}@keyframes _shimmer_1xp74_1{0%{opacity:1}50%{opacity:.5}to{opacity:1}}._errorBox_1xp74_311{display:flex;align-items:center;gap:8px;padding:12px 16px;background:#fee2e2;border:1px solid #FECACA;border-radius:8px;color:#991b1b;font-family:Inter,sans-serif;font-size:14px;overflow-wrap:anywhere}._overlay_1xp74_329{position:fixed;top:0;right:0;bottom:0;left:0;background:#0d1b3e80;display:flex;align-items:center;justify-content:center;padding:16px;z-index:200;animation:_fadeIn_1xp74_1 .15s ease-out}@keyframes _fadeIn_1xp74_1{0%{opacity:0}to{opacity:1}}._modal_1xp74_327{--modal-pad: 32px;background:#fff;border-radius:16px;padding:var(--modal-pad) var(--modal-pad) 0;width:min(100%,440px);max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow-y:auto;overscroll-behavior:contain;box-shadow:0 10px 40px #0d1b3e33;animation:_slideUp_1xp74_1 .2s ease-out}@keyframes _slideUp_1xp74_1{0%{transform:translateY(12px);opacity:0}to{transform:translateY(0);opacity:1}}._modalTitle_1xp74_366{font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:18px;font-weight:700;color:#0d1325;margin-bottom:20px;overflow-wrap:anywhere}._errorBanner_1xp74_375{display:flex;align-items:center;gap:8px;margin-bottom:16px;padding:10px 14px;background:#fee2e2;border-radius:8px;color:#991b1b;font-family:Inter,sans-serif;font-size:13px;overflow-wrap:anywhere}._modalField_1xp74_389{margin-bottom:20px}._emptyHint_1xp74_393{margin-top:6px;font-size:12px;color:var(--cc-gray-500)}._label_1xp74_399{display:block;font-family:Inter,sans-serif;font-size:13px;font-weight:500;color:#374163;margin-bottom:6px}._modalActions_1xp74_327{position:sticky;bottom:0;z-index:1;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px;margin:8px calc(var(--modal-pad) * -1) 0;padding:0 var(--modal-pad) var(--modal-pad);background:#fff}._cancelBtn_1xp74_421{background:transparent;color:#374163;border:1.5px solid #D1DAF0;border-radius:8px;padding:9px 18px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:background .15s}._cancelBtn_1xp74_421:hover{background:#f8faff}._submitBtn_1xp74_436{display:flex;align-items:center;gap:8px;background:#1e6bf1;color:#fff;border:none;border-radius:8px;padding:10px 18px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:background .15s,opacity .15s}._submitBtn_1xp74_436:hover{background:#1558d0}._submitBtn_1xp74_436:disabled{opacity:.6;cursor:not-allowed}@keyframes _spin_1xp74_459{to{transform:rotate(360deg)}}._spinner_1xp74_459{animation:_spin_1xp74_459 .8s linear infinite}@media (pointer: coarse){._revealBtn_1xp74_233,._copyBtn_1xp74_234{min-width:var(--touch-target);min-height:var(--touch-target)}}@media (max-height: 480px) and (orientation: landscape){._modal_1xp74_327{--modal-pad: 20px}._modalTitle_1xp74_366{margin-bottom:12px}}@media (max-width: 900px){._grid_1xp74_101{grid-template-columns:minmax(0,1fr)}}@media (max-width: 768px){._header_1xp74_3{margin-bottom:24px}._meta_1xp74_47,._infoLabel_1xp74_165,._credLabel_1xp74_197,._credValue_1xp74_208{font-size:14px}._credFooter_1xp74_257{font-size:13px}._credValue_1xp74_208{white-space:normal;text-overflow:clip;overflow-wrap:anywhere}._overlay_1xp74_329{align-items:flex-end;padding:0}._modal_1xp74_327{--modal-pad: 20px;width:100%;max-height:92vh;max-height:92dvh;border-radius:16px 16px 0 0}._modalActions_1xp74_327{padding-top:12px;padding-bottom:calc(16px + var(--safe-bottom));border-top:1px solid #EEF2FB}._modalActions_1xp74_327>button{flex:1 1 auto;justify-content:center}}@media (max-width: 480px){._title_1xp74_18{font-size:1.25rem}._headerActions_1xp74_53{width:100%}._headerActions_1xp74_53>button{flex:1 1 auto;justify-content:center}._cardHeader_1xp74_122{padding:16px 16px 12px}._infoRow_1xp74_153{flex-direction:column;align-items:flex-start;gap:2px;padding:12px 16px}._infoLabel_1xp74_165{min-width:0}._credRow_1xp74_185{flex-wrap:wrap;gap:4px 12px;padding:12px 16px}._credLabel_1xp74_197{flex:1 0 100%;min-width:0}._credFooter_1xp74_257{padding:12px 16px}._snippetBlock_1xp74_278{padding:14px 16px}}._pageHeader_adiah_1{margin-bottom:32px;min-width:0}._pageTitle_adiah_6{font-family:var(--cc-font-display);font-size:1.5rem;font-weight:700;color:var(--cc-gray-900);margin-bottom:4px;overflow-wrap:anywhere}._pageSubtitle_adiah_15{font-family:var(--cc-font-body);font-size:14px;color:var(--cc-gray-500);overflow-wrap:anywhere}._statsRow_adiah_23{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:16px;margin-bottom:40px}._statCard_adiah_30{display:flex;align-items:center;gap:16px;min-width:0;background:var(--cc-white);border:1px solid var(--cc-gray-100);border-radius:var(--cc-radius-md);padding:20px 24px;box-shadow:0 4px 16px #0d1b3e0f}._statIcon_adiah_42{width:48px;height:48px;border-radius:var(--cc-radius-md);display:flex;align-items:center;justify-content:center;flex-shrink:0}._statContent_adiah_52{display:flex;flex-direction:column;gap:2px;min-width:0}._statLabel_adiah_59{font-family:var(--cc-font-body);font-size:12px;color:var(--cc-gray-500);font-weight:500;text-transform:uppercase;letter-spacing:.05em;overflow-wrap:anywhere}._statValue_adiah_69{font-family:var(--cc-font-display);font-size:2rem;font-weight:700;color:var(--cc-gray-900);line-height:1;overflow-wrap:anywhere}._quickLinks_adiah_78{margin-top:8px}._sectionTitle_adiah_82{font-family:var(--cc-font-display);font-size:1rem;font-weight:600;color:var(--cc-gray-900);margin-bottom:16px}._linksGrid_adiah_91{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:12px}._linkCard_adiah_97{display:flex;align-items:center;gap:16px;min-width:0;background:var(--cc-white);border:1px solid var(--cc-gray-100);border-radius:var(--cc-radius-md);padding:20px 24px;text-decoration:none;box-shadow:0 4px 16px #0d1b3e0f;transition:border-color .15s,box-shadow .15s,transform .1s}._linkCard_adiah_97:hover{border-color:var(--cc-blue);box-shadow:0 6px 24px #0d1b3e1a;transform:translateY(-1px);text-decoration:none}._linkIcon_adiah_118{width:44px;height:44px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._linkContent_adiah_128{display:flex;flex-direction:column;gap:3px;flex:1;min-width:0}._linkTitle_adiah_136{font-family:var(--cc-font-display);font-size:15px;font-weight:600;color:var(--cc-gray-900);overflow-wrap:anywhere}._linkDesc_adiah_144{font-family:var(--cc-font-body);font-size:13px;color:var(--cc-gray-500);overflow-wrap:anywhere}._linkChevron_adiah_152{flex-shrink:0;color:var(--cc-gray-200)}@media (min-width: 1440px){._statsRow_adiah_23{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr))}._linksGrid_adiah_91{gap:16px}}@media (min-width: 1920px){._statsRow_adiah_23,._linksGrid_adiah_91{gap:20px}}@media (min-width: 769px) and (max-width: 1024px){._linksGrid_adiah_91{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 768px){._pageHeader_adiah_1{margin-bottom:24px}._statsRow_adiah_23{grid-template-columns:minmax(0,1fr);margin-bottom:32px}._linksGrid_adiah_91{grid-template-columns:minmax(0,1fr)}._statCard_adiah_30,._linkCard_adiah_97{padding:16px}}@media (max-width: 480px){._pageTitle_adiah_6{font-size:1.25rem}._statValue_adiah_69{font-size:1.75rem}}@media (hover: none){._linkCard_adiah_97:hover{transform:none}}._wrapper_1ovjd_8{position:relative;width:100%;min-width:0;max-width:100%}._scrollContainer_1ovjd_15{width:100%;max-width:100%}@media (max-width: 1024px){._scrollContainer_1ovjd_15{overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}}._scrollable_1ovjd_3{overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:thin}._scrollable_1ovjd_3:focus-visible{outline:2px solid var(--cc-blue);outline-offset:-2px;border-radius:var(--cc-radius-sm)}._fadeEnd_1ovjd_42{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 36px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 36px),transparent)}._fadeStart_1ovjd_47{-webkit-mask-image:linear-gradient(to left,#000 calc(100% - 36px),transparent);mask-image:linear-gradient(to left,#000 calc(100% - 36px),transparent)}._fadeStart_1ovjd_47._fadeEnd_1ovjd_42{-webkit-mask-image:linear-gradient(to right,transparent,#000 36px,#000 calc(100% - 36px),transparent);mask-image:linear-gradient(to right,transparent,#000 36px,#000 calc(100% - 36px),transparent)}._pageHeader_1te4z_1{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px 16px;margin-bottom:24px}._pageHeaderText_1te4z_10{min-width:0}._pageTitle_1te4z_14{font-family:var(--cc-font-display);font-size:1.5rem;font-weight:700;color:var(--cc-gray-900);margin-bottom:4px;overflow-wrap:anywhere}._pageSubtitle_1te4z_23{font-family:var(--cc-font-body);font-size:14px;color:var(--cc-gray-500)}._searchBar_1te4z_29{position:relative;margin-bottom:20px}._searchIcon_1te4z_34{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:#9ca3af;pointer-events:none}._searchInput_1te4z_43{width:100%;box-sizing:border-box;padding:10px 14px 10px 40px;border:1px solid #E5E7EB;border-radius:var(--cc-radius);font-family:var(--cc-font-body);font-size:14px;color:var(--cc-gray-900);background:var(--cc-white);outline:none;transition:border-color .15s}._searchInput_1te4z_43:focus{border-color:var(--cc-blue);box-shadow:0 0 0 3px #1e6bf11a}._errorBox_1te4z_62{display:flex;align-items:center;gap:8px;padding:12px 16px;background:#fee2e2;border:1px solid #FECACA;border-radius:var(--cc-radius);color:#991b1b;font-family:var(--cc-font-body);font-size:14px;margin-bottom:16px;min-width:0;overflow-wrap:anywhere}._errorBox_1te4z_62 svg{flex-shrink:0}._tableWrap_1te4z_82{background:var(--cc-white);border:1px solid var(--cc-gray-100);border-radius:var(--cc-radius-md);overflow:hidden;box-shadow:0 4px 16px #0d1b3e0f}._table_1te4z_82{width:100%;border-collapse:collapse}._th_1te4z_95{padding:12px 20px;text-align:left;font-family:var(--cc-font-body);font-size:11px;font-weight:600;color:var(--cc-gray-500);text-transform:uppercase;letter-spacing:.07em;background:var(--cc-gray-50);border-bottom:1px solid var(--cc-gray-100)}._td_1te4z_108{padding:14px 20px;border-bottom:1px solid #F3F4F6;vertical-align:middle}._row_1te4z_114:last-child ._td_1te4z_108{border-bottom:none}._row_1te4z_114:hover ._td_1te4z_108{background:#fafbff}._emailCell_1te4z_122{display:flex;align-items:center;gap:12px;min-width:0}._emailBody_1te4z_129{min-width:0}._avatar_1te4z_133{width:32px;height:32px;background:var(--cc-gray-100);border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--cc-font-body);font-size:13px;font-weight:600;color:var(--cc-blue);flex-shrink:0}._emailText_1te4z_148{font-family:var(--cc-font-body);font-size:14px;color:var(--cc-gray-900);font-weight:500}._idRow_1te4z_155{display:flex;align-items:center;flex-wrap:wrap;gap:4px 6px}._idText_1te4z_162{font-family:JetBrains Mono,Fira Mono,monospace;font-size:11px;color:#9ca3af;-webkit-user-select:all;user-select:all;min-width:0}._copyIdButton_1te4z_170{flex-shrink:0;border:1px solid #E5E7EB;background:#f9fafb;color:#6b7280;font-family:var(--cc-font-body);font-size:11px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:28px;padding:2px 10px;border-radius:6px;cursor:pointer;line-height:1.4;transition:background .15s ease,color .15s ease,border-color .15s ease}._copyIdButton_1te4z_170:hover{background:#eff4ff;color:var(--cc-blue);border-color:var(--cc-blue)}._badge_1te4z_197{display:inline-flex;align-items:center;padding:3px 10px;border-radius:var(--cc-radius-full);font-family:var(--cc-font-body);font-size:12px;font-weight:500}._badgeActive_1te4z_207{background:#f0fdf4;color:var(--cc-success)}._badgeStaff_1te4z_212{background:var(--cc-gray-100);color:var(--cc-blue)}._badgeDeleted_1te4z_217{background:#fee2e2;color:#991b1b}._dateText_1te4z_222{font-family:var(--cc-font-body);font-size:13px;color:var(--cc-gray-500)}._actionsCell_1te4z_229{display:flex;align-items:center;flex-wrap:wrap;gap:8px}._secondaryBtn_1te4z_236{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:6px 14px;background:var(--cc-white);color:#374151;border:1px solid #E5E7EB;border-radius:6px;font-family:var(--cc-font-body);font-size:12px;font-weight:600;cursor:pointer;transition:border-color .15s,color .15s;white-space:nowrap}._secondaryBtn_1te4z_236:hover:not(:disabled){border-color:var(--cc-blue);color:var(--cc-blue)}._impersonateBtn_1te4z_259{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:6px 14px;background:var(--cc-blue);color:var(--cc-white);border:none;border-radius:6px;font-family:var(--cc-font-body);font-size:12px;font-weight:600;cursor:pointer;transition:background .15s;white-space:nowrap}._impersonateBtn_1te4z_259:hover:not(:disabled){background:var(--cc-blue-hover)}._impersonateBtn_1te4z_259:disabled{opacity:.6;cursor:not-allowed}._empty_1te4z_286{text-align:center;padding:48px 24px;font-family:var(--cc-font-body);font-size:14px;color:var(--cc-gray-500);overflow-wrap:anywhere}._skeletonCell_1te4z_295{height:16px;background:var(--cc-gray-100);border-radius:var(--cc-radius-sm);width:100%;animation:_shimmer_1te4z_1 1.5s infinite}._skeletonShort_1te4z_304{width:60px}._skeletonMedium_1te4z_308{width:80px}@keyframes _shimmer_1te4z_1{0%{opacity:1}50%{opacity:.5}to{opacity:1}}._pagination_1te4z_318{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px 16px;margin-top:24px}._pageBtn_1te4z_327{padding:8px 18px;background:var(--cc-white);border:1px solid #E5E7EB;border-radius:var(--cc-radius);font-family:var(--cc-font-body);font-size:13px;font-weight:500;color:#374151;cursor:pointer;transition:border-color .15s,background .15s}._pageBtn_1te4z_327:hover:not(:disabled){border-color:var(--cc-blue);color:var(--cc-blue)}._pageBtn_1te4z_327:disabled{opacity:.4;cursor:not-allowed}._pageInfo_1te4z_350{font-family:var(--cc-font-body);font-size:13px;color:var(--cc-gray-500)}._spinner_1te4z_356{animation:_spin_1te4z_356 .8s linear infinite}@keyframes _spin_1te4z_356{to{transform:rotate(360deg)}}._primaryBtn_1te4z_364{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 18px;background:var(--cc-blue);color:var(--cc-white);border:none;border-radius:var(--cc-radius);font-family:var(--cc-font-body);font-size:13px;font-weight:600;cursor:pointer;transition:background .15s;white-space:nowrap}._primaryBtn_1te4z_364:hover:not(:disabled){background:var(--cc-blue-hover)}._primaryBtn_1te4z_364:disabled{opacity:.6;cursor:not-allowed}._overlay_1te4z_393{position:fixed;top:0;right:0;bottom:0;left:0;background:#0d1b3e73;display:flex;align-items:center;justify-content:center;padding:16px;z-index:1000}._modal_1te4z_405{background:var(--cc-white);border-radius:14px;padding:28px 32px 24px;width:min(100%,440px);max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow-y:auto;overscroll-behavior:contain;box-shadow:0 20px 60px #0d1b3e2e}._modalHeader_1te4z_417{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:24px}._modalTitle_1te4z_425{min-width:0;font-family:var(--cc-font-display);font-size:1.125rem;font-weight:700;color:var(--cc-gray-900);overflow-wrap:anywhere}._closeBtn_1te4z_434{flex-shrink:0;background:none;border:none;cursor:pointer;color:#9ca3af;padding:4px;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:color .15s}._closeBtn_1te4z_434:hover{color:#374151}._modalDesc_1te4z_452{font-family:var(--cc-font-body);font-size:13px;color:var(--cc-gray-500);margin-bottom:20px;line-height:1.5;overflow-wrap:anywhere}._formGroup_1te4z_461{margin-bottom:20px}._passwordFieldRow_1te4z_465{display:flex;align-items:center;gap:8px}._passwordFieldRow_1te4z_465 ._input_1te4z_471{flex:1 1 auto;min-width:0;font-family:JetBrains Mono,Fira Mono,monospace}._iconBtn_1te4z_477{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:38px;height:38px;background:#f9fafb;border:1px solid #E5E7EB;border-radius:var(--cc-radius);color:#6b7280;cursor:pointer;transition:border-color .15s,color .15s}._iconBtn_1te4z_477:hover{border-color:var(--cc-blue);color:var(--cc-blue)}._credentialsBox_1te4z_497{background:var(--cc-gray-50);border:1px solid var(--cc-gray-100);border-radius:10px;padding:14px 16px;margin-bottom:20px;display:flex;flex-direction:column;gap:10px}._credentialsRow_1te4z_508{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}._credentialsLabel_1te4z_516{font-family:var(--cc-font-body);font-size:12px;font-weight:600;color:var(--cc-gray-500);text-transform:uppercase;letter-spacing:.05em;flex-shrink:0}._credentialsValue_1te4z_526{min-width:0;font-family:JetBrains Mono,Fira Mono,monospace;font-size:13px;color:var(--cc-gray-900);-webkit-user-select:all;user-select:all;word-break:break-all;text-align:right}._label_1te4z_536{display:block;font-family:var(--cc-font-body);font-size:13px;font-weight:500;color:#374151;margin-bottom:6px}._input_1te4z_471{width:100%;box-sizing:border-box;padding:10px 14px;border:1px solid #E5E7EB;border-radius:var(--cc-radius);font-family:var(--cc-font-body);font-size:14px;color:var(--cc-gray-900);background:var(--cc-white);outline:none;transition:border-color .15s}._input_1te4z_471:focus{border-color:var(--cc-blue);box-shadow:0 0 0 3px #1e6bf11a}._modalActions_1te4z_564{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}._modalActionsSplit_1te4z_571{justify-content:space-between}._cancelBtn_1te4z_575{padding:8px 18px;background:var(--cc-white);border:1px solid #E5E7EB;border-radius:var(--cc-radius);font-family:var(--cc-font-body);font-size:13px;font-weight:500;color:#374151;cursor:pointer;transition:border-color .15s}._cancelBtn_1te4z_575:hover{border-color:#9ca3af}@media (min-width: 1440px){._searchBar_1te4z_29{max-width:560px}}@media (max-width: 1024px){._th_1te4z_95,._td_1te4z_108{padding:12px 14px}}@media (pointer: coarse){._iconBtn_1te4z_477{width:var(--touch-target);height:var(--touch-target)}._closeBtn_1te4z_434,._copyIdButton_1te4z_170{min-width:var(--touch-target)}._copyIdButton_1te4z_170{min-height:var(--touch-target);font-size:12px;padding:0 12px}}@media (max-width: 768px){._pageHeader_1te4z_1{margin-bottom:20px}._pageHeader_1te4z_1>._primaryBtn_1te4z_364{flex:1 1 100%}._idText_1te4z_162{font-size:14px}._emailText_1te4z_148,._idText_1te4z_162{overflow-wrap:anywhere}._tableWrap_1te4z_82{background:transparent;border:0;border-radius:0;box-shadow:none;overflow:visible}._table_1te4z_82,._table_1te4z_82 tbody,._table_1te4z_82 tr,._table_1te4z_82 td{display:block;width:100%}._table_1te4z_82 thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}._table_1te4z_82 tbody tr{margin-bottom:12px;padding:12px 14px;background:var(--cc-white);border:1px solid var(--cc-gray-100);border-radius:var(--cc-radius-md)}._table_1te4z_82 tbody tr:last-child{margin-bottom:0}._td_1te4z_108{padding:6px 0;border:0}._row_1te4z_114:hover ._td_1te4z_108{background:transparent}._td_1te4z_108:empty{display:none}._td_1te4z_108[data-label]{display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:right}._td_1te4z_108[data-label]:before{content:attr(data-label);flex-shrink:0;font-family:var(--cc-font-body);font-size:12px;font-weight:600;color:var(--cc-gray-500);text-transform:uppercase;letter-spacing:.05em;text-align:left}._actionsCell_1te4z_229{padding-top:8px;border-top:1px solid var(--cc-gray-100)}._actionsCell_1te4z_229>button{flex:1 1 auto;min-height:40px}._empty_1te4z_286{padding:32px 16px}._pageInfo_1te4z_350{order:-1;flex-basis:100%;text-align:center}._pageBtn_1te4z_327{flex:1 1 0;min-height:40px}._overlay_1te4z_393{align-items:flex-end;padding:0}._modal_1te4z_405{width:100%;max-height:92vh;max-height:92dvh;border-radius:var(--cc-radius-lg) var(--cc-radius-lg) 0 0;padding:20px 16px 0}._modalHeader_1te4z_417{margin-bottom:16px}._modalActions_1te4z_564{position:sticky;bottom:0;z-index:1;margin:0 -16px;padding:12px 16px calc(12px + var(--safe-bottom));background:var(--cc-white);border-top:1px solid var(--cc-gray-100)}._modalActions_1te4z_564>button{flex:1 1 auto;min-height:44px}}@media (max-width: 480px){._pageTitle_1te4z_14{font-size:1.25rem}._credentialsRow_1te4z_508{flex-direction:column;align-items:flex-start;gap:4px}._credentialsValue_1te4z_526{text-align:left}}._pageHeader_1pplt_1{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;margin-bottom:24px;gap:12px 16px}._pageHeaderText_1pplt_10{min-width:0}._pageTitle_1pplt_14{font-family:var(--cc-font-display);font-size:1.5rem;font-weight:700;color:var(--cc-gray-900);margin-bottom:4px;overflow-wrap:anywhere}._pageSubtitle_1pplt_23{font-family:var(--cc-font-body);font-size:14px;color:var(--cc-gray-500)}._newBtn_1pplt_29{display:inline-flex;align-items:center;justify-content:center;gap:6px;background:var(--cc-blue);color:var(--cc-white);border:none;border-radius:var(--cc-radius);padding:10px 18px;font-family:var(--cc-font-body);font-size:14px;font-weight:600;cursor:pointer;transition:background .15s,box-shadow .15s;box-shadow:0 2px 8px #1e6bf14d;white-space:nowrap;flex-shrink:0}._newBtn_1pplt_29:hover{background:var(--cc-blue-hover);box-shadow:0 4px 16px #1e6bf166}._errorBox_1pplt_54{display:flex;align-items:center;gap:8px;padding:12px 16px;background:#fee2e2;border:1px solid #FECACA;border-radius:var(--cc-radius);color:#991b1b;font-family:var(--cc-font-body);font-size:14px;margin-bottom:16px;min-width:0;overflow-wrap:anywhere}._errorBox_1pplt_54 svg{flex-shrink:0}._tableWrap_1pplt_74{background:var(--cc-white);border:1px solid var(--cc-gray-100);border-radius:var(--cc-radius-md);overflow:hidden;box-shadow:0 4px 16px #0d1b3e0f}._table_1pplt_74{width:100%;border-collapse:collapse}._th_1pplt_87{padding:12px 20px;text-align:left;font-family:var(--cc-font-body);font-size:11px;font-weight:600;color:var(--cc-gray-500);text-transform:uppercase;letter-spacing:.07em;background:var(--cc-gray-50);border-bottom:1px solid var(--cc-gray-100)}._td_1pplt_100{padding:14px 20px;border-bottom:1px solid #F3F4F6;vertical-align:middle}._row_1pplt_106:last-child ._td_1pplt_100{border-bottom:none}._row_1pplt_106:hover ._td_1pplt_100{background:#fafbff}._emailCell_1pplt_114{display:flex;align-items:center;gap:12px;min-width:0}._avatar_1pplt_121{width:32px;height:32px;background:var(--cc-gray-100);border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--cc-font-body);font-size:13px;font-weight:600;color:var(--cc-blue);flex-shrink:0}._emailText_1pplt_136{min-width:0;font-family:var(--cc-font-body);font-size:14px;color:var(--cc-gray-900);font-weight:500}._badge_1pplt_144{display:inline-flex;align-items:center;padding:3px 10px;border-radius:var(--cc-radius-full);font-family:var(--cc-font-body);font-size:12px;font-weight:500}._badgeSuperadmin_1pplt_154{background:#f3e8ff;color:#7c3aed}._badgeAdmin_1pplt_159{background:var(--cc-gray-100);color:var(--cc-blue)}._badgeMarketing_1pplt_164{background:#fef3c7;color:#92400e}._badgeActive_1pplt_169{background:#f0fdf4;color:var(--cc-success)}._badgeInactive_1pplt_174{background:#f3f4f6;color:#6b7280}._dateText_1pplt_179{font-family:var(--cc-font-body);font-size:13px;color:var(--cc-gray-500)}._toggleBtn_1pplt_185{padding:6px 14px;border:none;border-radius:6px;font-family:var(--cc-font-body);font-size:12px;font-weight:600;cursor:pointer;transition:opacity .15s;display:inline-flex;align-items:center;justify-content:center;gap:6px}._toggleDeactivate_1pplt_200{background:#fee2e2;color:#991b1b}._toggleDeactivate_1pplt_200:hover:not(:disabled){background:#fecaca}._toggleActivate_1pplt_209{background:#f0fdf4;color:var(--cc-success)}._toggleActivate_1pplt_209:hover:not(:disabled){background:#dcfce7}._toggleBtn_1pplt_185:disabled{opacity:.6;cursor:not-allowed}._empty_1pplt_223{text-align:center;padding:48px 24px;font-family:var(--cc-font-body);font-size:14px;color:var(--cc-gray-500)}._skeletonCell_1pplt_231{height:16px;background:var(--cc-gray-100);border-radius:var(--cc-radius-sm);width:100%;animation:_shimmer_1pplt_1 1.5s infinite}@keyframes _shimmer_1pplt_1{0%{opacity:1}50%{opacity:.5}to{opacity:1}}._overlay_1pplt_246{position:fixed;top:0;right:0;bottom:0;left:0;background:#0d1b3e66;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:24px}._modal_1pplt_259{background:var(--cc-white);border-radius:var(--cc-radius-lg);padding:32px;width:min(100%,440px);max-height:calc(100vh - 48px);max-height:calc(100dvh - 48px);overflow-y:auto;overscroll-behavior:contain;box-shadow:0 24px 64px #0d1b3e33}._modalTitle_1pplt_271{font-family:var(--cc-font-display);font-size:1.25rem;font-weight:700;color:var(--cc-gray-900);margin-bottom:24px;overflow-wrap:anywhere}._errorBanner_1pplt_280{display:flex;align-items:center;gap:8px;padding:10px 14px;background:#fee2e2;border:1px solid #FECACA;border-radius:var(--cc-radius);color:#991b1b;font-family:var(--cc-font-body);font-size:13px;margin-bottom:16px;overflow-wrap:anywhere}._errorBanner_1pplt_280 svg{flex-shrink:0}._modalField_1pplt_299{margin-bottom:16px}._label_1pplt_303{display:block;font-family:var(--cc-font-body);font-size:13px;font-weight:600;color:#374151;margin-bottom:6px}._input_1pplt_312{width:100%;box-sizing:border-box;padding:10px 14px;border:1px solid #E5E7EB;border-radius:var(--cc-radius);font-family:var(--cc-font-body);font-size:14px;color:var(--cc-gray-900);outline:none;transition:border-color .15s}._input_1pplt_312:focus{border-color:var(--cc-blue);box-shadow:0 0 0 3px #1e6bf11a}._roleSelect_1pplt_330{display:flex;flex-wrap:wrap;gap:8px}._roleOption_1pplt_336{position:relative;flex:1 1 88px;min-width:0;padding:8px 12px;border:1.5px solid #E5E7EB;border-radius:var(--cc-radius);font-family:var(--cc-font-body);font-size:13px;font-weight:500;color:var(--cc-gray-500);cursor:pointer;text-align:center;transition:border-color .15s,color .15s}._roleInput_1pplt_353{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}._roleOption_1pplt_336:focus-within{box-shadow:var(--cc-shadow-glow)}._roleSelected_1pplt_367{border-color:var(--cc-blue);color:var(--cc-blue);background:#f0f5ff}._roleHint_1pplt_373{margin-top:6px;font-family:var(--cc-font-body);font-size:12px;color:var(--cc-gray-500)}._modalActions_1pplt_380{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end;margin-top:24px}._cancelBtn_1pplt_388{padding:10px 20px;background:var(--cc-white);border:1px solid #E5E7EB;border-radius:var(--cc-radius);font-family:var(--cc-font-body);font-size:14px;font-weight:600;color:#374151;cursor:pointer;transition:border-color .15s}._cancelBtn_1pplt_388:hover{border-color:#d1d5db}._submitBtn_1pplt_405{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 20px;background:var(--cc-blue);border:none;border-radius:var(--cc-radius);font-family:var(--cc-font-body);font-size:14px;font-weight:600;color:var(--cc-white);cursor:pointer;transition:background .15s}._submitBtn_1pplt_405:hover:not(:disabled){background:var(--cc-blue-hover)}._submitBtn_1pplt_405:disabled{opacity:.7;cursor:not-allowed}._spinner_1pplt_431{animation:_spin_1pplt_431 .8s linear infinite}@keyframes _spin_1pplt_431{to{transform:rotate(360deg)}}@media (max-width: 1024px){._th_1pplt_87,._td_1pplt_100{padding:12px 14px}}@media (pointer: coarse){._roleOption_1pplt_336{display:flex;align-items:center;justify-content:center;min-height:var(--touch-target)}}@media (max-width: 768px){._pageHeader_1pplt_1{margin-bottom:20px}._pageHeader_1pplt_1>._newBtn_1pplt_29{flex:1 1 100%}._dateText_1pplt_179{font-size:14px}._emailText_1pplt_136{overflow-wrap:anywhere}._tableWrap_1pplt_74{background:transparent;border:0;border-radius:0;box-shadow:none;overflow:visible}._table_1pplt_74,._table_1pplt_74 tbody,._table_1pplt_74 tr,._table_1pplt_74 td{display:block;width:100%}._table_1pplt_74 thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}._table_1pplt_74 tbody tr{margin-bottom:12px;padding:12px 14px;background:var(--cc-white);border:1px solid var(--cc-gray-100);border-radius:var(--cc-radius-md)}._table_1pplt_74 tbody tr:last-child{margin-bottom:0}._td_1pplt_100{padding:6px 0;border:0}._row_1pplt_106:hover ._td_1pplt_100{background:transparent}._td_1pplt_100[data-label]{display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:right}._td_1pplt_100[data-label]:before{content:attr(data-label);flex-shrink:0;font-family:var(--cc-font-body);font-size:12px;font-weight:600;color:var(--cc-gray-500);text-transform:uppercase;letter-spacing:.05em;text-align:left}._td_1pplt_100[data-label]>._skeletonCell_1pplt_231{width:80px}._toggleBtn_1pplt_185{width:100%;min-height:40px}._empty_1pplt_223{padding:32px 16px}._overlay_1pplt_246{align-items:flex-end;padding:0}._modal_1pplt_259{width:100%;max-height:92vh;max-height:92dvh;border-radius:var(--cc-radius-lg) var(--cc-radius-lg) 0 0;padding:20px 16px 0}._modalTitle_1pplt_271{margin-bottom:16px}._modalActions_1pplt_380{position:sticky;bottom:0;z-index:1;margin:24px -16px 0;padding:12px 16px calc(12px + var(--safe-bottom));background:var(--cc-white);border-top:1px solid var(--cc-gray-100)}._modalActions_1pplt_380>button{flex:1 1 auto;min-height:44px}}@media (max-width: 480px){._pageTitle_1pplt_14{font-size:1.25rem}._roleSelect_1pplt_330{flex-wrap:wrap}._roleOption_1pplt_336{flex:1 1 120px}}._pageHeader_1nn6j_1{margin-bottom:24px}._pageHeaderText_1nn6j_5{min-width:0}._pageTitle_1nn6j_9{font-family:var(--cc-font-display);font-size:1.5rem;font-weight:700;color:var(--cc-gray-900);margin-bottom:4px;overflow-wrap:anywhere}._pageSubtitle_1nn6j_18{font-family:var(--cc-font-body);font-size:14px;color:var(--cc-gray-500)}._errorBox_1nn6j_24{display:flex;align-items:center;gap:8px;padding:12px 16px;background:#fee2e2;border:1px solid #FECACA;border-radius:var(--cc-radius);color:#991b1b;font-family:var(--cc-font-body);font-size:14px;margin-bottom:16px;min-width:0;overflow-wrap:anywhere}._errorBox_1nn6j_24 svg{flex-shrink:0}._tableWrap_1nn6j_46{background:var(--cc-white);border:1px solid var(--cc-gray-100);border-radius:var(--cc-radius-md);overflow:hidden;box-shadow:0 4px 16px #0d1b3e0f}._table_1nn6j_46{width:100%;border-collapse:collapse;min-width:700px}._th_1nn6j_60{padding:12px 20px;text-align:left;font-family:var(--cc-font-body);font-size:11px;font-weight:600;color:var(--cc-gray-500);text-transform:uppercase;letter-spacing:.07em;background:var(--cc-gray-50);border-bottom:1px solid var(--cc-gray-100);white-space:nowrap}._td_1nn6j_74{padding:14px 20px;border-bottom:1px solid #F3F4F6;vertical-align:middle}._row_1nn6j_80:last-child ._td_1nn6j_74{border-bottom:none}._row_1nn6j_80:hover ._td_1nn6j_74{background:#fafbff}._actionBadge_1nn6j_88{display:inline-flex;align-items:center;padding:3px 10px;border-radius:var(--cc-radius-full);font-family:var(--cc-font-body);font-size:12px;font-weight:500;white-space:nowrap}._actionImpersonate_1nn6j_99{background:#fff7ed;color:#ea580c}._actionCreate_1nn6j_104{background:#f0fdf4;color:var(--cc-success)}._actionDefault_1nn6j_109{background:var(--cc-gray-100);color:var(--cc-blue)}._adminCell_1nn6j_115{display:inline-flex;align-items:center;flex-wrap:wrap;gap:2px 0;min-width:0}._emailText_1nn6j_123{font-family:var(--cc-font-body);font-size:13px;color:var(--cc-gray-900);font-weight:500}._rolePill_1nn6j_130{display:inline-block;margin-left:6px;padding:1px 6px;border-radius:var(--cc-radius-full);background:#f3e8ff;color:#7c3aed;font-family:var(--cc-font-body);font-size:11px;font-weight:700;vertical-align:middle}._emptyCell_1nn6j_143{color:var(--cc-gray-200);font-family:var(--cc-font-body);font-size:13px}._ipCode_1nn6j_149{font-family:JetBrains Mono,Fira Mono,monospace;font-size:12px;color:var(--cc-gray-500);background:#f3f4f6;padding:2px 8px;border-radius:var(--cc-radius-sm)}._dateText_1nn6j_158{font-family:var(--cc-font-body);font-size:12px;color:var(--cc-gray-500);white-space:nowrap}._empty_1nn6j_143{text-align:center;padding:48px 24px;font-family:var(--cc-font-body);font-size:14px;color:var(--cc-gray-500)}._skeletonCell_1nn6j_173{height:16px;background:var(--cc-gray-100);border-radius:var(--cc-radius-sm);width:100%;animation:_shimmer_1nn6j_1 1.5s infinite}@keyframes _shimmer_1nn6j_1{0%{opacity:1}50%{opacity:.5}to{opacity:1}}._pagination_1nn6j_187{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px 16px;margin-top:24px}._pageBtn_1nn6j_196{padding:8px 18px;background:var(--cc-white);border:1px solid #E5E7EB;border-radius:var(--cc-radius);font-family:var(--cc-font-body);font-size:13px;font-weight:500;color:#374151;cursor:pointer;transition:border-color .15s}._pageBtn_1nn6j_196:hover:not(:disabled){border-color:var(--cc-blue);color:var(--cc-blue)}._pageBtn_1nn6j_196:disabled{opacity:.4;cursor:not-allowed}._pageInfo_1nn6j_219{font-family:var(--cc-font-body);font-size:13px;color:var(--cc-gray-500)}@media (max-width: 1024px){._th_1nn6j_60,._td_1nn6j_74{padding:12px 14px}}@media (max-width: 768px){._pageHeader_1nn6j_1{margin-bottom:20px}._emailText_1nn6j_123,._actionBadge_1nn6j_88,._dateText_1nn6j_158,._ipCode_1nn6j_149,._pageInfo_1nn6j_219,._pageBtn_1nn6j_196{font-size:14px}._tableWrap_1nn6j_46{background:transparent;border:0;border-radius:0;box-shadow:none;overflow:visible}._table_1nn6j_46,._table_1nn6j_46 tbody,._table_1nn6j_46 tr,._table_1nn6j_46 td{display:block;width:100%;min-width:0}._table_1nn6j_46 thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}._table_1nn6j_46 tbody tr{margin-bottom:12px;padding:12px 14px;background:var(--cc-white);border:1px solid var(--cc-gray-100);border-radius:var(--cc-radius-md)}._table_1nn6j_46 tbody tr:last-child{margin-bottom:0}._td_1nn6j_74{padding:6px 0;border:0}._row_1nn6j_80:hover ._td_1nn6j_74{background:transparent}._td_1nn6j_74[data-label]{display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:right}._td_1nn6j_74[data-label]>*{min-width:0;overflow-wrap:anywhere}._td_1nn6j_74[data-label]:before{content:attr(data-label);flex-shrink:0;font-family:var(--cc-font-body);font-size:12px;font-weight:600;color:var(--cc-gray-500);text-transform:uppercase;letter-spacing:.05em;text-align:left}._td_1nn6j_74[data-label]>._skeletonCell_1nn6j_173{width:80px}._adminCell_1nn6j_115{justify-content:flex-end}._empty_1nn6j_143{padding:32px 16px}._pageInfo_1nn6j_219{order:-1;flex-basis:100%;text-align:center}._pageBtn_1nn6j_196{flex:1 1 0;min-height:40px}}@media (max-width: 480px){._pageTitle_1nn6j_9{font-size:1.25rem}}._page_zxefc_5{width:100%;max-width:var(--reading-max);min-width:0;margin-inline:auto}._header_zxefc_19{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;margin-bottom:32px;gap:16px}._headerLeft_zxefc_28{flex:1 1 260px;min-width:0}._titleRow_zxefc_33{display:flex;align-items:center;gap:16px;min-width:0}._titleText_zxefc_41{min-width:0}._avatar_zxefc_45{width:56px;height:56px;background:var(--cc-blue);border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--cc-font-display);font-size:22px;font-weight:700;color:#fff;flex-shrink:0}._title_zxefc_33{font-family:var(--cc-font-display);font-size:1.4rem;font-weight:700;color:var(--cc-gray-900);margin:0 0 4px;overflow-wrap:anywhere}._meta_zxefc_69{font-family:var(--cc-font-body);font-size:13px;color:var(--cc-gray-500);margin:0;overflow-wrap:anywhere}._editBtn_zxefc_77{display:flex;align-items:center;gap:6px;background:transparent;color:var(--cc-blue);border:1.5px solid var(--cc-blue);border-radius:8px;padding:8px 14px;font-family:var(--cc-font-body);font-size:13px;font-weight:600;cursor:pointer;transition:background .15s;flex-shrink:0}._card_zxefc_96{background:#fff;border:1px solid var(--cc-gray-100);border-radius:12px;box-shadow:0 4px 16px #0d1b3e0f;margin-bottom:24px;min-width:0}._cardHeader_zxefc_105{padding:20px 24px 16px;border-bottom:1px solid var(--cc-gray-100)}._cardTitle_zxefc_110{font-family:var(--cc-font-display);font-size:15px;font-weight:600;color:var(--cc-gray-900)}._cardBody_zxefc_117{padding:8px 0}._cardBodyPadded_zxefc_122{padding:24px}._infoRow_zxefc_126{display:flex;align-items:baseline;gap:12px;padding:12px 24px;border-bottom:1px solid var(--cc-gray-50)}._infoRow_zxefc_126:last-child{border-bottom:none}._infoLabel_zxefc_138{font-family:var(--cc-font-body);font-size:12px;font-weight:600;color:var(--cc-gray-500);text-transform:uppercase;letter-spacing:.04em;min-width:110px;flex-shrink:0}._infoValue_zxefc_149{min-width:0;font-family:var(--cc-font-body);font-size:14px;color:var(--cc-gray-700);overflow-wrap:anywhere}._infoCode_zxefc_157{min-width:0;font-family:var(--cc-font-mono);font-size:13px;color:var(--cc-gray-700);background:var(--cc-gray-50);border:1px solid var(--cc-gray-100);border-radius:4px;padding:2px 8px;overflow-wrap:anywhere}._formNarrow_zxefc_170{width:100%;max-width:400px}._cardBodyDivided_zxefc_176{border-top:1px solid var(--cc-gray-100)}._pendingBox_zxefc_181{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;margin-bottom:20px;padding:12px 14px;background:var(--cc-blue-light);border:1px solid var(--cc-gray-200);border-radius:8px;color:var(--cc-gray-700);font-family:var(--cc-font-body);font-size:14px}._pendingText_zxefc_196{flex:1 1 240px;min-width:0;margin:0;overflow-wrap:anywhere}._warningBox_zxefc_204{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:20px;padding:12px 14px;background:#fef3c7;border:1px solid #FDE68A;border-radius:8px;color:#92400e;font-family:var(--cc-font-body);font-size:14px}._warningTitle_zxefc_219{margin:0;font-weight:600;overflow-wrap:anywhere}._warningText_zxefc_225{margin:0;overflow-wrap:anywhere}._notice_zxefc_231{font-family:var(--cc-font-body);font-size:14px;color:var(--cc-gray-500);margin-bottom:16px;overflow-wrap:anywhere}._fieldHint_zxefc_239{font-family:var(--cc-font-body);font-size:13px;color:var(--cc-gray-500);margin:6px 0 0;overflow-wrap:anywhere}._feedback_zxefc_247{font-family:var(--cc-font-body);font-size:14px;overflow-wrap:anywhere}._feedbackOk_zxefc_253{color:#166534}._feedbackError_zxefc_254{color:#b91c1c}._successBanner_zxefc_256{display:flex;align-items:center;gap:8px;margin-bottom:20px;padding:10px 14px;background:#dcfce7;border-radius:8px;color:#166534;font-family:var(--cc-font-body);font-size:14px;overflow-wrap:anywhere}._successBanner_zxefc_256>svg,._errorBanner_zxefc_271>svg,._errorBox_zxefc_272>svg{flex-shrink:0}._appsBody_zxefc_277{font-family:var(--cc-font-body);font-size:14px}._appList_zxefc_282{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}._appItem_zxefc_291{display:flex;align-items:center;gap:12px;flex-wrap:wrap}._appInfo_zxefc_298{flex:1 1 220px;min-width:0;overflow-wrap:anywhere}._appMeta_zxefc_304{color:var(--cc-gray-500);font-size:13px}._alertText_zxefc_309{color:#b91c1c;margin:0 0 12px;overflow-wrap:anywhere}._emptyText_zxefc_315{color:var(--cc-gray-500);margin:0}._dangerZone_zxefc_321{background:#fff;border:1px solid #FECACA;border-radius:12px;box-shadow:0 4px 16px #0d1b3e0f;min-width:0}._dangerHeader_zxefc_329{padding:20px 24px 16px;border-bottom:1px solid #FECACA}._dangerTitle_zxefc_334{font-family:var(--cc-font-display);font-size:15px;font-weight:600;color:var(--cc-error)}._dangerBody_zxefc_341{padding:20px 24px}._dangerRow_zxefc_345{display:flex;align-items:center;justify-content:space-between;gap:24px}._dangerRow_zxefc_345>div{min-width:0}._dangerLabel_zxefc_356{font-family:var(--cc-font-body);font-size:14px;font-weight:600;color:var(--cc-gray-700);margin:0 0 4px}._dangerDesc_zxefc_364{font-family:var(--cc-font-body);font-size:13px;color:var(--cc-gray-500);margin:0}._dangerBtn_zxefc_371{display:flex;align-items:center;gap:6px;background:transparent;color:var(--cc-error);border:1.5px solid #FECACA;border-radius:8px;padding:8px 14px;font-family:var(--cc-font-body);font-size:13px;font-weight:600;cursor:pointer;transition:background .15s,border-color .15s;flex-shrink:0}._skeleton_zxefc_390{background:var(--cc-gray-100);border-radius:12px;animation:_shimmer_zxefc_1 1.5s infinite}._skeletonStack_zxefc_396{display:grid;gap:16px}._skeletonSm_zxefc_401{height:80px}._skeletonLg_zxefc_402{height:180px}@keyframes _shimmer_zxefc_1{0%{opacity:1}50%{opacity:.5}to{opacity:1}}._errorBox_zxefc_272{display:flex;align-items:center;gap:8px;padding:12px 16px;background:#fee2e2;border:1px solid #FECACA;border-radius:8px;color:#991b1b;font-family:var(--cc-font-body);font-size:14px;overflow-wrap:anywhere}._overlay_zxefc_425{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--overlay-bg);display:flex;align-items:center;justify-content:center;padding:max(16px,var(--safe-top)) max(16px,var(--safe-right)) max(16px,var(--safe-bottom)) max(16px,var(--safe-left));z-index:200;overscroll-behavior:contain;animation:_fadeIn_zxefc_1 .15s ease-out}@keyframes _fadeIn_zxefc_1{0%{opacity:0}to{opacity:1}}._modal_zxefc_447{background:#fff;border-radius:16px;padding:32px;width:100%;max-width:440px;max-height:100%;overflow-y:auto;overscroll-behavior:contain;box-shadow:0 10px 40px #0d1b3e33;animation:_slideUp_zxefc_1 .2s ease-out}@keyframes _slideUp_zxefc_1{0%{transform:translateY(12px);opacity:0}to{transform:translateY(0);opacity:1}}._modalTitle_zxefc_465{font-family:var(--cc-font-display);font-size:18px;font-weight:700;color:var(--cc-gray-900);margin-bottom:20px;overflow-wrap:anywhere}._errorBanner_zxefc_271{display:flex;align-items:center;gap:8px;margin-bottom:16px;padding:10px 14px;background:#fee2e2;border-radius:8px;color:#991b1b;font-family:var(--cc-font-body);font-size:13px;overflow-wrap:anywhere}._modalField_zxefc_488{margin-bottom:20px}._label_zxefc_492{display:block;font-family:var(--cc-font-body);font-size:13px;font-weight:500;color:var(--cc-gray-700);margin-bottom:6px}._input_zxefc_501{width:100%;background:var(--cc-gray-50);border:1.5px solid var(--cc-gray-200);border-radius:8px;padding:10px 14px;font-family:var(--cc-font-body);font-size:14px;color:var(--cc-gray-900);transition:border-color .15s,box-shadow .15s;outline:none;box-sizing:border-box}._input_zxefc_501::placeholder{color:var(--cc-gray-500)}._input_zxefc_501:focus{border-color:var(--cc-blue);box-shadow:0 0 0 3px #1e6bf126}._modalActions_zxefc_523{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px;margin-top:8px}._formActions_zxefc_532{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:12px;margin-top:8px}._cancelBtn_zxefc_540{background:transparent;color:var(--cc-gray-700);border:1.5px solid var(--cc-gray-200);border-radius:8px;padding:9px 18px;font-family:var(--cc-font-body);font-size:14px;font-weight:600;cursor:pointer;transition:background .15s,opacity .15s}._cancelBtn_zxefc_540:disabled{opacity:.6;cursor:not-allowed}._submitBtn_zxefc_556{display:flex;align-items:center;justify-content:center;gap:8px;background:var(--cc-blue);color:#fff;border:none;border-radius:8px;padding:10px 18px;font-family:var(--cc-font-body);font-size:14px;font-weight:600;cursor:pointer;transition:background .15s,opacity .15s}._submitBtn_zxefc_556:disabled{opacity:.6;cursor:not-allowed}@media (hover: hover){._editBtn_zxefc_77:hover{background:var(--cc-blue-light)}._dangerBtn_zxefc_371:hover{background:#fef2f2;border-color:#fca5a5}._cancelBtn_zxefc_540:hover{background:var(--cc-gray-50)}._submitBtn_zxefc_556:hover:not(:disabled){background:var(--cc-blue-hover)}}@keyframes _spin_zxefc_593{to{transform:rotate(360deg)}}._spinner_zxefc_593{animation:_spin_zxefc_593 .8s linear infinite}@media (max-width: 768px){._meta_zxefc_69,._editBtn_zxefc_77,._infoLabel_zxefc_138,._infoCode_zxefc_157,._dangerDesc_zxefc_364,._dangerBtn_zxefc_371,._errorBanner_zxefc_271,._label_zxefc_492,._appMeta_zxefc_304,._fieldHint_zxefc_239{font-size:14px}._overlay_zxefc_425{align-items:flex-end;padding:var(--safe-top) 0 0}._modal_zxefc_447{max-width:560px;max-height:92vh;max-height:92dvh;padding:24px 16px 0;border-radius:16px 16px 0 0}._modalActions_zxefc_523{position:sticky;bottom:0;margin:8px -16px 0;padding:12px 16px calc(12px + var(--safe-bottom));background:#fff;border-top:1px solid var(--cc-gray-100)}._modalActions_zxefc_523>button{flex:1 1 auto;justify-content:center}}@media (max-width: 600px){._dangerRow_zxefc_345{flex-direction:column;align-items:flex-start}._dangerBtn_zxefc_371{width:100%;justify-content:center}}@media (max-width: 480px){._header_zxefc_19{margin-bottom:24px}._title_zxefc_33{font-size:1.25rem}._editBtn_zxefc_77{width:100%;justify-content:center}._cardHeader_zxefc_105,._dangerHeader_zxefc_329,._cardBodyPadded_zxefc_122,._dangerBody_zxefc_341{padding:16px}._infoRow_zxefc_126{flex-direction:column;align-items:flex-start;gap:4px;padding:12px 16px}._infoLabel_zxefc_138{min-width:0}._formActions_zxefc_532>button,._pendingBox_zxefc_181>button,._warningBox_zxefc_204>button,._appAction_zxefc_686{width:100%}._modalTitle_zxefc_465{font-size:17px}}@media (min-width: 1920px){._card_zxefc_96{margin-bottom:28px}}@media (max-height: 480px) and (orientation: landscape){._modal_zxefc_447{padding-top:16px}._modalTitle_zxefc_465,._modalField_zxefc_488{margin-bottom:12px}}._wrapper_1c2x5_1{min-width:0;max-width:100%;border:1.5px solid #D1DAF0;border-radius:8px;overflow:hidden;background:#fff;transition:border-color .15s,box-shadow .15s}._wrapper_1c2x5_1:focus-within{border-color:#1e6bf1;box-shadow:0 0 0 3px #1e6bf126}._toolbar_1c2x5_16{display:flex;align-items:center;gap:2px;padding:6px 10px;border-bottom:1px solid #EEF2FB;background:#f8faff;flex-wrap:wrap}._toolBtn_1c2x5_26{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:none;background:transparent;border-radius:6px;cursor:pointer;font:500 13px Inter,sans-serif;color:#374163;transition:background .12s}._toolBtn_1c2x5_26:hover{background:#eef2fb}._toolBtn_1c2x5_26._active_1c2x5_45{background:#e8f0fe;color:#1e6bf1}._sep_1c2x5_50{width:1px;height:20px;background:#d1daf0;margin:0 4px}._editorArea_1c2x5_57{min-width:0;min-height:140px;padding:12px 14px}._editorAreaCompact_1c2x5_63{min-height:42px;max-height:200px;overflow-y:auto;padding:8px 12px}._editorCompact_1c2x5_70 .ProseMirror{min-height:20px}._editor_1c2x5_57{min-width:0;outline:none;font:400 15px Inter,sans-serif;color:#0d1325;line-height:1.6;overflow-wrap:anywhere}._editor_1c2x5_57 .ProseMirror{outline:none;min-height:120px}._editor_1c2x5_57 .ProseMirror p.is-editor-empty:first-child:before{color:#6b7a9d;content:attr(data-placeholder);float:left;height:0;pointer-events:none}._editor_1c2x5_57 p{margin-bottom:8px}._editor_1c2x5_57 ul,._editor_1c2x5_57 ol{padding-left:20px;margin-bottom:8px}._editor_1c2x5_57 blockquote{border-left:3px solid #1E6BF1;padding-left:12px;color:#6b7a9d;font-style:italic;margin:8px 0}._editor_1c2x5_57 code{background:#eef2fb;border-radius:4px;padding:2px 5px;font-family:JetBrains Mono,Fira Code,monospace;font-size:13px}._editor_1c2x5_57 pre{background:#0d1325;color:#e8f0fe;border-radius:8px;padding:14px;overflow-x:auto;margin:8px 0}._editor_1c2x5_57 pre code{background:transparent;padding:0;color:inherit}._editor_1c2x5_57 img{max-width:100%;height:auto;border-radius:8px;margin:8px 0}._editor_1c2x5_57 video{max-width:100%;height:auto;border-radius:8px;margin:8px 0}._editor_1c2x5_57 a{color:#1e6bf1;text-decoration:underline}._toolBtn_1c2x5_26:disabled{opacity:.5;cursor:not-allowed}._uploadingHint_1c2x5_145{font:500 12px Inter,sans-serif;color:#1e6bf1;margin-left:4px}._editor_1c2x5_57 .cc-attachment{text-decoration:none}@media (pointer: coarse){._toolBtn_1c2x5_26{min-width:var(--touch-target)}}@media (max-width: 768px),(pointer: coarse){._editor_1c2x5_57{font-size:16px}._uploadingHint_1c2x5_145{font-size:14px}}._panel_18gxu_2{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:32px 24px;display:flex;flex-direction:column;gap:24px;font-family:Inter,sans-serif;width:100%;max-width:640px}._hero_18gxu_16{display:flex;align-items:center;gap:16px}._heroText_18gxu_22{flex:1;min-width:0}._icon_18gxu_27{width:48px;height:48px;flex-shrink:0;border-radius:12px;background:#eef4ff;display:flex;align-items:center;justify-content:center;font-size:24px}._title_18gxu_39{margin:0;font-size:20px;color:#0f1c3f;overflow-wrap:anywhere}._subtitle_18gxu_46{margin:4px 0 0;font-size:13px;color:#6b7a9d}._joinBtn_18gxu_52{align-self:flex-start;background:#1a6af0;color:#fff;border-radius:8px;padding:10px 18px;font-size:14px;font-weight:600;text-decoration:none;text-align:center}._joinBtn_18gxu_52:hover{background:#1558d0}._joinBtn_18gxu_52:focus-visible{outline:3px solid #93B8FA;outline-offset:2px}._section_18gxu_67{display:flex;flex-direction:column;gap:10px}._sectionTitle_18gxu_73{margin:0;font-size:13px;font-weight:600;color:#4a5778;text-transform:uppercase;letter-spacing:.04em}._people_18gxu_82{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}._person_18gxu_91{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:14px;color:#0f1c3f}._avatar_18gxu_100{width:28px;height:28px;flex-shrink:0;border-radius:50%;background:#dce7fd;color:#1a3d8f;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600}._personName_18gxu_114{flex:0 1 auto;min-width:0;overflow-wrap:anywhere}._chip_18gxu_120{font-size:11px;background:#f0f3fa;color:#4a5778;border-radius:999px;padding:2px 8px;white-space:nowrap}._switchRow_18gxu_129{display:flex;align-items:center;gap:10px;font-size:14px;color:#0f1c3f;cursor:pointer}._switchRow_18gxu_129 input{width:18px;height:18px;flex-shrink:0}._hint_18gxu_140{margin:0;font-size:14px;color:#4a5778}._error_18gxu_146{margin:0;font-size:13px;color:#b91c1c;overflow-wrap:anywhere}._downloadLink_18gxu_153{align-self:flex-start;font-size:13px;color:#1a6af0}._guestControls_18gxu_160{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px 12px}._field_18gxu_167{display:flex;flex-direction:column;gap:6px}._fieldLabel_18gxu_173{font-size:13px;font-weight:500;color:#374163}._select_18gxu_179,._linkInput_18gxu_180{background:#f8faff;border:1.5px solid #D1DAF0;border-radius:8px;padding:9px 12px;font:400 14px Inter,sans-serif;color:#0f1c3f;outline:none;transition:border-color .15s,box-shadow .15s}._select_18gxu_179{cursor:pointer}._select_18gxu_179:focus,._linkInput_18gxu_180:focus{border-color:#1a6af0;box-shadow:0 0 0 3px #1e6bf126}._secondaryBtn_18gxu_199,._smallBtn_18gxu_200,._revokeBtn_18gxu_201{font-family:inherit;font-weight:600;border-radius:8px;cursor:pointer;transition:background .15s,border-color .15s}._secondaryBtn_18gxu_199{background:transparent;color:#1a6af0;border:1.5px solid #1A6AF0;padding:9px 18px;font-size:14px}._secondaryBtn_18gxu_199:hover:not(:disabled){background:#e8f0fe}._smallBtn_18gxu_200{flex-shrink:0;background:#1a6af0;color:#fff;border:none;padding:9px 16px;font-size:13px}._smallBtn_18gxu_200:hover:not(:disabled){background:#1558d0}._revokeBtn_18gxu_201{flex-shrink:0;background:transparent;color:#b91c1c;border:1.5px solid #F3C4C4;padding:6px 12px;font-size:13px}._revokeBtn_18gxu_201:hover:not(:disabled){background:#fef2f2;border-color:#dc2626}._secondaryBtn_18gxu_199:focus-visible,._smallBtn_18gxu_200:focus-visible,._revokeBtn_18gxu_201:focus-visible{outline:3px solid #93B8FA;outline-offset:2px}._secondaryBtn_18gxu_199:disabled,._smallBtn_18gxu_200:disabled,._revokeBtn_18gxu_201:disabled,._select_18gxu_179:disabled{opacity:.5;cursor:not-allowed}._created_18gxu_253{display:flex;flex-direction:column;gap:8px}._success_18gxu_259{margin:0;font-size:14px;font-weight:500;color:#15803d}._linkRow_18gxu_266{display:flex;gap:8px}._linkInput_18gxu_180{flex:1;min-width:0;font-size:13px;text-overflow:ellipsis}._subTitle_18gxu_278{margin:6px 0 0;font-size:13px;font-weight:600;color:#4a5778}._invites_18gxu_285{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}._invite_18gxu_285{display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid #EEF2FB;border-radius:8px;background:#fff}._inviteText_18gxu_304{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;font-size:14px;color:#0f1c3f}._inviteLabel_18gxu_314{font-weight:600;overflow-wrap:anywhere}._inviteMeta_18gxu_319{font-size:13px;color:#6b7a9d;overflow-wrap:anywhere}@media (min-width: 1440px){._panel_18gxu_2{max-width:none;padding-inline:max(24px,calc((100% - 640px)/2))}}@media (pointer: coarse){._switchRow_18gxu_129{min-height:var(--touch-target, 44px)}._downloadLink_18gxu_153{display:inline-flex;align-items:center;min-height:var(--touch-target, 44px)}._select_18gxu_179,._linkInput_18gxu_180,._secondaryBtn_18gxu_199,._smallBtn_18gxu_200,._revokeBtn_18gxu_201{min-height:var(--touch-target, 44px)}}@media (max-width: 768px){._panel_18gxu_2{padding:20px 16px calc(20px + var(--safe-bottom, 0px));gap:20px}._joinBtn_18gxu_52{align-self:stretch;display:flex;align-items:center;justify-content:center;min-height:var(--touch-target, 44px);font-size:15px}._downloadLink_18gxu_153{align-self:stretch;font-size:14px}._subtitle_18gxu_46,._chip_18gxu_120,._error_18gxu_146{font-size:14px}._guestControls_18gxu_160{flex-direction:column;align-items:stretch}._secondaryBtn_18gxu_199{min-height:var(--touch-target, 44px);font-size:15px}._select_18gxu_179,._linkInput_18gxu_180{font-size:16px;min-height:var(--touch-target, 44px)}._smallBtn_18gxu_200,._revokeBtn_18gxu_201{min-height:var(--touch-target, 44px);font-size:14px}._inviteMeta_18gxu_319{font-size:14px}}@media (max-height: 480px) and (orientation: landscape){._panel_18gxu_2{padding-block:16px;gap:16px}}._layout_knkee_12{--chat-col-max: 1040px;--chat-extra: max(0px, calc((100% - var(--chat-col-max)) / 2));--chat-safe-b: var(--safe-bottom);position:fixed;top:var(--chat-top, calc(var(--topbar-height) + var(--safe-top)));left:var(--sidebar-width);right:0;bottom:var(--chat-kb, 0px);display:flex;background:var(--cc-white);overflow:hidden}._layout_knkee_12[data-kb=open]{--chat-safe-b: 0px}._workspaceSidebar_knkee_36{width:clamp(232px,18vw,264px);flex-shrink:0;min-width:0;min-height:0;background:var(--cc-white);border-right:1px solid var(--cc-gray-100);display:flex;flex-direction:column}._workspaceHeader_knkee_47{padding:18px 18px 10px}._workspaceBrand_knkee_51{font-family:var(--cc-font-display);font-size:12px;font-weight:700;color:var(--cc-gray-500);text-transform:uppercase;letter-spacing:.06em}._workspaceList_knkee_60{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:4px 10px 10px;display:flex;flex-direction:column;gap:2px}._workspaceItem_knkee_71{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:10px;cursor:pointer;border:none;background:transparent;width:100%;text-align:left;transition:background .12s}._workspaceItem_knkee_71:hover{background:#f4f7fe}._workspaceItem_knkee_71._active_knkee_89{background:var(--cc-blue-light)}._workspaceAvatar_knkee_93{width:34px;height:34px;border-radius:9px;background:var(--cc-blue-light);color:var(--cc-blue);font-family:var(--cc-font-display);font-size:14px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}._workspaceAvatar_knkee_93._infra_knkee_108{background:#e6f7f1;color:#0e9f6e}._workspaceMeta_knkee_113{display:flex;flex-direction:column;gap:1px;min-width:0}._workspaceName_knkee_120{font-family:var(--cc-font-body);font-size:14px;font-weight:600;color:var(--cc-gray-900);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._workspaceItem_knkee_71._active_knkee_89 ._workspaceName_knkee_120{color:var(--cc-blue-hover)}._workspaceTypeBadge_knkee_134{font-family:var(--cc-font-body);font-size:11px;font-weight:600;color:var(--cc-gray-500);text-transform:uppercase;letter-spacing:.04em}._workspaceEmpty_knkee_143{padding:24px 16px;text-align:center;font-family:var(--cc-font-body);font-size:13px;color:var(--cc-gray-500)}._sidebar_knkee_153{width:clamp(220px,17vw,260px);flex-shrink:0;min-width:0;min-height:0;background:var(--cc-gray-50);border-right:1px solid var(--cc-gray-100);display:flex;flex-direction:column}._sidebarHeader_knkee_164{padding:16px;border-bottom:1px solid var(--cc-gray-100);display:flex;align-items:center;justify-content:space-between;flex-shrink:0}._sidebarTitle_knkee_173{font-family:var(--cc-font-display);font-size:14px;font-weight:700;color:var(--cc-gray-900)}._newChannelBtn_knkee_180{width:28px;height:28px;background:var(--cc-blue);color:var(--cc-white);border:none;border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s;flex-shrink:0}._newChannelBtn_knkee_180:hover{background:var(--cc-blue-hover)}._channelList_knkee_199{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:8px}._channelItem_knkee_207{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:6px;cursor:pointer;transition:background .12s;border:none;background:transparent;width:100%;text-align:left}._channelItem_knkee_207:hover{background:var(--cc-gray-100)}._channelItem_knkee_207._active_knkee_89{background:var(--cc-blue-light)}._channelHash_knkee_229{font-family:var(--cc-font-body);font-size:16px;color:var(--cc-gray-500);line-height:1;flex-shrink:0}._channelItem_knkee_207._active_knkee_89 ._channelHash_knkee_229{color:var(--cc-blue)}._channelName_knkee_241{font-family:var(--cc-font-body);font-size:14px;font-weight:500;color:var(--cc-gray-700);flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._channelItem_knkee_207._active_knkee_89 ._channelName_knkee_241{color:var(--cc-blue);font-weight:600}._unreadBadge_knkee_258{background:var(--cc-blue);color:var(--cc-white);font-family:var(--cc-font-body);font-size:11px;font-weight:700;padding:2px 6px;border-radius:9999px;min-width:18px;text-align:center;flex-shrink:0}._workspaceUnreadBadge_knkee_271{background:#e53935;color:var(--cc-white);font-family:var(--cc-font-body);font-size:11px;font-weight:700;padding:2px 5px;border-radius:9999px;min-width:16px;text-align:center;flex-shrink:0;margin-left:auto}._channelEmpty_knkee_285{padding:24px 16px;text-align:center;font-family:var(--cc-font-body);font-size:13px;color:var(--cc-gray-500)}._main_knkee_295{flex:1;display:flex;flex-direction:column;min-width:0;min-height:0}._chatHeader_knkee_303{padding:8px 20px;min-height:56px;border-bottom:1px solid var(--cc-gray-100);display:flex;align-items:center;gap:10px;flex-shrink:0}._chatHeaderHash_knkee_313{font-size:20px;color:var(--cc-gray-500);flex-shrink:0}._chatHeaderText_knkee_320{flex:1;min-width:0;display:flex;align-items:baseline;gap:2px 10px}._chatHeaderName_knkee_328{flex:0 1 auto;min-width:0;font-family:var(--cc-font-display);font-size:16px;font-weight:700;color:var(--cc-gray-900);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._chatHeaderDesc_knkee_340{flex:1 1 0;min-width:0;font-family:var(--cc-font-body);font-size:13px;color:var(--cc-gray-500);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._messages_knkee_351{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:16px calc(20px + var(--chat-extra));display:flex;flex-direction:column;gap:2px}._messageGroup_knkee_363{display:flex;flex-direction:column;gap:2px;margin-bottom:8px}._message_knkee_351{display:flex;gap:10px;padding:4px 8px;border-radius:6px;transition:background .12s}._message_knkee_351:hover{background:var(--cc-gray-50)}._avatar_knkee_382{width:32px;height:32px;background:var(--cc-blue-light);border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--cc-font-body);font-size:13px;font-weight:600;color:var(--cc-blue);flex-shrink:0;margin-top:2px}._messageContent_knkee_398{flex:1;min-width:0}._messageMeta_knkee_403{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 8px;margin-bottom:2px}._messageAuthor_knkee_411{min-width:0;font-family:var(--cc-font-body);font-size:14px;font-weight:600;color:var(--cc-gray-900);overflow-wrap:anywhere}._messageTime_knkee_420{font-family:var(--cc-font-body);font-size:11px;color:var(--cc-gray-500)}._messageEdited_knkee_426{font-family:var(--cc-font-body);font-size:11px;color:var(--cc-gray-500);font-style:italic}._adminBadge_knkee_433{font-family:var(--cc-font-body);font-size:11px;font-weight:600;color:var(--cc-white);background:var(--cc-blue);border-radius:4px;padding:1px 6px;text-transform:uppercase;letter-spacing:.4px}._messageBody_knkee_445{min-width:0;font-family:var(--cc-font-body);font-size:14px;color:var(--cc-gray-700);line-height:1.6;word-break:break-word;overflow-wrap:anywhere}._messageBody_knkee_445 p{margin-bottom:4px}._messageBody_knkee_445 p:last-child{margin-bottom:0}._messageBody_knkee_445 ul,._messageBody_knkee_445 ol{padding-left:20px;margin-bottom:4px}._messageBody_knkee_445 blockquote{border-left:3px solid var(--cc-blue);padding-left:10px;color:var(--cc-gray-500);font-style:italic;margin:4px 0}._messageBody_knkee_445 code{background:var(--cc-gray-100);border-radius:4px;padding:2px 5px;font-family:var(--cc-font-mono);font-size:12px}._messageBody_knkee_445 pre{background:var(--cc-gray-900);color:var(--cc-blue-light);border-radius:8px;padding:10px 12px;max-width:100%;overflow-x:auto;margin:4px 0;font-family:var(--cc-font-mono);font-size:12px}._messageBody_knkee_445 pre code{background:transparent;padding:0;color:inherit}._messageBody_knkee_445 img{max-width:100%;border-radius:8px;margin:4px 0;display:block}._messageBody_knkee_445 video{max-width:100%;border-radius:8px;margin:4px 0;display:block}._messageBody_knkee_445 table{display:block;max-width:100%;overflow-x:auto}._messageBody_knkee_445 a{color:var(--cc-blue);text-decoration:underline}._messageDeleted_knkee_490{font-family:var(--cc-font-body);font-size:13px;color:var(--cc-gray-500);font-style:italic}._replyBtn_knkee_497{margin-top:4px;background:transparent;border:none;font-family:var(--cc-font-body);font-size:12px;color:var(--cc-gray-500);cursor:pointer;padding:2px 0;display:inline-flex;align-items:center;gap:4px;transition:color .12s}._replyBtn_knkee_497:hover{color:var(--cc-blue)}._reactions_knkee_516{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}._reactionBtn_knkee_523{background:var(--cc-gray-50);border:1px solid var(--cc-gray-100);border-radius:12px;padding:2px 8px;font-size:13px;cursor:pointer;display:flex;align-items:center;gap:4px;transition:border-color .12s,background .12s}._reactionBtn_knkee_523:hover{background:var(--cc-blue-light);border-color:var(--cc-blue)}._reactionCount_knkee_541{font-family:var(--cc-font-body);font-size:12px;font-weight:600;color:var(--cc-gray-700)}._threadPanel_knkee_550{width:320px;flex-shrink:0;min-width:0;min-height:0;border-left:1px solid var(--cc-gray-100);display:flex;flex-direction:column;background:var(--cc-white)}._threadHeader_knkee_561{padding:0 16px;height:56px;border-bottom:1px solid var(--cc-gray-100);display:flex;align-items:center;justify-content:space-between;flex-shrink:0}._threadTitle_knkee_571{font-family:var(--cc-font-display);font-size:15px;font-weight:700;color:var(--cc-gray-900)}._closeThreadBtn_knkee_578{background:transparent;border:none;color:var(--cc-gray-500);cursor:pointer;padding:4px;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:color .12s}._closeThreadBtn_knkee_578:hover{color:var(--cc-gray-900)}._threadMessages_knkee_595{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:12px 16px}._threadDivider_knkee_603{border-top:1px solid var(--cc-gray-100);margin:8px 0}._typingIndicator_knkee_610{padding:4px calc(28px + var(--chat-extra));font-family:var(--cc-font-body);font-size:12px;color:var(--cc-gray-500);font-style:italic;min-height:20px;flex-shrink:0;overflow-wrap:anywhere}._inputArea_knkee_623{padding:12px calc(16px + var(--chat-extra)) calc(12px + var(--chat-safe-b));border-top:1px solid var(--cc-gray-100);flex-shrink:0}._replyingTo_knkee_629{display:flex;align-items:center;justify-content:space-between;background:var(--cc-gray-50);border-radius:6px;padding:6px 10px;margin-bottom:8px;font-family:var(--cc-font-body);font-size:12px;color:var(--cc-gray-500)}._cancelReplyBtn_knkee_642{background:transparent;border:none;color:var(--cc-gray-500);cursor:pointer;font-size:16px;line-height:1;padding:0 2px;transition:color .12s}._cancelReplyBtn_knkee_642:hover{color:var(--cc-error)}._inputRow_knkee_657{display:flex;gap:8px;align-items:flex-end}._editorWrapper_knkee_663{flex:1;min-width:0}._sendBtn_knkee_668{width:40px;height:40px;background:var(--cc-blue);color:var(--cc-white);border:none;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .15s}._sendBtn_knkee_668:hover:not(:disabled){background:var(--cc-blue-hover)}._sendBtn_knkee_668:disabled{opacity:.4;cursor:not-allowed}._emptyChannel_knkee_694{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--cc-gray-500);gap:12px;padding:32px}._emptyIcon_knkee_707{width:64px;height:64px;background:var(--cc-gray-100);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--cc-gray-500);flex-shrink:0}._emptyTitle_knkee_719{font-family:var(--cc-font-display);font-size:18px;font-weight:600;color:var(--cc-gray-900);text-align:center}._emptyDesc_knkee_727{max-width:420px;font-family:var(--cc-font-body);font-size:14px;color:var(--cc-gray-500);text-align:center}._overlay_knkee_739{position:fixed;top:0;right:0;bottom:0;left:0;bottom:var(--chat-kb, 0px);background:var(--overlay-bg);display:flex;align-items:center;justify-content:center;z-index:1000;padding:16px}._modal_knkee_753{display:flex;flex-direction:column;width:min(100%,420px);max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);background:var(--cc-white);border-radius:16px;box-shadow:0 10px 40px #0d1b3e33;overflow:hidden}._modalForm_knkee_765{display:flex;flex-direction:column;flex:1;min-height:0}._modalBody_knkee_772{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:28px 28px 8px}._modalTitle_knkee_780{font-family:var(--cc-font-display);font-size:18px;font-weight:700;color:var(--cc-gray-900);margin-bottom:20px;overflow-wrap:anywhere}._field_knkee_789{margin-bottom:16px}._label_knkee_793{display:block;font-family:var(--cc-font-body);font-size:13px;font-weight:500;color:var(--cc-gray-700);margin-bottom:6px}._input_knkee_623{width:100%;background:var(--cc-gray-50);border:1.5px solid var(--cc-gray-200);border-radius:8px;padding:10px 14px;font-family:var(--cc-font-body);font-size:14px;color:var(--cc-gray-900);outline:none;transition:border-color .15s}._input_knkee_623:focus{border-color:var(--cc-blue);box-shadow:0 0 0 3px #1e6bf11f}._select_knkee_820{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 20 20' fill='%236B7A9D'%3E%3Cpath fill-rule='evenodd' d='M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z' clip-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:36px}._modalActions_knkee_828{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;flex-shrink:0;padding:12px 28px 24px;background:var(--cc-white)}._cancelBtn_knkee_838{background:transparent;color:var(--cc-gray-500);border:1.5px solid var(--cc-gray-200);border-radius:8px;padding:9px 18px;font-family:var(--cc-font-body);font-size:14px;font-weight:600;cursor:pointer;transition:background .15s}._cancelBtn_knkee_838:hover{background:var(--cc-gray-50)}._submitBtn_knkee_855{background:var(--cc-blue);color:var(--cc-white);border:none;border-radius:8px;padding:9px 18px;font-family:var(--cc-font-body);font-size:14px;font-weight:600;cursor:pointer;transition:background .15s}._submitBtn_knkee_855:hover:not(:disabled){background:var(--cc-blue-hover)}._submitBtn_knkee_855:disabled{opacity:.5;cursor:not-allowed}._backLink_knkee_877{display:inline-flex;align-items:center;gap:6px;color:var(--cc-gray-500);font-family:var(--cc-font-body);font-size:14px;font-weight:500;text-decoration:none;margin-bottom:12px;transition:color .15s}._backLink_knkee_877:hover{color:var(--cc-blue);text-decoration:none}._error_knkee_895{background:#fee2e2;color:#991b1b;border-radius:8px;padding:10px 14px;font-family:var(--cc-font-body);font-size:13px;margin-bottom:12px;overflow-wrap:anywhere}._membersToggleBtn_knkee_908{margin-left:auto;display:inline-flex;align-items:center;gap:6px;flex-shrink:0;background:transparent;border:1.5px solid var(--cc-gray-200);border-radius:8px;padding:5px 12px;font-family:var(--cc-font-body);font-size:13px;font-weight:500;color:var(--cc-gray-500);cursor:pointer;transition:border-color .15s,color .15s,background .15s}._membersToggleBtn_knkee_908:hover{border-color:var(--cc-blue);color:var(--cc-blue);background:#f0f5ff}._membersToggleActive_knkee_932{border-color:var(--cc-blue);color:var(--cc-blue);background:#eef5ff}._membersPanel_knkee_938{width:300px;flex-shrink:0;min-width:0;min-height:0;border-left:1px solid var(--cc-gray-100);display:flex;flex-direction:column;background:var(--cc-white)}._membersHeader_knkee_949{padding:0 16px;height:56px;border-bottom:1px solid var(--cc-gray-100);display:flex;align-items:center;justify-content:space-between;flex-shrink:0}._membersTitle_knkee_959{font-family:var(--cc-font-display);font-size:15px;font-weight:700;color:var(--cc-gray-900)}._membersContent_knkee_966{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:16px;display:flex;flex-direction:column;gap:20px}._addMemberSection_knkee_977{display:flex;flex-direction:column;gap:8px}._addMemberRow_knkee_983{width:100%;min-width:0}._addMemberBtn_knkee_988{width:100%;background:var(--cc-blue);color:var(--cc-white);border:none;border-radius:8px;padding:9px 16px;font-family:var(--cc-font-body);font-size:13px;font-weight:600;cursor:pointer;transition:background .15s}._addMemberBtn_knkee_988:hover:not(:disabled){background:var(--cc-blue-hover)}._addMemberBtn_knkee_988:disabled{opacity:.5;cursor:not-allowed}._membersListSection_knkee_1011{display:flex;flex-direction:column;gap:8px}._memberRow_knkee_1017{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:8px;background:var(--cc-gray-50);border:1px solid var(--cc-gray-100)}._memberAvatar_knkee_1027{width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,var(--cc-blue) 0%,var(--cc-navy) 100%);color:var(--cc-white);font-family:var(--cc-font-display);font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}._memberInfo_knkee_1042{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._memberEmail_knkee_1050{font-family:var(--cc-font-body);font-size:13px;color:var(--cc-gray-900);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._ownerBadge_knkee_1060{font-family:var(--cc-font-body);font-size:11px;font-weight:600;color:var(--cc-blue);background:#eef5ff;border-radius:4px;padding:1px 6px;align-self:flex-start}._removeMemberBtn_knkee_1071{background:transparent;border:none;color:#b0bad3;cursor:pointer;padding:4px;border-radius:4px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:color .12s,background .12s}._removeMemberBtn_knkee_1071:hover{color:#ef4444;background:#fee2e2}@keyframes _spin_knkee_1094{to{transform:rotate(360deg)}}._spinner_knkee_1094{animation:_spin_knkee_1094 .8s linear infinite}._mobileBackBtn_knkee_1100{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:transparent;border:none;border-radius:6px;cursor:pointer;color:var(--cc-gray-500);flex-shrink:0;transition:color .12s,background .12s}._mobileBackBtn_knkee_1100:hover{color:var(--cc-blue);background:#f4f7fe}._membersToggleLabel_knkee_1121{white-space:nowrap}@media (min-width: 1920px){._layout_knkee_12{--chat-col-max: 1120px}._workspaceSidebar_knkee_36,._sidebar_knkee_153{width:288px}._threadPanel_knkee_550{width:360px}._membersPanel_knkee_938{width:340px}}@media (max-width: 1439px){._threadPanel_knkee_550,._membersPanel_knkee_938{position:absolute;top:0;right:0;bottom:0;z-index:10;width:min(360px,100%);box-shadow:-8px 0 24px #0d1b3e1f}}@media (min-width: 1440px) and (max-width: 1919px){._membersPanel_knkee_938~._threadPanel_knkee_550{position:absolute;top:0;right:0;bottom:0;z-index:10;box-shadow:-8px 0 24px #0d1b3e1f}}@media (max-width: 1024px){._layout_knkee_12{left:var(--sidebar-collapsed-width)}}@media (min-width: 769px) and (max-width: 1279px){._layout_knkee_12{display:grid;grid-template-columns:clamp(220px,28vw,260px) minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}._workspaceSidebar_knkee_36{grid-column:1;grid-row:1;width:auto;border-bottom:1px solid var(--cc-gray-100)}._sidebar_knkee_153{grid-column:1;grid-row:2;width:auto}._main_knkee_295{grid-column:2;grid-row:1 / span 2}._workspaceHeader_knkee_47{padding:14px 16px 6px}._workspaceList_knkee_60{flex:0 0 auto;flex-direction:row;overflow-x:auto;overflow-y:hidden;padding:2px 10px 10px;scrollbar-width:thin;scroll-snap-type:x proximity}._workspaceItem_knkee_71{width:auto;flex:0 0 auto;max-width:190px;scroll-snap-align:start}}@media (pointer: coarse){._newChannelBtn_knkee_180,._mobileBackBtn_knkee_1100,._closeThreadBtn_knkee_578,._removeMemberBtn_knkee_1071,._sendBtn_knkee_668{width:var(--touch-target);height:var(--touch-target)}._sidebarHeader_knkee_164{padding-block:8px}._workspaceItem_knkee_71,._channelItem_knkee_207,._cancelBtn_knkee_838,._submitBtn_knkee_855,._addMemberBtn_knkee_988,._membersToggleBtn_knkee_908{min-height:var(--touch-target)}._replyBtn_knkee_497{min-height:36px;padding:6px 12px 6px 0;margin-top:0}._reactionBtn_knkee_523{min-height:32px;padding-inline:10px}}@media (hover: none){._message_knkee_351:hover{background:transparent}}@media (max-width: 768px){._layout_knkee_12{left:var(--safe-left);right:var(--safe-right)}._workspaceSidebar_knkee_36,._sidebar_knkee_153,._main_knkee_295,._threadPanel_knkee_550,._membersPanel_knkee_938{display:none}._mobileActiveView_knkee_1293{display:flex;flex-direction:column;width:100%;height:100%;flex:1 1 auto;flex-shrink:0}._workspaceSidebar_knkee_36._mobileActiveView_knkee_1293,._sidebar_knkee_153._mobileActiveView_knkee_1293{border-right:none}._main_knkee_295._mobileActiveView_knkee_1293{position:relative}._threadPanel_knkee_550._mobileActiveView_knkee_1293,._membersPanel_knkee_938._mobileActiveView_knkee_1293{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;width:100%;height:auto;border-left:none;box-shadow:none}._threadHeader_knkee_561,._membersHeader_knkee_949{padding:0 8px 0 16px}._membersContent_knkee_966{padding-bottom:calc(16px + var(--chat-safe-b))}._threadMessages_knkee_595{padding:12px}._mobileViewHeader_knkee_1337{display:flex;align-items:center;gap:8px;padding:2px 12px 2px 6px;border-bottom:1px solid var(--cc-gray-100);min-height:48px;flex-shrink:0}._mobileViewTitle_knkee_1347{min-width:0;font-family:var(--cc-font-display);font-size:16px;font-weight:700;color:var(--cc-gray-900);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._mobileBackBtn_knkee_1100{width:var(--touch-target);height:var(--touch-target)}._workspaceHeader_knkee_47{padding:16px 16px 8px}._chatHeader_knkee_303{padding:4px 8px 4px 6px;gap:6px}._chatHeaderText_knkee_320{flex-direction:column;align-items:flex-start;gap:0}._chatHeaderName_knkee_328,._chatHeaderDesc_knkee_340{flex:0 0 auto;max-width:100%}._messages_knkee_351{padding:12px}._message_knkee_351{padding:4px}._typingIndicator_knkee_610{padding:2px 16px}._inputArea_knkee_623{padding:8px 12px calc(8px + var(--chat-safe-b));max-height:55%;overflow-y:auto;overscroll-behavior:contain}._emptyChannel_knkee_694{padding:24px 16px}._overlay_knkee_739{align-items:flex-end;padding:0}._modal_knkee_753{width:100%;max-height:92vh;max-height:92dvh;border-radius:16px 16px 0 0}._modalBody_knkee_772{padding:20px 16px 4px}._modalActions_knkee_828{padding:12px 16px calc(16px + var(--safe-bottom));border-top:1px solid var(--cc-gray-100)}._modalActions_knkee_828>button{flex:1 1 auto}._input_knkee_623{font-size:16px;min-height:var(--touch-target)}._replyBtn_knkee_497,._reactionCount_knkee_541,._typingIndicator_knkee_610,._workspaceTypeBadge_knkee_134,._unreadBadge_knkee_258,._messageTime_knkee_420,._messageEdited_knkee_426,._adminBadge_knkee_433,._ownerBadge_knkee_1060,._chatHeaderDesc_knkee_340{font-size:14px}}@media (max-width: 480px){._membersToggleBtn_knkee_908{width:var(--touch-target);height:var(--touch-target);padding:0;justify-content:center}._membersToggleLabel_knkee_1121{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0)}}@media (max-height: 480px) and (orientation: landscape){._chatHeader_knkee_303{min-height:44px;padding-block:2px}._mobileViewHeader_knkee_1337{min-height:44px}._threadHeader_knkee_561,._membersHeader_knkee_949{height:44px}._typingIndicator_knkee_610{min-height:0}}@media (min-width: 769px){._mobileViewHeader_knkee_1337,._mobileBackBtn_knkee_1100{display:none}}._pageHeader_1krd7_1{margin-bottom:24px}._pageTitle_1krd7_5{font-family:Plus Jakarta Sans,sans-serif;font-size:22px;font-weight:700;color:#0d1b3e;margin:0 0 4px;overflow-wrap:anywhere}._pageSubtitle_1krd7_14{font-size:14px;color:#6b7a9d;margin:0}._grid_1krd7_21{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}._card_1krd7_27{background:#fff;border:1px solid #E2E8F4;border-radius:12px;overflow:hidden;min-width:0}._cardHeader_1krd7_35{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 12px;padding:16px 20px;border-bottom:1px solid #E2E8F4;background:#f8faff}._cardTitle_1krd7_46{font-size:14px;font-weight:600;color:#0d1b3e;min-width:0;overflow-wrap:anywhere}._cardBody_1krd7_54{padding:20px}._estimateCard_1krd7_58{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;background:linear-gradient(135deg,#0d1b3e,#1e3a72);border-radius:12px;padding:20px 24px;margin-bottom:20px;gap:16px}._estimateLeft_1krd7_71{display:flex;flex-direction:column;gap:4px;flex:1 1 280px;min-width:0}._estimateLabel_1krd7_79{font-size:12px;color:#ffffffb3;text-transform:uppercase;letter-spacing:.05em}._estimateAmount_1krd7_86{font-family:Plus Jakarta Sans,sans-serif;font-size:28px;font-weight:700;color:#fff;overflow-wrap:anywhere}._estimateRight_1krd7_94{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}._pricingBadge_1krd7_101{display:flex;align-items:center;gap:6px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#ffffffe6;font-size:12px;font-weight:500;padding:6px 10px;border-radius:6px}._infoGrid_1krd7_114{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:12px 24px}._infoItem_1krd7_120{display:flex;flex-direction:column;gap:2px;min-width:0;overflow-wrap:anywhere}._infoLabel_1krd7_128{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#6b7a9d}._asaasNote_1krd7_136{display:flex;align-items:center;gap:6px;font-size:12px;color:#22c55e;margin-top:16px;padding-top:16px;border-top:1px solid #E2E8F4}._form_1krd7_147{display:flex;flex-direction:column;gap:14px}._formRow_1krd7_153{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}._formRowTriple_1krd7_160{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,96px),1fr));align-items:end;gap:14px}._field_1krd7_167{display:flex;flex-direction:column;gap:6px;min-width:0}._fieldGrow_1krd7_174{flex:1}._label_1krd7_178{font-size:12px;font-weight:600;color:#3d4f7c}._input_1krd7_184{height:38px;padding:0 12px;background:#f8faff;border:1px solid #D1D9EF;border-radius:8px;font-size:13px;color:#0d1b3e;transition:border-color .15s;width:100%;box-sizing:border-box}._input_1krd7_184:focus{outline:none;border-color:#1e6bf1;background:#fff}._mono_1krd7_203{font-family:monospace;letter-spacing:.05em}._formActions_1krd7_208{display:flex;justify-content:flex-end;margin-top:4px}._submitBtn_1krd7_214{padding:0 20px;height:38px;background:#1e6bf1;color:#fff;border:none;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s}._submitBtn_1krd7_214:hover:not(:disabled){background:#1558cc}._submitBtn_1krd7_214:disabled{opacity:.6;cursor:not-allowed}._editBtn_1krd7_236{padding:0 12px;height:30px;background:transparent;border:1px solid #D1D9EF;border-radius:6px;font-size:12px;font-weight:500;color:#3d4f7c;cursor:pointer;transition:border-color .15s}._editBtn_1krd7_236:hover{border-color:#1e6bf1;color:#1e6bf1}._cancelBtn_1krd7_254{padding:0 12px;height:30px;background:transparent;border:1px solid #D1D9EF;border-radius:6px;font-size:12px;color:#6b7a9d;cursor:pointer}._addBtn_1krd7_265{padding:0 12px;height:30px;background:#1e6bf1;color:#fff;border:none;border-radius:6px;font-size:12px;font-weight:600;cursor:pointer;transition:background .15s}._addBtn_1krd7_265:hover{background:#1558cc}._removeBtn_1krd7_282{background:transparent;border:none;cursor:pointer;color:#94a3b8;padding:4px;min-width:28px;min-height:28px;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:color .15s;flex-shrink:0}._removeBtn_1krd7_282:hover{color:#ef4444}._cardList_1krd7_302{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}._cardItem_1krd7_311{display:flex;align-items:center;gap:14px;padding:12px 14px;background:#f8faff;border:1px solid #E2E8F4;border-radius:8px}._cardIcon_1krd7_321{color:#6b7a9d;flex-shrink:0}._cardInfo_1krd7_326{display:flex;flex-wrap:wrap;gap:4px 12px;flex:1;min-width:0;align-items:center}._cardBrand_1krd7_335{font-size:12px;font-weight:700;color:#0d1b3e;background:#e2e8f4;padding:2px 8px;border-radius:4px}._cardNumber_1krd7_344{font-size:13px;font-family:monospace;color:#3d4f7c;letter-spacing:.1em}._cardHolder_1krd7_351{font-size:12px;color:#6b7a9d;min-width:0;overflow-wrap:anywhere}._cardExpiry_1krd7_358{font-size:12px;color:#6b7a9d}._emptyState_1krd7_363{display:flex;flex-direction:column;align-items:center;gap:8px;padding:32px;color:#94a3b8;font-size:13px;text-align:center}._emptyState_1krd7_363 p{margin:0}._table_1krd7_378{width:100%;border-collapse:collapse;font-size:13px}._table_1krd7_378 th{text-align:left;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#6b7a9d;padding:0 12px 10px;border-bottom:1px solid #E2E8F4}._table_1krd7_378 td{padding:10px 12px;color:#3d4f7c;border-bottom:1px solid #F0F4FF}._table_1krd7_378 tr:last-child td{border-bottom:none}._amount_1krd7_405{font-family:monospace;font-weight:600;color:#0d1b3e}._statusBadge_1krd7_411{display:inline-block;padding:2px 8px;border-radius:12px;font-size:11px;font-weight:600}._statusPaid_1krd7_419{background:#dcfce7;color:#166534}._statusPending_1krd7_424{background:#fef9c3;color:#854d0e}._statusFailed_1krd7_429{background:#fee2e2;color:#991b1b}._overlay_1krd7_435{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:20px;background:#0d1b3e80;z-index:300;overscroll-behavior:contain}._modal_1krd7_447{display:flex;flex-direction:column;width:min(100%,480px);max-height:calc(100vh - 40px);max-height:calc(100dvh - 40px);background:#fff;border-radius:14px;box-shadow:0 20px 60px #0d1b3e40;overflow:hidden}._modal_1krd7_447:focus{outline:none}._modalHeader_1krd7_463{flex-shrink:0;padding:28px 28px 0}._modalTitle_1krd7_468{font-family:Plus Jakarta Sans,sans-serif;font-size:18px;font-weight:700;color:#0d1b3e;margin:0 0 20px}._modalForm_1krd7_476{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}._modalBody_1krd7_483{display:flex;flex-direction:column;gap:14px;flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:0 28px}._modalBody_1krd7_483>._errorBanner_1krd7_495{margin-bottom:0}._modalActions_1krd7_499{flex-shrink:0;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;padding:20px 28px 28px}._modalActions_1krd7_499 ._cancelBtn_1krd7_254{height:38px;padding:0 16px}._secureNote_1krd7_514{display:flex;align-items:center;gap:6px;font-size:12px;color:#6b7a9d;padding:10px;background:#f8faff;border-radius:6px}._secureNote_1krd7_514 svg{flex-shrink:0}._errorBanner_1krd7_495{background:#fee2e2;color:#991b1b;font-size:13px;padding:10px 14px;border-radius:8px;margin-bottom:14px;overflow-wrap:anywhere}._successBanner_1krd7_539{background:#dcfce7;color:#166534;font-size:13px;padding:10px 14px;border-radius:8px;margin-bottom:14px}._invoiceLink_1krd7_548{display:inline-flex;align-items:center;gap:4px;min-height:24px;font-size:12px;font-weight:500;color:#1e6bf1;text-decoration:none;padding:3px 8px;border:1px solid #C7D9FB;border-radius:6px;background:#eef4ff;transition:background .15s,border-color .15s;white-space:nowrap}._invoiceLink_1krd7_548:hover{background:#dbeafe;border-color:#1e6bf1}._skeletonGrid_1krd7_570{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}._skeletonInfo_1krd7_576{height:200px}._skeletonCards_1krd7_577{height:160px}._skeletonBills_1krd7_578{height:280px}._estimateBreakdown_1krd7_581{list-style:none;padding:0;margin:6px 0 0;display:flex;flex-direction:column;gap:3px;width:100%;max-width:440px}._estimateBreakdown_1krd7_581 li{display:flex;gap:12px;font-size:12px;color:#ffffffbf}._estimateBreakdown_1krd7_581 li span:first-child{min-width:0;overflow-wrap:anywhere}._estimateBreakdown_1krd7_581 li span:last-child{margin-left:auto;font-variant-numeric:tabular-nums;white-space:nowrap}._estimateParcelCount_1krd7_611{font-style:normal;opacity:.7}._refCell_1krd7_617{display:flex;flex-direction:column;gap:3px}._breakdownToggle_1krd7_624{background:none;border:none;cursor:pointer;font-size:11px;color:#1e6bf1;padding:6px 0;margin:-6px 0;text-align:left}._breakdownToggle_1krd7_624:hover{text-decoration:underline}._breakdownRow_1krd7_639 td{background:#f8faff}._breakdownCell_1krd7_643{padding:8px 12px 12px 24px!important}._breakdownList_1krd7_647{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}._breakdownItem_1krd7_656{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:12px;color:#4a5568;padding:5px 10px;background:#fff;border:1px solid #E2E8F4;border-radius:6px}._breakdownLabel_1krd7_669{color:#3d4f7c;min-width:0;overflow-wrap:anywhere}._breakdownAmount_1krd7_675{font-family:monospace;font-weight:600;color:#0d1b3e;white-space:nowrap}._skeleton_1krd7_570{background:linear-gradient(90deg,#f0f4ff 25%,#e2e8f4,#f0f4ff 75%);background-size:200% 100%;animation:_shimmer_1krd7_1 1.5s infinite;border-radius:12px}@keyframes _shimmer_1krd7_1{0%{background-position:-200% 0}to{background-position:200% 0}}@media (min-width: 1440px){._grid_1krd7_21,._skeletonGrid_1krd7_570{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}._cardWide_1krd7_702,._skeletonBills_1krd7_578{grid-column:1 / -1}}@media (max-width: 768px){._pageHeader_1krd7_1{margin-bottom:16px}._estimateCard_1krd7_58{padding:16px;margin-bottom:16px}._estimateRight_1krd7_94{flex:1 1 100%;justify-content:flex-start}._cardHeader_1krd7_35{padding:14px 16px}._cardBody_1krd7_54{padding:16px}._formRow_1krd7_153{grid-template-columns:minmax(0,1fr)}._formActions_1krd7_208 ._submitBtn_1krd7_214{width:100%}._emptyState_1krd7_363{padding:24px 16px}._invoiceLink_1krd7_548{min-height:36px}._overlay_1krd7_435{align-items:flex-end;padding:0}._modal_1krd7_447{width:100%;max-height:92vh;max-height:92dvh;border-radius:16px 16px 0 0}._modalHeader_1krd7_463{padding:20px max(16px,var(--safe-right)) 0 max(16px,var(--safe-left))}._modalTitle_1krd7_468{margin-bottom:16px}._modalBody_1krd7_483{padding:0 max(16px,var(--safe-right)) 0 max(16px,var(--safe-left))}._modalActions_1krd7_499{padding:12px max(16px,var(--safe-right)) calc(12px + var(--safe-bottom)) max(16px,var(--safe-left));border-top:1px solid #E2E8F4;background:#fff}._modalActions_1krd7_499>button{flex:1 1 auto}._table_1krd7_378,._table_1krd7_378 tbody,._table_1krd7_378 tr,._table_1krd7_378 td{display:block;width:100%}._table_1krd7_378 thead{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}._table_1krd7_378 tbody tr{padding:12px 0}._table_1krd7_378 tbody tr+tr{border-top:1px solid #F0F4FF}._table_1krd7_378 tbody tr+tr._breakdownRow_1krd7_639{border-top:0;padding-top:0}._table_1krd7_378 td{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;padding:5px 0;border:0;text-align:right;overflow-wrap:anywhere}._table_1krd7_378 td[data-label]:before{content:attr(data-label);flex:0 0 auto;font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#6b7a9d;text-align:left}._refCell_1krd7_617{align-items:flex-end}._table_1krd7_378 td._breakdownCell_1krd7_643{display:block;padding:10px 12px!important;border-radius:8px;text-align:left}._infoLabel_1krd7_128,._statusBadge_1krd7_411{font-size:14px}._input_1krd7_184{font-size:16px}}@media (pointer: coarse){._removeBtn_1krd7_282{min-width:var(--touch-target);min-height:var(--touch-target)}._invoiceLink_1krd7_548{min-height:var(--touch-target)}._editBtn_1krd7_236,._cancelBtn_1krd7_254,._addBtn_1krd7_265,._submitBtn_1krd7_214,._modalActions_1krd7_499 ._cancelBtn_1krd7_254,._input_1krd7_184{height:auto;min-height:var(--touch-target)}._breakdownToggle_1krd7_624{padding:0;margin:0}}._pageHeader_a69jm_1{margin-bottom:24px;max-width:var(--reading-max)}._pageTitle_a69jm_6{font-family:var(--cc-font-display);font-size:22px;font-weight:700;color:var(--cc-navy);margin:0 0 4px;overflow-wrap:anywhere}._pageSubtitle_a69jm_15{font-size:14px;color:var(--cc-gray-500);margin:0}._grid_a69jm_22{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:20px;align-items:start;max-width:1100px}@media (min-width: 1920px){._grid_a69jm_22{grid-template-columns:minmax(0,1fr) 320px;max-width:1280px;gap:24px}}@media (max-width: 1024px){._grid_a69jm_22{grid-template-columns:minmax(0,1fr);max-width:var(--reading-max)}}._card_a69jm_46{min-width:0;background:var(--cc-white);border:1px solid #E2E8F4;border-radius:var(--cc-radius-md)}._cardHeader_a69jm_53{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #E2E8F4;background:var(--cc-gray-50);border-radius:11px 11px 0 0}._cardTitle_a69jm_63{font-size:14px;font-weight:600;color:var(--cc-navy)}._cardBody_a69jm_69{padding:24px}._form_a69jm_73{display:flex;flex-direction:column;gap:16px}._fieldGroup_a69jm_79{display:flex;flex-direction:column;gap:14px}._fieldCard_a69jm_85{display:flex;gap:16px;min-width:0;padding:16px;background:var(--cc-gray-50);border:1px solid #E2E8F4;border-radius:10px}._resourceIcon_a69jm_95{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#eef3ff;border-radius:var(--cc-radius);color:var(--cc-blue);flex-shrink:0}._fieldContent_a69jm_107{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}._label_a69jm_115{font-size:13px;font-weight:600;color:var(--cc-navy)}._fieldDesc_a69jm_121{font-size:12px;color:var(--cc-gray-500);margin:0}._inputWrapper_a69jm_127{display:flex;align-items:center;gap:0;border:1px solid #D1D9EF;border-radius:var(--cc-radius);overflow:hidden;background:var(--cc-white);width:100%;max-width:200px}._currencyPrefix_a69jm_139{flex-shrink:0;padding:0 10px;background:#f0f4ff;border-right:1px solid #D1D9EF;font-size:13px;color:var(--cc-gray-500);height:38px;display:flex;align-items:center;font-weight:500}._input_a69jm_127{flex:1;height:38px;padding:0 10px;border:none;font-size:13px;color:var(--cc-navy);background:transparent;min-width:0}._input_a69jm_127:focus{outline:none}._inputWrapper_a69jm_127:focus-within{border-color:var(--cc-blue);box-shadow:0 0 0 3px #1e6bf126}._suffix_a69jm_172{flex-shrink:0;padding:0 10px;background:#f0f4ff;border-left:1px solid #D1D9EF;font-size:12px;color:var(--cc-gray-500);height:38px;display:flex;align-items:center;white-space:nowrap}._previewCard_a69jm_185{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:4px 16px;padding:14px 16px;background:#eef3ff;border:1px solid #BFCFFF;border-radius:var(--cc-radius)}._previewLabel_a69jm_197{min-width:0;font-size:13px;color:#3d4f7c}._previewValue_a69jm_203{font-family:var(--cc-font-display);font-size:16px;font-weight:700;color:var(--cc-blue)}._formActions_a69jm_210{display:flex;justify-content:flex-end}._submitBtn_a69jm_215{padding:0 24px;height:40px;background:var(--cc-blue);color:var(--cc-white);border:none;border-radius:var(--cc-radius);font-size:13px;font-weight:600;cursor:pointer;transition:background .15s}._submitBtn_a69jm_215:hover:not(:disabled){background:#1558cc}._submitBtn_a69jm_215:disabled{opacity:.6;cursor:not-allowed}._infoCard_a69jm_237{min-width:0;background:var(--cc-white);border:1px solid #E2E8F4;border-radius:var(--cc-radius-md)}._infoCardHeader_a69jm_244{display:flex;align-items:center;gap:8px;padding:14px 16px;border-bottom:1px solid #E2E8F4;background:var(--cc-gray-50);border-radius:11px 11px 0 0;font-size:13px;font-weight:600;color:#3d4f7c}._infoCardBody_a69jm_257{padding:16px;display:flex;flex-direction:column;gap:10px}._infoRow_a69jm_264{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:13px;color:var(--cc-gray-500);padding-bottom:10px;border-bottom:1px solid #F0F4FF}._infoRow_a69jm_264>:first-child{min-width:0;overflow-wrap:anywhere}._infoRow_a69jm_264:last-of-type{border-bottom:none;padding-bottom:0}._infoValue_a69jm_285{flex-shrink:0;font-weight:600;color:var(--cc-navy);text-align:right}._infoNote_a69jm_292{font-size:12px;color:#94a3b8;padding-top:8px;border-top:1px solid #F0F4FF}._errorBanner_a69jm_299{background:#fee2e2;color:#991b1b;font-size:13px;padding:10px 14px;border-radius:var(--cc-radius);margin-bottom:16px;overflow-wrap:anywhere}._successBanner_a69jm_309{background:#dcfce7;color:#166534;font-size:13px;padding:10px 14px;border-radius:var(--cc-radius);margin-bottom:16px}._skeleton_a69jm_318{background:linear-gradient(90deg,#f0f4ff 25%,#e2e8f4,#f0f4ff 75%);background-size:200% 100%;animation:_shimmer_a69jm_1 1.5s infinite;border-radius:var(--cc-radius-md)}._skeletonForm_a69jm_326{height:280px;max-width:1100px}@keyframes _shimmer_a69jm_1{0%{background-position:-200% 0}to{background-position:200% 0}}@media (pointer: coarse){._currencyPrefix_a69jm_139,._suffix_a69jm_172,._input_a69jm_127,._submitBtn_a69jm_215{height:var(--touch-target)}}@media (max-width: 768px){._pageHeader_a69jm_1{margin-bottom:20px}._cardBody_a69jm_69{padding:16px}._cardHeader_a69jm_53{padding:14px 16px}._fieldCard_a69jm_85{padding:12px;gap:12px}._resourceIcon_a69jm_95{width:36px;height:36px}._inputWrapper_a69jm_127{max-width:none}._formActions_a69jm_210{position:sticky;bottom:0;z-index:5;margin:0 -16px -16px;padding:12px 16px calc(12px + var(--safe-bottom));background:#fffffff5;border-top:1px solid #E2E8F4;border-radius:0 0 11px 11px}._submitBtn_a69jm_215{flex:1 1 auto;min-height:44px}}@media (max-width: 480px){._pageTitle_a69jm_6{font-size:20px}._fieldCard_a69jm_85{padding:10px;gap:10px}._resourceIcon_a69jm_95{width:32px;height:32px}}._pageHeader_c5kt8_1{margin-bottom:16px}._pageTitle_c5kt8_5{font-family:Plus Jakarta Sans,sans-serif;font-size:22px;font-weight:700;color:#0d1b3e;margin:0 0 4px;overflow-wrap:anywhere}._pageSubtitle_c5kt8_14{font-size:14px;color:#6b7a9d;margin:0}._monthBadge_c5kt8_20{display:inline-flex;align-items:center;gap:6px;max-width:100%;background:#eef3ff;border:1px solid #BFCFFF;border-radius:20px;padding:5px 12px;font-size:13px;color:#3d4f7c;margin-bottom:24px}._monthBadge_c5kt8_20 strong{color:#1e6bf1}._grid_c5kt8_39{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:20px;align-items:start}._rightCol_c5kt8_46{display:flex;flex-direction:column;gap:20px;min-width:0}._card_c5kt8_53{background:#fff;border:1px solid #E2E8F4;border-radius:12px;overflow:hidden;min-width:0}._cardHeader_c5kt8_61{display:flex;align-items:center;padding:16px 20px;border-bottom:1px solid #E2E8F4;background:#f8faff}._cardTitle_c5kt8_69{font-size:14px;font-weight:600;color:#0d1b3e;min-width:0;overflow-wrap:anywhere}._cardBody_c5kt8_77{padding:24px;display:flex;flex-direction:column;gap:16px}._cardDesc_c5kt8_85{font-size:13px;color:#6b7a9d;margin:0;line-height:1.6;max-width:72ch}._primaryBtn_c5kt8_93{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 20px;min-height:40px;background:#1e6bf1;color:#fff;border:none;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s;align-self:flex-start}._primaryBtn_c5kt8_93:hover:not(:disabled){background:#1558cc}._primaryBtn_c5kt8_93:disabled{opacity:.6;cursor:not-allowed}._confirmBox_c5kt8_120{background:#fff8ec;border:1px solid #F5C842;border-radius:10px;padding:16px;display:flex;flex-direction:column;gap:12px}._confirmText_c5kt8_130{font-size:13px;color:#7a5800;margin:0;line-height:1.5}._confirmActions_c5kt8_137{display:flex;flex-wrap:wrap;gap:8px}._cancelBtn_c5kt8_143{padding:0 16px;min-height:36px;background:transparent;color:#6b7a9d;border:1px solid #D1D9EF;border-radius:7px;font-size:13px;font-weight:500;cursor:pointer;transition:border-color .15s}._cancelBtn_c5kt8_143:hover{border-color:#94a3b8}._dangerBtn_c5kt8_160{padding:0 16px;min-height:36px;background:#dc2626;color:#fff;border:none;border-radius:7px;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s}._dangerBtn_c5kt8_160:hover{background:#b91c1c}._resultBox_c5kt8_177{background:#f8faff;border:1px solid #E2E8F4;border-radius:10px;padding:16px;display:flex;flex-direction:column;gap:14px;min-width:0}._resultGrid_c5kt8_188{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}._resultStat_c5kt8_194{display:flex;flex-direction:column;align-items:center;background:#fff;border:1px solid #E2E8F4;border-radius:8px;padding:12px 8px;min-width:0}._statSuccess_c5kt8_205{border-color:#86efac;background:#f0fdf4}._statSkipped_c5kt8_210{border-color:#fde68a;background:#fffbeb}._statFailed_c5kt8_215{border-color:#fecaca;background:#fef2f2}._resultNum_c5kt8_220{font-family:Plus Jakarta Sans,sans-serif;font-size:22px;font-weight:700;color:#0d1b3e}._statSuccess_c5kt8_205 ._resultNum_c5kt8_220{color:#166534}._statSkipped_c5kt8_210 ._resultNum_c5kt8_220{color:#92400e}._statFailed_c5kt8_215 ._resultNum_c5kt8_220{color:#991b1b}._resultLabel_c5kt8_231{font-size:11px;color:#6b7a9d;margin-top:2px;text-align:center;overflow-wrap:anywhere}._errorList_c5kt8_239{display:flex;flex-direction:column;gap:6px}._errorListTitle_c5kt8_245{font-size:12px;font-weight:600;color:#991b1b;margin:0 0 4px}._errorItem_c5kt8_252{display:flex;flex-direction:column;gap:8px;padding:8px 10px;background:#fef2f2;border:1px solid #FECACA;border-radius:6px;font-size:12px;min-width:0}._errorItemHead_c5kt8_265{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:4px 8px}._errorEmail_c5kt8_273{font-weight:500;color:#991b1b;min-width:0;overflow-wrap:anywhere}._errorReason_c5kt8_280{color:#b91c1c;text-align:right;min-width:0;overflow-wrap:anywhere}._errorDetails_c5kt8_287{border-top:1px dashed #FECACA;padding-top:6px;min-width:0}._errorDetailsSummary_c5kt8_293{cursor:pointer;font-size:11px;font-weight:600;color:#b91c1c;-webkit-user-select:none;user-select:none;list-style:none}._errorDetailsSummary_c5kt8_293::-webkit-details-marker{display:none}._errorDetailsSummary_c5kt8_293:before{content:"▸ "}._errorDetails_c5kt8_287[open] ._errorDetailsSummary_c5kt8_293:before{content:"▾ "}._errorJson_c5kt8_315{margin:6px 0 0;padding:10px 12px;background:#1e1b2e;color:#f1e9ff;border-radius:6px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:11.5px;line-height:1.5;white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere;overflow-x:auto;max-height:320px;max-height:min(320px,50dvh);overflow-y:auto}._singleForm_c5kt8_333{display:flex;flex-direction:column;gap:10px}._label_c5kt8_339{font-size:13px;font-weight:600;color:#0d1b3e}._input_c5kt8_345{width:100%;min-width:0;height:40px;padding:0 12px;border:1px solid #D1D9EF;border-radius:8px;font-size:13px;color:#0d1b3e;background:#fff;font-family:monospace}._input_c5kt8_345:focus{outline:none;border-color:#1e6bf1;box-shadow:0 0 0 3px #1e6bf11f}._errorBanner_c5kt8_364{background:#fee2e2;color:#991b1b;font-size:13px;padding:10px 14px;border-radius:8px;overflow-wrap:anywhere}._successBanner_c5kt8_373{background:#dcfce7;color:#166534;font-size:13px;padding:10px 14px;border-radius:8px;overflow-wrap:anywhere}._warnNote_c5kt8_382{display:flex;gap:8px;align-items:flex-start;background:#fef3c7;color:#92400e;font-size:12px;line-height:1.5;padding:10px 12px;border-radius:8px;margin-top:12px}._warnNote_c5kt8_382 svg{flex-shrink:0;margin-top:1px}._billsSection_c5kt8_402{margin-top:32px;background:#fff;border:1px solid #E2E8F4;border-radius:12px;overflow:hidden;min-width:0}._billsHeader_c5kt8_411{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;padding:16px 20px;border-bottom:1px solid #E2E8F4}._billsSearch_c5kt8_421{flex:0 1 260px;width:260px;min-width:0;border:1px solid #D1D9EF;border-radius:8px;padding:7px 12px;font-size:13px;color:#3d4f7c;outline:none}._billsSearch_c5kt8_421:focus{border-color:#1e6bf1}._billsSkeleton_c5kt8_435{height:80px;background:linear-gradient(90deg,#f0f4ff 25%,#e8eeff,#f0f4ff 75%);margin:16px 20px;border-radius:8px}._billsEmpty_c5kt8_442{text-align:center;color:#6b7a9d;font-size:13px;padding:32px 20px;margin:0}._billsTable_c5kt8_450{width:100%;border-collapse:collapse;font-size:13px}._billsTable_c5kt8_450 th{text-align:left;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#6b7a9d;padding:10px 16px;border-bottom:1px solid #E2E8F4;white-space:nowrap}._billsTable_c5kt8_450 td{padding:10px 16px;color:#3d4f7c;border-bottom:1px solid #F0F4FF;white-space:nowrap}._billsTable_c5kt8_450 tr:last-child td{border-bottom:none}._billId_c5kt8_477{color:#9ba8c5;font-size:12px}._billEmail_c5kt8_479{color:#0d1b3e;font-weight:500;max-width:200px;overflow:hidden;text-overflow:ellipsis}._billAmount_c5kt8_481{font-family:monospace;font-weight:600;color:#0d1b3e}._typeBadge_c5kt8_483{display:inline-block;padding:2px 8px;border-radius:10px;font-size:11px;font-weight:600;background:#eef4ff;color:#1e6bf1}._statusBadge_c5kt8_493{display:inline-block;padding:2px 8px;border-radius:12px;font-size:11px;font-weight:600}._statusPaid_c5kt8_501{background:#dcfce7;color:#166534}._statusPending_c5kt8_502{background:#fef9c3;color:#854d0e}._statusFailed_c5kt8_503{background:#fee2e2;color:#991b1b}._invalidateBtn_c5kt8_505{font-size:12px;font-weight:500;color:#dc2626;background:#fef2f2;border:1px solid #FECACA;border-radius:6px;padding:4px 10px;min-height:24px;cursor:pointer;transition:background .15s}._invalidateBtn_c5kt8_505:hover{background:#fee2e2}._inlineConfirm_c5kt8_520{display:flex;align-items:center;gap:6px}._inlineConfirmText_c5kt8_522{font-size:12px;color:#6b7a9d}._confirmYesBtn_c5kt8_524{font-size:12px;font-weight:600;color:#fff;background:#dc2626;border:none;border-radius:6px;padding:4px 10px;min-height:24px;cursor:pointer}._confirmYesBtn_c5kt8_524:disabled{opacity:.6;cursor:not-allowed}._confirmNoBtn_c5kt8_538{font-size:12px;color:#6b7a9d;background:none;border:1px solid #D1D9EF;border-radius:6px;padding:4px 10px;min-height:24px;cursor:pointer}@media (min-width: 1920px){._grid_c5kt8_39{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}._rightCol_c5kt8_46{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}@media (max-width: 900px){._grid_c5kt8_39{grid-template-columns:minmax(0,1fr)}}@media (min-width: 769px) and (max-width: 1024px){._resultGrid_c5kt8_188{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 768px){._monthBadge_c5kt8_20{margin-bottom:16px}._cardHeader_c5kt8_61,._billsHeader_c5kt8_411{padding:14px 16px}._cardBody_c5kt8_77{padding:16px}._resultGrid_c5kt8_188{grid-template-columns:repeat(2,minmax(0,1fr))}._primaryBtn_c5kt8_93{align-self:stretch}._confirmActions_c5kt8_137>button{flex:1 1 auto}._errorItemHead_c5kt8_265{flex-direction:column}._errorReason_c5kt8_280{text-align:left}._billsSearch_c5kt8_421{flex:1 1 100%;width:100%}._billsSkeleton_c5kt8_435{margin:16px}._billsTable_c5kt8_450,._billsTable_c5kt8_450 tbody,._billsTable_c5kt8_450 tr,._billsTable_c5kt8_450 td{display:block;width:100%}._billsTable_c5kt8_450 thead{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}._billsTable_c5kt8_450 tr{padding:12px 16px;border-bottom:1px solid #F0F4FF}._billsTable_c5kt8_450 tr:last-child{border-bottom:none}._billsTable_c5kt8_450 td{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;padding:5px 0;border:0;text-align:right;white-space:normal;overflow-wrap:anywhere}._billsTable_c5kt8_450 td[data-label]:before{content:attr(data-label);flex:0 0 auto;font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#6b7a9d;text-align:left}._billsTable_c5kt8_450 td._billEmail_c5kt8_479{max-width:none;overflow:visible;text-overflow:clip}._billsTable_c5kt8_450 td:empty{display:none}._billsTable_c5kt8_450 td:last-child{justify-content:flex-end}._inlineConfirm_c5kt8_520{flex-wrap:wrap;justify-content:flex-end}._invalidateBtn_c5kt8_505,._confirmYesBtn_c5kt8_524,._confirmNoBtn_c5kt8_538{min-height:36px;padding:6px 14px}._cardDesc_c5kt8_85,._confirmText_c5kt8_130,._cancelBtn_c5kt8_143,._resultLabel_c5kt8_231,._errorListTitle_c5kt8_245,._errorDetailsSummary_c5kt8_293,._errorBanner_c5kt8_364,._successBanner_c5kt8_373,._warnNote_c5kt8_382,._label_c5kt8_339,._input_c5kt8_345,._billsTable_c5kt8_450,._billId_c5kt8_477,._typeBadge_c5kt8_483,._statusBadge_c5kt8_493,._invalidateBtn_c5kt8_505,._inlineConfirmText_c5kt8_522,._confirmYesBtn_c5kt8_524,._confirmNoBtn_c5kt8_538{font-size:14px}._input_c5kt8_345,._billsSearch_c5kt8_421{font-size:16px}}@media (pointer: coarse){._primaryBtn_c5kt8_93,._cancelBtn_c5kt8_143,._dangerBtn_c5kt8_160,._input_c5kt8_345,._billsSearch_c5kt8_421,._invalidateBtn_c5kt8_505,._confirmYesBtn_c5kt8_524,._confirmNoBtn_c5kt8_538{min-height:var(--touch-target)}}._pageHeader_cjd6k_1{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px 16px;margin-bottom:24px}._pageHeaderText_cjd6k_10{min-width:0}._pageTitle_cjd6k_14{font-family:var(--cc-font-display);font-size:1.5rem;font-weight:700;color:var(--cc-gray-900);margin-bottom:4px;overflow-wrap:anywhere}._pageSubtitle_cjd6k_23{font-family:var(--cc-font-body);font-size:14px;color:var(--cc-gray-500)}._errorBox_cjd6k_29{display:flex;align-items:center;gap:8px;padding:12px 16px;background:#fee2e2;border:1px solid #FECACA;border-radius:var(--cc-radius);color:#991b1b;font-family:var(--cc-font-body);font-size:14px;margin-bottom:16px;min-width:0;overflow-wrap:anywhere}._errorBox_cjd6k_29 svg{flex-shrink:0}._tableWrap_cjd6k_49{background:var(--cc-white);border:1px solid var(--cc-gray-100);border-radius:var(--cc-radius-md);overflow:hidden;box-shadow:0 4px 16px #0d1b3e0f}._table_cjd6k_49{width:100%;border-collapse:collapse}._th_cjd6k_62{padding:12px 20px;text-align:left;font-family:var(--cc-font-body);font-size:11px;font-weight:600;color:var(--cc-gray-500);text-transform:uppercase;letter-spacing:.07em;background:var(--cc-gray-50);border-bottom:1px solid var(--cc-gray-100)}._td_cjd6k_75{padding:14px 20px;border-bottom:1px solid #F3F4F6;vertical-align:middle}._row_cjd6k_81:last-child ._td_cjd6k_75{border-bottom:none}._row_cjd6k_81:hover ._td_cjd6k_75{background:#fafbff}._projectCell_cjd6k_89{display:flex;align-items:center;gap:12px;min-width:0}._projectBody_cjd6k_96{min-width:0}._projectIcon_cjd6k_100{width:32px;height:32px;background:var(--cc-gray-100);border-radius:var(--cc-radius);display:flex;align-items:center;justify-content:center;font-family:var(--cc-font-body);font-size:13px;font-weight:700;color:var(--cc-blue);flex-shrink:0}._projectName_cjd6k_115{font-family:var(--cc-font-body);font-size:14px;font-weight:500;color:var(--cc-gray-900)}._projectId_cjd6k_122{font-family:JetBrains Mono,Fira Mono,monospace;font-size:11px;color:#9ca3af}._ownerEmail_cjd6k_128{font-family:var(--cc-font-body);font-size:13px;color:#374151}._noOwner_cjd6k_134{font-family:var(--cc-font-body);font-size:13px;color:#9ca3af;font-style:italic}._dateText_cjd6k_141{font-family:var(--cc-font-body);font-size:13px;color:var(--cc-gray-500)}._transferBtn_cjd6k_147{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:6px 14px;background:var(--cc-white);color:#374151;border:1px solid #E5E7EB;border-radius:6px;font-family:var(--cc-font-body);font-size:12px;font-weight:600;cursor:pointer;transition:border-color .15s,color .15s;white-space:nowrap}._transferBtn_cjd6k_147:hover{border-color:var(--cc-blue);color:var(--cc-blue)}._empty_cjd6k_170{text-align:center;padding:48px 24px;font-family:var(--cc-font-body);font-size:14px;color:var(--cc-gray-500)}._skeletonCell_cjd6k_178{height:16px;background:var(--cc-gray-100);border-radius:var(--cc-radius-sm);width:100%;animation:_shimmer_cjd6k_1 1.5s infinite}._skeletonLong_cjd6k_187{width:160px}._skeletonMedium_cjd6k_191{width:100px}._skeletonShort_cjd6k_195{width:80px}@keyframes _shimmer_cjd6k_1{0%{opacity:1}50%{opacity:.5}to{opacity:1}}._overlay_cjd6k_207{position:fixed;top:0;right:0;bottom:0;left:0;background:#0d1b3e73;display:flex;align-items:center;justify-content:center;padding:16px;z-index:1000}._modal_cjd6k_219{background:var(--cc-white);border-radius:14px;padding:28px 32px 24px;width:min(100%,460px);max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow-y:auto;overscroll-behavior:contain;box-shadow:0 20px 60px #0d1b3e2e}._modalHeader_cjd6k_231{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px}._modalTitle_cjd6k_239{min-width:0;font-family:var(--cc-font-display);font-size:1.125rem;font-weight:700;color:var(--cc-gray-900);overflow-wrap:anywhere}._closeBtn_cjd6k_248{flex-shrink:0;background:none;border:none;cursor:pointer;color:#9ca3af;padding:4px;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:color .15s}._closeBtn_cjd6k_248:hover{color:#374151}._transferInfo_cjd6k_266{display:flex;align-items:center;gap:8px;font-family:var(--cc-font-body);font-size:13px;color:#374151;margin-bottom:8px}._transferLabel_cjd6k_276{flex-shrink:0;color:var(--cc-gray-500);min-width:90px}._transferInfo_cjd6k_266>:last-child{min-width:0;overflow-wrap:anywhere}._formGroup_cjd6k_288{margin:20px 0}._label_cjd6k_292{display:block;font-family:var(--cc-font-body);font-size:13px;font-weight:500;color:#374151;margin-bottom:8px}._modalActions_cjd6k_301{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}._primaryBtn_cjd6k_308{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 18px;background:var(--cc-blue);color:var(--cc-white);border:none;border-radius:var(--cc-radius);font-family:var(--cc-font-body);font-size:13px;font-weight:600;cursor:pointer;transition:background .15s}._primaryBtn_cjd6k_308:hover:not(:disabled){background:var(--cc-blue-hover)}._primaryBtn_cjd6k_308:disabled{opacity:.6;cursor:not-allowed}._cancelBtn_cjd6k_334{padding:8px 18px;background:var(--cc-white);border:1px solid #E5E7EB;border-radius:var(--cc-radius);font-family:var(--cc-font-body);font-size:13px;font-weight:500;color:#374151;cursor:pointer;transition:border-color .15s}._cancelBtn_cjd6k_334:hover{border-color:#9ca3af}._gitlabBtn_cjd6k_351{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:6px 14px;background:var(--cc-white);color:#374151;border:1px solid #E5E7EB;border-radius:6px;font-family:var(--cc-font-body);font-size:12px;font-weight:600;cursor:pointer;transition:border-color .15s,color .15s;white-space:nowrap}._gitlabBtn_cjd6k_351:hover{border-color:#fc6d26;color:#fc6d26}._gitlabBadge_cjd6k_374{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;background:#fff3ee;border:1px solid #FDD0B9;border-radius:20px;font-family:var(--cc-font-body);font-size:11px;font-weight:600;color:#c24e00}._gitlabBadgeConnected_cjd6k_388{background:#ecfdf5;border-color:#a7f3d0;color:#065f46}._actionsCell_cjd6k_395{display:flex;align-items:center;flex-wrap:wrap;gap:8px}._dangerBtn_cjd6k_402{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:6px 14px;background:var(--cc-white);color:var(--cc-error);border:1px solid #FECACA;border-radius:6px;font-family:var(--cc-font-body);font-size:12px;font-weight:600;cursor:pointer;transition:background .15s,border-color .15s;white-space:nowrap}._dangerBtn_cjd6k_402:hover{background:#fef2f2;border-color:var(--cc-error)}@media (max-width: 1024px){._th_cjd6k_62,._td_cjd6k_75{padding:12px 14px}}@media (pointer: coarse){._closeBtn_cjd6k_248{min-width:var(--touch-target)}}@media (max-width: 768px){._pageHeader_cjd6k_1{margin-bottom:20px}._projectId_cjd6k_122,._ownerEmail_cjd6k_128,._noOwner_cjd6k_134,._dateText_cjd6k_141{font-size:14px}._projectName_cjd6k_115,._ownerEmail_cjd6k_128{overflow-wrap:anywhere}._tableWrap_cjd6k_49{background:transparent;border:0;border-radius:0;box-shadow:none;overflow:visible}._table_cjd6k_49,._table_cjd6k_49 tbody,._table_cjd6k_49 tr,._table_cjd6k_49 td{display:block;width:100%}._table_cjd6k_49 thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}._table_cjd6k_49 tbody tr{margin-bottom:12px;padding:12px 14px;background:var(--cc-white);border:1px solid var(--cc-gray-100);border-radius:var(--cc-radius-md)}._table_cjd6k_49 tbody tr:last-child{margin-bottom:0}._td_cjd6k_75{padding:6px 0;border:0}._row_cjd6k_81:hover ._td_cjd6k_75{background:transparent}._td_cjd6k_75:empty{display:none}._td_cjd6k_75[data-label]{display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:right}._td_cjd6k_75[data-label]>*{min-width:0;overflow-wrap:anywhere}._td_cjd6k_75[data-label]:before{content:attr(data-label);flex-shrink:0;font-family:var(--cc-font-body);font-size:12px;font-weight:600;color:var(--cc-gray-500);text-transform:uppercase;letter-spacing:.05em;text-align:left}._actionsCell_cjd6k_395{padding-top:8px;border-top:1px solid var(--cc-gray-100)}._actionsCell_cjd6k_395>button{flex:1 1 auto;min-height:40px}._empty_cjd6k_170{padding:32px 16px}._overlay_cjd6k_207{align-items:flex-end;padding:0}._modal_cjd6k_219{width:100%;max-height:92vh;max-height:92dvh;border-radius:var(--cc-radius-lg) var(--cc-radius-lg) 0 0;padding:20px 16px 0}._modalHeader_cjd6k_231{margin-bottom:16px}._modalActions_cjd6k_301{position:sticky;bottom:0;z-index:1;margin:0 -16px;padding:12px 16px calc(12px + var(--safe-bottom));background:var(--cc-white);border-top:1px solid var(--cc-gray-100)}._modalActions_cjd6k_301>button{flex:1 1 auto;min-height:44px}}@media (max-width: 480px){._pageTitle_cjd6k_14{font-size:1.25rem}._transferInfo_cjd6k_266{flex-direction:column;align-items:flex-start;gap:2px}._transferLabel_cjd6k_276{min-width:0}}._pageHeader_1ly3w_1{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:32px;gap:12px 16px;flex-wrap:wrap}._pageHeaderText_1ly3w_11{flex:1 1 260px;min-width:0}._pageTitle_1ly3w_16{font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:1.5rem;font-weight:700;color:#0d1325;margin-bottom:4px;overflow-wrap:anywhere}._pageSubtitle_1ly3w_25{font-family:Inter,sans-serif;font-size:14px;color:#6b7a9d}._primaryBtn_1ly3w_31{display:flex;align-items:center;justify-content:center;gap:8px;background:#1e6bf1;color:#fff;border:none;border-radius:8px;padding:10px 18px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;cursor:pointer;white-space:nowrap;box-shadow:0 2px 8px #1e6bf14d;transition:background .15s,box-shadow .15s}._primaryBtn_1ly3w_31:hover{background:#1558d0;box-shadow:0 4px 16px #1e6bf166}._errorBox_1ly3w_55{display:flex;align-items:flex-start;gap:8px;padding:12px 16px;background:#fee2e2;border:1px solid #FECACA;border-radius:8px;color:#991b1b;font-family:Inter,sans-serif;font-size:14px;margin-bottom:24px;overflow-wrap:anywhere}._errorBox_1ly3w_55 svg{flex-shrink:0;margin-top:2px}._skeletonList_1ly3w_75{display:flex;flex-direction:column;gap:12px}._skeleton_1ly3w_75{height:72px;background:#eef2fb;border-radius:12px;animation:_shimmer_1ly3w_1 1.5s infinite}@keyframes _shimmer_1ly3w_1{0%{opacity:1}50%{opacity:.5}to{opacity:1}}._emptyState_1ly3w_94{text-align:center;padding:64px 24px;background:#fff;border:1px solid #EEF2FB;border-radius:12px;box-shadow:0 4px 16px #0d1b3e0f}._emptyIcon_1ly3w_103{width:64px;height:64px;background:#eef2fb;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 16px;color:#6b7a9d}._emptyTitle_1ly3w_115{font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:18px;font-weight:600;color:#0d1325;margin-bottom:8px}._emptyText_1ly3w_123{font-family:Inter,sans-serif;font-size:14px;color:#6b7a9d;margin-bottom:24px}._emptyState_1ly3w_94 ._primaryBtn_1ly3w_31{margin-inline:auto;max-width:100%}._list_1ly3w_136{display:flex;flex-direction:column;gap:12px}._serviceCard_1ly3w_142{display:flex;align-items:center;gap:16px;min-width:0;padding:18px 24px;background:#fff;border:1px solid #EEF2FB;border-radius:12px;box-shadow:0 4px 16px #0d1b3e0f;cursor:pointer;transition:border-color .15s,box-shadow .15s,transform .1s}._serviceCard_1ly3w_142:hover{border-color:#1e6bf1;box-shadow:0 4px 20px #1e6bf11f;transform:translateY(-1px)}._serviceCard_1ly3w_142:focus-visible{outline:2px solid #1E6BF1;outline-offset:2px}._serviceIcon_1ly3w_167{width:44px;height:44px;background:#eef2fb;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#1e6bf1;flex-shrink:0}._serviceInfo_1ly3w_179{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}._serviceDomain_1ly3w_188{font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:15px;font-weight:600;color:#0d1325;overflow-wrap:anywhere}._serviceName_1ly3w_196{font-family:Inter,sans-serif;font-size:13px;color:#6b7a9d;overflow-wrap:anywhere}._serviceMeta_1ly3w_203{display:flex;align-items:center;gap:12px;flex-shrink:0}._serviceDate_1ly3w_210{font-family:Inter,sans-serif;font-size:13px;color:#6b7a9d;white-space:nowrap}._chevron_1ly3w_217{color:#d1daf0;flex-shrink:0}@media (min-width: 1440px){._list_1ly3w_136,._skeletonList_1ly3w_75{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr));gap:16px}}@media (max-width: 768px){._pageHeader_1ly3w_1{margin-bottom:20px}._pageHeaderText_1ly3w_11{flex-basis:100%}._pageHeader_1ly3w_1>._primaryBtn_1ly3w_31{flex:1 1 100%;white-space:normal;text-align:center}._emptyState_1ly3w_94{padding:40px 16px}._serviceCard_1ly3w_142{padding:14px 16px}._serviceName_1ly3w_196,._serviceDate_1ly3w_210{font-size:14px}}@media (pointer: coarse){._primaryBtn_1ly3w_31{min-height:44px}}@media (max-width: 480px){._serviceCard_1ly3w_142{display:grid;grid-template-columns:auto minmax(0,1fr) auto;column-gap:12px;row-gap:2px;align-items:center}._serviceIcon_1ly3w_167{grid-row:1 / span 2}._serviceInfo_1ly3w_179{grid-column:2;grid-row:1}._serviceMeta_1ly3w_203{display:contents}._serviceDate_1ly3w_210{grid-column:2;grid-row:2}._chevron_1ly3w_217{grid-column:3;grid-row:1 / span 2}}._container_1pn9k_4{width:100%;max-width:600px}._header_1pn9k_9{display:flex;align-items:center;gap:16px;margin-bottom:28px}._headerText_1pn9k_16{min-width:0}._iconWrap_1pn9k_20{width:48px;height:48px;background:#eef2fb;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#1e6bf1;flex-shrink:0}._title_1pn9k_32{font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:1.375rem;font-weight:700;color:#0d1325;margin-bottom:4px;overflow-wrap:anywhere}._subtitle_1pn9k_41{font-family:Inter,sans-serif;font-size:14px;color:#6b7a9d}._card_1pn9k_47{background:#fff;border:1px solid #EEF2FB;border-radius:16px;padding:32px;box-shadow:0 4px 16px #0d1b3e0f}._errorBanner_1pn9k_55{display:flex;align-items:flex-start;gap:8px;margin-bottom:20px;padding:10px 14px;background:#fee2e2;border-radius:8px;color:#991b1b;font-family:Inter,sans-serif;font-size:13px;overflow-wrap:anywhere}._errorBanner_1pn9k_55 svg{flex-shrink:0;margin-top:2px}._field_1pn9k_74{margin-bottom:20px;min-width:0}._label_1pn9k_79{display:block;font-family:Inter,sans-serif;font-size:13px;font-weight:500;color:#374163;margin-bottom:6px}._input_1pn9k_88{width:100%;background:#f8faff;border:1.5px solid #D1DAF0;border-radius:8px;padding:10px 14px;font-family:Inter,sans-serif;font-size:14px;color:#0d1325;transition:border-color .15s,box-shadow .15s;outline:none;box-sizing:border-box}._input_1pn9k_88::placeholder{color:#6b7a9d}._input_1pn9k_88:focus{border-color:#1e6bf1;box-shadow:0 0 0 3px #1e6bf126}._hint_1pn9k_109{font-family:Inter,sans-serif;font-size:12px;color:#6b7a9d;margin-top:6px;overflow-wrap:anywhere}._infoBox_1pn9k_117{display:flex;align-items:flex-start;gap:10px;padding:14px 16px;background:#eef2fb;border-radius:8px;color:#374163;font-family:Inter,sans-serif;font-size:13px;line-height:1.5;margin-bottom:28px;overflow-wrap:anywhere}._infoBox_1pn9k_117 svg{color:#1e6bf1;flex-shrink:0;margin-top:1px}._actions_1pn9k_138{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px}._cancelBtn_1pn9k_146{background:transparent;color:#374163;border:1.5px solid #D1DAF0;border-radius:8px;padding:9px 18px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;transition:background .15s}._cancelBtn_1pn9k_146:hover{background:#f8faff;text-decoration:none}._submitBtn_1pn9k_168{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#1e6bf1;color:#fff;border:none;border-radius:8px;padding:10px 20px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:background .15s,opacity .15s;box-shadow:0 2px 8px #1e6bf14d}._submitBtn_1pn9k_168:hover{background:#1558d0}._submitBtn_1pn9k_168:disabled{opacity:.6;cursor:not-allowed}@keyframes _spin_1pn9k_193{to{transform:rotate(360deg)}}._spinner_1pn9k_193{animation:_spin_1pn9k_193 .8s linear infinite}@media (max-width: 768px){._header_1pn9k_9,._infoBox_1pn9k_117{margin-bottom:20px}._actions_1pn9k_138>button{flex:1 1 140px}._hint_1pn9k_109,._errorBanner_1pn9k_55,._infoBox_1pn9k_117,._label_1pn9k_79{font-size:14px}._input_1pn9k_88{font-size:16px}}@media (pointer: coarse){._input_1pn9k_88,._cancelBtn_1pn9k_146,._submitBtn_1pn9k_168{min-height:44px}}@media (min-width: 1920px){._container_1pn9k_4{max-width:680px}}@media (max-width: 480px){._card_1pn9k_47{padding:20px 16px;border-radius:12px}._iconWrap_1pn9k_20{width:40px;height:40px}._actions_1pn9k_138{flex-direction:column-reverse;align-items:stretch}._actions_1pn9k_138>button{flex:0 0 auto;width:100%}}._header_1e2pw_1{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:28px;gap:12px 16px;flex-wrap:wrap}._headerLeft_1e2pw_11{flex:1 1 260px;min-width:0}._titleRow_1e2pw_16{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:6px}._titleText_1e2pw_24{min-width:0}._serviceIcon_1e2pw_28{width:44px;height:44px;background:#eef2fb;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#1e6bf1;flex-shrink:0}._title_1e2pw_16{font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:1.5rem;font-weight:700;color:#0d1325;overflow-wrap:anywhere}._domainBadge_1e2pw_48{font-family:JetBrains Mono,Fira Code,monospace;font-size:12px;color:#6b7a9d;background:#f8faff;border:1px solid #EEF2FB;border-radius:4px;padding:2px 8px;display:inline-block;max-width:100%;margin-top:2px;overflow-wrap:anywhere}._meta_1e2pw_62{font-family:Inter,sans-serif;font-size:13px;color:#6b7a9d}._dangerBtn_1e2pw_68{display:flex;align-items:center;justify-content:center;gap:6px;background:transparent;color:#dc2626;border:1.5px solid #FECACA;border-radius:8px;padding:8px 14px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s,border-color .15s;flex-shrink:0}._dangerBtn_1e2pw_68:hover{background:#fef2f2;border-color:#fca5a5}._tabs_1e2pw_91{display:flex;gap:4px;box-shadow:inset 0 -2px #eef2fb;margin-bottom:24px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin}._tab_1e2pw_91{display:flex;align-items:center;flex:0 0 auto;gap:7px;padding:10px 18px;border:none;background:transparent;font-family:Inter,sans-serif;font-size:14px;font-weight:500;color:#6b7a9d;white-space:nowrap;cursor:pointer;border-bottom:2px solid transparent;transition:color .15s;border-radius:4px 4px 0 0}._tab_1e2pw_91:hover{color:#374163;background:#f8faff}._tab_1e2pw_91:focus-visible{outline-offset:-2px}._tabActive_1e2pw_125{color:#1e6bf1;border-bottom-color:#1e6bf1;font-weight:600}._tabBadge_1e2pw_131{background:#eef2fb;color:#374163;border-radius:9999px;padding:1px 7px;font-size:11px;font-weight:600}._tabActive_1e2pw_125 ._tabBadge_1e2pw_131{background:#e8f0fe;color:#1e6bf1}._card_1e2pw_146{background:#fff;border:1px solid #EEF2FB;border-radius:12px;box-shadow:0 4px 16px #0d1b3e0f;overflow:hidden}._cardHeader_1e2pw_154{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 12px;padding:20px 24px;border-bottom:1px solid #EEF2FB}._cardTitle_1e2pw_164{font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:15px;font-weight:600;color:#0d1325}._dnsDomain_1e2pw_171{font-family:JetBrains Mono,Fira Code,monospace;font-size:13px;color:#6b7a9d;min-width:0;overflow-wrap:anywhere}._tableWrap_1e2pw_180{min-width:0}._dnsTable_1e2pw_184{width:100%;border-collapse:collapse}._dnsRow_1e2pw_189{border-bottom:1px solid #F8FAFF}._dnsRow_1e2pw_189:last-child{border-bottom:none}._dnsCellLabel_1e2pw_195{padding:16px 24px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;color:#374163;white-space:nowrap;vertical-align:top;width:220px}._dnsCellValue_1e2pw_206{padding:14px 24px 14px 0;vertical-align:top}._dnsValueWrap_1e2pw_211{display:flex;align-items:flex-start;gap:8px}._dnsValueWrapGap_1e2pw_217{margin-top:8px}._dnsCode_1e2pw_221{font-family:JetBrains Mono,Fira Code,monospace;font-size:12px;color:#0d1325;background:#f8faff;border:1px solid #EEF2FB;border-radius:4px;padding:6px 10px;word-break:break-all;overflow-wrap:anywhere;line-height:1.6;flex:1;min-width:0}._dnsCodeBreak_1e2pw_236{word-break:break-all}._copyBtn_1e2pw_240{display:flex;align-items:center;justify-content:center;background:#eef2fb;border:none;color:#6b7a9d;cursor:pointer;padding:6px;border-radius:6px;flex-shrink:0;transition:color .15s,background .15s;margin-top:2px}._copyBtn_1e2pw_240:hover{color:#1e6bf1;background:#e8f0fe}._dnsNote_1e2pw_257{display:flex;align-items:flex-start;gap:8px;padding:14px 24px;border-top:1px solid #EEF2FB;background:#f8faff;color:#374163;font-family:Inter,sans-serif;font-size:12px;line-height:1.5}._dnsNote_1e2pw_257 svg{color:#1e6bf1;flex-shrink:0;margin-top:1px}._table_1e2pw_180{width:100%;border-collapse:collapse}._table_1e2pw_180 th{background:#f8faff;border-bottom:2px solid #EEF2FB;padding:10px 20px;text-align:left;font-family:Inter,sans-serif;font-size:11px;font-weight:600;color:#6b7a9d;text-transform:uppercase;letter-spacing:.04em}._table_1e2pw_180 td{padding:14px 20px;border-bottom:1px solid #F8FAFF;font-family:Inter,sans-serif;font-size:14px;color:#374163;vertical-align:middle}._table_1e2pw_180 tr:last-child td{border-bottom:none}._table_1e2pw_180 tr:hover td{background:#fafbff}._emailAddress_1e2pw_303{font-family:JetBrains Mono,Fira Code,monospace;font-size:13px;color:#0d1325}._tableSecondary_1e2pw_309{color:#6b7a9d!important;font-size:13px!important}._passWrap_1e2pw_314{display:flex;align-items:center;gap:6px}._passCode_1e2pw_320{font-family:JetBrains Mono,Fira Code,monospace;font-size:12px;color:#374163;background:#f8faff;border:1px solid #EEF2FB;border-radius:4px;padding:3px 8px;min-width:0;overflow-wrap:anywhere}._revealBtn_1e2pw_332{display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:#9ca3af;cursor:pointer;padding:3px;min-width:24px;min-height:24px;border-radius:4px;flex-shrink:0;transition:color .15s}._revealBtn_1e2pw_332:hover{color:#374163}._addBtn_1e2pw_350{display:flex;align-items:center;justify-content:center;gap:6px;background:#1e6bf1;color:#fff;border:none;border-radius:7px;padding:7px 14px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s}._addBtn_1e2pw_350:hover{background:#1558d0}._deleteRowBtn_1e2pw_369{background:transparent;border:none;color:#d1daf0;cursor:pointer;padding:4px;min-width:24px;min-height:24px;border-radius:4px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:color .15s,background .15s}._deleteRowBtn_1e2pw_369:hover{color:#dc2626;background:#fef2f2}._emptySection_1e2pw_387{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:48px 24px;color:#6b7a9d;font-family:Inter,sans-serif;font-size:14px;text-align:center}._overlay_1e2pw_401{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:16px;background:#0d1b3e80;z-index:300;overscroll-behavior:contain;animation:_fadeIn_1e2pw_1 .15s ease-out}@keyframes _fadeIn_1e2pw_1{0%{opacity:0}to{opacity:1}}._modal_1e2pw_420{display:flex;flex-direction:column;width:min(100%,460px);max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);background:#fff;border-radius:16px;box-shadow:0 10px 40px #0d1b3e33;animation:_slideUp_1e2pw_1 .2s ease-out;overflow:hidden}._modal_1e2pw_420:focus{outline:none}@keyframes _slideUp_1e2pw_1{0%{transform:translateY(12px);opacity:0}to{transform:translateY(0);opacity:1}}._modalHeader_1e2pw_442{flex-shrink:0;padding:32px 32px 0}._modalTitle_1e2pw_447{font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:18px;font-weight:700;color:#0d1325;margin-bottom:20px;overflow-wrap:anywhere}._modalForm_1e2pw_456{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}._modalBody_1e2pw_463{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:0 32px}._modalField_1e2pw_472{margin-bottom:18px}._label_1e2pw_474{display:block;font-family:Inter,sans-serif;font-size:13px;font-weight:500;color:#374163;margin-bottom:6px}._input_1e2pw_483{width:100%;background:#f8faff;border:1.5px solid #D1DAF0;border-radius:8px;padding:10px 14px;font-family:Inter,sans-serif;font-size:14px;color:#0d1325;transition:border-color .15s,box-shadow .15s;outline:none;box-sizing:border-box}._input_1e2pw_483::placeholder{color:#6b7a9d}._input_1e2pw_483:focus{border-color:#1e6bf1;box-shadow:0 0 0 3px #1e6bf126}._inputFlex_1e2pw_500{flex:1;min-width:0}._emailInputRow_1e2pw_502{display:flex;align-items:stretch;gap:0}._emailDomain_1e2pw_509{display:flex;align-items:center;flex:0 1 auto;min-width:0;max-width:55%;font-family:Inter,sans-serif;font-size:14px;color:#6b7a9d;overflow-wrap:anywhere;padding:10px 12px;background:#eef2fb;border:1.5px solid #D1DAF0;border-left:none;border-radius:0 8px 8px 0}._emailInputRow_1e2pw_502 ._input_1e2pw_483{border-radius:8px 0 0 8px}._priceHint_1e2pw_530{margin-top:6px;font-family:Inter,sans-serif;font-size:12px;color:var(--cc-gray-500);overflow-wrap:anywhere}._modalInfo_1e2pw_538{display:flex;align-items:flex-start;gap:8px;padding:10px 14px;background:#eef2fb;border-radius:8px;color:#374163;font-family:Inter,sans-serif;font-size:12px;line-height:1.5;margin-bottom:4px}._modalInfo_1e2pw_538 svg{color:#1e6bf1;flex-shrink:0;margin-top:1px}._modalActions_1e2pw_554{flex-shrink:0;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px;padding:20px 32px 32px}._cancelBtn_1e2pw_563{background:transparent;color:#374163;border:1.5px solid #D1DAF0;border-radius:8px;padding:9px 18px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:background .15s}._cancelBtn_1e2pw_563:hover{background:#f8faff}._submitBtn_1e2pw_578{display:flex;align-items:center;justify-content:center;gap:8px;background:#1e6bf1;color:#fff;border:none;border-radius:8px;padding:10px 18px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:background .15s,opacity .15s}._submitBtn_1e2pw_578:hover{background:#1558d0}._submitBtn_1e2pw_578:disabled{opacity:.6;cursor:not-allowed}._errorBanner_1e2pw_598{display:flex;align-items:flex-start;gap:8px;margin-bottom:16px;padding:10px 14px;background:#fee2e2;border-radius:8px;color:#991b1b;font-family:Inter,sans-serif;font-size:13px;overflow-wrap:anywhere}._errorBanner_1e2pw_598 svg,._errorBox_1e2pw_613 svg{flex-shrink:0;margin-top:2px}._errorBox_1e2pw_613{display:flex;align-items:flex-start;gap:8px;padding:12px 16px;background:#fee2e2;border:1px solid #FECACA;border-radius:8px;color:#991b1b;font-family:Inter,sans-serif;font-size:14px;overflow-wrap:anywhere}._skeletonStack_1e2pw_632{display:grid;gap:16px}._skeletonHeader_1e2pw_637{height:80px}._skeletonBody_1e2pw_638{height:300px}._skeleton_1e2pw_632{background:#eef2fb;border-radius:12px;animation:_shimmer_1e2pw_1 1.5s infinite}@keyframes _shimmer_1e2pw_1{0%{opacity:1}50%{opacity:.5}to{opacity:1}}@keyframes _spin_1e2pw_656{to{transform:rotate(360deg)}}._spinner_1e2pw_656{animation:_spin_1e2pw_656 .8s linear infinite}@media (min-width: 1440px){._dnsValueWrap_1e2pw_211{max-width:var(--reading-max)}}@media (max-width: 1024px){._dnsCellLabel_1e2pw_195{width:180px;white-space:normal}}@media (max-width: 768px){._header_1e2pw_1{margin-bottom:20px}._dangerBtn_1e2pw_68{flex:1 1 100%}._tabs_1e2pw_91{margin-bottom:16px}._tab_1e2pw_91{padding:10px 14px}._cardHeader_1e2pw_154{padding:16px}._dnsTable_1e2pw_184,._dnsTable_1e2pw_184 tbody,._dnsRow_1e2pw_189,._dnsCellLabel_1e2pw_195,._dnsCellValue_1e2pw_206{display:block;width:100%}._dnsRow_1e2pw_189{border-bottom-color:var(--cc-gray-100)}._dnsCellLabel_1e2pw_195{padding:14px 16px 6px}._dnsCellValue_1e2pw_206{padding:0 16px 14px}._dnsNote_1e2pw_257{padding:12px 16px}._emptySection_1e2pw_387{padding:36px 16px}._table_1e2pw_180,._table_1e2pw_180 tbody,._table_1e2pw_180 tr,._table_1e2pw_180 td{display:block;width:100%}._table_1e2pw_180 thead{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}._table_1e2pw_180 tr{padding:12px 16px;border-bottom:1px solid var(--cc-gray-100)}._table_1e2pw_180 tr:last-child{border-bottom:none}._table_1e2pw_180 tr:hover td{background:transparent}._table_1e2pw_180 td{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;padding:6px 0;border:0;text-align:right;overflow-wrap:anywhere}._table_1e2pw_180 td[data-label]:before{content:attr(data-label);flex:0 0 auto;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--cc-gray-500);text-align:left}._table_1e2pw_180 td:not([data-label]){justify-content:flex-end}._emailAddress_1e2pw_303{min-width:0;overflow-wrap:anywhere}._tableSecondary_1e2pw_309{font-size:14px!important}._passWrap_1e2pw_314{flex-wrap:wrap;justify-content:flex-end}._copyBtn_1e2pw_240,._revealBtn_1e2pw_332,._deleteRowBtn_1e2pw_369{min-width:40px;min-height:40px}._overlay_1e2pw_401{align-items:flex-end;padding:0}._modal_1e2pw_420{width:100%;max-height:92vh;max-height:92dvh;border-radius:16px 16px 0 0}._modalHeader_1e2pw_442{padding:20px max(16px,var(--safe-right)) 0 max(16px,var(--safe-left))}._modalTitle_1e2pw_447{margin-bottom:16px}._modalBody_1e2pw_463{padding:0 max(16px,var(--safe-right)) 0 max(16px,var(--safe-left))}._modalActions_1e2pw_554{gap:8px;padding:12px max(16px,var(--safe-right)) calc(12px + var(--safe-bottom)) max(16px,var(--safe-left));border-top:1px solid var(--cc-gray-100);background:#fff}._modalActions_1e2pw_554>button{flex:1 1 auto;justify-content:center}._priceHint_1e2pw_530,._modalInfo_1e2pw_538,._errorBanner_1e2pw_598,._dnsNote_1e2pw_257,._label_1e2pw_474{font-size:14px}._input_1e2pw_483,._emailDomain_1e2pw_509{font-size:16px}}@media (max-width: 480px){._emailInputRow_1e2pw_502{flex-direction:column;gap:6px}._emailInputRow_1e2pw_502 ._input_1e2pw_483{border-radius:8px}._inputFlex_1e2pw_500{flex:0 0 auto;width:100%}._emailDomain_1e2pw_509{max-width:100%;border-left:1.5px solid #D1DAF0;border-radius:8px}}@media (pointer: coarse){._copyBtn_1e2pw_240,._revealBtn_1e2pw_332,._deleteRowBtn_1e2pw_369{min-width:var(--touch-target);min-height:var(--touch-target)}._tab_1e2pw_91,._addBtn_1e2pw_350,._dangerBtn_1e2pw_68,._cancelBtn_1e2pw_563,._submitBtn_1e2pw_578,._input_1e2pw_483{min-height:var(--touch-target)}}._header_r9k8q_1{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px;margin-bottom:28px}._header_r9k8q_1>div{min-width:0}._title_r9k8q_14{overflow-wrap:anywhere;font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:1.5rem;font-weight:700;color:#0d1325}._subtitle_r9k8q_22{font-family:Inter,sans-serif;font-size:14px;color:#6b7a9d;margin-top:4px}._newBtn_r9k8q_29{display:flex;align-items:center;gap:8px;background:#1e6bf1;color:#fff;border:none;border-radius:8px;padding:10px 18px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;cursor:pointer;box-shadow:0 2px 8px #1e6bf14d;transition:background .15s,box-shadow .15s}._newBtn_r9k8q_29:hover{background:#1558d0;box-shadow:0 4px 16px #1e6bf166}._newBtn_r9k8q_29:disabled{opacity:.5;cursor:not-allowed}._grid_r9k8q_56{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:16px}._card_r9k8q_63{min-width:0;background:#fff;border:1px solid #EEF2FB;border-radius:12px;padding:20px;text-decoration:none;color:inherit;box-shadow:0 4px 16px #0d1b3e0f;transition:box-shadow .15s,transform .15s;display:flex;flex-direction:column;gap:10px}._card_r9k8q_63:hover{text-decoration:none}@media (hover: hover){._card_r9k8q_63:hover{box-shadow:0 8px 24px #0d1b3e1f;transform:translateY(-2px)}}._cardHeader_r9k8q_90{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}._cardIcon_r9k8q_98{width:40px;height:40px;background:#e8f0fe;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#1e6bf1}._cardName_r9k8q_109{overflow-wrap:anywhere;font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:1rem;font-weight:600;color:#0d1325}._cardDesc_r9k8q_117{font-family:Inter,sans-serif;font-size:13px;color:#6b7a9d;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}._cardFooter_r9k8q_129{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px;margin-top:auto}._cardDate_r9k8q_138{font-family:Inter,sans-serif;font-size:12px;color:#6b7a9d}._cardArrow_r9k8q_144{color:#6b7a9d}._statusBadge_r9k8q_148{padding:3px 10px;border-radius:9999px;font-family:Inter,sans-serif;font-size:12px;font-weight:600;display:inline-flex;align-items:center;gap:5px}._statusBadge_r9k8q_148:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}._status_planning_r9k8q_167{background:#eff6ff;color:#1d4ed8}._status_active_r9k8q_172{background:#dcfce7;color:#15803d}._status_on_hold_r9k8q_177{background:#fef3c7;color:#92400e}._status_delivered_r9k8q_182{background:#f0fdf4;color:#166534}._status_cancelled_r9k8q_187{background:#f3f4f6;color:#4b5563}._roleBadge_r9k8q_192{padding:3px 10px;border-radius:9999px;font-family:Inter,sans-serif;font-size:12px;font-weight:600}._owner_r9k8q_200{background:#e8f0fe;color:#1e6bf1}._member_r9k8q_205{background:#f3f4f6;color:#4b5563}._skeleton_r9k8q_210{height:160px;background:#eef2fb;border-radius:12px;animation:_shimmer_r9k8q_1 1.5s infinite}@keyframes _shimmer_r9k8q_1{0%{opacity:1}50%{opacity:.5}to{opacity:1}}._empty_r9k8q_223{grid-column:1 / -1;text-align:center;padding:64px 24px}._emptyIcon_r9k8q_229{width:64px;height:64px;background:#eef2fb;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#6b7a9d;margin:0 auto 16px}._emptyTitle_r9k8q_241{font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:18px;font-weight:600;color:#0d1325}._emptyDesc_r9k8q_248{font-family:Inter,sans-serif;font-size:14px;color:#6b7a9d;margin-top:8px;margin-bottom:20px}._error_r9k8q_256{display:flex;align-items:center;gap:8px;overflow-wrap:anywhere;background:#fee2e2;color:#991b1b;border-radius:8px;padding:10px 14px;font-family:Inter,sans-serif;font-size:14px;margin-bottom:20px}._overlay_r9k8q_271{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--overlay-bg, rgba(13, 27, 62, .5));display:flex;align-items:center;justify-content:center;z-index:1000;padding:max(16px,var(--safe-top)) max(16px,var(--safe-right)) max(16px,var(--safe-bottom)) max(16px,var(--safe-left))}._modal_r9k8q_282{background:#fff;border-radius:16px;padding:32px;width:100%;max-width:480px;max-height:90vh;max-height:90dvh;overflow-y:auto;overscroll-behavior:contain;box-shadow:0 10px 40px #0d1b3e33}._modalTitle_r9k8q_295{font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:1.25rem;font-weight:700;color:#0d1325;margin-bottom:6px}._modalSubtitle_r9k8q_303{font-family:Inter,sans-serif;font-size:14px;color:#6b7a9d;margin-bottom:24px}._field_r9k8q_310{margin-bottom:18px}._label_r9k8q_314{display:block;font-family:Inter,sans-serif;font-size:13px;font-weight:500;color:#374163;margin-bottom:6px}._input_r9k8q_323{width:100%;background:#f8faff;border:1.5px solid #D1DAF0;border-radius:8px;padding:10px 14px;font-family:Inter,sans-serif;font-size:15px;color:#0d1325;transition:border-color .15s,box-shadow .15s;outline:none}._input_r9k8q_323::placeholder{color:#6b7a9d}._input_r9k8q_323:focus{border-color:#1e6bf1;box-shadow:0 0 0 3px #1e6bf126}._textarea_r9k8q_345{resize:vertical;min-height:80px}._select_r9k8q_350{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 20 20' fill='%236B7A9D'%3E%3Cpath fill-rule='evenodd' d='M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z' clip-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:36px}._modalActions_r9k8q_358{display:flex;gap:12px;justify-content:flex-end;margin-top:24px}._cancelBtn_r9k8q_365{background:transparent;color:#6b7a9d;border:1.5px solid #D1DAF0;border-radius:8px;padding:10px 20px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:background .15s}._cancelBtn_r9k8q_365:hover{background:#f8faff}._submitBtn_r9k8q_382{display:flex;align-items:center;gap:8px;background:#1e6bf1;color:#fff;border:none;border-radius:8px;padding:10px 20px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:background .15s}._submitBtn_r9k8q_382:hover:not(:disabled){background:#1558d0}._submitBtn_r9k8q_382:disabled{opacity:.5;cursor:not-allowed}@keyframes _spin_r9k8q_411{to{transform:rotate(360deg)}}._spinner_r9k8q_411{animation:_spin_r9k8q_411 .8s linear infinite}@media (min-width: 1920px){._grid_r9k8q_56{gap:20px}}@media (max-width: 768px){._cardDesc_r9k8q_117,._cardDate_r9k8q_138,._statusBadge_r9k8q_148,._label_r9k8q_314{font-size:14px}._overlay_r9k8q_271{align-items:flex-end;padding:var(--safe-top) var(--safe-right) 0 var(--safe-left)}._modal_r9k8q_282{max-width:none;max-height:92vh;max-height:92dvh;padding:24px 16px calc(24px + var(--safe-bottom));border-radius:16px 16px 0 0}._modalActions_r9k8q_358{flex-direction:column}._modalActions_r9k8q_358 button{width:100%}}@media (max-width: 480px){._title_r9k8q_14{font-size:1.25rem}}._container_1xic5_4{display:flex;flex-direction:column;gap:24px;min-width:0}._header_1xic5_11{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:16px}._headerLeft_1xic5_19{display:flex;flex-direction:column;gap:8px;flex:1 1 280px;min-width:0}._headerActions_1xic5_28{display:flex;flex-wrap:wrap;gap:8px}._actionLink_1xic5_34{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:8px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;text-decoration:none;white-space:nowrap;transition:background .15s,box-shadow .15s}._actionLink_1xic5_34:hover{text-decoration:none}._boardLink_1xic5_52{background:var(--cc-white);color:var(--cc-blue);border:1.5px solid var(--cc-blue);padding:9px 18px}._boardLink_1xic5_52:hover{background:var(--cc-blue-light)}._chatLink_1xic5_63{background:var(--cc-blue);color:var(--cc-white);padding:10px 18px;box-shadow:0 2px 8px #1e6bf14d}._chatLink_1xic5_63:hover{background:var(--cc-blue-hover)}@media (pointer: coarse){._actionLink_1xic5_34{min-height:var(--touch-target)}}._titleRow_1xic5_80{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0}._title_1xic5_80{min-width:0;overflow-wrap:anywhere;font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:1.5rem;font-weight:700;color:var(--cc-gray-900)}._description_1xic5_97{font-family:Inter,sans-serif;font-size:14px;color:var(--cc-gray-500);line-height:1.6;max-width:600px;overflow-wrap:anywhere}._statusBadge_1xic5_106{padding:4px 12px;border-radius:9999px;font-family:Inter,sans-serif;font-size:12px;font-weight:600;display:inline-flex;align-items:center;gap:5px}._statusBadge_1xic5_106:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}._status_planning_1xic5_125{background:#eff6ff;color:#1d4ed8}._status_active_1xic5_126{background:#dcfce7;color:#15803d}._status_on_hold_1xic5_127{background:#fef3c7;color:#92400e}._status_delivered_1xic5_128{background:#f0fdf4;color:#166534}._status_cancelled_1xic5_129{background:#f3f4f6;color:#4b5563}._grid_1xic5_131{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}._card_1xic5_137{min-width:0;background:var(--cc-white);border:1px solid var(--cc-gray-100);border-radius:12px;padding:24px;box-shadow:0 4px 16px #0d1b3e0f}._cardFull_1xic5_147{grid-column:1 / -1}._cardTitle_1xic5_151{font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:16px;font-weight:600;color:var(--cc-gray-900);margin-bottom:16px;display:flex;align-items:center;justify-content:space-between;gap:12px}._statsRow_1xic5_163{display:flex;flex-wrap:wrap;gap:16px 24px}._stat_1xic5_106{display:flex;flex-direction:column;gap:4px}._statValue_1xic5_175{font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:2rem;font-weight:700;color:var(--cc-gray-900)}._statLabel_1xic5_182{font-family:Inter,sans-serif;font-size:13px;color:var(--cc-gray-500)}._memberList_1xic5_188{display:flex;flex-direction:column;gap:10px}._memberItem_1xic5_194{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;background:var(--cc-gray-50);border-radius:8px}._memberEmail_1xic5_204{min-width:0;overflow-wrap:anywhere;font-family:Inter,sans-serif;font-size:14px;color:var(--cc-gray-700);font-weight:500}._memberAvatar_1xic5_213{width:32px;height:32px;background:var(--cc-blue-light);border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:Inter,sans-serif;font-size:13px;font-weight:600;color:var(--cc-blue);margin-right:10px;flex-shrink:0}._memberInfo_1xic5_229{display:flex;align-items:center;flex:1;min-width:0}._roleBadge_1xic5_236{flex-shrink:0;padding:2px 8px;border-radius:9999px;font-family:Inter,sans-serif;font-size:11px;font-weight:600}._owner_1xic5_245{background:var(--cc-blue-light);color:var(--cc-blue)}._member_1xic5_188{background:#f3f4f6;color:#4b5563}._infoGrid_1xic5_248{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}._infoItem_1xic5_254{display:flex;flex-direction:column;gap:4px;min-width:0}._infoLabel_1xic5_261{font-family:Inter,sans-serif;font-size:12px;font-weight:500;color:var(--cc-gray-500);text-transform:uppercase;letter-spacing:.04em}._infoValue_1xic5_270{overflow-wrap:anywhere;font-family:Inter,sans-serif;font-size:14px;color:var(--cc-gray-700);font-weight:500}._error_1xic5_278{display:flex;align-items:center;gap:8px;background:#fee2e2;color:#991b1b;border-radius:8px;padding:12px 16px;font-family:Inter,sans-serif;font-size:14px;overflow-wrap:anywhere}._skeleton_1xic5_291{height:200px;background:var(--cc-gray-100);border-radius:12px;animation:_shimmer_1xic5_1 1.5s infinite}@keyframes _shimmer_1xic5_1{0%{opacity:1}50%{opacity:.5}to{opacity:1}}._emptyMembers_1xic5_304{text-align:center;padding:24px;color:var(--cc-gray-500);font-family:Inter,sans-serif;font-size:14px}._projectList_1xic5_312{display:flex;flex-direction:column;gap:10px;margin-bottom:16px}._projectItem_1xic5_319{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;padding:12px 14px;background:var(--cc-gray-50);border:1px solid var(--cc-gray-100);border-radius:8px}._projectMeta_1xic5_331{display:flex;flex-direction:column;gap:2px;flex:1 1 200px;min-width:0}._projectName_1xic5_339{overflow-wrap:anywhere;font-family:Inter,sans-serif;font-size:14px;font-weight:600;color:var(--cc-gray-900)}._projectDesc_1xic5_347{max-width:100%;font-family:Inter,sans-serif;font-size:12px;color:var(--cc-gray-500);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._unlinkBtn_1xic5_357{display:inline-flex;align-items:center;gap:6px;background:var(--cc-white);color:var(--cc-error);border:1px solid #FCA5A5;border-radius:8px;padding:6px 12px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s;flex-shrink:0}._unlinkBtn_1xic5_357:hover:not(:disabled){background:#fef2f2}._unlinkBtn_1xic5_357:disabled{opacity:.5;cursor:not-allowed}._linkForm_1xic5_383{display:flex;flex-wrap:wrap;gap:8px;align-items:stretch}._linkSelect_1xic5_390{flex:1 1 220px;min-width:0}._linkBtn_1xic5_395{display:inline-flex;align-items:center;justify-content:center;gap:6px;background:var(--cc-blue);color:var(--cc-white);border:none;border-radius:8px;padding:9px 16px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;cursor:pointer;white-space:nowrap;flex-shrink:0}._linkBtn_1xic5_395:disabled{opacity:.5;cursor:not-allowed}._backBtn_1xic5_418{display:inline-flex;align-items:center;align-self:flex-start;gap:6px;color:var(--cc-gray-500);font-family:Inter,sans-serif;font-size:14px;font-weight:500;text-decoration:none;transition:color .15s}._backBtn_1xic5_418:hover{color:var(--cc-blue);text-decoration:none}@media (pointer: coarse){._backBtn_1xic5_418{min-height:var(--touch-target)}}._contractList_1xic5_444{display:flex;flex-direction:column;gap:10px}._contractItem_1xic5_450{border:1px solid var(--cc-gray-100);border-radius:8px;overflow:hidden}._contractHeader_1xic5_456{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;padding:12px 14px;background:var(--cc-gray-50)}._contractMeta_1xic5_466{display:flex;flex-direction:column;gap:4px;flex:1 1 200px;min-width:0}._contractTitle_1xic5_474{overflow-wrap:anywhere;font-family:Inter,sans-serif;font-size:14px;font-weight:600;color:var(--cc-gray-900)}._contractTags_1xic5_482{display:flex;flex-wrap:wrap;align-items:center;gap:6px}._contractStatusBadge_1xic5_489{padding:2px 8px;border-radius:9999px;font-family:Inter,sans-serif;font-size:11px;font-weight:600}._cstatus_draft_1xic5_497{background:#f3f4f6;color:#4b5563}._cstatus_active_1xic5_498{background:#dcfce7;color:#15803d}._cstatus_paused_1xic5_499{background:#fef3c7;color:#92400e}._cstatus_completed_1xic5_500{background:#eff6ff;color:#1d4ed8}._cstatus_cancelled_1xic5_501{background:#fee2e2;color:#991b1b}._contractPayment_1xic5_503{font-family:Inter,sans-serif;font-size:11px;color:var(--cc-gray-500)}._contractRight_1xic5_509{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}._contractValue_1xic5_516{font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:15px;font-weight:700;color:var(--cc-gray-900);white-space:nowrap}._toggleAttachBtn_1xic5_524{display:inline-flex;align-items:center;gap:5px;background:var(--cc-white);color:var(--cc-blue);border:1.5px solid #C7D9FD;border-radius:6px;padding:5px 10px;font-family:Inter,sans-serif;font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .15s}._toggleAttachBtn_1xic5_524:hover{background:#eff6ff}._noAttach_1xic5_545{font-family:Inter,sans-serif;font-size:12px;color:#9ca3af}._attachmentList_1xic5_551{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--cc-gray-100)}._attachmentItem_1xic5_558{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 14px;background:var(--cc-white);border-bottom:1px solid #F3F6FD}._attachmentItem_1xic5_558:last-child{border-bottom:none}._attachFileName_1xic5_572{font-family:Inter,sans-serif;font-size:13px;color:var(--cc-gray-700);flex:1 1 120px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._attachFileSize_1xic5_583{font-family:Inter,sans-serif;font-size:12px;color:#9ca3af;white-space:nowrap}._downloadBtn_1xic5_590{display:inline-flex;align-items:center;gap:4px;color:var(--cc-blue);font-family:Inter,sans-serif;font-size:12px;font-weight:600;text-decoration:none;padding:4px 8px;border-radius:6px;transition:background .15s;white-space:nowrap;flex-shrink:0}._downloadBtn_1xic5_590:hover{background:#eff6ff;text-decoration:none}@media (pointer: coarse){._downloadBtn_1xic5_590{min-height:var(--touch-target);padding-inline:12px}}@media (max-width: 768px){._grid_1xic5_131{grid-template-columns:minmax(0,1fr);gap:16px}._card_1xic5_137{padding:20px 16px}._headerActions_1xic5_28{width:100%}._headerActions_1xic5_28>._actionLink_1xic5_34{flex:1 1 0}._statusBadge_1xic5_106,._statLabel_1xic5_182,._infoLabel_1xic5_261,._projectDesc_1xic5_347,._contractPayment_1xic5_503,._noAttach_1xic5_545,._attachFileName_1xic5_572,._attachFileSize_1xic5_583,._downloadBtn_1xic5_590{font-size:14px}._linkBtn_1xic5_395{flex:1 1 100%}._attachFileName_1xic5_572,._projectDesc_1xic5_347{white-space:normal;overflow-wrap:anywhere}}@media (max-width: 480px){._infoGrid_1xic5_248{grid-template-columns:minmax(0,1fr)}._title_1xic5_80{font-size:1.25rem}}._wrapper_8lgoa_3{position:relative;width:100%;max-width:100%;min-width:0}._scrollArea_8lgoa_11{display:flex;gap:inherit;min-width:0}._scrollArea_8lgoa_11>:only-child{flex:1 1 0;min-width:0}@media (max-width: 1024px){._scrollArea_8lgoa_11{overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scroll-snap-type:x proximity;padding-bottom:8px}._wrapper_8lgoa_3:before,._wrapper_8lgoa_3:after{content:"";position:absolute;top:0;bottom:0;width:36px;opacity:0;pointer-events:none;z-index:1;transition:opacity .15s ease}._wrapper_8lgoa_3:before{left:0;background:linear-gradient(to left,transparent,var(--cc-gray-50, #F8FAFF))}._wrapper_8lgoa_3:after{right:0;background:linear-gradient(to right,transparent,var(--cc-gray-50, #F8FAFF))}._fadeStart_8lgoa_35:before,._fadeEnd_8lgoa_35:after{opacity:1}}@media (min-width: 1025px){._scrollArea_8lgoa_11{overflow-x:visible}._wrapper_8lgoa_3:before,._wrapper_8lgoa_3:after{display:none}}._header_1jyrr_4{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px;margin-bottom:20px}._titleRow_1jyrr_13{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0}._title_1jyrr_13{min-width:0;overflow-wrap:anywhere;font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:1.5rem;font-weight:700;color:var(--cc-gray-900)}._backLink_1jyrr_30{display:inline-flex;align-items:center;gap:6px;color:var(--cc-gray-500);font-family:Inter,sans-serif;font-size:14px;font-weight:500;text-decoration:none;margin-bottom:12px;transition:color .15s}._backLink_1jyrr_30:hover{color:var(--cc-blue);text-decoration:none}@media (pointer: coarse){._backLink_1jyrr_30{min-height:var(--touch-target)}}._toolbar_1jyrr_56{display:flex;align-items:center;gap:10px;margin-bottom:20px;flex-wrap:wrap}._filterSelect_1jyrr_64{min-width:0;max-width:100%;background:var(--cc-white);border:1.5px solid var(--cc-gray-200);border-radius:8px;padding:7px 32px 7px 12px;font-family:Inter,sans-serif;font-size:13px;color:var(--cc-gray-700);outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 20 20' fill='%236B7A9D'%3E%3Cpath fill-rule='evenodd' d='M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z' clip-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center;cursor:pointer;transition:border-color .15s}._filterSelect_1jyrr_64:focus{border-color:var(--cc-blue)}._toolbarBtn_1jyrr_88{text-align:center;white-space:nowrap}._filterField_1jyrr_93{flex:0 1 190px;min-width:0}._newIssueBtn_1jyrr_98{display:flex;align-items:center;justify-content:center;gap:6px;background:var(--cc-blue);color:var(--cc-white);border:none;border-radius:8px;padding:8px 16px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;white-space:nowrap;cursor:pointer;box-shadow:0 2px 8px #1e6bf14d;transition:background .15s;margin-left:auto}._newIssueBtn_1jyrr_98:hover{background:var(--cc-blue-hover)}._filterEmpty_1jyrr_122{margin-bottom:16px;padding:16px;text-align:center;font-family:Inter,sans-serif;font-size:14px;color:var(--cc-gray-500);background:var(--cc-white);border:1px dashed var(--cc-gray-200);border-radius:10px}._board_1jyrr_139{display:flex;flex:1 1 100%;min-width:0;gap:12px;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;padding-bottom:16px;min-height:500px}._column_1jyrr_152{flex:0 0 260px;min-width:0;background:var(--cc-gray-50);border-radius:10px;padding:12px;display:flex;flex-direction:column;gap:8px}._columnHeader_1jyrr_163{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:4px 2px 8px}._columnTitle_1jyrr_171{min-width:0;overflow-wrap:anywhere;font-family:Inter,sans-serif;font-size:13px;font-weight:700;color:var(--cc-gray-700);text-transform:uppercase;letter-spacing:.04em}._columnCount_1jyrr_182{flex-shrink:0;background:var(--cc-gray-200);color:var(--cc-gray-700);font-family:Inter,sans-serif;font-size:11px;font-weight:700;padding:2px 7px;border-radius:9999px}._card_1jyrr_193{min-width:0;background:var(--cc-white);border:1px solid var(--cc-gray-100);border-radius:8px;padding:12px;cursor:pointer;overflow-wrap:anywhere;transition:box-shadow .15s,transform .15s}@media (hover: hover){._card_1jyrr_193:hover{box-shadow:0 4px 12px #0d1b3e1a;transform:translateY(-1px)}}._cardTitle_1jyrr_212{min-width:0;font-family:Inter,sans-serif;font-size:14px;font-weight:500;color:var(--cc-gray-900);line-height:1.4;margin-bottom:8px}._cardTop_1jyrr_222{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}._cardTop_1jyrr_222 ._cardTitle_1jyrr_212{flex:1;min-width:0}._cardDeleteBtn_1jyrr_234{flex-shrink:0;background:none;border:none;cursor:pointer;color:#9aa7c2;padding:2px;opacity:0;transition:opacity .15s,color .15s}._card_1jyrr_193:hover ._cardDeleteBtn_1jyrr_234,._cardDeleteBtn_1jyrr_234:focus-visible{opacity:1}._cardDeleteBtn_1jyrr_234:hover{color:var(--cc-error)}@media (hover: none){._cardDeleteBtn_1jyrr_234{opacity:1}}@media (pointer: coarse){._cardDeleteBtn_1jyrr_234{display:inline-flex;align-items:center;justify-content:center;min-width:var(--touch-target);min-height:var(--touch-target);margin:-13px -10px -13px 0}}._cardMeta_1jyrr_273{display:flex;align-items:center;gap:6px;flex-wrap:wrap}._typeBadge_1jyrr_280{padding:2px 7px;border-radius:4px;font-family:Inter,sans-serif;font-size:11px;font-weight:600}._type_bug_1jyrr_288{background:#fee2e2;color:#991b1b}._type_feature_1jyrr_289{background:#dcfce7;color:#15803d}._type_task_1jyrr_290{background:#eff6ff;color:#1d4ed8}._type_improvement_1jyrr_291{background:#fef3c7;color:#92400e}._priorityDot_1jyrr_293{width:8px;height:8px;border-radius:50%;flex-shrink:0}._priority_critical_1jyrr_300{background:var(--cc-error)}._priority_high_1jyrr_301{background:var(--cc-warning)}._priority_medium_1jyrr_302{background:var(--cc-blue)}._priority_low_1jyrr_303{background:var(--cc-gray-500)}._storyPoints_1jyrr_305{font-family:Inter,sans-serif;font-size:11px;font-weight:700;color:var(--cc-gray-500);background:var(--cc-gray-100);padding:1px 6px;border-radius:4px}._labelChip_1jyrr_315{max-width:100%;padding:1px 7px;border-radius:9999px;font-family:Inter,sans-serif;font-size:11px;font-weight:600;color:var(--cc-white);overflow-wrap:anywhere}._sprintChip_1jyrr_327,._milestoneChip_1jyrr_328{display:inline-flex;align-items:center;max-width:100%;padding:2px 6px;border-radius:3px;font-family:Inter,sans-serif;font-size:11px;font-weight:500;overflow-wrap:anywhere}._sprintChip_1jyrr_327{background:var(--cc-blue-light);color:#1558d0}._milestoneChip_1jyrr_328{background:#fff3e0;color:#e65100}._assigneeAvatars_1jyrr_350{display:flex;margin-left:auto}._assigneeAvatar_1jyrr_350{width:20px;height:20px;border-radius:50%;background:var(--cc-blue-light);border:2px solid var(--cc-white);display:flex;align-items:center;justify-content:center;font-family:Inter,sans-serif;font-size:10px;font-weight:700;color:var(--cc-blue);margin-left:-6px}._assigneeAvatar_1jyrr_350:first-child{margin-left:0}._emptyColumn_1jyrr_377{display:flex;align-items:center;justify-content:center;min-height:80px;color:var(--cc-gray-500);font-family:Inter,sans-serif;font-size:13px;font-style:italic}._overlay_1jyrr_390{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--overlay-bg, rgba(13, 27, 62, .5));display:flex;align-items:center;justify-content:center;z-index:1000;padding:max(16px,var(--safe-top)) max(16px,var(--safe-right)) max(16px,var(--safe-bottom)) max(16px,var(--safe-left))}._modal_1jyrr_404{--modal-pad: 28px;background:var(--cc-white);border-radius:16px;padding:var(--modal-pad) var(--modal-pad) 0;width:100%;max-width:520px;box-shadow:0 10px 40px #0d1b3e33;max-height:90vh;max-height:90dvh;overflow-y:auto;overscroll-behavior:contain}._modalTitle_1jyrr_418{font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:18px;font-weight:700;color:var(--cc-gray-900);margin-bottom:20px;overflow-wrap:anywhere}._field_1jyrr_427{min-width:0;margin-bottom:16px}._label_1jyrr_315{display:block;font-family:Inter,sans-serif;font-size:13px;font-weight:500;color:var(--cc-gray-700);margin-bottom:6px}._optional_1jyrr_441{color:var(--cc-gray-500);font-weight:400}._input_1jyrr_446{width:100%;min-width:0;background:var(--cc-gray-50);border:1.5px solid var(--cc-gray-200);border-radius:8px;padding:10px 14px;font-family:Inter,sans-serif;font-size:14px;color:var(--cc-gray-900);outline:none;transition:border-color .15s}._input_1jyrr_446:focus{border-color:var(--cc-blue);box-shadow:0 0 0 3px #1e6bf11f}._narrowField_1jyrr_466{width:100%;max-width:160px}._textarea_1jyrr_471{resize:vertical;min-height:80px}._select_1jyrr_476{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 20 20' fill='%236B7A9D'%3E%3Cpath fill-rule='evenodd' d='M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z' clip-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:36px}._fieldRow_1jyrr_484{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._modalActions_1jyrr_490{position:sticky;bottom:0;z-index:1;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;margin:8px calc(-1 * var(--modal-pad)) 0;padding:12px var(--modal-pad) calc(var(--modal-pad) + var(--safe-bottom));background:var(--cc-white)}._cancelBtn_1jyrr_503{background:transparent;color:var(--cc-gray-500);border:1.5px solid var(--cc-gray-200);border-radius:8px;padding:9px 18px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:background .15s}._cancelBtn_1jyrr_503:hover{background:var(--cc-gray-50)}._submitBtn_1jyrr_520{background:var(--cc-blue);color:var(--cc-white);border:none;border-radius:8px;padding:9px 18px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:background .15s}._submitBtn_1jyrr_520:hover:not(:disabled){background:var(--cc-blue-hover)}._submitBtn_1jyrr_520:disabled{opacity:.5;cursor:not-allowed}._error_1jyrr_542{background:#fee2e2;color:#991b1b;border-radius:8px;padding:10px 14px;font-family:Inter,sans-serif;font-size:13px;margin-bottom:12px;overflow-wrap:anywhere}._skeleton_1jyrr_553{height:80px;background:var(--cc-gray-100);border-radius:8px;animation:_shimmer_1jyrr_1 1.5s infinite}@keyframes _shimmer_1jyrr_1{0%{opacity:1}50%{opacity:.5}to{opacity:1}}@media (min-width: 1440px){._column_1jyrr_152{flex:1 0 260px;max-width:460px}}@media (min-width: 1920px){._board_1jyrr_139{gap:16px}}@media (pointer: coarse){._board_1jyrr_139{scroll-snap-type:x proximity}._column_1jyrr_152{scroll-snap-align:start}}@media (max-width: 768px){._filterField_1jyrr_93,._toolbar_1jyrr_56>._filterSelect_1jyrr_64{flex:1 1 min(100%,150px)}._toolbar_1jyrr_56>._filterSelect_1jyrr_64{min-height:42px;padding:10px 32px 10px 14px;font-size:14px;text-align:left}._newIssueBtn_1jyrr_98{flex:1 1 100%;margin-left:0;min-height:var(--touch-target)}._column_1jyrr_152{flex-basis:min(82vw,300px)}._board_1jyrr_139{min-height:60vh;min-height:60dvh}._assigneeAvatar_1jyrr_350{width:24px;height:24px;font-size:10px}._columnTitle_1jyrr_171,._storyPoints_1jyrr_305,._columnCount_1jyrr_182{font-size:14px}._typeBadge_1jyrr_280,._labelChip_1jyrr_315,._sprintChip_1jyrr_327,._milestoneChip_1jyrr_328{font-size:12px}._overlay_1jyrr_390{align-items:flex-end;padding:var(--safe-top) var(--safe-right) 0 var(--safe-left)}._modal_1jyrr_404{--modal-pad: 16px;max-width:none;max-height:92vh;max-height:92dvh;border-radius:16px 16px 0 0}._fieldRow_1jyrr_484{grid-template-columns:minmax(0,1fr);gap:0}._modalActions_1jyrr_490{border-top:1px solid var(--cc-gray-100)}._modalActions_1jyrr_490>button{flex:1 1 auto}}@media (max-width: 480px){._title_1jyrr_13{font-size:1.25rem}._filterField_1jyrr_93,._toolbar_1jyrr_56>._filterSelect_1jyrr_64{flex-basis:100%}}._detailModal_ikrki_5{--detail-pad: 28px;background:var(--cc-white);border-radius:12px;width:min(820px,100%);max-height:90vh;max-height:90dvh;overflow-y:auto;overscroll-behavior:contain;padding:0 var(--detail-pad) var(--detail-pad);box-shadow:0 24px 60px #0d1b3e47}._detailState_ikrki_20{padding-top:var(--detail-pad)}._detailHeader_ikrki_26{position:sticky;top:0;z-index:2;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin:0 calc(-1 * var(--detail-pad)) 8px;padding:var(--detail-pad) var(--detail-pad) 12px;background:var(--cc-white)}._titleInput_ikrki_39{flex:1;min-width:0;border:1px solid transparent;background:transparent;font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:22px;font-weight:700;color:#0d1b3e;padding:6px 10px;border-radius:8px;transition:border-color .15s,background .15s}._titleInput_ikrki_39:hover{border-color:#e2e8f5}._titleInput_ikrki_39:focus{outline:none;border-color:var(--cc-blue);background:var(--cc-white)}._titleStatic_ikrki_64{cursor:default;overflow-wrap:anywhere}._closeBtn_ikrki_69{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;background:none;border:none;border-radius:8px;cursor:pointer;color:var(--cc-gray-500);font-size:22px;line-height:1;padding:4px}._closeBtn_ikrki_69:hover{color:#0d1b3e}@media (pointer: coarse){._closeBtn_ikrki_69{width:var(--touch-target)}}._metaRow_ikrki_96{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:22px;font-family:Inter,sans-serif;font-size:12px;color:var(--cc-gray-500)}._metaRow_ikrki_96>*{min-width:0;overflow-wrap:anywhere}._sectionLabel_ikrki_112{font-family:Inter,sans-serif;font-size:13px;font-weight:700;color:#0d1b3e;margin:0 0 8px}._section_ikrki_112{margin-bottom:26px}._descriptionView_ikrki_124{font-family:Inter,sans-serif;font-size:14px;color:#2a3656;line-height:1.6;background:#f8fafe;border:1px solid var(--cc-gray-100);border-radius:8px;padding:14px 16px;cursor:text;min-height:48px;min-width:0;overflow-wrap:anywhere}._descriptionView_ikrki_124:hover{border-color:#d8e2f5}._descriptionView_ikrki_124 img,._descriptionView_ikrki_124 video{max-width:100%;height:auto;border-radius:8px}._descriptionEmpty_ikrki_150{color:#9aa7c2;font-style:italic}._editActions_ikrki_155{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}._saveBtn_ikrki_162{background:var(--cc-blue);color:var(--cc-white);border:none;border-radius:8px;padding:9px 18px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:background .15s}._saveBtn_ikrki_162:hover:not(:disabled){background:var(--cc-blue-hover)}._saveBtn_ikrki_162:disabled{opacity:.5;cursor:not-allowed}._cancelBtn_ikrki_184{background:var(--cc-gray-100);color:#2a3656;border:none;border-radius:8px;padding:9px 18px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;cursor:pointer}._cancelBtn_ikrki_184:hover{background:#e2e8f5}._deleteBtn_ikrki_200{background:#fee2e2;color:#991b1b}._deleteBtn_ikrki_200:hover:not(:disabled){background:#fecaca}._deleteBtn_ikrki_200:disabled{opacity:.6;cursor:not-allowed}._chipRow_ikrki_216{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}._assigneeChip_ikrki_223,._labelTag_ikrki_224{display:inline-flex;align-items:center;gap:4px;max-width:100%;border-radius:999px;font-family:Inter,sans-serif;font-size:12px;font-weight:600}._assigneeChip_ikrki_223{background:var(--cc-blue-light);padding:4px 10px;color:#1558d0}._assigneeEmail_ikrki_241{min-width:0;margin-left:2px;font-weight:400;color:#2a3656;overflow-wrap:anywhere}._labelTag_ikrki_224{padding:3px 10px;color:var(--cc-white);overflow-wrap:anywhere}._chipRemoveBtn_ikrki_256{flex-shrink:0;background:none;border:none;cursor:pointer;color:var(--cc-gray-500);font-size:14px;padding:0 2px;line-height:1}._labelTag_ikrki_224 ._chipRemoveBtn_ikrki_256{color:var(--cc-white);opacity:.8}@media (pointer: coarse){._assigneeChip_ikrki_223,._labelTag_ikrki_224{padding-top:0;padding-bottom:0}._chipRemoveBtn_ikrki_256{min-width:var(--touch-target);margin-right:-6px}}._spRow_ikrki_287{display:flex;flex-wrap:wrap;gap:8px;align-items:center}._spField_ikrki_294{flex:0 1 160px;min-width:100px}._commentList_ikrki_301{display:flex;flex-direction:column;gap:14px;margin-bottom:18px}._comment_ikrki_301{min-width:0;border:1px solid var(--cc-gray-100);border-radius:10px;padding:14px 16px;background:var(--cc-white)}._commentHeader_ikrki_316{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin-bottom:8px}._authorBadge_ikrki_324{min-width:0;max-width:100%;overflow-wrap:anywhere;font-family:Inter,sans-serif;font-size:12px;font-weight:700;padding:2px 10px;border-radius:999px;background:var(--cc-blue-light);color:#1558d0}._authorBadgeStaff_ikrki_337{background:var(--cc-blue-light);color:#1558d0}._authorBadgeCustomer_ikrki_342{background:#dcfce7;color:#15803d}._commentTime_ikrki_347{font-family:Inter,sans-serif;font-size:12px;color:#9aa7c2}._commentActions_ikrki_353{margin-left:auto;display:flex;gap:10px}._linkBtn_ikrki_359{background:none;border:none;cursor:pointer;font-family:Inter,sans-serif;font-size:12px;color:var(--cc-gray-500);padding:0}._linkBtn_ikrki_359:hover{color:var(--cc-blue)}._linkBtnDanger_ikrki_373:hover{color:var(--cc-error)}@media (pointer: coarse){._linkBtn_ikrki_359{min-width:var(--touch-target);font-size:14px}}._commentBody_ikrki_384{min-width:0;font-family:Inter,sans-serif;font-size:14px;color:#2a3656;line-height:1.6;overflow-wrap:anywhere}._commentBody_ikrki_384 img,._commentBody_ikrki_384 video{max-width:100%;height:auto;border-radius:8px}._commentBody_ikrki_384 p{margin:0 0 8px}._emptyComments_ikrki_404{font-family:Inter,sans-serif;font-size:13px;color:#9aa7c2;padding:8px 0 16px}._addComment_ikrki_411{margin-top:8px}@media (min-width: 1440px){._detailModal_ikrki_5{width:min(920px,100%)}}@media (max-width: 768px){._detailModal_ikrki_5{--detail-pad: 16px;width:100%;height:100%;max-height:none;border-radius:0;padding-bottom:calc(var(--detail-pad) + var(--safe-bottom))}._titleInput_ikrki_39{font-size:20px}._titleStatic_ikrki_64{max-height:30vh;max-height:30dvh;overflow-y:auto}._metaRow_ikrki_96{font-size:14px}._comment_ikrki_301{padding:12px}._commentTime_ikrki_347,._authorBadge_ikrki_324{font-size:13px}._editActions_ikrki_155>button{flex:1 1 auto}._assigneeChip_ikrki_223,._labelTag_ikrki_224{font-size:13px}}._header_149rn_9{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px;margin-bottom:28px}._headerText_149rn_19{flex:1 1 240px;min-width:0}._title_149rn_24{font-family:var(--cc-font-display);font-size:1.5rem;font-weight:700;color:var(--cc-gray-900);overflow-wrap:anywhere}._subtitle_149rn_32{font-family:var(--cc-font-body);font-size:14px;color:var(--cc-gray-500);margin-top:4px}._newBtn_149rn_39{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--cc-blue);color:var(--cc-white);border:none;border-radius:var(--cc-radius);padding:10px 18px;font-family:var(--cc-font-body);font-size:14px;font-weight:600;white-space:nowrap;cursor:pointer;box-shadow:0 2px 8px #1e6bf14d;transition:background .15s}._newBtn_149rn_39:hover{background:var(--cc-blue-hover)}._newBtn_149rn_39:disabled{opacity:.5;cursor:not-allowed}._compactBtn_149rn_62{font-size:13px;padding:7px 14px}._card_149rn_69{min-width:0;background:var(--cc-white);border:1px solid var(--cc-gray-100);border-radius:var(--cc-radius-md);padding:24px;box-shadow:0 4px 16px #0d1b3e0f;margin-bottom:16px}._cardLoading_149rn_79{opacity:.6;transition:opacity .15s}._statsGrid_149rn_83{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:24px}._statCard_149rn_90{min-width:0;background:var(--cc-white);border:1px solid var(--cc-gray-100);border-radius:10px;padding:16px 20px;box-shadow:0 2px 8px #0d1b3e0a}._statLabel_149rn_99{font-family:var(--cc-font-body);font-size:12px;font-weight:500;color:var(--cc-gray-500);text-transform:uppercase;letter-spacing:.04em;margin-bottom:6px}._statValue_149rn_110{font-family:var(--cc-font-display);font-size:clamp(1.25rem,1.1rem + .5vw,1.5rem);line-height:1.25;font-weight:700;color:var(--cc-gray-900);overflow-wrap:anywhere}._statValue_149rn_110._received_149rn_119{color:#15803d}._statValue_149rn_110._pending_149rn_120{color:#1d4ed8}._statValue_149rn_110._overdue_149rn_121{color:var(--cc-error)}@media (max-width: 1279px){._statsGrid_149rn_83{grid-template-columns:repeat(2,minmax(0,1fr))}}._table_149rn_130{width:100%;border-collapse:collapse}._table_149rn_130 th{background:var(--cc-gray-50);border-bottom:2px solid var(--cc-gray-100);padding:10px 16px;text-align:left;font-family:var(--cc-font-body);font-size:12px;font-weight:600;color:var(--cc-gray-500);text-transform:uppercase;letter-spacing:.04em}._table_149rn_130 td{padding:14px 16px;border-bottom:1px solid var(--cc-gray-100);font-family:var(--cc-font-body);font-size:14px;color:var(--cc-gray-700)}._table_149rn_130 tr:hover td{background:var(--cc-gray-50)}._table_149rn_130 tr:last-child td{border-bottom:none}._table_149rn_130 ._cellTitle_149rn_157{min-width:120px;font-weight:600;color:var(--cc-gray-900);overflow-wrap:anywhere}._table_149rn_130 ._cellBreak_149rn_164{min-width:100px;overflow-wrap:anywhere}@media (max-width: 1279px){._card_149rn_69{padding:16px}._table_149rn_130 th{padding:10px}._table_149rn_130 td{padding:12px 10px}}._rowActions_149rn_178{display:flex;flex-wrap:wrap;align-items:center;gap:6px}._installTable_149rn_185 ._rowActions_149rn_178{gap:4px}._installTableWrap_149rn_187{margin-top:16px}._statusBadge_149rn_191{padding:3px 10px;border-radius:9999px;font-family:var(--cc-font-body);font-size:12px;font-weight:600;display:inline-flex;align-items:center;gap:4px;white-space:nowrap}._status_draft_149rn_203{background:#f3f4f6;color:#4b5563}._status_active_149rn_204{background:#dcfce7;color:#15803d}._status_paused_149rn_205{background:#fef3c7;color:#92400e}._status_completed_149rn_206{background:#eff6ff;color:#1d4ed8}._status_cancelled_149rn_207{background:#fee2e2;color:#991b1b}._installBadge_149rn_209{display:inline-block;padding:3px 10px;border-radius:9999px;font-family:var(--cc-font-body);font-size:12px;font-weight:600;white-space:nowrap}._install_pending_149rn_219{background:#eff6ff;color:#1d4ed8}._install_paid_149rn_220{background:#dcfce7;color:#15803d}._install_overdue_149rn_221{background:#fee2e2;color:#991b1b}._install_cancelled_149rn_222{background:#f3f4f6;color:#4b5563}._actionBtn_149rn_226{background:transparent;border:1px solid var(--cc-gray-200);border-radius:6px;padding:5px 12px;font-family:var(--cc-font-body);font-size:12px;font-weight:600;color:var(--cc-gray-700);white-space:nowrap;cursor:pointer;transition:background .15s}._actionBtn_149rn_226:hover{background:var(--cc-gray-50)}._payBtn_149rn_242{background:var(--cc-blue);color:var(--cc-white);border:none;border-radius:6px;padding:5px 12px;font-family:var(--cc-font-body);font-size:12px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background .15s}._payBtn_149rn_242:hover{background:var(--cc-blue-hover)}._error_149rn_260{background:#fee2e2;color:#991b1b;border-radius:var(--cc-radius);padding:10px 14px;font-family:var(--cc-font-body);font-size:13px;margin-bottom:16px;overflow-wrap:anywhere}._errorSpaced_149rn_272{margin-top:12px}._empty_149rn_274{text-align:center;padding:48px 24px;color:var(--cc-gray-500);font-family:var(--cc-font-body);font-size:14px}._emptyCompact_149rn_282{padding:24px 16px}._emptyInline_149rn_283{padding:16px 0}._emptyHint_149rn_285{display:block;margin-top:6px;font-size:13px;font-weight:400;color:var(--cc-gray-500)}._skeleton_149rn_293{height:52px;background:var(--cc-gray-100);border-radius:6px;margin-bottom:8px;animation:_shimmer_149rn_1 1.5s infinite}._skeletonBlock_149rn_301{margin-top:16px}@keyframes _shimmer_149rn_1{0%,to{opacity:1}50%{opacity:.5}}._overlay_149rn_313{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:max(16px,var(--safe-top)) max(16px,var(--safe-right)) max(16px,var(--safe-bottom)) max(16px,var(--safe-left));background:var(--overlay-bg);overscroll-behavior:contain}._modal_149rn_310{--modal-px: 28px;position:relative;width:100%;max-width:540px;max-height:90vh;max-height:90dvh;padding:28px var(--modal-px) 0;background:var(--cc-white);border-radius:var(--cc-radius-lg);box-shadow:0 10px 40px #0d1b3e33;overflow-y:auto;overscroll-behavior:contain;scroll-padding-bottom:calc(88px + var(--safe-bottom))}._modalWide_149rn_347{max-width:720px}@media (min-width: 1440px){._modalWide_149rn_347{max-width:880px}}._modalTitle_149rn_353{font-family:var(--cc-font-display);font-size:18px;font-weight:700;color:var(--cc-gray-900);margin-bottom:20px;overflow-wrap:anywhere}._field_149rn_362{min-width:0;margin-bottom:16px}._label_149rn_367{display:block;font-family:var(--cc-font-body);font-size:13px;font-weight:500;color:var(--cc-gray-700);margin-bottom:6px}._input_149rn_376{width:100%;min-width:0;background:var(--cc-gray-50);border:1.5px solid var(--cc-gray-200);border-radius:var(--cc-radius);padding:10px 14px;font-family:var(--cc-font-body);font-size:14px;color:var(--cc-gray-900);outline:none;transition:border-color .15s}._input_149rn_376:focus{border-color:var(--cc-blue);box-shadow:0 0 0 3px #1e6bf11f}._textarea_149rn_395{min-height:84px;resize:vertical}._select_149rn_400{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 20 20' fill='%236B7A9D'%3E%3Cpath fill-rule='evenodd' d='M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z' clip-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:36px}._planNotice_149rn_408{background:var(--cc-blue-light);border:1px solid var(--cc-gray-200);border-left:3px solid var(--cc-blue);border-radius:var(--cc-radius);padding:10px 14px;margin-bottom:16px;font-family:var(--cc-font-body);font-size:13px;line-height:1.5;color:var(--cc-gray-700)}._fieldRow_149rn_421{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._modalActions_149rn_310{position:sticky;bottom:0;z-index:2;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;margin:20px calc(var(--modal-px) * -1) 0;padding:16px var(--modal-px) calc(24px + var(--safe-bottom));background:var(--cc-white);border-top:1px solid var(--cc-gray-100)}._cancelBtn_149rn_442{background:transparent;color:var(--cc-gray-500);border:1.5px solid var(--cc-gray-200);border-radius:var(--cc-radius);padding:9px 18px;font-family:var(--cc-font-body);font-size:14px;font-weight:600;cursor:pointer}._cancelBtn_149rn_442:hover{background:var(--cc-gray-50)}._submitBtn_149rn_456{background:var(--cc-blue);color:var(--cc-white);border:none;border-radius:var(--cc-radius);padding:9px 18px;font-family:var(--cc-font-body);font-size:14px;font-weight:600;cursor:pointer}._submitBtn_149rn_456:hover:not(:disabled){background:var(--cc-blue-hover)}._submitBtn_149rn_456:disabled{opacity:.5;cursor:not-allowed}._sectionTitle_149rn_471{font-family:var(--cc-font-display);font-size:16px;font-weight:700;color:var(--cc-gray-900);margin-bottom:16px}._attachList_149rn_481{list-style:none;margin:0 0 16px;padding:0;display:flex;flex-direction:column;gap:8px}._attachItem_149rn_490{display:flex;align-items:center;gap:10px;min-width:0;background:var(--cc-gray-50);border:1px solid var(--cc-gray-100);border-radius:var(--cc-radius);padding:10px 12px}._attachName_149rn_502{flex:1;min-width:0;font-family:var(--cc-font-body);font-size:13px;font-weight:500;color:var(--cc-blue);text-decoration:none;overflow-wrap:anywhere}._attachName_149rn_502:hover{text-decoration:underline}._attachMeta_149rn_515{flex-shrink:0;font-family:var(--cc-font-body);font-size:12px;color:var(--cc-gray-500);white-space:nowrap}._deleteAttachBtn_149rn_523{flex-shrink:0;background:transparent;border:none;color:#9ca3af;cursor:pointer;font-size:18px;line-height:1;padding:0 4px;transition:color .15s}._deleteAttachBtn_149rn_523:hover{color:var(--cc-error)}._deleteAttachBtn_149rn_523:disabled{opacity:.4;cursor:not-allowed}._attachUploadRow_149rn_538{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:16px}._uploadLabel_149rn_546{cursor:pointer}._uploadBtn_149rn_548{display:inline-block;background:var(--cc-gray-100);color:var(--cc-blue);border:1.5px dashed #B8C7E8;border-radius:var(--cc-radius);padding:8px 16px;font-family:var(--cc-font-body);font-size:13px;font-weight:600;cursor:pointer;transition:background .15s}._uploadLabel_149rn_546:hover ._uploadBtn_149rn_548{background:#e0e8f8}._uploadLabel_149rn_546:focus-within ._uploadBtn_149rn_548{outline:2px solid var(--cc-blue);outline-offset:2px}._attachHint_149rn_570{min-width:0;font-family:var(--cc-font-body);font-size:12px;color:#9ca3af}._installHeader_149rn_579{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 12px;margin-bottom:4px}._installHeader_149rn_579 ._modalTitle_149rn_353{flex:1 1 220px;min-width:0;margin-bottom:0}._editInput_149rn_594{background:var(--cc-gray-50);border:1.5px solid var(--cc-gray-200);border-radius:6px;padding:5px 8px;font-family:var(--cc-font-body);font-size:13px;color:var(--cc-gray-900);outline:none;width:130px;max-width:100%}._editInputAmount_149rn_607{width:100px}._editInput_149rn_594:focus{border-color:var(--cc-blue)}._iconBtn_149rn_611{background:transparent;border:1px solid var(--cc-gray-200);border-radius:5px;padding:3px 8px;font-size:13px;color:var(--cc-gray-500);cursor:pointer;transition:background .15s;line-height:1.4}._iconBtn_149rn_611:hover{background:var(--cc-gray-50)}._saveInstallBtn_149rn_625{background:#dcfce7;border:1px solid #86EFAC;border-radius:5px;padding:3px 8px;font-size:13px;color:#15803d;cursor:pointer;transition:background .15s;line-height:1.4}._saveInstallBtn_149rn_625:hover:not(:disabled){background:#bbf7d0}._saveInstallBtn_149rn_625:disabled{opacity:.5;cursor:not-allowed}._deleteInstallBtn_149rn_640{background:transparent;border:1px solid #FCA5A5;border-radius:5px;padding:3px 8px;font-size:14px;color:var(--cc-error);cursor:pointer;transition:background .15s;line-height:1.4}._deleteInstallBtn_149rn_640:hover{background:#fee2e2}._deleteInstallBtn_149rn_640:disabled{opacity:.4;cursor:not-allowed}._addInstallForm_149rn_655{background:var(--cc-gray-50);border:1.5px dashed #B8C7E8;border-radius:10px;padding:16px;margin-top:16px;scroll-margin-bottom:calc(88px + var(--safe-bottom))}._addInstallRow_149rn_665{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:end}._addInstallRow_149rn_665>div{min-width:0}._addInstallActions_149rn_674{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;margin-top:12px}@media (pointer: coarse){._deleteAttachBtn_149rn_523,._iconBtn_149rn_611,._saveInstallBtn_149rn_625,._deleteInstallBtn_149rn_640{min-width:var(--touch-target)}._uploadBtn_149rn_548{display:inline-flex;align-items:center;min-height:var(--touch-target)}}._filtersCard_149rn_700{background:var(--cc-white);border:1px solid var(--cc-gray-100);border-radius:var(--cc-radius-md);padding:20px 24px;box-shadow:0 4px 16px #0d1b3e0f;margin-bottom:16px}._filtersGrid_149rn_709{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 16px}._filterField_149rn_715{min-width:0}._statusFilterRow_149rn_717{display:flex;align-items:center;flex-wrap:wrap;gap:10px 12px;margin-top:16px;padding-top:16px;border-top:1px solid var(--cc-gray-100)}._filterGroupLabel_149rn_727{font-family:var(--cc-font-body);font-size:13px;font-weight:500;color:var(--cc-gray-700)}._statusChips_149rn_734{display:flex;flex-wrap:wrap;gap:8px;min-width:0}._statusChip_149rn_734{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:1.5px solid var(--cc-gray-200);border-radius:9999px;background:var(--cc-white);font-family:var(--cc-font-body);font-size:13px;font-weight:600;color:var(--cc-gray-700);cursor:pointer;transition:background .15s,border-color .15s,color .15s}._statusChip_149rn_734:hover{background:var(--cc-gray-50);border-color:var(--cc-blue)}._statusChip_149rn_734:focus-visible{outline:none;box-shadow:0 0 0 3px #1e6bf140}._statusChipActive_149rn_760,._statusChipActive_149rn_760:hover{background:var(--cc-blue-light);border-color:var(--cc-blue);color:var(--cc-blue-hover)}._statusDot_149rn_767{width:8px;height:8px;border-radius:9999px;flex-shrink:0}._dot_draft_149rn_774{background:#9ca3af}._dot_active_149rn_775{background:var(--cc-success)}._dot_paused_149rn_776{background:var(--cc-warning)}._dot_completed_149rn_777{background:var(--cc-blue)}._dot_cancelled_149rn_778{background:var(--cc-error)}._clearFiltersBtn_149rn_780{margin-left:auto;background:transparent;border:none;padding:6px 4px;font-family:var(--cc-font-body);font-size:13px;font-weight:600;color:var(--cc-blue);cursor:pointer}._clearFiltersBtn_149rn_780:hover{text-decoration:underline}@media (min-width: 1920px){._filtersGrid_149rn_709{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width: 1024px){._filtersGrid_149rn_709{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 768px){._header_149rn_9{margin-bottom:20px}._header_149rn_9>._newBtn_149rn_39{flex:1 1 100%}._statsGrid_149rn_83{gap:12px;margin-bottom:16px}._statLabel_149rn_99,._statusBadge_149rn_191,._attachName_149rn_502,._attachMeta_149rn_515,._attachHint_149rn_570{font-size:14px}._filtersCard_149rn_700{padding:16px}._filterGroupLabel_149rn_727{flex:0 0 100%}._clearFiltersBtn_149rn_780{margin-left:0}._overlay_149rn_313{align-items:flex-end;padding:var(--safe-top) var(--safe-right) 0 var(--safe-left)}._modal_149rn_310,._modalWide_149rn_347{--modal-px: 16px;max-width:none;max-height:92vh;max-height:92dvh;padding-top:20px;border-radius:var(--cc-radius-lg) var(--cc-radius-lg) 0 0}._modalTitle_149rn_353{font-size:17px;margin-bottom:16px}._fieldRow_149rn_421{grid-template-columns:minmax(0,1fr);gap:0}._addInstallRow_149rn_665{grid-template-columns:minmax(0,1fr)}._addInstallForm_149rn_655{padding:14px}._modalActions_149rn_310{margin-top:16px;padding:12px var(--modal-px) calc(12px + var(--safe-bottom))}._modalActions_149rn_310>button,._addInstallActions_149rn_674>button{flex:1 1 auto;min-height:44px}._installHeader_149rn_579>._newBtn_149rn_39{flex:1 1 100%;min-height:44px}._attachUploadRow_149rn_538>._uploadLabel_149rn_546{flex:1 1 100%}._uploadBtn_149rn_548{display:flex;align-items:center;justify-content:center;min-height:var(--touch-target);padding:10px 16px;text-align:center}._editInput_149rn_594,._editInputAmount_149rn_607{flex:1 1 0;width:auto;min-width:0;max-width:240px;padding:8px 10px}._card_149rn_69{background:transparent;border:0;border-radius:0;box-shadow:none;padding:0}._cardsOnMobile_149rn_901,._cardsOnMobile_149rn_901 tbody{display:block;width:100%}._cardsOnMobile_149rn_901 thead{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}._cardsOnMobile_149rn_901 tr{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:12px;margin-bottom:12px;padding:14px 16px;background:var(--cc-white);border:1px solid var(--cc-gray-100);border-radius:var(--cc-radius-md)}._cardsOnMobile_149rn_901 tbody tr:last-child{margin-bottom:0}._cardsOnMobile_149rn_901 td{display:flex;grid-column:1 / -1;align-items:baseline;justify-content:space-between;gap:12px;min-width:0;padding:6px 0;border:0;text-align:right;overflow-wrap:anywhere}._cardsOnMobile_149rn_901 tr:hover td{background:transparent}._cardsOnMobile_149rn_901 td[data-label]:before{content:attr(data-label);flex-shrink:0;font-size:12px;font-weight:600;letter-spacing:.04em;text-align:left;text-transform:uppercase;color:var(--cc-gray-500)}._cardsOnMobile_149rn_901 ._cellTitle_149rn_157,._cardsOnMobile_149rn_901 ._cellNumber_149rn_960{grid-column:1;grid-row:1;justify-content:flex-start;min-width:0;padding-top:0;font-size:15px;font-weight:700;text-align:left;color:var(--cc-gray-900)}._cardsOnMobile_149rn_901 ._cellNumber_149rn_960{gap:6px}._cardsOnMobile_149rn_901 ._cellStatus_149rn_974{grid-column:2;grid-row:1;justify-content:flex-end;padding-top:0}._cardsOnMobile_149rn_901 ._cellBreak_149rn_164{min-width:0}._cardsOnMobile_149rn_901 ._cellActions_149rn_983{display:block;padding:0;text-align:left}._cardsOnMobile_149rn_901 ._rowActions_149rn_178{margin-top:8px;padding-top:12px;border-top:1px solid var(--cc-gray-100)}._cardsOnMobile_149rn_901 ._rowActions_149rn_178:empty{display:none}._cardsOnMobile_149rn_901 ._rowActions_149rn_178>*{flex:1 1 0;min-width:0;min-height:var(--touch-target);font-size:14px}._cardsOnMobile_149rn_901 ._stateRow_149rn_1006{display:block;padding:8px 16px}._cardsOnMobile_149rn_901 ._stateRow_149rn_1006 td{display:block;padding:28px 8px;text-align:center}._cardsOnMobile_149rn_901 ._stateRow_149rn_1006 td._skeletonCell_149rn_1014{padding:8px 0}._installTable_149rn_185 tr{background:var(--cc-gray-50)}._installTable_149rn_185 ._stateRow_149rn_1006{background:var(--cc-white)}}@media (max-width: 480px){._filtersGrid_149rn_709{grid-template-columns:minmax(0,1fr)}._statsGrid_149rn_83{grid-template-columns:minmax(0,1fr);gap:8px}._statCard_149rn_90{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px}._statLabel_149rn_99{margin-bottom:0}._statValue_149rn_110{text-align:right}._title_149rn_24{font-size:1.375rem}}@media (max-height: 480px) and (orientation: landscape){._overlay_149rn_313{padding-top:max(8px,var(--safe-top));padding-bottom:max(8px,var(--safe-bottom))}._modal_149rn_310,._modalWide_149rn_347{max-height:calc(100vh - 16px);max-height:calc(100dvh - 16px);padding-top:16px}._modalTitle_149rn_353{margin-bottom:12px}._modalActions_149rn_310{margin-top:12px;padding-top:10px;padding-bottom:calc(10px + var(--safe-bottom))}}@media (max-width: 768px) and (max-height: 480px) and (orientation: landscape){._overlay_149rn_313{padding-bottom:0}._modal_149rn_310,._modalWide_149rn_347{max-height:calc(100vh - max(8px,var(--safe-top)));max-height:calc(100dvh - max(8px,var(--safe-top)))}}._section_zrpwi_2{padding:10px 20px 12px;border-bottom:1px solid #EEF2FB;flex-shrink:1;min-height:0;max-height:38vh;max-height:38dvh;overflow-y:auto;overscroll-behavior:contain}._toggle_zrpwi_15{display:flex;align-items:center;gap:6px;width:100%;background:none;border:none;padding:2px 0;margin-bottom:6px;cursor:pointer;color:#6b7a9d;border-radius:4px;text-align:left}._toggle_zrpwi_15:hover{color:#374163}._title_zrpwi_32{font-family:Inter,sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:inherit}._titleStatic_zrpwi_41{color:#6b7a9d;margin:0 0 6px}._chevron_zrpwi_46{transition:transform .15s;transform:rotate(-90deg)}._chevronOpen_zrpwi_51{transform:rotate(0)}._grid_zrpwi_53{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;margin:0}._item_zrpwi_60{display:flex;flex-direction:column;gap:2px;min-width:0}._wide_zrpwi_67{grid-column:1 / -1}._label_zrpwi_69{font-family:Inter,sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#6b7a9d}._value_zrpwi_78{margin:0;font-family:Inter,sans-serif;font-size:13px;color:#374163;overflow-wrap:anywhere}._id_zrpwi_86{margin-left:6px;font-family:JetBrains Mono,Fira Code,monospace;font-size:11px;color:#6b7a9d;overflow-wrap:anywhere}._value_zrpwi_78>._id_zrpwi_86:first-child{margin-left:0}._muted_zrpwi_96{margin:0;font-family:Inter,sans-serif;font-size:12px;font-style:italic;color:#6b7a9d}._noData_zrpwi_104{margin-top:6px}._sourceBadge_zrpwi_106{padding:2px 7px;border-radius:9999px;font-family:Inter,sans-serif;font-size:11px;font-weight:600;display:inline-block}._source_whatsapp_zrpwi_115{background:#dcfce7;color:#15803d}._source_manual_zrpwi_116{background:#eff6ff;color:#1d4ed8}._source_form_zrpwi_117{background:#fef3c7;color:#92400e}._source_api_zrpwi_118{background:#f3f4f6;color:#4b5563}._source_meta_ads_zrpwi_119{background:#ede9fe;color:#6d28d9}@media (max-width: 768px){._section_zrpwi_2{padding:10px 16px 12px;max-height:min(32dvh,260px)}._label_zrpwi_69,._value_zrpwi_78,._muted_zrpwi_96,._id_zrpwi_86{font-size:14px}._title_zrpwi_32{font-size:12px}._grid_zrpwi_53{grid-template-columns:minmax(0,1fr)}}@media (max-height: 520px){._section_zrpwi_2{flex-shrink:0;max-height:none;overflow-y:visible}}._backdrop_1b0yo_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#0d1b3e66;z-index:var(--z-drawer-backdrop, 190)}._panel_1b0yo_8{position:fixed;top:0;right:0;height:100vh;height:100dvh;width:440px;max-width:100%;background:#fff;box-shadow:-4px 0 24px #0d1b3e24;z-index:var(--z-drawer, 200);display:flex;flex-direction:column;animation:_slideIn_1b0yo_1 .2s ease-out}@keyframes _slideIn_1b0yo_1{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}._panelHeader_1b0yo_30{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:20px 20px 16px;border-bottom:1px solid #EEF2FB;flex-shrink:0}._panelTitleRow_1b0yo_40{display:flex;align-items:center;gap:10px;flex:1;min-width:0}._panelTitleText_1b0yo_49{min-width:0}._leadAvatar_1b0yo_51{width:38px;height:38px;background:linear-gradient(135deg,#1e6bf1,#0d1b3e);border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:Inter,sans-serif;font-size:14px;font-weight:700;color:#fff;flex-shrink:0}._leadName_1b0yo_66{font-family:Inter,sans-serif;font-size:15px;font-weight:600;color:#0d1325;overflow-wrap:anywhere}._leadPhone_1b0yo_74{font-family:Inter,sans-serif;font-size:12px;color:#6b7a9d;margin-top:1px;overflow-wrap:anywhere}._closeBtn_1b0yo_82{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background:none;border:none;color:#6b7a9d;cursor:pointer;padding:6px;border-radius:6px;transition:background .15s,color .15s}._closeBtn_1b0yo_82:hover{background:#f8faff;color:#0d1325}._leadMeta_1b0yo_99{padding:12px 20px;border-bottom:1px solid #EEF2FB;display:flex;flex-wrap:wrap;gap:8px 16px;flex-shrink:0}._metaItem_1b0yo_108{display:flex;flex-direction:column;gap:2px;min-width:0}._metaLabel_1b0yo_115{font-family:Inter,sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#6b7a9d}._metaValue_1b0yo_124{font-family:Inter,sans-serif;font-size:13px;color:#374163;overflow-wrap:anywhere}._tabs_1b0yo_132{display:flex;box-shadow:inset 0 -1.5px #eef2fb;flex-shrink:0;background:#fff;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}._tabs_1b0yo_132::-webkit-scrollbar{display:none}._tab_1b0yo_132{display:flex;align-items:center;gap:5px;flex:1 0 auto;justify-content:center;padding:10px 8px;font-family:Inter,sans-serif;font-size:12px;font-weight:600;color:#6b7a9d;background:none;border:none;border-bottom:2px solid transparent;cursor:pointer;transition:color .15s,border-color .15s;white-space:nowrap}._tab_1b0yo_132:hover{color:#1e6bf1}._tab_1b0yo_132:focus-visible{outline-offset:-2px}._tabActive_1b0yo_170{color:#1e6bf1;border-bottom-color:#1e6bf1}._tabBadge_1b0yo_175{background:#1e6bf1;color:#fff;font-size:11px;font-weight:700;padding:1px 5px;border-radius:9999px;min-width:16px;text-align:center}._tabContent_1b0yo_187{flex:1;display:flex;flex-direction:column;overflow:hidden}._tabLoading_1b0yo_194{padding:16px;display:flex;flex-direction:column;gap:8px}._tabError_1b0yo_201{font-family:Inter,sans-serif;font-size:12px;color:#dc2626;padding:6px 16px;flex-shrink:0}._emptyTab_1b0yo_209{display:flex;flex-direction:column;align-items:center;gap:8px;padding:40px 24px;color:#6b7a9d;font-family:Inter,sans-serif;font-size:13px}._metadataScroll_1b0yo_221{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:12px 16px 16px}._metadataHint_1b0yo_229{font-family:Inter,sans-serif;font-size:12px;color:#6b7a9d;margin-bottom:10px}._metadataList_1b0yo_236{border:1px solid #EEF2FB;border-radius:8px;overflow:hidden}._metadataRow_1b0yo_242{display:grid;grid-template-columns:minmax(110px,40%) 1fr;gap:12px;padding:9px 12px;border-bottom:1px solid #EEF2FB;background:#fff}._metadataRow_1b0yo_242:nth-child(2n){background:#f8faff}._metadataRow_1b0yo_242:last-child{border-bottom:none}._metadataKey_1b0yo_254{font-family:JetBrains Mono,Fira Code,monospace;font-size:12px;color:#6b7a9d;overflow-wrap:anywhere}._metadataValue_1b0yo_261{font-family:Inter,sans-serif;font-size:13px;color:#0d1325;overflow-wrap:anywhere}._notesList_1b0yo_269{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:12px 16px;display:flex;flex-direction:column;gap:8px}._noteCard_1b0yo_280{background:#f8faff;border:1px solid #EEF2FB;border-radius:8px;padding:10px 12px}._noteContent_1b0yo_287{font-family:Inter,sans-serif;font-size:13px;color:#374163;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}._noteMeta_1b0yo_296{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;overflow-wrap:anywhere;margin-top:6px;font-family:Inter,sans-serif;font-size:11px;color:#a8b8d8}._noteMeta_1b0yo_296 span:last-of-type{margin-left:auto}._deleteNoteBtn_1b0yo_310{background:none;border:none;padding:2px;cursor:pointer;color:#a8b8d8;border-radius:4px;display:flex;align-items:center;transition:color .15s,background .15s}._deleteNoteBtn_1b0yo_310:hover:not(:disabled){color:#dc2626;background:#fee2e2}._deleteNoteBtn_1b0yo_310:disabled{opacity:.4;cursor:not-allowed}._noteCompose_1b0yo_325{border-top:1px solid #EEF2FB;padding:12px 16px calc(12px + var(--safe-bottom));display:flex;flex-direction:column;gap:8px;flex-shrink:0}._noteInput_1b0yo_334{width:100%;background:#f8faff;border:1.5px solid #D1DAF0;border-radius:8px;padding:10px 12px;font-family:Inter,sans-serif;font-size:13px;color:#0d1325;outline:none;resize:vertical;min-height:72px;transition:border-color .15s;box-sizing:border-box}._noteInput_1b0yo_334:focus{border-color:#1e6bf1;box-shadow:0 0 0 3px #1e6bf11a}._noteInput_1b0yo_334::placeholder{color:#6b7a9d}._noteInput_1b0yo_334:disabled{opacity:.5}._saveNoteBtn_1b0yo_354{align-self:flex-end;background:#1e6bf1;color:#fff;border:none;border-radius:7px;padding:8px 16px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s}._saveNoteBtn_1b0yo_354:hover:not(:disabled){background:#1558d0}._saveNoteBtn_1b0yo_354:disabled{opacity:.4;cursor:not-allowed}._attachmentsList_1b0yo_372{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:12px 16px;display:flex;flex-direction:column;gap:8px}._attachmentItem_1b0yo_383{display:flex;align-items:center;gap:10px;background:#f8faff;border:1px solid #EEF2FB;border-radius:8px;padding:10px 12px}._attachmentThumbLink_1b0yo_393{flex-shrink:0}._attachmentThumb_1b0yo_393{width:44px;height:44px;object-fit:cover;border-radius:6px;display:block}._attachmentIcon_1b0yo_403{width:44px;height:44px;background:#eef2fb;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#6b7a9d;flex-shrink:0}._attachmentInfo_1b0yo_415{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._attachmentName_1b0yo_423{font-family:Inter,sans-serif;font-size:13px;font-weight:500;color:#1e6bf1;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._attachmentName_1b0yo_423:hover{text-decoration:underline}._attachmentMeta_1b0yo_436{font-family:Inter,sans-serif;font-size:11px;color:#a8b8d8}._deleteAttachBtn_1b0yo_442{background:none;border:none;padding:4px;cursor:pointer;color:#a8b8d8;border-radius:4px;display:flex;align-items:center;transition:color .15s,background .15s;flex-shrink:0}._deleteAttachBtn_1b0yo_442:hover:not(:disabled){color:#dc2626;background:#fee2e2}._deleteAttachBtn_1b0yo_442:disabled{opacity:.4;cursor:not-allowed}._uploadArea_1b0yo_458{border-top:1px solid #EEF2FB;padding:12px 16px calc(12px + var(--safe-bottom));display:flex;flex-direction:column;align-items:flex-start;gap:4px;flex-shrink:0}._fileInput_1b0yo_468{display:none}._uploadBtn_1b0yo_472{display:inline-flex;align-items:center;gap:6px;background:#1e6bf1;color:#fff;border:none;border-radius:7px;padding:8px 16px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s}._uploadBtn_1b0yo_472:hover{background:#1558d0}._uploadBtnDisabled_1b0yo_490{opacity:.6;cursor:not-allowed;pointer-events:none}._uploadHint_1b0yo_496{font-family:Inter,sans-serif;font-size:11px;color:#a8b8d8;margin:0}@keyframes _spin_1b0yo_507{to{transform:rotate(360deg)}}._spinIcon_1b0yo_507{animation:_spin_1b0yo_507 1s linear infinite}._conversationArea_1b0yo_512{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:16px 20px;display:flex;flex-direction:column;gap:10px}._emptyConversation_1b0yo_523{text-align:center;padding:40px 24px;color:#6b7a9d;font-family:Inter,sans-serif;font-size:13px}._emptyConversationHint_1b0yo_532{margin-top:4px;font-size:11px}._emptyConversationWarn_1b0yo_537{color:#d97706}._emptyConversationIcon_1b0yo_539{width:48px;height:48px;background:#eef2fb;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 12px;color:#6b7a9d}._messageBubble_1b0yo_551{max-width:80%;overflow-wrap:anywhere;padding:9px 13px;border-radius:12px;font-family:Inter,sans-serif;font-size:13.5px;line-height:1.5;position:relative}._messageBubble_1b0yo_551._inbound_1b0yo_562{background:#f8faff;border:1px solid #EEF2FB;border-bottom-left-radius:4px;color:#374163;align-self:flex-start}._messageBubble_1b0yo_551._outbound_1b0yo_570{background:#1e6bf1;color:#fff;border-bottom-right-radius:4px;align-self:flex-end}._messageTime_1b0yo_577{font-family:Inter,sans-serif;font-size:11px;opacity:.65;margin-top:4px;display:block}._messageStatus_1b0yo_585{font-size:11px;opacity:.65;margin-top:4px;display:flex;align-items:center;gap:3px;justify-content:flex-end}._waBubbleMediaLink_1b0yo_596{display:block;border-radius:10px;overflow:hidden;margin-bottom:4px;line-height:0}._waBubbleImg_1b0yo_604{display:block;max-width:220px;max-height:200px;width:100%;object-fit:cover;border-radius:10px;cursor:pointer;transition:opacity .15s}._waBubbleImg_1b0yo_604:hover{opacity:.92}._waBubbleVideo_1b0yo_617{display:block;max-width:220px;max-height:200px;width:100%;border-radius:10px;background:#000}._waBubbleAudio_1b0yo_626{display:block;max-width:240px;width:100%;height:38px;margin-bottom:4px}._waBubbleFile_1b0yo_634{display:flex;align-items:center;gap:8px;max-width:240px;padding:8px 10px;border-radius:10px;margin-bottom:4px;background:#0d1b3e0d;text-decoration:none;color:inherit;transition:opacity .15s}._messageBubble_1b0yo_551._outbound_1b0yo_570 ._waBubbleFile_1b0yo_634{background:#ffffff2e}._waBubbleFile_1b0yo_634:hover{opacity:.85}._waBubbleFileIcon_1b0yo_654{flex-shrink:0;display:flex;align-items:center}._waBubbleFileName_1b0yo_660{min-width:0;font-size:12.5px;line-height:1.3;overflow-wrap:anywhere}._waBubbleText_1b0yo_667{display:block;margin-top:2px}._skeleton_1b0yo_672{height:48px;background:#eef2fb;border-radius:8px;animation:_shimmer_1b0yo_1 1.5s infinite}@keyframes _shimmer_1b0yo_1{0%,to{opacity:1}50%{opacity:.5}}._mediaPreviewArea_1b0yo_686{display:flex;align-items:center;gap:10px;background:#f0f7ff;border:1.5px solid #B8D4FB;border-radius:10px;padding:8px 10px;margin-bottom:8px}._mediaPreviewThumb_1b0yo_697{width:48px;height:48px;object-fit:cover;border-radius:6px;flex-shrink:0}._mediaPreviewIcon_1b0yo_705{width:48px;height:48px;background:#dbeafe;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#1e6bf1;flex-shrink:0}._mediaPreviewName_1b0yo_717{flex:1;min-width:0;font-family:Inter,sans-serif;font-size:12px;color:#374163;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._mediaPreviewRemove_1b0yo_728{background:none;border:none;padding:4px;cursor:pointer;color:#6b7a9d;border-radius:4px;display:flex;align-items:center;transition:color .15s,background .15s;flex-shrink:0}._mediaPreviewRemove_1b0yo_728:hover{color:#dc2626;background:#fee2e2}._mediaFileInput_1b0yo_743{display:none}._attachMediaBtn_1b0yo_745{width:38px;height:38px;background:none;border:none;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#6b7a9d;cursor:pointer;transition:color .15s,background .15s;flex-shrink:0}._attachMediaBtn_1b0yo_745:hover:not(:disabled){color:#1e6bf1;background:#eef2fb}._attachMediaBtn_1b0yo_745:disabled{opacity:.4;cursor:not-allowed}._composeInputSpacer_1b0yo_763{flex:1}._composeArea_1b0yo_765{padding:14px 20px calc(14px + var(--safe-bottom));border-top:1px solid #EEF2FB;flex-shrink:0}._composeRow_1b0yo_771{display:flex;gap:8px;align-items:flex-end}._composeInput_1b0yo_763{flex:1;min-width:0;background:#f8faff;border:1.5px solid #D1DAF0;border-radius:10px;padding:10px 14px;font-family:Inter,sans-serif;font-size:14px;color:#0d1325;outline:none;resize:none;min-height:42px;max-height:120px;transition:border-color .15s;line-height:1.4}._composeInput_1b0yo_763:focus{border-color:#1e6bf1;box-shadow:0 0 0 3px #1e6bf11f}._composeInput_1b0yo_763::placeholder{color:#6b7a9d}._composeInput_1b0yo_763:disabled{opacity:.5;cursor:not-allowed}._sendBtn_1b0yo_803{width:42px;height:42px;background:#1e6bf1;color:#fff;border:none;border-radius:10px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s;flex-shrink:0}._sendBtn_1b0yo_803:hover:not(:disabled){background:#1558d0}._sendBtn_1b0yo_803:disabled{opacity:.4;cursor:not-allowed}._sendError_1b0yo_821{font-family:Inter,sans-serif;font-size:12px;color:#dc2626;margin-top:6px}._sendViaRow_1b0yo_828{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;margin-bottom:10px}._sendViaLabel_1b0yo_836{font-family:Inter,sans-serif;font-size:12px;font-weight:500;color:#6b7a9d;white-space:nowrap}._sendViaSelect_1b0yo_844{flex:1 1 160px;min-width:0;background:#f8faff;border:1.5px solid #D1DAF0;border-radius:8px;padding:6px 10px;font-family:Inter,sans-serif;font-size:13px;color:#0d1325;outline:none;cursor:pointer}._sendViaSelect_1b0yo_844:focus{border-color:#1e6bf1;box-shadow:0 0 0 3px #1e6bf11f}._messageStatusRead_1b0yo_863{color:#1e6bf1;opacity:1}._noPhoneWarning_1b0yo_868{overflow-wrap:anywhere;background:#fef3c7;border:1px solid #FDE68A;border-radius:8px;padding:10px 14px;font-family:Inter,sans-serif;font-size:12px;color:#92400e;text-align:center}@media (pointer: coarse){._closeBtn_1b0yo_82,._mediaPreviewRemove_1b0yo_728{min-width:var(--touch-target)}._deleteNoteBtn_1b0yo_310,._deleteAttachBtn_1b0yo_442{justify-content:center;min-width:var(--touch-target)}._deleteNoteBtn_1b0yo_310{margin:-14px -8px -14px 0}._deleteAttachBtn_1b0yo_442{margin-right:-8px}._attachMediaBtn_1b0yo_745,._sendBtn_1b0yo_803{width:var(--touch-target);height:var(--touch-target)}._composeInput_1b0yo_763,._uploadBtn_1b0yo_472{min-height:var(--touch-target)}}@media (min-width: 1920px){._panel_1b0yo_8{width:520px}}@media (max-width: 768px){._panel_1b0yo_8{width:100%;padding-left:var(--safe-left);padding-right:var(--safe-right);box-shadow:none}._panelHeader_1b0yo_30{padding:calc(12px + var(--safe-top)) 16px 12px}._leadMeta_1b0yo_99{padding:10px 16px}._conversationArea_1b0yo_512{padding:12px 16px}._messageBubble_1b0yo_551{max-width:88%}._composeArea_1b0yo_765{padding:10px 12px calc(10px + var(--safe-bottom))}._tab_1b0yo_132{padding:10px 14px;font-size:13px}._tabBadge_1b0yo_175{font-size:11px}._saveNoteBtn_1b0yo_354{align-self:stretch;justify-content:center}._uploadBtn_1b0yo_472{width:100%;justify-content:center}._attachmentName_1b0yo_423{white-space:normal;overflow-wrap:anywhere}._metaLabel_1b0yo_115,._statusBadge_1b0yo_962,._unreadBadge_1b0yo_963,._metaValue_1b0yo_124,._attachmentMeta_1b0yo_436,._uploadHint_1b0yo_496,._messageTime_1b0yo_577,._messageStatus_1b0yo_585{font-size:14px}._leadPhone_1b0yo_74,._noteMeta_1b0yo_296,._sendViaLabel_1b0yo_836,._mediaPreviewName_1b0yo_717,._noPhoneWarning_1b0yo_868,._sendError_1b0yo_821,._tabError_1b0yo_201{font-size:13px}._noteContent_1b0yo_287,._attachmentName_1b0yo_423,._emptyTab_1b0yo_209,._emptyConversation_1b0yo_523{font-size:14px}._emptyConversationHint_1b0yo_532{font-size:13px}}@media (max-height: 520px){._panel_1b0yo_8{overflow-y:auto}._panel_1b0yo_8>*{flex-shrink:0}._tabContent_1b0yo_187{flex:none;overflow:visible}._conversationArea_1b0yo_512,._notesList_1b0yo_269,._attachmentsList_1b0yo_372{flex:none;min-height:180px;max-height:70vh;max-height:70dvh}}._header_13mrd_1{display:flex;align-items:center;justify-content:space-between;gap:12px 16px;margin-bottom:24px}._headerText_13mrd_10{min-width:0}._title_13mrd_12{font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:1.5rem;font-weight:700;color:#0d1325;overflow-wrap:anywhere}._subtitle_13mrd_20{font-family:Inter,sans-serif;font-size:14px;color:#6b7a9d;margin-top:4px}._toolbar_13mrd_27{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:10px;min-width:0}._primaryBtn_13mrd_36{display:flex;align-items:center;justify-content:center;gap:6px;background:#1e6bf1;color:#fff;border:none;border-radius:8px;padding:9px 16px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:background .15s;box-shadow:0 2px 8px #1e6bf14d}._primaryBtn_13mrd_36:hover{background:#1558d0}._secondaryBtn_13mrd_56{display:flex;align-items:center;justify-content:center;gap:6px;background:#fff;color:#1e6bf1;border:1.5px solid #1E6BF1;border-radius:8px;padding:8px 14px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:background .15s}._secondaryBtn_13mrd_56:hover{background:#e8f0fe}._sourceFilter_13mrd_75{display:flex;align-items:center;gap:8px;min-width:0}._sourceFilterLabel_13mrd_82{font-family:Inter,sans-serif;font-size:13px;font-weight:500;color:#374163;white-space:nowrap}._sourceSelect_13mrd_90{background:#fff;border:1.5px solid #D1DAF0;border-radius:8px;padding:8px 12px;font-family:Inter,sans-serif;font-size:14px;color:#0d1325;cursor:pointer;outline:none;min-width:0;transition:border-color .15s,box-shadow .15s}._sourceSelect_13mrd_90:hover{border-color:#a8b8d8}._sourceSelect_13mrd_90:focus{border-color:#1e6bf1;box-shadow:0 0 0 3px #1e6bf126}._statsRow_13mrd_111{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:24px}._statCard_13mrd_118{min-width:0;background:#fff;border:1px solid #EEF2FB;border-radius:10px;padding:16px 20px;box-shadow:0 2px 8px #0d1b3e0a}._statLabel_13mrd_127{font-family:Inter,sans-serif;font-size:12px;font-weight:500;color:#6b7a9d;text-transform:uppercase;letter-spacing:.04em;margin-bottom:6px}._statValue_13mrd_137{font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:1.75rem;font-weight:700;color:#0d1325}._board_13mrd_144{display:flex;align-items:flex-start;gap:12px;overflow-x:auto;overflow-y:visible;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;padding-bottom:16px;min-height:400px;scrollbar-width:thin;scrollbar-color:#D1DAF0 transparent}._board_13mrd_144::-webkit-scrollbar{height:6px}._board_13mrd_144::-webkit-scrollbar-track{background:transparent}._board_13mrd_144::-webkit-scrollbar-thumb{background:#d1daf0;border-radius:9999px}._board_13mrd_144::-webkit-scrollbar-thumb:hover{background:#a8b8d8}._column_13mrd_175{flex-shrink:0;width:240px;min-width:0;background:#f8faff;border-radius:10px;padding:12px;display:flex;flex-direction:column;gap:8px}._columnHeader_13mrd_187{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:2px 2px 8px;border-bottom:2px solid}._columnName_13mrd_196{min-width:0;overflow-wrap:anywhere;font-family:Inter,sans-serif;font-size:13px;font-weight:700;color:#374163}._columnCount_13mrd_205{flex-shrink:0;background:#d1daf0;color:#374163;font-family:Inter,sans-serif;font-size:11px;font-weight:700;padding:1px 6px;border-radius:9999px}._leadCard_13mrd_216{min-width:0;background:#fff;border:1px solid #EEF2FB;border-radius:8px;padding:12px;cursor:pointer;transition:box-shadow .15s,transform .15s}@media (hover: hover){._leadCard_13mrd_216:hover{box-shadow:0 4px 12px #0d1b3e1a;transform:translateY(-1px)}}._leadCardHeader_13mrd_234{display:flex;align-items:flex-start;justify-content:space-between;gap:4px;margin-bottom:4px}._leadName_13mrd_242{font-family:Inter,sans-serif;font-size:14px;font-weight:600;color:#0d1325;flex:1;min-width:0;overflow-wrap:anywhere}._editLeadBtn_13mrd_252{background:none;border:none;padding:3px 4px;min-width:28px;min-height:28px;margin:-4px -4px -4px 0;border-radius:5px;color:#a8b8d8;cursor:pointer;opacity:0;transition:opacity .15s,background .15s,color .15s;flex-shrink:0;display:flex;align-items:center;justify-content:center}._leadCard_13mrd_216:hover ._editLeadBtn_13mrd_252,._editLeadBtn_13mrd_252:focus-visible{opacity:1}._editLeadBtn_13mrd_252:hover{background:#eef2fb;color:#1e6bf1}@media (hover: none){._editLeadBtn_13mrd_252{opacity:1;color:#6b7a9d}}@media (pointer: coarse){._editLeadBtn_13mrd_252{min-width:var(--touch-target);margin:-12px -10px -12px 0}}._leadInfo_13mrd_299{font-family:Inter,sans-serif;font-size:12px;color:#6b7a9d;margin-bottom:2px;overflow-wrap:anywhere}._leadValue_13mrd_307{font-family:Inter,sans-serif;font-size:13px;font-weight:600;color:#15803d;margin-top:6px;overflow-wrap:anywhere}._cardBadge_13mrd_316{margin-top:4px}._leadAttribution_13mrd_318{margin-top:6px;font-family:Inter,sans-serif;font-size:11px;color:#6b7a9d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._emptyColumn_13mrd_328{text-align:center;padding:24px 8px;color:#6b7a9d;font-family:Inter,sans-serif;font-size:12px;font-style:italic}._emptyState_13mrd_337{text-align:center;padding:64px 24px}._emptyState_13mrd_337 ._primaryBtn_13mrd_36{margin:0 auto}._emptyIcon_13mrd_344{width:64px;height:64px;background:#eef2fb;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#6b7a9d;margin:0 auto 16px}._emptyTitle_13mrd_356{font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:18px;font-weight:600;color:#0d1325;margin-bottom:8px}._emptyDesc_13mrd_364{font-family:Inter,sans-serif;font-size:14px;color:#6b7a9d;margin-bottom:20px}._emptyDescInline_13mrd_372{text-align:left;margin-bottom:0}._funnelSelect_13mrd_377{min-width:220px}._overlay_13mrd_384{position:fixed;top:0;right:0;bottom:0;left:0;background:#0d1b3e80;display:flex;align-items:center;justify-content:center;z-index:50;padding:16px;overscroll-behavior:contain}._modal_13mrd_382{background:#fff;border-radius:16px;padding:28px 28px 0;width:100%;max-width:480px;box-shadow:0 10px 40px #0d1b3e33;max-height:90vh;max-height:90dvh;overflow-y:auto;overscroll-behavior:contain}._modalWide_13mrd_410{max-width:540px}._modalTitle_13mrd_412{font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:18px;font-weight:700;color:#0d1325;margin-bottom:20px;overflow-wrap:anywhere}._field_13mrd_421{margin-bottom:14px;min-width:0}._label_13mrd_423{display:block;font-family:Inter,sans-serif;font-size:13px;font-weight:500;color:#374163;margin-bottom:6px}._sectionLabel_13mrd_433{font-weight:700;font-size:14px;margin-bottom:12px}._stagesLabel_13mrd_439{font-weight:700;font-size:14px;margin-bottom:10px}._input_13mrd_445{width:100%;background:#f8faff;border:1.5px solid #D1DAF0;border-radius:8px;padding:10px 14px;font-family:Inter,sans-serif;font-size:14px;color:#0d1325;outline:none;transition:border-color .15s}._input_13mrd_445:focus{border-color:#1e6bf1;box-shadow:0 0 0 3px #1e6bf11f}._checkField_13mrd_464{display:flex;align-items:center;gap:8px}._checkFieldLabel_13mrd_470{margin-bottom:0}._modalActions_13mrd_382{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;position:sticky;bottom:0;z-index:1;margin:6px -28px 0;padding:14px 28px 28px;background:#fff}._cancelBtn_13mrd_485{background:transparent;color:#6b7a9d;border:1.5px solid #D1DAF0;border-radius:8px;padding:9px 18px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;cursor:pointer}._cancelBtn_13mrd_485:hover{background:#f8faff}._dangerBtn_13mrd_499{background:#dc2626;color:#fff;border:none;border-radius:8px;padding:9px 18px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;cursor:pointer}._dangerBtn_13mrd_499:hover:not(:disabled){background:#b91c1c}._dangerBtn_13mrd_499:disabled{opacity:.6;cursor:not-allowed}._dangerOutlineBtn_13mrd_514{background:transparent;color:#dc2626;border:1.5px solid #FCA5A5;border-radius:8px;padding:9px 18px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;cursor:pointer}._dangerOutlineBtn_13mrd_514:hover{background:#fef2f2}._deleteLeadBtn_13mrd_529{margin-right:auto}._deleteConfirm_13mrd_531{margin:20px 0 28px;padding:14px;background:#fef2f2;border:1px solid #FECACA;border-radius:8px;font-family:Inter,sans-serif;font-size:14px;color:#7f1d1d;overflow-wrap:anywhere}._deleteConfirm_13mrd_531 p{margin:0}._deleteConfirm_13mrd_531 ._modalActions_13mrd_382{position:static;margin:20px 0 0;padding:0;background:transparent;border-top:0}._submitBtn_13mrd_554{background:#1e6bf1;color:#fff;border:none;border-radius:8px;padding:9px 18px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;cursor:pointer}._submitBtn_13mrd_554:hover:not(:disabled){background:#1558d0}._submitBtn_13mrd_554:disabled{opacity:.5;cursor:not-allowed}._nameSaveBtn_13mrd_570{white-space:nowrap;flex-shrink:0}._error_13mrd_575{background:#fee2e2;color:#991b1b;border-radius:8px;padding:10px 14px;font-family:Inter,sans-serif;font-size:13px;margin-bottom:12px;overflow-wrap:anywhere}._notice_13mrd_586{display:flex;align-items:center;justify-content:space-between;gap:12px;background:#fef3c7;border:1px solid #FDE68A;color:#92400e;border-radius:8px;padding:10px 14px;font-family:Inter,sans-serif;font-size:13px;margin-bottom:12px;overflow-wrap:anywhere}._noticeClose_13mrd_602{background:none;border:none;color:inherit;font-size:18px;line-height:1;padding:0 4px;cursor:pointer;border-radius:4px;flex-shrink:0}._noticeClose_13mrd_602:hover{background:#92400e1f}@media (pointer: coarse){._noticeClose_13mrd_602{min-width:var(--touch-target)}}._filterNotice_13mrd_620{display:flex;align-items:center;flex-wrap:wrap;gap:4px 12px;background:#e8f0fe;color:#1d4ed8;border-radius:8px;padding:8px 14px;font-family:Inter,sans-serif;font-size:13px;margin-bottom:12px}._linkBtn_13mrd_634{background:none;border:none;padding:0;color:#1e6bf1;font-family:Inter,sans-serif;font-size:13px;font-weight:600;cursor:pointer}._linkBtn_13mrd_634:hover{text-decoration:underline}._skeleton_13mrd_647{height:80px;background:#eef2fb;border-radius:8px;animation:_shimmer_13mrd_1 1.5s infinite}@keyframes _shimmer_13mrd_1{0%,to{opacity:1}50%{opacity:.5}}._stageList_13mrd_660{display:flex;flex-direction:column;gap:6px;margin-bottom:16px;max-height:260px;max-height:min(260px,30dvh);min-height:0;overflow-y:auto;overscroll-behavior:contain}._stageItem_13mrd_673{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;padding:10px 12px;background:#f8faff;border:1px solid #EEF2FB;border-radius:8px}._stageDot_13mrd_684{width:12px;height:12px;border-radius:50%;flex-shrink:0}._stageName_13mrd_691{flex:1 1 120px;min-width:0;overflow-wrap:anywhere;font-family:Inter,sans-serif;font-size:14px;font-weight:500;color:#0d1325}._stageBadge_13mrd_701{padding:2px 8px;border-radius:9999px;font-family:Inter,sans-serif;font-size:11px;font-weight:600}._stageActions_13mrd_709{display:flex;align-items:center;gap:2px;flex-shrink:0;margin-left:auto}._moveBtn_13mrd_717{background:transparent;border:none;cursor:pointer;color:#6b7a9d;padding:4px;border-radius:4px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:color .15s,background .15s}._moveBtn_13mrd_717:hover:not(:disabled){color:#1e6bf1;background:#eff6ff}._moveBtn_13mrd_717:disabled{opacity:.25;cursor:not-allowed}._deleteStageBtn_13mrd_738{background:transparent;border:none;cursor:pointer;color:#6b7a9d;padding:4px;border-radius:4px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:color .15s,background .15s;margin-left:4px}._deleteStageBtn_13mrd_738:hover:not(:disabled){color:#dc2626;background:#fee2e2}._deleteStageBtn_13mrd_738:disabled{opacity:.4;cursor:not-allowed}@media (pointer: coarse){._moveBtn_13mrd_717,._deleteStageBtn_13mrd_738{min-width:var(--touch-target)}}._nameEditRow_13mrd_766{display:flex;gap:8px;align-items:center}._nameEditRow_13mrd_766 ._input_13mrd_445{flex:1;min-width:0}._divider_13mrd_777{height:1px;background:#eef2fb;margin:16px 0}._colorRow_13mrd_783{display:flex;gap:8px;flex-wrap:wrap}._colorBtn_13mrd_789{width:24px;height:24px;border-radius:50%;border:2px solid transparent;cursor:pointer;transition:transform .15s}._colorBtn_13mrd_789:hover{transform:scale(1.15)}._colorBtnActive_13mrd_800{border-color:#0d1325;box-shadow:0 0 0 2px #fff,0 0 0 4px #0d1325}@media (pointer: coarse){._colorRow_13mrd_783{gap:10px}._colorBtn_13mrd_789{width:var(--touch-target)}}._checkRow_13mrd_811{display:flex;flex-wrap:wrap;gap:4px 20px;margin-bottom:14px}._checkLabel_13mrd_818{display:flex;align-items:center;gap:6px;font-family:Inter,sans-serif;font-size:13px;color:#374163;cursor:pointer}@media (pointer: coarse){._checkLabel_13mrd_818,._checkField_13mrd_464{min-height:var(--touch-target)}._checkFieldLabel_13mrd_470{flex:1;display:flex;align-items:center;min-height:var(--touch-target)}}._hintText_13mrd_841{font-family:Inter,sans-serif;font-size:12px;color:#6b7a9d;margin-bottom:14px;font-style:italic}@media (pointer: coarse){._board_13mrd_144{scroll-snap-type:x proximity}._column_13mrd_175{scroll-snap-align:start}}@media (min-width: 1440px){._column_13mrd_175{flex:1 0 240px;max-width:420px}._notice_13mrd_586,._error_13mrd_575,._filterNotice_13mrd_620{max-width:var(--reading-max)}}@media (min-width: 1920px){._board_13mrd_144{gap:16px}._statsRow_13mrd_111{max-width:var(--reading-max)}}@media (max-width: 1024px){._header_13mrd_1{flex-wrap:wrap}._headerText_13mrd_10{flex:1 1 260px}._toolbar_13mrd_27{margin-left:auto}}@media (max-width: 768px){._header_13mrd_1{flex-direction:column;align-items:stretch;gap:12px}._headerText_13mrd_10{flex:0 1 auto}._toolbar_13mrd_27{margin-left:0;justify-content:flex-start;align-items:stretch}._funnelSelect_13mrd_377{flex:1 1 100%;min-width:0;width:100%}._sourceFilter_13mrd_75{flex:1 1 100%;width:100%}._sourceSelect_13mrd_90{flex:1;min-width:0}._toolbar_13mrd_27>button{flex:1 1 calc(50% - 5px);min-width:0}._statsRow_13mrd_111{gap:10px;margin-bottom:16px}._statCard_13mrd_118{padding:12px 14px}._emptyState_13mrd_337{padding:40px 16px}._board_13mrd_144{min-height:320px}._column_13mrd_175{width:min(82%,300px)}._overlay_13mrd_384{align-items:flex-end;padding:0 var(--safe-right) 0 var(--safe-left)}._modal_13mrd_382{max-width:100%;max-height:92vh;max-height:92dvh;padding:20px 16px 0;border-radius:16px 16px 0 0}._modalActions_13mrd_382{margin:6px -16px 0;padding:12px 16px calc(12px + var(--safe-bottom));gap:8px;border-top:1px solid #EEF2FB}._modalActions_13mrd_382>button{flex:1 1 auto;min-width:0}._deleteLeadBtn_13mrd_529{margin-right:0;flex-basis:100%}._deleteConfirm_13mrd_531{position:sticky;bottom:0;margin:16px -16px 0;padding:14px 16px calc(14px + var(--safe-bottom));border-width:1px 0 0;border-radius:0}._deleteConfirm_13mrd_531 ._modalActions_13mrd_382>button{flex:1 1 auto}._columnCount_13mrd_205,._leadAvatar_13mrd_983,._statusBadge_13mrd_984,._leadAttribution_13mrd_318,._filterNotice_13mrd_620,._linkBtn_13mrd_634{font-size:14px}._leadInfo_13mrd_299,._hintText_13mrd_841,._emptyColumn_13mrd_328,._error_13mrd_575,._notice_13mrd_586,._checkLabel_13mrd_818{font-size:13px}._stageBadge_13mrd_701{font-size:12px}}@media (max-width: 480px){._statsRow_13mrd_111{grid-template-columns:minmax(0,1fr);gap:8px}._statCard_13mrd_118{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px}._statLabel_13mrd_127{margin-bottom:0}._statValue_13mrd_137{font-size:1.5rem}._modalTitle_13mrd_412{font-size:17px}}@media (max-height: 480px) and (orientation: landscape){._board_13mrd_144{min-height:220px}._stageList_13mrd_660{max-height:min(260px,40dvh)}}._header_80lmv_2{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px;margin-bottom:32px}._headerText_80lmv_12{flex:1 1 280px;min-width:0}._title_80lmv_17{font-family:var(--cc-font-display);font-size:1.5rem;font-weight:700;color:var(--cc-gray-900);overflow-wrap:anywhere}._subtitle_80lmv_25{max-width:var(--reading-max);font-family:var(--cc-font-body);font-size:14px;color:var(--cc-gray-500);margin-top:4px}._primaryBtn_80lmv_33{display:flex;align-items:center;justify-content:center;gap:6px;flex-shrink:0;background:var(--cc-blue);color:var(--cc-white);border:none;border-radius:8px;padding:9px 16px;font-family:var(--cc-font-body);font-size:14px;font-weight:600;cursor:pointer;transition:background .15s;box-shadow:0 2px 8px #1e6bf14d}._primaryBtn_80lmv_33:hover{background:var(--cc-blue-hover)}._primaryBtn_80lmv_33:disabled{opacity:.5;cursor:not-allowed}._dangerBtn_80lmv_55{display:flex;align-items:center;justify-content:center;gap:6px;background:transparent;color:var(--cc-error);border:1.5px solid var(--cc-error);border-radius:8px;padding:7px 12px;font-family:var(--cc-font-body);font-size:13px;font-weight:600;cursor:pointer;transition:background .15s}._dangerBtn_80lmv_55:hover{background:#fee2e2}._dangerBtn_80lmv_55:disabled{opacity:.5;cursor:not-allowed}._secondaryBtn_80lmv_75{display:flex;align-items:center;justify-content:center;gap:6px;background:transparent;color:var(--cc-blue);border:1.5px solid var(--cc-blue);border-radius:8px;padding:7px 12px;font-family:var(--cc-font-body);font-size:13px;font-weight:600;cursor:pointer;transition:background .15s}._secondaryBtn_80lmv_75:hover{background:var(--cc-blue-light)}._secondaryBtn_80lmv_75:disabled{opacity:.5;cursor:not-allowed}._ghostBtn_80lmv_95{display:flex;align-items:center;justify-content:center;gap:6px;background:transparent;color:var(--cc-gray-500);border:1.5px solid var(--cc-gray-200);border-radius:8px;padding:7px 12px;font-family:var(--cc-font-body);font-size:13px;font-weight:500;cursor:pointer;transition:background .15s}._ghostBtn_80lmv_95:hover{background:var(--cc-gray-50)}._ghostBtn_80lmv_95:disabled{opacity:.5;cursor:not-allowed}._cardList_80lmv_118{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,560px),1fr));gap:16px;align-items:start}._integrationCard_80lmv_126{min-width:0;background:var(--cc-white);border:1px solid var(--cc-gray-100);border-radius:12px;padding:24px;box-shadow:0 4px 16px #0d1b3e0f}._cardHeader_80lmv_135{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:16px}._cardTitleRow_80lmv_144{display:flex;align-items:center;gap:10px;flex:1 1 220px;min-width:0}._cardTitleText_80lmv_152{min-width:0}._waIcon_80lmv_156{width:40px;height:40px;flex-shrink:0;background:#dcfce7;border-radius:10px;display:flex;align-items:center;justify-content:center}._cardTitle_80lmv_144{font-family:var(--cc-font-display);font-size:16px;font-weight:700;color:var(--cc-gray-900);overflow-wrap:anywhere}._cardMeta_80lmv_175{font-family:var(--cc-font-body);font-size:13px;color:var(--cc-gray-500);margin-top:2px;overflow-wrap:anywhere}._cardActions_80lmv_183{display:flex;flex-shrink:0;gap:8px;align-items:center}._statusBadge_80lmv_190{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:9999px;font-family:var(--cc-font-body);font-size:12px;font-weight:600;white-space:nowrap}._statusConnected_80lmv_202{background:#dcfce7;color:#15803d}._statusDisconnected_80lmv_203{background:#fee2e2;color:#991b1b}._statusQrPending_80lmv_204{background:#fef3c7;color:#92400e}._statusConnecting_80lmv_205{background:#eff6ff;color:#1d4ed8}._statusDot_80lmv_207{width:6px;height:6px;flex-shrink:0;border-radius:50%}._statusDotConnected_80lmv_214{background:#16a34a}._statusDotDisconnected_80lmv_215{background:#dc2626}._statusDotQrPending_80lmv_216{background:#d97706}._statusDotConnecting_80lmv_217{background:#3b82f6;animation:_shimmer_80lmv_1 1.2s infinite}._infoGrid_80lmv_219{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:12px}._infoItem_80lmv_225{min-width:0}._infoLabel_80lmv_229{font-family:var(--cc-font-body);font-size:11px;font-weight:600;color:var(--cc-gray-500);text-transform:uppercase;letter-spacing:.04em;margin-bottom:3px}._infoValue_80lmv_239{font-family:var(--cc-font-body);font-size:14px;color:var(--cc-gray-700);overflow-wrap:anywhere}._cardFooter_80lmv_247{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}._lastError_80lmv_254{display:flex;align-items:flex-start;gap:6px;margin-top:14px;background:#fef3c7;color:#92400e;border-radius:8px;padding:10px 14px;font-family:var(--cc-font-body);font-size:13px;overflow-wrap:anywhere}._warningBox_80lmv_268{display:flex;gap:10px;align-items:flex-start;background:#fffbeb;border:1px solid #FDE68A;border-radius:12px;padding:14px 16px;margin-bottom:24px;font-family:var(--cc-font-body);font-size:13px;color:#92400e;line-height:1.5}._warningText_80lmv_283{min-width:0;overflow-wrap:anywhere}._warningBox_80lmv_268 strong{color:#78350f}._modeTabs_80lmv_291{display:flex;gap:4px;background:var(--cc-gray-100);border-radius:10px;padding:4px;margin-bottom:20px}._modeTab_80lmv_291{flex:1;min-width:0;background:transparent;border:none;border-radius:8px;padding:8px 12px;font-family:var(--cc-font-body);font-size:13px;font-weight:600;line-height:1.3;color:var(--cc-gray-500);cursor:pointer;transition:background .15s,color .15s}._modeTab_80lmv_291:hover:not(:disabled){color:var(--cc-gray-700)}._modeTab_80lmv_291:disabled{opacity:.5;cursor:not-allowed}._modeTabActive_80lmv_319{background:var(--cc-white);color:var(--cc-gray-900);box-shadow:var(--cc-shadow-sm)}._qrBox_80lmv_325{display:flex;flex-direction:column;align-items:center;gap:12px;padding:8px 0 4px}._qrImage_80lmv_334{width:min(100%,256px);height:auto;aspect-ratio:1;border:1px solid var(--cc-gray-100);border-radius:12px;padding:8px;background:var(--cc-white)}._qrPlaceholder_80lmv_344{width:min(100%,256px);aspect-ratio:1;border-radius:12px;background:var(--cc-gray-50);border:1.5px dashed var(--cc-gray-200);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;font-family:var(--cc-font-body);font-size:13px;color:var(--cc-gray-500);text-align:center;padding:16px}._pairingCode_80lmv_362{max-width:100%;font-family:var(--cc-font-mono);font-size:clamp(20px,5.5vw,28px);font-weight:700;letter-spacing:.18em;text-align:center;overflow-wrap:anywhere;color:var(--cc-gray-900);background:var(--cc-gray-50);border:1.5px solid var(--cc-gray-200);border-radius:12px;padding:14px 20px}._steps_80lmv_377{font-family:var(--cc-font-body);font-size:13px;color:var(--cc-gray-700);line-height:1.6;padding-left:18px;margin:16px 0 0;overflow-wrap:anywhere}._steps_80lmv_377 li{margin-bottom:2px}._connectedBox_80lmv_389{display:flex;flex-direction:column;align-items:center;gap:8px;padding:24px 0 8px;font-family:var(--cc-font-body);font-size:14px;color:#15803d;text-align:center}._connectedIcon_80lmv_401{width:56px;height:56px;border-radius:50%;background:#dcfce7;color:var(--cc-success);display:flex;align-items:center;justify-content:center}._spinner_80lmv_412{width:22px;height:22px;animation:_spin_80lmv_412 .8s linear infinite;color:var(--cc-blue)}@keyframes _spin_80lmv_412{to{transform:rotate(360deg)}}._emptyState_80lmv_422{text-align:center;padding:64px 24px}._emptyIcon_80lmv_427{width:64px;height:64px;background:var(--cc-gray-100);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--cc-gray-500);margin:0 auto 16px}._emptyTitle_80lmv_439{font-family:var(--cc-font-display);font-size:18px;font-weight:600;color:var(--cc-gray-900);margin-bottom:8px}._emptyDesc_80lmv_447{font-family:var(--cc-font-body);font-size:14px;color:var(--cc-gray-500);margin-bottom:20px;max-width:380px;margin-left:auto;margin-right:auto}._emptyAction_80lmv_457{width:fit-content;margin-inline:auto}._overlay_80lmv_465{position:fixed;top:0;right:0;bottom:0;left:0;bottom:var(--wa-kb, 0px);background:var(--overlay-bg);display:flex;align-items:center;justify-content:center;z-index:1000;padding:16px}._modal_80lmv_479{display:flex;flex-direction:column;width:min(100%,520px);max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);background:var(--cc-white);border-radius:16px;box-shadow:0 10px 40px #0d1b3e33;overflow:hidden}._modalForm_80lmv_491{display:flex;flex-direction:column;flex:1;min-height:0}._modalBody_80lmv_498{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:28px 28px 8px}._modalTitle_80lmv_506{font-family:var(--cc-font-display);font-size:18px;font-weight:700;color:var(--cc-gray-900);margin-bottom:6px;overflow-wrap:anywhere}._modalSubtitle_80lmv_515{font-family:var(--cc-font-body);font-size:13px;color:var(--cc-gray-500);margin-bottom:20px}._field_80lmv_522{margin-bottom:14px}._label_80lmv_524{display:block;font-family:var(--cc-font-body);font-size:13px;font-weight:500;color:var(--cc-gray-700);margin-bottom:6px}._labelHint_80lmv_533{font-weight:400;color:var(--cc-gray-500);font-size:12px;margin-left:4px}._input_80lmv_540{width:100%;background:var(--cc-gray-50);border:1.5px solid var(--cc-gray-200);border-radius:8px;padding:10px 14px;font-family:var(--cc-font-body);font-size:14px;color:var(--cc-gray-900);outline:none;transition:border-color .15s}._input_80lmv_540:focus{border-color:var(--cc-blue);box-shadow:0 0 0 3px #1e6bf11f}._input_80lmv_540::placeholder{color:var(--cc-gray-500)}._modalActions_80lmv_560{display:flex;flex-wrap:wrap;align-items:center;gap:10px;justify-content:flex-end;flex-shrink:0;padding:12px 28px 24px;background:var(--cc-white)}._waitingHint_80lmv_571{align-self:center}._cancelBtn_80lmv_575{background:transparent;color:var(--cc-gray-500);border:1.5px solid var(--cc-gray-200);border-radius:8px;padding:9px 18px;font-family:var(--cc-font-body);font-size:14px;font-weight:600;cursor:pointer}._cancelBtn_80lmv_575:hover{background:var(--cc-gray-50)}._submitBtn_80lmv_589{background:var(--cc-blue);color:var(--cc-white);border:none;border-radius:8px;padding:9px 20px;font-family:var(--cc-font-body);font-size:14px;font-weight:600;cursor:pointer;transition:background .15s}._submitBtn_80lmv_589:hover:not(:disabled){background:var(--cc-blue-hover)}._submitBtn_80lmv_589:disabled{opacity:.5;cursor:not-allowed}._error_80lmv_605{background:#fee2e2;color:#991b1b;border-radius:8px;padding:10px 14px;font-family:var(--cc-font-body);font-size:13px;margin-bottom:14px;overflow-wrap:anywhere}._success_80lmv_616{background:#dcfce7;color:#15803d;border-radius:8px;padding:10px 14px;font-family:var(--cc-font-body);font-size:13px;margin-top:12px}._infoBox_80lmv_626{background:#eff6ff;border:1px solid #BFDBFE;border-radius:8px;padding:12px 14px;font-family:var(--cc-font-body);font-size:13px;color:#1d4ed8;margin-bottom:20px}._skeleton_80lmv_637{height:160px;background:var(--cc-gray-100);border-radius:12px;animation:_shimmer_80lmv_1 1.5s infinite}@keyframes _shimmer_80lmv_1{0%,to{opacity:1}50%{opacity:.5}}@media (min-width: 1920px){._cardList_80lmv_118{gap:20px}}@media (max-width: 768px){._header_80lmv_2{margin-bottom:20px}._header_80lmv_2>._primaryBtn_80lmv_33{flex:1 1 100%}._warningBox_80lmv_268{margin-bottom:16px}._integrationCard_80lmv_126{padding:16px}._cardFooter_80lmv_247>button{flex:1 1 auto}._emptyState_80lmv_422{padding:40px 16px}._overlay_80lmv_465{align-items:flex-end;padding:0}._modal_80lmv_479{width:100%;max-height:92vh;max-height:92dvh;border-radius:16px 16px 0 0}._modalBody_80lmv_498{padding:20px 16px 4px}._modalActions_80lmv_560{flex-direction:column;align-items:stretch;padding:12px 16px calc(16px + var(--safe-bottom));border-top:1px solid var(--cc-gray-100)}._modalActions_80lmv_560>button{width:100%}._waitingHint_80lmv_571{text-align:center}._cardMeta_80lmv_175,._statusBadge_80lmv_190,._infoLabel_80lmv_229,._modalSubtitle_80lmv_515,._labelHint_80lmv_533,._steps_80lmv_377,._warningBox_80lmv_268,._lastError_80lmv_254,._error_80lmv_605{font-size:14px}}@media (max-width: 768px){._input_80lmv_540{font-size:16px;min-height:var(--touch-target)}._modeTab_80lmv_291{min-height:40px}}@media (pointer: coarse){._primaryBtn_80lmv_33,._dangerBtn_80lmv_55,._secondaryBtn_80lmv_75,._ghostBtn_80lmv_95,._cancelBtn_80lmv_575,._submitBtn_80lmv_589,._modeTab_80lmv_291{min-height:var(--touch-target)}}@media (max-height: 480px) and (orientation: landscape){._qrImage_80lmv_334,._qrPlaceholder_80lmv_344{width:min(100%,200px)}}._section_le6km_3{min-width:0;background:#fff;border:1px solid #EEF2FB;border-radius:12px;padding:24px;box-shadow:0 4px 16px #0d1b3e0f;margin-bottom:24px}._sectionHeader_le6km_13{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:12px 16px;margin-bottom:16px}._sectionHeader_le6km_13>:first-child{min-width:0;flex:1 1 280px}._sectionTitle_le6km_28{font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:18px;font-weight:700;color:#0d1325;overflow-wrap:anywhere}._sectionSubtitle_le6km_36{font-family:Inter,sans-serif;font-size:13px;color:#6b7a9d;margin-top:4px;line-height:1.5;max-width:720px}._sectionActions_le6km_45{display:flex;flex-wrap:wrap;gap:8px;align-items:center}._primaryBtn_le6km_53,._secondaryBtn_le6km_54,._ghostBtn_le6km_55,._dangerBtn_le6km_56{display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:8px;padding:8px 14px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s,transform .1s,box-shadow .15s}._primaryBtn_le6km_53:active:not(:disabled),._secondaryBtn_le6km_54:active:not(:disabled),._ghostBtn_le6km_55:active:not(:disabled),._dangerBtn_le6km_56:active:not(:disabled){transform:scale(.98)}._primaryBtn_le6km_53:disabled,._secondaryBtn_le6km_54:disabled,._ghostBtn_le6km_55:disabled,._dangerBtn_le6km_56:disabled{opacity:.5;cursor:not-allowed}._primaryBtn_le6km_53{background:#1e6bf1;color:#fff;border:none;box-shadow:0 2px 8px #1e6bf14d}._primaryBtn_le6km_53:hover:not(:disabled){background:#1558d0}._secondaryBtn_le6km_54{background:transparent;color:#1e6bf1;border:1.5px solid #1E6BF1}._secondaryBtn_le6km_54:hover:not(:disabled){background:#e8f0fe}._ghostBtn_le6km_55{background:transparent;color:#6b7a9d;border:1.5px solid #D1DAF0;font-weight:500}._ghostBtn_le6km_55:hover:not(:disabled){background:#f8faff}._dangerBtn_le6km_56{background:transparent;color:#dc2626;border:1.5px solid #DC2626}._dangerBtn_le6km_56:hover:not(:disabled){background:#fee2e2}._smallBtn_le6km_110{padding:5px 10px;font-size:12px}._fieldGrid_le6km_113{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:var(--reading-max)}._field_le6km_113{margin-bottom:14px;min-width:0}._fieldGrid_le6km_113 ._field_le6km_113{margin-bottom:0}._fieldFull_le6km_124{grid-column:1 / -1}._label_le6km_126{display:block;font-family:Inter,sans-serif;font-size:13px;font-weight:500;color:#374163;margin-bottom:6px}._labelHint_le6km_135{font-weight:400;color:#6b7a9d;font-size:12px;margin-left:4px}._input_le6km_142,._select_le6km_143{width:100%;min-width:0;background:#f8faff;border:1.5px solid #D1DAF0;border-radius:8px;padding:10px 14px;font-family:Inter,sans-serif;font-size:14px;color:#0d1325;outline:none;transition:border-color .15s,box-shadow .15s}._input_le6km_142::placeholder{color:#6b7a9d}._input_le6km_142:focus,._select_le6km_143:focus{border-color:#1e6bf1;box-shadow:0 0 0 3px #1e6bf126}._input_le6km_142:disabled,._select_le6km_143:disabled{opacity:.6;cursor:not-allowed}._input_le6km_142[readonly]{background:#eef2fb}._mono_le6km_170{font-family:JetBrains Mono,Fira Code,monospace;font-size:13px;overflow-wrap:anywhere}._inputRow_le6km_177{display:flex;flex-wrap:wrap;gap:8px;align-items:stretch}._inputRow_le6km_177 ._input_le6km_142{flex:1 1 160px;min-width:0}._inputRow_le6km_177>._mono_le6km_170{flex:1;min-width:0}._helpText_le6km_190{font-family:Inter,sans-serif;font-size:12px;color:#6b7a9d;margin-top:6px;line-height:1.5}._helpText_le6km_190 a{color:#1e6bf1;overflow-wrap:anywhere}._checkRow_le6km_200{display:flex;align-items:center;gap:8px;font-family:Inter,sans-serif;font-size:14px;color:#374163;cursor:pointer;min-height:24px;min-width:0}._checkRow_le6km_200 input{width:20px;height:20px;accent-color:#1E6BF1;flex:0 0 auto;margin:0}@media (pointer: coarse){._checkRow_le6km_200{min-height:var(--touch-target)}}._badge_le6km_221{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:9999px;font-family:Inter,sans-serif;font-size:12px;font-weight:600;white-space:nowrap;max-width:100%}._infoValue_le6km_235 ._badge_le6km_221,._cardBadges_le6km_236 ._badge_le6km_221{white-space:normal;border-radius:14px}._badgeDot_le6km_241{width:6px;height:6px;border-radius:50%;flex-shrink:0}._badgeSuccess_le6km_248{background:#dcfce7;color:#15803d}._badgeSuccess_le6km_248 ._badgeDot_le6km_241{background:#16a34a}._badgeWarning_le6km_250{background:#fef3c7;color:#92400e}._badgeWarning_le6km_250 ._badgeDot_le6km_241{background:#d97706}._badgeError_le6km_252{background:#fee2e2;color:#991b1b}._badgeError_le6km_252 ._badgeDot_le6km_241{background:#dc2626}._badgeInfo_le6km_254{background:#eff6ff;color:#1d4ed8}._badgeInfo_le6km_254 ._badgeDot_le6km_241{background:#3b82f6}._badgeMuted_le6km_256{background:#f3f4f6;color:#4b5563}._badgeMuted_le6km_256 ._badgeDot_le6km_241{background:#9ca3af}._indicators_le6km_259{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}._feedbackError_le6km_267,._feedbackSuccess_le6km_268,._feedbackInfo_le6km_269{border-radius:8px;padding:10px 14px;font-family:Inter,sans-serif;font-size:13px;line-height:1.5;margin-top:12px;overflow-wrap:anywhere;max-width:var(--reading-max)}._feedbackError_le6km_267{background:#fee2e2;color:#991b1b}._feedbackSuccess_le6km_268{background:#dcfce7;color:#15803d}._feedbackInfo_le6km_269{background:#eff6ff;color:#1d4ed8;border:1px solid #BFDBFE}._feedbackInfo_le6km_269 a,._feedbackSuccess_le6km_268 a{color:inherit;font-weight:600;text-decoration:underline}._warningBox_le6km_286{display:flex;gap:10px;align-items:flex-start;background:#fffbeb;border:1px solid #FDE68A;border-radius:12px;padding:12px 16px;margin-bottom:16px;font-family:Inter,sans-serif;font-size:13px;color:#92400e;line-height:1.5;max-width:var(--reading-max)}._warningBox_le6km_286>span:last-child{min-width:0;overflow-wrap:anywhere}._warningBox_le6km_286 strong{color:#78350f}._lastError_le6km_306{display:flex;align-items:flex-start;gap:6px;margin-top:14px;background:#fef3c7;color:#92400e;border-radius:8px;padding:10px 14px;font-family:Inter,sans-serif;font-size:13px;overflow-wrap:anywhere}._details_le6km_321{margin-top:20px;max-width:var(--reading-max);background:#f8faff;border:1px solid #EEF2FB;border-radius:10px;padding:12px 16px}._details_le6km_321 summary{font-family:Inter,sans-serif;font-size:13px;font-weight:600;color:#1e6bf1;cursor:pointer}._steps_le6km_338{font-family:Inter,sans-serif;font-size:13px;color:#374163;line-height:1.6;padding-left:18px;margin:12px 0 0;overflow-wrap:anywhere}._steps_le6km_338 li{margin-bottom:6px}._steps_le6km_338 code{font-family:JetBrains Mono,Fira Code,monospace;font-size:12px;background:#eef2fb;border-radius:4px;padding:1px 5px}._pageCard_le6km_358{min-width:0;border:1px solid #EEF2FB;border-radius:12px;padding:20px;margin-bottom:14px;background:#fff}._cardHeader_le6km_367{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px;flex-wrap:wrap}._cardHeader_le6km_367>:first-child{min-width:0}._cardTitle_le6km_378{font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:16px;font-weight:700;color:#0d1325;overflow-wrap:anywhere}._cardMeta_le6km_386{font-family:Inter,sans-serif;font-size:13px;color:#6b7a9d;margin-top:2px;overflow-wrap:anywhere}._cardBadges_le6km_236{display:flex;flex-wrap:wrap;gap:6px;align-items:center;min-width:0}._infoGrid_le6km_396{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:12px}._infoGrid_le6km_396>*{min-width:0}._infoLabel_le6km_404{font-family:Inter,sans-serif;font-size:11px;font-weight:600;color:#6b7a9d;text-transform:uppercase;letter-spacing:.04em;margin-bottom:3px}._infoValue_le6km_235{font-family:Inter,sans-serif;font-size:14px;color:#374163;overflow-wrap:anywhere}._cardFooter_le6km_421{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}._table_le6km_430{width:100%;border-collapse:collapse;min-width:640px}._table_le6km_430 th{background:#f8faff;border-bottom:2px solid #EEF2FB;padding:10px 14px;text-align:left;font-family:Inter,sans-serif;font-size:12px;font-weight:600;color:#6b7a9d;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}._table_le6km_430 td{padding:12px 14px;border-bottom:1px solid #EEF2FB;font-family:Inter,sans-serif;font-size:13px;color:#374163;vertical-align:top}._table_le6km_430 tr:hover td{background:#f8faff}._table_le6km_430 tr:last-child td{border-bottom:none}@media (max-width: 1024px){._tableWide_le6km_464{min-width:900px}}._cellActions_le6km_467{display:flex;flex-wrap:wrap;gap:6px}._cellMuted_le6km_468{color:#6b7a9d}._cellWrap_le6km_469{overflow-wrap:anywhere;max-width:280px}._leadLink_le6km_471{color:#1e6bf1;font-weight:600;text-decoration:none}._leadLink_le6km_471:hover{text-decoration:underline}._toolbar_le6km_479{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end;margin-bottom:16px}._toolbar_le6km_479 ._field_le6km_113{margin-bottom:0;min-width:min(100%,200px)}._emptyState_le6km_490{text-align:center;padding:36px 24px}._emptyIcon_le6km_495{width:56px;height:56px;background:#eef2fb;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#6b7a9d;margin:0 auto 14px;font-size:22px}._emptyTitle_le6km_508{font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:16px;font-weight:600;color:#0d1325;margin-bottom:6px}._emptyDesc_le6km_516{font-family:Inter,sans-serif;font-size:14px;color:#6b7a9d;margin:0 auto 16px;max-width:420px;line-height:1.5}._skeleton_le6km_525{height:96px;background:#eef2fb;border-radius:12px;animation:_shimmer_le6km_1 1.5s infinite;margin-bottom:12px}@keyframes _shimmer_le6km_1{0%,to{opacity:1}50%{opacity:.5}}._errorState_le6km_538{background:#fee2e2;color:#991b1b;border-radius:10px;padding:14px 16px;font-family:Inter,sans-serif;font-size:13px;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;overflow-wrap:anywhere}._overlay_le6km_556{position:fixed;top:0;right:0;bottom:0;left:0;background:#0d1b3e80;display:flex;align-items:center;justify-content:center;z-index:50;padding:16px;overscroll-behavior:contain}._modal_le6km_554{background:#fff;border-radius:16px;padding:28px 28px 0;width:100%;max-width:640px;box-shadow:0 10px 40px #0d1b3e33;max-height:90vh;max-height:90dvh;overflow-y:auto;overscroll-behavior:contain}._modalTitle_le6km_582{font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:18px;font-weight:700;color:#0d1325;margin-bottom:6px;overflow-wrap:anywhere}._modalSubtitle_le6km_591{font-family:Inter,sans-serif;font-size:13px;color:#6b7a9d;margin-bottom:20px;line-height:1.5}._modalSection_le6km_599{margin-top:18px;padding-top:16px;border-top:1px solid #EEF2FB}._modalSectionTitle_le6km_605{font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:14px;font-weight:700;color:#0d1325;margin-bottom:4px}._modalActions_le6km_554{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;position:sticky;bottom:0;z-index:1;margin:14px -28px 0;padding:10px 28px 28px;background:#fff}._spinner_le6km_626{width:16px;height:16px;animation:_spin_le6km_626 .8s linear infinite}@keyframes _spin_le6km_626{to{transform:rotate(360deg)}}@media (max-width: 768px){._section_le6km_3{padding:16px;margin-bottom:16px}._sectionHeader_le6km_13{flex-direction:column;align-items:stretch}._sectionHeader_le6km_13>:first-child{flex:0 1 auto}._sectionHeader_le6km_13>button{width:100%}._sectionActions_le6km_45>button{flex:1 1 auto}._fieldGrid_le6km_113{grid-template-columns:minmax(0,1fr)}._infoGrid_le6km_396{grid-template-columns:repeat(2,minmax(0,1fr))}._inputRow_le6km_177{flex-direction:column;flex-wrap:nowrap}._inputRow_le6km_177 ._input_le6km_142,._inputRow_le6km_177>._mono_le6km_170{flex:0 0 auto}._pageCard_le6km_358{padding:16px}._emptyState_le6km_490{padding:28px 16px}._toolbar_le6km_479 ._field_le6km_113{flex:1 1 100%}._cardFooter_le6km_421{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,130px),1fr))}._overlay_le6km_556{align-items:flex-end;padding:0 var(--safe-right) 0 var(--safe-left)}._modal_le6km_554{max-width:100%;max-height:92vh;max-height:92dvh;padding:20px 16px 0;border-radius:16px 16px 0 0}._modalActions_le6km_554{margin:10px -16px 0;padding:12px 16px calc(12px + var(--safe-bottom));gap:8px;border-top:1px solid #EEF2FB}._modalActions_le6km_554>button{flex:1 1 auto;min-width:0}._input_le6km_142,._select_le6km_143,._label_le6km_126,._cardMeta_le6km_386,._helpText_le6km_190,._steps_le6km_338,._infoLabel_le6km_404,._sectionSubtitle_le6km_36,._modalSubtitle_le6km_591,._feedbackError_le6km_267,._feedbackSuccess_le6km_268,._feedbackInfo_le6km_269,._warningBox_le6km_286,._lastError_le6km_306,._errorState_le6km_538{font-size:14px}}@media (max-width: 480px){._infoGrid_le6km_396{grid-template-columns:minmax(0,1fr)}._modalTitle_le6km_582{font-size:17px}}._header_1lj81_3{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px 16px;margin-bottom:24px}._header_1lj81_3>*{min-width:0}._title_1lj81_15{font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:1.5rem;font-weight:700;color:#0d1325;overflow-wrap:anywhere}._subtitle_1lj81_23{font-family:Inter,sans-serif;font-size:14px;color:#6b7a9d;margin-top:4px;line-height:1.5;max-width:720px}._notice_1lj81_32{display:flex;gap:10px;align-items:flex-start;background:#eff6ff;border:1px solid #BFDBFE;border-radius:12px;padding:12px 16px;margin-bottom:24px;font-family:Inter,sans-serif;font-size:13px;color:#1d4ed8;line-height:1.5}._notice_1lj81_32>span:last-child{min-width:0}._notice_1lj81_32>span[aria-hidden=true]{flex-shrink:0}._notice_1lj81_32 a{color:#1d4ed8;font-weight:600;overflow-wrap:anywhere}._lookupError_1lj81_58{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;background:#fef3c7;color:#92400e;border-radius:10px;padding:12px 16px;margin-bottom:24px;font-family:Inter,sans-serif;font-size:13px;overflow-wrap:anywhere}._retryBtn_1lj81_74{background:transparent;color:#92400e;border:1.5px solid #D97706;border-radius:8px;padding:5px 10px;font-family:Inter,sans-serif;font-size:12px;font-weight:600;cursor:pointer;transition:background .15s}._retryBtn_1lj81_74:hover{background:#fde68a}@media (max-width: 768px){._header_1lj81_3{flex-direction:column;align-items:flex-start}._subtitle_1lj81_23,._notice_1lj81_32,._lookupError_1lj81_58{font-size:14px}._notice_1lj81_32,._lookupError_1lj81_58{padding:12px 14px}._notice_1lj81_32{margin-bottom:16px}._lookupError_1lj81_58{margin-bottom:16px;align-items:flex-start}._retryBtn_1lj81_74{width:100%;font-size:14px}}@media (max-width: 768px){table._stackTable_1lj81_121{min-width:0}table._stackTable_1lj81_121,table._stackTable_1lj81_121 tbody,table._stackTable_1lj81_121 tr,table._stackTable_1lj81_121 td{display:block;width:100%}table._stackTable_1lj81_121 thead{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}table._stackTable_1lj81_121 tbody tr{padding:12px 0;border-bottom:1px solid #EEF2FB}table._stackTable_1lj81_121 tbody tr:last-child{border-bottom:none}table._stackTable_1lj81_121 td{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;min-width:0;padding:5px 0;border:0;font-size:14px;text-align:right;overflow-wrap:anywhere}table._stackTable_1lj81_121 td[data-label]:before{content:attr(data-label);flex:0 0 auto;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#6b7a9d;text-align:left}table._stackTable_1lj81_121 tr:hover td{background:transparent}table._stackTable_1lj81_121 td._stackActions_1lj81_182{display:block;padding-top:8px}table._stackTable_1lj81_121 td._stackActions_1lj81_182>button{width:100%;min-height:40px}}._pageHeader_1mrdh_4{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px 16px;margin-bottom:24px}._pageHeader_1mrdh_4>div{min-width:0}._pageTitle_1mrdh_17{overflow-wrap:anywhere;font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:1.5rem;font-weight:700;color:#0d1325;margin-bottom:4px}._pageSubtitle_1mrdh_26{font-family:Inter,sans-serif;font-size:14px;color:#6b7a9d}._primaryBtn_1mrdh_32{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 18px;background:#1e6bf1;color:#fff;border:none;border-radius:8px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s;white-space:nowrap}._primaryBtn_1mrdh_32:hover:not(:disabled){background:#1558d0}._primaryBtn_1mrdh_32:disabled{opacity:.6;cursor:not-allowed}._cancelBtn_1mrdh_53{padding:8px 18px;background:#fff;border:1px solid #E5E7EB;border-radius:8px;font-family:Inter,sans-serif;font-size:13px;font-weight:500;color:#374151;cursor:pointer;transition:border-color .15s}._cancelBtn_1mrdh_53:hover{border-color:#9ca3af}._errorBox_1mrdh_67{display:flex;align-items:center;gap:8px;padding:12px 16px;background:#fee2e2;border:1px solid #FECACA;border-radius:8px;color:#991b1b;font-family:Inter,sans-serif;font-size:14px;margin-bottom:16px;overflow-wrap:anywhere}._errorBox_1mrdh_67>svg{flex-shrink:0}._tableWrap_1mrdh_90{background:#fff;border:1px solid #EEF2FB;border-radius:12px;overflow:hidden;box-shadow:0 4px 16px #0d1b3e0f}._table_1mrdh_90{width:100%;border-collapse:collapse}._th_1mrdh_103{padding:12px 20px;text-align:left;font-family:Inter,sans-serif;font-size:11px;font-weight:600;color:#6b7a9d;text-transform:uppercase;letter-spacing:.07em;background:#f8faff;border-bottom:1px solid #EEF2FB;white-space:nowrap}._td_1mrdh_117{padding:14px 20px;border-bottom:1px solid #F3F4F6;vertical-align:middle}._row_1mrdh_123:last-child ._td_1mrdh_117{border-bottom:none}._row_1mrdh_123:hover ._td_1mrdh_117{background:#fafbff}._nameCell_1mrdh_126{display:flex;align-items:center;gap:12px;min-width:0}._nameText_1mrdh_133{min-width:0}._softwareIcon_1mrdh_137{width:34px;height:34px;background:#eef2fb;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#1e6bf1;flex-shrink:0}._swName_1mrdh_149{overflow-wrap:anywhere;font-family:Inter,sans-serif;font-size:14px;font-weight:600;color:#0d1325}._swDesc_1mrdh_157{font-family:Inter,sans-serif;font-size:12px;color:#9ca3af;margin-top:2px;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._badge_1mrdh_168{display:inline-flex;align-items:center;padding:3px 10px;border-radius:9999px;font-family:Inter,sans-serif;font-size:12px;font-weight:500;white-space:nowrap}._badgePlanning_1mrdh_179{background:#eff6ff;color:#1d4ed8}._badgeActive_1mrdh_180{background:#f0fdf4;color:#16a34a}._badgeOnHold_1mrdh_181{background:#fffbeb;color:#d97706}._badgeDelivered_1mrdh_182{background:#f0fdf4;color:#15803d}._badgeCancelled_1mrdh_183{background:#fee2e2;color:#991b1b}._badgeOwner_1mrdh_184{background:#eef2fb;color:#1e6bf1}._badgeMember_1mrdh_185{background:#f3f4f6;color:#6b7280}._dateText_1mrdh_187{font-family:Inter,sans-serif;font-size:13px;color:#6b7a9d}._actionsCell_1mrdh_193{display:flex;gap:8px;white-space:nowrap}._detailBtn_1mrdh_199{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:6px 14px;background:#1e6bf1;color:#fff;border:none;border-radius:6px;font-family:Inter,sans-serif;font-size:12px;font-weight:600;cursor:pointer;transition:background .15s}._detailBtn_1mrdh_199:hover{background:#1558d0}._empty_1mrdh_217{text-align:center;padding:48px 24px;font-family:Inter,sans-serif;font-size:14px;color:#6b7a9d}._skeletonCell_1mrdh_225{height:16px;background:#eef2fb;border-radius:4px;width:100%;animation:_shimmer_1mrdh_1 1.5s infinite}._skeletonSm_1mrdh_233{width:80px}._skeletonXs_1mrdh_234{width:40px}@keyframes _shimmer_1mrdh_1{0%,to{opacity:1}50%{opacity:.5}}._overlay_1mrdh_244{position:fixed;top:0;right:0;bottom:0;left:0;background:#0d1b3e73;display:flex;align-items:center;justify-content:center;z-index:1000;padding:max(16px,var(--safe-top)) max(16px,var(--safe-right)) max(16px,var(--safe-bottom)) max(16px,var(--safe-left))}._modal_1mrdh_257{--modal-pad: 32px;background:#fff;border-radius:14px;padding:28px var(--modal-pad) 0;width:100%;max-width:480px;box-shadow:0 20px 60px #0d1b3e2e;max-height:90vh;max-height:90dvh;overflow-y:auto;overscroll-behavior:contain}._modalHeader_1mrdh_271{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:24px}._modalTitle_1mrdh_279{min-width:0;overflow-wrap:anywhere;font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:1.125rem;font-weight:700;color:#0d1325}._modalActions_1mrdh_288{position:sticky;bottom:0;z-index:1;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;margin:0 calc(-1 * var(--modal-pad));padding:6px var(--modal-pad) calc(24px + var(--safe-bottom));background:#fff}._drawer_1mrdh_303{--drawer-pad: 32px;background:#fff;border-radius:14px;padding:0 var(--drawer-pad) var(--drawer-pad);width:100%;max-width:560px;max-height:90vh;max-height:90dvh;overflow-y:auto;overscroll-behavior:contain;box-shadow:0 20px 60px #0d1b3e2e}._drawerHeader_1mrdh_317{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 calc(-1 * var(--drawer-pad)) 12px;padding:28px var(--drawer-pad) 12px;background:#fff}._drawerTitle_1mrdh_330{min-width:0;overflow-wrap:anywhere;font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:1.25rem;font-weight:700;color:#0d1325}._drawerActions_1mrdh_339{display:flex;align-items:center;flex-shrink:0;gap:8px}._drawerBody_1mrdh_346{display:flex;flex-direction:column;gap:28px}._drawerSection_1mrdh_352{min-width:0;padding-top:20px;border-top:1px solid #EEF2FB}._drawerSection_1mrdh_352:first-child{border-top:none;padding-top:0}._sectionTitle_1mrdh_360{overflow-wrap:anywhere;font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:.875rem;font-weight:700;color:#0d1325;text-transform:uppercase;letter-spacing:.06em;margin-bottom:16px}._dangerTitle_1mrdh_371{color:#991b1b}._sectionRow_1mrdh_375{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;margin-bottom:16px}._sectionRow_1mrdh_375 ._sectionTitle_1mrdh_360{margin-bottom:0}._projectCount_1mrdh_386{font-family:Inter,sans-serif;font-size:12px;color:#6b7a9d;background:#f3f4f6;padding:3px 10px;border-radius:9999px}._detailLoading_1mrdh_395{display:flex;justify-content:center;padding:48px}._spinner_1mrdh_401{width:28px;height:28px;border:3px solid #EEF2FB;border-top-color:#1e6bf1;border-radius:50%;animation:_spin_1mrdh_401 .7s linear infinite}._spinnerSm_1mrdh_410{animation:_spin_1mrdh_401 .7s linear infinite}@keyframes _spin_1mrdh_401{to{transform:rotate(360deg)}}._formGroup_1mrdh_417{min-width:0;margin-bottom:18px}._label_1mrdh_422{display:block;font-family:Inter,sans-serif;font-size:13px;font-weight:500;color:#374151;margin-bottom:6px}._optional_1mrdh_431{font-weight:400;color:#9ca3af;font-size:12px}._input_1mrdh_437{width:100%;min-width:0;box-sizing:border-box;padding:10px 14px;border:1px solid #E5E7EB;border-radius:8px;font-family:Inter,sans-serif;font-size:14px;color:#0d1325;background:#fff;outline:none;transition:border-color .15s}._input_1mrdh_437:focus{border-color:#1e6bf1;box-shadow:0 0 0 3px #1e6bf11a}._textarea_1mrdh_456{width:100%;min-width:0;box-sizing:border-box;padding:10px 14px;border:1px solid #E5E7EB;border-radius:8px;font-family:Inter,sans-serif;font-size:14px;color:#0d1325;background:#fff;outline:none;transition:border-color .15s;resize:vertical}._textarea_1mrdh_456:focus{border-color:#1e6bf1;box-shadow:0 0 0 3px #1e6bf11a}._select_1mrdh_476{width:100%;min-width:0;box-sizing:border-box;padding:10px 14px;border:1px solid #E5E7EB;border-radius:8px;font-family:Inter,sans-serif;font-size:14px;color:#0d1325;background:#fff;outline:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 20 20' fill='%236B7A9D'%3E%3Cpath fill-rule='evenodd' d='M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z' clip-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center}._select_1mrdh_476:focus{border-color:#1e6bf1;box-shadow:0 0 0 3px #1e6bf11a}._emptyMembers_1mrdh_500{font-family:Inter,sans-serif;font-size:13px;color:#9ca3af;margin-bottom:16px}._memberList_1mrdh_507{list-style:none;padding:0;margin:0 0 16px;display:flex;flex-direction:column;gap:8px}._memberItem_1mrdh_516{display:flex;align-items:center;gap:10px;min-width:0;padding:10px 14px;background:#f8faff;border:1px solid #EEF2FB;border-radius:8px}._memberAvatar_1mrdh_527{width:30px;height:30px;background:#eef2fb;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:Inter,sans-serif;font-size:12px;font-weight:600;color:#1e6bf1;flex-shrink:0}._memberInfo_1mrdh_542{flex:1;display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0}._memberEmail_1mrdh_551{max-width:100%;min-width:0;font-family:Inter,sans-serif;font-size:13px;color:#0d1325;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._removeBtn_1mrdh_563{background:none;border:none;cursor:pointer;color:#9ca3af;padding:4px;border-radius:4px;display:flex;flex-shrink:0;transition:color .15s}._removeBtn_1mrdh_563:hover:not(:disabled){color:#dc2626}._removeBtn_1mrdh_563:disabled{opacity:.5;cursor:not-allowed}@media (pointer: coarse){._removeBtn_1mrdh_563{align-items:center;justify-content:center;min-width:var(--touch-target);min-height:var(--touch-target);margin:-10px -8px -10px 0}}._addMemberForm_1mrdh_588{display:flex;flex-wrap:wrap;gap:8px;align-items:center}._addMemberSelect_1mrdh_595{flex:1 1 200px;min-width:0}._addMemberForm_1mrdh_588 ._input_1mrdh_437{flex:1;margin-bottom:0}._selectSm_1mrdh_605{padding:10px;border:1px solid #E5E7EB;border-radius:8px;font-family:Inter,sans-serif;font-size:13px;color:#374151;background:#fff;outline:none;cursor:pointer;white-space:nowrap}._addBtn_1mrdh_618{padding:10px 16px;background:#1e6bf1;color:#fff;border:none;border-radius:8px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .15s}._addBtn_1mrdh_618:hover:not(:disabled){background:#1558d0}._addBtn_1mrdh_618:disabled{opacity:.6;cursor:not-allowed}._dangerText_1mrdh_635{font-family:Inter,sans-serif;font-size:13px;color:#6b7a9d;margin-bottom:14px}._dangerBtn_1mrdh_642{padding:8px 18px;background:#fff;border:1px solid #FECACA;border-radius:8px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;color:#dc2626;cursor:pointer;transition:background .15s,border-color .15s}._dangerBtn_1mrdh_642:hover:not(:disabled){background:#fee2e2;border-color:#fca5a5}._dangerBtn_1mrdh_642:disabled{opacity:.6;cursor:not-allowed}._closeBtn_1mrdh_660{background:none;border:none;cursor:pointer;color:#9ca3af;padding:4px;border-radius:6px;display:flex;align-items:center;justify-content:center;min-width:32px;min-height:32px;transition:color .15s}._closeBtn_1mrdh_660:hover{color:#374151}@media (pointer: coarse){._closeBtn_1mrdh_660{min-width:var(--touch-target)}}._boardBtnSm_1mrdh_682{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:6px 10px;background:#eef2fb;color:#1e6bf1;border-radius:7px;font-family:Inter,sans-serif;font-size:12px;font-weight:600;text-decoration:none;white-space:nowrap;transition:background .15s}._boardBtnSm_1mrdh_682:hover{background:#d1daf0;text-decoration:none}._boardBtn_1mrdh_682{display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:6px 12px;background:#eef2fb;color:#1e6bf1;border-radius:7px;font-family:Inter,sans-serif;font-size:12px;font-weight:600;text-decoration:none;transition:background .15s;white-space:nowrap}._boardBtn_1mrdh_682:hover{background:#d1daf0;text-decoration:none}@media (pointer: coarse){._boardBtn_1mrdh_682,._boardBtnSm_1mrdh_682{min-height:var(--touch-target)}}@media (min-width: 1440px){._drawer_1mrdh_303{max-width:640px}}@media (max-width: 768px){._pageHeader_1mrdh_4>._primaryBtn_1mrdh_32{flex:1 1 100%;min-height:var(--touch-target)}._swDesc_1mrdh_157,._dateText_1mrdh_187,._projectCount_1mrdh_386,._emptyMembers_1mrdh_500,._memberEmail_1mrdh_551,._dangerText_1mrdh_635,._dangerBtn_1mrdh_642,._boardBtn_1mrdh_682,._boardBtnSm_1mrdh_682,._detailBtn_1mrdh_199{font-size:14px}._tableWrap_1mrdh_90{background:transparent;border:none;border-radius:0;box-shadow:none;overflow:visible}._table_1mrdh_90,._table_1mrdh_90 tbody,._table_1mrdh_90 tr,._table_1mrdh_90 td{display:block;width:100%}._table_1mrdh_90 thead{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}._table_1mrdh_90 tbody{display:flex;flex-direction:column;gap:12px}._table_1mrdh_90 tbody tr{padding:14px 16px;background:#fff;border:1px solid #EEF2FB;border-radius:12px}._table_1mrdh_90 ._td_1mrdh_117{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 0;border-bottom:none;text-align:right}._row_1mrdh_123:hover ._td_1mrdh_117{background:transparent}._td_1mrdh_117[data-label]:before{content:attr(data-label);flex-shrink:0;font-family:Inter,sans-serif;font-size:12px;font-weight:600;color:#6b7a9d;text-align:left;text-transform:uppercase;letter-spacing:.04em}._td_1mrdh_117:first-child{display:block;padding-top:0;text-align:left}._td_1mrdh_117:last-child{display:block;margin-top:6px;padding:12px 0 0;border-top:1px solid #F3F4F6}._td_1mrdh_117:only-child{margin:0;padding:0;border-top:none}._actionsCell_1mrdh_193{flex-wrap:wrap}._actionsCell_1mrdh_193>*{flex:1 1 0;min-height:var(--touch-target)}._swDesc_1mrdh_157{max-width:none;white-space:normal;overflow-wrap:anywhere}._memberEmail_1mrdh_551{white-space:normal;overflow-wrap:anywhere}._skeletonRow_1mrdh_865 ._td_1mrdh_117:not(:first-child){display:none}._skeletonRow_1mrdh_865 ._skeletonCell_1mrdh_225{height:20px}._overlay_1mrdh_244{align-items:flex-end;padding:var(--safe-top) var(--safe-right) 0 var(--safe-left)}._modal_1mrdh_257{--modal-pad: 16px;max-width:none;max-height:92vh;max-height:92dvh;border-radius:14px 14px 0 0}._modalActions_1mrdh_288{border-top:1px solid #EEF2FB;padding-top:12px}._modalActions_1mrdh_288>button{flex:1 1 auto}._drawer_1mrdh_303{--drawer-pad: 16px;max-width:none;height:100%;max-height:none;border-radius:0;padding-bottom:calc(var(--drawer-pad) + var(--safe-bottom))}._drawerHeader_1mrdh_317{padding-top:16px}._drawerSection_1mrdh_352>._primaryBtn_1mrdh_32,._dangerBtn_1mrdh_642{width:100%;min-height:var(--touch-target)}._addMemberSelect_1mrdh_595{flex-basis:100%}._selectSm_1mrdh_605,._addBtn_1mrdh_618{flex:1 1 0}}@media (max-width: 480px){._pageTitle_1mrdh_17{font-size:1.25rem}}._overlay_jqbln_1{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--overlay-bg, rgba(13, 27, 62, .5));display:flex;align-items:center;justify-content:center;z-index:1000;padding:max(16px,var(--safe-top)) max(16px,var(--safe-right)) max(16px,var(--safe-bottom)) max(16px,var(--safe-left))}._panel_jqbln_15{--panel-pad: 28px;background:var(--cc-white);border-radius:12px;width:min(720px,100%);max-height:90vh;max-height:90dvh;overflow-y:auto;overscroll-behavior:contain;padding:0 var(--panel-pad);box-shadow:0 24px 60px #0d1b3e47}._header_jqbln_28{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 calc(-1 * var(--panel-pad)) 12px;padding:var(--panel-pad) var(--panel-pad) 12px;background:var(--cc-white)}._title_jqbln_41{min-width:0;overflow-wrap:anywhere;font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:20px;font-weight:700;color:#0d1b3e}._closeBtn_jqbln_50{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;background:none;border:none;border-radius:8px;cursor:pointer;color:var(--cc-gray-500);font-size:22px;line-height:1;padding:4px}@media (pointer: coarse){._closeBtn_jqbln_50{width:var(--touch-target)}}._closeBtn_jqbln_50:hover{color:#0d1b3e}._milestoneList_jqbln_79{display:flex;flex-direction:column;gap:10px;margin-bottom:24px}._milestoneItem_jqbln_86{min-width:0;display:flex;flex-direction:column;gap:8px;border:1px solid #EEF2FB;border-radius:10px;padding:14px 16px;background:#fff;cursor:pointer;transition:border-color .15s,box-shadow .15s}._milestoneItem_jqbln_86:hover{border-color:#d1daf0;box-shadow:0 2px 8px #0d1b3e0f}._milestoneItemActive_jqbln_104{border-color:#1e6bf1;box-shadow:0 0 0 2px #1e6bf11f}._milestoneItemClosed_jqbln_109{opacity:.6}._milestoneItemTop_jqbln_113{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._milestoneTitle_jqbln_120{flex:1 1 140px;min-width:0;overflow-wrap:anywhere;font-family:Inter,sans-serif;font-size:14px;font-weight:600;color:var(--cc-gray-900)}._badge_jqbln_130{padding:2px 8px;border-radius:9999px;font-family:Inter,sans-serif;font-size:11px;font-weight:600}._badgeOpen_jqbln_138{background:#dcfce7;color:#15803d}._badgeClosed_jqbln_143{background:#eef2fb;color:#6b7a9d}._dueDate_jqbln_148{font-family:Inter,sans-serif;font-size:12px;color:#6b7a9d;margin-left:auto}._progressRow_jqbln_155{display:flex;align-items:center;gap:10px}._progressBar_jqbln_161{flex:1;height:6px;background:#eef2fb;border-radius:3px;overflow:hidden}._progressFill_jqbln_169{max-width:100%;height:100%;background:#1e6bf1;border-radius:3px;transition:width .3s}._progressText_jqbln_177{font-family:Inter,sans-serif;font-size:11px;color:#6b7a9d;white-space:nowrap}._emptyState_jqbln_186{text-align:center;padding:32px 16px;font-family:Inter,sans-serif;font-size:14px;color:#9aa7c2}._loadingState_jqbln_194{display:flex;flex-direction:column;gap:10px;margin-bottom:24px}._skeleton_jqbln_201{height:60px;background:#eef2fb;border-radius:8px;animation:_shimmer_jqbln_1 1.5s infinite}@keyframes _shimmer_jqbln_1{0%{opacity:1}50%{opacity:.5}to{opacity:1}}._formSection_jqbln_216{border-top:1px solid var(--cc-gray-100);padding-top:20px}._formTitle_jqbln_221{font-family:Inter,sans-serif;font-size:14px;font-weight:700;color:#0d1b3e;margin-bottom:14px}._field_jqbln_229{min-width:0;margin-bottom:14px}._optional_jqbln_234{color:var(--cc-gray-500);font-weight:400}._label_jqbln_239{display:block;font-family:Inter,sans-serif;font-size:13px;font-weight:500;color:#374163;margin-bottom:5px}._input_jqbln_248{width:100%;min-width:0;background:#f8faff;border:1.5px solid #D1DAF0;border-radius:8px;padding:9px 12px;font-family:Inter,sans-serif;font-size:14px;color:#0d1325;outline:none;transition:border-color .15s}._input_jqbln_248:focus{border-color:#1e6bf1;box-shadow:0 0 0 3px #1e6bf11f}._inputError_jqbln_267{border-color:#dc2626}._textarea_jqbln_271{resize:vertical;min-height:60px}._fieldRow_jqbln_276{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._errorText_jqbln_282{font-family:Inter,sans-serif;font-size:12px;color:#dc2626;margin-top:4px}._apiError_jqbln_289{overflow-wrap:anywhere;background:#fee2e2;color:#991b1b;border-radius:8px;padding:10px 14px;font-family:Inter,sans-serif;font-size:13px;margin-bottom:12px}._formActions_jqbln_302{position:sticky;bottom:0;z-index:1;display:flex;flex-wrap:wrap;gap:10px;margin:4px calc(-1 * var(--panel-pad)) 0;padding:12px var(--panel-pad) calc(var(--panel-pad) + var(--safe-bottom));background:var(--cc-white)}._submitBtn_jqbln_314{background:#1e6bf1;color:#fff;border:none;border-radius:8px;padding:9px 18px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:background .15s}._submitBtn_jqbln_314:hover:not(:disabled){background:#1558d0}._submitBtn_jqbln_314:disabled{opacity:.5;cursor:not-allowed}._cancelFormBtn_jqbln_336{background:#eef2fb;color:#2a3656;border:none;border-radius:8px;padding:9px 18px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;cursor:pointer}._cancelFormBtn_jqbln_336:hover{background:#e2e8f5}._toggleStatusBtn_jqbln_352{background:#fef3c7;color:#92400e;border:none;border-radius:8px;padding:9px 18px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;cursor:pointer;margin-left:auto}._toggleStatusBtn_jqbln_352:hover:not(:disabled){background:#fde68a}._toggleStatusBtn_jqbln_352:disabled{opacity:.5;cursor:not-allowed}@media (max-width: 768px){._overlay_jqbln_1{align-items:stretch;padding:var(--safe-top) var(--safe-right) 0 var(--safe-left)}._panel_jqbln_15{--panel-pad: 16px;width:100%;max-height:none;border-radius:0}._fieldRow_jqbln_276{grid-template-columns:minmax(0,1fr);gap:0}._formActions_jqbln_302{border-top:1px solid var(--cc-gray-100)}._formActions_jqbln_302>button{flex:1 1 auto}._toggleStatusBtn_jqbln_352{margin-left:0}._dueDate_jqbln_148,._progressText_jqbln_177,._badge_jqbln_130,._errorText_jqbln_282{font-size:14px}}._backdrop_185ek_3{position:fixed;top:0;right:0;bottom:0;left:0;background:#0d1b3e66;z-index:1000}._panel_185ek_10{position:fixed;top:0;right:0;height:100vh;height:100dvh;width:min(100%,520px);max-width:100%;background:var(--cc-white);box-shadow:-4px 0 24px #0d1b3e24;z-index:1001;display:flex;flex-direction:column;padding-right:var(--safe-right);animation:_slideIn_185ek_1 .2s ease-out}@keyframes _slideIn_185ek_1{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}._panelHeader_185ek_32{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:calc(20px + var(--safe-top)) 20px 16px;border-bottom:1px solid var(--cc-gray-100);flex-shrink:0}._panelTitle_185ek_42{font-family:Inter,sans-serif;font-size:16px;font-weight:700;color:#0d1325;margin:0}._closeBtn_185ek_50{background:none;border:none;color:var(--cc-gray-500);cursor:pointer;padding:6px;border-radius:6px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .15s,color .15s}@media (pointer: coarse){._closeBtn_185ek_50{min-width:var(--touch-target)}}._closeBtn_185ek_50:hover{background:#f8faff;color:#0d1325}._panelBody_185ek_72{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column}._sprintList_185ek_82{padding:16px 20px;display:flex;flex-direction:column;gap:10px}._sprintCard_185ek_89{min-width:0;background:#f8faff;border:1.5px solid #EEF2FB;border-radius:10px;padding:12px 14px;cursor:default;transition:border-color .15s,background .15s}._sprintCardPlanning_185ek_99{cursor:pointer}._sprintCardPlanning_185ek_99:hover{border-color:#d1daf0}._sprintCardActive_185ek_107{border-color:#86efac;background:#f0fdf4}._sprintCardRow_185ek_112{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._sprintName_185ek_119{min-width:0;overflow-wrap:anywhere;font-family:Inter,sans-serif;font-size:14px;font-weight:600;color:var(--cc-gray-900)}._statusBadge_185ek_128{padding:2px 8px;border-radius:9999px;font-family:Inter,sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.03em}._statusPlanning_185ek_138{background:#f3f4f6;color:#6b7280}._statusActive_185ek_143{background:#dcfce7;color:#15803d}._statusCompleted_185ek_148{background:#dbeafe;color:#1d4ed8}._sprintDates_185ek_153{font-family:Inter,sans-serif;font-size:12px;color:#6b7a9d;margin-top:4px}._sprintMilestone_185ek_160{min-width:0;overflow-wrap:anywhere;font-family:Inter,sans-serif;font-size:11px;color:var(--cc-gray-500);margin-top:3px;display:flex;align-items:center;gap:4px}._sprintActions_185ek_172{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}._activateBtn_185ek_179{background:#15803d;color:#fff;border:none;border-radius:6px;padding:5px 12px;font-family:Inter,sans-serif;font-size:12px;font-weight:600;cursor:pointer;transition:background .15s}._activateBtn_185ek_179:hover:not(:disabled){background:#166534}._activateBtn_185ek_179:disabled{opacity:.5;cursor:not-allowed}._completeBtn_185ek_195{background:#1d4ed8;color:#fff;border:none;border-radius:6px;padding:5px 12px;font-family:Inter,sans-serif;font-size:12px;font-weight:600;cursor:pointer;transition:background .15s}._completeBtn_185ek_195:hover:not(:disabled){background:#1e40af}._completeBtn_185ek_195:disabled{opacity:.5;cursor:not-allowed}._completeModal_185ek_212{margin-top:10px;padding:10px 12px;background:#eff6ff;border:1px solid #BFDBFE;border-radius:8px}._completeModalLabel_185ek_220{font-family:Inter,sans-serif;font-size:12px;font-weight:600;color:#1d4ed8;margin-bottom:6px}._retrospectiveInput_185ek_228{width:100%;background:#fff;border:1.5px solid #D1DAF0;border-radius:8px;padding:8px 10px;font-family:Inter,sans-serif;font-size:13px;color:#0d1325;outline:none;resize:vertical;min-height:60px;box-sizing:border-box;transition:border-color .15s}._retrospectiveInput_185ek_228:focus{border-color:#1e6bf1}._completeModalActions_185ek_246{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}._completeConfirmBtn_185ek_253{background:#1d4ed8;color:#fff;border:none;border-radius:6px;padding:6px 14px;font-family:Inter,sans-serif;font-size:12px;font-weight:600;cursor:pointer;transition:background .15s}._completeConfirmBtn_185ek_253:hover:not(:disabled){background:#1e40af}._completeConfirmBtn_185ek_253:disabled{opacity:.5;cursor:not-allowed}._completeCancelBtn_185ek_269{background:none;border:1px solid #D1DAF0;border-radius:6px;padding:6px 14px;font-family:Inter,sans-serif;font-size:12px;font-weight:600;color:#6b7a9d;cursor:pointer;transition:background .15s,color .15s}._completeCancelBtn_185ek_269:hover{background:#f8faff;color:#0d1325}._emptyState_185ek_285{display:flex;flex-direction:column;align-items:center;gap:8px;padding:40px 24px;color:#6b7a9d;font-family:Inter,sans-serif;font-size:13px}._formSection_185ek_297{padding:16px 20px 0;border-top:1px solid var(--cc-gray-100);flex-shrink:0}._formTitle_185ek_303{font-family:Inter,sans-serif;font-size:13px;font-weight:700;color:#0d1325;margin:0 0 12px}._field_185ek_311{min-width:0;margin-bottom:12px}._label_185ek_316{display:block;font-family:Inter,sans-serif;font-size:12px;font-weight:600;color:#374163;margin-bottom:4px}._labelOptional_185ek_325{font-weight:400;color:#6b7a9d}._input_185ek_330{width:100%;min-width:0;background:#f8faff;border:1.5px solid #D1DAF0;border-radius:8px;padding:9px 12px;font-family:Inter,sans-serif;font-size:13px;color:#0d1325;outline:none;box-sizing:border-box;transition:border-color .15s}._input_185ek_330:focus{border-color:#1e6bf1;box-shadow:0 0 0 3px #1e6bf11a}._input_185ek_330::placeholder{color:#6b7a9d}._inputError_185ek_348{border-color:#dc2626}._inputError_185ek_348:focus{border-color:#dc2626;box-shadow:0 0 0 3px #dc26261a}._textarea_185ek_354{resize:vertical;min-height:60px}._select_185ek_359{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 20 20' fill='%236B7A9D'%3E%3Cpath fill-rule='evenodd' d='M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z' clip-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;padding-right:30px}._fieldRow_185ek_367{display:flex;flex-wrap:wrap;gap:0 12px}._fieldRow_185ek_367 ._field_185ek_311{flex:1 1 140px}._errorText_185ek_378{font-family:Inter,sans-serif;font-size:11px;color:#dc2626;margin-top:4px}._apiError_185ek_385{overflow-wrap:anywhere;font-family:Inter,sans-serif;font-size:12px;color:#dc2626;background:#fef2f2;border:1px solid #FECACA;border-radius:6px;padding:8px 12px;margin-bottom:12px}._formActions_185ek_397{position:sticky;bottom:0;z-index:1;display:flex;flex-wrap:wrap;gap:8px;margin:4px -20px 0;padding:12px 20px calc(16px + var(--safe-bottom));background:var(--cc-white)}._submitBtn_185ek_409{background:#1e6bf1;color:#fff;border:none;border-radius:7px;padding:9px 18px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s}._submitBtn_185ek_409:hover:not(:disabled){background:#1558d0}._submitBtn_185ek_409:disabled{opacity:.4;cursor:not-allowed}._cancelBtn_185ek_425{background:none;border:1px solid #D1DAF0;border-radius:7px;padding:9px 18px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;color:#6b7a9d;cursor:pointer;transition:background .15s,color .15s}._cancelBtn_185ek_425:hover{background:#f8faff;color:#0d1325}._skeleton_185ek_440{height:64px;background:#eef2fb;border-radius:8px;animation:_shimmer_185ek_1 1.5s infinite}@keyframes _shimmer_185ek_1{0%,to{opacity:1}50%{opacity:.5}}@media (min-width: 1920px){._panel_185ek_10{width:min(100%,600px)}}@media (max-width: 768px){._statusBadge_185ek_128,._sprintMilestone_185ek_160,._errorText_185ek_378{font-size:14px}._formActions_185ek_397{border-top:1px solid var(--cc-gray-100)}._formActions_185ek_397>button{flex:1 1 auto}}._backdrop_1dqde_3{position:fixed;top:0;right:0;bottom:0;left:0;background:#0d1b3e66;z-index:1000}._panel_1dqde_10{position:fixed;top:0;right:0;height:100vh;height:100dvh;width:min(100%,420px);max-width:100%;background:var(--cc-white);box-shadow:-4px 0 24px #0d1b3e24;z-index:1001;display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain;padding-right:var(--safe-right);animation:_slideIn_1dqde_1 .2s ease-out}@keyframes _slideIn_1dqde_1{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}._panelHeader_1dqde_35{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:calc(20px + var(--safe-top)) 20px 16px;border-bottom:1px solid var(--cc-gray-100);flex-shrink:0}._panelTitle_1dqde_45{font-family:Inter,sans-serif;font-size:16px;font-weight:700;color:#0d1325;margin:0}._closeBtn_1dqde_53{background:none;border:none;color:var(--cc-gray-500);cursor:pointer;padding:6px;border-radius:6px;transition:background .15s,color .15s;display:flex;align-items:center;justify-content:center;flex-shrink:0}@media (pointer: coarse){._closeBtn_1dqde_53{min-width:var(--touch-target)}}._closeBtn_1dqde_53:hover{background:#f8faff;color:#0d1325}._listArea_1dqde_79{flex:1 1 auto;min-height:120px;overflow-y:auto;overscroll-behavior:contain;padding:16px 20px;display:flex;flex-direction:column;gap:8px}._labelItem_1dqde_90{display:flex;align-items:center;gap:10px;padding:10px 12px;background:#f8faff;border:1px solid #EEF2FB;border-radius:8px}._labelChip_1dqde_100{display:inline-block;width:20px;height:20px;border-radius:4px;flex-shrink:0}._labelName_1dqde_108{min-width:0;overflow-wrap:anywhere;font-family:Inter,sans-serif;font-size:13px;font-weight:500;color:var(--cc-gray-700)}._emptyState_1dqde_118{display:flex;flex-direction:column;align-items:center;gap:8px;padding:40px 24px;color:#6b7a9d;font-family:Inter,sans-serif;font-size:13px;text-align:center}._skeleton_1dqde_130{height:44px;background:#eef2fb;border-radius:8px;animation:_shimmer_1dqde_1 1.5s infinite}@keyframes _shimmer_1dqde_1{0%,to{opacity:1}50%{opacity:.5}}._formArea_1dqde_143{border-top:1px solid var(--cc-gray-100);padding:16px 20px calc(16px + var(--safe-bottom));display:flex;flex-direction:column;gap:12px;flex-shrink:0}._formTitle_1dqde_152{font-family:Inter,sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#6b7a9d;margin:0}._field_1dqde_162{display:flex;flex-direction:column;gap:4px;min-width:0}._label_1dqde_90{font-family:Inter,sans-serif;font-size:12px;font-weight:500;color:#374163}._input_1dqde_176{width:100%;background:#f8faff;border:1.5px solid #D1DAF0;border-radius:8px;padding:9px 12px;font-family:Inter,sans-serif;font-size:13px;color:#0d1325;outline:none;transition:border-color .15s;box-sizing:border-box}._input_1dqde_176:focus{border-color:#1e6bf1;box-shadow:0 0 0 3px #1e6bf11a}._input_1dqde_176::placeholder{color:#6b7a9d}._inputError_1dqde_199{border-color:#dc2626}._inputError_1dqde_199:focus{border-color:#dc2626;box-shadow:0 0 0 3px #dc26261a}._fieldRow_1dqde_208{display:flex;gap:12px;align-items:flex-start}._fieldRow_1dqde_208 ._field_1dqde_162:first-child{flex:1;min-width:0}._colorInput_1dqde_219{width:42px;height:38px;padding:2px;border:1.5px solid #D1DAF0;border-radius:8px;background:#f8faff;cursor:pointer}._colorInput_1dqde_219:focus{border-color:#1e6bf1;box-shadow:0 0 0 3px #1e6bf11a;outline:none}._errorText_1dqde_235{font-family:Inter,sans-serif;font-size:11px;color:#dc2626;margin:0}._apiError_1dqde_242{overflow-wrap:anywhere;font-family:Inter,sans-serif;font-size:12px;color:#dc2626;background:#fef2f2;border:1px solid #FECACA;border-radius:6px;padding:8px 10px}._submitBtn_1dqde_253{align-self:flex-end;background:#1e6bf1;color:#fff;border:none;border-radius:7px;padding:9px 18px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s}._submitBtn_1dqde_253:hover:not(:disabled){background:#1558d0}._submitBtn_1dqde_253:disabled{opacity:.4;cursor:not-allowed}@media (pointer: coarse){._colorInput_1dqde_219{width:var(--touch-target);height:var(--touch-target)}}@media (min-width: 1920px){._panel_1dqde_10{width:min(100%,480px)}}@media (max-width: 768px){._errorText_1dqde_235{font-size:14px}._submitBtn_1dqde_253{align-self:stretch}}._subNav_tjap1_1{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:24px}._item_tjap1_8{font-family:var(--cc-font-body);font-size:13px;font-weight:600;color:var(--cc-gray-500);background:var(--cc-white);border:1px solid var(--cc-gray-100);border-radius:var(--cc-radius-full);padding:7px 16px;text-decoration:none;white-space:nowrap;transition:background .15s,color .15s,border-color .15s}._item_tjap1_8:hover{background:var(--cc-gray-50);text-decoration:none;color:var(--cc-gray-700)}._active_tjap1_28{background:var(--cc-blue);color:var(--cc-white);border-color:var(--cc-blue)}._active_tjap1_28:hover{background:var(--cc-blue-hover);color:var(--cc-white)}@media (max-width: 768px){._subNav_tjap1_1{margin-bottom:16px}._item_tjap1_8{flex:1 1 auto;text-align:center}}@media (max-width: 480px){._item_tjap1_8{padding:7px 10px}}@media (pointer: coarse){._item_tjap1_8{display:inline-flex;align-items:center;justify-content:center;min-height:var(--touch-target)}}._header_qv06m_5{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;margin-bottom:32px;gap:12px 16px}._header_qv06m_5>div{min-width:0}._title_qv06m_18{font-family:var(--cc-font-display);font-size:1.5rem;font-weight:700;color:var(--cc-gray-900);margin-bottom:4px;overflow-wrap:anywhere}._subtitle_qv06m_27{font-family:var(--cc-font-body);font-size:14px;color:var(--cc-gray-500)}._card_qv06m_33{min-width:0;background:var(--cc-white);border:1px solid var(--cc-gray-100);border-radius:var(--cc-radius-md);padding:24px;box-shadow:0 4px 16px #0d1b3e0f;margin-bottom:24px}._sectionHeader_qv06m_43{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;margin-bottom:16px}._sectionTitle_qv06m_52{font-family:var(--cc-font-display);font-size:16px;font-weight:700;color:var(--cc-gray-900);margin-bottom:16px}._sectionHeader_qv06m_43 ._sectionTitle_qv06m_52{margin-bottom:0}._newBtn_qv06m_62{display:inline-flex;align-items:center;justify-content:center;gap:6px;background:var(--cc-blue);color:var(--cc-white);border:none;border-radius:var(--cc-radius);padding:9px 16px;font-family:var(--cc-font-body);font-size:13px;font-weight:600;cursor:pointer;transition:background .15s,box-shadow .15s;box-shadow:0 2px 8px #1e6bf14d}._newBtn_qv06m_62:hover{background:var(--cc-blue-hover);box-shadow:0 4px 16px #1e6bf166}._table_qv06m_83{width:100%;border-collapse:collapse}._table_qv06m_83 th{background:var(--cc-gray-50);border-bottom:2px solid var(--cc-gray-100);padding:10px 16px;text-align:left;font-family:var(--cc-font-body);font-size:12px;font-weight:600;color:var(--cc-gray-500);text-transform:uppercase;letter-spacing:.04em}._table_qv06m_83 td{padding:12px 16px;border-bottom:1px solid var(--cc-gray-100);font-family:var(--cc-font-body);font-size:14px;color:var(--cc-gray-700)}._table_qv06m_83 tr:hover td{background:var(--cc-gray-50)}._table_qv06m_83 tr:last-child td{border-bottom:none}._tableWrap_qv06m_111{border:1px solid var(--cc-gray-100);border-radius:var(--cc-radius);margin-bottom:16px;overflow:hidden}._pvDesc_qv06m_119{min-width:200px;overflow-wrap:anywhere}._table_qv06m_83 ._invalidRow_qv06m_124 td{background:#fef2f2;color:#991b1b}._table_qv06m_83 ._invalidRow_qv06m_124:hover td{background:#fee2e2}._statusActive_qv06m_127,._statusArchived_qv06m_127{display:inline-block;padding:3px 10px;border-radius:var(--cc-radius-full);font-family:var(--cc-font-body);font-size:12px;font-weight:600}._statusActive_qv06m_127{background:#dcfce7;color:#15803d}._statusArchived_qv06m_127{background:#f3f4f6;color:#4b5563}._importStatus_pending_qv06m_138,._importStatus_confirmed_qv06m_138,._importStatus_discarded_qv06m_138{display:inline-block;padding:3px 10px;border-radius:var(--cc-radius-full);font-family:var(--cc-font-body);font-size:12px;font-weight:600}._importStatus_pending_qv06m_138{background:#fef3c7;color:#92400e}._importStatus_confirmed_qv06m_138{background:#dcfce7;color:#15803d}._importStatus_discarded_qv06m_138{background:#f3f4f6;color:#4b5563}._field_qv06m_151{margin-bottom:16px;min-width:0}._label_qv06m_153{display:block;font-family:var(--cc-font-body);font-size:13px;font-weight:500;color:var(--cc-gray-700);margin-bottom:6px}._input_qv06m_162{width:100%;min-width:0;background:var(--cc-gray-50);border:1.5px solid var(--cc-gray-200);border-radius:var(--cc-radius);padding:10px 14px;font-family:var(--cc-font-body);font-size:14px;color:var(--cc-gray-900);outline:none;transition:border-color .15s,box-shadow .15s}._input_qv06m_162:focus{border-color:var(--cc-blue);box-shadow:0 0 0 3px #1e6bf126}._fieldRow_qv06m_181{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px}._fileDrop_qv06m_187{position:relative;display:flex;align-items:center;justify-content:center;min-height:88px;padding:16px;border:1.5px dashed var(--cc-gray-200);border-radius:var(--cc-radius);background:var(--cc-gray-50);color:var(--cc-gray-500);font-family:var(--cc-font-body);font-size:14px;font-weight:500;text-align:center;overflow-wrap:anywhere;cursor:pointer;transition:border-color .15s,background .15s}._fileDrop_qv06m_187:hover{border-color:var(--cc-blue);background:var(--cc-blue-light)}._fileDrop_qv06m_187:focus-within{border-color:var(--cc-blue);box-shadow:var(--cc-shadow-glow)}._fileInput_qv06m_216{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);opacity:0}._mappingBox_qv06m_228{min-width:0;background:var(--cc-gray-50);border:1px solid var(--cc-gray-100);border-radius:var(--cc-radius);padding:20px;margin:16px 0}._mappingTitle_qv06m_237{font-family:var(--cc-font-display);font-size:14px;font-weight:700;color:var(--cc-gray-900);margin-bottom:16px}._checkboxRow_qv06m_245{display:flex;align-items:center;gap:8px;font-family:var(--cc-font-body);font-size:13px;color:var(--cc-gray-700);margin-bottom:16px;cursor:pointer}._checkboxRow_qv06m_245 input{flex-shrink:0}._helperText_qv06m_260{font-family:var(--cc-font-body);font-size:13px;color:var(--cc-gray-500);margin-bottom:16px}._actions_qv06m_269{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;margin-top:8px}._modalActions_qv06m_279{position:sticky;bottom:0;z-index:1;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;margin:0 -28px;padding:8px 28px 28px;background:var(--cc-white)}._cancelBtn_qv06m_292{background:transparent;color:var(--cc-gray-500);border:1.5px solid var(--cc-gray-200);border-radius:var(--cc-radius);padding:9px 18px;font-family:var(--cc-font-body);font-size:14px;font-weight:600;cursor:pointer}._cancelBtn_qv06m_292:hover{background:var(--cc-gray-50)}._cancelBtn_qv06m_292:disabled{opacity:.5;cursor:not-allowed}._submitBtn_qv06m_307{background:var(--cc-blue);color:var(--cc-white);border:none;border-radius:var(--cc-radius);padding:9px 18px;font-family:var(--cc-font-body);font-size:14px;font-weight:600;cursor:pointer;transition:background .15s}._submitBtn_qv06m_307:hover:not(:disabled){background:var(--cc-blue-hover)}._submitBtn_qv06m_307:disabled{opacity:.5;cursor:not-allowed}._dangerBtn_qv06m_323{background:var(--cc-error);color:var(--cc-white);border:none;border-radius:var(--cc-radius);padding:9px 18px;font-family:var(--cc-font-body);font-size:14px;font-weight:600;cursor:pointer;transition:background .15s}._dangerBtn_qv06m_323:hover:not(:disabled){background:#b91c1c}._dangerBtn_qv06m_323:disabled{opacity:.5;cursor:not-allowed}._actionBtn_qv06m_340{background:transparent;border:none;cursor:pointer;padding:4px 8px;font-size:16px;border-radius:6px;transition:background .15s;line-height:1}._actionBtn_qv06m_340:hover{background:#0000000d}._resultBox_qv06m_356{background:#dcfce7;border:1px solid #BBF7D0;color:#15803d;border-radius:var(--cc-radius);padding:14px 18px;font-family:var(--cc-font-body);font-size:14px;margin-bottom:24px;overflow-wrap:anywhere}._error_qv06m_368{display:flex;align-items:center;gap:8px;padding:12px 16px;background:#fee2e2;border:1px solid #FECACA;border-radius:var(--cc-radius);color:#991b1b;font-family:var(--cc-font-body);font-size:14px;margin-bottom:24px;overflow-wrap:anywhere}._empty_qv06m_383{text-align:center;padding:32px 24px;color:var(--cc-gray-500);font-family:var(--cc-font-body);font-size:14px}._skeleton_qv06m_391{height:52px;background:var(--cc-gray-100);border-radius:6px;animation:_shimmer_qv06m_1 1.5s infinite}@keyframes _shimmer_qv06m_1{0%,to{opacity:1}50%{opacity:.5}}._overlay_qv06m_404{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:16px;background:var(--overlay-bg);overscroll-behavior:contain}._modal_qv06m_279{width:min(100%,480px);max-height:90vh;max-height:90dvh;padding:28px 28px 0;background:var(--cc-white);border-radius:var(--cc-radius-lg);box-shadow:0 10px 40px #0d1b3e33;overflow-y:auto;overscroll-behavior:contain}._modalTitle_qv06m_429{font-family:var(--cc-font-display);font-size:18px;font-weight:700;color:var(--cc-gray-900);margin-bottom:20px;overflow-wrap:anywhere}._modal_qv06m_279 p{overflow-wrap:anywhere}@media (max-width: 768px),(max-height: 600px){._modalActions_qv06m_279{padding-top:12px;border-top:1px solid var(--cc-gray-100)}}@media (min-width: 1440px){._formCard_qv06m_453{max-width:var(--reading-max)}}@media (max-width: 768px){._header_qv06m_5{margin-bottom:20px}._card_qv06m_33{padding:16px;margin-bottom:16px}._fieldRow_qv06m_181{grid-template-columns:minmax(0,1fr)}._mappingBox_qv06m_228{padding:14px}._checkboxRow_qv06m_245{align-items:flex-start}._checkboxRow_qv06m_245 input{margin-top:2px}._input_qv06m_162{font-size:16px}._newBtn_qv06m_62,._label_qv06m_153,._checkboxRow_qv06m_245,._helperText_qv06m_260{font-size:14px}._actions_qv06m_269{flex-direction:column}._actions_qv06m_269 button{width:100%}._overlay_qv06m_404{align-items:flex-end;padding:0}._modal_qv06m_279{width:100%;max-height:92vh;max-height:92dvh;padding:20px 16px 0;border-radius:var(--cc-radius-lg) var(--cc-radius-lg) 0 0}._modalActions_qv06m_279{flex-direction:column;margin:0 -16px;padding:12px max(16px,var(--safe-right)) calc(12px + var(--safe-bottom)) max(16px,var(--safe-left))}._modalActions_qv06m_279 button{width:100%}._cardsTable_qv06m_531,._cardsTable_qv06m_531 tbody{display:block;width:100%}._cardsTable_qv06m_531 thead{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}._cardsTable_qv06m_531 tr{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,120px),1fr));gap:10px 12px;margin-bottom:12px;padding:12px 14px;background:var(--cc-gray-50);border:1px solid var(--cc-gray-100);border-radius:var(--cc-radius-md)}._cardsTable_qv06m_531 tr:last-child{margin-bottom:0}._cardsTable_qv06m_531 td{display:block;min-width:0;padding:0;border:0;background:transparent;text-align:left;overflow-wrap:anywhere}._cardsTable_qv06m_531 tr:hover td{background:transparent}._cardsTable_qv06m_531 td[data-label]:before{content:attr(data-label);display:block;margin-bottom:2px;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--cc-gray-500)}._cardsTable_qv06m_531 ._cellTitle_qv06m_591{grid-column:1 / -1;order:-1;font-family:var(--cc-font-display);font-size:15px;font-weight:700;color:var(--cc-gray-900)}._cardsTable_qv06m_531 tr:has(._cellActions_qv06m_601){position:relative}._cardsTable_qv06m_531 tr:has(._cellActions_qv06m_601) ._cellTitle_qv06m_591{padding-right:112px}._cardsTable_qv06m_531 ._cellActions_qv06m_601{position:absolute;top:6px;right:8px;display:flex;justify-content:flex-end;gap:4px}._previewTable_qv06m_620,._previewTable_qv06m_620 tbody{display:block;width:100%}._previewTable_qv06m_620 thead{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}._previewTable_qv06m_620 tr{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;padding:10px 12px;border-bottom:1px solid var(--cc-gray-100)}._previewTable_qv06m_620 tr:last-child{border-bottom:none}._previewTable_qv06m_620 td{display:block;min-width:0;padding:0;border:0;background:transparent;font-size:14px;color:var(--cc-gray-500);overflow-wrap:anywhere}._previewTable_qv06m_620 tr:hover td{background:transparent}._previewTable_qv06m_620 ._pvDesc_qv06m_119{order:-1;flex:1 1 100%;min-width:0;font-size:14px;font-weight:600;color:var(--cc-gray-900)}._previewTable_qv06m_620 ._pvAmount_qv06m_673{margin-left:auto;font-size:14px;font-weight:700;color:var(--cc-gray-900)}._previewTable_qv06m_620 ._pvStatus_qv06m_680{flex:1 1 100%;font-size:13px}._previewTable_qv06m_620 ._invalidRow_qv06m_124{background:#fef2f2}._previewTable_qv06m_620 ._invalidRow_qv06m_124 td,._previewTable_qv06m_620 ._invalidRow_qv06m_124:hover td{background:transparent;color:#991b1b}}@media (max-width: 768px) and (max-height: 480px){._modalActions_qv06m_279{flex-direction:row}._modalActions_qv06m_279 button{flex:1 1 0;width:auto}}@media (max-width: 480px){._title_qv06m_18{font-size:1.25rem}._newBtn_qv06m_62{flex:1 1 100%}}@media (pointer: coarse){._actionBtn_qv06m_340{min-width:var(--touch-target)}._checkboxRow_qv06m_245{min-height:var(--touch-target)}._checkboxRow_qv06m_245 input{width:20px;height:20px}}._backdrop_878tm_4{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:16px;background:var(--overlay-bg);overscroll-behavior:contain}._modal_878tm_17{display:flex;flex-direction:column;width:100%;max-width:480px;max-height:80vh;max-height:80dvh;overflow-y:auto;overscroll-behavior:contain;background:var(--cc-white);border-radius:var(--cc-radius-lg);box-shadow:0 10px 40px #0d1b3e33}._searchContainer_878tm_32{position:sticky;top:0;z-index:1;display:flex;align-items:center;padding:20px 20px 12px;background:var(--cc-white);border-bottom:1px solid var(--cc-gray-100)}._searchIcon_878tm_43{position:absolute;left:32px;display:flex;align-items:center;color:var(--cc-gray-500);font-size:16px;pointer-events:none}._searchInput_878tm_53{width:100%;min-width:0;background:var(--cc-gray-50);border:1.5px solid var(--cc-gray-200);border-radius:var(--cc-radius);padding:10px 14px 10px 38px;font-family:var(--cc-font-body);font-size:14px;color:var(--cc-gray-900);outline:none;transition:border-color .15s,box-shadow .15s}._searchInput_878tm_53:focus{border-color:var(--cc-blue);box-shadow:0 0 0 3px #1e6bf126}._searchInput_878tm_53::placeholder{color:var(--cc-gray-500)}._groupHeader_878tm_77{display:flex;align-items:center;gap:6px;padding:12px 20px 8px;border-bottom:1px solid var(--cc-gray-100);font-family:var(--cc-font-body);font-size:11px;font-weight:600;color:var(--cc-gray-500);text-transform:uppercase;letter-spacing:.04em;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .15s}._groupHeader_878tm_77:hover{background:var(--cc-gray-50)}._groupChevron_878tm_98{display:inline-flex;font-size:12px;transition:transform .2s ease}._groupChevronCollapsed_878tm_104{transform:rotate(-90deg)}._categoryItem_878tm_109{display:flex;align-items:center;gap:10px;width:100%;background:transparent;border:none;padding:10px 20px;font-family:var(--cc-font-body);font-size:14px;color:var(--cc-gray-700);cursor:pointer;text-align:left;transition:background .15s}._categoryItem_878tm_109>span:first-child,._noCategoryOption_878tm_127>span:first-child{min-width:0;overflow-wrap:anywhere}._categoryItem_878tm_109>span:not(:first-child),._noCategoryOption_878tm_127>span:not(:first-child){flex-shrink:0}._categoryItem_878tm_109:hover{background:var(--cc-gray-50)}._categoryItemSelected_878tm_141{color:var(--cc-blue);font-weight:600;background:#eff6ff}._categoryItemSelected_878tm_141:hover{background:var(--cc-blue-light)}._noCategoryOption_878tm_127{display:flex;align-items:center;gap:10px;width:100%;background:transparent;border:none;border-bottom:1px solid var(--cc-gray-100);padding:12px 20px;font-family:var(--cc-font-body);font-size:14px;color:var(--cc-gray-500);cursor:pointer;text-align:left;transition:background .15s}._noCategoryOption_878tm_127:hover{background:var(--cc-gray-50)}._emptyState_878tm_175{padding:32px 24px;text-align:center;color:var(--cc-gray-500);font-family:var(--cc-font-body);font-size:14px}@media (max-width: 768px){._backdrop_878tm_4{align-items:flex-end;padding:0}._modal_878tm_17{max-width:none;max-height:85vh;max-height:85dvh;padding-bottom:var(--safe-bottom);border-radius:var(--cc-radius-lg) var(--cc-radius-lg) 0 0}._searchContainer_878tm_32{padding:14px max(16px,var(--safe-right)) 10px max(16px,var(--safe-left))}._searchIcon_878tm_43{left:calc(max(16px,var(--safe-left)) + 12px)}._groupHeader_878tm_77{padding:12px max(16px,var(--safe-right)) 8px max(16px,var(--safe-left))}._categoryItem_878tm_109,._noCategoryOption_878tm_127{padding:12px max(16px,var(--safe-right)) 12px max(16px,var(--safe-left))}._searchInput_878tm_53{font-size:16px}._groupHeader_878tm_77{font-size:12px}}@media (pointer: coarse){._groupHeader_878tm_77,._categoryItem_878tm_109,._noCategoryOption_878tm_127{min-height:var(--touch-target)}}._trigger_dd82c_1{display:inline-block;max-width:100%;min-width:0;background:transparent;border:none;padding:2px 0;font-family:var(--cc-font-body);font-size:13px;font-weight:500;color:var(--cc-blue);cursor:pointer;text-align:left;overflow-wrap:anywhere;transition:color .15s}._trigger_dd82c_1:hover{color:var(--cc-blue-hover);text-decoration:underline}._trigger_dd82c_1:focus-visible{outline:2px solid var(--cc-blue);outline-offset:2px;border-radius:var(--cc-radius-sm)}._transferBadge_dd82c_30,._splitBadge_dd82c_31{display:inline-block;max-width:100%;padding:3px 10px;border-radius:var(--cc-radius-full);font-family:var(--cc-font-body);font-size:12px;font-weight:600;background:#eff6ff;color:#1d4ed8;overflow-wrap:anywhere}@media (max-width: 768px){._trigger_dd82c_1,._transferBadge_dd82c_30,._splitBadge_dd82c_31{font-size:14px}._trigger_dd82c_1{display:block;width:100%;padding:10px 12px;border:1.5px solid var(--cc-gray-200);border-radius:var(--cc-radius);background:var(--cc-gray-50)}._trigger_dd82c_1:hover{text-decoration:none}}._header_i277q_5{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;margin-bottom:24px;gap:12px 16px}._header_i277q_5>div{min-width:0}._title_i277q_18{font-family:var(--cc-font-display);font-size:1.5rem;font-weight:700;color:var(--cc-gray-900);margin-bottom:4px;overflow-wrap:anywhere}._subtitle_i277q_27{font-family:var(--cc-font-body);font-size:14px;color:var(--cc-gray-500)}._tabs_i277q_34{display:flex;gap:4px;margin-bottom:24px;border-bottom:1px solid var(--cc-gray-100)}._tab_i277q_34,._tabActive_i277q_41{background:transparent;border:none;padding:10px 18px;font-family:var(--cc-font-body);font-size:14px;font-weight:600;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px}._tab_i277q_34{color:var(--cc-gray-500)}._tab_i277q_34:hover{color:var(--cc-gray-700)}._tabActive_i277q_41{color:var(--cc-blue);border-bottom-color:var(--cc-blue)}._statsGrid_i277q_58{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:24px}._statCard_i277q_65{min-width:0;background:var(--cc-white);border:1px solid var(--cc-gray-100);border-radius:var(--cc-radius-md);padding:16px 20px;box-shadow:0 4px 16px #0d1b3e0f;display:flex;flex-direction:column;gap:4px}._statLabel_i277q_77{font-family:var(--cc-font-body);font-size:12px;font-weight:600;color:var(--cc-gray-500);text-transform:uppercase;letter-spacing:.04em}._statValue_i277q_86{font-family:var(--cc-font-display);font-size:24px;font-weight:700;color:var(--cc-gray-900)}._statGood_i277q_93{color:#15803d}._statBad_i277q_94{color:var(--cc-warning)}._card_i277q_97{min-width:0;background:var(--cc-white);border:1px solid var(--cc-gray-100);border-radius:var(--cc-radius-md);padding:24px;box-shadow:0 4px 16px #0d1b3e0f;margin-bottom:24px}._sectionHeader_i277q_107{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;margin-bottom:16px}._sectionTitle_i277q_116{font-family:var(--cc-font-display);font-size:16px;font-weight:700;color:var(--cc-gray-900);margin-bottom:0}._newBtn_i277q_124{background:var(--cc-blue);color:var(--cc-white);border:none;border-radius:var(--cc-radius);padding:9px 16px;font-family:var(--cc-font-body);font-size:13px;font-weight:600;cursor:pointer;box-shadow:0 2px 8px #1e6bf14d}._newBtn_i277q_124:hover{background:var(--cc-blue-hover)}._filtersGrid_i277q_141{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:12px;margin-bottom:12px}._filtersGrid_i277q_141>*{min-width:0}._checkboxRow_i277q_153{display:inline-flex;align-items:center;gap:8px;max-width:100%;min-height:24px;padding:2px 0;font-family:var(--cc-font-body);font-size:13px;color:var(--cc-gray-700);cursor:pointer}._checkboxRow_i277q_153 input{flex-shrink:0;width:20px;height:20px}._input_i277q_172,._inputSmall_i277q_172{min-width:0;background:var(--cc-gray-50);border:1.5px solid var(--cc-gray-200);border-radius:var(--cc-radius);padding:10px 14px;font-family:var(--cc-font-body);font-size:14px;color:var(--cc-gray-900);outline:none;transition:border-color .15s,box-shadow .15s}._input_i277q_172{width:100%}._inputSmall_i277q_172{width:100px}._input_i277q_172:focus,._inputSmall_i277q_172:focus{border-color:var(--cc-blue);box-shadow:0 0 0 3px #1e6bf126}._monthSelector_i277q_193{display:flex;align-items:center;gap:8px;min-width:0}._monthNavBtn_i277q_200{flex-shrink:0;background:var(--cc-white);border:1px solid var(--cc-gray-200);border-radius:6px;padding:6px 10px;font-family:var(--cc-font-body);font-size:14px;color:var(--cc-gray-700);cursor:pointer;transition:background .15s}._monthNavBtn_i277q_200:hover{background:var(--cc-gray-50)}._monthLabel_i277q_216{font-family:var(--cc-font-body);font-weight:600;font-size:14px;min-width:140px;text-align:center;color:var(--cc-gray-900)}._monthClearBtn_i277q_225{flex-shrink:0;background:var(--cc-white);border:1px solid var(--cc-gray-200);border-radius:6px;padding:4px 8px;font-family:var(--cc-font-body);font-size:13px;color:#94a3b8;cursor:pointer;transition:color .15s}._monthClearBtn_i277q_225:hover{color:var(--cc-error)}._batchBar_i277q_242{display:flex;flex-wrap:wrap;align-items:center;gap:12px;background:var(--cc-blue-light);border:1px solid #C7DBFB;border-radius:var(--cc-radius);padding:12px 16px;margin-bottom:16px;font-family:var(--cc-font-body);font-size:13px;font-weight:600;color:var(--cc-blue-hover)}._batchSelect_i277q_258{flex:1 1 220px;min-width:0;max-width:320px}._sortBar_i277q_261{display:flex;justify-content:flex-end;margin-bottom:12px}._sortBtn_i277q_267{background:transparent;border:1.5px solid var(--cc-gray-200);border-radius:var(--cc-radius);padding:8px 14px;font-family:var(--cc-font-body);font-size:13px;font-weight:600;color:var(--cc-gray-700);cursor:pointer}._sortBtn_i277q_267:hover{background:var(--cc-gray-50)}._table_i277q_281{width:100%;border-collapse:collapse}._table_i277q_281 th{background:var(--cc-gray-50);border-bottom:2px solid var(--cc-gray-100);padding:10px 12px;text-align:left;font-family:var(--cc-font-body);font-size:12px;font-weight:600;color:var(--cc-gray-500);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}._table_i277q_281 td{padding:10px 12px;border-bottom:1px solid var(--cc-gray-100);font-family:var(--cc-font-body);font-size:13px;color:var(--cc-gray-700);vertical-align:middle}._table_i277q_281 tr:hover td{background:var(--cc-gray-50)}._table_i277q_281 tr:last-child td{border-bottom:none}._transferRow_i277q_309 td{background:#f3f4f6;color:var(--cc-gray-500)}._amountCredit_i277q_311{color:#15803d;font-weight:600;white-space:nowrap}._amountDebit_i277q_312{color:var(--cc-error);font-weight:600;white-space:nowrap}._categoryCell_i277q_314{min-width:220px}._checkTarget_i277q_317{display:inline-flex;align-items:center;justify-content:center;min-width:24px;min-height:24px;cursor:pointer}._autoBadge_i277q_326,._manualBadge_i277q_326,._noneBadge_i277q_326{display:inline-block;padding:3px 10px;border-radius:var(--cc-radius-full);font-family:var(--cc-font-body);font-size:12px;font-weight:600;white-space:nowrap}._autoBadge_i277q_326{background:#fef3c7;color:#92400e}._manualBadge_i277q_326{background:#dcfce7;color:#15803d}._noneBadge_i277q_326{background:#f3f4f6;color:#9ca3af}._actionsCell_i277q_339{white-space:nowrap}._rowActions_i277q_341{display:flex;gap:6px}._actionBtn_i277q_343{background:transparent;border:1px solid var(--cc-gray-200);border-radius:6px;padding:5px 10px;font-family:var(--cc-font-body);font-size:12px;font-weight:600;color:var(--cc-gray-700);cursor:pointer;transition:background .15s}._actionBtn_i277q_343:hover{background:var(--cc-gray-50)}._actionBtn_i277q_343:disabled{opacity:.4;cursor:not-allowed}._deleteBtn_i277q_358{background:transparent;border:1px solid #FECACA;border-radius:6px;padding:5px 10px;font-family:var(--cc-font-body);font-size:12px;font-weight:600;color:var(--cc-error);cursor:pointer}._deleteBtn_i277q_358:hover{background:#fee2e2}._statusActive_i277q_371,._statusArchived_i277q_371{display:inline-block;padding:3px 10px;border-radius:var(--cc-radius-full);font-family:var(--cc-font-body);font-size:12px;font-weight:600}._statusActive_i277q_371{background:#dcfce7;color:#15803d}._statusArchived_i277q_371{background:#f3f4f6;color:#4b5563}._inactiveRuleRow_i277q_382 td{opacity:.55}._sortableHeader_i277q_384{cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .15s}._sortableHeader_i277q_384:hover{color:var(--cc-gray-700);background:var(--cc-gray-100)}._sortIndicator_i277q_394{margin-left:4px;font-size:12px}._pagination_i277q_400{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 16px;margin-top:16px}._pageBtn_i277q_409{background:transparent;border:1.5px solid var(--cc-gray-200);border-radius:var(--cc-radius);padding:8px 16px;font-family:var(--cc-font-body);font-size:13px;font-weight:600;color:var(--cc-gray-700);cursor:pointer}._pageBtn_i277q_409:hover:not(:disabled){background:var(--cc-gray-50)}._pageBtn_i277q_409:disabled{opacity:.4;cursor:not-allowed}._pageInfo_i277q_423{font-family:var(--cc-font-body);font-size:13px;color:var(--cc-gray-500);overflow-wrap:anywhere}._reapplyRow_i277q_431{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px}._helperText_i277q_439{font-family:var(--cc-font-body);font-size:13px;color:var(--cc-gray-500);overflow-wrap:anywhere}._error_i277q_447{display:flex;align-items:center;gap:8px;padding:12px 16px;background:#fee2e2;border:1px solid #FECACA;border-radius:var(--cc-radius);color:#991b1b;font-family:var(--cc-font-body);font-size:14px;margin-bottom:24px;overflow-wrap:anywhere}._empty_i277q_462{text-align:center;padding:32px 24px;color:var(--cc-gray-500);font-family:var(--cc-font-body);font-size:14px}._skeleton_i277q_470{height:52px;background:var(--cc-gray-100);border-radius:6px;animation:_shimmer_i277q_1 1.5s infinite}@keyframes _shimmer_i277q_1{0%,to{opacity:1}50%{opacity:.5}}._overlay_i277q_483{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:16px;background:var(--overlay-bg);overscroll-behavior:contain}._modal_i277q_496{width:min(100%,520px);max-height:90vh;max-height:90dvh;padding:28px 28px 0;background:var(--cc-white);border-radius:var(--cc-radius-lg);box-shadow:0 10px 40px #0d1b3e33;overflow-y:auto;overscroll-behavior:contain}._modalTitle_i277q_508{font-family:var(--cc-font-display);font-size:18px;font-weight:700;color:var(--cc-gray-900);margin-bottom:8px;overflow-wrap:anywhere}._field_i277q_517{margin-bottom:16px;min-width:0}._label_i277q_519{display:block;font-family:var(--cc-font-body);font-size:13px;font-weight:500;color:var(--cc-gray-700);margin-bottom:6px}._modalActions_i277q_530{position:sticky;bottom:0;z-index:1;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;margin:0 -28px;padding:20px 28px 28px;background:var(--cc-white)}._cancelBtn_i277q_543{background:transparent;color:var(--cc-gray-500);border:1.5px solid var(--cc-gray-200);border-radius:var(--cc-radius);padding:9px 18px;font-family:var(--cc-font-body);font-size:14px;font-weight:600;cursor:pointer}._cancelBtn_i277q_543:hover{background:var(--cc-gray-50)}._submitBtn_i277q_556{background:var(--cc-blue);color:var(--cc-white);border:none;border-radius:var(--cc-radius);padding:9px 18px;font-family:var(--cc-font-body);font-size:14px;font-weight:600;cursor:pointer;transition:background .15s}._submitBtn_i277q_556:hover:not(:disabled){background:var(--cc-blue-hover)}._submitBtn_i277q_556:disabled{opacity:.5;cursor:not-allowed}._splitRow_i277q_572{display:flex;align-items:center;gap:8px;margin-bottom:10px}._splitCategory_i277q_578{flex:1;min-width:0}._splitAmount_i277q_579{width:120px;min-width:0;background:var(--cc-gray-50);border:1.5px solid var(--cc-gray-200);border-radius:var(--cc-radius);padding:10px 12px;font-family:var(--cc-font-body);font-size:14px;color:var(--cc-gray-900)}._removePartBtn_i277q_590{flex-shrink:0;background:transparent;border:none;color:var(--cc-error);font-size:20px;line-height:1;cursor:pointer;padding:4px 8px}._addPartBtn_i277q_601{background:transparent;border:1.5px dashed var(--cc-gray-200);border-radius:var(--cc-radius);padding:8px 14px;font-family:var(--cc-font-body);font-size:13px;font-weight:600;color:var(--cc-blue);cursor:pointer;margin-bottom:16px}._addPartBtn_i277q_601:hover{background:var(--cc-blue-light)}._splitSummary_i277q_615{font-family:var(--cc-font-body);font-size:14px;color:var(--cc-gray-700);padding:10px 0;border-top:1px solid var(--cc-gray-100)}._splitRemainingOk_i277q_622{color:#15803d}._splitRemainingBad_i277q_623{color:var(--cc-error)}@media (max-width: 768px),(max-height: 600px){._modalActions_i277q_530{padding-top:12px;border-top:1px solid var(--cc-gray-100)}}@media (max-width: 1024px){._batchBar_i277q_242{position:sticky;top:calc(var(--topbar-height) + var(--safe-top) + 8px);z-index:20;box-shadow:0 4px 16px #0d1b3e1f}}@media (max-width: 768px){._header_i277q_5{margin-bottom:16px}._card_i277q_97{padding:16px;margin-bottom:16px}._tabs_i277q_34{margin-bottom:16px}._tab_i277q_34,._tabActive_i277q_41{flex:1 1 0;min-width:0;padding:10px 8px;line-height:1.25}._batchBar_i277q_242{flex-direction:column;align-items:stretch}._batchSelect_i277q_258{flex:0 0 auto;max-width:100%}._batchBar_i277q_242 ._submitBtn_i277q_556{width:100%}._monthLabel_i277q_216{flex:1 1 auto;min-width:0}._checkboxRow_i277q_153{align-items:flex-start}._checkboxRow_i277q_153 input{margin-top:2px}._input_i277q_172,._inputSmall_i277q_172,._splitAmount_i277q_579{font-size:16px}._pageInfo_i277q_423{order:-1;flex:1 1 100%;text-align:center}._pageBtn_i277q_409{flex:1 1 0}._reapplyRow_i277q_431 ._inputSmall_i277q_172{flex:1 1 0;width:auto}._reapplyRow_i277q_431 ._submitBtn_i277q_556{flex:1 1 100%}._overlay_i277q_483{align-items:flex-end;padding:0}._modal_i277q_496{width:100%;max-height:92vh;max-height:92dvh;padding:20px 16px 0;border-radius:var(--cc-radius-lg) var(--cc-radius-lg) 0 0}._modalActions_i277q_530{flex-direction:column;margin:0 -16px;padding:12px max(16px,var(--safe-right)) calc(12px + var(--safe-bottom)) max(16px,var(--safe-left))}._modalActions_i277q_530 button{width:100%}._splitRow_i277q_572{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding-bottom:12px;border-bottom:1px dashed var(--cc-gray-200)}._splitCategory_i277q_578{grid-column:1 / -1}._splitAmount_i277q_579{width:100%}._statCard_i277q_65{padding:12px 16px}._cardsTable_i277q_771,._cardsTable_i277q_771 tbody,._txTable_i277q_773,._txTable_i277q_773 tbody{display:block;width:100%}._cardsTable_i277q_771 thead,._txTable_i277q_773 thead{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}._cardsTable_i277q_771 tr,._txTable_i277q_773 tr{margin-bottom:12px;padding:12px 14px;background:var(--cc-gray-50);border:1px solid var(--cc-gray-100);border-radius:var(--cc-radius-md)}._cardsTable_i277q_771 tr:last-child,._txTable_i277q_773 tr:last-child{margin-bottom:0}._cardsTable_i277q_771 td,._txTable_i277q_773 td{display:block;min-width:0;padding:0;border:0;background:transparent;font-size:14px;text-align:left;white-space:normal;overflow-wrap:anywhere}._cardsTable_i277q_771 tr:hover td,._txTable_i277q_773 tr:hover td{background:transparent}._cardsTable_i277q_771 td[data-label]:before,._txTable_i277q_773 td[data-label]:before{content:attr(data-label);display:block;margin-bottom:2px;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--cc-gray-500)}._cardsTable_i277q_771 tr{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,120px),1fr));gap:10px 12px}._cardsTable_i277q_771 ._cellTitle_i277q_844{grid-column:1 / -1;order:-1;font-family:var(--cc-font-display);font-size:15px;font-weight:700;color:var(--cc-gray-900)}._cardsTable_i277q_771 ._cellWide_i277q_853{grid-column:1 / -1}._txTable_i277q_773 tr{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"desc desc" "date amount" "category category" "account origin" "actions actions";align-items:center;gap:8px 10px}._txTable_i277q_773 ._transferRow_i277q_309{background:#f3f4f6}._txTable_i277q_773 ._txCheck_i277q_878{position:absolute;top:4px;right:4px}._txTable_i277q_773 ._txDate_i277q_884{grid-area:date;font-size:13px;font-weight:500;color:var(--cc-gray-500)}._txTable_i277q_773 ._txAmount_i277q_891{grid-area:amount;font-size:15px;text-align:right;white-space:nowrap}._txTable_i277q_773 ._txDesc_i277q_898{grid-area:desc;padding-right:48px;font-weight:600;color:var(--cc-gray-900)}._txTable_i277q_773 ._txCategory_i277q_905{grid-area:category;min-width:0}._txTable_i277q_773 ._txAccount_i277q_910{grid-area:account;font-size:13px}._txTable_i277q_773 ._txOrigin_i277q_915{grid-area:origin;justify-self:end}._txTable_i277q_773 ._txActions_i277q_920{grid-area:actions}._rowActions_i277q_341{flex-wrap:wrap}._rowActions_i277q_341>button{flex:1 1 120px}._actionBtn_i277q_343,._deleteBtn_i277q_358,._pageBtn_i277q_409,._sortBtn_i277q_267,._newBtn_i277q_124,._addPartBtn_i277q_601,._label_i277q_519,._checkboxRow_i277q_153,._helperText_i277q_439,._pageInfo_i277q_423,._batchBar_i277q_242{font-size:14px}._actionBtn_i277q_343,._deleteBtn_i277q_358{padding:8px 12px}}@media (max-width: 768px) and (max-height: 480px){._modalActions_i277q_530{flex-direction:row}._modalActions_i277q_530 button{flex:1 1 0;width:auto}}@media (max-width: 600px){._statsGrid_i277q_58{grid-template-columns:minmax(0,1fr);gap:8px;margin-bottom:16px}._statCard_i277q_65{flex-direction:row;align-items:center;justify-content:space-between;gap:12px}}@media (max-width: 480px){._title_i277q_18{font-size:1.25rem}._newBtn_i277q_124{flex:1 1 100%}}@media (pointer: coarse){._actionBtn_i277q_343,._deleteBtn_i277q_358,._pageBtn_i277q_409,._sortBtn_i277q_267,._newBtn_i277q_124,._cancelBtn_i277q_543,._submitBtn_i277q_556,._addPartBtn_i277q_601,._tab_i277q_34,._tabActive_i277q_41,._monthNavBtn_i277q_200,._monthClearBtn_i277q_225,._removePartBtn_i277q_590{min-height:var(--touch-target)}._monthNavBtn_i277q_200,._monthClearBtn_i277q_225,._removePartBtn_i277q_590{min-width:var(--touch-target)}._checkTarget_i277q_317{min-width:var(--touch-target);min-height:var(--touch-target)}._checkboxRow_i277q_153{min-height:var(--touch-target)}._checkboxRow_i277q_153 input,._checkTarget_i277q_317 input{width:20px;height:20px}}._header_z4lhk_7{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;margin-bottom:24px;gap:12px 16px}._header_z4lhk_7>div:first-child{flex:1 1 260px;min-width:0}._title_z4lhk_22{font-family:var(--cc-font-display);font-size:1.5rem;font-weight:700;color:var(--cc-gray-900);margin-bottom:4px;overflow-wrap:anywhere}._subtitle_z4lhk_31{font-family:var(--cc-font-body);font-size:14px;color:var(--cc-gray-500)}._exportButtons_z4lhk_37{display:flex;flex-wrap:wrap;gap:8px;flex:0 0 auto}._exportBtn_z4lhk_39{background:transparent;color:var(--cc-blue);border:1.5px solid var(--cc-blue);border-radius:var(--cc-radius);padding:9px 16px;font-family:var(--cc-font-body);font-size:13px;font-weight:600;cursor:pointer;transition:background .15s;white-space:nowrap}._exportBtn_z4lhk_39:hover:not(:disabled){background:var(--cc-blue-light)}._exportBtn_z4lhk_39:disabled{opacity:.5;cursor:not-allowed}._filtersBar_z4lhk_56{display:flex;align-items:center;gap:12px;margin-bottom:20px;flex-wrap:wrap}._filterMonth_z4lhk_64{width:160px;max-width:100%}._filterAccount_z4lhk_65{width:260px;max-width:100%}._yearInput_z4lhk_67{width:90px;min-width:0;background:var(--cc-gray-50);border:1.5px solid var(--cc-gray-200);border-radius:var(--cc-radius);padding:10px 12px;font-family:var(--cc-font-body);font-size:14px;color:var(--cc-gray-900);outline:none}._yearInput_z4lhk_67:focus{border-color:var(--cc-blue);box-shadow:0 0 0 3px #1e6bf126}._toggleBtn_z4lhk_81{background:transparent;border:1.5px solid var(--cc-gray-200);border-radius:var(--cc-radius);padding:9px 16px;font-family:var(--cc-font-body);font-size:13px;font-weight:600;color:var(--cc-gray-700);cursor:pointer;margin-left:auto}._toggleBtn_z4lhk_81:hover{background:var(--cc-gray-50)}._warningBox_z4lhk_96{background:#fef3c7;border:1px solid #FDE68A;color:#92400e;border-radius:var(--cc-radius);padding:12px 16px;font-family:var(--cc-font-body);font-size:14px;margin-bottom:20px;overflow-wrap:anywhere}._warningLink_z4lhk_108{color:#92400e;font-weight:700;text-decoration:underline}._indicatorsGrid_z4lhk_115{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:24px}._indicatorCard_z4lhk_122{min-width:0;background:var(--cc-white);border:1px solid var(--cc-gray-100);border-radius:var(--cc-radius-md);padding:14px 16px;box-shadow:0 4px 16px #0d1b3e0f;display:flex;flex-direction:column;gap:4px}._indicatorLabel_z4lhk_134{font-family:var(--cc-font-body);font-size:11px;font-weight:600;color:var(--cc-gray-500);text-transform:uppercase;letter-spacing:.03em}._indicatorValue_z4lhk_143{font-family:var(--cc-font-display);font-size:18px;font-weight:700;color:var(--cc-gray-900);overflow-wrap:anywhere}._indicatorHint_z4lhk_151{font-family:var(--cc-font-body);font-size:12px;color:var(--cc-gray-500)}._positive_z4lhk_157{color:#15803d}._negative_z4lhk_158{color:var(--cc-error)}._card_z4lhk_161{min-width:0;background:var(--cc-white);border:1px solid var(--cc-gray-100);border-radius:var(--cc-radius-md);padding:24px;box-shadow:0 4px 16px #0d1b3e0f;margin-bottom:24px}._sectionTitle_z4lhk_171{font-family:var(--cc-font-display);font-size:16px;font-weight:700;color:var(--cc-gray-900);margin-bottom:16px}._matrixWrap_z4lhk_180{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:thin;border:1px solid var(--cc-gray-100);border-radius:var(--cc-radius)}._matrixWrap_z4lhk_180:focus-visible{outline:2px solid var(--cc-blue);outline-offset:-2px}._matrix_z4lhk_180{width:100%;border-collapse:separate;border-spacing:0;font-family:var(--cc-font-body);font-size:12px}._matrix_z4lhk_180 th,._matrix_z4lhk_180 td{padding:6px 8px;text-align:right;white-space:nowrap;border-bottom:1px solid var(--cc-gray-100)}._matrix_z4lhk_180 th{background:var(--cc-gray-50);color:var(--cc-gray-500);font-weight:600;position:sticky;top:0;z-index:2}._matrix_z4lhk_180 tbody tr:hover td{background:var(--cc-gray-50)}._stickyCell_z4lhk_224,._stickySubtotalCell_z4lhk_224,._stickyHeader_z4lhk_224{position:sticky;left:0;text-align:left;min-width:220px;max-width:280px;overflow:hidden;text-overflow:ellipsis;z-index:1}._stickyCell_z4lhk_224{background:var(--cc-white);color:var(--cc-gray-700)}._matrix_z4lhk_180 ._stickyHeader_z4lhk_224{background:var(--cc-gray-50);z-index:3}._subtotalRow_z4lhk_239 td{background:var(--cc-gray-100);font-weight:700;color:var(--cc-gray-900)}._matrix_z4lhk_180 ._subtotalRow_z4lhk_239:hover td{background:var(--cc-gray-100)}._stickySubtotalCell_z4lhk_224{background:var(--cc-gray-100);font-weight:700;color:var(--cc-gray-900)}._indicatorRow_z4lhk_243 td{background:var(--cc-blue-light);font-weight:700;color:var(--cc-blue-hover)}._matrix_z4lhk_180 ._indicatorRow_z4lhk_243:hover td{background:var(--cc-blue-light)}._indicatorRow_z4lhk_243 ._stickySubtotalCell_z4lhk_224{background:var(--cc-blue-light);color:var(--cc-blue-hover)}._realizadoCell_z4lhk_247,._realizadoHeader_z4lhk_247{font-weight:700;background:var(--cc-gray-50);border-left:2px solid var(--cc-gray-200)}._matrix_z4lhk_180 ._realizadoHeader_z4lhk_247{z-index:3}._scrollHint_z4lhk_256{margin-top:8px;font-family:var(--cc-font-body);font-size:12px;color:var(--cc-gray-500);text-align:center}._comparisonRange_z4lhk_265{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;font-family:var(--cc-font-body);font-size:13px;color:var(--cc-gray-500)}._comparisonRange_z4lhk_265>div{width:160px;max-width:100%}._error_z4lhk_278{display:flex;align-items:center;gap:8px;padding:12px 16px;background:#fee2e2;border:1px solid #FECACA;border-radius:var(--cc-radius);color:#991b1b;font-family:var(--cc-font-body);font-size:14px;margin-bottom:24px;overflow-wrap:anywhere}._skeleton_z4lhk_293{height:200px;background:var(--cc-gray-100);border-radius:var(--cc-radius-md);animation:_shimmer_z4lhk_1 1.5s infinite}@keyframes _shimmer_z4lhk_1{0%,to{opacity:1}50%{opacity:.5}}@media (min-width: 1920px){._indicatorsGrid_z4lhk_115{grid-template-columns:repeat(7,minmax(0,1fr));gap:16px}}@media (max-width: 1024px){._indicatorsGrid_z4lhk_115{grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr))}}@media (max-width: 768px){._header_z4lhk_7{margin-bottom:16px}._exportButtons_z4lhk_37{width:100%}._exportBtn_z4lhk_39{flex:1 1 0}._filtersBar_z4lhk_56{display:grid;grid-template-columns:minmax(0,1fr) 104px;gap:10px}._filterMonth_z4lhk_64,._filterAccount_z4lhk_65{width:auto}._filterAccount_z4lhk_65{grid-column:1 / -1}._yearInput_z4lhk_67{width:100%;font-size:16px}._toggleBtn_z4lhk_81{grid-column:1 / -1;margin-left:0;width:100%}._indicatorsGrid_z4lhk_115{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));margin-bottom:16px}._indicatorCard_z4lhk_122{padding:12px}._indicatorValue_z4lhk_143{font-size:16px}._card_z4lhk_161{padding:12px;margin-bottom:16px}._comparisonRange_z4lhk_265{display:grid;grid-template-columns:minmax(0,1fr) 104px;gap:10px}._comparisonRange_z4lhk_265>div{width:auto}._comparisonRange_z4lhk_265>span{grid-column:1 / -1}._indicatorLabel_z4lhk_134,._indicatorHint_z4lhk_151,._exportBtn_z4lhk_39,._toggleBtn_z4lhk_81,._comparisonRange_z4lhk_265{font-size:14px}._matrix_z4lhk_180 th,._matrix_z4lhk_180 td{padding:6px}._matrix_z4lhk_180 ._stickyCell_z4lhk_224,._matrix_z4lhk_180 ._stickySubtotalCell_z4lhk_224,._matrix_z4lhk_180 ._stickyHeader_z4lhk_224{min-width:104px;max-width:132px;white-space:normal;overflow-wrap:anywhere;border-right:1px solid var(--cc-gray-100)}._matrix_z4lhk_180 ._realizadoCell_z4lhk_247,._matrix_z4lhk_180 ._realizadoHeader_z4lhk_247{position:sticky;right:0}._matrix_z4lhk_180 ._realizadoCell_z4lhk_247{z-index:1}}@media (max-width: 480px){._title_z4lhk_22{font-size:1.25rem}}@media (pointer: coarse){._exportBtn_z4lhk_39,._toggleBtn_z4lhk_81,._yearInput_z4lhk_67{min-height:var(--touch-target)}._warningLink_z4lhk_108{display:inline-block;padding:4px 0}}._page_rrw57_6{min-height:100vh;min-height:100dvh;display:flex;align-items:center;justify-content:center;background:#f5f7fc;padding:max(16px,var(--safe-top)) max(16px,var(--safe-right)) max(16px,var(--safe-bottom)) max(16px,var(--safe-left))}._card_rrw57_20{width:100%;max-width:420px;min-width:0;background:#fff;border:1px solid #E3E8F4;border-radius:12px;padding:28px 24px;text-align:center;font-family:Inter,sans-serif}._title_rrw57_32{margin:0 0 12px;font-size:20px;color:#0f1c3f;overflow-wrap:anywhere}._text_rrw57_39{margin:0;color:#4a5778;font-size:14px;overflow-wrap:anywhere}._textSecond_rrw57_46{margin-top:8px}._error_rrw57_50{margin:0 0 16px;color:#b91c1c;font-size:14px;overflow-wrap:anywhere}._link_rrw57_57{color:#1a6af0;font-size:14px}._actions_rrw57_64{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:20px}._primaryBtn_rrw57_72,._secondaryBtn_rrw57_73{border-radius:8px;padding:10px 18px;font-size:14px;font-weight:600;cursor:pointer;font-family:Inter,sans-serif}._primaryBtn_rrw57_72{background:#1a6af0;color:#fff;border:1px solid #1A6AF0}@media (hover: hover){._primaryBtn_rrw57_72:hover:not(:disabled){background:#1558d0}}._secondaryBtn_rrw57_73{background:#fff;color:#0f1c3f;border:1px solid #C9D3EA}._primaryBtn_rrw57_72:disabled,._secondaryBtn_rrw57_73:disabled{opacity:.6;cursor:not-allowed}@media (max-width: 480px){._actions_rrw57_64>._primaryBtn_rrw57_72,._actions_rrw57_64>._secondaryBtn_rrw57_73{flex:1 1 140px}}@media (max-width: 360px){._card_rrw57_20{padding:24px 16px}}@media (pointer: coarse){._link_rrw57_57{display:inline-flex;align-items:center;min-height:var(--touch-target)}}@media (max-height: 480px) and (orientation: landscape){._card_rrw57_20{padding-top:20px;padding-bottom:20px}._actions_rrw57_64{margin-top:12px}}._linkBtn_k5m53_5{background:none;border:0;padding:0;color:#1a6af0;font:inherit;text-decoration:underline;cursor:pointer}._scopes_k5m53_15{margin:16px 0 0;padding:0;border:0;min-width:0;text-align:left}._legend_k5m53_23{padding:0;margin-bottom:8px;color:#0f1c3f;font-size:13px;font-weight:600}._scope_k5m53_15{display:flex;align-items:flex-start;gap:10px;padding:8px 0;border-top:1px solid #EEF1F8;cursor:pointer}._scope_k5m53_15 input{margin-top:3px;flex:none}._scopeText_k5m53_45{display:flex;flex-direction:column;gap:2px;min-width:0}._scopeLabel_k5m53_52{color:#0f1c3f;font-size:14px;font-weight:600;overflow-wrap:anywhere}._scopeDesc_k5m53_59{color:#4a5778;font-size:13px;overflow-wrap:anywhere}._badge_k5m53_65{margin-left:8px;padding:1px 6px;border-radius:999px;background:#fef3c7;color:#92400e;font-size:11px;font-weight:600}._notice_k5m53_75{margin:8px 0 0;padding:8px 10px;border-radius:8px;background:#fef3c7;color:#92400e;font-size:13px;text-align:left;overflow-wrap:anywhere}@media (pointer: coarse){._scope_k5m53_15{min-height:var(--touch-target);align-items:center}._linkBtn_k5m53_5{display:inline-flex;align-items:center;min-height:var(--touch-target)}}._header_tecxf_1{display:flex;align-items:flex-start;justify-content:space-between;gap:12px 16px;flex-wrap:wrap;margin-bottom:20px;font-family:var(--cc-font-body)}._headerText_tecxf_11{min-width:0}._title_tecxf_15{margin:0;font-size:22px;color:var(--cc-gray-900);overflow-wrap:anywhere}._meta_tecxf_22{margin:4px 0 0;font-size:14px;color:var(--cc-gray-500)}._openBtn_tecxf_28{display:inline-flex;align-items:center;justify-content:center;background:var(--cc-blue);color:var(--cc-white);border-radius:var(--cc-radius);padding:10px 16px;font-size:14px;font-weight:600;text-decoration:none;white-space:nowrap}._openBtn_tecxf_28:hover{background:var(--cc-blue-hover);text-decoration:none}._error_tecxf_47{color:#b91c1c;font-family:var(--cc-font-body);font-size:14px;overflow-wrap:anywhere}._tableWrap_tecxf_56{background:var(--cc-white);border:1px solid #E3E8F4;border-radius:var(--cc-radius-md);overflow:hidden}._table_tecxf_56{width:100%;border-collapse:collapse;font-family:var(--cc-font-body);font-size:14px}._table_tecxf_56 th,._table_tecxf_56 td{text-align:left;padding:12px 16px;border-bottom:1px solid var(--cc-gray-100);white-space:nowrap}._table_tecxf_56 tbody tr:last-child td{border-bottom:none}._table_tecxf_56 th{font-size:12px;color:#4a5778;font-weight:600;text-transform:uppercase;letter-spacing:.04em}._table_tecxf_56 td._empty_tecxf_90{color:var(--cc-gray-500);text-align:center}._pager_tecxf_95{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px;margin-top:16px;font-family:var(--cc-font-body);font-size:14px;color:var(--cc-gray-500)}._pager_tecxf_95 button{padding:8px 18px;background:var(--cc-white);border:1px solid var(--cc-gray-200);border-radius:var(--cc-radius);font-family:var(--cc-font-body);font-size:13px;font-weight:500;color:var(--cc-gray-700);cursor:pointer;transition:border-color .15s,color .15s}._pager_tecxf_95 button:hover:not(:disabled){border-color:var(--cc-blue);color:var(--cc-blue)}._pager_tecxf_95 button:disabled{opacity:.4;cursor:not-allowed}._actions_tecxf_130{display:flex;align-items:center;gap:8px 16px;flex-wrap:wrap}._downloadLink_tecxf_137{font-family:var(--cc-font-body);font-size:14px;color:var(--cc-blue)}@media (max-width: 768px){._header_tecxf_1{margin-bottom:16px}._actions_tecxf_130{width:100%}._actions_tecxf_130>a{flex:1 1 100%;display:inline-flex;align-items:center;justify-content:center;min-height:var(--touch-target)}._downloadLink_tecxf_137{border:1px solid var(--cc-gray-200);border-radius:var(--cc-radius);background:var(--cc-white);font-weight:600}._tableWrap_tecxf_56{background:transparent;border:0;border-radius:0;overflow:visible}._table_tecxf_56,._table_tecxf_56 tbody,._table_tecxf_56 tr,._table_tecxf_56 td{display:block;width:100%}._table_tecxf_56 thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}._table_tecxf_56 tbody tr{margin-bottom:12px;padding:12px 14px;background:var(--cc-white);border:1px solid #E3E8F4;border-radius:var(--cc-radius-md)}._table_tecxf_56 tbody tr:last-child{margin-bottom:0}._table_tecxf_56 td{padding:6px 0;border:0;white-space:normal;overflow-wrap:anywhere}._table_tecxf_56 td._channelCell_tecxf_214{font-weight:600;color:var(--cc-gray-900)}._table_tecxf_56 td[data-label]{display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:right}._table_tecxf_56 td[data-label]:before{content:attr(data-label);flex-shrink:0;font-size:12px;font-weight:600;color:var(--cc-gray-500);text-transform:uppercase;letter-spacing:.04em;text-align:left}._table_tecxf_56 td._empty_tecxf_90{padding:32px 16px;text-align:center}._pager_tecxf_95 span{order:-1;flex-basis:100%;text-align:center}._pager_tecxf_95 button{flex:1 1 0;min-height:40px}}@media (max-width: 480px){._title_tecxf_15{font-size:20px}}
