.HqUb6G_sidebar{background-color:var(--sidebar-bg);width:272px;color:var(--sidebar-text,#f9f6f0);border-right:1px solid var(--border-color,#ffffff1a);z-index:10;flex-direction:column;flex-shrink:0;transition:width .3s cubic-bezier(.16,1,.3,1);display:flex;overflow-x:hidden}.HqUb6G_sidebarCollapsed{width:70px!important}.HqUb6G_sidebarHeader{border-bottom:1px solid #ffffff14;flex-direction:column;flex-shrink:0;align-items:flex-start;gap:12px;padding:12px 8px;display:flex}.HqUb6G_sidebarCollapsed .HqUb6G_sidebarHeader{align-items:flex-start;padding:12px 8px}.HqUb6G_logoContainer{justify-content:flex-start;align-items:center;width:100%;height:66px;display:flex;position:relative}.HqUb6G_logoWrapper{justify-content:flex-start;align-items:center;width:256px;height:66px;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}.HqUb6G_sidebarCollapsed .HqUb6G_logoWrapper{width:54px;height:66px}.HqUb6G_logoImage{width:256px;min-width:256px;height:66px;transition:all .3s cubic-bezier(.16,1,.3,1);display:block}.HqUb6G_sidebarCollapsed .HqUb6G_logoImage{width:256px;min-width:256px;height:66px}.HqUb6G_logoSquareWrapper{justify-content:center;align-items:center;width:54px;height:66px;display:flex;position:relative;overflow:hidden}.HqUb6G_logoSquareImage{width:66px;min-width:66px;height:66px;transform:scale(var(--sidebar-logo-square-scale,1));transform-origin:50%;transition:transform .2s ease-in-out;display:block}.HqUb6G_sidebar[data-app*=taskix] .HqUb6G_logoSquareImage{transform:scale(var(--sidebar-logo-square-scale,.85))}.HqUb6G_sidebar[data-app*=adminix] .HqUb6G_logoSquareImage{transform:scale(var(--sidebar-logo-square-scale,.78))}.HqUb6G_basePackageBadge{color:var(--color-accent,#d4af37);text-transform:uppercase;letter-spacing:.05em;pointer-events:none;opacity:1;font-size:11px;font-weight:600;transition:opacity .2s ease-in-out .15s;position:absolute;bottom:-9px;right:0}.HqUb6G_sidebarCollapsed .HqUb6G_basePackageBadge{opacity:0;pointer-events:none;transition:opacity .1s}.HqUb6G_toggleBtnContainer{justify-content:flex-start;align-items:center;width:100%;padding-left:11px;display:flex}.HqUb6G_sidebarCollapsed .HqUb6G_toggleBtnContainer{justify-content:flex-start;padding-left:11px}.HqUb6G_persistentToggleBtn{color:var(--sidebar-text,#fff);cursor:pointer;background:#ffffff14;border:1px solid #ffffff1f;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}.HqUb6G_persistentToggleBtn:hover{color:#fff;background:#ffffff2e}.HqUb6G_sidebarMenu{scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;flex:1;gap:4px;padding:24px 12px;display:flex;overflow-y:auto}.HqUb6G_sidebarMenu::-webkit-scrollbar{display:none}.HqUb6G_menuItem{color:#cbd5e1;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:12px;width:100%;padding:6px 14px;font-weight:500;text-decoration:none;display:flex}.HqUb6G_sidebarBackBtn,.HqUb6G_sidebarBackBtnCollapsed{margin-bottom:8px}.HqUb6G_menuItemText{white-space:nowrap;opacity:1;transition:opacity .2s ease-in-out .15s}.HqUb6G_menuItem:hover{color:#fff;background:#ffffff1f}.HqUb6G_menuItemActive{font-weight:700;color:#fff!important;background:var(--color-primary)!important}.HqUb6G_sidebarCollapsed .HqUb6G_menuItem{justify-content:flex-start;padding:6px 14px}.HqUb6G_sidebarCollapsed .HqUb6G_menuItemText{opacity:0;display:none}.HqUb6G_sectionHeader{font-size:var(--font-xs,11px);color:var(--color-accent,var(--color-primary));letter-spacing:1px;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;margin-top:24px;padding:8px 16px;font-weight:700;display:flex}.HqUb6G_sectionHeader *{opacity:1;transition:opacity .2s ease-in-out .15s}.HqUb6G_sidebarCollapsed .HqUb6G_sectionHeader{cursor:default;background:#ffffff14;height:1px;margin:20px 12px 12px;padding:0}.HqUb6G_sidebarCollapsed .HqUb6G_sectionHeader *{opacity:0;display:none}.HqUb6G_badge{background:var(--color-accent);color:var(--sidebar-badge-color,#fff);border-radius:10px;margin-left:auto;padding:2px 6px;font-size:11px;font-weight:700}.HqUb6G_footer{text-align:center;color:#ffffff73;letter-spacing:.02em;-webkit-user-select:none;user-select:none;border-top:1px solid #ffffff14;justify-content:center;align-items:center;padding:14px 16px;font-size:12px;font-weight:500;display:flex}.HqUb6G_sidebarCollapsed .HqUb6G_footer{display:none}@media (max-width:768px){.HqUb6G_sidebar{display:none!important}}
.lz4f8q_selectContainer{width:100%;font-family:inherit;position:relative}.lz4f8q_selectContainerOpen{z-index:50}.lz4f8q_selectButton{border:1px solid var(--input-border,var(--border-color));background-color:var(--input-bg,var(--card-bg));width:100%;color:var(--foreground);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;border-radius:6px;outline:none;justify-content:space-between;align-items:center;padding:7px 10px;font-family:inherit;font-weight:400;line-height:1.4;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden;font-size:var(--font-sm,12px)!important}.lz4f8q_selectedLabel{text-overflow:ellipsis;white-space:nowrap;text-align:left;color:var(--foreground);font-size:var(--font-sm,12px);flex:1;font-family:inherit;font-weight:400;overflow:hidden}.lz4f8q_selectButton:focus,.lz4f8q_selectButtonOpen{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary-soft,#23654026)}.lz4f8q_chevronIcon{color:var(--text-muted);flex-shrink:0;justify-content:center;align-items:center;margin-left:8px;transition:transform .2s;display:inline-flex}.lz4f8q_chevronOpen{transform:rotate(180deg)}.lz4f8q_dropdownMenu{background-color:var(--card-bg,#fff);border:1px solid var(--border-color);width:max-content;min-width:100%;max-width:min(480px,95vw);box-shadow:var(--shadow-md,0 4px 6px -1px #0000001a);z-index:100;overscroll-behavior:contain;border-radius:6px;max-height:280px;padding:4px 0;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto}.lz4f8q_dropdownMenuRight{left:auto!important;right:0!important}.lz4f8q_dropdownMenuUp{top:auto!important;bottom:calc(100% + 4px)!important;box-shadow:0 -4px 12px #00000026!important}.lz4f8q_optionItem{font-size:var(--font-sm,13px);color:var(--foreground);cursor:pointer;white-space:nowrap;justify-content:space-between;align-items:center;gap:12px;padding:6px 10px;font-family:inherit;line-height:1.4;transition:background-color .1s,color .1s;display:flex}.lz4f8q_optionItem:hover{background-color:var(--color-primary-soft,#0000000d);color:var(--color-primary)}.lz4f8q_optionItemSelected{font-weight:600;background-color:var(--color-primary)!important;color:#fff!important}.lz4f8q_checkIcon{margin-left:8px;font-size:11px;font-weight:700}.lz4f8q_placeholderText{color:var(--text-muted)}.lz4f8q_searchContainer{cursor:text}.lz4f8q_searchInput{width:100%;min-width:0;color:var(--foreground);box-sizing:border-box;flex:1;margin:0;padding:0;font-family:inherit;line-height:1.4;font-size:var(--font-sm,12px)!important;box-shadow:none!important;background:0 0!important;border:none!important;outline:none!important}.lz4f8q_searchInput::placeholder{color:var(--text-muted)}.lz4f8q_emptySearchText{font-size:var(--font-sm,12px);color:var(--text-muted);text-align:center;padding:10px 12px;font-style:italic}
._3Q8dvq_drawerContainer{flex-direction:column;gap:16px;height:100%;display:flex}._3Q8dvq_searchBarWrapper{align-items:center;width:100%;display:flex;position:relative}._3Q8dvq_searchIcon{color:var(--color-text-muted,#64748b);pointer-events:none;z-index:2;justify-content:center;align-items:center;width:16px;height:16px;display:flex;position:absolute;top:50%;left:12px;transform:translateY(-50%)}._3Q8dvq_searchInput{border:1px solid var(--color-border,#e2e8f0);background-color:var(--color-bg-primary,#fff);width:100%;color:var(--color-text-primary,#0f172a);z-index:1;border-radius:8px;outline:none;font-size:.875rem;transition:border-color .15s,box-shadow .15s;position:relative;padding:10px 14px 10px 40px!important}._3Q8dvq_searchInput:focus{border-color:var(--color-primary,#0284c7);box-shadow:0 0 0 3px #0284c726}._3Q8dvq_personaFilters{flex-wrap:wrap;gap:6px;display:flex}._3Q8dvq_personaChip{border:1px solid var(--color-border,#e2e8f0);background-color:var(--color-bg-secondary,#f8fafc);color:var(--color-text-secondary,#475569);cursor:pointer;border-radius:9999px;padding:4px 10px;font-size:.75rem;transition:background-color .15s,color .15s,border-color .15s}._3Q8dvq_personaChip:hover{background-color:var(--color-bg-tertiary,#f1f5f9);color:var(--color-text-primary,#0f172a)}._3Q8dvq_personaChipActive{background-color:var(--color-primary,#0284c7);color:#fff;border-color:var(--color-primary,#0284c7)}._3Q8dvq_personaChipActive:hover{background-color:var(--color-primary-hover,#0369a1);color:#fff}._3Q8dvq_sectionTitle{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted,#64748b);margin-top:8px;margin-bottom:4px;font-size:.8125rem;font-weight:600}._3Q8dvq_guideList{flex-direction:column;flex:auto;gap:10px;display:flex;overflow-y:auto}._3Q8dvq_guideCard{border:1px solid var(--color-border,#e2e8f0);background-color:var(--color-bg-primary,#fff);cursor:pointer;text-align:left;border-radius:10px;flex-direction:column;gap:8px;padding:14px;transition:transform .15s,box-shadow .15s,border-color .15s;display:flex}._3Q8dvq_guideCard:hover{border-color:var(--color-primary,#0284c7);transform:translateY(-1px);box-shadow:0 4px 12px #0000000d}._3Q8dvq_recommendedGuideCard{border-color:var(--color-primary,#0284c7);background:linear-gradient(90deg,#0284c70a,#0000)}._3Q8dvq_cardHeader{justify-content:space-between;align-items:center;gap:8px;display:flex}._3Q8dvq_badgeGroup{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._3Q8dvq_recommendedBadge{color:var(--color-primary,#0284c7);background-color:#0284c71a;border-radius:4px;padding:2px 8px;font-size:.6875rem;font-weight:600}._3Q8dvq_categoryBadge{background-color:var(--color-bg-secondary,#f8fafc);color:var(--color-text-muted,#64748b);text-transform:capitalize;border-radius:4px;padding:2px 8px;font-size:.6875rem}._3Q8dvq_cardTitle{color:var(--color-text-primary,#0f172a);margin:0;font-size:.9375rem;font-weight:600;line-height:1.35}._3Q8dvq_cardSummary{color:var(--color-text-secondary,#475569);margin:0;font-size:.8125rem;line-height:1.45}._3Q8dvq_cardFooter{color:var(--color-text-muted,#64748b);justify-content:space-between;align-items:center;margin-top:4px;font-size:.75rem;display:flex}._3Q8dvq_readTime{color:var(--color-primary,#0284c7);align-items:center;gap:4px;font-weight:500;display:flex}._3Q8dvq_articleContainer{flex-direction:column;gap:16px;height:100%;display:flex}._3Q8dvq_backButton{border:1px solid var(--color-border,#e2e8f0);background-color:var(--color-bg-primary,#fff);color:var(--color-text-primary,#0f172a);cursor:pointer;border-radius:6px;align-self:flex-start;align-items:center;gap:6px;padding:6px 12px;font-size:.8125rem;font-weight:500;transition:background-color .15s;display:inline-flex}._3Q8dvq_backButton:hover{background-color:var(--color-bg-secondary,#f8fafc)}._3Q8dvq_articleHeader{border-bottom:1px solid var(--color-border,#e2e8f0);flex-direction:column;gap:8px;padding-bottom:16px;display:flex}._3Q8dvq_articleTitle{color:var(--color-text-primary,#0f172a);margin:0;font-size:1.25rem;font-weight:700;line-height:1.3}._3Q8dvq_articleSummary{color:var(--color-text-secondary,#475569);margin:0;font-size:.875rem;line-height:1.5}._3Q8dvq_articleBody{color:var(--color-text-primary,#0f172a);flex:auto;font-size:.875rem;line-height:1.6;overflow-y:auto}._3Q8dvq_articleBody h1{display:none}._3Q8dvq_articleBody h2{color:var(--color-text-primary,#0f172a);border-bottom:1px solid var(--color-border,#e2e8f0);margin-top:20px;margin-bottom:8px;padding-bottom:4px;font-size:1.0625rem;font-weight:600}._3Q8dvq_articleBody h3{color:var(--color-primary,#0284c7);margin-top:14px;margin-bottom:6px;font-size:.9375rem;font-weight:600}._3Q8dvq_articleBody p{margin-top:0;margin-bottom:10px}._3Q8dvq_articleBody ul,._3Q8dvq_articleBody ol{margin-top:4px;margin-bottom:12px;padding-left:20px}._3Q8dvq_articleBody li{margin-bottom:4px}._3Q8dvq_articleBody blockquote{border-left:4px solid var(--color-primary,#0284c7);background-color:var(--color-bg-secondary,#f8fafc);border-radius:0 8px 8px 0;margin:12px 0;padding:10px 14px;font-size:.8125rem}._3Q8dvq_emptyState{text-align:center;color:var(--color-text-muted,#64748b);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:40px 16px;display:flex}._3Q8dvq_loadingSpinner{color:var(--color-text-muted,#64748b);justify-content:center;align-items:center;padding:40px 0;font-size:.875rem;display:flex}._3Q8dvq_tabBar{background-color:var(--color-bg-secondary,#f8fafc);border:1px solid var(--color-border,#e2e8f0);border-radius:8px;gap:4px;padding:3px;display:flex}._3Q8dvq_tabButton{color:var(--color-text-secondary,#475569);cursor:pointer;background:0 0;border:none;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:6px;padding:7px 12px;font-size:.8125rem;font-weight:500;transition:all .15s;display:flex}._3Q8dvq_tabButton:hover{color:var(--color-text-primary,#0f172a)}._3Q8dvq_tabButtonActive{background-color:var(--color-bg-primary,#fff);color:var(--color-primary,#0284c7);font-weight:600;box-shadow:0 1px 3px #00000014}._3Q8dvq_conceptBadge{color:#6366f1;background-color:#6366f11a;border-radius:4px;padding:2px 8px;font-size:.6875rem;font-weight:600}._3Q8dvq_conceptLink{color:var(--color-primary,#0284c7);text-underline-offset:2px;cursor:pointer;font-weight:600;font-size:inherit;background:0 0;border:none;margin:0;padding:0;font-family:inherit;-webkit-text-decoration:underline #0284c759;text-decoration:underline #0284c759;transition:color .15s,text-decoration-color .15s;display:inline}._3Q8dvq_conceptLink:hover{color:var(--color-primary-hover,#0369a1);-webkit-text-decoration-color:var(--color-primary-hover,#0369a1);text-decoration-color:var(--color-primary-hover,#0369a1)}._3Q8dvq_externalLink{color:var(--color-primary,#0284c7);text-underline-offset:2px;font-weight:500;text-decoration:underline}
.UTanqa_bannerContainer{background-color:var(--color-primary-soft,#0000000a);border-bottom:1px solid var(--border-color,#00000014);color:var(--foreground,#0f172a);z-index:40;justify-content:space-between;align-items:center;gap:1rem;padding:.625rem 1rem;font-size:.875rem;line-height:1.4;transition:all .2s ease-in-out;display:flex;position:relative}.UTanqa_contentWrapper{flex:1;align-items:center;gap:.75rem;min-width:0;display:flex}.UTanqa_icon{width:18px;height:18px;color:var(--color-primary,#0284c7);flex-shrink:0}.UTanqa_message{flex:1;min-width:0}.UTanqa_actionGroup{flex-shrink:0;align-items:center;gap:.75rem;display:flex}.UTanqa_verifyButton{background-color:var(--color-primary,var(--primary-color,#0284c7));color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:6px;padding:.35rem .75rem;font-size:.8125rem;font-weight:500;transition:background-color .15s}.UTanqa_verifyButton:hover:not(:disabled){background-color:var(--color-primary-hover,var(--primary-color-hover,#0369a1))}.UTanqa_verifyButton:disabled{opacity:.6;cursor:not-allowed}.UTanqa_dismissButton{color:var(--text-muted,#64748b);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:.25rem;transition:background-color .15s,color .15s;display:flex}.UTanqa_dismissButton:hover{background-color:var(--bg-hover,#0000000f);color:var(--foreground,#0f172a)}.UTanqa_statusSuccess{color:#15803d;font-weight:500}.UTanqa_statusError{color:#b91c1c;font-weight:500}.UTanqa_statusLine{margin-top:.25rem;display:block}.UTanqa_sendingSpinnerWrapper{align-items:center;gap:.35rem;display:inline-flex}.UTanqa_spinnerIcon{width:14px;height:14px;animation:1s linear infinite UTanqa_bannerSpin}.UTanqa_closeIcon{width:16px;height:16px}@keyframes UTanqa_bannerSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.UTanqa_devBanner{background-color:var(--card-bg-subtle,#0000000a);border:1px dashed var(--color-primary,#0284c7);border-radius:6px;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.35rem;padding:.35rem .6rem;font-size:.8125rem;display:flex}.UTanqa_devTitle{color:var(--foreground,#0f172a);align-items:center;gap:.25rem;font-size:.75rem;font-weight:700;display:inline-flex}.UTanqa_devLinkButton{background-color:var(--color-primary,var(--primary-color,#0284c7));color:#fff;border:1px solid var(--color-primary-hover,var(--primary-color-hover,#0369a1));cursor:pointer;border-radius:4px;align-items:center;gap:.3rem;padding:.25rem .6rem;font-size:.75rem;font-weight:600;text-decoration:none;transition:background-color .15s;display:inline-flex}.UTanqa_devLinkButton:hover{background-color:var(--color-primary-hover,var(--primary-color-hover,#0369a1))}@media (max-width:768px){.UTanqa_bannerContainer{flex-direction:column;align-items:flex-start;gap:.5rem}.UTanqa_actionGroup{justify-content:space-between;width:100%}}
.uPyRtW_bannerContainer{background-color:var(--color-primary-soft,#0000000a);border-bottom:1px solid var(--border-color,#00000014);color:var(--foreground,#0f172a);z-index:40;justify-content:space-between;align-items:center;gap:1rem;padding:.625rem 1.25rem;font-size:.875rem;line-height:1.4;transition:all .2s ease-in-out;display:flex;position:relative}.uPyRtW_variantWarning{color:#92400e;background-color:#fffbeb;border-bottom-color:#fef3c7}.uPyRtW_variantNeutral{background-color:var(--bg-hover,#00000008);border-bottom-color:var(--border-color,#00000014);color:var(--foreground,#0f172a)}.uPyRtW_contentWrapper{flex:1;align-items:center;gap:.75rem;min-width:0;display:flex}.uPyRtW_iconWrapper{color:var(--color-primary,#0284c7);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.uPyRtW_variantWarning .uPyRtW_iconWrapper{color:#d97706}.uPyRtW_variantNeutral .uPyRtW_iconWrapper{color:var(--text-muted,#64748b)}.uPyRtW_message{flex:1;min-width:0}.uPyRtW_actionGroup{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.uPyRtW_primaryButton{background-color:var(--color-primary,#0284c7);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:6px;align-items:center;gap:.35rem;padding:.35rem .85rem;font-size:.8125rem;font-weight:500;transition:opacity .15s,background-color .15s;display:inline-flex}.uPyRtW_primaryButton:hover:not(:disabled){background-color:var(--color-primary-hover,var(--color-primary,#0284c7));opacity:.95}.uPyRtW_primaryButton:disabled{opacity:.6;cursor:not-allowed}.uPyRtW_secondaryButton{background-color:var(--btn-secondary-bg,var(--input-bg,#fff));border:1px solid var(--input-border,var(--border-color,#cbd5e1));color:var(--foreground,#0f172a);cursor:pointer;white-space:nowrap;border-radius:6px;padding:.35rem .75rem;font-size:.8125rem;font-weight:500;transition:background-color .15s,color .15s,border-color .15s}.uPyRtW_secondaryButton:hover:not(:disabled){background-color:var(--btn-secondary-hover-bg,var(--bg-hover,#0000000d));border-color:var(--color-primary,#0284c7);color:var(--foreground,#0f172a)}.uPyRtW_secondaryButton:disabled{opacity:.6;cursor:not-allowed}.uPyRtW_dismissIconButton{color:var(--text-muted,#64748b);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:.25rem;transition:background-color .15s,color .15s;display:flex}.uPyRtW_dismissIconButton:hover:not(:disabled){background-color:var(--bg-hover,#0000000f);color:var(--foreground,#0f172a)}.uPyRtW_spinnerIcon{vertical-align:middle;width:14px;height:14px;animation:1s linear infinite uPyRtW_bannerSpin;display:inline-block}@keyframes uPyRtW_bannerSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:768px){.uPyRtW_bannerContainer{flex-direction:column;align-items:flex-start;gap:.5rem}.uPyRtW_actionGroup{justify-content:flex-end;width:100%}}
.GNV9_W_globalTooltip{opacity:0;pointer-events:none!important;z-index:999999!important;background:var(--tooltip-bg,var(--sidebar-bg,#333))!important;-webkit-backdrop-filter:blur(4px)!important;color:var(--tooltip-color,#fff)!important;white-space:nowrap!important;border:1px solid var(--tooltip-border,#ffffff1a)!important;border-radius:6px!important;padding:6px 10px!important;font-size:11px!important;font-weight:500!important;line-height:1.2!important;transition:opacity .12s cubic-bezier(.4,0,.2,1),transform .12s cubic-bezier(.4,0,.2,1)!important;position:fixed!important;box-shadow:0 4px 12px #00000026,0 2px 4px #0000001a!important}.GNV9_W_globalTooltipActive{opacity:1!important}.GNV9_W_globalTooltip[data-position=top]{transform:translate(-50%,-100%)translateY(-8px)scale(.96)}.GNV9_W_globalTooltipActive[data-position=top]{transform:translate(-50%,-100%)translateY(-12px)scale(1)!important}.GNV9_W_globalTooltip[data-position=bottom]{transform:translate(-50%,8px)scale(.96)}.GNV9_W_globalTooltipActive[data-position=bottom]{transform:translate(-50%,12px)scale(1)!important}.GNV9_W_globalTooltip[data-position=left]{transform:translate(-100%,-50%)translate(-8px)scale(.96)}.GNV9_W_globalTooltipActive[data-position=left]{transform:translate(-100%,-50%)translate(-12px)scale(1)!important}.GNV9_W_globalTooltip[data-position=right]{transform:translateY(-50%)translate(8px)scale(.96)}.GNV9_W_globalTooltipActive[data-position=right]{transform:translateY(-50%)translate(12px)scale(1)!important}.GNV9_W_globalTooltipArrow{border-style:solid;width:0;height:0;position:absolute}.GNV9_W_globalTooltip[data-position=top] .GNV9_W_globalTooltipArrow{border-width:4px 4px 0;border-color:var(--tooltip-bg,var(--sidebar-bg,#333)) transparent transparent transparent;bottom:-4px;left:50%;transform:translate(-50%)}.GNV9_W_globalTooltip[data-position=bottom] .GNV9_W_globalTooltipArrow{border-width:0 4px 4px;border-color:transparent transparent var(--tooltip-bg,var(--sidebar-bg,#333)) transparent;top:-4px;left:50%;transform:translate(-50%)}.GNV9_W_globalTooltip[data-position=left] .GNV9_W_globalTooltipArrow{border-width:4px 0 4px 4px;border-color:transparent transparent transparent var(--tooltip-bg,var(--sidebar-bg,#333));top:50%;right:-4px;transform:translateY(-50%)}.GNV9_W_globalTooltip[data-position=right] .GNV9_W_globalTooltipArrow{border-width:4px 4px 4px 0;border-color:transparent var(--tooltip-bg,var(--sidebar-bg,#333)) transparent transparent;top:50%;left:-4px;transform:translateY(-50%)}
.ANUhSG_container{width:100%;font-family:inherit;position:relative}.ANUhSG_pickerBox{border:1px solid var(--input-border,var(--border-color,#e2e8f0));background-color:var(--input-bg,var(--card-bg,#fff));min-height:38px;color:var(--foreground,#0f172a);font-size:var(--font-sm,13px);cursor:text;border-radius:6px;flex-wrap:wrap;align-items:center;gap:6px;padding:4px 8px;transition:border-color .15s,box-shadow .15s;display:flex}.ANUhSG_pickerBox:focus-within{border-color:var(--color-accent,var(--color-primary,#0e2238));box-shadow:0 0 0 2px var(--color-accent-soft,#0e22381f)}.ANUhSG_pickerBoxDisabled{opacity:.6;cursor:not-allowed;pointer-events:none;background-color:var(--bg-disabled,#f1f5f9)}.ANUhSG_chipList{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.ANUhSG_chip{font-size:var(--font-xs,11px);background-color:var(--color-primary-soft,#0e223814);color:var(--color-primary,#0e2238);-webkit-user-select:none;user-select:none;border:1px solid #0e223826;border-radius:12px;align-items:center;gap:4px;padding:2px 8px;font-weight:500;line-height:1.4;display:inline-flex}.ANUhSG_chipRemoveButton{color:inherit;cursor:pointer;opacity:.65;background:0 0;border:none;justify-content:center;align-items:center;margin-left:2px;padding:0;font-size:13px;line-height:1;transition:opacity .1s;display:inline-flex}.ANUhSG_chipRemoveButton:hover{opacity:1}.ANUhSG_input{min-width:100px;color:var(--foreground,#0f172a);font-size:var(--font-sm,13px);background:0 0;border:none;outline:none;flex:1;padding:2px 0;font-family:inherit}.ANUhSG_input::placeholder{color:var(--text-muted,#94a3b8)}.ANUhSG_dropdownMenu{background-color:var(--card-bg,#fff);border:1px solid var(--border-color,#e2e8f0);width:100%;max-height:220px;box-shadow:var(--shadow-md,0 4px 6px -1px #0000001a);z-index:120;border-radius:6px;padding:4px 0;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto}.ANUhSG_optionItem{font-size:var(--font-sm,13px);color:var(--foreground,#0f172a);cursor:pointer;justify-content:space-between;align-items:center;gap:8px;padding:6px 10px;line-height:1.4;transition:background-color .1s;display:flex}.ANUhSG_optionItemActive,.ANUhSG_optionItem:hover{background-color:var(--color-primary-soft,#0e223814);color:var(--color-primary,#0e2238)}.ANUhSG_existingBadge{color:var(--text-muted,#64748b);background-color:#0000000a;border-radius:4px;padding:1px 6px;font-size:10px;font-weight:500}.ANUhSG_createOption{border-top:1px solid var(--border-color,#e2e8f0);color:var(--color-primary,#0e2238);margin-top:4px;padding-top:8px;font-weight:500}.ANUhSG_emptyMessage{font-size:var(--font-sm,12px);color:var(--text-muted,#94a3b8);text-align:center;padding:8px 10px}
._8JEZ4q_checklistSection{border:1px solid var(--border-color,#e2e8f0);background:var(--surface-subtle,var(--card-bg,#fff));border-radius:10px;flex-direction:column;gap:10px;padding:14px 16px;display:flex}._8JEZ4q_headerRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._8JEZ4q_titleGroup{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._8JEZ4q_sectionHeading{color:var(--text-primary,#0f172a);margin:0;font-size:.92rem;font-weight:600}._8JEZ4q_countBadge{background:var(--surface-muted,#f1f5f9);color:var(--text-secondary,#475569);border-radius:999px;align-items:center;padding:2px 8px;font-size:.78rem;font-weight:500;display:inline-flex}._8JEZ4q_syncBadge{color:var(--accent-primary,#2563eb);background:#2563eb1a;border-radius:999px;align-items:center;gap:5px;padding:2px 9px;font-size:.75rem;font-weight:500;display:inline-flex}._8JEZ4q_progressWrapper{align-items:center;gap:10px;display:flex}._8JEZ4q_progressBar{appearance:none;background-color:var(--surface-muted,#e2e8f0);border:none;border-radius:999px;flex:1;width:100%;height:8px;overflow:hidden}._8JEZ4q_progressBar::-webkit-progress-bar{background-color:var(--surface-muted,#e2e8f0);border-radius:999px}._8JEZ4q_progressBar::-webkit-progress-value{background-color:var(--accent-primary,#2563eb);border-radius:999px;transition:width .16s}._8JEZ4q_progressBar::-moz-progress-bar{background-color:var(--accent-primary,#2563eb);border-radius:999px}._8JEZ4q_percentLabel{color:var(--text-secondary,#475569);text-align:right;font-variant-numeric:tabular-nums;min-width:38px;font-size:.78rem}._8JEZ4q_itemsContainer{flex-direction:column;gap:6px;display:flex}._8JEZ4q_emptyHint{color:var(--text-muted,#64748b);padding:4px 0;font-size:.84rem}._8JEZ4q_itemRow{border:1px solid var(--border-subtle,#e2e8f0);background:var(--surface-elevated,#fff);border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:6px 8px;display:flex}._8JEZ4q_checkboxLabelGroup{flex:1;align-items:center;gap:9px;min-width:0;display:flex}._8JEZ4q_checkboxInput{width:16px;height:16px;accent-color:var(--accent-primary,#2563eb);cursor:pointer;flex-shrink:0;margin:0}._8JEZ4q_checkboxInput:disabled{cursor:default}._8JEZ4q_checkboxInput:focus-visible{outline:2px solid var(--accent-primary,#2563eb);outline-offset:2px}._8JEZ4q_itemLabel{color:var(--text-primary,#0f172a);cursor:pointer;word-break:break-word;flex:1;font-size:.88rem}._8JEZ4q_itemLabelReadOnly{cursor:default}._8JEZ4q_itemLabelCompleted{color:var(--text-muted,#64748b);text-decoration:line-through}._8JEZ4q_stepKeyPill{background:var(--surface-muted,#f1f5f9);color:var(--text-secondary,#475569);border-radius:4px;flex-shrink:0;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem}._8JEZ4q_inlineEditGroup{flex:1;align-items:center;gap:6px;min-width:0;display:flex}._8JEZ4q_inlineEditInput{border:1px solid var(--accent-primary,#2563eb);background:var(--surface-elevated,#fff);min-width:0;color:var(--text-primary,#0f172a);border-radius:6px;flex:1;padding:4px 8px;font-size:.86rem}._8JEZ4q_inlineEditInput:focus-visible{outline:2px solid var(--accent-primary,#2563eb);outline-offset:1px}._8JEZ4q_rowActions{flex-shrink:0;align-items:center;gap:4px;display:flex}._8JEZ4q_iconBtn{width:26px;height:26px;color:var(--text-secondary,#475569);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex}._8JEZ4q_iconBtn:hover:not(:disabled){background:var(--surface-muted,#f1f5f9);color:var(--text-primary,#0f172a)}._8JEZ4q_iconBtn:disabled{opacity:.35;cursor:not-allowed}._8JEZ4q_iconBtn:focus-visible{outline:2px solid var(--accent-primary,#2563eb);outline-offset:1px}._8JEZ4q_iconBtnDanger:hover:not(:disabled){color:#dc2626;background:#dc26261a}._8JEZ4q_addRow{align-items:center;gap:8px;margin-top:2px;display:flex}._8JEZ4q_addInput{flex:1;min-width:0}
.L58H4a_card{background-color:var(--card-bg,#fff);border:1px solid var(--border-color,#e2e8f0);border-radius:8px;margin-bottom:24px;padding:24px}.L58H4a_headerRow{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.L58H4a_systemBrandGroup{align-items:center;gap:12px;display:flex}.L58H4a_sectionHeading{color:var(--text-main,var(--foreground,#1e293b));margin:0;font-size:1.05rem;font-weight:600}.L58H4a_sectionSubtext{color:var(--text-muted,inherit);margin:0 0 16px;font-size:.875rem;line-height:1.45}.L58H4a_statusIndicator{background-color:var(--card-inner-bg,var(--bg-hover,#0000000a));border:1px solid var(--border-color,#e2e8f0);white-space:nowrap;border-radius:9999px;align-items:center;gap:6px;padding:3px 10px;font-size:.75rem;font-weight:500;display:inline-flex}.L58H4a_statusDot{background-color:#10b981;border-radius:50%;width:7px;height:7px}.L58H4a_statusDotDisabled{background-color:#94a3b8;border-radius:50%;width:7px;height:7px}.L58H4a_statusDotWarning{background-color:#ef4444;border-radius:50%;width:7px;height:7px}.L58H4a_statusText{color:var(--text-main,var(--foreground,#1e293b))}.L58H4a_switchSection{border-top:1px solid var(--border-color,#e2e8f0);margin-top:16px;padding-top:16px}.L58H4a_switchLabel{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:flex-start;gap:14px;display:flex}.L58H4a_switchInput{opacity:0;cursor:pointer;z-index:1;width:44px;height:24px;margin:0;position:absolute}.L58H4a_switchSlider{background-color:#cbd5e1;border-radius:24px;flex-shrink:0;width:44px;height:24px;margin-top:2px;transition:background-color .2s;display:inline-block;position:relative}.L58H4a_switchInput:checked+.L58H4a_switchSlider{background-color:var(--taskix-green,var(--color-primary,#10b981))}.L58H4a_switchSlider:before{content:"";background-color:#fff;border-radius:50%;width:18px;height:18px;transition:transform .2s;position:absolute;bottom:3px;left:3px;box-shadow:0 1px 3px #0003}.L58H4a_switchInput:checked+.L58H4a_switchSlider:before{transform:translate(20px)}.L58H4a_switchContent{flex-direction:column;gap:4px;display:flex}.L58H4a_switchTitle{color:var(--text-main,var(--foreground,#1e293b));font-size:.95rem;font-weight:600}.L58H4a_switchDescription{color:var(--text-muted,inherit);margin:0;font-size:.85rem;line-height:1.4}.L58H4a_urlInfoRow{border-top:1px dashed var(--border-color,#e2e8f0);color:var(--text-muted,inherit);align-items:center;gap:8px;margin-top:14px;padding-top:12px;font-size:.8rem;display:flex}.L58H4a_urlCode{background:var(--card-inner-bg,var(--bg-hover,#0000000a));border:1px solid var(--border-color,#e2e8f0);border-radius:4px;padding:2px 6px;font-family:monospace}.L58H4a_adminOnlyNotice{color:var(--text-muted,#94a3b8);margin:4px 0 0;font-size:.8rem;font-style:italic}
.nEvjJG_container{background-color:var(--card-bg,#fff);border:1px solid var(--border-color,#e2e8f0);border-radius:8px;flex-direction:column;align-items:center;gap:16px;padding:20px;display:flex;position:relative}.nEvjJG_graphWrapper{justify-content:center;align-items:center;width:100%;max-width:760px;display:flex;position:relative}.nEvjJG_svgCanvas{width:100%;height:auto;display:block;overflow:visible}.nEvjJG_centerNode{cursor:default}.nEvjJG_centerCircle,.nEvjJG_centerRect{fill:var(--card-bg,#fff);stroke:var(--color-primary,#10b981);stroke-width:2.5px;filter:drop-shadow(0 4px 10px #10b98133);transition:all .2s}.nEvjJG_nodeLogoForeign{pointer-events:none;justify-content:center;align-items:center;display:flex;overflow:visible}.nEvjJG_centerTextTitle{fill:var(--text-main,#1e293b);text-anchor:start;font-size:12px;font-weight:700}.nEvjJG_centerTextSub{fill:var(--text-muted,#64748b);text-anchor:start;font-size:10px;font-weight:500}.nEvjJG_satelliteGroup{cursor:pointer;outline:none;transition:transform .2s,filter .2s}.nEvjJG_satelliteGroup:hover,.nEvjJG_satelliteGroup:focus-visible{filter:drop-shadow(0 4px 12px #00000026)}.nEvjJG_satelliteNodeSelected .nEvjJG_satelliteCircle,.nEvjJG_satelliteNodeSelected .nEvjJG_satelliteRect{stroke-width:3.5px;filter:drop-shadow(0 4px 14px #3b82f666);stroke:var(--color-primary,#3b82f6)!important}.nEvjJG_satelliteCircle,.nEvjJG_satelliteRect{fill:var(--card-bg,#fff);stroke-width:2px;transition:all .2s}.nEvjJG_hoverTooltip{box-sizing:border-box;background-color:var(--card-inner-bg,#1e293b);color:#fff;pointer-events:none;white-space:nowrap;border-radius:6px;flex-direction:column;gap:3px;width:100%;padding:8px 12px;font-size:.8125rem;animation:.12s ease-out nEvjJG_fadeIn;display:flex;box-shadow:0 4px 14px #00000040}.nEvjJG_hoverTooltipBelow{box-shadow:0 -4px 14px #0003}.nEvjJG_hoverTooltipName{color:#fff;font-weight:600}.nEvjJG_hoverTooltipMeta{color:#94a3b8;font-size:.75rem}.nEvjJG_satelliteTextTitle{fill:var(--text-main,#1e293b);text-anchor:start;font-size:11px;font-weight:600}.nEvjJG_satelliteTextType{fill:var(--text-muted,#64748b);text-anchor:start;letter-spacing:.2px;font-size:9px;font-weight:500}.nEvjJG_linkLine{transition:stroke .2s,stroke-width .2s}.nEvjJG_linkLineActive{stroke:#10b981;stroke-width:2.5px}.nEvjJG_linkLinePending{stroke:#f59e0b;stroke-width:2px;stroke-dasharray:5 4}.nEvjJG_linkLineInactive{stroke:#ef4444;stroke-width:2px;stroke-dasharray:3 3}.nEvjJG_linkLineSelected{stroke-width:3.5px!important;stroke:#3b82f6!important}.nEvjJG_detailCard{background-color:var(--card-inner-bg,#00000005);border:1px solid var(--border-color,#e2e8f0);border-radius:8px;flex-direction:column;gap:12px;width:100%;max-width:760px;padding:16px;animation:.2s ease-in nEvjJG_fadeIn;display:flex}@keyframes nEvjJG_fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.nEvjJG_detailCardHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.nEvjJG_detailCardTitle{color:var(--text-main,#1e293b);align-items:center;gap:8px;font-size:.95rem;font-weight:600;display:flex}.nEvjJG_detailCardActions{gap:8px;display:flex}.nEvjJG_btnDiagnose{color:var(--btn-primary-text,#fff);background-color:var(--color-primary,#10b981);cursor:pointer;border:none;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-size:.8rem;font-weight:500;transition:opacity .15s;display:inline-flex}.nEvjJG_btnDiagnose:hover:not(:disabled){opacity:.9}.nEvjJG_btnDiagnose:disabled{opacity:.6;cursor:not-allowed}.nEvjJG_btnScrollTo{color:var(--text-main,#1e293b);background-color:var(--card-bg,#fff);border:1px solid var(--border-color,#e2e8f0);cursor:pointer;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-size:.8rem;font-weight:500;transition:all .15s;display:inline-flex}.nEvjJG_btnScrollTo:hover{background-color:var(--card-inner-bg,#0000000d)}.nEvjJG_btnCloseDetail{color:var(--text-muted,#64748b);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px 8px}.nEvjJG_emptyState{text-align:center;color:var(--text-muted,#64748b);padding:40px 20px;font-size:.9rem}.nEvjJG_statusOkText{color:#10b981;font-weight:500}.nEvjJG_statusErrorText{color:#ef4444;font-weight:500}.nEvjJG_spinAnimation{animation:1s linear infinite nEvjJG_spin}@keyframes nEvjJG_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.oAtLiW_container{flex-direction:column;gap:24px;display:flex}.oAtLiW_card{background-color:var(--card-bg,#fff);border:1px solid var(--border-color,#e2e8f0);border-radius:8px;padding:24px}.oAtLiW_pendingCard{background-color:var(--card-bg,#fff);border:1px solid var(--color-primary,var(--taskix-green,#10b981));border-left:4px solid var(--color-primary,var(--taskix-green,#10b981));border-radius:8px;padding:24px}.oAtLiW_headerRow{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.oAtLiW_headerTitleGroup{align-items:center;gap:10px;display:flex}.oAtLiW_sectionHeading{color:var(--text-main,var(--foreground,#1e293b));margin:0;font-size:1.1rem;font-weight:600}.oAtLiW_sectionSubtext{color:var(--text-muted,inherit);margin:0 0 16px;font-size:.875rem;line-height:1.5}.oAtLiW_materialSyncWrapper{margin-top:1rem}.oAtLiW_statusIndicator{background-color:var(--card-inner-bg,var(--bg-hover,#0000000a));border:1px solid var(--border-color,#e2e8f0);white-space:nowrap;border-radius:9999px;align-items:center;gap:6px;padding:4px 12px;font-size:.75rem;font-weight:500;display:inline-flex}.oAtLiW_statusDot{background-color:#10b981;border-radius:50%;width:8px;height:8px}.oAtLiW_statusDotPending{background-color:#f59e0b;border-radius:50%;width:8px;height:8px}.oAtLiW_statusDotDisabled{background-color:#94a3b8;border-radius:50%;width:8px;height:8px}.oAtLiW_statusText{color:var(--text-main,var(--foreground,#1e293b))}.oAtLiW_infoBox{background-color:var(--color-primary-soft,#45a06e1f);border:1px solid var(--color-primary,#45a06e40);color:var(--text-main,var(--foreground,#1e293b));border-radius:6px;margin-bottom:16px;padding:14px 16px;font-size:.875rem;line-height:1.45}.oAtLiW_warningBox{background-color:var(--warning-bg,#f59e0b1a);border:1px solid var(--warning-border,#f59e0b4d);color:var(--text-main,var(--foreground,#1e293b));border-radius:6px;margin-bottom:16px;padding:14px 16px;font-size:.875rem;line-height:1.45}.oAtLiW_actionsRow{align-items:center;gap:12px;margin-top:16px;margin-bottom:12px;display:flex}.oAtLiW_formGrid{flex-direction:column;gap:16px;margin-top:16px;display:flex}.oAtLiW_formGroup{flex-direction:column;gap:6px;display:flex}.oAtLiW_fieldLabel{font-size:var(--font-base,13px);color:var(--text-main,var(--foreground,#1e293b));font-weight:500}.oAtLiW_selectInput{border:1px solid var(--input-border,var(--border-color,#e2e8f0));background-color:var(--input-bg,var(--card-bg,#fff));height:40px;color:var(--text-main,var(--foreground,#1e293b));border-radius:6px;outline:none;padding:0 12px;font-size:.875rem}.oAtLiW_selectInput:focus{border-color:var(--color-primary,var(--taskix-green,#10b981));box-shadow:0 0 0 2px var(--color-primary-soft,#45a06e33)}.oAtLiW_companyTargetBadge{background-color:var(--badge-bg,#eab30826);color:var(--badge-text,#b45309);vertical-align:middle;border-radius:4px;align-items:center;margin-left:8px;padding:2px 8px;font-size:.75rem;font-weight:600;display:inline-flex}.oAtLiW_checkboxLabel{cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--text-main,var(--foreground,#1e293b));align-items:center;gap:10px;margin-top:4px;font-size:.875rem;display:flex}.oAtLiW_checkboxInput{width:18px;height:18px;accent-color:var(--color-primary,var(--taskix-green,#10b981));cursor:pointer}.oAtLiW_primaryButton{background-color:var(--color-primary,var(--taskix-green,#10b981));cursor:pointer;border:none;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:8px 16px;font-size:.875rem;font-weight:500;transition:opacity .15s;display:inline-flex;color:var(--color-primary-text,#fff)!important}.oAtLiW_primaryButton:hover:not(:disabled){opacity:.9}.oAtLiW_primaryButton:disabled{opacity:.5;cursor:not-allowed}.oAtLiW_approveButton{cursor:pointer;background-color:#10b981;border:none;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:8px 16px;font-size:.875rem;font-weight:500;transition:opacity .15s;display:inline-flex;color:#fff!important}.oAtLiW_approveButton:hover:not(:disabled){opacity:.9}.oAtLiW_approveButton:disabled{opacity:.5;cursor:not-allowed}.oAtLiW_secondaryButton{color:var(--text-main,var(--foreground,#1e293b));border:1px solid var(--border-color,#e2e8f0);cursor:pointer;background-color:#0000;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:8px 16px;font-size:.875rem;font-weight:500;transition:background-color .15s;display:inline-flex}.oAtLiW_secondaryButton:hover:not(:disabled){background-color:var(--card-inner-bg,var(--bg-hover,#ffffff0f))}.oAtLiW_dangerButton{color:#ef4444;cursor:pointer;background-color:#0000;border:1px solid #ef44444d;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:8px 16px;font-size:.875rem;font-weight:500;transition:background-color .15s;display:inline-flex}.oAtLiW_dangerButton:hover:not(:disabled){background-color:#ef444414}.oAtLiW_dangerButton:disabled{opacity:.5;cursor:not-allowed}.oAtLiW_linkMetaGrid{background-color:var(--card-inner-bg,var(--bg-hover,#ffffff08));border:1px solid var(--border-color,#e2e8f0);border-radius:6px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin:16px 0;padding:16px;display:grid}.oAtLiW_linkCardHeader{border-bottom:1px solid var(--border-color,#e2e8f0);flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;padding-bottom:10px;display:flex}.oAtLiW_systemBrandGroup{align-items:center;gap:12px;display:flex}.oAtLiW_connectedSystemTitle{color:var(--text-main,#1e293b);margin:0;font-size:1rem;font-weight:600}.oAtLiW_metaItem{flex-direction:column;gap:4px;display:flex}.oAtLiW_metaLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted,inherit);font-size:.75rem;font-weight:600}.oAtLiW_metaValue{color:var(--text-main,var(--foreground,#1e293b));font-size:.875rem;font-weight:500}.oAtLiW_confirmBox{color:var(--text-main,var(--foreground,#1e293b));background-color:#ef444414;border:1px solid #ef444440;border-radius:6px;align-items:center;gap:12px;margin-top:12px;padding:12px 16px;font-size:.875rem;display:flex}.oAtLiW_warningParagraph{margin:6px 0 0}.oAtLiW_paddedMetaValue{padding:8px 0}.oAtLiW_diagnosticSuccessBox{background-color:var(--color-primary-soft,#10b98114);border:1px solid var(--color-primary,#10b9814d);border-radius:8px;flex-direction:column;grid-column:1/-1;gap:12px;margin-top:14px;padding:14px 16px;display:flex}.oAtLiW_diagnosticErrorBox{background-color:#ef444414;border:1px solid #ef44444d;border-radius:8px;flex-direction:column;grid-column:1/-1;gap:12px;margin-top:14px;padding:14px 16px;display:flex}.oAtLiW_diagnosticHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.oAtLiW_diagnosticTitleRow{align-items:center;gap:10px;display:flex}.oAtLiW_diagnosticBadge{text-transform:uppercase;letter-spacing:.04em;background-color:var(--card-bg,#fff);color:var(--text-main,#1e293b);border:1px solid var(--border-color,#e2e8f0);border-radius:4px;padding:3px 8px;font-size:.75rem;font-weight:600}.oAtLiW_diagnosticLatency{color:var(--text-muted,#64748b);font-size:.8125rem;font-weight:500}.oAtLiW_diagnosticCloseButton{color:var(--text-muted,#64748b);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:2px 6px;font-size:1rem;line-height:1}.oAtLiW_diagnosticCloseButton:hover{color:var(--text-main,#1e293b);background-color:#0000000d}.oAtLiW_diagnosticChecksList{flex-direction:column;gap:8px;display:flex}.oAtLiW_diagnosticCheckItem{align-items:flex-start;gap:8px;font-size:.8125rem;line-height:1.4;display:flex}.oAtLiW_checkDotOk{background-color:#10b981;border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:5px}.oAtLiW_checkDotWarning{background-color:#f59e0b;border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:5px}.oAtLiW_checkDotError{background-color:#ef4444;border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:5px}.oAtLiW_checkContent{flex-direction:column;display:flex}.oAtLiW_checkMessage{color:var(--text-main,#1e293b)}.oAtLiW_viewToggleGroup{background-color:var(--card-inner-bg,#0000000d);border:1px solid var(--border-color,#e2e8f0);border-radius:6px;gap:2px;padding:2px;display:inline-flex}.oAtLiW_viewToggleBtn{color:var(--text-muted,#64748b);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:5px 12px;font-size:.8125rem;font-weight:500;transition:all .15s}.oAtLiW_viewToggleBtn:hover{color:var(--text-main,#1e293b)}.oAtLiW_viewToggleBtnActive{background-color:var(--card-bg,#fff);color:var(--color-primary,#10b981);font-weight:600;box-shadow:0 1px 3px #0000001a}.oAtLiW_integrationGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;margin-top:12px;display:grid}.oAtLiW_integrationCard{background-color:var(--card-bg,#fff);border:1px solid var(--border-color,#e2e8f0);border-radius:8px;flex-direction:column;gap:12px;padding:16px;display:flex}.oAtLiW_integrationCardHeader{justify-content:space-between;align-items:center;gap:8px;display:flex}.oAtLiW_integrationTitle{color:var(--text-main,#1e293b);margin:0;font-size:.95rem;font-weight:600}.oAtLiW_emptySectionCard{background-color:var(--card-bg,#fff);border:1px dashed var(--border-color,#cbd5e1);text-align:center;color:var(--text-muted,#64748b);border-radius:8px;flex-direction:column;align-items:center;gap:10px;padding:24px;font-size:.875rem;display:flex}.oAtLiW_headerWithToggle{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.oAtLiW_integrationUrl{color:var(--text-muted,#64748b);word-break:break-all;font-family:monospace;font-size:.8125rem}.oAtLiW_integrationMetaList{color:var(--text-muted,#64748b);flex-direction:column;gap:6px;font-size:.8125rem;display:flex}.oAtLiW_addSystemGrid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px;margin-top:14px;display:grid}.oAtLiW_addSystemButton{text-align:left;background-color:var(--card-bg,#fff);border:1.5px solid var(--border-color,#e2e8f0);cursor:pointer;border-radius:10px;flex-direction:column;align-items:flex-start;gap:10px;padding:14px 16px;transition:border-color .15s,box-shadow .15s,background-color .15s;display:flex;position:relative;box-shadow:0 1px 3px #0000000d}.oAtLiW_addSystemButton:hover{border-color:var(--color-primary,#10b981);background-color:var(--card-inner-bg,#00000005);box-shadow:0 4px 12px #00000014}.oAtLiW_addSystemButtonActive{border-color:var(--color-primary,#10b981);background-color:var(--card-bg,#fff)}.oAtLiW_addSystemButtonHeader{align-items:center;gap:12px;width:100%;display:flex}.oAtLiW_systemLogoBadge{flex-shrink:0;justify-content:center;align-items:center;display:flex}.oAtLiW_addSystemTitleGroup{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.oAtLiW_addSystemTitleRow{justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.oAtLiW_addSystemTitle{color:var(--text-main,#1e293b);margin:0;font-size:.9375rem;font-weight:600}.oAtLiW_addSystemActionHint{color:var(--color-primary,#10b981);align-items:center;gap:3px;font-size:.75rem;font-weight:600;display:inline-flex}.oAtLiW_addSystemDescription{color:var(--text-muted,#64748b);margin:0;font-size:.8125rem;line-height:1.4}.oAtLiW_addSystemSyncBadge{text-transform:uppercase;letter-spacing:.03em;background-color:var(--card-inner-bg,#0000000f);color:var(--text-muted,#64748b);white-space:nowrap;border-radius:4px;padding:2px 6px;font-size:.6875rem;font-weight:600}.oAtLiW_modalActionsRow{justify-content:center;align-items:center;gap:12px;margin-top:24px;margin-bottom:8px;display:flex}.oAtLiW_addSystemFormCard{background-color:var(--card-inner-bg,#00000005);border:1px solid var(--border-color,#cbd5e1);border-radius:8px;flex-direction:column;gap:16px;margin-top:16px;padding:20px;display:flex}.oAtLiW_addSystemFormHeader{border-bottom:1px solid var(--border-color,#e2e8f0);justify-content:space-between;align-items:center;padding-bottom:10px;display:flex}.oAtLiW_addSystemFormTitle{color:var(--text-main,#1e293b);margin:0;font-size:1rem;font-weight:600}.oAtLiW_textInput{border:1px solid var(--input-border,var(--border-color,#e2e8f0));background-color:var(--input-bg,var(--card-bg,#fff));height:40px;color:var(--text-main,var(--foreground,#1e293b));border-radius:6px;outline:none;width:100%;padding:0 12px;font-size:.875rem}.oAtLiW_textInput:focus{border-color:var(--color-primary,#10b981);box-shadow:0 0 0 2px var(--color-primary-soft,#10b98133)}.oAtLiW_graphSectionWrapper{margin-top:-8px;margin-bottom:4px}.oAtLiW_selectedCardHighlight{transition:all .3s;border:2px solid var(--color-primary,#3b82f6)!important;box-shadow:0 0 0 3px #3b82f633!important}.oAtLiW_singleLinkCard{background-color:var(--card-bg,#fff);border:1px solid var(--border-color,#e2e8f0);border-radius:8px;flex-direction:column;gap:16px;margin-top:16px;padding:20px 24px;display:flex}.oAtLiW_systemBrandColumn{flex-direction:column;gap:6px;display:flex}.oAtLiW_syncSubtitle{color:var(--text-muted,#64748b);margin:0;font-size:.9rem}.oAtLiW_switchContainer{border-top:1px solid var(--border-color,#e2e8f0);flex-direction:column;gap:16px;padding-top:14px;display:flex}.oAtLiW_switchSection{flex-direction:column;display:flex}.oAtLiW_switchLabel{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:flex-start;gap:14px;display:flex}.oAtLiW_switchInput{opacity:0;cursor:pointer;z-index:1;width:44px;height:24px;margin:0;position:absolute}.oAtLiW_switchSlider{background-color:#cbd5e1;border-radius:24px;flex-shrink:0;width:44px;height:24px;margin-top:2px;transition:background-color .2s;display:inline-block;position:relative}.oAtLiW_switchInput:checked+.oAtLiW_switchSlider{background-color:var(--color-primary,#10b981)}.oAtLiW_switchSlider:before{content:"";background-color:#fff;border-radius:50%;width:18px;height:18px;transition:transform .2s;position:absolute;bottom:3px;left:3px;box-shadow:0 1px 3px #0003}.oAtLiW_switchInput:checked+.oAtLiW_switchSlider:before{transform:translate(20px)}.oAtLiW_switchContent{flex-direction:column;gap:2px;display:flex}.oAtLiW_switchTitle{color:var(--text-main,var(--foreground,#1e293b));font-size:.95rem;font-weight:600}.oAtLiW_switchDescription{color:var(--text-muted,#64748b);margin:0;font-size:.85rem;line-height:1.4}.oAtLiW_accountingSwitchesGrid{border-top:1px solid var(--border-color,#e2e8f0);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;padding-top:14px;display:grid}.oAtLiW_actionsCenteredRow{border-top:1px solid var(--border-color,#e2e8f0);justify-content:center;align-items:center;gap:12px;width:100%;margin-top:8px;padding-top:16px;display:flex}
.ZRJ3FG_modalBody{flex-direction:column;gap:18px;padding:8px 0;display:flex}.ZRJ3FG_introBox{background-color:var(--card-inner-bg,#00000008);border:1px solid var(--border-color,#e2e8f0);color:var(--text-muted,#64748b);border-radius:6px;padding:12px 14px;font-size:.88rem;line-height:1.45}.ZRJ3FG_formGroup{flex-direction:column;gap:6px;display:flex}.ZRJ3FG_label{font-size:var(--font-base,13px);color:var(--foreground,#1e293b);font-weight:500}.ZRJ3FG_sublabel{color:var(--text-muted,#64748b);margin-top:-2px;font-size:.8rem}.ZRJ3FG_typeButtonGroup{flex-wrap:wrap;gap:8px;display:flex}.ZRJ3FG_typeButton{background-color:var(--card-bg,#fff);border:1px solid var(--border-color,#e2e8f0);min-width:130px;color:var(--text-main,#1e293b);cursor:pointer;border-radius:6px;flex-direction:column;flex:1;align-items:center;gap:4px;padding:10px 12px;font-size:.88rem;font-weight:500;transition:all .15s;display:flex}.ZRJ3FG_typeButton:hover{background-color:var(--card-inner-bg,#00000008);border-color:var(--taskix-green,#10b981)}.ZRJ3FG_typeButtonActive{background-color:var(--card-inner-bg,#10b98114);border-color:var(--taskix-green,#10b981);color:var(--taskix-green,#10b981);font-weight:600}.ZRJ3FG_typeSubtext{color:var(--text-muted,#64748b);font-size:.72rem}.ZRJ3FG_input{border:1px solid var(--border-color,#e2e8f0);background-color:var(--input-bg,#fff);width:100%;color:var(--text-main,#1e293b);border-radius:6px;outline:none;padding:9px 12px;font-size:.9rem;transition:border-color .15s}.ZRJ3FG_input:focus{border-color:var(--taskix-green,#10b981)}.ZRJ3FG_passwordInputWrapper{align-items:center;display:flex;position:relative}.ZRJ3FG_passwordInput{border:1px solid var(--border-color,#e2e8f0);background-color:var(--input-bg,#fff);width:100%;color:var(--text-main,#1e293b);border-radius:6px;outline:none;padding:9px 40px 9px 12px;font-family:monospace;font-size:.9rem}.ZRJ3FG_passwordInput:focus{border-color:var(--taskix-green,#10b981)}.ZRJ3FG_eyeButton{color:var(--text-muted,#64748b);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;display:flex;position:absolute;right:8px}.ZRJ3FG_testRow{align-items:center;gap:12px;margin-top:4px;display:flex}.ZRJ3FG_testButton{border:1px solid var(--border-color,#e2e8f0);color:var(--text-main,#1e293b);cursor:pointer;background-color:#0000;border-radius:6px;align-items:center;gap:6px;padding:7px 14px;font-size:.82rem;font-weight:500;transition:all .15s;display:inline-flex}.ZRJ3FG_testButton:hover:not(:disabled){background-color:var(--card-inner-bg,#0000000a);border-color:var(--text-muted,#64748b)}.ZRJ3FG_testButton:disabled{opacity:.6;cursor:not-allowed}.ZRJ3FG_testSuccessBox{color:#065f46;background-color:#10b9811a;border:1px solid #10b9814d;border-radius:6px;align-items:center;gap:8px;padding:8px 12px;font-size:.84rem;display:flex}.ZRJ3FG_testErrorBox{color:#991b1b;background-color:#ef44441a;border:1px solid #ef44444d;border-radius:6px;align-items:center;gap:8px;padding:8px 12px;font-size:.84rem;display:flex}.ZRJ3FG_modalFooter{border-top:1px solid var(--border-color,#e2e8f0);justify-content:flex-end;align-items:center;gap:10px;margin-top:10px;padding-top:14px;display:flex}.ZRJ3FG_cancelButton{border:1px solid var(--border-color,#e2e8f0);color:var(--text-main,#1e293b);cursor:pointer;background-color:#0000;border-radius:6px;padding:8px 16px;font-size:.88rem;transition:all .15s}.ZRJ3FG_cancelButton:hover{background-color:var(--card-inner-bg,#0000000a)}.ZRJ3FG_saveButton{background-color:var(--color-primary,var(--taskix-green,#10b981));border:1px solid var(--color-primary,var(--taskix-green,#10b981));cursor:pointer;border-radius:6px;align-items:center;gap:6px;padding:8px 18px;font-size:.88rem;font-weight:500;transition:opacity .15s;display:inline-flex;color:#fff!important}.ZRJ3FG_saveButton:hover:not(:disabled){opacity:.9}.ZRJ3FG_saveButton:disabled{opacity:.6;cursor:not-allowed}
.i5eHGW_modalContainer{background:var(--background,#f8fafc);flex-direction:column;flex:1;width:100%;height:100%;min-height:0;display:flex;overflow:hidden}.i5eHGW_toolbar{background:var(--card-bg,#fff);border-bottom:1px solid var(--border-color,#e2e8f0);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:10px 18px;display:flex}.i5eHGW_toolbarLeft,.i5eHGW_toolbarRight{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.i5eHGW_zoomControlGroup{background:var(--card-bg,#fff);border:1px solid var(--border-color,#cbd5e1);border-radius:6px;align-items:center;display:inline-flex;overflow:hidden}.i5eHGW_zoomBtn{color:var(--text-secondary,#475569);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:5px 8px;transition:background .15s,color .15s;display:inline-flex}.i5eHGW_zoomBtn:hover:not(:disabled){background:var(--bg-hover,#f1f5f9);color:var(--text-primary,#0f172a)}.i5eHGW_zoomBtn:disabled{opacity:.35;cursor:not-allowed}.i5eHGW_zoomLevelBtn{border:none;border-left:1px solid var(--border-color,#e2e8f0);border-right:1px solid var(--border-color,#e2e8f0);color:var(--text-primary,#0f172a);cursor:pointer;text-align:center;background:0 0;min-width:46px;padding:5px 10px;font-size:11px;font-weight:600}.i5eHGW_zoomLevelBtn:hover{background:var(--bg-hover,#f1f5f9)}.i5eHGW_projectTitleBadge{color:var(--text-primary,#0f172a);font-size:14px;font-weight:600}.i5eHGW_statPill{background:var(--bg-subtle,#f1f5f9);color:var(--text-secondary,#475569);border-radius:9999px;align-items:center;gap:5px;padding:3px 8px;font-size:11px;font-weight:500;display:inline-flex}.i5eHGW_statPillCritical{color:#92400e;background:#fef3c7;border:1px solid #fde68a}.i5eHGW_btnToggle{border:1px solid var(--border-color,#cbd5e1);background:var(--card-bg,#fff);color:var(--foreground,#334155);cursor:pointer;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:500;transition:all .15s;display:inline-flex}.i5eHGW_btnToggle:hover{background:var(--bg-hover,#f8fafc);border-color:var(--color-primary,#94a3b8);color:var(--color-primary,#0f172a)}.i5eHGW_btnToggleActive{background:var(--color-primary-soft,#fef3c7);border-color:var(--color-primary,#f59e0b);color:var(--color-primary,#b45309);font-weight:600}.i5eHGW_btnAction{border:1px solid var(--border-color,#cbd5e1);background:var(--card-bg,#fff);color:var(--foreground,#334155);cursor:pointer;border-radius:6px;align-items:center;gap:5px;padding:6px 12px;font-size:12px;font-weight:500;transition:all .15s;display:inline-flex}.i5eHGW_btnAction:hover{background:var(--bg-hover,#f1f5f9);border-color:var(--color-primary,#94a3b8);color:var(--color-primary,#0f172a)}.i5eHGW_toolBtnActionPrimary{border:1px solid var(--color-primary,#0284c7);background:var(--color-primary,#0284c7);color:var(--color-primary-text,#fff);cursor:pointer;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:600;transition:all .15s;display:inline-flex;box-shadow:0 1px 2px #0000000d}.i5eHGW_toolBtnActionPrimary:hover:not(:disabled){background:var(--color-primary-hover,#0369a1);border-color:var(--color-primary-hover,#0369a1)}.i5eHGW_toolBtnActionPrimary:disabled{opacity:.5;cursor:not-allowed}.i5eHGW_toolBtnSecondary{border:1px solid var(--border-color,#cbd5e1);background:var(--card-bg,#fff);color:var(--foreground,#475569);cursor:pointer;border-radius:6px;align-items:center;gap:5px;padding:6px 10px;font-size:12px;font-weight:500;transition:all .15s;display:inline-flex}.i5eHGW_toolBtnSecondary:hover{background:var(--bg-hover,#f1f5f9);border-color:var(--color-primary,#94a3b8);color:var(--color-primary,#0f172a)}.i5eHGW_selectionToolbarPill{background:var(--color-primary-soft,#0284c714);border:1px solid var(--color-primary,#0284c74d);border-radius:6px;align-items:center;gap:8px;padding:3px 6px 3px 10px;display:inline-flex}.i5eHGW_selectionCountBadge{color:var(--color-primary,#0284c7);font-size:12px;font-weight:600}.i5eHGW_legendBar{color:var(--text-muted,#64748b);background:var(--bg-muted,#f8fafc);border-bottom:1px solid var(--border-color,#e2e8f0);align-items:center;gap:14px;padding:6px 18px;font-size:11px;display:flex;overflow-x:auto}.i5eHGW_legendGroup{align-items:center;gap:8px;display:flex}.i5eHGW_legendItem{align-items:center;gap:4px;display:inline-flex}.i5eHGW_legendDot{border-radius:50%;width:8px;height:8px;display:inline-block}.i5eHGW_dotHigh{background:#ef4444}.i5eHGW_dotNormal{background:#3b82f6}.i5eHGW_dotLow{background:#94a3b8}.i5eHGW_dotDone{background:#10b981}.i5eHGW_dotReady{background:#2563eb}.i5eHGW_dotBlocked{background:#f59e0b}.i5eHGW_dotActive{background:#9333ea}.i5eHGW_dotPlanned{background:#64748b}.i5eHGW_legendBox{vertical-align:middle;border-radius:3px;width:12px;height:12px;display:inline-block}.i5eHGW_boxDone{background:#f0fdf4;border:1px solid #86efac;border-left:3px solid #22c55e}.i5eHGW_boxIgnored{background:#f8fafc;border:1px solid #cbd5e1;border-left:3px solid #94a3b8}.i5eHGW_boxReady{background:#f0f9ff;border:1px solid #93c5fd;border-left:3px solid #2563eb}.i5eHGW_boxPlanned{background:#f8fafc;border:1px solid #e2e8f0;border-left:3px solid #94a3b8}.i5eHGW_boxNew{background:#f0fdfa;border:1px solid #99f6e4;border-left:3px solid #0d9488}.i5eHGW_boxWaiting,.i5eHGW_boxBlocked{background:#fffbeb;border:1px solid #fde68a;border-left:3px solid #f59e0b}.i5eHGW_boxActive{background:#faf5ff;border:1px solid #d8b4fe;border-left:3px solid #9333ea}.i5eHGW_canvasViewport{background-color:var(--bg-canvas,#f8fafc);background-image:radial-gradient(var(--canvas-grid-dot,#cbd5e1) 1px, transparent 1px);background-size:20px 20px;flex:1;position:relative;overflow:auto}.i5eHGW_canvasSvg{display:block}.i5eHGW_edgePath{stroke:#94a3b8;stroke-width:2px;fill:none;cursor:pointer;transition:stroke .2s,stroke-width .2s}.i5eHGW_edgePath:hover{stroke:#2563eb;stroke-width:3.5px}.i5eHGW_edgePathDone{stroke:#10b981}.i5eHGW_edgePathCritical{stroke:#f59e0b;stroke-width:3.5px;filter:drop-shadow(0 0 3px #f59e0b80)}.i5eHGW_edgeActiveDrag{stroke:#3b82f6;stroke-width:2.5px;stroke-dasharray:6 4;fill:none;pointer-events:none}.i5eHGW_columnHeaderRect{fill:#f1f5f9d9;stroke:var(--border-color,#e2e8f0)}.i5eHGW_columnHeaderText{fill:var(--text-secondary,#475569);text-anchor:middle;dominant-baseline:middle;font-size:12px;font-weight:600}.i5eHGW_foreignObject{overflow:visible}.i5eHGW_cardWrapper{box-sizing:border-box;width:100%;height:100%;position:relative}.i5eHGW_card{box-sizing:border-box;background:var(--card-bg,#fff);border:1px solid var(--border-color,#e2e8f0);-webkit-user-select:none;user-select:none;border-radius:6px;flex-direction:column;justify-content:space-between;width:100%;height:100%;padding:4px 7px 4px 22px;transition:box-shadow .15s,border-color .15s,transform .1s;display:flex;position:relative;box-shadow:0 1px 2px #0000000d}.i5eHGW_card:hover{border-color:#cbd5e1;box-shadow:0 2px 6px #00000014}.i5eHGW_cardCritical{border-color:#f59e0b;box-shadow:0 0 0 1.5px #f59e0b59,0 2px 4px #0000000f}.i5eHGW_cardCompleted{background:#f0fdf4!important;border-color:#86efac #86efac #86efac #22c55e!important;border-left-style:solid!important;border-left-width:4px!important}html.dark .i5eHGW_cardCompleted{background:#22c55e1f!important;border-color:#22c55e59 #22c55e59 #22c55e59 #22c55e!important;border-left-style:solid!important;border-left-width:4px!important}.i5eHGW_cardIgnored{background:#f8fafc!important;border-color:#cbd5e1 #cbd5e1 #cbd5e1 #94a3b8!important;border-left-style:solid!important;border-left-width:4px!important}html.dark .i5eHGW_cardIgnored{background:#94a3b81f!important;border-color:#94a3b859 #94a3b859 #94a3b859 #94a3b8!important;border-left-style:solid!important;border-left-width:4px!important}.i5eHGW_cardNew{background:#f0fdfa!important;border-color:#99f6e4 #99f6e4 #99f6e4 #0d9488!important;border-left-style:solid!important;border-left-width:4px!important}html.dark .i5eHGW_cardNew{background:#0d94881f!important;border-color:#2dd4bf59 #2dd4bf59 #2dd4bf59 #14b8a6!important;border-left-style:solid!important;border-left-width:4px!important}.i5eHGW_cardReadyToStart{background:#fff!important;border:2px solid #2563eb!important;border-left-width:6px!important;box-shadow:0 0 0 2px #2563eb38,0 4px 10px #2563eb26!important}html.dark .i5eHGW_cardReadyToStart{background:#1e293b!important;border:2px solid #3b82f6!important;border-left-width:6px!important;box-shadow:0 0 0 2px #3b82f640,0 4px 10px #0006!important}.i5eHGW_cardPlanned{box-shadow:none!important;background:#f8fafc!important;border:1px solid #cbd5e1!important;border-left:4px solid #94a3b8!important}html.dark .i5eHGW_cardPlanned{box-shadow:none!important;background:#94a3b814!important;border:1px solid #94a3b840!important;border-left:4px solid #64748b!important}.i5eHGW_cardWaiting,.i5eHGW_cardBlocked{background:#fffbeb!important;border-color:#fde68a #fde68a #fde68a #f59e0b!important;border-left-style:solid!important;border-left-width:4px!important}:is(html.dark .i5eHGW_cardWaiting,html.dark .i5eHGW_cardBlocked){background:#f59e0b1a!important;border-color:#f59e0b4d #f59e0b4d #f59e0b4d #f59e0b!important;border-left-style:solid!important;border-left-width:4px!important}.i5eHGW_cardInProgress{background:#faf5ff!important;border-color:#d8b4fe #d8b4fe #d8b4fe #9333ea!important;border-left-style:solid!important;border-left-width:4px!important}html.dark .i5eHGW_cardInProgress{background:#9333ea1f!important;border-color:#9333ea59 #9333ea59 #9333ea59 #9333ea!important;border-left-style:solid!important;border-left-width:4px!important}.i5eHGW_cardTitleCompleted{opacity:.75;text-decoration:line-through}.i5eHGW_readyBadge{color:#fff;letter-spacing:.2px;background:#2563eb;border-radius:3px;align-items:center;gap:3px;padding:1px 5px;font-size:8.5px;font-weight:700;line-height:1.2;display:inline-flex;box-shadow:0 1px 2px #2563eb59}html.dark .i5eHGW_readyBadge{color:#fff;background:#3b82f6}.i5eHGW_statusReadyToStart{font-weight:600;color:#1d4ed8!important;background:#dbeafe!important}.i5eHGW_statusBlocked{font-weight:600;color:#b45309!important;background:#fef3c7!important}.i5eHGW_cardSelected{border-color:var(--color-primary,#0284c7)!important;box-shadow:0 0 0 2px var(--color-primary,#0284c7)!important;background:var(--color-primary-soft,#0284c70a)!important}.i5eHGW_cardCheckboxBtn{cursor:pointer;color:var(--text-muted,#94a3b8);z-index:10;background:0 0;border:none;border-radius:3px;justify-content:center;align-items:center;margin:0;padding:0;transition:color .15s;display:inline-flex;position:absolute;top:4px;left:4px}.i5eHGW_cardCheckboxBtn:hover{color:var(--color-primary,#0284c7)}.i5eHGW_cardCheckboxBtnSelected{color:var(--color-primary,#0284c7)!important}.i5eHGW_cardDraggable{cursor:grab}.i5eHGW_cardDraggable:active{cursor:grabbing}.i5eHGW_cardDragging{opacity:.4;border-style:dashed!important;border-color:#3b82f6!important}.i5eHGW_cardDropTargetReorder{background:#2563eb12!important;border-color:#2563eb!important;box-shadow:0 0 0 2px #2563eb!important}.i5eHGW_cardDropTarget{background:#10b98114;border-color:#10b981;box-shadow:0 0 0 2px #10b981}.i5eHGW_cardSourceActive{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f6}.i5eHGW_cardTop{justify-content:space-between;align-items:center;gap:4px;display:flex}.i5eHGW_cardBadges{align-items:center;gap:3px;display:flex}.i5eHGW_prioPill{border-radius:3px;padding:1px 4px;font-size:9px;font-weight:600;line-height:1.2}.i5eHGW_prioHigh{color:#b91c1c;background:#fee2e2}.i5eHGW_prioNormal{color:#0369a1;background:#e0f2fe}.i5eHGW_prioLow{color:#475569;background:#f1f5f9}.i5eHGW_statusPill{border-radius:3px;padding:1px 4px;font-size:9px;font-weight:500;line-height:1.2}.i5eHGW_statusKlar{color:#15803d;background:#dcfce7}.i5eHGW_statusIgnored,.i5eHGW_statusGoerInte{color:#64748b;background:#f1f5f9}.i5eHGW_statusNy{color:#0f766e;background:#ccfbf1}.i5eHGW_statusPaagaende{color:#7e22ce;background:#f3e8ff}.i5eHGW_statusPlanerad{color:#1d4ed8;background:#dbeafe}.i5eHGW_statusVaentar{color:#b45309;background:#fef3c7}.i5eHGW_reorderBtns{align-items:center;gap:1px;display:flex}.i5eHGW_reorderBtn{color:var(--text-muted,#94a3b8);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:3px;justify-content:center;align-items:center;padding:1px;transition:all .15s;display:inline-flex}.i5eHGW_reorderBtn:hover{background:var(--bg-hover,#f1f5f9);color:var(--text-primary,#0f172a);border-color:var(--border-color,#cbd5e1)}.i5eHGW_cardTitle{color:var(--text-primary,#0f172a);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;margin:1px 0;font-size:11px;font-weight:600;line-height:1.2;transition:color .15s;overflow:hidden}.i5eHGW_cardTitle:hover{color:var(--color-primary,#2563eb)}.i5eHGW_cardBottom{color:var(--text-secondary,#64748b);justify-content:space-between;align-items:center;gap:4px;margin-top:1px;font-size:10px;display:flex}.i5eHGW_cardMeta{align-items:center;gap:6px;display:flex;overflow:hidden}.i5eHGW_metaItem{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:2px;display:inline-flex;overflow:hidden}.i5eHGW_cardActions{align-items:center;gap:2px;display:flex}.i5eHGW_cardActionBtn{color:var(--text-muted,#94a3b8);cursor:pointer;background:0 0;border:none;border-radius:3px;align-items:center;padding:1px 3px;transition:all .15s;display:inline-flex}.i5eHGW_cardActionBtn:hover{color:var(--color-primary,#2563eb);background:var(--color-primary-soft,#eff6ff)}.i5eHGW_connectorHandle{background:var(--color-primary,#3b82f6);cursor:crosshair;color:#fff;z-index:20;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;transition:transform .15s,background .15s;display:flex;position:absolute;top:calc(50% - 7px);right:-7px;box-shadow:0 1px 3px #0003}.i5eHGW_connectorHandle:hover{background:var(--color-primary-hover,#1d4ed8);transform:scale(1.3)}.i5eHGW_connectorHandleDragging{background:#10b981;transform:scale(1.35)}.i5eHGW_emptyState{text-align:center;color:var(--text-muted,#64748b);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:60px 20px;display:flex}.i5eHGW_emptyStateTitle{color:var(--text-primary,#0f172a);font-size:15px;font-weight:600}.i5eHGW_emptyStateText{max-width:400px;font-size:13px;line-height:1.5}.i5eHGW_toastBanner{color:#991b1b;z-index:50;background:#fee2e2;border:1px solid #fca5a5;border-radius:8px;align-items:center;gap:8px;padding:8px 16px;font-size:12px;font-weight:500;animation:.2s ease-out i5eHGW_fadeIn;display:flex;position:absolute;top:16px;left:50%;transform:translate(-50%);box-shadow:0 4px 12px #0000001a}@keyframes i5eHGW_fadeIn{0%{opacity:0;transform:translate(-50%,-8px)}to{opacity:1;transform:translate(-50%)}}.i5eHGW_edgePathHover{stroke:#2563eb!important;stroke-width:3.5px!important}.i5eHGW_confirmModalBody{color:var(--text-primary,#0f172a);flex-direction:column;gap:8px;font-size:13px;line-height:1.5;display:flex}.i5eHGW_confirmModalFooter{justify-content:flex-end;align-items:center;gap:10px;padding:12px 18px;display:flex}.i5eHGW_btnSecondary{border:1px solid var(--border-color,#cbd5e1);background:var(--card-bg,#fff);color:var(--text-secondary,#334155);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;padding:7px 14px;font-size:12px;font-weight:500;transition:all .15s;display:inline-flex}.i5eHGW_btnSecondary:hover{background:var(--bg-hover,#f1f5f9)}.i5eHGW_btnDangerSolid{color:#fff;cursor:pointer;background:#dc2626;border:none;border-radius:6px;justify-content:center;align-items:center;padding:7px 14px;font-size:12px;font-weight:600;transition:background .15s;display:inline-flex}.i5eHGW_btnDangerSolid:hover{background:#b91c1c}.i5eHGW_groupModalBody{flex-direction:column;gap:14px;padding:0;display:flex}.i5eHGW_groupModalSection{flex-direction:column;gap:6px;display:flex}.i5eHGW_groupModalLabel{color:var(--text-primary,#0f172a);font-size:12px;font-weight:600}.i5eHGW_groupModalHelper{color:var(--text-muted,#64748b);font-size:11px;line-height:1.4}.i5eHGW_groupModalRadioGroup{flex-direction:column;gap:8px;display:flex}.i5eHGW_groupModalRadioLabel{color:var(--text-primary,#0f172a);cursor:pointer;align-items:center;gap:8px;font-size:13px;display:inline-flex}.i5eHGW_groupModalRadioInput{accent-color:var(--color-primary,#0284c7);cursor:pointer}.i5eHGW_groupModalInput{border:1px solid var(--border-color,#cbd5e1);background:var(--card-bg,#fff);width:100%;color:var(--text-primary,#0f172a);box-sizing:border-box;border-radius:6px;padding:8px 12px;font-size:13px}.i5eHGW_groupModalInput:focus{border-color:var(--color-primary,#0284c7);box-shadow:0 0 0 2px var(--color-primary-soft,#0284c733);outline:none}.i5eHGW_groupModalTextarea{border:1px solid var(--border-color,#cbd5e1);background:var(--card-bg,#fff);width:100%;color:var(--text-primary,#0f172a);box-sizing:border-box;resize:vertical;border-radius:6px;min-height:60px;padding:8px 12px;font-size:13px}.i5eHGW_groupModalTextarea:focus{border-color:var(--color-primary,#0284c7);box-shadow:0 0 0 2px var(--color-primary-soft,#0284c733);outline:none}.i5eHGW_selectedTasksTagsList{background:var(--bg-subtle,#f8fafc);border:1px solid var(--border-color,#e2e8f0);border-radius:6px;flex-wrap:wrap;gap:6px;max-height:100px;padding:8px;display:flex;overflow-y:auto}.i5eHGW_selectedTaskTag{background:var(--card-bg,#fff);border:1px solid var(--border-color,#cbd5e1);color:var(--text-primary,#0f172a);border-radius:4px;align-items:center;gap:4px;padding:2px 7px;font-size:11px;display:inline-flex}.i5eHGW_groupModalFooter{border-top:1px solid var(--border-color,#e2e8f0);background:var(--bg-subtle,#f8fafc);justify-content:flex-end;align-items:center;gap:10px;padding:12px 20px;display:flex}
.GQjEVW_container{max-width:1000px;padding:24px 0}.GQjEVW_headerRow{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}.GQjEVW_headerTitle{color:var(--foreground);align-items:center;gap:8px;margin-bottom:6px;font-size:1.25rem;font-weight:700;display:flex}.GQjEVW_headerSubtext{color:var(--text-muted);max-width:680px;font-size:.9rem;line-height:1.5}.GQjEVW_primaryButton{background-color:var(--color-primary);border:1px solid var(--color-primary);cursor:pointer;white-space:nowrap;border-radius:6px;align-items:center;gap:8px;padding:8px 16px;font-size:.9rem;font-weight:600;transition:opacity .2s,background-color .2s;display:inline-flex;color:#fff!important}.GQjEVW_primaryButton:hover:not(:disabled){opacity:.9}.GQjEVW_primaryButton:disabled{opacity:.5;cursor:not-allowed}.GQjEVW_secondaryButton{background-color:var(--bg-hover,#0000000a);color:var(--foreground);border:1px solid var(--border-color);cursor:pointer;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-size:.85rem;font-weight:500;transition:background-color .15s;display:inline-flex}.GQjEVW_secondaryButton:hover:not(:disabled){background-color:var(--bg-active,#00000014)}.GQjEVW_dangerButton{color:var(--color-danger,#dc2626);border:1px solid var(--border-color);cursor:pointer;background-color:#0000;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-size:.85rem;font-weight:500;transition:background-color .15s,border-color .15s;display:inline-flex}.GQjEVW_dangerButton:hover:not(:disabled){background-color:var(--color-danger-soft,#dc26261a);border-color:var(--color-danger,#dc2626)}.GQjEVW_emptyState{text-align:center;background-color:var(--card-bg);border:1px dashed var(--border-color);color:var(--text-muted);border-radius:8px;padding:48px 24px}.GQjEVW_systemList{flex-direction:column;gap:18px;display:flex}.GQjEVW_systemCard{background-color:var(--card-bg);border:1px solid var(--border-color);border-radius:8px;padding:20px;transition:border-color .15s}.GQjEVW_systemCard:hover{border-color:var(--color-primary)}.GQjEVW_cardHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.GQjEVW_titleArea{align-items:center;gap:10px;display:flex}.GQjEVW_systemName{color:var(--foreground);margin:0;font-size:1.15rem;font-weight:700}.GQjEVW_cardTopRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.GQjEVW_cardTitleArea{align-items:center;gap:10px;display:flex}.GQjEVW_cardTitle{color:var(--foreground);font-size:1.1rem;font-weight:700}.GQjEVW_badgeSystemKey{background-color:var(--bg-hover,#0000000f);color:var(--foreground);border:1px solid var(--border-color);border-radius:4px;padding:3px 8px;font-family:monospace;font-size:.75rem;font-weight:700}.GQjEVW_badgePill{border-radius:9999px;align-items:center;gap:4px;padding:3px 10px;font-size:.75rem;font-weight:600;display:inline-flex}.GQjEVW_badgeActive{background-color:var(--color-success-soft,#2365401f);color:var(--color-success,#236540);border:1px solid #23654059}.GQjEVW_badgeInactive{background-color:var(--bg-hover,#0000000f);color:var(--text-muted);border:1px solid var(--border-color)}.GQjEVW_badgeAutoSyncOn{color:#2563eb;background-color:#3b82f61f;border:1px solid #3b82f659}.GQjEVW_badgeAutoSyncOff{background-color:var(--bg-hover,#0000000f);color:var(--text-muted);border:1px solid var(--border-color)}.GQjEVW_statusBadge{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:9999px;align-items:center;gap:6px;padding:5px 12px;font-size:.78rem;font-weight:600;transition:all .15s;display:inline-flex}.GQjEVW_statusActive{background-color:var(--color-success-soft,#2365401f);color:var(--color-success,#236540);border-color:#23654059}.GQjEVW_statusActive:hover{background-color:#23654033}.GQjEVW_statusMuted{background-color:var(--bg-hover,#0000000f);color:var(--text-muted);border-color:var(--border-color)}.GQjEVW_statusMuted:hover{background-color:var(--bg-active,#0000001f)}.GQjEVW_cardBody{flex-direction:column;gap:14px;font-size:.9rem;display:flex}.GQjEVW_infoRow{align-items:baseline;gap:12px;display:flex}.GQjEVW_infoLabel{width:140px;color:var(--text-muted);flex-shrink:0;font-size:.85rem}.GQjEVW_infoValue{color:var(--foreground);word-break:break-all}.GQjEVW_urlCode{background-color:var(--bg-hover,#0000000a);border-radius:4px;padding:2px 6px;font-family:monospace;font-size:.85rem}.GQjEVW_keyContainer{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.GQjEVW_keySecretText{background-color:var(--bg-hover,#0000000d);letter-spacing:.5px;border:1px solid var(--border-color);border-radius:4px;padding:4px 8px;font-family:monospace;font-size:.85rem}.GQjEVW_cardActions{border-bottom:1px solid var(--border-color);flex-wrap:wrap;align-items:center;gap:8px;margin-top:0;margin-bottom:22px;padding-bottom:16px;display:flex}.GQjEVW_actionButtonsRight{align-items:center;gap:8px;display:flex}.GQjEVW_testResultBox{border-radius:6px;justify-content:space-between;align-items:center;gap:10px;margin-top:12px;padding:10px 14px;font-size:.85rem;line-height:1.4;display:flex}.GQjEVW_testSuccess{background-color:var(--color-success-soft,#2365401a);color:var(--color-success,#236540);border:1px solid #2365404d}.GQjEVW_testError{background-color:var(--color-danger-soft,#dc26261a);color:var(--color-danger,#dc2626);border:1px solid #dc26264d}.GQjEVW_testResultContent{align-items:center;gap:8px;display:flex}.GQjEVW_modalOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:4000;padding:16px;padding-left:calc(16px + var(--sidebar-offset,0px));box-sizing:border-box;overscroll-behavior:contain;background-color:#0000008c;justify-content:center;align-items:center;transition:padding-left .3s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;inset:0;overflow:hidden}.GQjEVW_modalContent{background-color:var(--card-bg,#fff);border:1px solid var(--border-color);border-radius:12px;flex-direction:column;width:100%;max-width:min(680px,95vw);max-height:min(85dvh,100dvh - 32px);display:flex;overflow:hidden;box-shadow:0 10px 25px -5px #0000004d}.GQjEVW_modalContent>form{flex-direction:column;flex:auto;min-height:0;max-height:100%;display:flex;overflow:hidden}.GQjEVW_modalHeader{border-bottom:1px solid var(--border-color);flex-shrink:0;justify-content:space-between;align-items:center;padding:18px 24px;display:flex}.GQjEVW_modalTitle{color:var(--foreground);font-size:1.15rem;font-weight:700}.GQjEVW_modalCloseBtn{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px}.GQjEVW_modalCloseBtn:hover{color:var(--foreground)}.GQjEVW_modalBody{overscroll-behavior:contain;flex-direction:column;flex:auto;gap:16px;min-height:0;padding:24px;display:flex;overflow:hidden auto}.GQjEVW_formGroup{flex-direction:column;gap:6px;display:flex}.GQjEVW_formLabel{font-size:var(--font-base,13px);color:var(--foreground);font-weight:500}.GQjEVW_formHelp{color:var(--text-muted);font-size:.8rem;line-height:1.4}.GQjEVW_textInput{border:1px solid var(--input-border,var(--border-color));background-color:var(--input-bg,var(--card-bg));width:100%;color:var(--foreground);border-radius:6px;padding:8px 12px;font-size:.9rem}.GQjEVW_textInput:focus{border-color:var(--color-primary);outline:none}.GQjEVW_inputWithBtn{gap:8px;display:flex}.GQjEVW_checkboxCard{border:1px solid var(--border-color);background-color:var(--bg-hover,#00000005);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:6px;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.GQjEVW_checkboxInput{cursor:pointer;margin-top:3px}.GQjEVW_modalFooter{border-top:1px solid var(--border-color);justify-content:flex-end;align-items:center;gap:12px;padding:16px 24px;display:flex}.GQjEVW_systemTypeRow{flex-wrap:wrap;gap:8px;display:flex}.GQjEVW_dangerFillButton{background-color:var(--color-danger,#dc2626);border:1px solid var(--color-danger,#dc2626);cursor:pointer;border-radius:6px;align-items:center;gap:8px;padding:8px 16px;font-size:.9rem;font-weight:600;transition:opacity .2s;display:inline-flex;color:#fff!important}.GQjEVW_dangerFillButton:hover:not(:disabled){opacity:.9}
.dQDEAW_container{max-width:860px;padding:24px 0}.dQDEAW_headerRow{margin-bottom:24px}.dQDEAW_headerTitle{color:var(--foreground);align-items:center;gap:8px;margin-bottom:6px;font-size:1.25rem;font-weight:700;display:flex}.dQDEAW_headerSubtext{color:var(--text-muted);max-width:680px;font-size:.9rem;line-height:1.5}.dQDEAW_card{background-color:var(--card-bg);border:1px solid var(--border-color);border-radius:8px;margin-bottom:24px;padding:24px;box-shadow:0 1px 3px #0000000d}.dQDEAW_sectionHeader{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.dQDEAW_sectionTitle{color:var(--foreground);margin:0;font-size:1.05rem;font-weight:600}.dQDEAW_sectionSubtext{color:var(--text-muted);margin-bottom:20px;font-size:.85rem;line-height:1.5}.dQDEAW_switchLabel{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:flex-start;gap:14px;display:flex}.dQDEAW_switchInput{opacity:0;width:0;height:0;position:absolute}.dQDEAW_switchSlider{background-color:var(--border-color);border-radius:24px;flex-shrink:0;width:44px;height:24px;margin-top:2px;transition:background-color .2s;display:inline-block;position:relative}.dQDEAW_switchSlider:before{content:"";background-color:#fff;border-radius:50%;width:18px;height:18px;transition:transform .2s;position:absolute;bottom:3px;left:3px;box-shadow:0 1px 2px #0003}.dQDEAW_switchInput:checked+.dQDEAW_switchSlider{background-color:var(--color-primary)}.dQDEAW_switchInput:checked+.dQDEAW_switchSlider:before{transform:translate(20px)}.dQDEAW_switchTitle{color:var(--foreground);margin-bottom:2px;font-size:.95rem;font-weight:600;display:block}.dQDEAW_switchDescription{color:var(--text-muted);margin:0;font-size:.85rem;line-height:1.4}.dQDEAW_infoFieldRow{border-top:1px solid var(--border-color);margin-top:20px;padding-top:20px}.dQDEAW_fieldLabel{color:var(--foreground);margin-bottom:6px;font-size:.85rem;font-weight:600;display:block}.dQDEAW_fieldContainer{background-color:var(--bg-hover,#00000005);border:1px solid var(--border-color);border-radius:6px;align-items:center;gap:8px;padding:8px 12px;display:flex}.dQDEAW_fieldValueCode{font-family:var(--font-mono,monospace);color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.85rem;overflow:hidden}.dQDEAW_secondaryButton{background-color:var(--card-bg);color:var(--foreground);border:1px solid var(--border-color);cursor:pointer;white-space:nowrap;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-size:.82rem;font-weight:500;transition:background-color .15s,border-color .15s;display:inline-flex}.dQDEAW_secondaryButton:hover:not(:disabled){background-color:var(--bg-hover,#0000000a);border-color:var(--text-muted)}.dQDEAW_secondaryButton:disabled{opacity:.5;cursor:not-allowed}.dQDEAW_instructionsBox{background-color:var(--bg-hover,#00000005);border:1px solid var(--border-color);border-radius:8px;margin-top:24px;padding:20px}.dQDEAW_instructionsTitle{color:var(--foreground);margin-bottom:12px;font-size:.95rem;font-weight:600}.dQDEAW_instructionsList{color:var(--text-muted);margin:0;padding-left:20px;font-size:.875rem;line-height:1.6}.dQDEAW_instructionsList li{margin-bottom:6px}.dQDEAW_instructionsList strong{color:var(--foreground)}.dQDEAW_loadingBox{text-align:center;color:var(--text-muted);padding:32px}
.J9buxq_wrapper{box-sizing:border-box;align-items:center;width:100%;display:inline-flex;position:relative}.J9buxq_icon{color:var(--text-muted,#64748b);pointer-events:none;z-index:2;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.J9buxq_input,input[type=text].J9buxq_input,input[type=search].J9buxq_input{width:100%;font-size:var(--font-base,13px);background-color:var(--input-bg,var(--card-bg,#fff));color:var(--foreground,#0f172a);border:1px solid var(--input-border,var(--border-color,#e2e8f0));box-sizing:border-box;border-radius:6px;outline:none;padding-top:7px;padding-bottom:7px;transition:border-color .15s,box-shadow .15s,background-color .15s;padding-left:34px!important;padding-right:32px!important}.J9buxq_sizeSm,input[type=text].J9buxq_sizeSm,input[type=search].J9buxq_sizeSm{padding-top:5px;padding-bottom:5px;font-size:12px;padding-left:30px!important;padding-right:28px!important}.J9buxq_wrapperSm .J9buxq_icon{left:8px}.J9buxq_wrapperSm .J9buxq_clearBtn{right:6px}.J9buxq_input:focus,input[type=text].J9buxq_input:focus,input[type=search].J9buxq_input:focus{border-color:var(--color-primary,#0284c7);box-shadow:0 0 0 2px #0284c726}.J9buxq_input::placeholder{color:var(--text-muted,#94a3b8)}.J9buxq_clearBtn{color:var(--text-muted,#64748b);cursor:pointer;z-index:2;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;transition:color .15s,background-color .15s;display:flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.J9buxq_clearBtn:hover{color:var(--foreground,#0f172a);background-color:var(--hover-bg,#0000000d)}
.OeIJbW_container{width:100%;padding:8px 0 32px}.OeIJbW_headerRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}.OeIJbW_headerTitle{color:var(--foreground);align-items:center;gap:8px;margin-bottom:6px;font-size:1.25rem;font-weight:700;display:flex}.OeIJbW_headerSubtext{color:var(--text-muted);max-width:720px;font-size:.9rem;line-height:1.5}.OeIJbW_refreshBtn{border:1px solid var(--border-color);background-color:var(--card-bg);color:var(--foreground);cursor:pointer;border-radius:6px;align-items:center;gap:6px;padding:8px 14px;font-size:.85rem;font-weight:500;transition:all .15s;display:inline-flex}.OeIJbW_refreshBtn:hover:not(:disabled){background-color:var(--hover-bg,#0000000a);border-color:var(--primary)}.OeIJbW_refreshBtn:disabled{opacity:.6;cursor:not-allowed}.OeIJbW_spinAnimation{animation:1s linear infinite OeIJbW_spin}@keyframes OeIJbW_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.OeIJbW_statsGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-bottom:28px;display:grid}.OeIJbW_statCard{background-color:var(--card-bg);border:1px solid var(--border-color);border-radius:8px;padding:16px 20px;box-shadow:0 1px 3px #0000000a}.OeIJbW_statLabel{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);margin-bottom:6px;font-size:.8rem;font-weight:600}.OeIJbW_statValue{color:var(--foreground);font-size:1.6rem;font-weight:700}.OeIJbW_domainList{flex-direction:column;gap:24px;display:flex}.OeIJbW_domainCard{background-color:var(--card-bg);border:1px solid var(--border-color);border-radius:8px;transition:border-color .2s,box-shadow .2s;overflow:hidden;box-shadow:0 1px 3px #0000000d}.OeIJbW_domainCardHighlight{border-color:var(--color-primary,#3b82f6)!important;box-shadow:0 0 0 2px #3b82f64d!important}.OeIJbW_detailsSectionHeadingGroup{margin-top:32px;margin-bottom:16px}.OeIJbW_domainCardHeader{background-color:var(--card-header-bg,#00000005);border-bottom:1px solid var(--border-color);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.OeIJbW_domainTitleGroup{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.OeIJbW_domainName{color:var(--foreground);font-size:1.1rem;font-weight:600}.OeIJbW_domainUrl{color:var(--text-muted);font-family:monospace;font-size:.85rem}.OeIJbW_badgeOnline{color:#059669;background-color:#ecfdf5;border:1px solid #a7f3d0;border-radius:4px;align-items:center;padding:2px 8px;font-size:.75rem;font-weight:600;display:inline-flex}.OeIJbW_badgeOffline{color:#dc2626;background-color:#fef2f2;border:1px solid #fecaca;border-radius:4px;align-items:center;padding:2px 8px;font-size:.75rem;font-weight:600;display:inline-flex}.OeIJbW_domainActions{align-items:center;gap:8px;display:flex}.OeIJbW_btnSecondary{border:1px solid var(--border-color);background-color:var(--card-bg);color:var(--foreground);cursor:pointer;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-size:.8rem;font-weight:500;transition:all .15s;display:inline-flex}.OeIJbW_btnSecondary:hover{background-color:var(--hover-bg,#0000000a);border-color:var(--primary)}.OeIJbW_domainCardBody{flex-direction:column;gap:20px;padding:20px;display:flex}.OeIJbW_sectionBlock{flex-direction:column;gap:10px;display:flex}.OeIJbW_sectionTitle{color:var(--foreground);align-items:center;gap:6px;font-size:.95rem;font-weight:600;display:flex}.OeIJbW_sectionHeaderRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.OeIJbW_filterCountBadge{color:var(--text-muted);background-color:var(--card-inner-bg,#0000000a);border:1px solid var(--border-color);border-radius:9999px;padding:2px 8px;font-size:.75rem;font-weight:500}.OeIJbW_searchBox{width:260px;max-width:100%}.OeIJbW_tableWrapper{border:1px solid var(--border-color);border-radius:6px;overflow-x:auto}.OeIJbW_tableScrollWrapper{border:1px solid var(--border-color);background-color:var(--card-bg);border-radius:6px;max-height:380px;overflow:auto}.OeIJbW_tableScrollWrapper::-webkit-scrollbar{width:6px;height:6px}.OeIJbW_tableScrollWrapper::-webkit-scrollbar-thumb{background-color:var(--border-color,#cbd5e1);border-radius:3px}.OeIJbW_table{border-collapse:collapse;text-align:left;width:100%;font-size:.85rem}.OeIJbW_stickyThead{z-index:2;background-color:var(--card-header-bg,#f8fafc);position:sticky;top:0}.OeIJbW_stickyThead .OeIJbW_th{background-color:var(--card-header-bg,#f8fafc);border-bottom:2px solid var(--border-color);z-index:2;position:sticky;top:0}.OeIJbW_th{background-color:var(--table-header-bg,#00000005);color:var(--text-muted);border-bottom:1px solid var(--border-color);white-space:nowrap;padding:8px 12px;font-weight:600}.OeIJbW_td{border-bottom:1px solid var(--border-color);color:var(--foreground);vertical-align:middle;padding:10px 12px}.OeIJbW_tr:last-child .OeIJbW_td{border-bottom:none}.OeIJbW_noSearchMatches{border:1px dashed var(--border-color);text-align:center;border-radius:6px;flex-direction:column;align-items:center;gap:12px;padding:24px;display:flex}.OeIJbW_badgeActive{color:#059669;background-color:#ecfdf5;border-radius:4px;padding:2px 6px;font-size:.75rem;font-weight:600;display:inline-flex}.OeIJbW_badgePending{color:#d97706;background-color:#fffbeb;border-radius:4px;padding:2px 6px;font-size:.75rem;font-weight:600;display:inline-flex}.OeIJbW_badgeInactive{color:#6b7280;background-color:#f3f4f6;border-radius:4px;padding:2px 6px;font-size:.75rem;font-weight:600;display:inline-flex}.OeIJbW_emptyText{color:var(--text-muted);text-align:center;padding:8px 0;font-size:.85rem;font-style:italic}.OeIJbW_shareInfoRow{color:var(--text-muted);background-color:var(--card-inner-bg,#00000004);border:1px solid var(--border-color);border-radius:6px;flex-wrap:wrap;align-items:center;gap:12px;padding:10px 14px;font-size:.85rem;display:flex}.OeIJbW_emptyCard{background-color:var(--card-bg);border:1px dashed var(--border-color);text-align:center;border-radius:8px;padding:36px 24px}.OeIJbW_emptyCardTitle{color:var(--foreground);margin-bottom:8px;font-size:1.1rem;font-weight:600}.OeIJbW_emptyCardText{color:var(--text-muted);max-width:500px;margin:0 auto 16px;font-size:.9rem;line-height:1.5}.OeIJbW_errorBanner{color:#b91c1c;background-color:#fef2f2;border:1px solid #fecaca;border-radius:6px;margin-bottom:20px;padding:12px 16px;font-size:.9rem}.OeIJbW_versionTag{background-color:var(--card-inner-bg,#0000000a);border:1px solid var(--border-color);color:var(--text-muted);border-radius:4px;padding:2px 6px;font-size:.75rem}.OeIJbW_headerActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.OeIJbW_viewToggleGroup{background-color:var(--card-inner-bg,#0000000d);border:1px solid var(--border-color,#e2e8f0);border-radius:6px;gap:2px;padding:2px;display:inline-flex}.OeIJbW_viewToggleBtn{color:var(--text-muted,#64748b);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:6px 14px;font-size:.8125rem;font-weight:500;transition:all .15s}.OeIJbW_viewToggleBtn:hover{color:var(--foreground,#1e293b)}.OeIJbW_viewToggleBtnActive{background-color:var(--card-bg,#fff);color:var(--primary,#3b82f6);font-weight:600;box-shadow:0 1px 3px #0000001a}.OeIJbW_systemCountsSection{margin-bottom:24px}.OeIJbW_systemCountsHeading{color:var(--foreground);margin-bottom:12px;font-size:.95rem;font-weight:600}.OeIJbW_systemCountsGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.OeIJbW_systemCountCard{background-color:var(--card-bg);border:1px solid var(--border-color);border-radius:8px;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.OeIJbW_systemCountName{color:var(--text-muted);font-size:.85rem;font-weight:500}.OeIJbW_systemCountValue{color:var(--foreground);font-size:1.25rem;font-weight:700}
.whOjFG_container{background-color:var(--card-bg,#fff);border:1px solid var(--border-color,#e2e8f0);border-radius:8px;flex-direction:column;gap:16px;padding:24px;display:flex}.whOjFG_graphWrapper{aspect-ratio:800/460;justify-content:center;align-items:center;width:100%;max-width:820px;margin:0 auto;display:flex}.whOjFG_svgCanvas{width:100%;height:100%;overflow:visible}.whOjFG_nodeGroup{cursor:pointer;outline:none;transition:transform .2s,filter .2s}.whOjFG_nodeGroup:hover,.whOjFG_nodeGroup:focus-visible{filter:drop-shadow(0 6px 14px #00000026)}.whOjFG_nodeCircle,.whOjFG_nodeRect{fill:var(--card-bg,#fff);stroke-width:2.5px;transition:all .2s}.whOjFG_nodeSelected .whOjFG_nodeCircle,.whOjFG_nodeSelected .whOjFG_nodeRect{stroke-width:3.5px;stroke:var(--color-primary,#3b82f6);filter:drop-shadow(0 0 10px #3b82f680)}.whOjFG_nodeLogoForeign{pointer-events:none;justify-content:center;align-items:center;display:flex;overflow:visible}.whOjFG_nodeTitle{fill:var(--text-main,#1e293b);text-anchor:start;font-size:13px;font-weight:700}.whOjFG_nodeSubtitle{fill:var(--text-muted,#64748b);text-anchor:start;font-size:10px;font-weight:500}.whOjFG_nodeStatusDot{stroke-width:1.5px;stroke:#fff}.whOjFG_connectionLine{stroke:var(--border-color,#cbd5e1);stroke-width:2px;transition:stroke .2s,stroke-width .2s}.whOjFG_connectionLineActive{stroke:#10b981;stroke-width:2.5px}.whOjFG_connectionLineHighlight{stroke:var(--color-primary,#3b82f6);stroke-width:3.5px}.whOjFG_connectionVolumePill{fill:var(--card-bg,#fff);stroke:var(--border-color,#cbd5e1);stroke-width:1.5px;filter:drop-shadow(0 1px 3px #00000014)}.whOjFG_connectionVolumeText{fill:var(--text-muted,#475569);text-anchor:middle;pointer-events:none;font-size:10px;font-weight:600}.whOjFG_legendBar{border-top:1px solid var(--border-color,#e2e8f0);color:var(--text-muted,#64748b);flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;padding-top:12px;font-size:.8125rem;display:flex}.whOjFG_legendItem{align-items:center;gap:6px;display:inline-flex}.whOjFG_legendDotOnline{background-color:#10b981;border-radius:50%;width:8px;height:8px}.whOjFG_legendDotOffline{background-color:#ef4444;border-radius:50%;width:8px;height:8px}.whOjFG_legendDotExternal{background-color:#8b5cf6;border-radius:50%;width:8px;height:8px}.whOjFG_detailCard{background-color:var(--card-inner-bg,#00000005);border:1px solid var(--border-color,#e2e8f0);border-radius:8px;flex-direction:column;gap:12px;padding:16px;animation:.2s ease-in whOjFG_fadeIn;display:flex}@keyframes whOjFG_fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.whOjFG_detailCardHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.whOjFG_detailCardTitle{color:var(--text-main,#1e293b);align-items:center;gap:8px;font-size:1rem;font-weight:600;display:flex}.whOjFG_detailBadge{border-radius:4px;padding:2px 8px;font-size:.75rem;font-weight:600}.whOjFG_badgeOnline{color:#10b981;background-color:#10b98126}.whOjFG_badgeOffline{color:#ef4444;background-color:#ef444426}.whOjFG_detailGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}.whOjFG_detailMetric{flex-direction:column;gap:2px;display:flex}.whOjFG_detailMetricLabel{color:var(--text-muted,#64748b);text-transform:uppercase;font-size:.75rem;font-weight:500}.whOjFG_detailMetricValue{color:var(--text-main,#1e293b);font-size:1.1rem;font-weight:600}.whOjFG_emptyState{text-align:center;color:var(--text-muted,#64748b);padding:40px 20px;font-size:.9rem}
._8kAyTa_container{background-color:var(--background);width:100vw;min-height:100dvh;color:var(--foreground);flex-direction:column;justify-content:center;align-items:center;padding:24px;display:flex}._8kAyTa_card{background-color:var(--card-bg,#fff);border:1px solid var(--card-border);width:100%;max-width:420px;box-shadow:var(--shadow-lg,0 10px 15px -3px #0000001a);border-radius:12px;padding:36px;animation:.4s ease-out _8kAyTa_fadeIn}._8kAyTa_logoContainer{flex-direction:column;align-items:center;margin-bottom:28px;display:flex}._8kAyTa_brandLogoModal{width:auto;height:66px;margin-bottom:16px;display:block}._8kAyTa_title{letter-spacing:-.025em;color:var(--foreground);margin-bottom:6px;font-size:22px;font-weight:700}._8kAyTa_subtitle{color:var(--text-muted,#536475);text-align:center;font-size:13px}._8kAyTa_subtitleLeft{text-align:left;color:var(--text-muted,#536475);margin-top:6px;font-size:12px}._8kAyTa_form{flex-direction:column;gap:18px;display:flex}._8kAyTa_group{flex-direction:column;gap:6px;display:flex}._8kAyTa_label{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted,#536475);font-size:11px;font-weight:700}._8kAyTa_input{background:var(--input-bg,#fff);border:1px solid var(--input-border,#cbd5e1);width:100%;height:42px;color:var(--foreground);border-radius:6px;padding:0 12px;font-size:14px;transition:all .2s}._8kAyTa_input:focus{border-color:var(--color-accent,var(--color-primary));box-shadow:0 0 0 2px var(--color-primary-soft)}._8kAyTa_passwordWrapper{align-items:center;width:100%;display:flex;position:relative}._8kAyTa_passwordInput{background:var(--input-bg,#fff);border:1px solid var(--input-border,#cbd5e1);width:100%;height:42px;color:var(--foreground);border-radius:6px;padding:0 40px 0 12px;font-size:14px;transition:all .2s}._8kAyTa_passwordInput:focus{border-color:var(--color-accent,var(--color-primary));box-shadow:0 0 0 2px var(--color-primary-soft);outline:none}._8kAyTa_passwordToggleBtn{width:28px;height:28px;color:var(--text-muted,#536475);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0;transition:color .2s,background-color .2s;display:inline-flex;position:absolute;right:8px}._8kAyTa_passwordToggleBtn:hover:not(:disabled){color:var(--foreground);background-color:var(--hover-bg,#0000000d)}._8kAyTa_passwordToggleBtn:disabled{opacity:.5;cursor:not-allowed}._8kAyTa_button{background:var(--color-primary);width:100%;height:44px;color:var(--color-primary-text,#fff);border:1px solid var(--color-primary-hover);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:8px;margin-top:8px;font-size:14px;font-weight:700;transition:all .2s;display:flex;box-shadow:0 2px 4px #0000001f}._8kAyTa_button:hover{background:var(--color-primary-hover);border-color:var(--color-primary-hover);opacity:.95}._8kAyTa_button:disabled{opacity:.6;cursor:not-allowed}._8kAyTa_linkButton{color:var(--color-accent,var(--color-primary));cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-size:13px;font-weight:600;text-decoration:none;transition:color .2s}._8kAyTa_linkButton:hover{color:var(--color-accent-hover,var(--color-primary-hover));text-decoration:underline}._8kAyTa_error{background-color:var(--background);border:1px solid var(--color-danger);color:var(--color-danger);border-radius:6px;align-items:center;gap:8px;padding:12px;font-size:13px;font-weight:600;display:flex}._8kAyTa_messageBoxMargin{margin-bottom:20px}._8kAyTa_success{background-color:var(--color-success-soft,#10b9811a);border:1px solid var(--color-success,#10b981);color:var(--color-success-text,var(--color-success,#10b981));border-radius:6px;align-items:center;gap:8px;padding:12px;font-size:13px;font-weight:600;display:flex}._8kAyTa_passkeyBanner{background-color:var(--color-primary-soft);border:1px solid var(--color-primary-soft);box-sizing:border-box;text-align:left;border-radius:8px;width:100%;margin-top:14px;padding:12px}._8kAyTa_passkeyTitle{color:var(--color-accent,var(--color-primary));align-items:center;gap:6px;margin-bottom:4px;font-size:12px;font-weight:700;display:flex}._8kAyTa_passkeyDescription{color:var(--text-muted,#536475);margin:0 0 8px;font-size:12px}._8kAyTa_passkeyButton{background:var(--color-primary);border:1px solid var(--color-primary);color:var(--color-primary-text,#fff);text-align:center;border-radius:6px;width:100%;padding:8px 12px;font-size:13px;font-weight:700;text-decoration:none;display:block;box-shadow:0 2px 6px #0000001a}._8kAyTa_passkeyButton:hover{background:var(--color-primary-hover);border-color:var(--color-primary-hover)}._8kAyTa_footerVersion{color:var(--text-muted,#536475);text-align:center;margin-top:16px;font-size:11px}._8kAyTa_spinIcon{width:16px;height:16px;animation:1s linear infinite _8kAyTa_spin}@keyframes _8kAyTa_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _8kAyTa_fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}
.ENunIG_container{background-color:var(--background,#f9fafb);width:100vw;min-height:100dvh;color:var(--foreground,#111827);box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;padding:24px;display:flex}.ENunIG_card{background-color:var(--card-bg,#fff);border:1px solid var(--card-border,#e5e7eb);width:100%;max-width:440px;box-shadow:var(--shadow-lg,0 10px 15px -3px #00000014);box-sizing:border-box;text-align:center;border-radius:12px;padding:36px}.ENunIG_logoWrapper{justify-content:center;margin-bottom:20px;display:flex}.ENunIG_logo{object-fit:contain;width:auto;height:48px}.ENunIG_title{letter-spacing:-.025em;color:var(--foreground,#111827);margin-bottom:.5rem;font-size:1.25rem;font-weight:700}.ENunIG_subtitle{color:var(--text-muted,#6b7280);margin-bottom:1.5rem;font-size:.875rem}.ENunIG_stateSection{text-align:center;padding:1rem 0}.ENunIG_loadingSection{text-align:center;padding:2rem 0}.ENunIG_loadingSpinner{width:36px;height:36px;color:var(--color-primary,var(--primary-color,var(--color-accent,#0284c7)));margin:0 auto 1rem;animation:1s linear infinite ENunIG_verifySpin;display:block}.ENunIG_loadingText{color:var(--text-muted,#6b7280);font-size:.95rem}.ENunIG_iconCircleSuccess{color:#1e8e3e;background-color:#e6f4ea;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:1rem;display:inline-flex}.ENunIG_iconCircleError{color:#d93025;background-color:#fce8e6;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:1rem;display:inline-flex}.ENunIG_statusIcon{width:32px;height:32px}.ENunIG_heading{color:var(--foreground,#111827);margin:0 0 .5rem;font-size:1.1rem;font-weight:600}.ENunIG_description{color:var(--text-secondary,#4b5563);margin:0 0 1.5rem;font-size:.95rem;line-height:1.5}.ENunIG_primaryButton{background-color:var(--color-primary,var(--primary-color,var(--color-accent,#0284c7)));color:#fff;cursor:pointer;border:none;border-radius:6px;width:100%;padding:.75rem;font-size:1rem;font-weight:600;transition:opacity .15s,background-color .15s}.ENunIG_primaryButton:hover{opacity:.9;background-color:var(--color-primary-hover,var(--primary-color-hover,var(--color-accent-hover,#0369a1)))}@keyframes ENunIG_verifySpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.z8XP1W_container{background-color:var(--background,#f9fafb);width:100vw;min-height:100dvh;color:var(--foreground,#111827);box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;padding:24px;display:flex}.z8XP1W_card{background-color:var(--card-bg,#fff);border:1px solid var(--card-border,#e5e7eb);width:100%;max-width:480px;box-shadow:var(--shadow-lg,0 10px 15px -3px #00000014);box-sizing:border-box;text-align:center;border-radius:12px;padding:36px}.z8XP1W_logoWrapper{justify-content:center;margin-bottom:20px;display:flex}.z8XP1W_logo{object-fit:contain;width:auto;height:48px}.z8XP1W_title{letter-spacing:-.025em;color:var(--foreground,#111827);margin-bottom:.5rem;font-size:1.25rem;font-weight:700}.z8XP1W_subtitle{color:var(--text-muted,#6b7280);margin-bottom:1.5rem;font-size:.875rem}.z8XP1W_infoBox{background-color:var(--surface-secondary,#f3f4f6);border:1px solid var(--card-border,#e5e7eb);text-align:left;border-radius:8px;margin-bottom:20px;padding:16px;font-size:.95rem;line-height:1.5}.z8XP1W_infoRow{justify-content:space-between;margin-bottom:8px;display:flex}.z8XP1W_infoRow:last-child{margin-bottom:0}.z8XP1W_infoLabel{color:var(--text-muted,#6b7280);font-size:.85rem}.z8XP1W_infoValue{color:var(--foreground,#111827);font-weight:600}.z8XP1W_warningBox{color:#92400e;text-align:left;background-color:#fef3c7;border:1px solid #f59e0b;border-radius:8px;margin-bottom:20px;padding:14px;font-size:.9rem;line-height:1.4}.z8XP1W_buttonRow{gap:12px;margin-top:20px;display:flex}.z8XP1W_primaryButton{background-color:var(--primary-color,#f7931e);color:#fff;cursor:pointer;border:none;border-radius:6px;flex:1;padding:.75rem 1rem;font-size:.95rem;font-weight:600;transition:opacity .15s}.z8XP1W_primaryButton:hover:not(:disabled){opacity:.9}.z8XP1W_primaryButton:disabled{opacity:.6;cursor:not-allowed}.z8XP1W_secondaryButton{color:var(--text-secondary,#4b5563);border:1px solid var(--card-border,#d1d5db);cursor:pointer;background-color:#0000;border-radius:6px;flex:1;padding:.75rem 1rem;font-size:.95rem;font-weight:600;transition:background-color .15s}.z8XP1W_secondaryButton:hover:not(:disabled){background-color:var(--surface-secondary,#f3f4f6)}.z8XP1W_iconCircleSuccess{color:#1e8e3e;background-color:#e6f4ea;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:1rem;display:inline-flex}.z8XP1W_iconCircleError{color:#d93025;background-color:#fce8e6;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:1rem;display:inline-flex}.z8XP1W_statusIcon{width:32px;height:32px}.z8XP1W_loadingSpinner{width:36px;height:36px;color:var(--primary-color,#f7931e);margin:0 auto 1rem;animation:1s linear infinite z8XP1W_pairingSpin;display:block}.z8XP1W_statusTitle{margin-bottom:.5rem;font-size:1.1rem;font-weight:600}.z8XP1W_statusDescription{color:var(--text-secondary,#4b5563);margin-bottom:1.5rem}.z8XP1W_loadingText{color:var(--text-muted,#6b7280);font-size:.95rem}@keyframes z8XP1W_pairingSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.ErTy0a_container{background-color:var(--card-bg,#fff);border:1px solid var(--border-color,#e2e8f0);border-radius:8px;flex-direction:column;gap:16px;margin-top:24px;padding:20px;display:flex}.ErTy0a_headerRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ErTy0a_chartTitle{color:var(--text-main,#1e293b);align-items:center;gap:8px;font-size:1rem;font-weight:700;display:flex}.ErTy0a_chartSubtext{color:var(--text-muted,#64748b);margin-top:2px;font-size:.8125rem}.ErTy0a_legend{color:var(--text-muted,#64748b);align-items:center;gap:16px;font-size:.8125rem;display:flex}.ErTy0a_legendItem{align-items:center;gap:6px;display:inline-flex}.ErTy0a_legendDotCompanies{background-color:#3b82f6;border-radius:2px;width:10px;height:10px}.ErTy0a_legendDotLinks{background-color:#10b981;border-radius:2px;width:10px;height:10px}.ErTy0a_chartWrapper{aspect-ratio:760/260;width:100%;max-width:800px;margin:0 auto}.ErTy0a_svgCanvas{width:100%;height:100%;overflow:visible}.ErTy0a_gridLine{stroke:var(--border-color,#e2e8f0);stroke-dasharray:4 4;stroke-width:1px}.ErTy0a_axisText{fill:var(--text-muted,#64748b);font-size:10px;font-weight:500}.ErTy0a_barCompanies{fill:#3b82f6;rx:3px;cursor:pointer;transition:opacity .15s}.ErTy0a_barCompanies:hover{opacity:.85}.ErTy0a_barLinks{fill:#10b981;rx:3px;cursor:pointer;transition:opacity .15s}.ErTy0a_barLinks:hover{opacity:.85}.ErTy0a_periodLabel{fill:var(--text-muted,#64748b);text-anchor:middle;font-size:11px;font-weight:600}.ErTy0a_tooltipBox{background-color:var(--card-inner-bg,#1e293b);color:#fff;border-radius:6px;justify-content:center;align-items:center;gap:16px;padding:8px 12px;font-size:.75rem;display:flex}.ErTy0a_emptyState{text-align:center;color:var(--text-muted,#64748b);padding:30px;font-size:.875rem}
