@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Space+Grotesk:wght@400;500;600;700&display=swap");:root{--background:#f1f5f9;--foreground:#0f172a;--card:#ffffff;--card-foreground:#0f172a;--popover:#ffffff;--popover-foreground:#0f172a;--primary:#ef023f;--primary-foreground:#ffffff;--secondary:#29339b;--secondary-foreground:#ffffff;--muted:#f8fafc;--muted-foreground:#64748b;--accent:#f8fafc;--accent-foreground:#0f172a;--destructive:#F73C63;--destructive-foreground:#ffffff;--success:#10B981;--success-foreground:#ffffff;--warning:#FFBD00;--warning-foreground:#402D00;--info:#3B82F6;--info-foreground:#ffffff;--border:rgba(0,0,0,0.06);--border-control:rgba(0,0,0,0.16);--input:rgba(0,0,0,0.06);--ring:rgba(41,51,155,0.35);--overlay-backdrop:rgba(15,23,42,0.5);--overlay-shadow:0 20px 25px -5px rgba(15,23,42,0.15),0 8px 10px -6px rgba(15,23,42,0.1);--z-index-dropdown:1000;--z-index-modal:1100;--z-index-toast:1200;--radius:0.75rem;--shadow-sm:0 1px 2px 0 rgba(0,0,0,0.05)}.dark:root,:root.dark{--background:#0a0d14;--foreground:#f8fafc;--card:#111827;--card-foreground:#f8fafc;--popover:#1e2535;--popover-foreground:#f8fafc;--primary:#ef023f;--primary-foreground:#ffffff;--muted:#1e2535;--muted-foreground:#94a3b8;--accent:#1e293b;--accent-foreground:#f8fafc;--border:rgba(255,255,255,0.08);--border-control:rgba(255,255,255,0.16);--overlay-backdrop:rgba(0,0,0,0.7);--overlay-shadow:0 20px 25px -5px rgba(0,0,0,0.4),0 8px 10px -6px rgba(0,0,0,0.2)}.themeWrapper{--background:#f1f5f9;--foreground:#0f172a;--card:#ffffff;--card-foreground:#0f172a;--popover:#ffffff;--popover-foreground:#0f172a;--primary:#ef023f;--primary-foreground:#ffffff;--secondary:#29339b;--secondary-foreground:#ffffff;--muted:#f8fafc;--muted-foreground:#64748b;--accent:#f8fafc;--accent-foreground:#0f172a;--destructive:#F73C63;--destructive-foreground:#ffffff;--success:#10B981;--success-foreground:#ffffff;--warning:#FFBD00;--warning-foreground:#402D00;--info:#3B82F6;--info-foreground:#ffffff;--border:rgba(0,0,0,0.06);--border-control:rgba(0,0,0,0.16);--input-bg:#ffffff;--border-element:#94a3b8;--border-element-hover:#64748b;--bg-element-hover:#f1f5f9;--ring:rgba(41,51,155,0.35);--overlay-backdrop:rgba(15,23,42,0.5);--overlay-shadow:0 20px 25px -5px rgba(15,23,42,0.15),0 8px 10px -6px rgba(15,23,42,0.1);--z-index-dropdown:1000;--z-index-modal:1100;--z-index-toast:1200;--chart-1:#00B4FF;--chart-2:#29339b;--chart-3:#FFBD00;--chart-4:#F73C63;--chart-5:#10B981;--trend-up:#3b82f6;--trend-down:#ef4444;--sidebar:#f8fafc;--sidebar-foreground:#334155;--sidebar-primary:#ef023f;--sidebar-primary-foreground:#ffffff;--sidebar-accent:#e2e8f0;--sidebar-accent-foreground:#0f172a;--sidebar-border:rgba(0,0,0,0.06);--sidebar-ring:rgba(41,51,155,0.35);--left-sidebar:#ffffff;--left-sidebar-foreground:#0f172a;--left-sidebar-border:rgba(0,0,0,0.06);--right-sidebar:#ffffff;--right-sidebar-foreground:#0f172a;--right-sidebar-border:rgba(0,0,0,0.06);--font-sans:"Inter",system-ui,sans-serif;--font-body:"Inter",sans-serif;--font-inter:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-heading:"Space Grotesk",system-ui,sans-serif;--font-space-grotesk:"Space Grotesk",Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-serif:Georgia,serif;--font-mono:"JetBrains Mono","SF Mono",monospace;--typography-heading-stack:"Space Grotesk",system-ui,sans-serif;--typography-body-stack:"Inter",system-ui,sans-serif;--typography-mono-stack:"JetBrains Mono","SF Mono",monospace;--text-page-title-size:32px;--text-page-title-lh:40px;--text-page-title-tracking:-0.01em;--text-page-title-weight:700;--text-modal-title-size:24px;--text-modal-title-lh:32px;--text-modal-title-tracking:-0.005em;--text-modal-title-weight:700;--text-group-title-size:20px;--text-group-title-lh:28px;--text-group-title-tracking:0;--text-group-title-weight:700;--text-body-strong-size:16px;--text-body-strong-lh:24px;--text-body-strong-tracking:0;--text-ui-base-size:14px;--text-ui-base-lh:20px;--text-ui-base-tracking:0;--text-ui-description-size:14px;--text-ui-description-lh:24px;--text-ui-description-tracking:0;--text-caption-size:12px;--text-caption-lh:16px;--text-caption-tracking:0.01em;--text-micro-size:10px;--text-micro-lh:12px;--text-micro-tracking:0.03em;--text-xs:11px;--text-sm:12px;--text-base:14px;--text-md:15px;--text-lg:16px;--text-xl:20px;--text-2xl:24px;--text-3xl:32px;--text-4xl:40px;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--radius:0.6rem;--shadow-x:0px;--shadow-y:0px;--shadow-blur:0px;--shadow-spread:0px;--shadow-opacity:0;--shadow-color:#000000;--shadow-2xs:none;--shadow-xs:none;--shadow-sm:none;--shadow:none;--shadow-md:none;--shadow-lg:none;--shadow-xl:none;--shadow-2xl:none;--tracking-normal:-0.01em;--spacing:0.25rem;--card-padding-lg:clamp(24px,5vw,40px)}.themeWrapper.dark{--background:#181818;--foreground:#f5f5f5;--card:#08080a;--card-foreground:#f5f5f5;--popover:#0b0c0f;--popover-foreground:#f5f5f5;--primary:#ef023f;--primary-foreground:#ffffff;--secondary:#7c3aed;--secondary-foreground:#ffffff;--muted:#121215;--muted-foreground:#a0a0a0;--accent:#272727;--accent-foreground:#ffffff;--destructive:#E31A4E;--destructive-foreground:#ffffff;--success:#0FAE79;--success-foreground:#ffffff;--warning:#FFBD00;--warning-foreground:#402D00;--info:#4C8DF6;--info-foreground:#ffffff;--border:rgba(255,255,255,0.06);--border-control:rgba(255,255,255,0.16);--input-bg:#08080A;--border-element:rgba(255,255,255,0.12);--border-element-hover:rgba(255,255,255,0.22);--bg-element-hover:rgba(255,255,255,0.08);--ring:rgba(41,51,155,0.35);--overlay-backdrop:rgba(0,0,0,0.7);--overlay-shadow:0 20px 25px -5px rgba(0,0,0,0.45),0 8px 10px -6px rgba(0,0,0,0.35);--z-index-dropdown:1000;--z-index-modal:1100;--z-index-toast:1200;--chart-1:#00B4FF;--chart-2:#29339b;--chart-3:#FFBD00;--chart-4:#F73C63;--chart-5:#10B981;--trend-up:#3b82f6;--trend-down:#ef4444;--sidebar:#181818;--sidebar-foreground:#a0a0a0;--sidebar-primary:#ef023f;--sidebar-primary-foreground:#ffffff;--sidebar-accent:#272727;--sidebar-accent-foreground:#f5f5f5;--sidebar-border:rgba(255,255,255,0.06);--sidebar-ring:rgba(41,51,155,0.35);--left-sidebar:#08080a;--left-sidebar-foreground:#f5f5f5;--left-sidebar-border:rgba(255,255,255,0.06);--right-sidebar:#08080a;--right-sidebar-foreground:#f5f5f5;--right-sidebar-border:rgba(255,255,255,0.06);--font-sans:"Inter",system-ui,sans-serif;--font-body:"Inter",sans-serif;--font-inter:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-heading:"Space Grotesk",system-ui,sans-serif;--font-space-grotesk:"Space Grotesk",Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-serif:Georgia,serif;--font-mono:"JetBrains Mono","SF Mono",monospace;--typography-heading-stack:"Space Grotesk",system-ui,sans-serif;--typography-body-stack:"Inter",system-ui,sans-serif;--typography-mono-stack:"JetBrains Mono","SF Mono",monospace;--text-page-title-size:32px;--text-page-title-lh:40px;--text-page-title-tracking:-0.01em;--text-page-title-weight:700;--text-modal-title-size:24px;--text-modal-title-lh:32px;--text-modal-title-tracking:-0.005em;--text-modal-title-weight:700;--text-group-title-size:20px;--text-group-title-lh:28px;--text-group-title-tracking:0;--text-group-title-weight:700;--text-body-strong-size:16px;--text-body-strong-lh:24px;--text-body-strong-tracking:0;--text-ui-base-size:14px;--text-ui-base-lh:20px;--text-ui-base-tracking:0;--text-ui-description-size:14px;--text-ui-description-lh:24px;--text-ui-description-tracking:0;--text-caption-size:12px;--text-caption-lh:16px;--text-caption-tracking:0.01em;--text-micro-size:10px;--text-micro-lh:12px;--text-micro-tracking:0.03em;--text-xs:11px;--text-sm:12px;--text-base:14px;--text-md:15px;--text-lg:16px;--text-xl:20px;--text-2xl:24px;--text-3xl:32px;--text-4xl:40px;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--radius:0.6rem;--shadow-x:0px;--shadow-y:0px;--shadow-blur:0px;--shadow-spread:0px;--shadow-opacity:0;--shadow-color:#000000;--shadow-2xs:none;--shadow-xs:none;--shadow-sm:none;--shadow:none;--shadow-md:none;--shadow-lg:none;--shadow-xl:none;--shadow-2xl:none}._btn_q2uyf_1{border-radius:calc(var(--radius) - 2px);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;padding:.5rem 1rem;font-family:inherit;font-size:.875rem;font-weight:500;transition:all .2s;display:inline-flex}._btn_q2uyf_1:focus-visible{outline:2px solid var(--ring);outline-offset:2px}._btnPrimary_q2uyf_39{background-color:var(--primary);color:var(--primary-foreground)}._btnPrimary_q2uyf_39:hover{opacity:.9}._btnOutline_q2uyf_55{border-color:var(--border-control);color:var(--foreground);background-color:#0000}._btnOutline_q2uyf_55:hover{background-color:var(--accent)}._btnGhost_q2uyf_73{color:var(--foreground);background-color:#0000}._btnAccent_q2uyf_89,._btnGhost_q2uyf_73:hover{background-color:var(--accent)}._btnAccent_q2uyf_89{color:var(--accent-foreground)}._btnAccent_q2uyf_89:hover{opacity:.9}._btnSm_q2uyf_105{padding:.375rem .75rem;font-size:.8rem}._btnLg_q2uyf_115{padding:.75rem 2rem;font-size:1rem}._btnBlock_q2uyf_125{width:100%}._btnRounded_q2uyf_133{border-radius:9999px}._card_1vpv3_1{background-color:var(--card);color:var(--card-foreground);border-radius:var(--radius);box-shadow:none;border:none;flex-direction:column;padding:1.5rem;display:flex}._cardHeader_1vpv3_23{margin-bottom:1rem}._cardTitle_1vpv3_31{font-family:var(--font-heading);color:var(--card-foreground);margin:0;font-size:1rem;font-weight:600}._cardSubtitle_1vpv3_47{color:var(--muted-foreground);margin-top:.25rem;margin-bottom:0;font-size:.75rem}._cardValue_1vpv3_61{font-family:var(--font-heading);color:var(--foreground);margin-top:0;margin-bottom:.5rem;font-size:2rem;font-weight:700;line-height:1}._cardValueLg_1vpv3_81{font-size:2.5rem}._cardDesc_1vpv3_89{color:var(--muted-foreground);align-items:center;gap:.25rem;margin:0;font-size:.75rem;display:flex}._cardFooter_1vpv3_107{justify-content:space-between;margin-top:1.5rem;display:flex}._cardPaddingLg_1vpv3_119{padding:var(--card-padding-lg,2.5rem)}._cardPaddingNone_1vpv3_127{padding:0}._input_1dzz2_1{background-color:var(--input-bg,var(--muted));color:var(--foreground);border:1px solid var(--border-element,transparent);box-shadow:none;border-radius:calc(var(--radius) - 2px);font-size:.875rem;font-family:var(--font-sans);box-sizing:border-box;outline:none;width:100%;padding:.5rem .75rem;transition:background-color .2s,box-shadow .2s}._input_1dzz2_1:focus{background-color:var(--background);box-shadow:0 0 0 2px var(--ring)}._input_1dzz2_1:-webkit-autofill,._input_1dzz2_1:-webkit-autofill:hover{-webkit-transition:background-color 5000s ease-in-out;transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 30px var(--muted) inset!important;-webkit-text-fill-color:var(--foreground)!important}._input_1dzz2_1:-webkit-autofill:active,._input_1dzz2_1:-webkit-autofill:focus{-webkit-transition:background-color 5000s ease-in-out;transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 30px var(--muted) inset!important;-webkit-text-fill-color:var(--foreground)!important}._variant-dark_1dzz2_59{background-color:var(--card)}._variant-dark_1dzz2_59:focus{background-color:var(--card);box-shadow:0 0 0 2px var(--ring)}._size-large_1dzz2_77{padding:.75rem 1rem;font-size:1rem}._checkbox_1l58u_1{appearance:none;font:inherit;color:currentColor;border:1px solid var(--border-control);cursor:pointer;background-color:#0000;border-radius:.15em;place-content:center;width:1.15em;height:1.15em;margin:.1rem 0 0;display:grid}._checkbox_1l58u_1:before{content:"";width:.65em;height:.65em;box-shadow:inset 1em 1em var(--primary);background-color:var(--primary);transform-origin:50%;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);transition:transform .12s ease-in-out;transform:scale(0)}._checkbox_1l58u_1:checked:before{transform:scale(1)}._checkboxGroup_1l58u_65{align-items:flex-start;gap:.5rem;margin-bottom:.75rem;display:flex}._formGroup_xm7nt_1{flex-direction:column;gap:.5rem;margin-bottom:1rem;display:flex}._label_xm7nt_15{color:var(--card-foreground);font-size:.875rem;font-weight:500}._breadcrumb_1nh8s_1{color:var(--muted-foreground);gap:.5rem;display:flex}._breadcrumbItem_1nh8s_13{cursor:pointer;transition:color .2s}._breadcrumbItem_1nh8s_13:hover{color:var(--foreground)}._breadcrumbActive_1nh8s_31{color:var(--foreground);font-weight:500}._tabs_ntfw4_1{display:flex}._tab_ntfw4_1{cursor:pointer;color:var(--muted-foreground);background:0 0;border:none;justify-content:center;align-items:center;gap:.5rem;font-family:inherit;transition:all .2s;display:flex}._pill_ntfw4_37{background-color:var(--muted);border-radius:var(--radius);padding:.25rem}._pill_ntfw4_37 ._tab_ntfw4_1{border-radius:calc(var(--radius) - 2px);flex:1 1;padding:.5rem;font-size:.875rem;font-weight:500}._pill_ntfw4_37 ._tab_ntfw4_1._active_ntfw4_65{background-color:var(--background);color:var(--foreground);box-shadow:0 1px 3px #0000001a}._underline_ntfw4_79{gap:1rem;padding-bottom:.5rem}._underline_ntfw4_79._bordered_ntfw4_89{border-bottom:1px solid var(--border)}._underline_ntfw4_79 ._tab_ntfw4_1{border-bottom:2px solid #0000;margin-bottom:-.5rem;padding:0 0 .5rem;font-size:.875rem;font-weight:600}._underline_ntfw4_79 ._tab_ntfw4_1._active_ntfw4_65{color:var(--foreground);border-bottom-color:var(--foreground)}._badge_ntfw4_123{background-color:var(--muted);color:var(--muted-foreground);border-radius:1rem;padding:.1rem .4rem;font-size:.7rem}._pagination_108n2_1{border-top:1px solid var(--border);justify-content:space-between;align-items:center;width:100%;padding:16px;display:flex}._pageInfo_108n2_19{color:var(--muted-foreground);font-size:14px}._pageInfo_108n2_19 b{color:var(--foreground);font-weight:500}._paginationButtons_108n2_39{align-items:center;gap:8px;display:flex}._pageButton_108n2_51{min-width:32px;padding:0 8px;font-size:14px}._ellipsis_108n2_71,._pageButton_108n2_51{justify-content:center;align-items:center;height:32px;display:flex}._ellipsis_108n2_71{color:var(--muted-foreground);width:32px}._radioCardGroup_bxl0l_1{gap:1rem;margin-bottom:1rem;display:flex}._radioCard_bxl0l_1{color:inherit;font:inherit;border:1px solid var(--border);border-radius:calc(var(--radius) - 2px);cursor:pointer;background:0 0;flex-direction:column;flex:1 1;gap:.25rem;padding:1rem;transition:border-color .2s;display:flex}._radioCard_bxl0l_1:focus-visible{outline:2px solid var(--ring);outline-offset:2px}._radioCard_bxl0l_1._active_bxl0l_49{border-color:var(--primary)}._radioCard_bxl0l_1._activeAccent_bxl0l_55{border-color:var(--secondary)}._radioCardHeader_bxl0l_61{align-items:center;gap:.5rem;display:flex}._radioCardIndicator_bxl0l_71{background-color:var(--muted);border-radius:50%;width:8px;height:8px}._radioCardIndicator_bxl0l_71._indicatorPrimary_bxl0l_83{background-color:var(--primary)}._radioCardIndicator_bxl0l_71._indicatorAccent_bxl0l_89{background-color:var(--secondary)}._radioCardTitle_bxl0l_97{color:var(--foreground);font-size:.875rem;font-weight:600}._radioCardDesc_bxl0l_107,._separator_ssn3o_1{color:var(--muted-foreground);font-size:.75rem}._separator_ssn3o_1{text-align:center;align-items:center;margin:1.5rem 0;display:flex}._separator_ssn3o_1:after,._separator_ssn3o_1:before{content:"";border-bottom:1px solid var(--border);flex:1 1}._separator_ssn3o_1 span{padding:0 .5rem}._separatorVertical_ssn3o_35{background-color:var(--border);align-self:stretch;width:1px}._avatar_1ini0_1{background-color:var(--muted);width:32px;height:32px;color:var(--foreground);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;font-weight:600;display:flex;overflow:hidden}._xs_1ini0_31{width:24px;height:24px}._md_1ini0_39{width:40px;height:40px}._lg_1ini0_47{width:48px;height:48px}._avatarImage_1ini0_57{object-fit:cover;border-radius:50%;width:100%;height:100%}._avatarGroup_1jvtu_1{display:flex}._avatarGroup_1jvtu_1>*{border:3px solid var(--card);margin-left:-.75rem}._avatarGroup_1jvtu_1>:first-child{margin-left:0}._chatMessage_wmhes_1{flex-direction:column;gap:1rem;margin-top:1rem;margin-bottom:0;padding:0;list-style:none;display:flex}._messageRow_wmhes_19{align-items:flex-start;gap:.75rem;display:flex}._messageRow_wmhes_19._reverse_wmhes_29{flex-direction:row-reverse}._messageRow_wmhes_19._alignEnd_wmhes_39,._messageRow_wmhes_19._alignStart_wmhes_37{flex-direction:column;gap:.25rem}._messageRow_wmhes_19._alignEnd_wmhes_39{align-items:flex-end}._messageRow_wmhes_19._alignStart_wmhes_37{align-items:flex-start}._bubble_wmhes_61{background-color:var(--muted);color:var(--foreground);border-radius:var(--radius);max-width:85%;margin:0;padding:.75rem 1rem;font-size:.875rem}._bubblePrimary_wmhes_79{background-color:var(--primary);color:var(--primary-foreground)}._attachment_wmhes_97,._bubbleInverted_wmhes_87{background-color:var(--foreground);color:var(--background)}._attachment_wmhes_97{border-radius:var(--radius);align-items:center;gap:1rem;width:250px;padding:.75rem 1rem;display:flex}._attachmentIcon_wmhes_119{background-color:var(--background);color:var(--foreground);border-radius:4px;padding:.5rem}._attachmentDetails_wmhes_133{flex-direction:column;gap:.125rem;display:flex}._attachmentName_wmhes_145{white-space:nowrap;text-overflow:ellipsis;max-width:150px;font-size:.875rem;font-weight:600;overflow:hidden}._attachmentSize_wmhes_163{opacity:.8;font-size:.75rem}._reactions_wmhes_173{gap:.25rem;display:flex}._reaction_wmhes_173{background-color:var(--background);border:1px solid var(--border);border-radius:1rem;align-items:center;gap:.25rem;padding:.125rem .375rem;font-size:.75rem;display:inline-flex}._inputBar_wmhes_205{align-items:center;gap:.5rem;margin-top:auto;display:flex}._input_wmhes_205{background-color:var(--muted);border:1px solid var(--border-control);color:var(--foreground);border-radius:2rem;outline:none;flex:1 1;padding:.75rem 1rem;font-family:inherit;font-size:.875rem}._sendButton_wmhes_243{background-color:var(--muted-foreground);color:var(--background);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}._typingIndicator_wmhes_271{background-color:var(--muted);border-radius:1rem;gap:.25rem;width:fit-content;padding:.5rem 1rem;display:flex}._typingDot_wmhes_289{background-color:var(--muted-foreground);border-radius:50%;width:6px;height:6px;animation:_typingPulse_wmhes_1 1.4s ease-in-out infinite}._typingDot_wmhes_289:nth-child(2){animation-delay:.2s}._typingDot_wmhes_289:nth-child(3){animation-delay:.4s}@keyframes _typingPulse_wmhes_1{0%,60%,to{opacity:.3;transform:scale(.85)}30%{opacity:1;transform:scale(1)}}._calendar_1v5vl_1{flex-direction:column;display:flex}._calendarHeader_1v5vl_11{font-size:.875rem;font-weight:600;font-family:var(--font-heading);justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}._calendarGrid_1v5vl_31{text-align:center;grid-template-columns:repeat(7,1fr);gap:.25rem;font-size:.75rem;display:grid}._calendarDay_1v5vl_47{color:var(--muted-foreground);padding:.5rem 0}._calendarDate_1v5vl_57{color:var(--foreground);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:4px;padding:.5rem 0}._calendarDate_1v5vl_57:hover{background-color:var(--accent)}._calendarDate_1v5vl_57:focus-visible{outline:2px solid var(--ring);outline-offset:2px}._calendarDate_1v5vl_57._active_1v5vl_89{background-color:var(--primary);color:var(--primary-foreground)}._calendarDate_1v5vl_57._dimmed_1v5vl_97{color:var(--muted-foreground);cursor:default;opacity:.5}._table_hqm0v_1{border-collapse:collapse;width:100%;font-size:.875rem}._tableHead_hqm0v_11{text-align:left;color:var(--foreground);padding:.5rem 0;font-weight:600}._tableCell_hqm0v_25,._tableHead_hqm0v_11{border-bottom:1px solid var(--border-control)}._tableCell_hqm0v_25{padding:.75rem 0}._tableRow_hqm0v_33:last-child ._tableCell_hqm0v_25{border-bottom:none}._treeCellContent_hqm0v_39{align-items:center;gap:.5rem;display:flex}._treeExpandBtn_hqm0v_49{cursor:pointer;color:var(--muted-foreground,#666);background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;display:flex}._treeExpandBtn_hqm0v_49:hover{color:var(--foreground,#333)}._treeExpandPlaceholder_hqm0v_77{width:16px;height:16px;display:inline-block}._statusDot_bpczq_1{background-color:var(--muted-foreground);border-radius:50%;width:8px;height:8px;margin-right:.5rem;display:inline-block}._statusDot_bpczq_1._success_bpczq_17{background-color:#10b981}._badge_bpczq_25{background-color:var(--muted);color:var(--foreground);border-radius:2rem;align-items:center;padding:.25rem .5rem;font-size:.75rem;font-weight:600;display:inline-flex}._badge_bpczq_25._success_bpczq_17{color:#fff;background-color:#10b981}._badge_bpczq_25._outline_bpczq_55{border:1px solid var(--border);color:var(--muted-foreground);background-color:#0000;font-weight:400}._badge_bpczq_25._highlight_bpczq_69{background-color:var(--foreground);color:var(--background);text-transform:uppercase;letter-spacing:.05em}._lineChartMock_1efvc_1{width:100%;height:60px;margin-top:1rem;margin-bottom:0;position:relative}._lineChartMockLarge_1efvc_15{height:180px}._lineChartMockXl_1efvc_21{height:240px}._svgPath_1efvc_31{stroke:var(--primary);stroke-width:2px;fill:none}._svgDot_1efvc_41{fill:var(--primary)}._svgArea_1efvc_47{stroke:none}._secondary_1efvc_57 ._svgPath_1efvc_31{stroke:var(--secondary)}._secondary_1efvc_57 ._svgDot_1efvc_41{fill:var(--secondary)}._chart1_1efvc_73 ._svgPath_1efvc_31{stroke:var(--chart-1)}._chart1_1efvc_73 ._svgDot_1efvc_41{fill:var(--chart-1)}._chart2_1efvc_77 ._svgPath_1efvc_31{stroke:var(--chart-2)}._chart2_1efvc_77 ._svgDot_1efvc_41{fill:var(--chart-2)}._chart3_1efvc_81 ._svgPath_1efvc_31{stroke:var(--chart-3)}._chart3_1efvc_81 ._svgDot_1efvc_41{fill:var(--chart-3)}._chart4_1efvc_85 ._svgPath_1efvc_31{stroke:var(--chart-4)}._chart4_1efvc_85 ._svgDot_1efvc_41{fill:var(--chart-4)}._chart5_1efvc_89 ._svgPath_1efvc_31{stroke:var(--chart-5)}._chart5_1efvc_89 ._svgDot_1efvc_41{fill:var(--chart-5)}._trendUp_1efvc_95 ._svgPath_1efvc_31{stroke:var(--trend-up)}._trendUp_1efvc_95 ._svgDot_1efvc_41{fill:var(--trend-up)}._trendDown_1efvc_99 ._svgPath_1efvc_31{stroke:var(--trend-down)}._trendDown_1efvc_99 ._svgDot_1efvc_41{fill:var(--trend-down)}._goalBars_130j3_1{align-items:flex-end;gap:.5rem;height:100px;margin-top:2rem;display:flex}._goalBar_130j3_1{background-color:var(--primary);border-radius:2px 2px 0 0;flex:1 1}._height30_130j3_27{height:30%}._height40_130j3_33{height:40%}._height45_130j3_39{height:45%}._height50_130j3_45{height:50%}._height55_130j3_51{height:55%}._height60_130j3_57{height:60%}._height70_130j3_63{height:70%}._height80_130j3_69{height:80%}._height90_130j3_75{height:90%}._height100_130j3_81{height:100%}._trendBadge_uz81r_1{align-items:center;gap:.25rem;font-size:.75rem;font-weight:600;display:inline-flex}._colored_uz81r_17._up_uz81r_17{color:var(--trend-up)}._colored_uz81r_17._down_uz81r_23{color:var(--trend-down)}._neutral_uz81r_29{color:var(--foreground)}._panel_uz81r_37{background-color:var(--background);border-radius:var(--radius);padding:.25rem .5rem}._tint_uz81r_49{background-color:color-mix(in srgb,currentColor 12%,transparent);border-radius:1rem;padding:.25rem .5rem}._axis_hvn7g_1{color:var(--muted-foreground);justify-content:space-between;font-size:.75rem;display:flex}._bordered_hvn7g_15{border-top:1px solid var(--border);margin-top:.5rem;padding-top:.5rem}._tile_1vand_1{color:var(--foreground);flex-shrink:0;justify-content:center;align-items:center;display:flex}._circle_1vand_17{border-radius:50%}._square_1vand_23{border-radius:.5rem}._md_1vand_31{width:2.5rem;height:2.5rem}._lg_1vand_39{border-radius:var(--radius);width:3rem;height:3rem}._muted_1vand_51{background-color:var(--muted)}._accent_1vand_57{background-color:var(--accent)}._bordered_1vand_65{border:1px solid var(--border)}._row_4mgog_1{align-items:center;gap:1rem;display:flex}._row_4mgog_1._sm_4mgog_11{gap:.75rem}._content_4mgog_19{flex:1 1;min-width:0}._textarea_y8o3v_1{background-color:var(--muted);color:var(--foreground);box-shadow:none;border-radius:calc(var(--radius) - 2px);font-size:.875rem;font-family:var(--font-sans);box-sizing:border-box;resize:vertical;border:none;outline:none;width:100%;min-height:5rem;padding:.5rem .75rem;transition:background-color .2s,box-shadow .2s}._textarea_y8o3v_1:focus{background-color:var(--background);box-shadow:0 0 0 2px var(--ring)}._textarea_y8o3v_1:disabled{opacity:.6;cursor:not-allowed;resize:none}._switch_2zjty_1{appearance:none;border-radius:var(--radius);background-color:var(--accent);border:1px solid var(--border-control);cursor:pointer;flex-shrink:0;width:2.25rem;height:1.25rem;margin:0;transition:background-color .2s,border-color .2s;position:relative}._switch_2zjty_1:before{content:"";border-radius:calc(var(--radius) - 2px);background-color:var(--card);width:1rem;height:1rem;box-shadow:var(--shadow-sm);transition:transform .2s;position:absolute;top:1px;left:1px}._switch_2zjty_1:checked{background-color:var(--primary);border-color:var(--primary)}._switch_2zjty_1:checked:before{transform:translate(1rem)}._switch_2zjty_1:focus-visible{outline:2px solid var(--ring);outline-offset:2px}._switch_2zjty_1:disabled{opacity:.6;cursor:not-allowed}._select_ar79y_1{width:100%;display:inline-block;position:relative}._trigger_ar79y_13{background-color:var(--muted);width:100%;color:var(--foreground);box-shadow:none;border-radius:calc(var(--radius) - 2px);font-size:.875rem;font-family:var(--font-sans);cursor:pointer;border:none;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .75rem;transition:background-color .2s,box-shadow .2s;display:flex}._trigger_ar79y_13:focus-visible{background-color:var(--background);box-shadow:0 0 0 2px var(--ring);outline:none}._trigger_ar79y_13:disabled{opacity:.6;cursor:not-allowed}._value_ar79y_71{color:var(--foreground)}._placeholder_ar79y_85,._value_ar79y_71{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._chevron_ar79y_99,._placeholder_ar79y_85{color:var(--muted-foreground)}._chevron_ar79y_99{flex-shrink:0}._listbox_ar79y_109{background-color:var(--popover);color:var(--popover-foreground);border:1px solid var(--border);border-radius:calc(var(--radius) - 2px);box-shadow:var(--overlay-shadow);z-index:var(--z-index-dropdown);max-height:16rem;margin:0;padding:.25rem;list-style:none;position:absolute;top:calc(100% + .25rem);left:0;right:0;overflow-y:auto}._option_ar79y_145{border-radius:calc(var(--radius) - 4px);cursor:pointer;padding:.5rem .6rem;font-size:.875rem}._optionActive_ar79y_159{background-color:var(--accent)}._optionSelected_ar79y_167{color:var(--primary);font-weight:600}._optionDisabled_ar79y_177{color:var(--muted-foreground);cursor:not-allowed}._empty_ar79y_187{color:var(--muted-foreground);padding:.5rem .6rem;font-size:.8125rem}._variant-dark_ar79y_199{background-color:var(--card)}._variant-dark_ar79y_199:focus-visible{background-color:var(--card);box-shadow:0 0 0 2px var(--ring)}._combobox_jacpw_1{width:100%;display:inline-block;position:relative}._triggerWrap_jacpw_13{align-items:center;width:100%;display:flex;position:relative}._trigger_jacpw_13{background-color:var(--muted);width:100%;color:var(--foreground);box-shadow:none;border-radius:calc(var(--radius) - 2px);font-size:.875rem;font-family:var(--font-sans);border:none;padding:.5rem 2rem .5rem .75rem;transition:background-color .2s,box-shadow .2s;display:block}._trigger_jacpw_13::placeholder{color:var(--muted-foreground)}._trigger_jacpw_13:focus-visible{background-color:var(--background);box-shadow:0 0 0 2px var(--ring);outline:none}._trigger_jacpw_13:disabled{opacity:.6;cursor:not-allowed}._chevron_jacpw_85{color:var(--muted-foreground);pointer-events:none;flex-shrink:0;position:absolute;right:.75rem}._listbox_jacpw_101{background-color:var(--popover);color:var(--popover-foreground);border:1px solid var(--border);border-radius:calc(var(--radius) - 2px);box-shadow:var(--overlay-shadow);z-index:var(--z-index-dropdown);max-height:16rem;margin:0;padding:.25rem;list-style:none;position:absolute;top:calc(100% + .25rem);left:0;right:0;overflow-y:auto}._option_jacpw_137{border-radius:calc(var(--radius) - 4px);cursor:pointer;padding:.5rem .6rem;font-size:.875rem}._optionActive_jacpw_151{background-color:var(--accent)}._optionSelected_jacpw_159{color:var(--primary);font-weight:600}._optionDisabled_jacpw_169{color:var(--muted-foreground);cursor:not-allowed}._empty_jacpw_179{color:var(--muted-foreground);padding:.5rem .6rem;font-size:.8125rem}._colorPicker_12myr_1{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._swatch_12myr_15{border:1px solid var(--border);border-radius:calc(var(--radius) - 2px);background-color:var(--muted);cursor:pointer;flex-shrink:0;width:2.25rem;height:2.25rem;padding:.125rem}._swatch_12myr_15:disabled{opacity:.6;cursor:not-allowed}._textInput_12myr_47{background-color:var(--muted);min-width:6rem;color:var(--foreground);box-shadow:none;border-radius:calc(var(--radius) - 2px);font-size:.875rem;font-family:var(--font-mono,var(--font-sans));border:none;outline:none;flex:8rem 1;padding:.5rem .75rem;transition:background-color .2s,box-shadow .2s}._textInput_12myr_47:focus{background-color:var(--background);box-shadow:0 0 0 2px var(--ring)}._textInput_12myr_47:disabled{opacity:.6;cursor:not-allowed}._presets_12myr_97{flex-wrap:wrap;gap:.375rem;display:flex}._presetSwatch_12myr_109{border:1px solid var(--border);cursor:pointer;border-radius:9999px;width:1.5rem;height:1.5rem;padding:0}._presetSwatch_12myr_109:disabled{opacity:.6;cursor:not-allowed}._presetSwatch_12myr_109[aria-pressed=true]{box-shadow:0 0 0 2px var(--ring)}._backdrop_1e8t0_1{background-color:var(--overlay-backdrop);z-index:var(--z-index-modal);justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}._panel_1e8t0_23{background-color:var(--popover);width:100%;max-width:32rem;max-height:calc(100vh - 2rem);color:var(--popover-foreground);border-radius:var(--radius);box-shadow:var(--overlay-shadow);outline:none;overflow-y:auto}._header_1e8t0_47{padding:1.25rem 1.5rem .75rem}._title_1e8t0_55{color:var(--foreground);font-size:var(--text-modal-title-size);line-height:var(--text-modal-title-lh);letter-spacing:var(--text-modal-title-tracking);font-weight:var(--text-modal-title-weight);margin:0}._body_1e8t0_73{color:var(--foreground);padding:.75rem 1.5rem;font-size:.875rem}._footer_1e8t0_85{justify-content:flex-end;gap:.5rem;padding:.75rem 1.5rem 1.25rem;display:flex}._viewport_13b5e_1{width:20rem;max-width:calc(100vw - 2rem);z-index:var(--z-index-toast);flex-direction:column;gap:.5rem;display:flex;position:fixed;top:1rem;right:1rem}._toast_13b5e_25{background-color:var(--popover);color:var(--popover-foreground);border-radius:calc(var(--radius) - 2px);box-shadow:var(--overlay-shadow);align-items:flex-start;gap:.5rem;padding:.75rem .75rem .75rem 1rem;display:flex}._content_13b5e_47{flex:1 1;min-width:0}._title_13b5e_57{margin:0;font-size:.875rem;font-weight:600}._description_13b5e_69{opacity:.9;margin:.25rem 0 0;font-size:.8125rem}._close_13b5e_81{color:inherit;cursor:pointer;border-radius:calc(var(--radius) - 4px);background-color:#0000;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:.25rem;transition:opacity .2s;display:flex}._close_13b5e_81:hover{opacity:.75}._default_13b5e_117{background-color:var(--popover);color:var(--popover-foreground)}._success_13b5e_127{background-color:var(--success);color:var(--success-foreground)}._warning_13b5e_137{background-color:var(--warning);color:var(--warning-foreground)}._info_13b5e_147{background-color:var(--info);color:var(--info-foreground)}._destructive_13b5e_157{background-color:var(--destructive);color:var(--destructive-foreground)}._list_w7u5h_1{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._item_w7u5h_19{background-color:var(--muted);border-radius:calc(var(--radius) - 2px);align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}._dragging_w7u5h_37{opacity:.5}._handle_w7u5h_45{color:var(--muted-foreground);cursor:grab;flex-shrink:0;align-items:center;display:flex}._handle_w7u5h_45:active{cursor:grabbing}._content_w7u5h_69{min-width:0;color:var(--foreground);flex:1 1;font-size:.875rem}._moveButtons_w7u5h_83{flex-direction:column;flex-shrink:0;gap:.125rem;display:flex}._moveButton_w7u5h_83{width:1.5rem;height:1.25rem;color:var(--muted-foreground);cursor:pointer;border-radius:calc(var(--radius) - 4px);background-color:#0000;border:none;justify-content:center;align-items:center;padding:0;display:flex}._moveButton_w7u5h_83:hover:not(:disabled){background-color:var(--accent)}._moveButton_w7u5h_83:disabled{opacity:.4;cursor:not-allowed}._empty_w7u5h_143{color:var(--muted-foreground);padding:.5rem .75rem;font-size:.8125rem}._shellContainer_amvy7_1{background-color:var(--background,#0b0c10);width:100vw;height:100vh;color:var(--foreground,#fff);font-family:var(--font-inter),sans-serif;text-align:center;justify-content:center;align-items:center;padding:2rem;display:flex}._spinner_amvy7_27{border:4px solid #8b5cf61a;border-left:4px solid var(--primary,#8b5cf6);border-radius:50%;width:48px;height:48px;margin-bottom:1rem;animation:_spin_amvy7_27 1s linear infinite}@keyframes _spin_amvy7_27{to{transform:rotate(1turn)}}._content_amvy7_55{flex-direction:column;align-items:center;max-width:400px;display:flex}._errorTitle_amvy7_69{font-family:var(--font-space-grotesk),sans-serif;color:#ef4444;margin-bottom:.5rem;font-size:1.5rem}._errorMessage_amvy7_83{color:#94a3b8;margin-bottom:1.5rem}._retryButton_amvy7_93{background:var(--primary,#8b5cf6);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:.75rem 1.5rem;font-weight:600;transition:background .2s}._retryButton_amvy7_93:hover{background:var(--primary-hover,#7c3aed)}._loadingText_amvy7_123{color:#94a3b8;font-weight:500}._layoutWrapper_amvy7_133{background-color:var(--background,#0b0c10);width:100%;height:100vh;color:var(--foreground,#fff);display:flex;overflow:hidden}._mainContent_amvy7_151{flex-direction:column;flex:1 1;display:flex;overflow:hidden}._scrollArea_amvy7_165{gap:24px;min-height:0;padding:24px;overflow-y:auto}._scrollAreaNoPadding_amvy7_187,._scrollArea_amvy7_165{box-sizing:border-box;flex-direction:column;flex:1 1;display:flex}._scrollAreaNoPadding_amvy7_187{width:100%;height:100%;padding:0;overflow:hidden}._scrollArea_amvy7_165::-webkit-scrollbar{width:6px}._scrollArea_amvy7_165::-webkit-scrollbar-track{background:0 0}._scrollArea_amvy7_165::-webkit-scrollbar-thumb{background-color:#8080804d;border-radius:3px}._scrollArea_amvy7_165::-webkit-scrollbar-thumb:hover{background-color:#80808080}._sidebar_oa2lx_1{background-color:var(--sidebar,var(--left-sidebar,#050505));border-right:1px solid var(--sidebar-border,var(--left-sidebar-border,#1f2937));box-sizing:border-box;z-index:10;flex-direction:column;flex-shrink:0;justify-content:space-between;align-items:center;width:72px;height:100vh;padding:24px 0;transition:width .25s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden auto}._topGroup_oa2lx_37{gap:16px}._bottomGroup_oa2lx_69,._navGroup_oa2lx_53,._topGroup_oa2lx_37{flex-direction:column;align-items:center;width:100%;display:flex}._bottomGroup_oa2lx_69,._navGroup_oa2lx_53{gap:12px}._divider_oa2lx_85{background-color:var(--color-border-subtle,#ffffff1a);width:32px;height:1px;margin:4px 0}._logoWrapper_oa2lx_99{cursor:pointer;background-color:#0000;border:none;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:8px;transition:all .2s;display:flex}._logoWrapper_oa2lx_99:hover{background-color:#0000;transform:scale(1.08)}._logoImg_oa2lx_135{object-fit:contain;max-width:44px;max-height:44px}._railBtn_oa2lx_147{width:44px;height:44px;color:var(--muted-foreground,#a1a1aa);cursor:pointer;background:0 0;border:none;border-radius:10px;justify-content:center;align-items:center;transition:all .15s ease-out;display:flex;position:relative}._railBtn_oa2lx_147:hover{background-color:var(--accent,#27272a);color:var(--foreground,#fff)}._railBtnActive_oa2lx_187{color:var(--foreground,#fff);background-color:var(--muted,#27272a)}._railBtnActive_oa2lx_187:before{content:"";background-color:var(--foreground,#fff);border-radius:0 4px 4px 0;width:3px;position:absolute;top:10px;bottom:10px;left:-14px}._icon_oa2lx_219{flex-shrink:0}._badge_oa2lx_227{background-color:var(--color-brand-primary,#ef023f);color:#fff;border:2px solid var(--left-sidebar,#050505);border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;font-size:10px;font-weight:700;display:flex;position:absolute;top:6px;right:6px}._sidebar_1emuq_1{border-right:1px solid var(--sidebar-border,var(--left-sidebar-border,#1f2937));background-color:var(--sidebar,var(--left-sidebar,#050505));width:240px;padding-top:var(--spacing-lg,24px);box-sizing:border-box;flex-direction:column;flex-shrink:0;transition:width .2s cubic-bezier(.4,0,.2,1),border-color .2s;display:flex;position:relative;overflow:hidden}._dragging_1emuq_29{transition:none!important}._collapsed_1emuq_37{pointer-events:none;border-right-color:#0000!important;width:0!important}._sidebarContent_1emuq_49{gap:var(--gap-m,16px);padding:0 var(--gap-m,16px) var(--spacing-lg,24px) var(--gap-m,16px);box-sizing:border-box;flex-direction:column;flex:1 1;min-height:0;display:flex;overflow:hidden auto}._resizeHandle_1emuq_73{cursor:col-resize;z-index:50;justify-content:center;width:6px;height:100%;display:flex;position:absolute;top:0;right:-3px}._resizeHandle_1emuq_73:after{content:"";background-color:#0000;width:2px;height:100%;transition:background-color .2s}._resizeHandleActive_1emuq_115:after,._resizeHandle_1emuq_73:hover:after{background-color:var(--color-brand-primary,#ef023f)}._categoryWrap_1emuq_123,._sidebarHeader_1emuq_135{gap:var(--gap-xs,4px);flex-direction:column;display:flex}._sidebarHeader_1emuq_135{margin-bottom:var(--gap-s,8px);padding-bottom:var(--gap-m,16px);border-bottom:1px solid var(--border,#27272a)}._headerTitle_1emuq_153{text-transform:uppercase;letter-spacing:.05em;color:var(--muted-foreground,#a1a1aa);padding-left:var(--gap-s,8px);margin-bottom:var(--gap-xs,4px);font-size:11px;font-weight:700}._headerNavItem_1emuq_173{background-color:var(--accent,#27272a);color:var(--foreground,#fff)}._categoryTitle_1emuq_183{font-family:var(--font-heading),sans-serif;text-transform:uppercase;letter-spacing:.05em;color:var(--muted-foreground,#a1a1aa);margin-bottom:var(--gap-xs,4px);padding-left:var(--gap-s,8px);font-size:11px;font-weight:700}._nav_1emuq_205{flex-direction:column;gap:2px;display:flex}._navItem_1emuq_217{align-items:center;gap:var(--gap-s,8px);padding:var(--gap-s,8px);border-radius:var(--radius-sm,6px);color:var(--muted-foreground,#a1a1aa);font-family:var(--font-body),sans-serif;cursor:pointer;text-align:left;background:0 0;border:none;width:100%;font-size:13px;font-weight:500;text-decoration:none;transition:all .2s;display:flex}._navItem_1emuq_217:hover{background-color:var(--accent,#27272a);color:var(--foreground,#fff)}._navItemActive_1emuq_265{background-color:var(--muted,#27272a);color:var(--foreground,#fff);font-weight:600}._icon_1emuq_277{flex-shrink:0}._label_1emuq_285{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._disabled_1emuq_297{cursor:not-allowed;opacity:.6}._disabled_1emuq_297:hover{color:var(--muted-foreground,#a1a1aa);background:0 0}._badge_1emuq_317{text-transform:uppercase;background-color:var(--border,#27272a);color:var(--muted-foreground,#a1a1aa);border-radius:12px;margin-left:auto;padding:2px 6px;font-size:9px;font-weight:700}._rightSidebar_1muo5_1{background-color:var(--background,#0b0c10);border-left:1px solid var(--border,#1f2937);flex-shrink:0;height:100vh;transition:width .2s cubic-bezier(.4,0,.2,1),border-color .2s;position:relative;overflow:hidden}._dragging_1muo5_21{transition:none!important}._closed_1muo5_29{border-left-color:#0000!important;width:0!important}._content_1muo5_39{box-sizing:border-box;flex-direction:column;height:100%;padding:24px 16px;display:flex;overflow:hidden auto}._content_1muo5_39:has([data-edge-to-edge=true]){padding:0}._resizeHandle_1muo5_67{cursor:col-resize;z-index:50;justify-content:center;width:6px;height:100%;display:flex;position:absolute;top:0;left:-3px}._resizeHandle_1muo5_67:after{content:"";background-color:#0000;width:2px;height:100%;transition:background-color .2s}._resizeHandleActive_1muo5_109:after,._resizeHandle_1muo5_67:hover:after{background-color:var(--primary,#8b5cf6)}._placeholder_1muo5_117{height:100%;color:var(--muted-foreground,#a1a1aa);text-align:center;opacity:.7;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:24px;display:flex}._emptyIcon_1muo5_143{opacity:.5}._placeholder_1muo5_117 p{margin:0;font-size:13px}._header_1n9gq_1{justify-content:space-between;align-items:center;gap:var(--spacing-lg,16px);padding:var(--spacing-md,12px) var(--spacing-xl,24px);border-bottom:1px solid var(--border);background-color:var(--background);z-index:10;min-height:64px;display:flex;position:relative}._left_1n9gq_27{flex-direction:column;flex:1 1;justify-content:center;gap:4px;min-width:0;display:flex}._breadcrumbs_1n9gq_45{margin-bottom:0;line-height:1}._title_1n9gq_55{font-family:var(--font-heading,"Space Grotesk",system-ui,sans-serif);color:var(--foreground);margin:0;font-size:20px;font-weight:600;line-height:1}._subtitle_1n9gq_73{color:var(--muted-foreground);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:13px;overflow:hidden}._center_1n9gq_91{flex:0 1 auto;justify-content:center;align-items:center;display:flex}._right_1n9gq_105{flex:none;justify-content:flex-end}._right_1n9gq_105,._toolbar_1n9gq_121{align-items:center;gap:12px;display:flex}._toggleButton_1n9gq_133{border-radius:8px;transition:all .2s cubic-bezier(.4,0,.2,1)}._toggleButton_1n9gq_133:hover{background-color:var(--accent,#ffffff0d);transform:scale(1.05)}._toggleButton_1n9gq_133:active{transform:scale(.95)}._titleRow_1n9gq_161{align-items:center;gap:8px;display:flex}._backBtn_1n9gq_173{color:var(--muted-foreground);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex}._backBtn_1n9gq_173:hover{color:var(--foreground);transform:scale(1.1)}._backBtn_1n9gq_173:active{transform:scale(.9)}._wrapper_eea60_1{max-width:1369px;padding-left:var(--layout-page-padding,0);padding-right:var(--layout-page-padding,0);flex-direction:column;width:100%;margin-left:auto;margin-right:auto;display:flex}._wrapperFullWidth_eea60_23{max-width:100%}._noPadding_eea60_31{margin:0!important;padding:0!important}._container_1kw3z_1{justify-content:center;width:100%;display:flex;position:relative}._avatarWrapper_1kw3z_15{cursor:pointer;margin:4px 0;transition:transform .2s;display:inline-block;position:relative}._avatarWrapper_1kw3z_15:hover{transform:scale(1.05)}._avatar_1kw3z_15{background-color:var(--primary,#512da7);width:36px;height:36px;color:var(--primary-foreground,#fff);box-shadow:none;-webkit-user-select:none;user-select:none;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}._avatarImage_1kw3z_71{object-fit:cover;border-radius:50%;width:100%;height:100%}._statusDot_1kw3z_85{border:2px solid var(--sidebar,#050505);background-color:#10b981;border-radius:50%;width:10px;height:10px;position:absolute;bottom:-1px;right:-1px}._popover_1kw3z_107{background-color:var(--popover,#fff);border:1px solid var(--border,#0000001f);border-radius:var(--radius,12px);width:240px;box-shadow:var(--shadow-sm,0 10px 40px #00000026);z-index:9999;transform-origin:0 100%;border-bottom-left-radius:0;flex-direction:column;padding:8px;animation:_popoverIn_1kw3z_1 .2s cubic-bezier(.16,1,.3,1) forwards;display:flex;position:absolute;bottom:0;left:100%}._dark_1kw3z_147:root ._popover_1kw3z_107,:root._dark_1kw3z_147 ._popover_1kw3z_107{box-shadow:0 10px 40px #00000080}@keyframes _popoverIn_1kw3z_1{0%{opacity:0;transform:scale(.95)translateY(4px)}to{opacity:1;transform:scale(1)translateY(0)}}._infoSection_1kw3z_177{flex-direction:column;gap:5px;padding:8px 12px;display:flex}._infoLine_1kw3z_191{color:var(--popover-foreground,#251c3a);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}._infoLabel_1kw3z_209{color:var(--muted-foreground,#6b6480);font-weight:600}._separator_1kw3z_219{background-color:var(--border,#0000001f);height:1px;margin:8px 0}._actionSection_1kw3z_231{flex-direction:column;gap:4px;padding:0;display:flex}._menuButton_1kw3z_245{width:100%;color:var(--popover-foreground,#251c3a);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:flex-start;align-items:center;padding:10px 12px;font-size:13px;font-weight:500;transition:background-color .2s;display:flex}._menuButton_1kw3z_245:hover{background-color:var(--accent,#0000000d)}._menuButtonDanger_1kw3z_285{width:100%;color:var(--destructive,#dc2626);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:flex-start;align-items:center;padding:10px 12px;font-size:13px;font-weight:500;transition:background-color .2s;display:flex}._menuButtonDanger_1kw3z_285:hover{background-color:#dc26261a}._icon_1kw3z_325{flex-shrink:0;margin-right:12px}body,html{margin:0;min-height:100%;font-family:var(--font-sans,"Inter",sans-serif);color:var(--foreground);background-color:var(--background);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading,"Space Grotesk",sans-serif)}.themeWrapper,:root{--surface-primary:var(--background,#fff);--surface-subtle:var(--muted,#f8fafc);--border-subtle:var(--border,#e2e8f0);--brand-primary:var(--primary,#ef023f);--whatsapp-green:#25d366;--whatsapp-green-hover:#1ebe5b;--whatsapp-on-green:#052e16;--success:#16a34a;--success-hover:#15803d;--text-primary:var(--foreground,#0f172a);--text-secondary:var(--muted-foreground,#64748b);--text-tertiary:var(--muted-foreground,#94a3b8);--feedback-error-text:var(--destructive,#ef4444);--feedback-success-text:var(--success,#10B981);--spacing-xs:0.5rem;--spacing-sm:0.75rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--spacing-2xl:3rem;--spacing-3xl:4rem;--spacing-4xl:6rem;--font-size-xs:var(--text-xs);--font-size-sm:var(--text-sm);--font-size-md:var(--text-base);--font-size-lg:var(--text-lg);--font-size-xl:var(--text-xl);--font-size-2xl:var(--text-2xl);--font-size-3xl:var(--text-3xl);--font-size-4xl:var(--text-4xl);--radius-md:var(--radius);--radius-lg:calc(var(--radius) * 1.5);--radius-xl:calc(var(--radius) * 2);--shadow-lg:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -2px rgba(0,0,0,0.05)}.themeWrapper.dark,:root.dark,html.dark,html.dark .themeWrapper,html.dark body{--background:#181818;--foreground:#f5f5f5;--card:#08080a;--card-foreground:#f5f5f5;--popover:#0b0c0f;--popover-foreground:#f5f5f5;--muted:#121215;--muted-foreground:rgba(255,255,255,0.8);--accent:#272727;--accent-foreground:#ffffff;--success:#16a34a;--success-hover:#15803d;--border:rgba(255,255,255,0.06);--border-control:rgba(255,255,255,0.16);--input:rgba(255,255,255,0.06);--text-secondary:rgba(255,255,255,0.82);--text-tertiary:rgba(255,255,255,0.65)}.themeWrapper{background-color:var(--background);color:var(--foreground);min-height:100vh;display:flex;flex-direction:column;position:relative}:root{--layout-max-width:1440px;--rest-area:1.5rem;--layout-padding:2rem;--content-padding:calc(var(--rest-area) / 2);--grid-gap:var(--rest-area);--grid-outer-padding:calc(var(--grid-gap) / 2)}@media (max-width:768px){:root{--layout-padding:calc(var(--rest-area) / 2)}}main{flex:1 1;background-color:var(--background)}.global-layout-guides{position:absolute;top:0;left:0;right:0;bottom:0;max-width:var(--layout-max-width);margin:0 auto;padding:0 var(--layout-padding);pointer-events:none;z-index:9999;box-sizing:border-box}html.hide-guides .global-layout-guides{display:none!important}.guide-line{position:absolute;top:0;bottom:0;width:var(--rest-area);border-left:1px solid rgba(255,255,255,.15);border-right:1px solid rgba(255,255,255,.15);background-color:transparent;transform:translateX(-50%)}.guide-line-left{left:var(--layout-padding)}.guide-line-right{left:calc(100% - var(--layout-padding))}.guide-line-25{left:calc(var(--layout-padding) + (100% - 2 * var(--layout-padding)) * .25 - var(--rest-area) * .25)}.guide-line-50{left:50%}.guide-line-75{left:calc(var(--layout-padding) + (100% - 2 * var(--layout-padding)) * .75 + var(--rest-area) * .25)}@keyframes gridBeamDown{0%{top:0;transform:translateY(-100%)}to{top:100%;transform:translateY(0)}}@keyframes gridBeamRight{0%{left:0;transform:translateX(-100%)}to{left:100%;transform:translateX(0)}}