@import"https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:wght@400;600;700&family=DM+Sans:wght@400..800&display=swap";._report_93g3q_1{min-width:0;color:var(--foreground)}._tabs_93g3q_2{display:grid;grid-template-columns:repeat(4,1fr);overflow:auto}._tabs_93g3q_2 button{display:flex;align-items:center;justify-content:center;gap:.5rem;min-height:54px;padding:8px;background:transparent;border:0;border-bottom:2px solid var(--border);color:var(--foreground);font:inherit;font-weight:700;cursor:pointer}._tabs_93g3q_2 button[aria-pressed=true]{color:var(--primary);border-bottom-color:var(--primary)}._panel_93g3q_5{background:var(--card);border:1px solid var(--border);border-top:0;border-radius:0 0 8px 8px;box-shadow:var(--shadow)}._toolbar_93g3q_6{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:15px;border-bottom:1px solid var(--border)}._toolbar_93g3q_6 span{margin-left:auto;color:var(--muted-foreground);font-size:.8rem}._filters_93g3q_8{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;padding:15px}._filters_93g3q_8 label{display:grid;gap:6px;font-size:.8rem;font-weight:650}._filters_93g3q_8 input,._filters_93g3q_8 select{min-width:0;width:100%;height:38px;border:1px solid var(--border);border-radius:6px;background:var(--background);color:var(--foreground);padding:0 8px;font:inherit}._notes_93g3q_11{padding:0 15px;color:var(--muted-foreground);font-size:.82rem}._scroll_93g3q_12{overflow-x:auto}._scroll_93g3q_12 table{width:100%;border-collapse:collapse;font-size:.85rem}._scroll_93g3q_12 th,._scroll_93g3q_12 td{padding:12px;border:1px solid var(--border);text-align:left;white-space:nowrap}._scroll_93g3q_12 th[scope=row]{white-space:normal;min-width:145px}._scroll_93g3q_12 thead,._scroll_93g3q_12 tfoot{background:var(--muted);font-weight:750}._scroll_93g3q_12 thead th{text-transform:uppercase;font-size:.73rem}._scroll_93g3q_12 td small{display:block;color:var(--muted-foreground)}._active_93g3q_19{color:var(--foreground);font-weight:700}._active_93g3q_19:before{content:"";display:inline-block;width:.55em;height:.55em;border-radius:50%;background:#24a86e;margin-right:.45em}._loss_93g3q_21{color:var(--error,var(--destructive))}._empty_93g3q_22{padding:0 15px 12px;color:var(--muted-foreground)}@media(max-width:900px){._filters_93g3q_8{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:500px){._tabs_93g3q_2 button{flex-direction:column;font-size:.75rem;gap:4px}._toolbar_93g3q_6 span{margin-left:0}._toolbar_93g3q_6 button{margin-left:auto}}._scroll_93g3q_12{overflow-x:scroll;scrollbar-color:var(--muted-foreground) var(--muted);scrollbar-width:auto}._scroll_93g3q_12 table{min-width:max-content}._scroll_93g3q_12:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}._commands_93g3q_30{display:flex;align-items:center;gap:2px;flex-wrap:wrap}._commands_93g3q_30 details{position:relative}._commands_93g3q_30 button,._commands_93g3q_30 summary,._commands_93g3q_30 a{display:flex;align-items:center;gap:6px;min-height:36px;padding:6px 10px;background:var(--muted);color:var(--foreground);border:0;border-radius:4px;font:inherit;font-size:.8rem;text-decoration:none;cursor:pointer}._commands_93g3q_30 summary::-webkit-details-marker{display:none}._commands_93g3q_30 button[aria-pressed=true]{color:var(--primary)}._commands_93g3q_30 button:disabled{opacity:.5;cursor:default}._dropdown_93g3q_36{position:absolute;z-index:3;top:100%;left:0;width:210px;padding:8px;display:grid;gap:3px;background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:6px}._dropdown_93g3q_36 label,._dropdown_93g3q_36 small{font-size:.8rem;padding:5px}._comparison_93g3q_38{padding:12px 15px;border-top:1px solid var(--border)}._comparison_93g3q_38 meter{display:block;width:min(100%,360px);margin-bottom:8px}._scroll_93g3q_12 ._compact_93g3q_40 td,._scroll_93g3q_12 ._compact_93g3q_40 th{padding-block:6px}._budgetButton_93g3q_41{background:none;border:0;padding:0;color:var(--primary);font:inherit;font-weight:650;text-decoration:underline;cursor:pointer}._budgetForm_93g3q_42,._budgetForm_93g3q_42 label{display:grid;gap:10px}._budgetForm_93g3q_42 input{padding:8px;border:1px solid var(--border);border-radius:6px;background:var(--background);color:var(--foreground)}._accountFilter_93g3q_45{display:grid;gap:6px;font-size:.8rem;font-weight:650}._accountFilter_93g3q_45 details{position:relative}._accountFilter_93g3q_45 summary{display:flex;align-items:center;justify-content:space-between;gap:6px;min-height:38px;padding:0 8px;border:1px solid var(--border);border-radius:6px;background:var(--background);cursor:pointer;list-style:none}._accountFilter_93g3q_45 summary::-webkit-details-marker{display:none}._accountOptions_93g3q_49{position:absolute;z-index:4;inset-inline:0;top:calc(100% + 4px);display:grid;gap:8px;max-height:250px;overflow-y:auto;padding:10px;background:var(--card);border:1px solid var(--border);border-radius:6px;box-shadow:var(--shadow)}._accountOptions_93g3q_49 label{display:flex;align-items:center;gap:8px;overflow-wrap:anywhere;cursor:pointer}._accountOptions_93g3q_49 input[type=checkbox]{width:16px;height:16px;flex:none;accent-color:var(--primary)}._accountOptions_93g3q_49 button{justify-self:start;font:inherit;color:var(--primary);background:none;border:0;padding:4px 0;cursor:pointer}._accountOptions_93g3q_49 button:disabled{opacity:.55;cursor:default}._panel_4sloe_1{max-width:900px;background:var(--card);border:1px solid var(--border);padding:24px;border-radius:8px}._list_4sloe_1{display:grid;gap:15px;margin:20px 0}._pixel_4sloe_1{padding:18px;display:flex;justify-content:space-between;border:1px solid var(--border)}._pixel_4sloe_1 strong,._pixel_4sloe_1 small{display:block}._pixel_4sloe_1 small{font-size:12px;color:var(--muted-foreground)}._editor_4sloe_1{width:min(570px,100vw);overflow-y:auto;padding:25px;background:var(--card);color:var(--foreground)}._editor_4sloe_1 form{display:grid;gap:19px;margin-top:24px}._field_4sloe_1{display:grid;gap:9px;font-size:12px}._inline_4sloe_1{display:flex;gap:8px}._inline_4sloe_1>input{min-width:0;flex:1}._chips_4sloe_1{display:flex;gap:8px;flex-wrap:wrap}._chips_4sloe_1>span{display:inline-flex;align-items:center;background:var(--muted);padding:3px 8px}._rule_4sloe_1{border-top:1px solid var(--border);padding-top:24px;display:grid;gap:19px}._rule_4sloe_1 h3{margin:0}._notice_4sloe_1{padding:14px;background:var(--secondary)}._footer_4sloe_1{position:sticky;bottom:-25px;background:var(--card);padding:16px 0 25px}._footer_4sloe_1>button{width:100%}._error_4sloe_1{color:var(--error)}._menu_4sloe_1{display:grid;gap:4px}._app_grtum_1{min-height:100dvh;background:var(--background);color:var(--foreground);font-family:var(--font-family-base);font-variant-numeric:tabular-nums}._app_grtum_1 *{box-sizing:border-box}._app_grtum_1 a{color:var(--primary)}._sidebar_grtum_4{width:218px;position:fixed;inset:0 auto 0 0;background:var(--sidebar);border-right:1px solid var(--border);padding:20px 13px;display:flex;flex-direction:column;z-index:10;overflow-y:auto}._brand_grtum_5{display:flex;align-items:center;gap:10px;margin:0 6px 23px}._brand_grtum_5 img{width:41px;height:41px;border-radius:10px;object-fit:cover}._brand_grtum_5>span{display:grid;place-items:center;width:42px;height:42px;border-radius:10px;background:var(--primary);color:var(--primary-foreground);font-size:20px;font-weight:800}._brand_grtum_5 strong,._brand_grtum_5 small{display:block}._brand_grtum_5 strong{font-size:18px;letter-spacing:-.03em}._brand_grtum_5 small{color:var(--muted-foreground);font-size:10px;margin-top:3px}._menuLabel_grtum_11{font-size:9px;letter-spacing:.12em;color:var(--muted-foreground);margin:14px 12px 9px;font-weight:600}._dashboardGroup_grtum_12{display:flex;align-items:center;gap:9px;padding:11px 13px;margin-bottom:6px;font-size:12px;background:var(--muted);border-radius:7px;color:var(--muted-foreground)}._dashboardGroup_grtum_12 span{flex:1}._sidebar_grtum_4 nav,._drawer_grtum_14 nav{display:grid;gap:4px}._sidebar_grtum_4 nav button,._drawer_grtum_14 nav button{justify-content:flex-start;min-height:39px;padding:8px 13px;font-size:12px;gap:11px;border-radius:7px}._sidebar_grtum_4 nav button[data-variant=secondary]{box-shadow:var(--shadow)}._bottom_grtum_17{margin-top:auto;padding:28px 12px 0;color:var(--muted-foreground);font-size:10px}._main_grtum_18{margin-left:218px;padding:17px 24px 35px;min-width:0}._top_grtum_19{display:flex;align-items:center;gap:18px;min-height:60px;padding:10px 17px;margin-bottom:23px;background:var(--card);border:1px solid var(--border);border-radius:8px;box-shadow:var(--shadow)}._headerTitle_grtum_20{display:flex;align-items:center;gap:8px;flex:1;min-width:0}._breadcrumb_grtum_21{font-size:14px;font-weight:650;color:var(--foreground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._breadcrumb_grtum_21>span{margin:0 5px;opacity:.5}._headerRight_grtum_23{display:flex;align-items:center;gap:12px;min-width:0}._connection_grtum_24{display:flex;align-items:center;gap:5px;color:var(--muted-foreground);white-space:nowrap}._connection_grtum_24 small{font-size:10px}._onlineDot_grtum_26,._offlineDot_grtum_26{width:5px;height:5px;border-radius:50%;display:inline-block}._onlineDot_grtum_26{background:var(--success)}._offlineDot_grtum_26{background:var(--warning)}._profile_grtum_29{display:flex;align-items:center;gap:9px}._profile_grtum_29>div{display:grid;text-align:right;gap:2px}._profile_grtum_29 strong{font-size:10px;text-transform:uppercase;max-width:205px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._profile_grtum_29 small{font-size:10px;color:var(--muted-foreground)}._avatar_grtum_33{display:grid;place-items:center;width:32px;height:32px;min-width:32px;border-radius:50%;background:var(--primary);color:var(--primary-foreground);font-size:11px;font-weight:700}._goalCompact_grtum_34{display:flex;align-items:center;gap:10px!important;padding:5px 11px!important;height:auto!important;font-size:10px!important;color:var(--primary)!important;min-width:220px}._goalCompact_grtum_34>div{flex:1}._goalText_grtum_36{display:flex;align-items:center;gap:12px;justify-content:space-between;font-size:10px;line-height:1.7}._goalText_grtum_36>span{font-weight:600}._goalText_grtum_36 strong{font-size:10px;color:var(--muted-foreground);white-space:nowrap}._goalTrack_grtum_39{height:4px;margin-top:4px;background:var(--muted);border-radius:9px;overflow:hidden}._goalTrack_grtum_39 span{display:block;height:100%;background:var(--primary);border-radius:9px;transition:width .25s ease}._summaryFilters_grtum_41{background:var(--card);border:1px solid var(--border);border-radius:8px;box-shadow:var(--shadow);margin-bottom:18px}._filterHeader_grtum_42{display:flex;align-items:center;justify-content:space-between;gap:15px;min-height:53px;padding:11px 14px;border-bottom:1px solid var(--border)}._filterHeader_grtum_42 h1{font-size:14px;font-family:var(--font-family-base);font-weight:750;color:var(--foreground);margin:0}._filterHeader_grtum_42 button{font-size:11px;min-height:31px}._updatedAt_grtum_45{font-size:11px;color:var(--muted-foreground)}._filterBody_grtum_46{padding:15px 15px 7px}._filters_grtum_47{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr 1.5fr;gap:18px}._field_grtum_48{display:grid;gap:6px;font-size:10px;font-weight:650;color:var(--foreground);min-width:0}._field_grtum_48>button,._field_grtum_48>input{min-height:34px;height:34px;font-size:11px;padding:6px 9px;border-radius:5px}._filterFoot_grtum_50{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:7px}._filterFoot_grtum_50>small{font-size:10px;color:var(--muted-foreground)}._filterFoot_grtum_50 button{font-size:11px;color:var(--muted-foreground);padding:5px 0 5px 10px;height:28px}._advancedFilters_grtum_53{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;padding:15px 0 8px;border-top:1px solid var(--border);margin-top:8px}._rotated_grtum_54{transform:rotate(180deg)}._dataStatus_grtum_55{display:flex;align-items:flex-start;gap:7px;font-size:11px;line-height:1.5;color:var(--muted-foreground);margin:-5px 0 9px}._dataStatus_grtum_55 svg{flex:none;margin-top:1px}._summaryCards_grtum_57{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:15px;margin:18px 0 20px}._metricCard_grtum_58{min-width:0;background:var(--card);border:1px solid var(--border);border-radius:8px;padding:16px 17px;box-shadow:var(--shadow);min-height:84px;display:flex;flex-direction:column;justify-content:center}._metricWide_grtum_59{grid-column:span 4}._metricNarrow_grtum_60{grid-column:span 2}._metricRegular_grtum_61{grid-column:span 3}._metricLabel_grtum_62{display:flex;align-items:center;justify-content:space-between;gap:9px;font-size:11px;line-height:1.4;font-weight:650;color:var(--foreground);margin-bottom:6px}._metricLabel_grtum_62>span:last-child{display:flex;flex:none}._metricCard_grtum_58>strong{font-size:21px;line-height:1.15;letter-spacing:-.025em;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--foreground)}._negative_grtum_65 ._metricLabel_grtum_62,._negative_grtum_65>strong{color:var(--error)}._overviewCharts_grtum_66{display:grid;grid-template-columns:1fr;gap:17px;margin-bottom:17px}._sectionIntro_grtum_67{margin:0 0 18px}._sectionIntro_grtum_67 h1{font-size:25px;font-family:var(--font-family-display);margin:0;letter-spacing:-.025em}._cards_grtum_69{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:18px}._card_grtum_69,._panel_grtum_70{background:var(--card);border:1px solid var(--border);border-radius:9px;padding:18px;box-shadow:var(--shadow);min-width:0}._card_grtum_69 small,._card_grtum_69 span{color:var(--muted-foreground)}._card_grtum_69 strong{font-size:24px;letter-spacing:-.035em;display:block;margin:10px 0;color:var(--primary)}._card_grtum_69 span{font-size:11px}._panel_grtum_70 h2{font-size:14px;font-family:var(--font-family-base);font-weight:750;margin:0 0 12px;color:var(--foreground)}._panel_grtum_70 p{font-size:12px;color:var(--muted-foreground);line-height:1.6}._panel_grtum_70+._panel_grtum_70{margin-top:16px}._panel_grtum_70>h2:not(:first-child){margin-top:22px}._panel_grtum_70>textarea{margin-bottom:10px}._panel_grtum_70 form{margin-top:14px}._grid_grtum_80{display:grid;grid-template-columns:1fr 1fr;gap:17px;margin-bottom:17px}._grid_grtum_80 ._panel_grtum_70+._panel_grtum_70{margin-top:0}._row_grtum_82{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}._form_grtum_83{display:grid;gap:14px}._table_grtum_84{overflow:auto}._table_grtum_84 table{width:100%;border-collapse:collapse;text-align:left;font-size:12px}._table_grtum_84 th,._table_grtum_84 td{padding:12px 10px;border-bottom:1px solid var(--border);white-space:nowrap}._table_grtum_84 th{font-weight:650;color:var(--foreground)}._item_grtum_88{padding:14px 0;border-top:1px solid var(--border)}._item_grtum_88 strong{display:block}._item_grtum_88 small{color:var(--muted-foreground)}._code_grtum_91{font-family:var(--font-family-monospace);font-size:11px;min-height:75px;width:100%}._error_grtum_92{padding:14px;background:var(--error-foreground);color:var(--error);border-radius:8px;margin:10px 0;font-size:12px}._gate_grtum_93{max-width:470px;margin:10vh auto;padding:25px}._chart_grtum_94{height:210px;margin-top:14px}._hint_grtum_95{font-size:11px;color:var(--muted-foreground);line-height:1.6}._actions_grtum_96{display:flex;gap:8px;flex-wrap:wrap;align-items:center}._tag_grtum_97{font-size:10px;padding:4px 8px;background:var(--secondary);color:var(--primary);border-radius:99px}._mobileMenu_grtum_98{display:none}._drawer_grtum_14{background:var(--sidebar);color:var(--foreground);font-family:var(--font-family-base);padding:28px 16px;width:min(310px,86vw);overflow-y:auto}._drawer_grtum_14 ._menuLabel_grtum_11{display:block;margin:20px 12px 10px}._drawer_grtum_14 ._bottom_grtum_17{display:block;margin-top:25px}._srOnly_grtum_102{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(min-width:1700px){._main_grtum_18{padding-left:28px;padding-right:28px}._summaryCards_grtum_57{gap:18px}._metricCard_grtum_58{padding:18px 20px}._metricCard_grtum_58>strong{font-size:24px}}@media(max-width:1250px){._profile_grtum_29>div{display:none}._headerRight_grtum_23{gap:8px}._top_grtum_19{gap:12px}._goalCompact_grtum_34{min-width:205px}._filters_grtum_47{gap:11px}._metricCard_grtum_58{padding:14px 13px}._metricCard_grtum_58>strong{font-size:19px}._metricLabel_grtum_62{font-size:10px}}@media(max-width:1000px){._sidebar_grtum_4{width:190px;padding-left:10px;padding-right:10px}._main_grtum_18{margin-left:190px;padding:16px}._connection_grtum_24 small{display:none}._goalCompact_grtum_34{min-width:185px}._breadcrumb_grtum_21{font-size:12px}._filters_grtum_47,._advancedFilters_grtum_53{grid-template-columns:repeat(3,minmax(0,1fr))}._metricCard_grtum_58{grid-column:span 4}._cards_grtum_69{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){._sidebar_grtum_4{display:none}._main_grtum_18{margin:0;padding:12px}._mobileMenu_grtum_98{display:inline-flex}._top_grtum_19{flex-wrap:wrap;padding:9px 11px;gap:8px;margin-bottom:15px}._headerTitle_grtum_20{min-width:155px}._headerRight_grtum_23{gap:6px}._breadcrumb_grtum_21{font-size:12px}._goalCompact_grtum_34{order:3;flex-basis:100%;min-width:0;width:100%;border-top:1px solid var(--border)!important;padding:8px 2px 3px!important;border-radius:0!important}._goalText_grtum_36,._goalText_grtum_36 strong{font-size:11px}._avatar_grtum_33{height:29px;width:29px;min-width:29px;font-size:10px}._profile_grtum_29>div{display:none}._connection_grtum_24{display:none}._filterHeader_grtum_42{padding:11px 12px}._filterHeader_grtum_42 h1{font-size:13px}._updatedAt_grtum_45{display:none}._filterBody_grtum_46{padding:13px 12px 7px}._filters_grtum_47,._advancedFilters_grtum_53{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._filters_grtum_47>._field_grtum_48:last-child{grid-column:1/-1}._field_grtum_48{font-size:10px}._field_grtum_48>button,._field_grtum_48>input{font-size:12px;min-height:37px;height:37px}._filterFoot_grtum_50>small{font-size:9px;max-width:65%;line-height:1.5}._summaryCards_grtum_57{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin:15px 0}._metricCard_grtum_58{grid-column:span 1;min-height:88px;padding:13px 12px}._metricWide_grtum_59:first-child{grid-column:1/-1}._metricCard_grtum_58>strong{font-size:20px}._metricLabel_grtum_62{font-size:10px;gap:5px}._metricLabel_grtum_62>span:last-child svg{width:11px}._grid_grtum_80{grid-template-columns:1fr}._panel_grtum_70,._card_grtum_69{padding:15px}._sectionIntro_grtum_67 h1{font-size:23px}._gate_grtum_93{padding:18px}._goalCompact_grtum_34:hover{background:transparent}._chart_grtum_94{height:190px}}@media(prefers-reduced-motion:reduce){._goalTrack_grtum_39 span{transition:none}}._app_grtum_1 a[href="/_api/meta"],._app_grtum_1 a[href="/_api/meta"]:hover,._app_grtum_1 a[href="/_api/meta"]:focus-visible,._app_grtum_1 a[href="/_api/meta"]:visited{color:#111}._app_grtum_1 a[href="/_api/meta"] svg{color:inherit}._dashboardGroup_grtum_12{width:100%;justify-content:flex-start;cursor:pointer}._sidebar_grtum_4 nav[hidden],._drawer_grtum_14 nav[hidden]{display:none}._profile_grtum_29{cursor:pointer;height:auto;padding:5px 7px;border-radius:9px;min-width:0}._profile_grtum_29:hover{background:var(--muted)}._breadcrumb_grtum_21{height:auto;padding:5px 0;justify-content:flex-start}._setupSteps_grtum_122{padding-left:22px;display:grid;gap:14px;font-size:13px;line-height:1.75;color:var(--muted-foreground)}._setupSteps_grtum_122 strong{color:var(--foreground)}._integrationTabs_grtum_126{display:flex;width:100%;height:auto;border-radius:0;background:transparent;border-bottom:1px solid var(--border);padding:0;margin:0 0 25px;gap:0}._integrationTabs_grtum_126>button{flex:1;min-height:60px;gap:10px;border-radius:0;border:0;border-bottom:3px solid transparent;font-size:15px;color:var(--muted-foreground);background:transparent}._integrationTabs_grtum_126>button[data-state=active]{color:var(--primary);border-bottom-color:var(--primary);box-shadow:none;background:transparent}._integrationColumn_grtum_129{max-width:950px;display:grid;gap:22px}._integrationCard_grtum_130{background:var(--card);border:1px solid var(--border);border-radius:12px;overflow:hidden;margin-bottom:22px;box-shadow:var(--shadow)}._integrationColumn_grtum_129>._integrationCard_grtum_130{margin-bottom:0}._integrationHeading_grtum_132{display:flex;align-items:center;justify-content:space-between;gap:13px;padding:22px 24px;border-bottom:1px solid var(--border);width:100%;height:auto;text-align:left;white-space:normal}._integrationHeading_grtum_132 h2{margin:0;font-size:17px}._integrationHeading_grtum_132>strong{flex:1}._integrationBody_grtum_135{padding:22px 24px}._integrationBody_grtum_135>p:first-child{margin-top:0}._metaLogo_grtum_137{background:var(--primary);color:var(--primary-foreground);border-radius:50%;width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._profileRow_grtum_138{display:flex;align-items:center;justify-content:space-between;border:1px solid var(--border);padding:14px 16px;border-radius:8px;margin-bottom:13px;gap:14px}._profileRow_grtum_138>div,._accountRow_grtum_139>div{display:grid;gap:5px;min-width:0}._profileRow_grtum_138 small,._accountRow_grtum_139 small,._codeOption_grtum_140 small{display:block;color:var(--muted-foreground);font-size:11px;line-height:1.5}._accountGroup_grtum_141{margin-top:18px;border:1px solid var(--border);border-radius:9px;overflow:hidden}._accountGroupTitle_grtum_142{display:flex;justify-content:space-between;width:100%;padding:17px;height:auto;white-space:normal;text-align:left}._accountGroupTitle_grtum_142 small{font-weight:400;color:var(--muted-foreground)}._accountList_grtum_144{padding:0 18px 8px}._accountRow_grtum_139{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 0;border-top:1px solid var(--border)}._accountRow_grtum_139 strong{font-size:13px;overflow-wrap:anywhere}._accountRow_grtum_139>button{flex-shrink:0}._integrationGrid_grtum_148{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(280px,1fr);gap:22px;align-items:start}._codeOption_grtum_140{display:flex;align-items:center;gap:15px;flex-wrap:wrap}._codeOption_grtum_140>div{flex:1;min-width:170px}._codeOption_grtum_140 strong{font-size:14px}._scriptCard_grtum_152{padding:18px 0;border-top:1px solid var(--border)}._scriptCard_grtum_152 textarea{margin:12px 0}._integrationBody_grtum_135 textarea{max-width:100%}details._integrationCard_grtum_130>summary{cursor:pointer;list-style:none;font-weight:600}@media(max-width:1000px){._integrationGrid_grtum_148{grid-template-columns:1fr}._integrationHeading_grtum_132,._integrationBody_grtum_135{padding:18px}}@media(max-width:600px){._integrationTabs_grtum_126>button{font-size:11px;gap:6px;min-height:56px;padding:8px 4px;flex-direction:column}._integrationTabs_grtum_126>button svg{width:17px}._integrationHeading_grtum_132,._integrationBody_grtum_135{padding:15px}._integrationHeading_grtum_132 h2{font-size:14px}._profileRow_grtum_138{padding:12px}._profileRow_grtum_138 strong{font-size:13px}._integrationHeading_grtum_132{gap:8px}}._smallModal_grtum_161{max-width:440px}._optionRow_grtum_161{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:9px 0;font-size:14px}._platformOptions_grtum_161{display:grid;gap:8px}._configDrawer_grtum_161{background:var(--card);color:var(--foreground);width:min(570px,100vw);max-width:100vw;overflow-y:auto;padding:28px 24px}:root{--z-overlay: 400;--z-spotlight: 1000;--z-critical: 2000;--spacing-1: .25rem;--spacing-2: .5rem;--spacing-3: .75rem;--spacing-4: 1rem;--spacing-6: 1.5rem;--spacing-8: 2rem;--spacing-12: 3rem;--spacing-16: 4rem;--spacing-20: 5rem}:root{--background:#f5f2ec;--foreground:#222018;--surface:#fffdf8;--surface-foreground:#222018;--sidebar:#fffdf8;--sidebar-foreground:#393329;--card:#fffdf8;--card-foreground:#222018;--popup:#fffdf8;--popup-foreground:#222018;--primary:#916712;--primary-foreground:#fffaf0;--secondary:#eee4ce;--secondary-foreground:#4d3d18;--accent:#cba44c;--accent-foreground:#241b0d;--muted:#eae4d9;--muted-foreground:#756c5b;--success:#32653d;--success-foreground:#edf8ef;--error:#a62e32;--error-foreground:#ffecee;--warning:#916712;--warning-foreground:#fff3d9;--info:#385d83;--info-foreground:#edf6ff;--info-hover:#294a6b;--info-active:#1f3b57;--border:#ded6c6;--font-family-base:"DM Sans",sans-serif;--font-family-display:"Bricolage Grotesque",sans-serif;--font-family-monospace:monospace;--font-family-cursive:cursive;--shadow:0 2px 8px #2b220908;--shadow-md:0 8px 24px #2b220911;--shadow-lg:0 15px 50px #2b220922;--shadow-focus:0 0 0 2px #b9964777;--radius-sm:6px;--radius:9px;--radius-md:12px;--radius-lg:16px;--radius-full:999px;--animation-duration-fast:.12s;--animation-duration-normal:.2s;--animation-duration-slow:.35s;--chart-color-1:#a67c25;--chart-color-2:#c8a457;--chart-color-3:#806835;--chart-color-4:#b8aa8c;--chart-color-5:#e0c891}.dark{--background:#23262d;--foreground:#faf8f3;--surface:#2d3139;--surface-foreground:#faf8f3;--sidebar:#272a32;--sidebar-foreground:#e9e4da;--card:#2d3139;--card-foreground:#faf8f3;--popup:#363b45;--popup-foreground:#faf8f3;--primary:#d8b45e;--primary-foreground:#211a0d;--secondary:#322c20;--secondary-foreground:#eddbad;--accent:#d8b45e;--accent-foreground:#211a0d;--muted:#383d47;--muted-foreground:#ddd8cc;--success:#9bc2a0;--success-foreground:#18281c;--error:#ed9a9e;--error-foreground:#391d22;--warning:#e1bc6d;--warning-foreground:#302615;--info:#a7c5e0;--info-foreground:#172637;--info-hover:#c2d9ed;--info-active:#8baecb;--border:#484c55;--shadow:0 2px 8px #0002;--shadow-md:0 8px 24px #0003;--shadow-lg:0 15px 50px #0005;--chart-color-1:#d8b45e;--chart-color-2:#a58c55;--chart-color-3:#e9d7a7;--chart-color-4:#8e887b;--chart-color-5:#b5a17a}*{box-sizing:border-box}body{margin:0;background:var(--background);color:var(--foreground);font-family:var(--font-family-base)}button,input,textarea{font:inherit}button{cursor:pointer}button:disabled{opacity:.5;cursor:not-allowed}a{color:var(--primary)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 16px;min-height:38px;border:1px solid transparent;border-radius:8px;font-weight:600;text-decoration:none;background:var(--primary);color:var(--primary-foreground)}.btn svg{flex-shrink:0}.btn.outline{background:transparent;border-color:var(--border);color:var(--foreground)}.btn.ghost{background:transparent;color:var(--foreground)}.btn.secondary{background:var(--secondary);color:var(--secondary-foreground)}.btn.sm{font-size:12px;padding:7px 11px}.btn.icon,.btn.icon-sm{padding:8px;aspect-ratio:1}.btn:hover{filter:brightness(1.08)}input,textarea,.selectTrigger{background:var(--muted);color:var(--foreground);border:1px solid var(--border);border-radius:7px;padding:10px 12px;width:100%;min-width:0}textarea{min-height:90px;resize:vertical}input:focus,textarea:focus,button:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.form{display:grid;gap:17px;margin:20px 0}.field,.form label{display:grid;gap:8px;font-size:13px}.selectTrigger{display:flex;align-items:center;justify-content:space-between;gap:10px;text-align:left;min-height:39px}.selectContent,.popover{z-index:1100;max-height:350px;overflow:auto;min-width:180px;background:var(--popup);color:var(--foreground);border:1px solid var(--border);border-radius:8px;padding:7px;box-shadow:var(--shadow-lg)}.selectItem{display:flex;justify-content:space-between;padding:9px 12px;border-radius:5px;font-size:13px;cursor:pointer}.selectItem[data-highlighted]{background:var(--secondary);outline:none}.switch{width:40px;height:23px;background:var(--muted);border:1px solid var(--border);border-radius:20px;padding:2px}.switch[data-state=checked]{background:var(--primary)}.switchThumb{display:block;width:17px;height:17px;border-radius:50%;background:#fff;transition:transform .15s}.switch[data-state=checked] .switchThumb{transform:translate(16px)}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0007;z-index:1000}.dialog{position:fixed;z-index:1001;left:50%;top:50%;transform:translate(-50%,-50%);width:min(94vw,560px);max-height:90dvh;overflow:auto;background:var(--card);color:var(--foreground);padding:27px;border:1px solid var(--border);border-radius:12px;display:grid;gap:18px}.dialogHeader h2,.dialog>h2{margin:0;font-size:20px}.dialog p{font-size:13px;line-height:1.6;color:var(--muted-foreground)}.close{position:absolute;top:12px;right:12px;border:0;background:transparent;color:inherit}.sheet{position:fixed;z-index:1001;top:0;bottom:0;overflow-y:auto;background:var(--card);color:var(--foreground);max-width:100vw;box-shadow:var(--shadow-lg)}.sheet.right{right:0}.sheet.left{left:0}.popover{z-index:1100}.login{min-height:100dvh;display:grid;place-items:center;padding:20px}.loginCard{width:min(460px,100%);background:var(--card);border:1px solid var(--border);border-radius:16px;padding:30px}.loginCard>img{width:64px;border-radius:12px}.loginCard h1{margin-bottom:0}.loginCard p{color:var(--muted-foreground)}.error{color:var(--error)}.funnel{background:var(--card);border:1px solid var(--border);border-radius:12px;padding:22px}.funnel h2{font-size:17px}.funnelLabels,.funnelPercent{display:flex;justify-content:space-around;text-align:center;font-size:12px;gap:8px}.funnelLabels>*{flex:1}.funnelBody{height:230px;position:relative;margin:20px 0}.funnelBody svg{width:100%;height:100%}.funnelPercent{position:absolute;left:0;right:0;top:48%;color:var(--foreground);font-weight:700;text-shadow:0 1px 3px #0009}.funnelPercent>*{flex:1}.funnel small{display:block;margin-top:20px;color:var(--muted-foreground);font-size:11px}@media(max-width:600px){.funnelBody{height:160px}.funnelLabels{font-size:10px}.dialog{padding:20px}.sheet{width:100vw}}.passwordField{display:block;position:relative}.passwordField input{padding-right:48px;width:100%}.passwordEye{position:absolute;right:5px;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:38px;height:38px;background:transparent;border:0;color:var(--foreground);cursor:pointer}.passwordEye:focus-visible{outline:2px solid #d2ad55;border-radius:6px}.selectTrigger,.selectItem,.form label{font-weight:600}
