._page_wriy8_23{min-height:100vh;display:flex;align-items:center;justify-content:center;background-color:#f1f5f966}._container_wriy8_31{width:100%;max-width:24rem}._card_wriy8_36{background-color:var(--color-card);border-radius:1rem;border:1px solid var(--color-border);box-shadow:0 1px 2px #0000000d;padding:2rem;display:flex;flex-direction:column;gap:1.5rem}._card__header_wriy8_47{display:flex;flex-direction:column;align-items:center;gap:.5rem}._card__icon_wriy8_54{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:9999px;background-color:#2563eb1a;color:var(--color-primary)}._card__title_wriy8_65{font-size:1.25rem;line-height:1.75rem;font-weight:600}._form_wriy8_71{display:flex;flex-direction:column;gap:1rem}._form__field_wriy8_77{display:flex;flex-direction:column;gap:.25rem}._label_wriy8_83{font-size:.875rem;font-weight:500}._input_wriy8_88{width:100%;border-radius:calc(.5rem - 2px);border:1px solid var(--color-input);background-color:var(--color-surface);padding:.5rem .75rem;font-size:.875rem;outline:none}._input_wriy8_88::placeholder{color:var(--color-muted-foreground)}._input_wriy8_88:focus{outline:2px solid var(--color-ring);outline-offset:0}._btn-primary_wriy8_105{width:100%;border-radius:calc(.5rem - 2px);background-color:var(--color-primary);padding:.5rem 1rem;font-size:.875rem;font-weight:500;color:var(--color-primary-foreground);transition:color .15s ease,background-color .15s ease,border-color .15s ease,fill .15s ease}._btn-primary_wriy8_105:hover{background-color:#2563ebe6}._btn-primary_wriy8_105:disabled{opacity:.5;cursor:not-allowed}._form__footer_wriy8_123{text-align:center;font-size:.875rem;color:var(--color-muted-foreground)}._link_wriy8_129{color:var(--color-primary);text-underline-offset:4px;background:none;border:none;font:inherit;cursor:pointer;padding:0}._link_wriy8_129:hover{text-decoration:underline}._error_wriy8_142{font-size:.875rem;color:var(--color-destructive)}._confirm-text_wriy8_147{font-size:.875rem;color:var(--color-muted-foreground);text-align:center}._page_lm86v_23{min-height:100vh;display:flex;align-items:center;justify-content:center;background-color:#f1f5f966}._container_lm86v_31{width:100%;max-width:28rem;display:flex;flex-direction:column;gap:1rem}._card_lm86v_39{background-color:var(--color-card);border-radius:1rem;border:1px solid var(--color-border);box-shadow:0 1px 2px #0000000d;padding:2rem;display:flex;flex-direction:column;gap:1.5rem}._card__header_lm86v_50{display:flex;flex-direction:column;align-items:center;gap:.5rem}._card__icon_lm86v_57{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:9999px;background-color:#2563eb1a;color:var(--color-primary)}._card__title_lm86v_68{font-size:1.25rem;line-height:1.75rem;font-weight:600}._card__subtitle_lm86v_74{font-size:.875rem;color:var(--color-muted-foreground);text-align:center}._loading_lm86v_80{display:flex;align-items:center;justify-content:center;gap:.5rem;font-size:.875rem;color:var(--color-muted-foreground);padding:1rem 0}._spinner_lm86v_90{animation:_spin_lm86v_90 1s linear infinite}@keyframes _spin_lm86v_90{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._error_lm86v_102{display:flex;align-items:center;gap:.375rem;font-size:.875rem;color:var(--color-destructive)}._field-error_lm86v_110{font-size:.8125rem;color:var(--color-destructive)}._empty_lm86v_115{text-align:center;font-size:.875rem;color:var(--color-muted-foreground);padding:1rem 0}._btn-link_lm86v_122{font-size:.875rem;color:var(--color-primary);text-decoration:underline;margin-left:.25rem}._btn-link_lm86v_122:hover{opacity:.8}._dashboard-list_lm86v_132{display:flex;flex-direction:column;gap:.25rem;max-height:20rem;overflow-y:auto}._dashboard-list__item_lm86v_140{width:100%;display:flex;align-items:center;justify-content:space-between;border-radius:calc(.5rem - 2px);border:1px solid var(--color-border);background-color:var(--color-surface);padding:.625rem .75rem;font-size:.875rem;text-align:left;transition:color .15s ease,background-color .15s ease,border-color .15s ease,fill .15s ease}._dashboard-list__item_lm86v_140:hover{background-color:var(--color-accent);color:var(--color-accent-foreground)}._input_lm86v_158{width:100%;border-radius:calc(.5rem - 2px);border:1px solid var(--color-input);background-color:var(--color-surface);padding:.5rem .75rem;font-size:.875rem;outline:none}._input_lm86v_158::placeholder{color:var(--color-muted-foreground)}._input_lm86v_158:focus{outline:2px solid var(--color-ring);outline-offset:0}._btn-primary_lm86v_175{width:100%;display:flex;align-items:center;justify-content:center;gap:.5rem;border-radius:calc(.5rem - 2px);background-color:var(--color-primary);padding:.5rem 1rem;font-size:.875rem;font-weight:500;color:var(--color-primary-foreground);transition:color .15s ease,background-color .15s ease,border-color .15s ease,fill .15s ease}._btn-primary_lm86v_175:hover{background-color:#2563ebe6}._btn-primary_lm86v_175:disabled{opacity:.5;cursor:not-allowed}._btn-secondary_lm86v_197{width:100%;display:flex;align-items:center;justify-content:center;gap:.5rem;border-radius:calc(.5rem - 2px);border:1px solid var(--color-border);background-color:var(--color-surface);padding:.5rem 1rem;font-size:.875rem;font-weight:500;color:var(--color-foreground);transition:color .15s ease,background-color .15s ease,border-color .15s ease,fill .15s ease}._btn-secondary_lm86v_197:hover{background-color:var(--color-accent)}._create-form_lm86v_216{display:flex;flex-direction:column;gap:.75rem}._create-form__actions_lm86v_222{display:flex;gap:.5rem}._footer_lm86v_227{text-align:center}._signout-btn_lm86v_231{font-size:.875rem;color:var(--color-muted-foreground);transition:color .15s ease,background-color .15s ease,border-color .15s ease,fill .15s ease}._signout-btn_lm86v_231:hover{color:var(--color-foreground)}._badge_1v54r_23{display:inline-flex;align-items:center;border-radius:9999px;border:1px solid transparent;padding:.125rem .625rem;font-size:.75rem;line-height:1rem;font-weight:500;text-transform:capitalize}._badge--success_1v54r_34{background-color:#d1fae5;color:#065f46;border-color:#a7f3d0}._badge--error_1v54r_39{background-color:#fee2e2;color:#991b1b;border-color:#fecaca}._badge--warning_1v54r_44{background-color:#fef3c7;color:#92400e;border-color:#fde68a}._badge--unknown_1v54r_49{background-color:#f3f4f6;color:#4b5563;border-color:#e5e7eb}._badge_1cvld_23{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:9999px;background-color:#64748b1a;color:var(--color-muted-foreground);font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:11px;line-height:1.4;white-space:nowrap;max-width:180px;overflow:hidden;text-overflow:ellipsis}._category_bd799_23{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:9999px;background-color:#6366f11a;color:#6366f1;font-size:11px;line-height:1.4;white-space:nowrap;max-width:180px;overflow:hidden;text-overflow:ellipsis}._page_1efu4_23{padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem}._page__header_1efu4_30{display:flex;align-items:center;justify-content:space-between}._page__heading_1efu4_36{display:flex;flex-direction:column}._page__title_1efu4_41{font-size:1.5rem;line-height:2rem;font-weight:600}._page__updated_1efu4_47{font-size:.875rem;color:var(--color-muted-foreground);margin-top:.125rem}._refresh-btn_1efu4_53{display:flex;align-items:center;gap:.375rem;border-radius:calc(.5rem - 2px);border:1px solid rgba(36.83628,98.9256112,234.99372,.35);background-color:#2563eb14;padding:.375rem .75rem;font-size:.875rem;color:var(--color-foreground);box-shadow:0 1px 2px #0000000f;transition:all .15s ease;cursor:pointer}._refresh-btn_1efu4_53:hover{background-color:#2563eb24;border-color:#2563eb80}._refresh-btn_1efu4_53:focus-visible{outline:2px solid rgba(36.83628,98.9256112,234.99372,.5);outline-offset:1px}._refresh-btn_1efu4_53:disabled{opacity:.65;cursor:not-allowed}._refresh-icon--spinning_1efu4_80{animation:_spin_1efu4_1 .8s linear infinite}._skeleton-grid_1efu4_84{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width: 640px){._skeleton-grid_1efu4_84{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){._skeleton-grid_1efu4_84{grid-template-columns:repeat(3,1fr)}}._skeleton_1efu4_84{height:6rem;border-radius:.5rem;background-color:var(--color-muted);animation:_pulse_1efu4_1 2s cubic-bezier(.4,0,.6,1) infinite}._error-banner_1efu4_107{display:flex;align-items:center;gap:.5rem;border-radius:.5rem;border:1px solid rgba(238.96458,68.05542,68.05542,.3);background-color:#ef44440d;padding:.75rem 1rem;font-size:.875rem;color:var(--color-destructive)}._empty-state_1efu4_119{display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:.5rem;border:1px dashed var(--color-border);padding:4rem 1rem;text-align:center}._empty-state__text_1efu4_130{font-size:.875rem;color:var(--color-muted-foreground)}._empty-state__hint_1efu4_135{font-size:.75rem;color:var(--color-muted-foreground);margin-top:.25rem}._category__heading_1efu4_141{font-size:.875rem;font-weight:500;color:var(--color-muted-foreground);text-transform:uppercase;letter-spacing:.025em;margin-bottom:.75rem}._category-section_1efu4_150+._category-section_1efu4_150{margin-top:1.5rem}._component-grid_1efu4_154{display:grid;grid-template-columns:1fr;gap:.75rem}@media (min-width: 640px){._component-grid_1efu4_154{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){._component-grid_1efu4_154{grid-template-columns:repeat(3,1fr)}}._component-card_1efu4_170{--component-card-border: var(--color-border);--component-card-border-hover: rgba(v.$color-primary, .5);display:flex;align-items:center;justify-content:space-between;border-radius:.5rem;border:1px solid var(--component-card-border);background-color:var(--color-card);padding:.75rem 1rem;transition:all .15s ease;text-decoration:none;color:inherit;cursor:pointer}._component-card_1efu4_170:hover{border-color:var(--component-card-border-hover);box-shadow:0 1px 2px #0000000d}._component-card_1efu4_170:hover ._component-card__chevron_1efu4_189{color:var(--color-primary)}._component-card__body_1efu4_193{min-width:0;display:flex;flex-direction:column;gap:.25rem}._component-card__ratio-row_1efu4_200{display:flex;align-items:baseline;gap:.375rem}._component-card__ratio-label_1efu4_206{font-size:.6875rem;text-transform:uppercase;letter-spacing:.04em;color:var(--color-muted-foreground)}._component-card__ratio-value_1efu4_213{font-size:.75rem;font-weight:600}._component-card__name_1efu4_218{font-size:.875rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._component-card__meta_1efu4_226{display:flex;align-items:center;gap:.45rem;font-size:.75rem}._component-card__dot_1efu4_233{color:var(--color-muted-foreground)}._component-card__time_1efu4_237{font-size:.75rem;color:var(--color-muted-foreground)}._component-card__link_1efu4_242{display:inline-flex;align-items:center;gap:.125rem;font-size:.75rem;color:var(--color-muted-foreground);transition:color .15s ease,background-color .15s ease,border-color .15s ease,fill .15s ease}._component-card__link_1efu4_242:hover{color:var(--color-foreground)}._component-card__chevron_1efu4_189{flex-shrink:0;color:var(--color-muted-foreground);transition:color .15s ease,background-color .15s ease,border-color .15s ease,fill .15s ease}._component-card--ratio-gt-99_1efu4_260{--component-card-border: rgba(34, 197, 94, .45);--component-card-border-hover: rgba(34, 197, 94, .75)}._component-card--ratio-gt-90_1efu4_265{--component-card-border: rgba(132, 204, 22, .45);--component-card-border-hover: rgba(132, 204, 22, .72)}._component-card--ratio-gt-80_1efu4_270{--component-card-border: rgba(234, 179, 8, .45);--component-card-border-hover: rgba(234, 179, 8, .72)}._component-card--ratio-gt-70_1efu4_275{--component-card-border: rgba(249, 115, 22, .45);--component-card-border-hover: rgba(249, 115, 22, .72)}._component-card--ratio-lte-70_1efu4_280{--component-card-border: rgba(239, 68, 68, .45);--component-card-border-hover: rgba(239, 68, 68, .74)}._matrix-wrapper_1efu4_285{position:relative;display:flex;flex-direction:column;gap:0}._matrix-wrapper_1efu4_285[data-cols="5"],._matrix-wrapper_1efu4_285[data-cols="6"],._matrix-wrapper_1efu4_285[data-cols="7"],._matrix-wrapper_1efu4_285[data-cols="8"],._matrix-wrapper_1efu4_285[data-cols="9"],._matrix-wrapper_1efu4_285[data-cols="10"]{overflow-x:auto}._matrix-wrapper_1efu4_285[data-cols="5"] ._matrix-col-bg_1efu4_294,._matrix-wrapper_1efu4_285[data-cols="5"] ._matrix-header_1efu4_295,._matrix-wrapper_1efu4_285[data-cols="5"] ._matrix-row_1efu4_296,._matrix-wrapper_1efu4_285[data-cols="5"] ._matrix-group_1efu4_297,._matrix-wrapper_1efu4_285[data-cols="6"] ._matrix-col-bg_1efu4_294,._matrix-wrapper_1efu4_285[data-cols="6"] ._matrix-header_1efu4_295,._matrix-wrapper_1efu4_285[data-cols="6"] ._matrix-row_1efu4_296,._matrix-wrapper_1efu4_285[data-cols="6"] ._matrix-group_1efu4_297,._matrix-wrapper_1efu4_285[data-cols="7"] ._matrix-col-bg_1efu4_294,._matrix-wrapper_1efu4_285[data-cols="7"] ._matrix-header_1efu4_295,._matrix-wrapper_1efu4_285[data-cols="7"] ._matrix-row_1efu4_296,._matrix-wrapper_1efu4_285[data-cols="7"] ._matrix-group_1efu4_297,._matrix-wrapper_1efu4_285[data-cols="8"] ._matrix-col-bg_1efu4_294,._matrix-wrapper_1efu4_285[data-cols="8"] ._matrix-header_1efu4_295,._matrix-wrapper_1efu4_285[data-cols="8"] ._matrix-row_1efu4_296,._matrix-wrapper_1efu4_285[data-cols="8"] ._matrix-group_1efu4_297,._matrix-wrapper_1efu4_285[data-cols="9"] ._matrix-col-bg_1efu4_294,._matrix-wrapper_1efu4_285[data-cols="9"] ._matrix-header_1efu4_295,._matrix-wrapper_1efu4_285[data-cols="9"] ._matrix-row_1efu4_296,._matrix-wrapper_1efu4_285[data-cols="9"] ._matrix-group_1efu4_297,._matrix-wrapper_1efu4_285[data-cols="10"] ._matrix-col-bg_1efu4_294,._matrix-wrapper_1efu4_285[data-cols="10"] ._matrix-header_1efu4_295,._matrix-wrapper_1efu4_285[data-cols="10"] ._matrix-row_1efu4_296,._matrix-wrapper_1efu4_285[data-cols="10"] ._matrix-group_1efu4_297{min-width:max-content}._matrix-wrapper_1efu4_285[data-cols="5"] ._matrix-col-stripe_1efu4_315,._matrix-wrapper_1efu4_285[data-cols="5"] ._matrix-header__col_1efu4_316,._matrix-wrapper_1efu4_285[data-cols="5"] ._matrix-cell_1efu4_317,._matrix-wrapper_1efu4_285[data-cols="6"] ._matrix-col-stripe_1efu4_315,._matrix-wrapper_1efu4_285[data-cols="6"] ._matrix-header__col_1efu4_316,._matrix-wrapper_1efu4_285[data-cols="6"] ._matrix-cell_1efu4_317,._matrix-wrapper_1efu4_285[data-cols="7"] ._matrix-col-stripe_1efu4_315,._matrix-wrapper_1efu4_285[data-cols="7"] ._matrix-header__col_1efu4_316,._matrix-wrapper_1efu4_285[data-cols="7"] ._matrix-cell_1efu4_317,._matrix-wrapper_1efu4_285[data-cols="8"] ._matrix-col-stripe_1efu4_315,._matrix-wrapper_1efu4_285[data-cols="8"] ._matrix-header__col_1efu4_316,._matrix-wrapper_1efu4_285[data-cols="8"] ._matrix-cell_1efu4_317,._matrix-wrapper_1efu4_285[data-cols="9"] ._matrix-col-stripe_1efu4_315,._matrix-wrapper_1efu4_285[data-cols="9"] ._matrix-header__col_1efu4_316,._matrix-wrapper_1efu4_285[data-cols="9"] ._matrix-cell_1efu4_317,._matrix-wrapper_1efu4_285[data-cols="10"] ._matrix-col-stripe_1efu4_315,._matrix-wrapper_1efu4_285[data-cols="10"] ._matrix-header__col_1efu4_316,._matrix-wrapper_1efu4_285[data-cols="10"] ._matrix-cell_1efu4_317{min-width:25%;flex:0 0 25%}._matrix-col-bg_1efu4_294{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;gap:0;pointer-events:none;z-index:1}._matrix-col-stripe_1efu4_315{flex:1 1 0;min-width:0;border-right:1px solid var(--color-border)}._matrix-col-stripe_1efu4_315:last-child{border-right:none}._matrix-header_1efu4_295{position:relative;z-index:1;display:flex;gap:0;padding-bottom:.5rem;border-bottom:1px solid var(--color-border)}._matrix-header__col_1efu4_316{flex:1 1 0;min-width:0;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--color-muted-foreground);text-align:center;padding:.25rem .75rem}._matrix-group_1efu4_297{position:relative;z-index:2;padding:.75rem 0}._matrix-row_1efu4_296{display:flex;gap:0}._matrix-cell_1efu4_317{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:.5rem;min-height:3rem;padding:.25rem .75rem}._section-divider_1efu4_392{height:1px;background-color:var(--color-border);margin:1.5rem 0}._container_19agu_23{display:flex;flex-direction:column;gap:1rem}._controls_19agu_29{display:flex;justify-content:flex-end}._mode-toggle_19agu_34{display:inline-flex;border-radius:calc(.5rem - 2px);border:1px solid var(--color-border);overflow:hidden}._mode-toggle__btn_19agu_41{padding:.375rem .75rem;font-size:.813rem;font-weight:500;border:none;background:transparent;cursor:pointer;color:var(--color-muted-foreground);transition:color .15s ease,background-color .15s ease,border-color .15s ease,fill .15s ease}._mode-toggle__btn_19agu_41:hover{background-color:var(--color-secondary)}._mode-toggle__btn--active_19agu_54{background-color:var(--color-primary);color:var(--color-primary-foreground)}._mode-toggle__btn--active_19agu_54:hover{background-color:var(--color-primary)}._message_19agu_62{padding:2rem;text-align:center;color:var(--color-muted-foreground);font-size:.875rem}._spinner_19agu_69{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:2rem;color:var(--color-muted-foreground);font-size:.875rem}._spinner__circle_19agu_79{width:2rem;height:2rem;border:3px solid var(--color-border);border-top-color:var(--color-primary);border-radius:50%;animation:_spin_19agu_69 .8s linear infinite}@keyframes _spin_19agu_69{to{transform:rotate(360deg)}}._error_19agu_93{padding:1rem;text-align:center;color:#ef4444;font-size:.875rem;background-color:#fee2e2;border:1px solid #fecaca;border-radius:calc(.5rem - 2px)}._legend_19agu_103{display:flex;gap:2rem;margin:0 0 .25rem;align-items:flex-start;justify-content:center;color:var(--color-muted-foreground);font-size:.8125rem}._legend-column_19agu_113{display:flex;flex-direction:column;gap:.25rem}._legend-heading_19agu_119{font-size:.8125rem;font-weight:500;color:var(--color-muted-foreground)}._legend-list_19agu_125{display:flex;flex-direction:column;gap:.35rem;list-style:none;padding:0;margin:0}._legend-item_19agu_134{display:inline-flex;align-items:center;gap:.35rem;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:.8125rem;color:var(--color-muted-foreground)}._legend-item--hidden_19agu_144{opacity:.45}._legend-dot_19agu_148{width:10px;height:10px;border-radius:999px}._page_qn18p_23{padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem}._top-actions_qn18p_30{display:flex;align-items:center;justify-content:space-between}._back-link_qn18p_36{display:inline-flex;align-items:center;gap:.375rem;font-size:.875rem;color:var(--color-muted-foreground);transition:color .15s ease,background-color .15s ease,border-color .15s ease,fill .15s ease;text-decoration:none}._back-link_qn18p_36:hover{color:var(--color-foreground)}._refresh-btn_qn18p_49{display:inline-flex;align-items:center;gap:.375rem;border-radius:calc(.5rem - 2px);border:1px solid rgba(36.83628,98.9256112,234.99372,.35);background-color:#2563eb14;padding:.375rem .75rem;font-size:.875rem;color:var(--color-foreground);box-shadow:0 1px 2px #0000000f;transition:all .15s ease;cursor:pointer}._refresh-btn_qn18p_49:hover{background-color:#2563eb24;border-color:#2563eb80}._refresh-btn_qn18p_49:focus-visible{outline:2px solid rgba(36.83628,98.9256112,234.99372,.5);outline-offset:1px}._refresh-btn_qn18p_49:disabled{opacity:.65;cursor:not-allowed}._refresh-icon--spinning_qn18p_76{animation:_spin_qn18p_1 .8s linear infinite}._two-col_qn18p_80{display:flex;flex-direction:column;gap:1.5rem}@media (min-width: 768px){._two-col_qn18p_80{flex-direction:row;align-items:flex-start}}._two-col__main_qn18p_92{flex:1;min-width:0}._two-col__side_qn18p_97{display:flex;flex-direction:column;gap:1rem}@media (min-width: 768px){._two-col__side_qn18p_97{width:18rem;flex-shrink:0}}._config-group_qn18p_109{border-radius:.5rem;border:1px solid var(--color-border);background-color:var(--color-card);overflow:hidden}._component-header_qn18p_116{--component-header-border: var(--color-border);display:flex;flex-direction:column;gap:.35rem;border-radius:.5rem;border:1px solid var(--component-header-border);background-color:var(--color-card);padding:.875rem 1rem}._component-title-row_qn18p_127{display:flex;align-items:center;gap:.75rem}._component-title_qn18p_127{font-size:1.5rem;line-height:2rem;font-weight:600}._component-meta_qn18p_139{display:flex;align-items:center;flex-wrap:wrap;gap:.45rem;font-size:.875rem;color:var(--color-muted-foreground)}._component-header--ratio-gt-99_qn18p_148{--component-header-border: rgba(34, 197, 94, .45)}._component-header--ratio-gt-90_qn18p_152{--component-header-border: rgba(132, 204, 22, .45)}._component-header--ratio-gt-80_qn18p_156{--component-header-border: rgba(234, 179, 8, .45)}._component-header--ratio-gt-70_qn18p_160{--component-header-border: rgba(249, 115, 22, .45)}._component-header--ratio-lte-70_qn18p_164{--component-header-border: rgba(239, 68, 68, .45)}._events-section_qn18p_168{display:flex;flex-direction:column;gap:.75rem}._tab-bar_qn18p_174{display:flex;gap:0;border-bottom:2px solid var(--color-border);margin-bottom:.75rem}._tab-bar__tab_qn18p_181{padding:.5rem 1rem;font-size:.875rem;font-weight:500;color:var(--color-muted-foreground);background:transparent;border:none;border-bottom:2px solid transparent;margin-bottom:-2px;cursor:pointer;transition:color .15s ease,background-color .15s ease,border-color .15s ease,fill .15s ease}._tab-bar__tab_qn18p_181:hover{color:var(--color-foreground)}._tab-bar__tab--active_qn18p_196{color:var(--color-foreground);border-bottom-color:var(--color-primary)}._section-heading_qn18p_201{font-size:.875rem;font-weight:500;color:var(--color-muted-foreground);text-transform:uppercase;letter-spacing:.025em}._error-banner_qn18p_209{display:flex;align-items:center;gap:.5rem;border-radius:.5rem;border:1px solid rgba(238.96458,68.05542,68.05542,.3);background-color:#ef44440d;padding:.75rem 1rem;font-size:.875rem;color:var(--color-destructive)}._skeleton-list_qn18p_221{display:flex;flex-direction:column;gap:.5rem}._skeleton_qn18p_221{height:4rem;border-radius:.5rem;background-color:var(--color-muted);animation:_pulse_qn18p_1 2s cubic-bezier(.4,0,.6,1) infinite}._empty-state_qn18p_234{font-size:.875rem;color:var(--color-muted-foreground);padding:1.5rem 0;text-align:center}._event-list_qn18p_241{display:flex;flex-direction:column;gap:.5rem}._event-card_qn18p_247{--event-card-border: var(--color-border);display:flex;align-items:flex-start;gap:.75rem;border-radius:.5rem;border:1px solid var(--event-card-border);background-color:var(--color-card);padding:.75rem 1rem}._event-card--success_qn18p_258{--event-card-border: #10b981}._event-card--error_qn18p_262{--event-card-border: #ef4444}._event-card--warning_qn18p_266{--event-card-border: #d97706}._event-card--unknown_qn18p_270{--event-card-border: #9ca3af}._event-card__badge_qn18p_274{margin-top:.125rem;flex-shrink:0}._event-card__body_qn18p_279{flex:1;min-width:0;display:flex;flex-direction:column;gap:.125rem}._event-card__summary_qn18p_287{font-size:.875rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._event-card__meta_qn18p_295{display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:var(--color-muted-foreground)}._event-card__category-inline_qn18p_303{display:inline-flex;align-items:center;gap:.1875rem}._event-card__no-category_qn18p_309{display:inline-flex;align-items:center;border-radius:9999px;border:1px dashed var(--color-border);padding:.0625rem .4375rem;font-size:.6875rem;text-transform:uppercase;letter-spacing:.02em}._event-card__category-edit-btn_qn18p_320{display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;padding:.125rem;color:var(--color-muted-foreground);border-radius:calc(.5rem - 4px);transition:color .15s ease,background-color .15s ease,border-color .15s ease,fill .15s ease}._event-card__category-edit-btn_qn18p_320:hover{color:var(--color-foreground);background-color:var(--color-accent)}._event-card__category-cancel-btn_qn18p_336{display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;padding:.125rem;color:var(--color-muted-foreground);border-radius:calc(.5rem - 4px);transition:color .15s ease,background-color .15s ease,border-color .15s ease,fill .15s ease}._event-card__category-cancel-btn_qn18p_336:hover:not(:disabled){color:var(--color-destructive);background-color:#ef444414}._event-card__category-cancel-btn_qn18p_336:disabled{opacity:.5;cursor:not-allowed}._event-card__source_qn18p_356{display:inline-flex;align-items:center;gap:.125rem;transition:color .15s ease,background-color .15s ease,border-color .15s ease,fill .15s ease}._event-card__source_qn18p_356:hover{color:var(--color-foreground)}._config-section_qn18p_366{display:flex;flex-direction:column;gap:.5rem;padding:1rem}._config-section_qn18p_366+._config-section_qn18p_366{border-top:1px solid var(--color-border)}._config-select_qn18p_376{width:100%;border-radius:calc(.5rem - 2px);border:1px solid var(--color-input);background-color:var(--color-surface);padding:.375rem .625rem;font-size:.8125rem;color:var(--color-foreground);outline:none}._config-select_qn18p_376:focus{outline:2px solid var(--color-ring);outline-offset:0}._config-select_qn18p_376:disabled{opacity:.5}._categories-list_qn18p_394{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem}._empty-categories_qn18p_401{font-size:.8125rem;color:var(--color-muted-foreground)}._add-category-form_qn18p_406{display:grid;grid-template-columns:minmax(0,1fr) auto auto;column-gap:.375rem;margin-top:.25rem;width:calc(100% - .375rem)}._add-category-input_qn18p_414{flex:1;border-radius:calc(.5rem - 2px);border:1px solid var(--color-input);background-color:var(--color-surface);padding:.375rem .625rem;font-size:.8125rem;outline:none}._add-category-input_qn18p_414::placeholder{color:var(--color-muted-foreground)}._add-category-input_qn18p_414:focus{outline:2px solid var(--color-ring);outline-offset:0}._add-category-btn_qn18p_431{display:flex;align-items:center;gap:.25rem;border-radius:calc(.5rem - 2px);background-color:var(--color-primary);padding:.375rem .625rem;font-size:.8125rem;font-weight:500;color:var(--color-primary-foreground);white-space:nowrap;transition:color .15s ease,background-color .15s ease,border-color .15s ease,fill .15s ease}._add-category-btn_qn18p_431:hover{opacity:.9}._add-category-btn_qn18p_431:disabled{opacity:.5;cursor:not-allowed}._add-cancel-btn_qn18p_452{display:flex;align-items:center;justify-content:center;border-radius:calc(.5rem - 2px);border:1px solid var(--color-border);padding:.375rem .5rem;color:var(--color-muted-foreground);transition:color .15s ease,background-color .15s ease,border-color .15s ease,fill .15s ease}._add-cancel-btn_qn18p_452:hover{background-color:var(--color-accent);color:var(--color-foreground)}._add-trigger-btn_qn18p_467{display:flex;align-items:center;gap:.375rem;border-radius:calc(.5rem - 2px);border:1px dashed var(--color-border);padding:.375rem .625rem;font-size:.8125rem;color:var(--color-muted-foreground);transition:color .15s ease,background-color .15s ease,border-color .15s ease,fill .15s ease;width:100%;justify-content:center}._add-trigger-btn_qn18p_467:hover{border-color:var(--color-primary);color:var(--color-primary);background-color:#2563eb0a}._event-card__actions_qn18p_486{display:flex;align-items:center;gap:.5rem;margin-top:.25rem}._event-card__category-select_qn18p_493{border-radius:calc(.5rem - 2px);border:1px solid var(--color-input);background-color:var(--color-surface);padding:.25rem .5rem;font-size:.75rem;color:var(--color-foreground);outline:none;max-width:14rem}._event-card__category-select_qn18p_493:focus{outline:2px solid var(--color-ring);outline-offset:0}._event-card__category-select_qn18p_493:disabled{opacity:.5}._event-card__notes-toggle_qn18p_511{display:inline-flex;align-items:center;gap:.25rem;font-size:.75rem;color:var(--color-muted-foreground);transition:color .15s ease,background-color .15s ease,border-color .15s ease,fill .15s ease;white-space:nowrap}._event-card__notes-toggle_qn18p_511:hover{color:var(--color-foreground)}._event-card__notes_qn18p_511{margin-top:.25rem;font-size:.8125rem;color:var(--color-muted-foreground);white-space:pre-wrap;word-break:break-word;line-height:1.5}._event-card__notes-editor_qn18p_533{display:flex;flex-direction:column;gap:.25rem;margin-top:.25rem}._event-card__notes-textarea_qn18p_540{width:100%;border-radius:calc(.5rem - 2px);border:1px solid var(--color-input);background-color:var(--color-surface);padding:.375rem .5rem;font-size:.8125rem;color:var(--color-foreground);line-height:1.5;resize:vertical;outline:none;font-family:inherit}._event-card__notes-textarea_qn18p_540::placeholder{color:var(--color-muted-foreground)}._event-card__notes-textarea_qn18p_540:focus{outline:2px solid var(--color-ring);outline-offset:0}._event-card__notes-footer_qn18p_561{display:flex;align-items:center;justify-content:space-between}._event-card__notes-count_qn18p_567{font-size:.6875rem;color:var(--color-muted-foreground)}._event-card__notes-btns_qn18p_572{display:flex;gap:.375rem}._event-card__notes-cancel_qn18p_577,._event-card__notes-save_qn18p_578{display:inline-flex;align-items:center;gap:.25rem;border-radius:calc(.5rem - 2px);padding:.25rem .5rem;font-size:.75rem;font-weight:500;transition:color .15s ease,background-color .15s ease,border-color .15s ease,fill .15s ease}._event-card__notes-cancel_qn18p_577:disabled,._event-card__notes-save_qn18p_578:disabled{opacity:.5;cursor:not-allowed}._event-card__notes-cancel_qn18p_577{border:1px solid var(--color-border);color:var(--color-muted-foreground)}._event-card__notes-cancel_qn18p_577:hover:not(:disabled){background-color:var(--color-accent)}._event-card__notes-save_qn18p_578{background-color:var(--color-primary);color:var(--color-primary-foreground)}._event-card__notes-save_qn18p_578:hover:not(:disabled){opacity:.9}._load-more-btn_qn18p_610{width:100%;border-radius:calc(.5rem - 2px);border:1px solid var(--color-border);padding:.5rem;font-size:.875rem;color:var(--color-muted-foreground);transition:color .15s ease,background-color .15s ease,border-color .15s ease,fill .15s ease}._load-more-btn_qn18p_610:hover{background-color:var(--color-accent)}._load-more-btn_qn18p_610:disabled{opacity:.5}._event-filters_qn18p_626{display:flex;align-items:center;gap:.5rem}._event-filters__label_qn18p_632{font-size:.75rem;color:var(--color-muted-foreground);white-space:nowrap}._event-filters__chips_qn18p_638{display:flex;align-items:center;gap:.25rem;padding:.1875rem;border-radius:calc(.5rem - 2px);border:1px solid var(--color-border)}._filter-chip_qn18p_647{display:inline-flex;align-items:center;justify-content:center;padding:.125rem;border-radius:9999px;background:transparent;cursor:pointer;transition:color .15s ease,background-color .15s ease,border-color .15s ease,fill .15s ease;border:1px solid transparent}._filter-chip_qn18p_647:hover{background-color:var(--color-accent)}._filter-chip--active_qn18p_661{background-color:#2563eb2e;border-color:#2563eb59;box-shadow:inset 0 0 0 1px #2563eb26}._filter-clear_qn18p_667{font-size:.75rem;color:var(--color-muted-foreground);text-decoration:underline;cursor:pointer;background:none;border:none;padding:.25rem}._filter-clear_qn18p_667:hover{color:var(--color-foreground)}._page_187mx_23{padding:1.5rem;max-width:42rem;display:flex;flex-direction:column;gap:2rem}._page__title_187mx_31{font-size:1.5rem;line-height:2rem;font-weight:600}._page__subtitle_187mx_37{font-size:.875rem;color:var(--color-muted-foreground);margin-top:.25rem}._section_187mx_43{display:flex;flex-direction:column;gap:1rem}._section__header_187mx_49{display:flex;flex-direction:column;gap:.25rem}._section__title_187mx_55{font-size:1rem;font-weight:500}._section__description_187mx_60{font-size:.875rem;color:var(--color-muted-foreground)}._create-form_187mx_65{display:flex;gap:.5rem}._input_187mx_70{flex:1;border-radius:calc(.5rem - 2px);border:1px solid var(--color-input);background-color:var(--color-surface);padding:.5rem .75rem;font-size:.875rem;outline:none}._input_187mx_70::placeholder{color:var(--color-muted-foreground)}._input_187mx_70:focus{outline:2px solid var(--color-ring);outline-offset:0}._btn-primary_187mx_87{display:flex;align-items:center;gap:.375rem;border-radius:calc(.5rem - 2px);background-color:var(--color-primary);padding:.5rem .75rem;font-size:.875rem;font-weight:500;color:var(--color-primary-foreground);white-space:nowrap;transition:color .15s ease,background-color .15s ease,border-color .15s ease,fill .15s ease}._btn-primary_187mx_87:hover{background-color:#2563ebe6}._btn-primary_187mx_87:disabled{opacity:.5;cursor:not-allowed}._error-banner_187mx_108{display:flex;align-items:center;gap:.5rem;border-radius:.5rem;border:1px solid rgba(238.96458,68.05542,68.05542,.3);background-color:#ef44440d;padding:.75rem 1rem;font-size:.875rem;color:var(--color-destructive)}._webhook-created_187mx_120{border-radius:.5rem;border:1px solid #a7f3d0;background-color:#ecfdf5;padding:1rem;display:flex;flex-direction:column;gap:.5rem}._webhook-created__title_187mx_130{font-size:.875rem;font-weight:500;color:#065f46}._webhook-created__url-row_187mx_136{display:flex;align-items:center;gap:.5rem}._webhook-created__url_187mx_136{flex:1;border-radius:calc(.5rem - 2px);background-color:#fff;border:1px solid #a7f3d0;padding:.375rem .75rem;font-size:.75rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;word-break:break-all}._webhook-created__copy-btn_187mx_153{flex-shrink:0;border-radius:calc(.5rem - 2px);border:1px solid #6ee7b7;background-color:#fff;padding:.375rem .5rem;font-size:.75rem;color:#047857;cursor:pointer;transition:color .15s ease,background-color .15s ease,border-color .15s ease,fill .15s ease}._webhook-created__copy-btn_187mx_153:hover{background-color:#ecfdf5}._webhook-created__dismiss_187mx_168{font-size:.75rem;color:#047857;text-decoration:underline;background:none;border:none;cursor:pointer;font:inherit;padding:0;text-align:left}._skeleton-list_187mx_180{display:flex;flex-direction:column;gap:.5rem}._skeleton_187mx_180{height:3rem;border-radius:.5rem;background-color:var(--color-muted);animation:_pulse_187mx_1 2s cubic-bezier(.4,0,.6,1) infinite}._empty-state_187mx_193{font-size:.875rem;color:var(--color-muted-foreground);padding:1rem 0;text-align:center}._webhook-list_187mx_200{display:flex;flex-direction:column;gap:.5rem}._webhook-item_187mx_206{display:flex;align-items:center;justify-content:space-between;border-radius:.5rem;border:1px solid var(--color-border);background-color:var(--color-card);padding:.75rem 1rem}._webhook-item__info_187mx_216{display:flex;flex-direction:column;gap:.125rem}._webhook-item__name-row_187mx_222{display:flex;align-items:center;gap:.5rem}._webhook-item__name_187mx_222{font-size:.875rem;font-weight:500}._webhook-item__inactive-badge_187mx_233{border-radius:9999px;background-color:#f3f4f6;padding:.125rem .5rem;font-size:.75rem;color:#6b7280}._webhook-item__date_187mx_241{font-size:.75rem;color:var(--color-muted-foreground)}._delete-btn_187mx_246{border-radius:calc(.5rem - 2px);padding:.375rem;color:var(--color-muted-foreground);transition:color .15s ease,background-color .15s ease,border-color .15s ease,fill .15s ease;line-height:0}._delete-btn_187mx_246:hover{background-color:#ef44441a;color:var(--color-destructive)}._delete-btn_187mx_246:disabled{opacity:.5}._inline__code_187mx_261{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:.8em;background-color:var(--color-muted);border-radius:calc(.5rem - 4px);padding:.1em .35em}._guide__url-note_187mx_269{font-size:.8125rem;color:#047857;background-color:#ecfdf5;border:1px solid #a7f3d0;border-radius:calc(.5rem - 2px);padding:.5rem .75rem}._guide__block_187mx_278{border:1px solid var(--color-border);border-radius:.5rem;overflow:hidden}._guide__block-header_187mx_284{display:flex;align-items:center;justify-content:space-between;padding:.625rem .875rem;background-color:var(--color-muted);border-bottom:1px solid var(--color-border);gap:.75rem}._guide__block-header_187mx_284>div{display:flex;align-items:center;gap:.5rem;min-width:0}._guide__block-label_187mx_300{flex-shrink:0;font-size:.6875rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;background-color:var(--color-primary);color:var(--color-primary-foreground);border-radius:calc(.5rem - 4px);padding:.125rem .4rem}._guide__block-title_187mx_312{font-size:.8125rem;font-weight:500;color:var(--color-foreground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._guide__copy-btn_187mx_321{flex-shrink:0;display:flex;align-items:center;gap:.3rem;font-size:.75rem;font-weight:500;color:var(--color-muted-foreground);border:1px solid var(--color-border);border-radius:calc(.5rem - 2px);padding:.25rem .5rem;background-color:var(--color-surface);cursor:pointer;transition:color .15s ease,background-color .15s ease,border-color .15s ease,fill .15s ease}._guide__copy-btn_187mx_321:hover{color:var(--color-foreground);background-color:var(--color-card)}._guide__code_187mx_341{margin:0;padding:.875rem 1rem;background-color:#0f172a;color:#e2e8f0;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:.75rem;line-height:1.6;overflow-x:auto;white-space:pre}._guide__code_187mx_341 code{font:inherit}._guide__block-note_187mx_356{padding:.5rem .875rem;font-size:.75rem;color:var(--color-muted-foreground);border-top:1px solid var(--color-border);background-color:var(--color-card)}._layout_yyq86_23{display:flex;height:100vh;background-color:var(--color-background)}._sidebar_yyq86_29{width:14rem;flex-shrink:0;display:flex;flex-direction:column;border-right:1px solid var(--color-border);background-color:var(--color-background)}._sidebar__header_yyq86_38{display:flex;align-items:center;gap:.5rem;padding:1.25rem 1rem;border-bottom:1px solid var(--color-border)}._sidebar__logo_yyq86_46{font-weight:600;font-size:.875rem}._sidebar__nav_yyq86_51{flex:1;padding:.5rem;display:flex;flex-direction:column;gap:.25rem}._nav__link_yyq86_59{display:flex;align-items:center;gap:.5rem;border-radius:calc(.5rem - 2px);padding:.5rem .75rem;font-size:.875rem;font-weight:500;color:var(--color-muted-foreground);transition:color .15s ease,background-color .15s ease,border-color .15s ease,fill .15s ease;text-decoration:none}._nav__link_yyq86_59:hover{background-color:var(--color-accent);color:var(--color-accent-foreground)}._nav__link--active_yyq86_75,._nav__link--active_yyq86_75:hover{background-color:var(--color-primary);color:var(--color-primary-foreground)}._sidebar__footer_yyq86_84{padding:.75rem;border-top:1px solid var(--color-border);display:flex;flex-direction:column;gap:.25rem}._dashboard-badge_yyq86_92{padding:.25rem .75rem;border-radius:calc(.5rem - 2px);background-color:#f1f5f999}._dashboard-badge__label_yyq86_98{font-size:.75rem;color:var(--color-muted-foreground)}._dashboard-badge__value_yyq86_103{font-size:.75rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._sidebar__action_yyq86_112{display:flex;width:100%;align-items:center;gap:.5rem;border-radius:calc(.5rem - 2px);padding:.5rem .75rem;font-size:.875rem;color:var(--color-muted-foreground);transition:color .15s ease,background-color .15s ease,border-color .15s ease,fill .15s ease}._sidebar__action_yyq86_112:hover{background-color:var(--color-accent);color:var(--color-accent-foreground)}._sidebar__email_yyq86_128{padding:0 .75rem;font-size:.75rem;color:var(--color-muted-foreground);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._main_yyq86_137{flex:1;overflow:auto}:root{--color-background: rgb(240, 240, 240);--color-surface: rgb(250, 250, 250);--color-foreground: hsl(222.2, 84%, 4.9%);--color-card: rgb(250, 250, 250);--color-card-foreground: hsl(222.2, 84%, 4.9%);--color-primary: hsl(221.2, 83.2%, 53.3%);--color-primary-foreground: hsl(210, 40%, 98%);--color-secondary: hsl(210, 40%, 96.1%);--color-secondary-foreground: hsl(222.2, 47.4%, 11.2%);--color-muted: hsl(210, 40%, 96.1%);--color-muted-foreground: hsl(215.4, 16.3%, 46.9%);--color-accent: hsl(210, 40%, 96.1%);--color-accent-foreground: hsl(222.2, 47.4%, 11.2%);--color-destructive: hsl(0, 84.2%, 60.2%);--color-destructive-foreground: hsl(210, 40%, 98%);--color-border: hsl(214.3, 20%, 86%);--color-input: hsl(214.3, 20%, 86%);--color-ring: hsl(221.2, 83.2%, 53.3%);--radius: .5rem}*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0}html,body,#root{height:100%}body{background-color:var(--color-background);color:var(--color-foreground);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5}button{cursor:pointer;background:none;border:none;font:inherit;color:inherit}a{color:inherit;text-decoration:none}input,textarea,select{font:inherit;color:inherit}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}
