._page_1xl7n_23{min-height:100vh;display:flex;align-items:center;justify-content:center;background-color:#f1f5f966}._container_1xl7n_31{width:100%;max-width:24rem}._card_1xl7n_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_1xl7n_47{display:flex;flex-direction:column;align-items:center;gap:.5rem}._card__icon_1xl7n_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_1xl7n_65{font-size:1.25rem;line-height:1.75rem;font-weight:600}._form_1xl7n_71{display:flex;flex-direction:column;gap:1rem}._form__field_1xl7n_77{display:flex;flex-direction:column;gap:.25rem}._label_1xl7n_83{font-size:.875rem;font-weight:500}._input_1xl7n_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_1xl7n_88::placeholder{color:var(--color-muted-foreground)}._input_1xl7n_88:focus{outline:2px solid var(--color-ring);outline-offset:0}._btn-primary_1xl7n_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_1xl7n_105:hover{background-color:#2563ebe6}._btn-primary_1xl7n_105:disabled{opacity:.5;cursor:not-allowed}._form__footer_1xl7n_123{text-align:center;font-size:.875rem;color:var(--color-muted-foreground)}._link_1xl7n_129{color:var(--color-primary);text-underline-offset:4px;background:none;border:none;font:inherit;cursor:pointer;padding:0}._link_1xl7n_129:hover{text-decoration:underline}._error_1xl7n_142{font-size:.875rem;color:var(--color-destructive)}._confirm-text_1xl7n_147{font-size:.875rem;color:var(--color-muted-foreground);text-align:center}._page_55emp_23{min-height:100vh;display:flex;align-items:center;justify-content:center;background-color:#f1f5f966}._container_55emp_31{width:100%;max-width:28rem;display:flex;flex-direction:column;gap:1rem}._card_55emp_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_55emp_50{display:flex;flex-direction:column;align-items:center;gap:.5rem}._card__icon_55emp_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_55emp_68{font-size:1.25rem;line-height:1.75rem;font-weight:600}._card__subtitle_55emp_74{font-size:.875rem;color:var(--color-muted-foreground);text-align:center}._loading_55emp_80{display:flex;align-items:center;justify-content:center;gap:.5rem;font-size:.875rem;color:var(--color-muted-foreground);padding:1rem 0}._spinner_55emp_90{animation:_spin_55emp_90 1s linear infinite}@keyframes _spin_55emp_90{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._error_55emp_102{display:flex;align-items:center;gap:.375rem;font-size:.875rem;color:var(--color-destructive)}._field-error_55emp_110{font-size:.8125rem;color:var(--color-destructive)}._empty_55emp_115{text-align:center;font-size:.875rem;color:var(--color-muted-foreground);padding:1rem 0}._btn-link_55emp_122{font-size:.875rem;color:var(--color-primary);text-decoration:underline;margin-left:.25rem}._btn-link_55emp_122:hover{opacity:.8}._dashboard-list_55emp_132{display:flex;flex-direction:column;gap:.25rem;max-height:20rem;overflow-y:auto}._dashboard-list__item_55emp_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_55emp_140:hover{background-color:var(--color-accent);color:var(--color-accent-foreground)}._input_55emp_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_55emp_158::placeholder{color:var(--color-muted-foreground)}._input_55emp_158:focus{outline:2px solid var(--color-ring);outline-offset:0}._btn-primary_55emp_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_55emp_175:hover{background-color:#2563ebe6}._btn-primary_55emp_175:disabled{opacity:.5;cursor:not-allowed}._btn-secondary_55emp_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_55emp_197:hover{background-color:var(--color-accent)}._create-form_55emp_216{display:flex;flex-direction:column;gap:.75rem}._create-form__actions_55emp_222{display:flex;gap:.5rem}._footer_55emp_227{text-align:center}._signout-btn_55emp_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_55emp_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_7einu_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_1msq3_23{padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem}._page__header_1msq3_30{display:flex;align-items:center;justify-content:space-between}._page__heading_1msq3_36{display:flex;flex-direction:column}._page__title_1msq3_41{font-size:1.5rem;line-height:2rem;font-weight:600}._page__updated_1msq3_47{font-size:.875rem;color:var(--color-muted-foreground);margin-top:.125rem}._refresh-btn_1msq3_53{display:flex;align-items:center;gap:.375rem;border-radius:calc(.5rem - 2px);border:1px solid rgba(37,99,235,.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_1msq3_53:hover{background-color:#2563eb24;border-color:#2563eb80}._refresh-btn_1msq3_53:focus-visible{outline:2px solid rgba(37,99,235,.5);outline-offset:1px}._refresh-btn_1msq3_53:disabled{opacity:.65;cursor:not-allowed}._refresh-icon--spinning_1msq3_80{animation:_spin_1msq3_1 .8s linear infinite}._skeleton-grid_1msq3_84{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width: 640px){._skeleton-grid_1msq3_84{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){._skeleton-grid_1msq3_84{grid-template-columns:repeat(3,1fr)}}._skeleton_1msq3_84{height:6rem;border-radius:.5rem;background-color:var(--color-muted);animation:_pulse_1msq3_1 2s cubic-bezier(.4,0,.6,1) infinite}._error-banner_1msq3_107{display:flex;align-items:center;gap:.5rem;border-radius:.5rem;border:1px solid rgba(239,68,68,.3);background-color:#ef44440d;padding:.75rem 1rem;font-size:.875rem;color:var(--color-destructive)}._empty-state_1msq3_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_1msq3_130{font-size:.875rem;color:var(--color-muted-foreground)}._empty-state__hint_1msq3_135{font-size:.75rem;color:var(--color-muted-foreground);margin-top:.25rem}._category__heading_1msq3_141{font-size:.875rem;font-weight:500;color:var(--color-muted-foreground);text-transform:uppercase;letter-spacing:.025em;margin-bottom:.75rem}._category-section_1msq3_150+._category-section_1msq3_150{margin-top:1.5rem}._component-grid_1msq3_154{display:grid;grid-template-columns:1fr;gap:.75rem}@media (min-width: 640px){._component-grid_1msq3_154{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){._component-grid_1msq3_154{grid-template-columns:repeat(3,1fr)}}._component-card_1msq3_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_1msq3_170:hover{border-color:var(--component-card-border-hover);box-shadow:0 1px 2px #0000000d}._component-card_1msq3_170:hover ._component-card__chevron_1msq3_189{color:var(--color-primary)}._component-card__body_1msq3_193{min-width:0;display:flex;flex-direction:column;gap:.25rem}._component-card__ratio-row_1msq3_200{display:flex;align-items:baseline;gap:.375rem}._component-card__ratio-label_1msq3_206{font-size:.6875rem;text-transform:uppercase;letter-spacing:.04em;color:var(--color-muted-foreground)}._component-card__ratio-value_1msq3_213{font-size:.75rem;font-weight:600}._component-card__name_1msq3_218{font-size:.875rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._component-card__meta_1msq3_226{display:flex;align-items:center;gap:.45rem;font-size:.75rem}._component-card__dot_1msq3_233{color:var(--color-muted-foreground)}._component-card__time_1msq3_237{font-size:.75rem;color:var(--color-muted-foreground)}._component-card__link_1msq3_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_1msq3_242:hover{color:var(--color-foreground)}._component-card__chevron_1msq3_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_1msq3_260{--component-card-border: rgba(34, 197, 94, .45);--component-card-border-hover: rgba(34, 197, 94, .75)}._component-card--ratio-gt-90_1msq3_265{--component-card-border: rgba(132, 204, 22, .45);--component-card-border-hover: rgba(132, 204, 22, .72)}._component-card--ratio-gt-80_1msq3_270{--component-card-border: rgba(234, 179, 8, .45);--component-card-border-hover: rgba(234, 179, 8, .72)}._component-card--ratio-gt-70_1msq3_275{--component-card-border: rgba(249, 115, 22, .45);--component-card-border-hover: rgba(249, 115, 22, .72)}._component-card--ratio-lte-70_1msq3_280{--component-card-border: rgba(239, 68, 68, .45);--component-card-border-hover: rgba(239, 68, 68, .74)}._matrix-wrapper_1msq3_285{position:relative;display:flex;flex-direction:column;gap:0}._matrix-wrapper_1msq3_285[data-cols="5"],._matrix-wrapper_1msq3_285[data-cols="6"],._matrix-wrapper_1msq3_285[data-cols="7"],._matrix-wrapper_1msq3_285[data-cols="8"],._matrix-wrapper_1msq3_285[data-cols="9"],._matrix-wrapper_1msq3_285[data-cols="10"]{overflow-x:auto}._matrix-wrapper_1msq3_285[data-cols="5"] ._matrix-col-bg_1msq3_294,._matrix-wrapper_1msq3_285[data-cols="5"] ._matrix-header_1msq3_295,._matrix-wrapper_1msq3_285[data-cols="5"] ._matrix-row_1msq3_296,._matrix-wrapper_1msq3_285[data-cols="5"] ._matrix-group_1msq3_297,._matrix-wrapper_1msq3_285[data-cols="6"] ._matrix-col-bg_1msq3_294,._matrix-wrapper_1msq3_285[data-cols="6"] ._matrix-header_1msq3_295,._matrix-wrapper_1msq3_285[data-cols="6"] ._matrix-row_1msq3_296,._matrix-wrapper_1msq3_285[data-cols="6"] ._matrix-group_1msq3_297,._matrix-wrapper_1msq3_285[data-cols="7"] ._matrix-col-bg_1msq3_294,._matrix-wrapper_1msq3_285[data-cols="7"] ._matrix-header_1msq3_295,._matrix-wrapper_1msq3_285[data-cols="7"] ._matrix-row_1msq3_296,._matrix-wrapper_1msq3_285[data-cols="7"] ._matrix-group_1msq3_297,._matrix-wrapper_1msq3_285[data-cols="8"] ._matrix-col-bg_1msq3_294,._matrix-wrapper_1msq3_285[data-cols="8"] ._matrix-header_1msq3_295,._matrix-wrapper_1msq3_285[data-cols="8"] ._matrix-row_1msq3_296,._matrix-wrapper_1msq3_285[data-cols="8"] ._matrix-group_1msq3_297,._matrix-wrapper_1msq3_285[data-cols="9"] ._matrix-col-bg_1msq3_294,._matrix-wrapper_1msq3_285[data-cols="9"] ._matrix-header_1msq3_295,._matrix-wrapper_1msq3_285[data-cols="9"] ._matrix-row_1msq3_296,._matrix-wrapper_1msq3_285[data-cols="9"] ._matrix-group_1msq3_297,._matrix-wrapper_1msq3_285[data-cols="10"] ._matrix-col-bg_1msq3_294,._matrix-wrapper_1msq3_285[data-cols="10"] ._matrix-header_1msq3_295,._matrix-wrapper_1msq3_285[data-cols="10"] ._matrix-row_1msq3_296,._matrix-wrapper_1msq3_285[data-cols="10"] ._matrix-group_1msq3_297{min-width:max-content}._matrix-wrapper_1msq3_285[data-cols="5"] ._matrix-col-stripe_1msq3_315,._matrix-wrapper_1msq3_285[data-cols="5"] ._matrix-header__col_1msq3_316,._matrix-wrapper_1msq3_285[data-cols="5"] ._matrix-cell_1msq3_317,._matrix-wrapper_1msq3_285[data-cols="6"] ._matrix-col-stripe_1msq3_315,._matrix-wrapper_1msq3_285[data-cols="6"] ._matrix-header__col_1msq3_316,._matrix-wrapper_1msq3_285[data-cols="6"] ._matrix-cell_1msq3_317,._matrix-wrapper_1msq3_285[data-cols="7"] ._matrix-col-stripe_1msq3_315,._matrix-wrapper_1msq3_285[data-cols="7"] ._matrix-header__col_1msq3_316,._matrix-wrapper_1msq3_285[data-cols="7"] ._matrix-cell_1msq3_317,._matrix-wrapper_1msq3_285[data-cols="8"] ._matrix-col-stripe_1msq3_315,._matrix-wrapper_1msq3_285[data-cols="8"] ._matrix-header__col_1msq3_316,._matrix-wrapper_1msq3_285[data-cols="8"] ._matrix-cell_1msq3_317,._matrix-wrapper_1msq3_285[data-cols="9"] ._matrix-col-stripe_1msq3_315,._matrix-wrapper_1msq3_285[data-cols="9"] ._matrix-header__col_1msq3_316,._matrix-wrapper_1msq3_285[data-cols="9"] ._matrix-cell_1msq3_317,._matrix-wrapper_1msq3_285[data-cols="10"] ._matrix-col-stripe_1msq3_315,._matrix-wrapper_1msq3_285[data-cols="10"] ._matrix-header__col_1msq3_316,._matrix-wrapper_1msq3_285[data-cols="10"] ._matrix-cell_1msq3_317{min-width:25%;flex:0 0 25%}._matrix-col-bg_1msq3_294{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;gap:0;pointer-events:none;z-index:1}._matrix-col-stripe_1msq3_315{flex:1 1 0;min-width:0;border-right:1px solid var(--color-border)}._matrix-col-stripe_1msq3_315:last-child{border-right:none}._matrix-header_1msq3_295{position:relative;z-index:1;display:flex;gap:0;padding-bottom:.5rem;border-bottom:1px solid var(--color-border)}._matrix-header__col_1msq3_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_1msq3_297{position:relative;z-index:2;padding:.75rem 0}._matrix-row_1msq3_296{display:flex;gap:0}._matrix-cell_1msq3_317{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:.5rem;min-height:3rem;padding:.25rem .75rem}._section-divider_1msq3_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_1juz1_23{padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem}._top-actions_1juz1_30{display:flex;align-items:center;justify-content:space-between}._back-link_1juz1_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_1juz1_36:hover{color:var(--color-foreground)}._refresh-btn_1juz1_49{display:inline-flex;align-items:center;gap:.375rem;border-radius:calc(.5rem - 2px);border:1px solid rgba(37,99,235,.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_1juz1_49:hover{background-color:#2563eb24;border-color:#2563eb80}._refresh-btn_1juz1_49:focus-visible{outline:2px solid rgba(37,99,235,.5);outline-offset:1px}._refresh-btn_1juz1_49:disabled{opacity:.65;cursor:not-allowed}._refresh-icon--spinning_1juz1_76{animation:_spin_1juz1_1 .8s linear infinite}._two-col_1juz1_80{display:flex;flex-direction:column;gap:1.5rem}@media (min-width: 768px){._two-col_1juz1_80{flex-direction:row;align-items:flex-start}}._two-col__main_1juz1_92{flex:1;min-width:0}._two-col__side_1juz1_97{display:flex;flex-direction:column;gap:1rem}@media (min-width: 768px){._two-col__side_1juz1_97{width:18rem;flex-shrink:0}}._config-group_1juz1_109{border-radius:.5rem;border:1px solid var(--color-border);background-color:var(--color-card);overflow:hidden}._component-header_1juz1_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_1juz1_127{display:flex;align-items:center;gap:.75rem}._component-title_1juz1_127{font-size:1.5rem;line-height:2rem;font-weight:600}._component-meta_1juz1_139{display:flex;align-items:center;flex-wrap:wrap;gap:.45rem;font-size:.875rem;color:var(--color-muted-foreground)}._component-header--ratio-gt-99_1juz1_148{--component-header-border: rgba(34, 197, 94, .45)}._component-header--ratio-gt-90_1juz1_152{--component-header-border: rgba(132, 204, 22, .45)}._component-header--ratio-gt-80_1juz1_156{--component-header-border: rgba(234, 179, 8, .45)}._component-header--ratio-gt-70_1juz1_160{--component-header-border: rgba(249, 115, 22, .45)}._component-header--ratio-lte-70_1juz1_164{--component-header-border: rgba(239, 68, 68, .45)}._events-section_1juz1_168{display:flex;flex-direction:column;gap:.75rem}._tab-bar_1juz1_174{display:flex;gap:0;border-bottom:2px solid var(--color-border);margin-bottom:.75rem}._tab-bar__tab_1juz1_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_1juz1_181:hover{color:var(--color-foreground)}._tab-bar__tab--active_1juz1_196{color:var(--color-foreground);border-bottom-color:var(--color-primary)}._section-heading_1juz1_201{font-size:.875rem;font-weight:500;color:var(--color-muted-foreground);text-transform:uppercase;letter-spacing:.025em}._error-banner_1juz1_209{display:flex;align-items:center;gap:.5rem;border-radius:.5rem;border:1px solid rgba(239,68,68,.3);background-color:#ef44440d;padding:.75rem 1rem;font-size:.875rem;color:var(--color-destructive)}._skeleton-list_1juz1_221{display:flex;flex-direction:column;gap:.5rem}._skeleton_1juz1_221{height:4rem;border-radius:.5rem;background-color:var(--color-muted);animation:_pulse_1juz1_1 2s cubic-bezier(.4,0,.6,1) infinite}._empty-state_1juz1_234{font-size:.875rem;color:var(--color-muted-foreground);padding:1.5rem 0;text-align:center}._event-list_1juz1_241{display:flex;flex-direction:column;gap:.5rem}._event-card_1juz1_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_1juz1_258{--event-card-border: #10b981}._event-card--error_1juz1_262{--event-card-border: #ef4444}._event-card--warning_1juz1_266{--event-card-border: #d97706}._event-card--unknown_1juz1_270{--event-card-border: #9ca3af}._event-card__badge_1juz1_274{margin-top:.125rem;flex-shrink:0}._event-card__body_1juz1_279{flex:1;min-width:0;display:flex;flex-direction:column;gap:.125rem}._event-card__summary_1juz1_287{font-size:.875rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._event-card__meta_1juz1_295{display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:var(--color-muted-foreground)}._event-card__category-inline_1juz1_303{display:inline-flex;align-items:center;gap:.1875rem}._event-card__no-category_1juz1_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_1juz1_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_1juz1_320:hover{color:var(--color-foreground);background-color:var(--color-accent)}._event-card__category-cancel-btn_1juz1_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_1juz1_336:hover:not(:disabled){color:var(--color-destructive);background-color:#ef444414}._event-card__category-cancel-btn_1juz1_336:disabled{opacity:.5;cursor:not-allowed}._event-card__source_1juz1_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_1juz1_356:hover{color:var(--color-foreground)}._config-section_1juz1_366{display:flex;flex-direction:column;gap:.5rem;padding:1rem}._config-section_1juz1_366+._config-section_1juz1_366{border-top:1px solid var(--color-border)}._config-select_1juz1_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_1juz1_376:focus{outline:2px solid var(--color-ring);outline-offset:0}._config-select_1juz1_376:disabled{opacity:.5}._categories-list_1juz1_394{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem}._empty-categories_1juz1_401{font-size:.8125rem;color:var(--color-muted-foreground)}._add-category-form_1juz1_406{display:grid;grid-template-columns:minmax(0,1fr) auto auto;column-gap:.375rem;margin-top:.25rem;width:calc(100% - .375rem)}._add-category-input_1juz1_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_1juz1_414::placeholder{color:var(--color-muted-foreground)}._add-category-input_1juz1_414:focus{outline:2px solid var(--color-ring);outline-offset:0}._add-category-btn_1juz1_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_1juz1_431:hover{opacity:.9}._add-category-btn_1juz1_431:disabled{opacity:.5;cursor:not-allowed}._add-cancel-btn_1juz1_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_1juz1_452:hover{background-color:var(--color-accent);color:var(--color-foreground)}._add-trigger-btn_1juz1_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_1juz1_467:hover{border-color:var(--color-primary);color:var(--color-primary);background-color:#2563eb0a}._event-card__actions_1juz1_486{display:flex;align-items:center;gap:.5rem;margin-top:.25rem}._event-card__category-select_1juz1_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_1juz1_493:focus{outline:2px solid var(--color-ring);outline-offset:0}._event-card__category-select_1juz1_493:disabled{opacity:.5}._event-card__notes-toggle_1juz1_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_1juz1_511:hover{color:var(--color-foreground)}._event-card__notes_1juz1_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_1juz1_533{display:flex;flex-direction:column;gap:.25rem;margin-top:.25rem}._event-card__notes-textarea_1juz1_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_1juz1_540::placeholder{color:var(--color-muted-foreground)}._event-card__notes-textarea_1juz1_540:focus{outline:2px solid var(--color-ring);outline-offset:0}._event-card__notes-footer_1juz1_561{display:flex;align-items:center;justify-content:space-between}._event-card__notes-count_1juz1_567{font-size:.6875rem;color:var(--color-muted-foreground)}._event-card__notes-btns_1juz1_572{display:flex;gap:.375rem}._event-card__notes-cancel_1juz1_577,._event-card__notes-save_1juz1_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_1juz1_577:disabled,._event-card__notes-save_1juz1_578:disabled{opacity:.5;cursor:not-allowed}._event-card__notes-cancel_1juz1_577{border:1px solid var(--color-border);color:var(--color-muted-foreground)}._event-card__notes-cancel_1juz1_577:hover:not(:disabled){background-color:var(--color-accent)}._event-card__notes-save_1juz1_578{background-color:var(--color-primary);color:var(--color-primary-foreground)}._event-card__notes-save_1juz1_578:hover:not(:disabled){opacity:.9}._load-more-btn_1juz1_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_1juz1_610:hover{background-color:var(--color-accent)}._load-more-btn_1juz1_610:disabled{opacity:.5}._event-filters_1juz1_626{display:flex;align-items:center;gap:.5rem}._event-filters__label_1juz1_632{font-size:.75rem;color:var(--color-muted-foreground);white-space:nowrap}._event-filters__chips_1juz1_638{display:flex;align-items:center;gap:.25rem;padding:.1875rem;border-radius:calc(.5rem - 2px);border:1px solid var(--color-border)}._filter-chip_1juz1_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_1juz1_647:hover{background-color:var(--color-accent)}._filter-chip--active_1juz1_661{background-color:#2563eb2e;border-color:#2563eb59;box-shadow:inset 0 0 0 1px #2563eb26}._filter-clear_1juz1_667{font-size:.75rem;color:var(--color-muted-foreground);text-decoration:underline;cursor:pointer;background:none;border:none;padding:.25rem}._filter-clear_1juz1_667:hover{color:var(--color-foreground)}._page_1aks9_23{padding:1.5rem;max-width:42rem;display:flex;flex-direction:column;gap:2rem}._page__title_1aks9_31{font-size:1.5rem;line-height:2rem;font-weight:600}._page__subtitle_1aks9_37{font-size:.875rem;color:var(--color-muted-foreground);margin-top:.25rem}._section_1aks9_43{display:flex;flex-direction:column;gap:1rem}._section__header_1aks9_49{display:flex;flex-direction:column;gap:.25rem}._section__title_1aks9_55{font-size:1rem;font-weight:500}._section__description_1aks9_60{font-size:.875rem;color:var(--color-muted-foreground)}._create-form_1aks9_65{display:flex;gap:.5rem}._input_1aks9_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_1aks9_70::placeholder{color:var(--color-muted-foreground)}._input_1aks9_70:focus{outline:2px solid var(--color-ring);outline-offset:0}._btn-primary_1aks9_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_1aks9_87:hover{background-color:#2563ebe6}._btn-primary_1aks9_87:disabled{opacity:.5;cursor:not-allowed}._error-banner_1aks9_108{display:flex;align-items:center;gap:.5rem;border-radius:.5rem;border:1px solid rgba(239,68,68,.3);background-color:#ef44440d;padding:.75rem 1rem;font-size:.875rem;color:var(--color-destructive)}._webhook-created_1aks9_120{border-radius:.5rem;border:1px solid #a7f3d0;background-color:#ecfdf5;padding:1rem;display:flex;flex-direction:column;gap:.5rem}._webhook-created__title_1aks9_130{font-size:.875rem;font-weight:500;color:#065f46}._webhook-created__url-row_1aks9_136{display:flex;align-items:center;gap:.5rem}._webhook-created__url_1aks9_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_1aks9_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_1aks9_153:hover{background-color:#ecfdf5}._webhook-created__dismiss_1aks9_168{font-size:.75rem;color:#047857;text-decoration:underline;background:none;border:none;cursor:pointer;font:inherit;padding:0;text-align:left}._skeleton-list_1aks9_180{display:flex;flex-direction:column;gap:.5rem}._skeleton_1aks9_180{height:3rem;border-radius:.5rem;background-color:var(--color-muted);animation:_pulse_1aks9_1 2s cubic-bezier(.4,0,.6,1) infinite}._empty-state_1aks9_193{font-size:.875rem;color:var(--color-muted-foreground);padding:1rem 0;text-align:center}._webhook-list_1aks9_200{display:flex;flex-direction:column;gap:.5rem}._webhook-item_1aks9_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_1aks9_216{display:flex;flex-direction:column;gap:.125rem}._webhook-item__name-row_1aks9_222{display:flex;align-items:center;gap:.5rem}._webhook-item__name_1aks9_222{font-size:.875rem;font-weight:500}._webhook-item__inactive-badge_1aks9_233{border-radius:9999px;background-color:#f3f4f6;padding:.125rem .5rem;font-size:.75rem;color:#6b7280}._webhook-item__date_1aks9_241{font-size:.75rem;color:var(--color-muted-foreground)}._delete-btn_1aks9_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_1aks9_246:hover{background-color:#ef44441a;color:var(--color-destructive)}._delete-btn_1aks9_246:disabled{opacity:.5}._inline__code_1aks9_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_1aks9_269{font-size:.8125rem;color:#047857;background-color:#ecfdf5;border:1px solid #a7f3d0;border-radius:calc(.5rem - 2px);padding:.5rem .75rem}._guide__block_1aks9_278{border:1px solid var(--color-border);border-radius:.5rem;overflow:hidden}._guide__block-header_1aks9_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_1aks9_284>div{display:flex;align-items:center;gap:.5rem;min-width:0}._guide__block-label_1aks9_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_1aks9_312{font-size:.8125rem;font-weight:500;color:var(--color-foreground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._guide__copy-btn_1aks9_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_1aks9_321:hover{color:var(--color-foreground);background-color:var(--color-card)}._guide__code_1aks9_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_1aks9_341 code{font:inherit}._guide__block-note_1aks9_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_10dhf_23{display:flex;height:100vh;background-color:var(--color-background)}._sidebar_10dhf_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_10dhf_38{display:flex;align-items:center;gap:.5rem;padding:1.25rem 1rem;border-bottom:1px solid var(--color-border)}._sidebar__logo_10dhf_46{font-weight:600;font-size:.875rem}._sidebar__nav_10dhf_51{flex:1;padding:.5rem;display:flex;flex-direction:column;gap:.25rem}._nav__link_10dhf_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_10dhf_59:hover{background-color:var(--color-accent);color:var(--color-accent-foreground)}._nav__link--active_10dhf_75,._nav__link--active_10dhf_75:hover{background-color:var(--color-primary);color:var(--color-primary-foreground)}._sidebar__footer_10dhf_84{padding:.75rem;border-top:1px solid var(--color-border);display:flex;flex-direction:column;gap:.25rem}._dashboard-badge_10dhf_92{padding:.25rem .75rem;border-radius:calc(.5rem - 2px);background-color:#f1f5f999}._dashboard-badge__label_10dhf_98{font-size:.75rem;color:var(--color-muted-foreground)}._dashboard-badge__value_10dhf_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_10dhf_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_10dhf_112:hover{background-color:var(--color-accent);color:var(--color-accent-foreground)}._sidebar__email_10dhf_128{padding:0 .75rem;font-size:.75rem;color:var(--color-muted-foreground);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._main_10dhf_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}}
