.S5Kh9G_empty{text-align:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;margin:16px;padding:48px 24px;display:flex}.S5Kh9G_emptyIcon{opacity:.5;margin-bottom:16px;font-size:48px}.S5Kh9G_emptyTitle{color:#111827;margin:0 0 8px;font-size:18px;font-weight:600}.S5Kh9G_emptyText{color:#6b7280;margin:0;font-size:14px;line-height:1.5}.S5Kh9G_list{background:#fff;flex-direction:column;height:100%;display:flex;overflow-y:auto}.S5Kh9G_item{cursor:pointer;text-align:left;background:#fff;border:none;border-bottom:1px solid #f3f4f6;align-items:flex-start;gap:12px;width:100%;padding:12px 16px;transition:background-color .15s;display:flex}.S5Kh9G_item:hover{background:#f9fafb}.S5Kh9G_itemSelected,.S5Kh9G_itemSelected:hover{background:#f3f4f6}.S5Kh9G_avatarContainer{flex-shrink:0;position:relative}.S5Kh9G_avatar{object-fit:cover;border-radius:50%;width:48px;height:48px}.S5Kh9G_avatarFallback{background:var(--color-primary-accent,#4caead);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:20px;font-weight:600;display:flex}.S5Kh9G_onlineIndicator{background:#10b981;border:2px solid #fff;border-radius:50%;width:12px;height:12px;position:absolute;bottom:2px;right:2px}.S5Kh9G_content{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.S5Kh9G_header{justify-content:space-between;align-items:center;gap:8px;display:flex}.S5Kh9G_name{color:#111827;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:15px;font-weight:600;overflow:hidden}.S5Kh9G_time{color:#6b7280;white-space:nowrap;flex-shrink:0;font-size:12px}.S5Kh9G_footer{justify-content:space-between;align-items:center;gap:8px;display:flex}.S5Kh9G_preview{color:#6b7280;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;margin:0;font-size:14px;overflow:hidden}.S5Kh9G_previewUnread{color:#111827;font-weight:600}.S5Kh9G_unreadBadge{color:#fff;background:#10b981;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11px;font-weight:600;display:flex}@media (max-width:768px){.S5Kh9G_item{padding:16px}.S5Kh9G_avatar,.S5Kh9G_avatarFallback{width:56px;height:56px}.S5Kh9G_avatarFallback{font-size:24px}.S5Kh9G_name{font-size:16px}.S5Kh9G_preview{font-size:15px}}
.P8QW9a_thread{background-color:#fff;flex-direction:column;height:100%;display:flex}.P8QW9a_header{border-bottom:1px solid var(--color-border,#e5e7eb);background-color:#fff;flex-shrink:0;align-items:center;gap:1rem;padding:1rem 1.5rem;display:flex}.P8QW9a_backButtonMobile{color:var(--color-text-secondary,#6b7280);border:1px solid var(--color-border,#e5e7eb);cursor:pointer;background:0 0;border-radius:.375rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .15s;display:none}.P8QW9a_backButtonMobile:hover{background-color:var(--color-bg-hover,#f9fafb);color:var(--color-text-primary,#111827)}@media (max-width:1024px){.P8QW9a_backButtonMobile{display:block}}.P8QW9a_headerLink{align-items:center;text-decoration:none;display:flex}.P8QW9a_headerAvatar{object-fit:cover;border-radius:50%;width:40px;height:40px}.P8QW9a_headerAvatarFallback{color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;font-weight:600;display:flex}.P8QW9a_headerInfo{flex-direction:column;gap:.25rem;display:flex}.P8QW9a_title{color:var(--color-text-primary,#111827);margin:0;font-size:1.125rem;font-weight:600}.P8QW9a_messagesContainer{background-color:#f9fafb;flex:1;padding:1rem;overflow-y:auto}.P8QW9a_loading{height:100%;color:var(--color-text-secondary,#6b7280);justify-content:center;align-items:center;display:flex}.P8QW9a_error{color:#991b1b;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;height:100%;display:flex}.P8QW9a_error p{margin:0}.P8QW9a_error button{color:#006c67;cursor:pointer;min-height:44px;font:inherit;background:#fff;border:1px solid #006c67;border-radius:6px;padding:8px 16px}.P8QW9a_error button:focus-visible{outline-offset:2px;outline:2px solid #006c67}.P8QW9a_empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.P8QW9a_emptyText{color:var(--color-text-primary,#111827);margin-bottom:.25rem;font-size:1rem;font-weight:500}.P8QW9a_emptySubtext{color:var(--color-text-secondary,#6b7280);font-size:.875rem}.P8QW9a_messagesList{flex-direction:column;gap:.75rem;display:flex}.P8QW9a_message{word-wrap:break-word;flex-direction:column;max-width:70%;display:flex}.P8QW9a_messageSent{align-self:flex-end;align-items:flex-end}.P8QW9a_messageReceived{align-self:flex-start;align-items:flex-start}.P8QW9a_messageContent{border-radius:1rem;padding:.75rem 1rem;font-size:.9375rem;line-height:1.5}.P8QW9a_messageSent .P8QW9a_messageContent{background-color:var(--color-primary,#0891b2);color:#fff;border-bottom-right-radius:.25rem}.P8QW9a_messageReceived .P8QW9a_messageContent{color:var(--color-text-primary,#111827);border:1px solid var(--color-border,#e5e7eb);background-color:#fff;border-bottom-left-radius:.25rem}.P8QW9a_messageTimestamp{color:var(--color-text-secondary,#9ca3af);margin-top:.25rem;padding:0 .5rem;font-size:.75rem}.P8QW9a_deliveryStatus{font-style:italic}.P8QW9a_typingIndicator{border:1px solid var(--color-border,#e5e7eb);background-color:#fff;border-radius:1rem 1rem 1rem .25rem;align-items:center;gap:.25rem;width:fit-content;padding:.75rem 1rem;display:flex}.P8QW9a_typingDot{background-color:#9ca3af;border-radius:50%;width:.5rem;height:.5rem;animation:1.4s ease-in-out infinite P8QW9a_typingBounce}.P8QW9a_typingDot:first-child{animation-delay:-.32s}.P8QW9a_typingDot:nth-child(2){animation-delay:-.16s}@keyframes P8QW9a_typingBounce{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.P8QW9a_inputForm{border-top:1px solid var(--color-border,#e5e7eb);background-color:#fff;flex-shrink:0;gap:.75rem;padding:1rem 1.5rem;display:flex}.P8QW9a_input{border:1px solid var(--color-border,#e5e7eb);border-radius:.5rem;outline:none;flex:1;padding:.75rem 1rem;font-size:.9375rem;transition:border-color .15s}.P8QW9a_input:focus{border-color:var(--color-primary,#0891b2)}.P8QW9a_input:disabled{cursor:not-allowed;background-color:#f9fafb}.P8QW9a_sendButton{color:#fff;background-color:var(--color-primary,#0891b2);cursor:pointer;border:none;border-radius:.5rem;padding:.75rem 1.5rem;font-size:.9375rem;font-weight:500;transition:background-color .15s}.P8QW9a_sendButton:hover:not(:disabled){background-color:#0e7490}.P8QW9a_sendButton:disabled{cursor:not-allowed;background-color:#9ca3af}
.IQlmMW_filtersContainer{align-items:center;gap:.75rem;display:flex}.IQlmMW_searchInput{border:1px solid var(--color-border,#dfe1e5);width:320px;min-width:320px;height:40px;color:var(--color-text-primary,#202124);background-color:#fff;border-radius:8px;flex-shrink:0;padding:0 16px;font-size:.9375rem;transition:border-color .15s,box-shadow .15s}.IQlmMW_searchInput:focus{border-color:#006c67;outline:none;box-shadow:0 0 0 3px #006c671a}.IQlmMW_searchInput::placeholder{color:var(--color-text-placeholder,#9aa0a6)}.IQlmMW_filterSelect{border:1px solid var(--color-border,#dfe1e5);width:180px;min-width:180px;height:40px;color:var(--color-text-primary,#202124);cursor:pointer;appearance:none;background-color:#fff;background-image:none;border-radius:8px;flex-shrink:0;padding:0 16px;font-size:.9375rem;transition:border-color .15s}.IQlmMW_filterSelect:focus{border-color:#006c67;outline:none;box-shadow:0 0 0 3px #006c671a}.IQlmMW_filterSelect:hover{border-color:#006c67}@media (max-width:768px){.IQlmMW_filtersContainer{flex-direction:column;gap:.75rem;width:100%}.IQlmMW_searchInput,.IQlmMW_filterSelect{width:100%;min-width:100%;max-width:100%}}@media (min-width:769px) and (max-width:1024px){.IQlmMW_filtersContainer{gap:.75rem}.IQlmMW_searchInput{flex-shrink:1;width:240px;min-width:0}.IQlmMW_filterSelect{flex-shrink:1;width:160px;min-width:0}}
.w893jG_dropdownContainer{display:inline-block;position:relative!important}.w893jG_backdrop{z-index:10;position:fixed;inset:0}.w893jG_dropdownMenu{z-index:20!important;background-color:#fff!important;border:1px solid #e5e7eb!important;border-radius:.375rem!important;width:14rem!important;display:block!important;position:absolute!important;top:calc(100% + .5rem)!important;right:0!important;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a!important}.w893jG_dropdownMenuHidden{display:none!important}.w893jG_menuButton{text-align:left;color:#374151;cursor:pointer;background-color:#0000;border:none;width:100%;padding:.5rem 1rem;font-size:.875rem;transition:background-color .2s}.w893jG_menuButton:hover{background-color:#f9fafb}.w893jG_menuButton:not(:first-child){border-top:1px solid #f3f4f6}
._0qzuNa_overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;background-color:#00000080;justify-content:center;align-items:center;padding:1rem;animation:.2s ease-out _0qzuNa_fadeIn;display:flex;position:fixed;inset:0}@keyframes _0qzuNa_fadeIn{0%{opacity:0}to{opacity:1}}._0qzuNa_dialog{text-align:center;background:#fff;border-radius:12px;width:100%;max-width:420px;padding:2rem;animation:.3s ease-out _0qzuNa_slideIn;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}@keyframes _0qzuNa_slideIn{0%{opacity:0;transform:translateY(-20px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}._0qzuNa_iconWrapper{border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 1.5rem;display:flex}._0qzuNa_iconWrapper._0qzuNa_danger{color:#dc2626;background-color:#fee2e2}._0qzuNa_iconWrapper._0qzuNa_warning{color:#d97706;background-color:#fef3c7}._0qzuNa_iconWrapper._0qzuNa_info{color:#2563eb;background-color:#dbeafe}._0qzuNa_icon{width:32px;height:32px}._0qzuNa_title{color:#1f2937;margin:0 0 .75rem;font-size:1.25rem;font-weight:600;line-height:1.4}._0qzuNa_message{color:#6b7280;white-space:pre-line;margin:0 0 2rem;font-size:.9375rem;line-height:1.6}._0qzuNa_actions{gap:.75rem;margin-top:2rem;display:flex}@media (max-width:640px){._0qzuNa_dialog{padding:1.5rem}._0qzuNa_title{font-size:1.125rem}._0qzuNa_message{font-size:.875rem}._0qzuNa_iconWrapper{width:56px;height:56px;margin-bottom:1.25rem}._0qzuNa_icon{width:28px;height:28px}._0qzuNa_actions{flex-direction:column-reverse;gap:.5rem}}
.hiYMtW_emptyStateWrapper{margin-bottom:32px}.hiYMtW_skillTabsOffset{margin-top:-1rem;margin-bottom:1.25rem}.hiYMtW_section{background:var(--color-bg-card,#fff);border:1px solid var(--color-border-light,#e5e7eb);border-radius:10px;margin-bottom:16px;padding:18px 20px}.hiYMtW_sectionTitle{color:var(--color-text-secondary,#374151);align-items:center;gap:7px;margin:0 0 14px;font-size:13px;font-weight:600;display:flex}.hiYMtW_sectionHint{color:var(--color-text-tertiary,#9ca3af);margin:-10px 0 14px;font-size:12px}.hiYMtW_executionGrid{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:16px;display:grid}@media (max-width:800px){.hiYMtW_executionGrid{grid-template-columns:repeat(2,1fr)}}.hiYMtW_execCard{background:var(--color-bg-subtle,#f9fafb);border:1px solid var(--color-border-light,#f0f0f0);border-radius:8px;flex-direction:column;gap:3px;padding:12px;display:flex}.hiYMtW_execLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-tertiary,#9ca3af);font-size:11px;font-weight:500}.hiYMtW_execValue{color:var(--color-text-primary,#111827);font-variant-numeric:tabular-nums;font-size:22px;font-weight:700}.hiYMtW_execSub{color:var(--color-text-tertiary,#6b7280);font-size:11px}.hiYMtW_symbolGrid{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.hiYMtW_symbolChip{background:var(--color-bg-subtle,#f3f4f6);border-radius:6px;align-items:center;gap:6px;padding:5px 11px;font-size:12px;display:flex}.hiYMtW_symbolName{color:var(--color-text-secondary,#374151);font-weight:600}.hiYMtW_symbolWR{font-variant-numeric:tabular-nums;color:var(--color-text-secondary,#374151);font-weight:700}.hiYMtW_symbolN{color:var(--color-text-tertiary,#9ca3af);font-size:11px}.hiYMtW_contextRow{border-top:1px solid var(--color-border-light,#f0f0f0);flex-wrap:wrap;gap:12px 24px;margin-top:8px;padding:10px 0 4px;display:flex}.hiYMtW_contextItem{color:var(--color-text-secondary,#6b7280);font-size:12px}.hiYMtW_contextItem strong{color:var(--color-text-primary,#111827);font-weight:600}.hiYMtW_contextItem em{color:var(--color-text-tertiary,#9ca3af);font-style:normal}.hiYMtW_riskGrid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}@media (max-width:800px){.hiYMtW_riskGrid{grid-template-columns:repeat(2,1fr)}}.hiYMtW_riskCard{background:var(--color-bg-subtle,#f9fafb);border-radius:8px;flex-direction:column;gap:4px;padding:12px;display:flex}.hiYMtW_riskLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-tertiary,#9ca3af);font-size:11px;font-weight:500}.hiYMtW_riskValue{color:var(--color-text-primary,#111827);font-variant-numeric:tabular-nums;font-size:22px;font-weight:700}.hiYMtW_focusList{flex-direction:column;gap:10px;display:flex}.hiYMtW_focusItem{background:var(--color-bg-subtle,#f9fafb);border:1px solid var(--color-border-light,#f0f0f0);border-radius:8px;grid-template-columns:28px 1fr;align-items:start;gap:10px;padding:12px 14px;display:grid}.hiYMtW_focusItemWarning{background:#fffbeb;border-color:#fde68a}.hiYMtW_focusItemDanger{background:#fef2f2;border-color:#fecaca}.hiYMtW_focusItemSuccess{background:#f0fdf4;border-color:#bbf7d0}.hiYMtW_focusIcon{justify-content:center;align-items:center;padding-top:1px;display:flex}.hiYMtW_focusTitle{color:var(--color-text-primary,#111827);margin-bottom:2px;font-size:12.5px;font-weight:600}.hiYMtW_focusDesc{color:var(--color-text-secondary,#6b7280);font-size:12px;line-height:1.5}.hiYMtW_nudge{background:linear-gradient(135deg,#eef2ff,#f0fdf4);border:1px solid #c7d2fe;border-radius:10px;align-items:center;gap:12px;margin-bottom:16px;padding:14px 16px;display:flex}.hiYMtW_nudgeIcon{color:#6366f1;flex-shrink:0}.hiYMtW_nudgeText{flex:1}.hiYMtW_nudgeTitle{color:var(--color-text-primary,#111827);margin-bottom:2px;font-size:13px;font-weight:600}.hiYMtW_nudgeDesc{color:var(--color-text-secondary,#6b7280);font-size:12px;line-height:1.4}.hiYMtW_gatesHeader{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.hiYMtW_gatesCount{color:var(--color-text-secondary,#374151);font-size:12px;font-weight:600}.hiYMtW_gatesAllPassed{color:#16a34a;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:4px;padding:2px 8px;font-size:11px;font-weight:600}.hiYMtW_gatesBar{background:var(--color-border-light,#e5e7eb);border-radius:3px;height:6px;margin-bottom:14px;overflow:hidden}.hiYMtW_gatesBarFill{background:linear-gradient(90deg,#6366f1,#16a34a);border-radius:3px;height:100%;transition:width .4s}.hiYMtW_gatesList{flex-direction:column;gap:6px;margin-bottom:14px;display:flex}.hiYMtW_gateRow{background:var(--color-bg-subtle,#f9fafb);border-radius:6px;grid-template-columns:18px 1fr auto auto;align-items:center;gap:8px;padding:7px 10px;font-size:12px;display:grid}.hiYMtW_gateIcon{flex-shrink:0;justify-content:center;align-items:center;display:flex}.hiYMtW_gateLabel{color:var(--color-text-primary,#111827);font-weight:500}.hiYMtW_gateActual{font-variant-numeric:tabular-nums;color:var(--color-text-secondary,#6b7280);text-align:right;white-space:nowrap;font-weight:600}.hiYMtW_gateThreshold{color:var(--color-text-tertiary,#9ca3af);white-space:nowrap;font-size:11px}.hiYMtW_gatePass{color:#16a34a}.hiYMtW_gateFail{color:#dc2626}.hiYMtW_gateSkip{color:#9ca3af}.hiYMtW_gateSkipText{color:#9ca3af;font-size:11px;font-style:italic}.hiYMtW_gatesNullNote{color:#9ca3af;margin:6px 0 0;font-size:11px;line-height:1.4}.hiYMtW_briefBlock{background:var(--color-bg-subtle,#f9fafb);border:1px solid var(--color-border-light,#e5e7eb);border-radius:8px;overflow:hidden}.hiYMtW_briefHeader{color:var(--color-text-secondary,#374151);border-bottom:1px solid var(--color-border-light,#e5e7eb);background:#fff;align-items:center;gap:8px;padding:10px 14px;font-size:12px;font-weight:600;display:flex}.hiYMtW_briefIcon{color:#16a34a;flex-shrink:0}.hiYMtW_briefHeader>:last-child{margin-left:auto}.hiYMtW_briefText{color:var(--color-text-primary,#111827);white-space:pre-wrap;margin:0;padding:14px;font-family:inherit;font-size:12.5px;line-height:1.7}.hiYMtW_heatmapUpdated{color:#9ca3af;font-size:11px}.hiYMtW_green{color:#16a34a!important}.hiYMtW_red{color:#dc2626!important}.hiYMtW_warn{color:#d97706!important}.hiYMtW_disciplineScoreRow{align-items:center;gap:12px;margin-bottom:16px;display:flex}.hiYMtW_disciplineGauge{background:#e5e7eb;border-radius:999px;flex:1;height:10px;overflow:hidden}.hiYMtW_disciplineGaugeFill{border-radius:999px;height:100%;transition:width .4s}.hiYMtW_disciplineGreen{background:#16a34a}.hiYMtW_disciplineAmber{background:#d97706}.hiYMtW_disciplineRed{background:#dc2626}.hiYMtW_disciplineScoreVal{font-variant-numeric:tabular-nums;color:var(--color-text-primary,#111827);white-space:nowrap;text-align:right;width:56px;font-size:14px;font-weight:700}.hiYMtW_disciplineMetrics{flex-direction:column;gap:14px;margin-bottom:16px;display:flex}.hiYMtW_disciplineMetric{flex-direction:column;display:flex}.hiYMtW_disciplineMetricLabel{color:var(--color-text-secondary,#5f6368);justify-content:space-between;margin-bottom:4px;font-size:12.5px;display:flex}.hiYMtW_disciplineMetricPct{color:var(--color-text-primary,#111827);font-weight:600}.hiYMtW_disciplineBar{background:#e5e7eb;border-radius:999px;height:6px;margin-bottom:3px;overflow:hidden}.hiYMtW_disciplineBarFill{border-radius:999px;height:100%;transition:width .4s}.hiYMtW_disciplineMetricSub{color:#9ca3af;font-size:11px}.hiYMtW_regimeTable{border:1px solid var(--color-border-light,#e5e7eb);border-radius:8px;font-size:12.5px;overflow:hidden}.hiYMtW_regimeTableHeader{text-transform:uppercase;letter-spacing:.04em;color:#6b7280;background:#f9fafb;grid-template-columns:minmax(0,1fr) 95px 75px;gap:8px;padding:6px 12px;font-size:11px;font-weight:700;display:grid}.hiYMtW_regimeTableRow{border-top:1px solid #f3f4f6;grid-template-columns:minmax(0,1fr) 95px 75px;gap:8px;padding:7px 12px;display:grid}.hiYMtW_regimeLabel{text-transform:capitalize;color:var(--color-text-primary,#111827)}.hiYMtW_regimeN{font-variant-numeric:tabular-nums;color:#6b7280}.hiYMtW_regimeWR{font-variant-numeric:tabular-nums;font-weight:600}
.D0y_fa_body{gap:var(--space-3,24px);padding:var(--space-3,24px);flex-direction:column;display:flex}.D0y_fa_description{color:var(--color-gray-600,#4b5563);margin:0;font-size:.875rem}.D0y_fa_codeWrapper{background:var(--color-gray-50,#f9fafb);border:1px solid var(--color-gray-200,#e5e7eb);border-radius:8px;position:relative;overflow:hidden}.D0y_fa_code{color:var(--color-gray-800,#1f2937);white-space:pre-wrap;word-break:break-all;margin:0;padding:16px 80px 16px 16px;font-family:Menlo,Monaco,Courier New,monospace;font-size:.75rem;line-height:1.6;display:block}.D0y_fa_copyBtn{background:var(--color-white,#fff);border:1px solid var(--color-gray-300,#d1d5db);color:var(--color-gray-700,#374151);cursor:pointer;border-radius:6px;align-items:center;gap:4px;padding:6px 10px;font-size:.75rem;font-weight:500;transition:background .15s,border-color .15s;display:flex;position:absolute;top:10px;right:10px}.D0y_fa_copyBtn:hover{background:var(--color-gray-100,#f3f4f6);border-color:var(--color-gray-400,#9ca3af)}.D0y_fa_hint{color:var(--color-gray-500,#6b7280);margin:0;font-size:.8125rem}.D0y_fa_hint code{background:var(--color-gray-100,#f3f4f6);border-radius:3px;padding:1px 4px;font-family:monospace;font-size:.75rem}
.hGqfaG_content{padding:24px 32px}.hGqfaG_list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.hGqfaG_row{border:1px solid var(--color-gray-200,#e5e7eb);background:#fff;border-radius:12px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:16px;padding:16px;display:grid}.hGqfaG_avatar{background:var(--color-primary-light,#e6f0f0);width:48px;height:48px;color:var(--color-primary-default,#006c67);border-radius:50%;place-items:center;font-weight:700;display:grid;overflow:hidden}.hGqfaG_avatar img{object-fit:cover;width:100%;height:100%}.hGqfaG_details{flex-direction:column;gap:4px;min-width:0;display:flex}.hGqfaG_details span{color:var(--color-gray-600,#6b7280);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;overflow:hidden}.hGqfaG_details small{color:var(--color-gray-500,#8e8e8e)}.hGqfaG_empty{min-height:180px;color:var(--color-gray-600,#6b7280);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.hGqfaG_empty strong{color:var(--color-gray-800,#1f2937)}.hGqfaG_footer{justify-content:flex-end;width:100%;display:flex}@media (max-width:600px){.hGqfaG_content{padding:16px}.hGqfaG_row{grid-template-columns:40px minmax(0,1fr);gap:12px}.hGqfaG_avatar{width:40px;height:40px}.hGqfaG_row>button{grid-column:1/-1;width:100%}}
@keyframes sy3jnG_shimmer{0%{background-position:-468px 0}to{background-position:468px 0}}.sy3jnG_container{max-width:1200px;margin:0 auto}.sy3jnG_header{margin-bottom:2rem}.sy3jnG_titleSkeleton{background:linear-gradient(90deg,#f0f0f0 8%,#f8f8f8 18%,#f0f0f0 33%) 0 0/800px 104px;border-radius:4px;width:200px;height:36px;margin-bottom:.5rem;animation:1.5s linear infinite sy3jnG_shimmer}.sy3jnG_subtitleSkeleton{background:linear-gradient(90deg,#f0f0f0 8%,#f8f8f8 18%,#f0f0f0 33%) 0 0/800px 104px;border-radius:4px;width:400px;height:20px;animation:1.5s linear infinite sy3jnG_shimmer}.sy3jnG_filterSkeleton{background:linear-gradient(90deg,#f0f0f0 8%,#f8f8f8 18%,#f0f0f0 33%) 0 0/800px 104px;border-radius:8px;width:100%;height:48px;margin-bottom:2rem;animation:1.5s linear infinite sy3jnG_shimmer}.sy3jnG_listingsList{flex-direction:column;gap:1rem;display:flex}.sy3jnG_listingCard{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:1.5rem}.sy3jnG_cardHeader{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.sy3jnG_titleLine{background:linear-gradient(90deg,#f0f0f0 8%,#f8f8f8 18%,#f0f0f0 33%) 0 0/800px 104px;border-radius:4px;width:60%;height:24px;animation:1.5s linear infinite sy3jnG_shimmer}.sy3jnG_badgeSkeleton{background:linear-gradient(90deg,#f0f0f0 8%,#f8f8f8 18%,#f0f0f0 33%) 0 0/800px 104px;border-radius:12px;width:80px;height:24px;animation:1.5s linear infinite sy3jnG_shimmer}.sy3jnG_cardContent{flex-direction:column;gap:.75rem;margin-bottom:1.5rem;display:flex}.sy3jnG_line{background:linear-gradient(90deg,#f0f0f0 8%,#f8f8f8 18%,#f0f0f0 33%) 0 0/800px 104px;border-radius:4px;width:100%;height:16px;animation:1.5s linear infinite sy3jnG_shimmer}.sy3jnG_lineShort{background:linear-gradient(90deg,#f0f0f0 8%,#f8f8f8 18%,#f0f0f0 33%) 0 0/800px 104px;border-radius:4px;width:70%;height:16px;animation:1.5s linear infinite sy3jnG_shimmer}.sy3jnG_cardActions{gap:1rem;display:flex}.sy3jnG_buttonSkeleton{background:linear-gradient(90deg,#f0f0f0 8%,#f8f8f8 18%,#f0f0f0 33%) 0 0/800px 104px;border-radius:6px;width:100px;height:36px;animation:1.5s linear infinite sy3jnG_shimmer}
._57vkNq_title{color:#1f2937;background-color:#e6f0f0;border-bottom:1px solid #e5e7eb;margin:0;padding:12px 16px;font-size:14px;font-weight:600;line-height:1.4}._57vkNq_content{padding:16px}._57vkNq_text{color:#6b7280;margin:0 0 12px;font-size:14px;line-height:1.5}._57vkNq_text:last-child{margin-bottom:0}._57vkNq_statusBox{border:1px solid;border-radius:8px;margin-bottom:16px;padding:12px}._57vkNq_statusTitle{margin:0 0 4px;font-size:14px;font-weight:700}._57vkNq_statusText{color:#6b7280;margin:0;font-size:12px;line-height:1.5}._57vkNq_neutralAlert{background-color:#f9fafb;border-color:#d1d5db}._57vkNq_neutralAlert ._57vkNq_statusTitle{color:#6b7280}._57vkNq_activeAlert{background-color:#f0fdf4;border-color:#86efac}._57vkNq_activeAlert ._57vkNq_statusTitle{color:#166534}._57vkNq_subscriptionActions{margin:0 0 12px}._57vkNq_subscribeButton{color:#fff;cursor:pointer;background-color:#006c67;border:none;border-radius:6px;justify-content:center;align-items:center;width:100%;height:40px;padding:0 16px;font-size:14px;font-weight:600;transition:background-color .2s;display:flex}._57vkNq_subscribeButton:hover{background-color:#005550}._57vkNq_subscribeButton:active{background-color:#004440}._57vkNq_pricingInfo{color:#6b7280;text-align:center;margin:0;font-size:12px;line-height:1.5}._57vkNq_divider{background-color:#d1d5db;height:1px;margin:16px 0}._57vkNq_secondaryActions{flex-direction:column;gap:8px;display:flex}._57vkNq_secondaryLink{color:#006c67;cursor:pointer;font-size:13px;text-decoration:none;transition:color .2s}._57vkNq_secondaryLink:hover{color:#005550;text-decoration:underline}._57vkNq_trialCountdown{border-radius:8px;margin-bottom:16px;padding:12px}._57vkNq_infoAlert{background-color:#eff6ff;border:1px solid #bfdbfe}._57vkNq_warningAlert{background-color:#fff7ed;border:1px solid #fed7aa}._57vkNq_urgentAlert{background-color:#fef2f2;border:2px solid #fca5a5}._57vkNq_expiredAlert{background-color:#fef2f2;border:2px solid #ef4444;animation:2s cubic-bezier(.4,0,.6,1) infinite _57vkNq_pulse}@keyframes _57vkNq_pulse{0%,to{opacity:1}50%{opacity:.9}}._57vkNq_countdownDays{color:#1f2937;margin:0 0 4px;font-size:14px;font-weight:700}._57vkNq_urgentAlert ._57vkNq_countdownDays,._57vkNq_expiredAlert ._57vkNq_countdownDays{color:#dc2626}._57vkNq_warningAlert ._57vkNq_countdownDays{color:#ea580c}._57vkNq_infoAlert ._57vkNq_countdownDays{color:#2563eb}._57vkNq_countdownText{color:#6b7280;margin:0;font-size:12px;line-height:1.5}
._2kbhOa_content{background-color:var(--color-gray-900);color:#fff;z-index:1000;word-wrap:break-word;border-radius:6px;max-width:300px;padding:8px 12px;font-size:13px;line-height:1.4;animation:.15s ease-out _2kbhOa_fadeIn;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}._2kbhOa_arrow{fill:var(--color-gray-900)}._2kbhOa_text{display:block}@keyframes _2kbhOa_fadeIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}._2kbhOa_content[data-side=top]{margin-bottom:4px}._2kbhOa_content[data-side=bottom]{margin-top:4px}._2kbhOa_content[data-side=left]{margin-right:4px}._2kbhOa_content[data-side=right]{margin-left:4px}@media (max-width:768px){._2kbhOa_content{max-width:250px;font-size:12px}}
.Ph6Rua_edgePanel{height:100%;padding:0 0 var(--ask-launcher-clearance,88px);box-sizing:border-box;flex-direction:column;gap:8px;display:flex;overflow-y:auto}.Ph6Rua_edgeSection{border-bottom:1px solid var(--color-border-light,#e5e7eb);flex-direction:column;flex-shrink:0;gap:8px;padding-bottom:8px;display:flex}.Ph6Rua_edgeSection:last-child{border-bottom:none;padding-bottom:0}.Ph6Rua_edgeSectionLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-light,#9ca3af);margin-bottom:2px;font-size:12px;font-weight:700}.Ph6Rua_supportingText{color:var(--color-text-secondary,#5f6368);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.5}.Ph6Rua_accountAction{font-size:var(--font-size-sm)}.Ph6Rua_sectionLabelRow{align-items:center;gap:5px;margin-bottom:2px;display:flex}.Ph6Rua_sectionLabelRow .Ph6Rua_edgeSectionLabel{margin-bottom:0}.Ph6Rua_sectionInfoBtn{cursor:pointer;color:var(--color-text-light,#9ca3af);background:0 0;border:none;justify-content:center;align-items:center;padding:1px;line-height:1;display:inline-flex}.Ph6Rua_sectionInfoBtn:hover{color:var(--color-text-secondary,#6b7280)}.Ph6Rua_fingerprintRow{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.Ph6Rua_dirTag{font-size:var(--font-size-xs);border-radius:9999px;align-items:center;gap:4px;padding:2px 8px;font-weight:700;display:inline-flex}.Ph6Rua_dirTagLong{background:var(--color-trade-long-bg);color:var(--color-trade-long-text);border:1px solid var(--color-trade-long-bg)}.Ph6Rua_dirTagShort{background:var(--color-trade-short-bg);color:var(--color-trade-short-text);border:1px solid var(--color-trade-short-bg)}.Ph6Rua_strengthTag{font-size:var(--font-size-xs);background:var(--color-signal-moderate-bg);color:var(--color-signal-moderate-text);border-radius:9999px;padding:2px 7px;font-weight:600}.Ph6Rua_strengthTagStrong{background:var(--color-trade-long-bg);color:var(--color-trade-long-text)}.Ph6Rua_strategyTag{color:var(--color-text-secondary,#374151);background:#f3f4f6;border-radius:9999px;padding:2px 7px;font-size:12px;font-weight:500}.Ph6Rua_confluenceFactors{flex-wrap:wrap;gap:4px;display:flex}.Ph6Rua_factorPill{background:var(--color-primary-light);color:var(--color-primary);border:1px solid var(--color-primary-accent);white-space:nowrap;border-radius:9999px;padding:2px 7px;font-size:12px;font-weight:500}.Ph6Rua_edgeStats{grid-template-columns:1fr 1fr 1fr;gap:8px;display:grid}.Ph6Rua_edgeStatCard{border:1px solid var(--color-border-light,#e5e7eb);background:#f9fafb;border-radius:8px;flex-direction:column;gap:2px;padding:8px;display:flex}.Ph6Rua_edgeStatVal{color:var(--color-text-primary,#202124);font-variant-numeric:tabular-nums;font-size:16px;font-weight:700;line-height:24px}.Ph6Rua_edgeStatLbl{color:var(--color-text-light,#9ca3af);font-size:12px}.Ph6Rua_edgeStatSub{margin-top:2px;font-size:12px}.Ph6Rua_confBadge{text-transform:uppercase;letter-spacing:.05em;border-radius:4px;padding:1px 5px;font-size:12px;font-weight:700;display:inline-block}.Ph6Rua_confLow{background:var(--color-trade-short-bg);color:var(--color-trade-short-text)}.Ph6Rua_confModerate{background:var(--color-signal-moderate-bg);color:var(--color-signal-moderate-text)}.Ph6Rua_confHigh{background:var(--color-trade-long-bg);color:var(--color-trade-long-text)}.Ph6Rua_edgeStatValDimmed{color:#9ca3af}.Ph6Rua_lowConfWarning{color:var(--color-trade-short-text);background:var(--color-trade-short-bg);border:1px solid var(--color-trade-short-bg);border-radius:var(--border-radius-md);margin:4px 0 0;padding:5px 8px;font-size:12px;line-height:1.4}.Ph6Rua_winLossBar{flex-direction:column;gap:5px;display:flex}.Ph6Rua_winLossRow{grid-template-columns:32px 1fr auto;align-items:center;gap:8px;display:grid}.Ph6Rua_barLabel{color:var(--color-text-secondary,#374151);font-size:12px;font-weight:600}.Ph6Rua_barTrack{background:#f3f4f6;border-radius:9999px;height:8px;overflow:hidden}.Ph6Rua_winBar{background:var(--color-trade-long);border-radius:9999px;height:100%;transition:width .3s}.Ph6Rua_lossBar{background:var(--color-trade-short);border-radius:9999px;height:100%;transition:width .3s}.Ph6Rua_barAvg{color:var(--color-text-secondary,#374151);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px;font-weight:600}.Ph6Rua_instanceList{flex-direction:column;gap:4px;display:flex}.Ph6Rua_instanceRow{border-radius:var(--border-radius-md);border:1px solid var(--color-border-light,#e5e7eb);background:#f9fafb;grid-template-columns:56px auto 1fr auto;align-items:center;gap:6px;padding:5px 8px;display:grid}.Ph6Rua_instanceDate{color:var(--color-text-light,#9ca3af);font-variant-numeric:tabular-nums;font-size:12px}.Ph6Rua_outcomeChip{text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;border-radius:4px;padding:1px 5px;font-size:12px;font-weight:700}.Ph6Rua_outcomeTp1,.Ph6Rua_outcomeTp2{background:var(--color-trade-long-bg);color:var(--color-trade-long-text)}.Ph6Rua_outcomeSl{background:var(--color-trade-short-bg);color:var(--color-trade-short-text)}.Ph6Rua_outcomeOpen{background:var(--color-gray-100);color:var(--color-gray-500)}.Ph6Rua_instanceDir{font-size:12px;font-weight:600}.Ph6Rua_instanceDirLong{color:var(--color-trade-long)}.Ph6Rua_instanceDirShort{color:var(--color-trade-short)}.Ph6Rua_pnlPos{color:var(--color-trade-long);font-weight:700;font-size:var(--font-size-xs);font-variant-numeric:tabular-nums}.Ph6Rua_pnlNeg{color:var(--color-trade-short);font-weight:700;font-size:var(--font-size-xs);font-variant-numeric:tabular-nums}.Ph6Rua_instanceBars{color:var(--color-text-light,#9ca3af);justify-self:end;font-size:12px}.Ph6Rua_edgeLevels{flex-direction:column;gap:6px;display:flex}.Ph6Rua_levelRow{grid-template-columns:42px 1fr auto;align-items:center;gap:8px;display:grid}.Ph6Rua_levelLabel{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-light,#9ca3af);font-size:12px;font-weight:600}.Ph6Rua_levelLabelSl{color:var(--color-trade-short)}.Ph6Rua_levelLabelTp{color:var(--color-trade-long)}.Ph6Rua_levelLabelRR{color:var(--color-primary)}.Ph6Rua_levelLabelInfo{cursor:help;text-underline-offset:2px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.Ph6Rua_levelTooltip{white-space:normal;max-width:260px;font-size:12px;line-height:1.55;display:block}.Ph6Rua_levelInput{font-variant-numeric:tabular-nums;border:1px solid var(--color-border-light,#e5e7eb);border-radius:var(--border-radius-md);width:100%;color:var(--color-text-primary,#202124);box-sizing:border-box;background:#fff;outline:none;padding:5px 8px;font-family:inherit;font-size:14px;font-weight:600}.Ph6Rua_levelInput:focus{border-color:var(--color-primary);box-shadow:0 0 0 2px #006c671a}.Ph6Rua_levelInputSl:focus{border-color:var(--color-trade-short);box-shadow:0 0 0 2px #ef53501a}.Ph6Rua_levelInputTp:focus{border-color:var(--color-trade-long);box-shadow:0 0 0 2px #26a69a1a}.Ph6Rua_rrBadge{font-size:var(--font-size-xs);border-radius:var(--border-radius-sm);background:var(--color-primary-light);color:var(--color-primary);white-space:nowrap;font-variant-numeric:tabular-nums;padding:3px 7px;font-weight:700}.Ph6Rua_sizeRow{border:1px solid var(--color-border-light,#e5e7eb);background:#f9fafb;border-radius:8px;flex-wrap:wrap;align-items:center;gap:6px;padding:7px 10px;display:flex}.Ph6Rua_sizeInfoBtn{cursor:pointer;color:var(--color-text-light,#9ca3af);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;padding:2px;line-height:1;display:inline-flex}.Ph6Rua_sizeInfoBtn:hover{color:var(--color-text-secondary,#6b7280)}.Ph6Rua_sizeItem{flex-direction:column;gap:1px;display:flex}.Ph6Rua_sizeVal{color:var(--color-text-primary,#202124);font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.Ph6Rua_sizeLbl{color:var(--color-text-light,#9ca3af);text-transform:uppercase;letter-spacing:.04em;font-size:12px}.Ph6Rua_sizeArrow{color:var(--color-text-light,#9ca3af);flex-shrink:0}.Ph6Rua_executeBtn{width:100%;font-size:var(--font-size-sm);background:var(--color-primary);color:#fff;cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:10px 14px;font-weight:700;transition:background .15s;display:flex}.Ph6Rua_executeBtn:hover:not(:disabled){background:var(--color-primary-dark)}.Ph6Rua_executeBtn:disabled{opacity:.55;cursor:not-allowed}.Ph6Rua_executeBtnSuccess{background:var(--color-trade-long)}.Ph6Rua_executeBtnSuccess:hover:not(:disabled){background:var(--color-trade-long-text)}.Ph6Rua_executeBtnError{background:var(--color-trade-short)}.Ph6Rua_corrWarnBlocked{background:#fef2f2;border:1px solid #fca5a5;border-radius:8px;align-items:flex-start;gap:8px;margin-bottom:8px;padding:12px;display:flex}.Ph6Rua_corrWarnHedged{background:#fffbeb;border:1px solid #fde68a;border-radius:8px;align-items:flex-start;gap:8px;margin-bottom:8px;padding:12px;display:flex}.Ph6Rua_corrWarnIconBlocked{color:#dc2626;flex-shrink:0;margin-top:1px}.Ph6Rua_corrWarnIconHedged{color:#d97706;flex-shrink:0;margin-top:1px}.Ph6Rua_corrWarnText{color:#374151;flex:1;font-size:12px;line-height:1.5}.Ph6Rua_corrWarnInfoIcon{color:#9ca3af;cursor:pointer;flex-shrink:0;margin-top:1px;transition:color .15s}.Ph6Rua_corrWarnInfoIcon:hover{color:#6b7280}.Ph6Rua_corrWarnTooltip{flex-direction:column;gap:6px;max-width:260px;font-size:12px;line-height:1.55;display:flex}.Ph6Rua_corrWarnTooltip p{margin:0}.Ph6Rua_corrWarnTooltip ul{flex-direction:column;gap:2px;margin:0;padding-left:14px;display:flex}.Ph6Rua_corrWarnTooltipHint{color:#9ca3af;font-style:italic}.Ph6Rua_gateAlert{background:#fef3c7;border:1px solid #f59e0b;border-radius:8px;align-items:flex-start;gap:8px;margin-top:8px;padding:12px;display:flex}.Ph6Rua_gateAlertText{color:#92400e;flex:1;font-size:12px;line-height:1.5}.Ph6Rua_gateAlertDismiss{cursor:pointer;color:#92400e;opacity:.7;background:0 0;border:none;flex-shrink:0;padding:0 2px;font-size:12px;line-height:1}.Ph6Rua_gateAlertDismiss:hover{opacity:1}.Ph6Rua_stratRow,.Ph6Rua_statsRow{border:1px solid var(--color-border-light,#e5e7eb);background:#f9fafb;border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;padding:12px;display:flex}.Ph6Rua_inlineStatLbl{color:var(--color-text-light,#9ca3af);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:600}.Ph6Rua_inlineStatVal{color:var(--color-text-primary,#202124);font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.Ph6Rua_inlineStatPos{color:#16a34a}.Ph6Rua_inlineStatNeg{color:#dc2626}.Ph6Rua_rowDot{color:var(--color-text-light,#9ca3af);font-size:var(--font-size-sm)}.Ph6Rua_askEdge{flex-direction:column;gap:8px;display:flex}.Ph6Rua_askMessages{flex-direction:column;gap:8px;min-width:0;display:flex}.Ph6Rua_askMsg{font-size:var(--font-size-sm,13px);box-sizing:border-box;overflow-wrap:anywhere;border-radius:8px;min-width:0;max-width:100%;padding:8px 12px;line-height:1.55}.Ph6Rua_askMsgUser{background:var(--color-primary-light);color:var(--color-primary);border-bottom-right-radius:2px;align-self:flex-end}.Ph6Rua_askMsgAI{background:var(--color-bg-secondary,#f3f4f6);color:var(--color-text-primary,#202124);border-bottom-left-radius:2px;align-self:flex-start}.Ph6Rua_askMsgLoading{color:var(--color-text-light,#9ca3af);font-style:italic}.Ph6Rua_noSignalState{text-align:center;color:var(--color-text-light,#9ca3af);flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:32px 16px;display:flex}.Ph6Rua_noSignalTitle{font-size:var(--font-size-sm);color:var(--color-text-secondary,#374151);font-weight:600}.Ph6Rua_noSignalHint{font-size:14px;line-height:1.55}.Ph6Rua_loadingState{color:var(--color-text-light,#9ca3af);justify-content:center;align-items:center;gap:8px;padding:24px 0;font-size:14px;font-style:italic;display:flex}.Ph6Rua_spin{animation:1s linear infinite Ph6Rua_spin}@keyframes Ph6Rua_spin{to{transform:rotate(360deg)}}.Ph6Rua_showMoreBtn{font-size:var(--font-size-xs);color:var(--color-primary);cursor:pointer;text-align:left;background:0 0;border:none;padding:4px 0;font-weight:600}.Ph6Rua_showMoreBtn:hover{color:#4338ca}.Ph6Rua_setupQualityRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.Ph6Rua_qualitySubText{color:var(--color-text-light,#9ca3af);font-variant-numeric:tabular-nums;font-size:12px}.Ph6Rua_qualityBadge{text-transform:uppercase;letter-spacing:.06em;border-radius:4px;padding:2px 6px;font-size:12px;font-weight:700;display:inline-block}.Ph6Rua_qualityHigh{color:#15803d;background:#dcfce7}.Ph6Rua_qualityModerate{color:#92400e;background:#fef3c7}.Ph6Rua_qualityLow{color:#b91c1c;background:#fee2e2}.Ph6Rua_regimeTable{flex-direction:column;gap:4px;display:flex}.Ph6Rua_regimeRow{border-radius:var(--border-radius-sm);border-left:2px solid #0000;grid-template-columns:72px 1fr 36px 28px;align-items:center;gap:6px;padding:4px 6px;display:grid}.Ph6Rua_regimeRowCurrent{border-left-color:var(--color-primary);background:#f5f3ff;font-weight:700}.Ph6Rua_regimeName{color:var(--color-text-secondary,#374151);text-transform:capitalize;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;overflow:hidden}.Ph6Rua_regimeBarTrack{background:#f3f4f6;border-radius:9999px;height:6px;overflow:hidden}.Ph6Rua_regimeBar{background:var(--color-primary);border-radius:9999px;height:100%;transition:width .3s}.Ph6Rua_regimeWinRate{color:var(--color-text-primary,#202124);font-variant-numeric:tabular-nums;text-align:right;font-size:12px;font-weight:700}.Ph6Rua_regimeCount{color:var(--color-text-light,#9ca3af);font-variant-numeric:tabular-nums;text-align:right;font-size:12px}.Ph6Rua_aiAssessmentBlock{background:var(--color-primary-light);border:1px solid var(--color-primary-accent);border-radius:8px;flex-direction:column;gap:6px;padding:12px;display:flex}.Ph6Rua_aiAssessmentHeader{text-transform:uppercase;letter-spacing:.06em;color:var(--color-primary);align-items:center;gap:5px;font-size:12px;font-weight:700;display:flex}.Ph6Rua_aiAssessmentText{color:var(--color-text-secondary,#374151);margin:0;font-size:14px;line-height:22px}.Ph6Rua_aiAssessmentLoading{background:linear-gradient(90deg, var(--color-primary-light) 25%, var(--color-primary-accent) 50%, var(--color-primary-light) 75%);background-size:200% 100%;border-radius:4px;height:12px;animation:1.5s ease-in-out infinite Ph6Rua_shimmer}@keyframes Ph6Rua_shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.Ph6Rua_macroRegimeTable{border:1px solid var(--color-border-light,#e5e7eb);border-radius:var(--border-radius-md);flex-direction:column;font-size:12px;display:flex;overflow:hidden}.Ph6Rua_macroRegimeTableHeader{background:var(--color-bg-secondary,#f9fafb);color:var(--color-text-secondary,#5f6368);letter-spacing:.04em;text-transform:uppercase;grid-template-columns:1fr 44px 52px 28px;padding:4px 8px;font-size:12px;font-weight:700;display:grid}.Ph6Rua_macroRegimeRow{border-top:1px solid var(--color-border-light,#e5e7eb);grid-template-columns:1fr 44px 52px 28px;align-items:center;padding:5px 8px;display:grid}.Ph6Rua_macroRegimeRowCurrent{background:#f0fdf4}.Ph6Rua_macroRegimeLabel{color:var(--color-text-primary,#111827);align-items:center;gap:5px;font-weight:500;display:flex}.Ph6Rua_macroRegimeDot{background:#16a34a;border-radius:50%;flex-shrink:0;width:6px;height:6px}.Ph6Rua_macroRegimePos{color:#16a34a;font-weight:600}.Ph6Rua_macroRegimeNeg{color:#dc2626;font-weight:600}.Ph6Rua_macroRegimeMuted{color:var(--color-text-light,#9ca3af)}.Ph6Rua_macroSnapshot{background:var(--color-bg-secondary,#f9fafb);border-radius:var(--border-radius-md);border:1px solid var(--color-border-light,#e5e7eb);flex-wrap:wrap;gap:6px 10px;padding:8px;display:flex}.Ph6Rua_macroSnapshotCell{flex-direction:column;align-items:flex-start;gap:1px;min-width:40px;display:flex}.Ph6Rua_macroSnapshotLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-light,#9ca3af);font-size:12px;font-weight:700}.Ph6Rua_macroSnapshotValue{color:var(--color-text-primary,#111827);font-size:12px;font-weight:600}.Ph6Rua_macroSnapshotAlert{color:#dc2626}.Ph6Rua_macroSnapshotSub{color:var(--color-text-secondary,#5f6368);font-size:12px}.Ph6Rua_tierRow{align-items:center;gap:8px;margin-bottom:8px;display:flex}.Ph6Rua_tierBadge{letter-spacing:.04em;text-transform:uppercase;border-radius:20px;padding:2px 8px;font-size:12px;font-weight:700}.Ph6Rua_tierLow{color:#6b7280;background:#f3f4f6}.Ph6Rua_tierBuilding{color:#92400e;background:#fef3c7}.Ph6Rua_tierEstablished{color:#1e40af;background:#dbeafe}.Ph6Rua_tierProven{color:#065f46;background:#d1fae5}.Ph6Rua_tierSub{color:var(--color-text-light,#9ca3af);font-size:12px}.Ph6Rua_macroRegimeRowFew .Ph6Rua_macroRegimePos,.Ph6Rua_macroRegimeRowFew .Ph6Rua_macroRegimeNeg,.Ph6Rua_macroRegimeRowFew span:not(.Ph6Rua_macroRegimeLabel):not(.Ph6Rua_macroRegimeDot){opacity:.45;font-style:italic}.Ph6Rua_rollingChart{border:1px solid var(--color-border-light,#e5e7eb);background:#f9fafb;border-radius:8px;margin-top:10px;padding:8px}.Ph6Rua_rollingChartLabel{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-light,#9ca3af);margin-bottom:6px;font-size:12px;font-weight:600;display:block}.Ph6Rua_rollingChartSvg{width:100%;height:40px;display:block;overflow:visible}.Ph6Rua_rollingRefLine{stroke:#d1d5db;stroke-width:.5px;stroke-dasharray:2 2}.Ph6Rua_rollingLine{fill:none;stroke:var(--color-primary);stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round}.Ph6Rua_rollingChartFooter{color:var(--color-text-light,#9ca3af);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:4px;font-size:12px;display:flex}.Ph6Rua_rollingPos{color:#16a34a;font-weight:600}.Ph6Rua_rollingNeg{color:#dc2626;font-weight:600}.Ph6Rua_snapSignalBar{border-radius:5px;justify-content:space-between;align-items:center;gap:8px;padding:5px 10px;font-size:12px;display:flex}.Ph6Rua_snapSignalActive{color:#065f46;background:#10b9811a;border:1px solid #10b98140}.Ph6Rua_snapSignalSuppressed{color:#92400e;background:#f59e0b1a;border:1px solid #f59e0b40}.Ph6Rua_snapSignalExpired{color:#374151;background:#6b72801a;border:1px solid #6b728040}.Ph6Rua_snapSignalLabel{flex:1}.Ph6Rua_snapSignalZ{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.Ph6Rua_levelInput{box-sizing:border-box;min-height:40px}.Ph6Rua_edgePanel{font-size:14px;line-height:22px}
.qUOZLq_root{flex-direction:column;display:flex}.qUOZLq_section{padding:8px 0}.qUOZLq_divider{background:var(--color-border-light,#e5e7eb);flex-shrink:0;height:1px}.qUOZLq_sectionHeader{align-items:center;gap:8px;margin-bottom:8px;display:flex}.qUOZLq_sectionIcon{color:var(--color-text-secondary,#6b7280);flex-shrink:0}.qUOZLq_sectionLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-secondary,#6b7280);font-size:12px;font-weight:700}.qUOZLq_healthGrade{text-transform:uppercase;letter-spacing:.04em;margin-left:auto;font-size:12px;font-weight:700}.qUOZLq_summaryGrid{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:12px;display:grid}.qUOZLq_summaryCard{background:var(--color-bg-subtle,#f9fafb);border:1px solid var(--color-border-light,#e5e7eb);border-radius:8px;flex-direction:column;gap:2px;padding:8px;display:flex}.qUOZLq_summaryVal{color:var(--color-text,#111827);font-size:16px;font-weight:700;line-height:24px}.qUOZLq_summaryLbl{color:var(--color-text-secondary,#9ca3af);text-transform:uppercase;letter-spacing:.05em;font-size:12px}.qUOZLq_riskBarBlock{margin-bottom:12px}.qUOZLq_riskBarLabels{color:var(--color-text-secondary,#6b7280);justify-content:space-between;margin-bottom:5px;font-size:12px;display:flex}.qUOZLq_riskBarTrack{background:var(--color-bg-subtle,#f3f4f6);border-radius:99px;height:6px;position:relative;overflow:visible}.qUOZLq_riskBarFill{border-radius:99px;height:100%;transition:width .3s,background .3s}.qUOZLq_riskBarFill[data-level=ok]{background:var(--color-success,#10b981)}.qUOZLq_riskBarFill[data-level=warning]{background:var(--color-warning,#f59e0b)}.qUOZLq_riskBarFill[data-level=danger]{background:var(--color-danger,#ef4444)}.qUOZLq_riskBarCap{background:var(--color-danger,#ef4444);opacity:.5;border-radius:1px;width:2px;position:absolute;top:-3px;bottom:-3px;right:0}.qUOZLq_groupBlock{flex-direction:column;gap:8px;display:flex}.qUOZLq_groupBlockLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary,#9ca3af);font-size:12px;font-weight:600}.qUOZLq_groupNone{color:var(--color-success,#10b981);align-items:center;gap:8px;margin:0;font-size:12px;display:flex}.qUOZLq_groupList{flex-direction:column;gap:8px;display:flex}.qUOZLq_groupRow{background:var(--color-bg-subtle,#f9fafb);border:1px solid var(--color-border-light,#e5e7eb);border-radius:8px;flex-direction:column;gap:4px;padding:7px 9px;display:flex}.qUOZLq_groupRowTop{align-items:center;gap:8px;display:flex}.qUOZLq_groupName{color:var(--color-text,#111827);font-size:12px;font-weight:600}.qUOZLq_groupWarn{color:var(--color-warning,#f59e0b);align-items:center;gap:3px;margin-left:auto;font-size:12px;display:flex}.qUOZLq_groupTrades{flex-direction:column;gap:3px;display:flex}.qUOZLq_groupTrade{color:var(--color-text-secondary,#6b7280);align-items:center;gap:8px;font-size:12px;display:flex}.qUOZLq_groupTradeRisk{color:var(--color-text-secondary,#6b7280);margin-left:auto;font-size:12px}.qUOZLq_colorDanger{color:var(--color-danger,#ef4444)}.qUOZLq_colorWarning{color:var(--color-warning,#f59e0b)}.qUOZLq_colorInfo{color:var(--color-info,#3b82f6)}.qUOZLq_colorSuccess{color:var(--color-success,#10b981)}.qUOZLq_dirLong{color:var(--color-trade-long,#10b981);align-items:center;gap:3px;font-size:12px;font-weight:600;display:inline-flex}.qUOZLq_dirShort{color:var(--color-trade-short,#ef4444);align-items:center;gap:3px;font-size:12px;font-weight:600;display:inline-flex}.qUOZLq_emptyMsg{color:var(--color-text-secondary,#9ca3af);margin:0;font-size:12px;line-height:1.55}.qUOZLq_builderIntro{color:var(--color-text-secondary,#9ca3af);margin:0 0 10px;font-size:12px;line-height:1.5}.qUOZLq_oppList{flex-direction:column;gap:8px;margin-bottom:12px;display:flex}.qUOZLq_oppRow{background:var(--color-bg-subtle,#f9fafb);border:1px solid var(--color-border-light,#e5e7eb);border-radius:8px;align-items:center;gap:8px;padding:6px 9px;display:flex}.qUOZLq_oppName{color:var(--color-text,#111827);flex-shrink:0;min-width:64px;font-size:12px;font-weight:600}.qUOZLq_oppMeta{flex-shrink:0;align-items:center;gap:8px;margin-left:auto;display:flex}.qUOZLq_oppScore{color:var(--color-primary,#006d68);background:#006d6814;border-radius:99px;padding:1px 5px;font-size:12px;font-weight:700}.qUOZLq_oppStrategy{color:var(--color-text-secondary,#9ca3af);text-transform:capitalize;font-size:12px}.qUOZLq_quantumBtn{background:var(--color-primary,#006d68);color:#fff;cursor:pointer;border:none;border-radius:7px;align-items:center;gap:8px;width:100%;margin-bottom:7px;padding:9px 12px;font-size:12px;font-weight:600;transition:background .15s;display:flex}.qUOZLq_quantumBtn:hover{background:var(--color-primary-dark,#005550)}.qUOZLq_quantumHint{color:var(--color-text-secondary,#9ca3af);margin:0;font-size:12px;line-height:1.5}.qUOZLq_snapTierRow{background:#3b82f612;border:1px solid #3b82f62e;border-radius:5px;flex-wrap:wrap;align-items:center;gap:8px;padding:6px 10px;font-size:12px;display:flex}.qUOZLq_snapTierLabel{color:var(--color-text-secondary,#9ca3af)}.qUOZLq_snapTierValue{font-weight:600}.qUOZLq_snapTierGates{color:var(--color-text-secondary,#9ca3af);font-variant-numeric:tabular-nums}.qUOZLq_snapTierOutcomes{color:var(--color-text-secondary,#9ca3af);margin-left:auto}.qUOZLq_emptyMsg,.qUOZLq_builderIntro,.qUOZLq_quantumHint{font-size:14px;line-height:22px}.qUOZLq_quantumBtn{border-radius:8px;min-height:40px;margin-bottom:8px;font-size:14px;line-height:20px}.qUOZLq_oppRow,.qUOZLq_oppMeta{flex-wrap:wrap;min-width:0}.qUOZLq_oppMeta{flex:1;justify-content:flex-end}.qUOZLq_oppStrategy{overflow-wrap:anywhere}
.d3t1Ua_widget{background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;transition:box-shadow .2s ease-in-out;overflow:hidden;box-shadow:0 1px 3px #0000001a}.d3t1Ua_widget:hover{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.d3t1Ua_header{background-color:#e6f0f0;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.d3t1Ua_headerLeft{align-items:center;gap:8px;display:flex}.d3t1Ua_icon{color:#006c67;flex-shrink:0}.d3t1Ua_title{color:#1f2937;margin:0;font-size:14px;font-weight:600;line-height:1.4}.d3t1Ua_badge{color:#fff;background-color:#ef4444;border-radius:10px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11px;font-weight:700;display:inline-flex}.d3t1Ua_content{padding:16px}.d3t1Ua_description{color:#374151;margin:0 0 12px;font-size:13px;font-weight:500}.d3t1Ua_emptyState{text-align:center;padding:12px 0}.d3t1Ua_emptyText{color:#6b7280;margin:0 0 16px;font-size:13px}.d3t1Ua_messageList{margin:0 0 16px;padding:0;list-style:none}.d3t1Ua_messageItem{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;margin-bottom:8px;padding:10px 12px;transition:background-color .15s ease-in-out}.d3t1Ua_messageItem:last-child{margin-bottom:0}.d3t1Ua_messageItem:hover{background-color:#e6f0f0}.d3t1Ua_messageSender{color:#1f2937;margin-bottom:4px;font-size:13px;font-weight:600}.d3t1Ua_messagePreview{color:#6b7280;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:4px;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}.d3t1Ua_messageTime{color:#9ca3af;font-size:11px;font-weight:500}.d3t1Ua_actionButton{color:#006c67;cursor:pointer;background-color:#e6f0f0;border:1px solid #006c67;border-radius:6px;justify-content:center;align-items:center;width:100%;padding:10px 16px;font-size:13px;font-weight:600;text-decoration:none;transition:all .15s ease-in-out;display:inline-flex}.d3t1Ua_actionButton:hover{color:#fff;background-color:#006c67}@media (max-width:640px){.d3t1Ua_messageItem{padding:8px 10px}.d3t1Ua_messageSender{font-size:12px}.d3t1Ua_messagePreview{font-size:11px}}
.jB2Suq_root{flex-direction:column;padding:0;display:flex}.jB2Suq_feedHeader{align-items:center;gap:8px;margin-bottom:8px;display:flex}.jB2Suq_feedHeaderIcon{color:var(--color-text-secondary,#6b7280);flex-shrink:0}.jB2Suq_feedHeaderLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-secondary,#6b7280);font-size:12px;font-weight:700}.jB2Suq_feedCount{color:var(--color-text-secondary,#9ca3af);background:var(--color-bg-subtle,#f3f4f6);border:1px solid var(--color-border-light,#e5e7eb);border-radius:99px;margin-left:auto;padding:1px 6px;font-size:12px;font-weight:600}.jB2Suq_eventList{flex-direction:column;gap:8px;display:flex}.jB2Suq_eventCard{background:var(--color-bg-subtle,#f9fafb);border:1px solid var(--color-border-light,#e5e7eb);border-radius:8px;flex-direction:column;gap:8px;padding:12px;display:flex}.jB2Suq_sev_alert{border-left:3px solid var(--color-danger,#ef4444)}.jB2Suq_sev_warning{border-left:3px solid var(--color-warning,#f59e0b)}.jB2Suq_sev_info{border-left:3px solid var(--color-primary,#006d68)}.jB2Suq_iconAlert{color:var(--color-danger,#ef4444);flex-shrink:0}.jB2Suq_iconWarning{color:var(--color-warning,#f59e0b);flex-shrink:0}.jB2Suq_iconInfo{color:var(--color-primary,#006d68);flex-shrink:0}.jB2Suq_eventTop{align-items:center;gap:8px;display:flex}.jB2Suq_eventType{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary,#6b7280);font-size:12px;font-weight:600}.jB2Suq_instrumentBadge{color:var(--color-primary,#006d68);background:#006d6814;border-radius:99px;padding:1px 5px;font-size:12px;font-weight:700}.jB2Suq_eventTime{color:var(--color-text-secondary,#9ca3af);flex-shrink:0;margin-left:auto;font-size:12px}.jB2Suq_eventHeadline{color:var(--color-text,#111827);margin:0;font-size:12px;font-weight:600;line-height:1.4}.jB2Suq_eventBody{color:var(--color-text-secondary,#6b7280);margin:0;font-size:12px;line-height:1.5}.jB2Suq_askBtn{color:var(--color-primary,#006d68);border:1px solid var(--color-primary,#006d68);cursor:pointer;background:0 0;border-radius:4px;align-self:flex-start;align-items:center;gap:4px;margin-top:2px;padding:2px 7px;font-size:12px;font-weight:600;transition:background .12s,color .12s;display:inline-flex}.jB2Suq_askBtn:hover{background:var(--color-primary,#006d68);color:#fff}.jB2Suq_skeleton{background:var(--color-bg-subtle,#f9fafb);border:1px solid var(--color-border-light,#e5e7eb);border-radius:8px;flex-direction:column;gap:8px;margin-bottom:7px;padding:12px;display:flex}.jB2Suq_skeletonLine{background:var(--color-border-light,#e5e7eb);border-radius:4px;height:10px;animation:1.4s ease-in-out infinite jB2Suq_shimmer}@keyframes jB2Suq_shimmer{0%,to{opacity:1}50%{opacity:.45}}.jB2Suq_watchingState{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:20px 8px;display:flex}.jB2Suq_watchingIcon{color:var(--color-text-secondary,#9ca3af)}.jB2Suq_watchingTitle{color:var(--color-text,#374151);margin:0;font-size:12px;font-weight:600}.jB2Suq_watchingBody,.jB2Suq_emptyMsg{color:var(--color-text-secondary,#9ca3af);margin:0;font-size:12px;line-height:1.55}.jB2Suq_eventHeadline,.jB2Suq_eventBody,.jB2Suq_watchingBody,.jB2Suq_emptyMsg{font-size:14px;line-height:22px}.jB2Suq_askBtn{border-radius:8px;min-height:40px;padding:8px 12px;font-size:14px;line-height:20px}
.KKLyna_widget{background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;transition:box-shadow .2s ease-in-out;overflow:hidden;box-shadow:0 1px 3px #0000001a}.KKLyna_widget:hover{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.KKLyna_header{background-color:#e6f0f0;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.KKLyna_headerLeft{align-items:center;gap:8px;display:flex}.KKLyna_icon{color:#006c67;flex-shrink:0}.KKLyna_title{color:#1f2937;margin:0;font-size:14px;font-weight:600;line-height:1.4}.KKLyna_badge{color:#fff;background-color:#059669;border-radius:10px;justify-content:center;align-items:center;min-width:24px;height:20px;padding:0 6px;font-size:11px;font-weight:700;display:inline-flex}.KKLyna_content{padding:16px}.KKLyna_payoutAmount{background-color:#e6f0f0;border-radius:6px;flex-direction:column;gap:4px;margin-bottom:16px;padding:12px;display:flex}.KKLyna_amountLabel{color:#6b7280;text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:600}.KKLyna_amountValue{color:#059669;font-size:24px;font-weight:700;line-height:1.2}.KKLyna_payoutDate{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;align-items:center;gap:8px;margin-bottom:12px;padding:10px 12px;display:flex}.KKLyna_dateIcon{color:#6b7280;flex-shrink:0}.KKLyna_dateText{color:#374151;font-size:13px;font-weight:500}.KKLyna_pendingBalance{background-color:#fef3c7;border:1px solid #fcd34d;border-radius:6px;justify-content:space-between;align-items:center;margin-bottom:16px;padding:10px 12px;display:flex}.KKLyna_pendingLabel{color:#92400e;font-size:12px;font-weight:600}.KKLyna_pendingValue{color:#92400e;font-size:14px;font-weight:700}.KKLyna_emptyState{text-align:center;padding:12px 0}.KKLyna_emptyText{color:#6b7280;margin:0 0 16px;font-size:13px;line-height:1.5}.KKLyna_actionButton{color:#006c67;cursor:pointer;background-color:#e6f0f0;border:1px solid #006c67;border-radius:6px;justify-content:center;align-items:center;width:100%;padding:10px 16px;font-size:13px;font-weight:600;text-decoration:none;transition:all .15s ease-in-out;display:inline-flex}.KKLyna_actionButton:hover{color:#fff;background-color:#006c67}@media (max-width:640px){.KKLyna_amountValue{font-size:20px}.KKLyna_payoutDate{padding:8px 10px}.KKLyna_pendingBalance{flex-direction:column;align-items:flex-start;gap:4px}}
.mCL-ZW_dashboardHeader{--hub-header-margin-top:1.5rem;--hub-header-margin-bottom:0;--hub-header-title-size:1.5rem;--hub-header-title-weight:600;--hub-header-title-color:#1f2937;--hub-header-subtitle-size:.875rem;--hub-header-subtitle-weight:400;--hub-header-subtitle-color:#6b7280;--hub-header-height:3rem;--hub-header-padding-x:1rem;--hub-header-actions-gap:.5rem;--hub-header-actions-margin-left:1rem;--hub-header-filters-padding-y:1rem}@media (max-width:767px){.mCL-ZW_dashboardHeader{--hub-header-margin-top:0rem}}.mCL-ZW_dashboardTabs{--hub-tabs-margin-top:3rem}@media (max-width:767px){.mCL-ZW_dashboardTabs{--hub-tabs-margin-top:0rem}}.mCL-ZW_headerActions{flex-wrap:nowrap;align-items:center;gap:.5rem;display:flex}@media (max-width:640px){.mCL-ZW_headerActions{gap:.5rem}}.mCL-ZW_grid{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:768px){.mCL-ZW_grid{grid-template-columns:repeat(2,1fr);gap:1.5rem}}@media (min-width:1024px){.mCL-ZW_grid{grid-template-columns:repeat(3,1fr)}}.mCL-ZW_gridCard{background-color:var(--color-bg-card,#fff);border:1px solid var(--color-border,#dfe1e5);border-radius:var(--border-radius-md);min-height:180px;color:inherit;cursor:pointer;flex-direction:column;justify-content:space-between;padding:1.25rem;text-decoration:none;transition:all .2s ease-in-out;display:flex;position:relative}@media (min-width:640px){.mCL-ZW_gridCard{min-height:200px;padding:1.5rem}}@media (min-width:1024px){.mCL-ZW_gridCard{padding:var(--space-4);min-height:220px}}.mCL-ZW_gridCard:hover{box-shadow:var(--shadow-md);border-color:var(--color-primary);transform:translateY(-4px)}.mCL-ZW_gridCard:active{transform:translateY(-2px)}.mCL-ZW_cardContent h3{font-size:1.125rem;font-weight:var(--font-weight-semibold);margin-bottom:var(--space-1);color:var(--color-text-primary)}@media (min-width:768px){.mCL-ZW_cardContent h3{font-size:var(--font-size-xl)}}.mCL-ZW_cardContent p{color:var(--color-text-secondary);font-size:.875rem;line-height:1.4}@media (min-width:768px){.mCL-ZW_cardContent p{font-size:var(--font-size-base);line-height:1.5}}.mCL-ZW_loading{text-align:center;padding:var(--space-6,64px);color:var(--color-text-secondary)}.mCL-ZW_chartsSection{grid-template-columns:1fr;gap:2rem;display:grid}@media (min-width:768px){.mCL-ZW_chartsSection{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.mCL-ZW_chartsSection{grid-template-columns:1fr}}.mCL-ZW_actionableWidgets{grid-template-columns:1fr;gap:2rem;margin-top:2rem;margin-bottom:3rem;display:grid}@media (min-width:768px){.mCL-ZW_actionableWidgets{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.mCL-ZW_actionableWidgets{grid-template-columns:repeat(3,1fr)}}
@keyframes amcPKG_shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}.amcPKG_skeleton{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:1rem;padding:1.5rem}.amcPKG_skeletonHeader{align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.amcPKG_skeletonAvatar{background:linear-gradient(90deg,#f3f4f6 25%,#e5e7eb 50%,#f3f4f6 75%) 0 0/1000px 100%;border-radius:50%;flex-shrink:0;width:64px;height:64px;animation:2s infinite amcPKG_shimmer}.amcPKG_skeletonContent{flex-direction:column;flex:1;gap:.5rem;display:flex}.amcPKG_skeletonTitle{background:linear-gradient(90deg,#f3f4f6 25%,#e5e7eb 50%,#f3f4f6 75%) 0 0/1000px 100%;border-radius:4px;width:60%;height:20px;animation:2s infinite amcPKG_shimmer}.amcPKG_skeletonSubtitle{background:linear-gradient(90deg,#f3f4f6 25%,#e5e7eb 50%,#f3f4f6 75%) 0 0/1000px 100%;border-radius:4px;width:40%;height:16px;animation:2s infinite amcPKG_shimmer}.amcPKG_skeletonBadge{background:linear-gradient(90deg,#f3f4f6 25%,#e5e7eb 50%,#f3f4f6 75%) 0 0/1000px 100%;border-radius:12px;width:80px;height:24px;animation:2s infinite amcPKG_shimmer}.amcPKG_skeletonDetails{border-top:1px solid #f3f4f6;border-bottom:1px solid #f3f4f6;grid-template-columns:repeat(4,1fr);gap:1rem;margin-bottom:1.5rem;padding:1rem 0;display:grid}.amcPKG_skeletonDetail{background:linear-gradient(90deg,#f3f4f6 25%,#e5e7eb 50%,#f3f4f6 75%) 0 0/1000px 100%;border-radius:4px;height:40px;animation:2s infinite amcPKG_shimmer}.amcPKG_skeletonActions{justify-content:flex-end;gap:.75rem;display:flex}.amcPKG_skeletonButton{background:linear-gradient(90deg,#f3f4f6 25%,#e5e7eb 50%,#f3f4f6 75%) 0 0/1000px 100%;border-radius:8px;width:100px;height:32px;animation:2s infinite amcPKG_shimmer}@media (max-width:768px){.amcPKG_skeletonDetails{grid-template-columns:repeat(2,1fr)}}
.kPrNwW_container{max-width:1200px;margin:0 auto;padding:2rem}@media (max-width:767px){.kPrNwW_container{padding:1rem}}.kPrNwW_commandSection{margin-bottom:1.5rem}.kPrNwW_commandForm{background:#fff;border:1px solid #dfe1e5;border-radius:8px;align-items:center;gap:8px;padding:10px 10px 10px 20px;transition:border-color .2s,box-shadow .2s;display:flex;box-shadow:0 2px 8px #00000014}.kPrNwW_commandForm:focus-within{border-color:#4caead;box-shadow:0 4px 12px #4caead26}.kPrNwW_commandInput{color:#202124;background:0 0;border:none;outline:none;flex:1;padding:6px 0;font-family:inherit;font-size:1rem;line-height:1.5}.kPrNwW_commandInput::placeholder{color:#9aa0a6}.kPrNwW_commandSubmit{color:#fff;cursor:pointer;background:#4caead;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:background .15s,transform .15s;display:flex}.kPrNwW_commandSubmit:hover:not(:disabled){background:#3a9b9a;transform:translateY(-1px)}.kPrNwW_commandSubmit:disabled{opacity:.4;cursor:not-allowed}.kPrNwW_quickActions{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:10px;display:flex}.kPrNwW_quickChip{color:#5f6368;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #dfe1e5;border-radius:20px;padding:8px 16px;font-size:.875rem;transition:border-color .15s,color .15s,background .15s}.kPrNwW_quickChip:hover{color:#006c67;background:#e0f2f1;border-color:#4caead}.kPrNwW_statsGrid{grid-template-columns:repeat(5,1fr);gap:1rem;margin-bottom:1.5rem;display:grid}@media (max-width:1024px){.kPrNwW_statsGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.kPrNwW_statsGrid{grid-template-columns:repeat(2,1fr)}}.kPrNwW_statCard{background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;padding:1.25rem}.kPrNwW_statLabel{color:#6b7280;text-transform:uppercase;letter-spacing:.025em;margin:0 0 .5rem;font-size:.75rem;font-weight:500}.kPrNwW_statValue{color:#1f2937;font-variant-numeric:tabular-nums;margin:0;font-size:1.75rem;font-weight:700}.kPrNwW_statUnit{color:#6b7280;margin-left:.25rem;font-size:.75rem;font-weight:400}.kPrNwW_statEmpty{color:#d1d5db;font-size:1.5rem;font-weight:400}.kPrNwW_statQuality{color:#d97706;background:#fef3c7;border-radius:4px;margin-top:.25rem;padding:0 5px;font-size:.6875rem;font-weight:600;display:inline-block}.kPrNwW_statLoading{color:#9ca3af;font-size:.875rem;font-style:italic}.kPrNwW_panelsRow{grid-template-columns:1fr 1fr;gap:1.5rem;margin-bottom:1.5rem;display:grid}@media (max-width:767px){.kPrNwW_panelsRow{grid-template-columns:1fr}}.kPrNwW_panel{background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;padding:1.25rem}.kPrNwW_panelTitle{color:#1f2937;align-items:center;gap:.5rem;margin:0 0 1rem;font-size:.875rem;font-weight:600;display:flex}.kPrNwW_panelSubtitle{color:#9ca3af;margin-left:auto;font-size:.6875rem;font-weight:400}.kPrNwW_nowcastStratGrid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}@media (max-width:1100px){.kPrNwW_nowcastStratGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:800px){.kPrNwW_nowcastStratGrid{grid-template-columns:repeat(2,1fr)}}.kPrNwW_nowcastStratCard{background:#fafafa;border:1px solid #e5e7eb;border-radius:8px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.kPrNwW_nowcastStratHeader{justify-content:space-between;align-items:center;gap:6px;display:flex}.kPrNwW_nowcastStratCode{letter-spacing:.04em;font-size:.6875rem;font-weight:700}.kPrNwW_nowcastStratType{text-transform:uppercase;letter-spacing:.06em;color:#9ca3af;background:#f3f4f6;border-radius:4px;padding:2px 5px;font-size:.625rem;font-weight:600}.kPrNwW_nowcastStratName{color:#111827;font-size:.8125rem;font-weight:600}.kPrNwW_nowcastStratTrigger{color:#6b7280;flex:1;font-size:.6875rem;line-height:1.4}.kPrNwW_nowcastStratAsk{color:var(--color-primary);cursor:pointer;text-align:left;background:0 0;border:none;margin-top:6px;padding:0;font-size:.75rem;font-weight:600}.kPrNwW_nowcastStratAsk:hover{text-decoration:underline}.kPrNwW_nowcastStratCardClickable{cursor:pointer;transition:border-color .15s,box-shadow .15s,transform .1s}.kPrNwW_nowcastStratCardClickable:hover{border-color:var(--color-primary,#4caead);transform:translateY(-1px);box-shadow:0 2px 8px #4caead26}.kPrNwW_runEngineBtn{color:#006c67;cursor:pointer;white-space:nowrap;background:#f0fdf4;border:1px solid #d1fae5;border-radius:.375rem;align-items:center;gap:.3rem;margin-left:auto;padding:.25rem .6rem;font-size:.6875rem;font-weight:600;transition:background .15s;display:inline-flex}.kPrNwW_runEngineBtn:hover:not(:disabled){background:#dcfce7}.kPrNwW_runEngineBtn:disabled{opacity:.6;cursor:not-allowed}.kPrNwW_runResult{color:#059669;background:#f0fdf4;border:1px solid #d1fae5;border-radius:.375rem;margin-bottom:.75rem;padding:.375rem .75rem;font-size:.75rem}.kPrNwW_runError{color:#dc2626;background:#fef2f2;border:1px solid #fecaca;border-radius:.375rem;margin-bottom:.75rem;padding:.375rem .75rem;font-size:.75rem}.kPrNwW_emptyState{text-align:center;color:#9ca3af;padding:2rem;font-size:.8125rem}.kPrNwW_eventList{flex-direction:column;gap:0;display:flex}.kPrNwW_eventItem{color:#1f2937;border-bottom:1px solid #f3f4f6;grid-template-columns:44px 36px 1fr auto;align-items:center;gap:8px;padding:.625rem 0;font-size:.8125rem;font-weight:500;display:grid}.kPrNwW_eventItem:last-child{border-bottom:none}.kPrNwW_eventTime{font-variant-numeric:tabular-nums}.kPrNwW_eventCountry{text-transform:uppercase}.kPrNwW_eventName{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.kPrNwW_eventActuals{font-variant-numeric:tabular-nums;white-space:nowrap;gap:8px;display:flex}.kPrNwW_previousValue,.kPrNwW_forecastValue,.kPrNwW_actualValue,.kPrNwW_unitValue{font-variant-numeric:tabular-nums}.kPrNwW_hawkBar{background:#e2e8f0;border-radius:999px;height:10px;margin-bottom:.5rem;position:relative;overflow:hidden}.kPrNwW_hawkFill{border-radius:999px;height:100%;position:absolute;top:0}.kPrNwW_hawkFillHawkish{background:#dc2626}.kPrNwW_hawkFillDovish{background:#2563eb}.kPrNwW_hawkFillNeutral{background:#9ca3af}.kPrNwW_hawkLabels{color:#9ca3af;justify-content:space-between;margin-bottom:.75rem;font-size:.6875rem;display:flex}.kPrNwW_hawkScore{color:#1f2937;margin-bottom:.75rem;font-size:.875rem;font-weight:600}.kPrNwW_keyShiftList{flex-direction:column;gap:.375rem;display:flex}.kPrNwW_keyShiftItem{color:#374151;align-items:flex-start;gap:.5rem;font-size:.8125rem;display:flex}.kPrNwW_shiftDot{border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-top:.3rem}.kPrNwW_shiftDotHawkish{background:#dc2626}.kPrNwW_shiftDotDovish{background:#2563eb}.kPrNwW_briefTabs{gap:.5rem;margin-top:24px;margin-bottom:1rem;display:flex}.kPrNwW_briefTab{color:#6b7280;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:999px;align-items:center;gap:.375rem;padding:.375rem .875rem;font-size:.875rem;font-weight:500;transition:border-color .15s,color .15s;display:inline-flex}.kPrNwW_briefTab:hover{color:#006c67;border-color:#4caead}.kPrNwW_briefTabActive{color:#006c67;background:#f0fdf4;border-color:#006c67}.kPrNwW_briefSection{background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;margin-bottom:1.5rem;padding:1.5rem}.kPrNwW_briefHeader{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.kPrNwW_briefTitle{color:#1f2937;margin:0;font-size:1.125rem;font-weight:600}.kPrNwW_briefHeaderActions{align-items:center;gap:.75rem;display:flex}.kPrNwW_briefMeta{color:#9ca3af;font-size:.75rem}.kPrNwW_refreshBtn{color:#006c67;cursor:pointer;background:#f0fdf4;border:1px solid #d1fae5;border-radius:.375rem;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.75rem;font-weight:500;transition:background .15s;display:inline-flex}.kPrNwW_refreshBtn:hover{background:#dcfce7}.kPrNwW_refreshBtn:disabled{opacity:.5;cursor:not-allowed}.kPrNwW_briefContent{color:#374151;white-space:pre-wrap;font-size:.875rem;line-height:1.7}.kPrNwW_briefSections{flex-direction:column;gap:1rem;display:flex}.kPrNwW_briefSectionBlock{flex-direction:column;gap:.25rem;display:flex}.kPrNwW_briefSectionTitle{color:#006c67;text-transform:uppercase;letter-spacing:.05em;margin:0;font-size:.75rem;font-weight:700}.kPrNwW_briefSectionBody{color:#374151;white-space:pre-wrap;margin:0;font-size:.875rem;line-height:1.65}.kPrNwW_briefEmpty{color:#9ca3af;margin:0 0 1rem;font-size:.875rem;font-style:italic}.kPrNwW_briefError{color:#dc2626;background:#fef2f2;border:1px solid #dc262633;border-radius:6px;margin:0 0 .75rem;padding:.5rem .75rem;font-size:.875rem}.kPrNwW_generateBtn{color:#fff;cursor:pointer;background:#006c67;border:none;border-radius:.375rem;align-items:center;gap:.375rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:background .15s;display:inline-flex}.kPrNwW_generateBtn:hover{background:#005a56}.kPrNwW_generateBtn:disabled{opacity:.5;cursor:not-allowed}.kPrNwW_snapshotBar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:.75rem;display:flex}.kPrNwW_snapshotMeta{color:#9ca3af;align-items:center;gap:5px;font-size:.6875rem;display:flex}.kPrNwW_timeMachineControls{flex-shrink:0;align-items:center;gap:6px;display:flex}.kPrNwW_tmResetBtn{color:#dc2626;cursor:pointer;background:#fef2f2;border:1px solid #fecaca;border-radius:4px;padding:3px 8px;font-size:.6875rem;font-weight:600}.kPrNwW_tmResetBtn:hover{background:#fee2e2}.kPrNwW_tmToggleBtn{color:#4338ca;cursor:pointer;background:#eef2ff;border:1px solid #c7d2fe;border-radius:4px;align-items:center;gap:4px;padding:3px 8px;font-size:.6875rem;font-weight:600;display:flex}.kPrNwW_tmToggleBtn:hover{background:#e0e7ff}.kPrNwW_tmToggleBtnActive{color:#fff;background:#4338ca;border-color:#4338ca}.kPrNwW_timeMachinePicker{background:#f5f3ff;border:1px solid #ddd6fe;border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:1rem;padding:10px 14px;display:flex}.kPrNwW_tmLabel{color:#4338ca;white-space:nowrap;font-size:.75rem;font-weight:600}.kPrNwW_tmInput{color:#1f2937;background:#fff;border:1px solid #c4b5fd;border-radius:5px;padding:4px 8px;font-size:.75rem}.kPrNwW_tmHint{color:#7c3aed;opacity:.7;font-size:.6875rem}.kPrNwW_spinSm{animation:1s linear infinite kPrNwW_spin}.kPrNwW_agentSectionRow{grid-template-columns:1fr 1fr;gap:1.5rem;margin-bottom:1.5rem;display:grid}@media (max-width:900px){.kPrNwW_agentSectionRow{grid-template-columns:1fr}}.kPrNwW_agentSectionPanel{background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;flex-direction:column;gap:.875rem;padding:1.25rem;display:flex}.kPrNwW_agentSectionTitle{color:#1f2937;align-items:center;gap:.5rem;margin:0;font-size:.875rem;font-weight:600;display:flex}.kPrNwW_agentSectionSubtitle{color:#9ca3af;margin-left:auto;font-size:.6875rem;font-weight:400}.kPrNwW_precoEntry{background:#fafafa;border:1px solid #e5e7eb;border-radius:6px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.kPrNwW_precoHeader{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.kPrNwW_precoEventName{color:#1f2937;flex:1;font-size:.8125rem;font-weight:600}.kPrNwW_precoBadge{color:#a16207;white-space:nowrap;background:#fef9c3;border-radius:3px;padding:2px 7px;font-size:.6875rem;font-weight:600}.kPrNwW_precoCountry{color:#9ca3af;text-transform:uppercase;letter-spacing:.04em;font-size:.6875rem}.kPrNwW_precoDescription{color:#4b5563;font-size:.75rem;line-height:1.4}.kPrNwW_precoScenarios{flex-direction:column;gap:3px;display:flex}.kPrNwW_precoScenarioRow{color:#6b7280;font-size:.6875rem;line-height:1.35}.kPrNwW_precoScenarioRow strong{font-weight:600}.kPrNwW_precoInstruments{flex-wrap:wrap;gap:4px;margin-top:2px;display:flex}.kPrNwW_precoInstrumentTag{color:#2563eb;letter-spacing:.03em;background:#eff6ff;border-radius:3px;padding:1px 5px;font-size:.625rem;font-weight:600}.kPrNwW_preco_empty{color:#9ca3af;align-items:flex-start;gap:8px;padding:8px 0;font-size:.8125rem;line-height:1.5;display:flex}.kPrNwW_loading{color:#9ca3af;justify-content:center;align-items:center;gap:.5rem;padding:3rem;font-size:.875rem;display:flex}.kPrNwW_spinner{animation:1s linear infinite kPrNwW_spin}@keyframes kPrNwW_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.kPrNwW_auditFilters{flex-wrap:wrap;gap:6px;margin-bottom:1rem;display:flex}.kPrNwW_auditFilterBtn{color:#6b7280;cursor:pointer;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:4px;padding:3px 10px;font-size:.6875rem;font-weight:600;transition:background .12s}.kPrNwW_auditFilterBtn:hover{background:#e5e7eb}.kPrNwW_auditFilterBtnActive{color:#fff;background:#1f2937;border-color:#1f2937}.kPrNwW_auditEmptyNote{color:#9ca3af;margin:0;padding:.5rem 0;font-size:.8125rem}.kPrNwW_auditList{flex-direction:column;gap:0;display:flex}.kPrNwW_auditEntry{border-bottom:1px solid #f3f4f6;flex-direction:column;gap:4px;padding:10px 0;display:flex}.kPrNwW_auditEntry:last-child{border-bottom:none}.kPrNwW_auditEntryHeader{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.kPrNwW_auditAgentBadge{text-transform:uppercase;letter-spacing:.06em;color:#4338ca;background:#eef2ff;border-radius:3px;padding:1px 6px;font-size:.625rem;font-weight:700}.kPrNwW_auditInstrument{color:#1f2937;font-size:.75rem;font-weight:700}.kPrNwW_auditOutcome{align-items:center;gap:3px;font-size:.6875rem;font-weight:600;display:flex}.kPrNwW_auditConfidence{font-size:.6875rem;font-weight:700}.kPrNwW_auditTime{color:#9ca3af;margin-left:auto;font-size:.6875rem}.kPrNwW_auditTrigger{color:#6b7280;margin:0;font-size:.75rem;font-style:italic}.kPrNwW_auditRationale{color:#374151;margin:0;font-size:.8125rem;line-height:1.5}.kPrNwW_auditSnapshotId{color:#d1d5db;letter-spacing:.04em;font-family:monospace;font-size:.6rem}.kPrNwW_intelFeed{background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;margin-bottom:1.5rem;padding:1.25rem}.kPrNwW_intelFeedHeader{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.kPrNwW_intelFeedTitle{color:#1f2937;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;display:flex}.kPrNwW_intelFeedCount{color:#6b7280;background:#f3f4f6;border-radius:10px;padding:1px 7px;font-size:.6875rem;font-weight:700}.kPrNwW_intelFeedRefresh{cursor:pointer;color:#9ca3af;background:0 0;border:1px solid #e5e7eb;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;transition:border-color .15s,color .15s;display:flex}.kPrNwW_intelFeedRefresh:hover:not(:disabled){color:#006c67;border-color:#4caead}.kPrNwW_intelFeedRefresh:disabled{opacity:.5;cursor:not-allowed}.kPrNwW_intelFeedList{flex-direction:column;gap:0;display:flex}.kPrNwW_intelFeedItem{border-bottom:1px solid #f3f4f6;border-left:3px solid #e5e7eb;flex-direction:column;gap:4px;margin-bottom:4px;padding:10px 0 10px 14px;display:flex}.kPrNwW_intelFeedItem:last-child{border-bottom:none;margin-bottom:0}.kPrNwW_intelFeedItemAlert{border-left-color:#dc2626}.kPrNwW_intelFeedItemWarning{border-left-color:#d97706}.kPrNwW_intelFeedItemInfo{border-left-color:#4caead}.kPrNwW_intelFeedItemTop{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.kPrNwW_intelFeedTypeChip{color:#374151;background:#f3f4f6;border-radius:4px;align-items:center;gap:4px;padding:2px 7px;font-size:.6875rem;font-weight:600;display:inline-flex}.kPrNwW_intelFeedSource{color:#9ca3af;text-transform:uppercase;letter-spacing:.04em;font-size:.625rem;font-weight:500}.kPrNwW_intelFeedTime{color:#9ca3af;margin-left:auto;font-size:.6875rem}.kPrNwW_intelFeedHeadline{color:#1f2937;margin:0;font-size:.8125rem;font-weight:600;line-height:1.4}.kPrNwW_intelFeedBody{color:#4b5563;margin:0;font-size:.75rem;line-height:1.5}.kPrNwW_intelFeedAsk{color:#006c67;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;margin-top:2px;padding:0;font-size:.75rem;font-weight:600;display:inline-flex}.kPrNwW_intelFeedAsk:hover{text-decoration:underline}.kPrNwW_intelFeedEmpty{color:#9ca3af;align-items:flex-start;gap:8px;padding:1rem 0;font-size:.8125rem;line-height:1.5;display:flex}.kPrNwW_intelFeedSkeleton{flex-direction:column;gap:8px;display:flex}.kPrNwW_intelFeedSkeletonItem{background:linear-gradient(90deg,#f3f4f6 25%,#e9eaec 50%,#f3f4f6 75%) 0 0/400% 100%;border-radius:6px;height:56px;animation:1.4s infinite kPrNwW_shimmer}@keyframes kPrNwW_shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.kPrNwW_briefsBar{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;margin-top:1.5rem;margin-bottom:.75rem;padding:10px 14px;display:flex}.kPrNwW_briefsBarLabel{color:#9ca3af;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;margin-right:4px;font-size:.6875rem;font-weight:600}.kPrNwW_briefBarBtn{color:#6b7280;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #e5e7eb;border-radius:6px;align-items:center;gap:5px;padding:5px 12px;font-size:.8125rem;font-weight:500;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.kPrNwW_briefBarBtn:hover{color:#006c67;border-color:#4caead}.kPrNwW_briefBarBtnActive{color:#006c67;background:#f0fdf4;border-color:#006c67;font-weight:600}.kPrNwW_briefInline{margin-bottom:1.5rem}
.uvybfa_container{max-width:600px;margin:4rem auto;padding:0 1rem}.uvybfa_errorCard{text-align:center;background:#fff;border:1px solid #fee2e2;border-radius:12px;padding:2rem}.uvybfa_iconContainer{justify-content:center;margin-bottom:1.5rem;display:flex}.uvybfa_icon{color:#dc2626;width:64px;height:64px}.uvybfa_title{color:#1f2937;margin-bottom:.75rem;font-size:1.5rem;font-weight:700}.uvybfa_message{color:#6b7280;margin-bottom:2rem;font-size:1rem;line-height:1.6}.uvybfa_actions{justify-content:center;gap:1rem;margin-bottom:2rem;display:flex}.uvybfa_retryButton{background-color:var(--color-primary-default,#006c67);color:#fff;cursor:pointer;border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;transition:background-color .2s;display:flex}.uvybfa_retryButton:hover{background-color:var(--color-primary-dark,#005550)}.uvybfa_buttonIcon{width:20px;height:20px}.uvybfa_backButton{color:#374151;cursor:pointer;background-color:#f3f4f6;border:1px solid #d1d5db;border-radius:8px;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;transition:background-color .2s}.uvybfa_backButton:hover{background-color:#e5e7eb}.uvybfa_details{text-align:left;border-top:1px solid #e5e7eb;margin-top:2rem;padding-top:1.5rem}.uvybfa_detailsSummary{color:#6b7280;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:.875rem}.uvybfa_detailsSummary:hover{color:#374151}.uvybfa_errorStack{color:#1f2937;background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;max-height:200px;margin-top:1rem;padding:1rem;font-size:.75rem;overflow:auto}
._BwDfG_title{color:#1f2937;background-color:#e6f0f0;border-bottom:1px solid #e5e7eb;margin:0;padding:12px 16px;font-size:14px;font-weight:600;line-height:1.4}._BwDfG_content{padding:16px}._BwDfG_text{color:#6b7280;margin:0 0 12px;font-size:14px;line-height:1.5}._BwDfG_text:last-child{margin-bottom:0}._BwDfG_statusBox{border:1px solid;border-radius:8px;margin-bottom:16px;padding:12px}._BwDfG_statusTitle{margin:0 0 4px;font-size:14px;font-weight:700}._BwDfG_statusText{color:#6b7280;margin:0;font-size:12px;line-height:1.5}._BwDfG_neutralAlert{background-color:#f9fafb;border-color:#d1d5db}._BwDfG_neutralAlert ._BwDfG_statusTitle{color:#6b7280}._BwDfG_activeAlert{background-color:#f0fdf4;border-color:#86efac}._BwDfG_activeAlert ._BwDfG_statusTitle{color:#166534}._BwDfG_pastDueAlert{background-color:#fff7ed;border-color:#fed7aa}._BwDfG_pastDueAlert ._BwDfG_statusTitle{color:#c2410c}._BwDfG_subscriptionActions{margin:0 0 12px}._BwDfG_subscribeButton{color:#fff;cursor:pointer;background-color:#006c67;border:none;border-radius:6px;justify-content:center;align-items:center;width:100%;height:40px;padding:0 16px;font-size:14px;font-weight:600;transition:background-color .2s;display:flex}._BwDfG_subscribeButton:hover{background-color:#005550}._BwDfG_subscribeButton:active{background-color:#004440}._BwDfG_pricingInfo{color:#6b7280;text-align:center;margin:0;font-size:12px;line-height:1.5}
.f7Ijta_container{max-width:600px;margin:4rem auto;padding:0 1rem}.f7Ijta_errorCard{text-align:center;background:#fff;border:1px solid #fee2e2;border-radius:12px;padding:2rem}.f7Ijta_iconContainer{justify-content:center;margin-bottom:1.5rem;display:flex}.f7Ijta_icon{color:#dc2626;width:64px;height:64px}.f7Ijta_title{color:#1f2937;margin-bottom:.75rem;font-size:1.5rem;font-weight:700}.f7Ijta_message{color:#6b7280;margin-bottom:2rem;font-size:1rem;line-height:1.6}.f7Ijta_actions{justify-content:center;gap:1rem;margin-bottom:2rem;display:flex}.f7Ijta_retryButton{background-color:var(--color-primary-default,#006c67);color:#fff;cursor:pointer;border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;transition:background-color .2s;display:flex}.f7Ijta_retryButton:hover{background-color:var(--color-primary-dark,#005550)}.f7Ijta_buttonIcon{width:20px;height:20px}.f7Ijta_backButton{color:#374151;cursor:pointer;background-color:#f3f4f6;border:1px solid #d1d5db;border-radius:8px;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;transition:background-color .2s}.f7Ijta_backButton:hover{background-color:#e5e7eb}.f7Ijta_details{text-align:left;border-top:1px solid #e5e7eb;margin-top:2rem;padding-top:1.5rem}.f7Ijta_detailsSummary{color:#6b7280;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:.875rem}.f7Ijta_detailsSummary:hover{color:#374151}.f7Ijta_errorStack{color:#1f2937;background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;max-height:200px;margin-top:1rem;padding:1rem;font-size:.75rem;overflow:auto}
.GZmx9q_title{color:#1f2937;background-color:#e6f0f0;border-bottom:1px solid #e5e7eb;margin:0;padding:12px 16px;font-size:14px;font-weight:600;line-height:1.4}.GZmx9q_content{padding:16px}.GZmx9q_text{color:#6b7280;margin:0 0 12px;font-size:14px;line-height:1.5}.GZmx9q_text:last-child{margin-bottom:0}.GZmx9q_statusBox{border:1px solid;border-radius:8px;margin-bottom:16px;padding:12px}.GZmx9q_statusTitle{margin:0 0 4px;font-size:14px;font-weight:700}.GZmx9q_statusText{color:#6b7280;margin:0;font-size:12px;line-height:1.5}.GZmx9q_neutralAlert{background-color:#f9fafb;border-color:#d1d5db}.GZmx9q_neutralAlert .GZmx9q_statusTitle{color:#6b7280}.GZmx9q_activeAlert{background-color:#f0fdf4;border-color:#86efac}.GZmx9q_activeAlert .GZmx9q_statusTitle{color:#166534}.GZmx9q_subscriptionActions{margin:0 0 12px}.GZmx9q_subscribeButton{color:#fff;cursor:pointer;background-color:#006c67;border:none;border-radius:6px;justify-content:center;align-items:center;width:100%;height:40px;padding:0 16px;font-size:14px;font-weight:600;transition:background-color .2s;display:flex}.GZmx9q_subscribeButton:hover{background-color:#005550}.GZmx9q_subscribeButton:active{background-color:#004440}.GZmx9q_pricingInfo{color:#6b7280;text-align:center;margin:0;font-size:12px;line-height:1.5}.GZmx9q_divider{background-color:#d1d5db;height:1px;margin:16px 0}.GZmx9q_secondaryActions{flex-direction:column;gap:8px;display:flex}.GZmx9q_secondaryLink{color:#006c67;cursor:pointer;font-size:13px;text-decoration:none;transition:color .2s}.GZmx9q_secondaryLink:hover{color:#005550;text-decoration:underline}.GZmx9q_trialCountdown{border-radius:8px;margin-bottom:16px;padding:12px}.GZmx9q_infoAlert{background-color:#eff6ff;border:1px solid #bfdbfe}.GZmx9q_warningAlert{background-color:#fff7ed;border:1px solid #fed7aa}.GZmx9q_urgentAlert{background-color:#fef2f2;border:2px solid #fca5a5}.GZmx9q_expiredAlert{background-color:#fef2f2;border:2px solid #ef4444;animation:2s cubic-bezier(.4,0,.6,1) infinite GZmx9q_pulse}@keyframes GZmx9q_pulse{0%,to{opacity:1}50%{opacity:.9}}.GZmx9q_countdownDays{color:#1f2937;margin:0 0 4px;font-size:14px;font-weight:700}.GZmx9q_urgentAlert .GZmx9q_countdownDays,.GZmx9q_expiredAlert .GZmx9q_countdownDays{color:#dc2626}.GZmx9q_warningAlert .GZmx9q_countdownDays{color:#ea580c}.GZmx9q_infoAlert .GZmx9q_countdownDays{color:#2563eb}.GZmx9q_countdownText{color:#6b7280;margin:0;font-size:12px;line-height:1.5}
.CN0yLG_card{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;align-items:flex-start;gap:12px;margin-bottom:.75rem;padding:12px 14px;display:flex;position:relative}.CN0yLG_icon{color:#fff;background:#006c67;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;margin-top:1px;display:flex}.CN0yLG_body{flex:1;min-width:0}.CN0yLG_label{text-transform:uppercase;letter-spacing:.06em;color:#059669;margin:0 0 3px;font-size:.625rem;font-weight:700}.CN0yLG_focus{color:#1f2937;margin:0 0 6px;font-size:.8125rem;font-weight:600;line-height:1.4}.CN0yLG_actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.CN0yLG_askBtn{color:#006c67;cursor:pointer;background:0 0;border:1px solid #6ee7b7;border-radius:5px;align-items:center;gap:4px;padding:3px 10px;font-size:.75rem;font-weight:600;transition:background .12s;display:inline-flex}.CN0yLG_askBtn:hover{background:#dcfce7}.CN0yLG_ageDot{color:#9ca3af;font-size:.625rem}.CN0yLG_dismiss{color:#9ca3af;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:22px;height:22px;transition:color .12s,background .12s;display:flex;position:absolute;top:8px;right:8px}.CN0yLG_dismiss:hover{color:#374151;background:#e5e7eb}
.FsJZCG_tutorsList{flex-direction:column;gap:1rem;padding:1rem 0;display:flex}.FsJZCG_tutorCard{border:1px solid var(--border-color,#e2e8f0);background:var(--card-bg,#fff);cursor:pointer;border-radius:8px;flex-direction:column;gap:.75rem;padding:1.25rem;transition:box-shadow .2s,border-color .2s;display:flex}.FsJZCG_tutorCard:hover{border-color:var(--primary-color,#006c67);box-shadow:0 2px 8px #00000014}.FsJZCG_tutorHeader{justify-content:space-between;align-items:center;gap:1rem;display:flex}.FsJZCG_tutorName{color:var(--text-primary,#1a202c);margin:0;font-size:1.1rem;font-weight:600}.FsJZCG_badges{gap:.5rem;display:flex}.FsJZCG_badge{text-transform:capitalize;border-radius:12px;align-items:center;padding:.2rem .6rem;font-size:.75rem;font-weight:500;display:inline-flex}.FsJZCG_badge-published{color:#065f46;background:#d1fae5}.FsJZCG_badge-draft{color:#92400e;background:#fef3c7}.FsJZCG_badge-unpublished{color:#475569;background:#e2e8f0}.FsJZCG_badge-suspended{color:#991b1b;background:#fee2e2}.FsJZCG_badge-active{color:#065f46;background:#d1fae5}.FsJZCG_badge-inactive{color:#475569;background:#e2e8f0}.FsJZCG_badge-past_due{color:#92400e;background:#fef3c7}.FsJZCG_badge-canceled{color:#991b1b;background:#fee2e2}.FsJZCG_tutorMeta{color:var(--text-secondary,#64748b);gap:1.5rem;font-size:.875rem;display:flex}.FsJZCG_tutorActions{justify-content:flex-end;gap:.5rem;display:flex}.FsJZCG_paginationContainer{padding:1rem 0}
._8ymZka_listingsList{flex-direction:column;gap:1rem;display:flex}._8ymZka_roleBanner{background:var(--color-bg-info,#eff6ff);border:1px solid var(--color-border-info,#bfdbfe);color:var(--color-text-secondary,#4b5563);border-radius:8px;margin-bottom:1rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.5}._8ymZka_roleBanner strong{text-transform:capitalize}._8ymZka_paginationContainer{margin-top:1rem}
.KZwL8G_loading{text-align:center;color:#6b7280;padding:24px}.KZwL8G_filterField{flex-direction:column;gap:4px;min-width:0;display:flex}.KZwL8G_filterLabel{color:#475467;font-size:12px;font-weight:600;line-height:1.2}.KZwL8G_errorState{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:32px 24px;display:flex}.KZwL8G_errorState p{color:#991b1b;margin:0}.KZwL8G_errorBanner{color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;padding:12px 16px;font-size:14px;display:flex}.KZwL8G_newMessageLabelMobile{display:none}.KZwL8G_splitPane{background:#fff;border:1px solid #e5e7eb;border-radius:8px;height:calc(100dvh - 400px);min-height:400px;display:flex;overflow:hidden}.KZwL8G_listPane{background:#fff;border-right:1px solid #e5e7eb;flex-direction:column;width:30%;min-width:280px;max-width:400px;display:flex;overflow:hidden}.KZwL8G_listPaneHidden{display:none}.KZwL8G_threadPane{background:#f9fafb;flex-direction:column;flex:1;display:flex;overflow:hidden}.KZwL8G_threadPaneMobile{width:100%}.KZwL8G_noSelection{text-align:center;background:#f9fafb;flex-direction:column;justify-content:center;align-items:center;gap:8px;height:100%;padding:48px 24px;display:flex}.KZwL8G_noSelectionTitle{color:#111827;margin:0;font-size:20px;font-weight:600}.KZwL8G_noSelection>button{margin-top:8px}.KZwL8G_noSelectionText{color:#6b7280;max-width:400px;margin:0;font-size:14px}@media (max-width:768px){.KZwL8G_newMessageLabel{display:none}.KZwL8G_newMessageLabelMobile{display:inline}.KZwL8G_splitPane{border-radius:0;height:calc(100dvh - 280px);min-height:300px}.KZwL8G_listPane{border-right:none;width:100%;max-width:none}.KZwL8G_listPaneHidden,.KZwL8G_threadPane{display:none}.KZwL8G_threadPaneMobile{width:100%;display:flex}.KZwL8G_noSelectionTitle{font-size:18px}}@media (min-width:769px) and (max-width:1024px){.KZwL8G_splitPane{height:calc(100dvh - 350px);min-height:350px}.KZwL8G_listPane{width:35%;min-width:300px}}
.ZsPwZq_chatContainer{height:calc(100dvh - 400px - env(safe-area-inset-bottom,0px));background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex-direction:column;min-height:400px;display:flex;overflow:hidden}.ZsPwZq_loading{color:#6b7280;justify-content:center;align-items:center;height:300px;font-size:14px;display:flex}.ZsPwZq_error{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;height:300px;display:flex}.ZsPwZq_error p{color:#ef4444;margin:0}.ZsPwZq_skeletonWidget{border-radius:var(--radius-md,8px);background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/200% 100%;height:120px;animation:2s infinite ZsPwZq_pulse}@keyframes ZsPwZq_pulse{0%{background-position:200% 0}to{background-position:-200% 0}}.ZsPwZq_sessionList{flex-direction:column;gap:12px;padding:16px 0;display:flex}.ZsPwZq_progressGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;padding:16px 0;display:grid}.ZsPwZq_materialsGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;padding:16px 0;display:grid}@media (max-width:768px){.ZsPwZq_chatContainer{height:calc(100dvh - 280px - env(safe-area-inset-bottom,0px));border-radius:0;min-height:300px}.ZsPwZq_progressGrid,.ZsPwZq_materialsGrid{grid-template-columns:1fr}}@media (min-width:769px) and (max-width:1024px){.ZsPwZq_chatContainer{height:calc(100dvh - 350px - env(safe-area-inset-bottom,0px));min-height:350px}}
.CbRTzq_dashboardHeader{--hub-header-margin-top:1.5rem;--hub-header-margin-bottom:0}@media (max-width:767px){.CbRTzq_dashboardHeader{--hub-header-margin-top:0}}.CbRTzq_dashboardTabs{--hub-tabs-margin-top:3rem}@media (max-width:767px){.CbRTzq_dashboardTabs{--hub-tabs-margin-top:0}}.CbRTzq_headerActions{align-items:center;gap:.5rem;display:flex}.CbRTzq_chartsSection{grid-template-columns:1fr;gap:2rem;display:grid}@media (min-width:768px){.CbRTzq_chartsSection{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.CbRTzq_chartsSection{grid-template-columns:1fr}}.CbRTzq_actionableWidgets{grid-template-columns:1fr;gap:2rem;margin-top:2rem;margin-bottom:3rem;display:grid}@media (min-width:768px){.CbRTzq_actionableWidgets{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.CbRTzq_actionableWidgets{grid-template-columns:repeat(3,1fr)}}.CbRTzq_loading{text-align:center;padding:var(--space-6,64px);color:var(--color-text-secondary)}.CbRTzq_welcomeBanner{background:var(--color-info-50,#eff6ff);border:1px solid var(--color-info-200,#bfdbfe);color:var(--color-info-800,#1e40af);border-radius:8px;margin-bottom:1rem;padding:.75rem 1rem;font-size:.875rem}
.WCjbmW_dashboardHeader{--hub-header-margin-top:1.5rem;--hub-header-margin-bottom:0;--hub-header-title-size:1.5rem;--hub-header-title-weight:600;--hub-header-title-color:#1f2937;--hub-header-subtitle-size:.875rem;--hub-header-subtitle-weight:400;--hub-header-subtitle-color:#6b7280;--hub-header-height:3rem;--hub-header-padding-x:1rem;--hub-header-actions-gap:.5rem;--hub-header-actions-margin-left:1rem;--hub-header-filters-padding-y:1rem}@media (max-width:767px){.WCjbmW_dashboardHeader{--hub-header-margin-top:0rem}}.WCjbmW_dashboardTabs{--hub-tabs-margin-top:3rem}@media (max-width:767px){.WCjbmW_dashboardTabs{--hub-tabs-margin-top:0rem}}.WCjbmW_headerActions{flex-wrap:nowrap;align-items:center;gap:.5rem;display:flex}@media (max-width:640px){.WCjbmW_headerActions{gap:.5rem}}.WCjbmW_grid{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:768px){.WCjbmW_grid{grid-template-columns:repeat(2,1fr);gap:1.5rem}}@media (min-width:1024px){.WCjbmW_grid{grid-template-columns:repeat(3,1fr)}}.WCjbmW_gridCard{background-color:var(--color-bg-card,#fff);border:1px solid var(--color-border,#dfe1e5);border-radius:var(--border-radius-md);min-height:180px;color:inherit;cursor:pointer;flex-direction:column;justify-content:space-between;padding:1.25rem;text-decoration:none;transition:all .2s ease-in-out;display:flex;position:relative}@media (min-width:640px){.WCjbmW_gridCard{min-height:200px;padding:1.5rem}}@media (min-width:1024px){.WCjbmW_gridCard{padding:var(--space-4);min-height:220px}}.WCjbmW_gridCard:hover{box-shadow:var(--shadow-md);border-color:var(--color-primary);transform:translateY(-4px)}.WCjbmW_gridCard:active{transform:translateY(-2px)}.WCjbmW_cardContent h3{font-size:1.125rem;font-weight:var(--font-weight-semibold);margin-bottom:var(--space-1);color:var(--color-text-primary)}@media (min-width:768px){.WCjbmW_cardContent h3{font-size:var(--font-size-xl)}}.WCjbmW_cardContent p{color:var(--color-text-secondary);font-size:.875rem;line-height:1.4}@media (min-width:768px){.WCjbmW_cardContent p{font-size:var(--font-size-base);line-height:1.5}}.WCjbmW_loading{text-align:center;padding:var(--space-6,64px);color:var(--color-text-secondary)}.WCjbmW_chartsSection{grid-template-columns:1fr;gap:2rem;display:grid}@media (min-width:768px){.WCjbmW_chartsSection{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.WCjbmW_chartsSection{grid-template-columns:1fr}}.WCjbmW_actionableWidgets{grid-template-columns:1fr;gap:2rem;margin-top:2rem;margin-bottom:3rem;display:grid}@media (min-width:768px){.WCjbmW_actionableWidgets{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.WCjbmW_actionableWidgets{grid-template-columns:repeat(3,1fr)}}
.P-Aq1W_shell{flex-direction:column;gap:1.5rem;display:flex}.P-Aq1W_innerTabs{border-bottom:1px solid var(--color-border,#dfe1e5);gap:.25rem;display:flex;overflow-x:auto}.P-Aq1W_innerTab{color:var(--color-text-secondary,#5f6368);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:.5rem;margin-bottom:-1px;padding:.625rem .875rem;font-family:inherit;font-size:.875rem;font-weight:500;transition:color .15s,border-color .15s;display:inline-flex}.P-Aq1W_innerTab:hover{color:var(--color-primary,#006c67)}.P-Aq1W_innerTabActive{color:var(--color-primary,#006c67);border-bottom-color:var(--color-primary,#006c67)}.P-Aq1W_soonBadge{color:var(--color-text-secondary,#5f6368);background:var(--color-gray-100,#f3f4f6);text-transform:uppercase;letter-spacing:.05em;border-radius:4px;align-items:center;padding:.125rem .375rem;font-size:.625rem;font-weight:700;display:inline-flex}.P-Aq1W_innerContent{min-height:400px}.P-Aq1W_crossLink{background:var(--color-primary-light,#e6f0f0);border:1px solid #006c6733;border-radius:8px;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.P-Aq1W_crossLinkIcon{color:var(--color-primary,#006c67);flex-shrink:0}.P-Aq1W_crossLinkBody{color:var(--color-text-primary,#202124);font-size:.875rem;line-height:1.55}.P-Aq1W_crossLinkBody strong{color:var(--color-gray-900,#111827);font-weight:600}.P-Aq1W_crossLinkLink{color:var(--color-primary,#006c67);font-weight:600;text-decoration:none}.P-Aq1W_crossLinkLink:hover{text-decoration:underline}.P-Aq1W_comingSoon{text-align:center;padding:2.5rem 1rem}.P-Aq1W_comingSoonTitle{color:var(--color-gray-900,#111827);margin:0 0 .5rem;font-size:1.125rem;font-weight:600}.P-Aq1W_comingSoonBody{color:var(--color-text-secondary,#5f6368);max-width:520px;margin:0 auto;font-size:.875rem;line-height:1.6}
.hCa_5q_chatContainer{background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex-direction:column;height:calc(100dvh - 400px);min-height:400px;display:flex;overflow:hidden}@media (max-width:768px){.hCa_5q_chatContainer{height:calc(100dvh - 300px);min-height:350px}}.hCa_5q_briefContainer{flex-shrink:0;padding:.75rem .75rem 0}.hCa_5q_briefContainer>*{max-height:360px;overflow-y:auto}
._SqJqq_container{flex-direction:column;gap:8px;display:flex}._SqJqq_entry{background:#fff;border:1px solid #e5e7eb;border-radius:6px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}._SqJqq_entryEscalated{background:#fffbeb;border-color:#f59e0b}._SqJqq_entryHeader{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._SqJqq_agentBadge{letter-spacing:.01em;border-radius:3px;align-items:center;gap:4px;padding:2px 7px;font-size:.6875rem;font-weight:600;display:flex}._SqJqq_agent_signal_agent{color:#2563eb;background:#eff6ff}._SqJqq_agent_risk_agent{color:#a16207;background:#fef9c3}._SqJqq_agent_macro_agent{color:#7c3aed;background:#f5f3ff}._SqJqq_agent_journal_agent{color:#059669;background:#f0fdf4}._SqJqq_outcomeBadge{color:#6b7280;align-items:center;gap:4px;font-size:.6875rem;display:flex}._SqJqq_timeAgo{color:#9ca3af;align-items:center;gap:3px;margin-left:auto;font-size:.6875rem;display:flex}._SqJqq_rationale{color:#374151;margin:0;font-size:.8125rem;line-height:1.5}._SqJqq_entryFooter{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._SqJqq_confRow{flex:1;align-items:center;gap:6px;min-width:120px;display:flex}._SqJqq_confTitle{color:#9ca3af;white-space:nowrap;font-size:.6875rem}._SqJqq_confBar{background:#e5e7eb;border-radius:2px;flex:1;align-items:center;height:4px;display:flex;position:relative}._SqJqq_confFill{border-radius:2px;height:100%;transition:width .3s}._SqJqq_confLabel{color:#9ca3af;white-space:nowrap;margin-left:5px;font-size:.625rem}._SqJqq_actionBadge{color:#6b7280;text-transform:capitalize;background:#f3f4f6;border-radius:3px;padding:2px 6px;font-size:.6875rem}._SqJqq_askBtn{color:#006c67;cursor:pointer;white-space:nowrap;background:0 0;border:none;margin-left:auto;padding:2px 0;font-size:.75rem;font-weight:600}._SqJqq_askBtn:hover{color:#005a56;text-decoration:underline}._SqJqq_skeleton{background:linear-gradient(90deg,#f3f4f6 25%,#e9eaec 50%,#f3f4f6 75%) 0 0/200% 100%;border-radius:6px;height:80px;animation:1.5s infinite _SqJqq_shimmer}@keyframes _SqJqq_shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}._SqJqq_empty{color:#9ca3af;align-items:flex-start;gap:8px;padding:12px 0;font-size:.8125rem;line-height:1.5;display:flex}
.JKlq3q_adminHeader{--hub-header-margin-top:1.5rem;--hub-header-margin-bottom:0;--hub-header-title-size:1.5rem;--hub-header-title-weight:600;--hub-header-title-color:#1f2937;--hub-header-subtitle-size:.875rem;--hub-header-subtitle-weight:400;--hub-header-subtitle-color:#6b7280;--hub-header-height:3rem;--hub-header-padding-x:1rem;--hub-header-actions-gap:.5rem;--hub-header-actions-margin-left:1rem;--hub-header-filters-padding-y:1rem}@media (max-width:767px){.JKlq3q_adminHeader{--hub-header-margin-top:0}}.JKlq3q_adminTabs{--hub-tabs-margin-top:3rem}@media (max-width:767px){.JKlq3q_adminTabs{--hub-tabs-margin-top:0}}.JKlq3q_container{max-width:1200px;margin:0 auto;padding:2rem}.JKlq3q_overviewContent{background-color:#fff;border:1px solid #e5e7eb;border-radius:.5rem;padding:2rem}.JKlq3q_sectionTitle{color:#1f2937;margin:0 0 1rem;font-size:1.5rem;font-weight:600}.JKlq3q_subsectionTitle{color:#1f2937;margin:0 0 .75rem;font-size:1.25rem;font-weight:600}.JKlq3q_description{color:#6b7280;margin:0 0 1.5rem;font-size:1rem;line-height:1.6}.JKlq3q_featureList{margin:0 0 2rem;padding:0;list-style:none}.JKlq3q_featureList li{color:#1f2937;padding-left:0;font-size:1rem;line-height:1.8}.JKlq3q_nextSteps{border-top:1px solid #e5e7eb;margin-top:2rem;padding-top:2rem}.JKlq3q_activityContent{max-width:900px;margin:0 auto}@media (max-width:768px){.JKlq3q_container{padding:1rem}.JKlq3q_overviewContent{padding:1.5rem}.JKlq3q_sectionTitle{font-size:1.25rem}.JKlq3q_subsectionTitle{font-size:1.125rem}.JKlq3q_activityContent{padding:0}}
.jBV-OG_uploadInfo{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:16px}.jBV-OG_uploadInfo h4{color:#111827;margin:0 0 12px;font-size:14px;font-weight:600}.jBV-OG_uploadInfo ul{margin:0;padding-left:20px}.jBV-OG_uploadInfo li{color:#6b7280;margin:4px 0;font-size:13px}.jBV-OG_uploadLimit{color:#9ca3af;margin:12px 0 0;font-size:12px}.jBV-OG_materialsGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;padding:16px 0;display:grid}.jBV-OG_materialCard{background:#fff;border:1px solid #e5e7eb;border-radius:12px;align-items:flex-start;gap:12px;padding:16px;transition:border-color .2s;display:flex;position:relative}.jBV-OG_materialCard:hover{border-color:#99c7c4}.jBV-OG_materialIcon{color:#006c67;background:#e6f0f0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:12px;font-weight:600;display:flex}.jBV-OG_materialInfo{flex:1;min-width:0}.jBV-OG_materialName{color:#111827;text-overflow:ellipsis;white-space:nowrap;margin:0 0 4px;font-size:14px;font-weight:500;overflow:hidden}.jBV-OG_materialMeta{color:#6b7280;margin:0;font-size:12px}.jBV-OG_materialSubject{color:#006c67;text-transform:capitalize;background:#e6f0f0;border-radius:12px;margin-top:8px;padding:2px 8px;font-size:11px;display:inline-block}.jBV-OG_materialStatus{position:absolute;top:12px;right:36px}.jBV-OG_statusProcessing{color:#d97706;background:#fef3c7;border-radius:12px;padding:2px 8px;font-size:11px}.jBV-OG_statusReady{color:#059669;background:#d1fae5;border-radius:12px;padding:2px 8px;font-size:11px}.jBV-OG_statusError{color:#dc2626;background:#fee2e2;border-radius:12px;padding:2px 8px;font-size:11px}.jBV-OG_deleteButton{color:#9ca3af;cursor:pointer;opacity:0;background:0 0;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;padding:4px 8px;font-size:11px;transition:all .2s;display:flex;position:absolute;top:8px;right:8px}.jBV-OG_materialCard:hover .jBV-OG_deleteButton{opacity:1}.jBV-OG_deleteButton:hover{color:#dc2626;background:#fee2e2}.jBV-OG_deleteButton:disabled{cursor:not-allowed;opacity:.5}@media (max-width:640px){.jBV-OG_materialsGrid{grid-template-columns:1fr}.jBV-OG_deleteButton{opacity:1}}
.kO9QmW_wrapper{flex-direction:column;align-items:center;gap:1.5rem;padding:1rem 0;display:flex}.kO9QmW_cardFrame{background:#fff;border:1px solid #e5e7eb;border-radius:16px;width:100%;max-width:820px;overflow:hidden;box-shadow:0 6px 24px #006c6714,0 1px 3px #0000000a}.kO9QmW_cardImage{width:100%;height:auto;display:block}.kO9QmW_actions{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.kO9QmW_primaryButton{color:#fff;background:var(--color-primary,#006c67);cursor:pointer;border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.625rem 1.125rem;font-family:inherit;font-size:.9375rem;font-weight:600;transition:background .15s,transform .1s;display:inline-flex}.kO9QmW_primaryButton:hover{background:var(--color-primary-dark,#005550);transform:translateY(-1px)}.kO9QmW_secondaryButton{color:var(--color-primary,#006c67);border:1px solid var(--color-border,#dfe1e5);cursor:pointer;background:#fff;border-radius:8px;align-items:center;gap:.5rem;padding:.625rem 1.125rem;font-family:inherit;font-size:.9375rem;font-weight:600;transition:border-color .15s,background .15s;display:inline-flex}.kO9QmW_secondaryButton:hover{border-color:var(--color-primary,#006c67);background:var(--color-primary-light,#e6f0f0)}.kO9QmW_note{text-align:center;max-width:640px;color:var(--color-text-secondary,#5f6368);margin:0;font-size:.8125rem;line-height:1.6}.kO9QmW_link{color:var(--color-primary,#006c67);font-weight:500;text-decoration:none}.kO9QmW_link:hover{text-decoration:underline}.kO9QmW_actionError{color:#dc2626;text-align:center;margin:0;font-size:.8125rem}.kO9QmW_cardError{flex-direction:column;justify-content:center;align-items:center;gap:.75rem;min-height:200px;padding:3rem 1.5rem;display:flex}.kO9QmW_cardErrorMsg{color:var(--color-text-secondary,#5f6368);text-align:center;margin:0;font-size:.875rem}.kO9QmW_retryButton{color:var(--color-primary,#006c67);border:1px solid var(--color-border,#dfe1e5);cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:.375rem;padding:.375rem .875rem;font-family:inherit;font-size:.875rem;font-weight:600;transition:border-color .15s;display:inline-flex}.kO9QmW_retryButton:hover{border-color:var(--color-primary,#006c67)}@media (max-width:640px){.kO9QmW_cardFrame{max-width:100%}.kO9QmW_actions{width:100%}.kO9QmW_primaryButton,.kO9QmW_secondaryButton{flex:1;justify-content:center}}
.lEn-7a_tab{flex-direction:column;gap:2rem;padding:1.5rem 0;display:flex}.lEn-7a_header{border-bottom:1px solid var(--color-border,#e5e7eb);padding-bottom:1.25rem}.lEn-7a_title{color:var(--color-text-primary,#111827);margin:0 0 .5rem;font-size:1.25rem;font-weight:600}.lEn-7a_subtitle{color:var(--color-text-secondary,#5f6368);margin:0;font-size:.9375rem;line-height:1.5}.lEn-7a_loading,.lEn-7a_error{text-align:center;color:var(--color-text-secondary,#5f6368);padding:2rem}.lEn-7a_error{color:var(--color-error,#b91c1c);background:var(--color-error-bg,#fef2f2);border-radius:8px}.lEn-7a_gate{background:var(--color-surface,#fff);border:1px solid var(--color-border,#e5e7eb);border-radius:10px;flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.lEn-7a_gateHead{flex-direction:column;gap:.25rem;display:flex}.lEn-7a_gateTitle{color:var(--color-text-primary,#111827);margin:0;font-size:1rem;font-weight:600}.lEn-7a_gateDesc{color:var(--color-text-secondary,#5f6368);margin:0;font-size:.875rem;line-height:1.45}.lEn-7a_toggleGroup{flex-direction:column;gap:.75rem;display:flex}.lEn-7a_sliderRow{align-items:center;gap:1rem;display:flex}.lEn-7a_slider{appearance:none;background:var(--color-gray-200,#e5e7eb);border-radius:3px;outline:none;flex:auto;height:6px}.lEn-7a_slider::-webkit-slider-thumb{appearance:none;background:var(--color-primary,#006c67);cursor:pointer;border-radius:50%;width:20px;height:20px}.lEn-7a_slider::-moz-range-thumb{background:var(--color-primary,#006c67);cursor:pointer;border:none;border-radius:50%;width:20px;height:20px}.lEn-7a_sliderValue{text-align:right;font-variant-numeric:tabular-nums;min-width:3rem;color:var(--color-primary,#006c67);font-weight:600}.lEn-7a_radioGroup{flex-wrap:wrap;gap:.5rem;display:flex}.lEn-7a_radio{border:1px solid var(--color-border,#e5e7eb);cursor:pointer;-webkit-user-select:none;user-select:none;background:var(--color-surface,#fff);border-radius:999px;align-items:center;gap:.375rem;padding:.5rem .875rem;font-size:.875rem;transition:border-color .15s,background .15s,color .15s;display:inline-flex;position:relative}.lEn-7a_radio input[type=radio]{opacity:0;pointer-events:none;position:absolute}.lEn-7a_radio:hover{border-color:var(--color-primary,#006c67)}.lEn-7a_radioActive{border-color:var(--color-primary,#006c67);background:var(--color-primary-soft,#e0f2f1);color:var(--color-primary,#006c67);font-weight:600}.lEn-7a_allowlistHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.lEn-7a_allowlistCount{color:var(--color-text-secondary,#5f6368);font-size:.875rem}.lEn-7a_allowlistActions{gap:.75rem;display:flex}.lEn-7a_allowlist{flex-wrap:wrap;gap:.5rem;display:flex}.lEn-7a_chip{border:1px solid var(--color-border,#e5e7eb);cursor:pointer;-webkit-user-select:none;user-select:none;background:var(--color-surface,#fff);border-radius:6px;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.8125rem;transition:border-color .15s,background .15s,color .15s;display:inline-flex;position:relative}.lEn-7a_chip input[type=checkbox]{opacity:0;pointer-events:none;position:absolute}.lEn-7a_chip:hover{border-color:var(--color-primary,#006c67)}.lEn-7a_chipActive{border-color:var(--color-primary,#006c67);background:var(--color-primary-soft,#e0f2f1);color:var(--color-primary,#006c67);font-weight:500}.lEn-7a_saveBar{background:var(--color-surface,#fff);border-top:1px solid var(--color-border,#e5e7eb);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 0;display:flex;position:sticky;bottom:0}.lEn-7a_saveStatus{color:var(--color-text-secondary,#5f6368);font-size:.875rem}.lEn-7a_savedText{color:var(--color-success,#16a34a);font-weight:600}.lEn-7a_errorText{color:var(--color-error,#b91c1c)}.lEn-7a_saveActions{align-items:center;gap:.5rem;display:flex}.lEn-7a_linkButton{color:var(--color-primary,#006c67);cursor:pointer;font:inherit;background:0 0;border:none;padding:.5rem .25rem;font-size:.875rem;text-decoration:none}.lEn-7a_linkButton:hover:not(:disabled){text-decoration:underline}.lEn-7a_linkButton:disabled{color:var(--color-text-secondary,#5f6368);cursor:not-allowed}.lEn-7a_fieldGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;display:grid}.lEn-7a_field{flex-direction:column;gap:.375rem;display:flex}.lEn-7a_fieldLabel{color:var(--color-text-primary,#111827);font-size:.875rem;font-weight:600}.lEn-7a_fieldHint{color:var(--color-text-secondary,#5f6368);font-size:.75rem;line-height:1.4}.lEn-7a_fieldHelp{color:var(--color-text-secondary,#5f6368);margin-top:.25rem;font-size:.8125rem;line-height:1.4}.lEn-7a_fieldError{color:var(--color-error,#b91c1c);font-size:.75rem}.lEn-7a_numberInput,.lEn-7a_textInput,.lEn-7a_selectInput{width:100%;font-size:.9375rem;font:inherit;border:1px solid var(--color-border,#e5e7eb);background:var(--color-surface,#fff);color:var(--color-text-primary,#111827);border-radius:6px;padding:.5rem .625rem;transition:border-color .15s,box-shadow .15s}.lEn-7a_numberInput:focus,.lEn-7a_textInput:focus,.lEn-7a_selectInput:focus{border-color:var(--color-primary,#006c67);outline:none;box-shadow:0 0 0 3px #006c6726}.lEn-7a_numberInputInvalid,.lEn-7a_textInputInvalid{border-color:var(--color-error,#b91c1c)}.lEn-7a_inputSuffix{align-items:center;gap:.375rem;display:inline-flex}.lEn-7a_inputSuffix .lEn-7a_numberInput{flex:0 auto;max-width:6rem}.lEn-7a_inputSuffixLabel{color:var(--color-text-secondary,#5f6368);font-size:.875rem}.lEn-7a_sensitiveBadge{letter-spacing:.04em;text-transform:uppercase;background:var(--color-warning-bg,#fff7ed);color:var(--color-warning,#b45309);border:1px solid var(--color-warning-border,#fdba74);border-radius:4px;align-items:center;gap:.25rem;margin-left:.5rem;padding:.125rem .4rem;font-size:.6875rem;font-weight:600;display:inline-flex}@media (max-width:768px){.lEn-7a_saveBar{flex-direction:column-reverse;align-items:stretch}.lEn-7a_saveActions{flex-wrap:wrap;justify-content:stretch}.lEn-7a_saveActions>*{flex:auto}.lEn-7a_fieldGrid{grid-template-columns:1fr}}
.HOVVea_content{padding:24px 32px 32px}.HOVVea_search{width:100%;min-height:44px;font:inherit;border:1px solid #d1d5db;border-radius:8px;padding:10px 12px}.HOVVea_search:focus{outline-offset:2px;outline:2px solid #006c67}.HOVVea_results{gap:8px;margin-top:16px;display:grid}.HOVVea_hint{color:#667085;text-align:center;margin:16px 0}.HOVVea_searchError{color:#991b1b;text-align:center;flex-direction:column;align-items:center;gap:12px;margin:16px 0;display:flex}.HOVVea_searchError p{margin:0}.HOVVea_contact{border-bottom:1px solid #eaecf0;align-items:center;gap:12px;min-height:64px;padding:10px 0;display:flex}.HOVVea_avatar{object-fit:cover;border-radius:50%}.HOVVea_identity{flex-direction:column;flex:1;min-width:0;display:flex}.HOVVea_identity strong{color:#101828;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.HOVVea_identity span{color:#667085;text-transform:capitalize;font-size:.875rem}