._root_13y97_1{margin:0;font-size:.8125rem;line-height:1.45;color:#1e3a8a}._banner_13y97_8{position:sticky;top:0;z-index:1000;padding:.45rem 1rem;text-align:center;font-weight:600;background:#dbeafe;border-bottom:1px solid #93c5fd}._inline_13y97_19{padding:.65rem .85rem;font-weight:500;color:#334155;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:8px}._page_nvk9l_1{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:1.5rem;background:radial-gradient(circle at 10% 10%,var(--reaxis-brand-light) 0%,transparent 42%),radial-gradient(circle at 90% 90%,var(--reaxis-secondary-light) 0%,transparent 38%),var(--reaxis-surface)}._card_nvk9l_13{width:100%;max-width:420px;padding:2.25rem 2rem;background:var(--reaxis-background);border:1px solid var(--reaxis-border);border-radius:var(--reaxis-radius-lg);box-shadow:var(--reaxis-shadow)}._logoSlot_nvk9l_23{margin-bottom:1.25rem}._card_nvk9l_13 h1{margin:0 0 .35rem;font-size:var(--reaxis-text-h2)}._subtitle_nvk9l_32{margin:0 0 1.75rem;color:var(--reaxis-muted);font-size:var(--reaxis-text-body)}._demoNotice_nvk9l_38{margin:-.75rem 0 1.25rem}._field_nvk9l_42{margin-bottom:1.1rem}._field_nvk9l_42 label{display:block;margin-bottom:.4rem;font-size:var(--reaxis-text-label);font-weight:var(--reaxis-font-weight-medium);color:var(--reaxis-text-secondary)}._field_nvk9l_42 input{width:100%;padding:.78rem .95rem;border:1px solid var(--reaxis-border);border-radius:var(--reaxis-radius-sm);background:var(--reaxis-background);transition:border-color var(--reaxis-transition),box-shadow var(--reaxis-transition)}._field_nvk9l_42 input::placeholder{color:var(--reaxis-caption)}._field_nvk9l_42 input:focus{outline:none;border-color:var(--reaxis-brand);box-shadow:0 0 0 3px color-mix(in srgb,var(--reaxis-brand) 16%,transparent)}._error_nvk9l_75{margin:0 0 1rem;padding:.7rem .85rem;border-radius:var(--reaxis-radius-sm);background:var(--reaxis-danger-light);color:var(--reaxis-danger-dark);font-size:var(--reaxis-text-label);border:1px solid color-mix(in srgb,var(--reaxis-danger) 18%,transparent)}._button_nvk9l_85{width:100%;padding:.82rem 1.15rem;border:none;border-radius:var(--reaxis-radius-sm);background:var(--reaxis-accent);color:#fff;font-weight:var(--reaxis-font-weight-semibold);font-size:var(--reaxis-text-body);cursor:pointer;box-shadow:0 2px 8px #d94f4538;transition:background var(--reaxis-transition),box-shadow var(--reaxis-transition)}._button_nvk9l_85:hover:not(:disabled){background:var(--reaxis-accent-dark);box-shadow:0 4px 12px #d94f4547}._button_nvk9l_85:disabled{opacity:.65;cursor:not-allowed}._demoActions_nvk9l_111{display:flex;flex-direction:column;gap:.75rem}._secondaryButton_nvk9l_117{width:100%;padding:.82rem 1.15rem;border:1px solid var(--reaxis-border);border-radius:var(--reaxis-radius-sm);background:var(--reaxis-background);color:var(--reaxis-text-secondary);font-weight:var(--reaxis-font-weight-semibold);font-size:var(--reaxis-text-body);cursor:pointer;transition:background var(--reaxis-transition),border-color var(--reaxis-transition),color var(--reaxis-transition)}._secondaryButton_nvk9l_117:hover:not(:disabled){background:var(--reaxis-surface);border-color:var(--reaxis-brand);color:var(--reaxis-brand-dark)}._secondaryButton_nvk9l_117:disabled{opacity:.65;cursor:not-allowed}._legalFooter_nvk9l_144{margin-top:1.75rem;padding-top:1.25rem;border-top:1px solid var(--reaxis-border);text-align:center;color:var(--reaxis-muted);font-size:var(--reaxis-text-caption);line-height:1.5}._legalLinks_nvk9l_154{display:flex;justify-content:center;flex-wrap:wrap;gap:.65rem 1rem;margin-bottom:.5rem}._legalLinks_nvk9l_154 a{color:var(--reaxis-brand);text-decoration:underline;text-underline-offset:.15em}._legalLinks_nvk9l_154 a:hover{color:var(--reaxis-brand-dark)}._version_nvk9l_172{margin:0 0 .25rem}@media(min-width:768px){._button_nvk9l_85,._secondaryButton_nvk9l_117{width:auto;min-width:160px}}._banner_hwwx0_1{padding:.6rem 1rem;background:var(--reaxis-danger-light);color:var(--reaxis-danger-dark);border-bottom:1px solid color-mix(in srgb,var(--reaxis-danger) 20%,transparent);font-size:var(--reaxis-text-body);text-align:center}._notificationBell_u4cmd_1{position:relative;flex-shrink:0}._trigger_u4cmd_6{position:relative;display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:1px solid var(--reaxis-border);border-radius:999px;background:var(--reaxis-background);color:var(--reaxis-text);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}._trigger_u4cmd_6:hover,._trigger_u4cmd_6:focus-visible,._trigger_u4cmd_6[aria-expanded=true]{border-color:var(--reaxis-brand);color:var(--reaxis-brand);outline:none}._trigger_u4cmd_6:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--reaxis-brand) 18%,transparent)}._badge_u4cmd_34{position:absolute;top:-.2rem;right:-.2rem;min-width:1.15rem;height:1.15rem;padding:0 .25rem;border-radius:999px;background:var(--reaxis-danger, #c0392b);color:#fff;font-size:.65rem;font-weight:var(--reaxis-font-weight-semibold);line-height:1.15rem;text-align:center;pointer-events:none}._dropdown_u4cmd_51{position:absolute;top:calc(100% + .5rem);right:0;z-index:50;width:min(22rem,calc(100vw - 2rem));border:1px solid var(--reaxis-border);border-radius:.75rem;background:var(--reaxis-background);box-shadow:var(--reaxis-shadow-md);overflow:hidden}._header_u4cmd_64{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;border-bottom:1px solid var(--reaxis-border)}._header_u4cmd_64 h2{margin:0;font-size:.95rem}._list_u4cmd_77{list-style:none;margin:0;padding:0;max-height:min(20rem,50vh);overflow-y:auto}._itemButton_u4cmd_85,._empty_u4cmd_86,._footerLink_u4cmd_87{display:block;width:100%;text-align:left;border:0;background:transparent;color:inherit;font:inherit}._itemButton_u4cmd_85{padding:.85rem 1rem;border-bottom:1px solid var(--reaxis-border);cursor:pointer;touch-action:manipulation}._itemButton_u4cmd_85:hover{background:var(--reaxis-surface)}._itemButtonUnread_u4cmd_108{background:color-mix(in srgb,var(--reaxis-brand) 8%,var(--reaxis-background))}._itemTitle_u4cmd_112{display:block;font-weight:var(--reaxis-font-weight-semibold);margin-bottom:.2rem}._itemMeta_u4cmd_118{display:block;font-size:var(--reaxis-text-caption);color:var(--reaxis-text-muted)}._empty_u4cmd_86{padding:1rem;color:var(--reaxis-text-muted);text-align:center}._footerLink_u4cmd_87{padding:.85rem 1rem;color:var(--reaxis-brand);font-weight:var(--reaxis-font-weight-semibold);text-decoration:none;border-top:1px solid var(--reaxis-border)}._footerLink_u4cmd_87:hover{background:var(--reaxis-surface)}@media(max-width:768px){._dropdown_u4cmd_51{position:fixed;top:4.25rem;right:.75rem;left:auto;width:min(22rem,calc(100vw - 5.5rem))}}._control_g7lrt_1{position:relative}._trigger_g7lrt_5{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:1px solid var(--reaxis-border);border-radius:999px;background:var(--reaxis-background);color:var(--reaxis-text-secondary);cursor:pointer;transition:border-color var(--reaxis-transition),color var(--reaxis-transition),background var(--reaxis-transition)}._trigger_g7lrt_5:hover,._trigger_g7lrt_5[aria-expanded=true]{border-color:var(--reaxis-brand);color:var(--reaxis-brand)}._triggerActive_g7lrt_28{border-color:color-mix(in srgb,#1a6b70 35%,var(--reaxis-border));color:#1a6b70;background:color-mix(in srgb,#1a6b70 8%,var(--reaxis-background))}._triggerBlocked_g7lrt_34,._triggerError_g7lrt_35{border-color:color-mix(in srgb,var(--reaxis-danger, #c0392b) 35%,var(--reaxis-border));color:var(--reaxis-danger, #c0392b)}._statusDot_g7lrt_40{position:absolute;bottom:.15rem;right:.15rem;width:.45rem;height:.45rem;border-radius:999px;border:1px solid var(--reaxis-background);background:#1a6b70}._popover_g7lrt_51{position:absolute;top:calc(100% + .5rem);right:0;z-index:31;width:min(18rem,calc(100vw - 2rem));padding:.85rem 1rem;border:1px solid var(--reaxis-border);border-radius:.75rem;background:var(--reaxis-background);box-shadow:var(--reaxis-shadow-md)}._popoverTitle_g7lrt_64{margin:0 0 .45rem;font-size:.85rem;font-weight:var(--reaxis-font-weight-semibold)}._popoverText_g7lrt_70,._popoverMeta_g7lrt_71,._popoverSuccess_g7lrt_72,._popoverWarning_g7lrt_73,._popoverError_g7lrt_74{margin:0 0 .65rem;font-size:var(--reaxis-text-caption);line-height:1.45}._popoverText_g7lrt_70,._popoverMeta_g7lrt_71{color:var(--reaxis-text-muted)}._popoverSuccess_g7lrt_72{color:#1a6b70}._popoverWarning_g7lrt_73{color:#9a6700}._popoverError_g7lrt_74{color:var(--reaxis-danger, #c0392b)}._popoverActions_g7lrt_97{display:flex;flex-direction:column;gap:.45rem}._primaryButton_g7lrt_103,._secondaryButton_g7lrt_104{width:100%;border-radius:.5rem;padding:.5rem .75rem;font-size:.8rem;font-weight:var(--reaxis-font-weight-semibold);cursor:pointer}._primaryButton_g7lrt_103{border:0;background:var(--reaxis-brand);color:#fff}._secondaryButton_g7lrt_104{border:1px solid var(--reaxis-border);background:var(--reaxis-background);color:var(--reaxis-text)}._primaryButton_g7lrt_103:disabled,._secondaryButton_g7lrt_104:disabled{opacity:.6;cursor:not-allowed}@media(max-width:768px){._popover_g7lrt_51{position:fixed;top:4.5rem;right:1rem;left:auto;width:min(18rem,calc(100vw - 5.5rem))}}._prompt_12f6q_1{display:flex;flex-wrap:wrap;gap:.55rem;align-items:center;justify-content:center;padding:.6rem 1rem;background:var(--reaxis-success-light);color:var(--reaxis-success);border-bottom:1px solid color-mix(in srgb,var(--reaxis-success) 20%,transparent);font-size:var(--reaxis-text-body)}._prompt_12f6q_1 button{padding:.4rem .85rem;border:1px solid color-mix(in srgb,var(--reaxis-success) 35%,transparent);border-radius:var(--reaxis-radius-sm);background:var(--reaxis-background);color:var(--reaxis-success);font-weight:var(--reaxis-font-weight-medium);cursor:pointer;transition:background var(--reaxis-transition),border-color var(--reaxis-transition)}._prompt_12f6q_1 button:hover{background:var(--reaxis-success-light)}._layout_14t6m_1{--mobile-bottom-nav-height: 4.75rem;min-height:100vh;display:grid;grid-template-columns:240px 1fr;grid-template-rows:auto 1fr auto;grid-template-areas:"header header" "sidebar content" "bottom bottom";background:var(--reaxis-surface)}._header_14t6m_14{grid-area:header;display:flex;align-items:center;justify-content:space-between;padding:.85rem 1.25rem;background:var(--reaxis-background);border-bottom:1px solid var(--reaxis-border);box-shadow:var(--reaxis-shadow-xs)}._brand_14t6m_25{display:flex;align-items:center;gap:.85rem}._brandEyebrow_14t6m_31{margin:0;font-size:var(--reaxis-text-caption);color:var(--reaxis-brand);text-transform:uppercase;letter-spacing:.06em;font-weight:var(--reaxis-font-weight-semibold)}._brand_14t6m_25 h1{margin:0;font-size:1.15rem;line-height:1.2}._user_14t6m_46{display:block;font-size:var(--reaxis-text-caption);color:var(--reaxis-muted);margin-top:.1rem}._headerActions_14t6m_53{display:inline-flex;align-items:center;gap:.65rem;flex-shrink:0}._sidebar_14t6m_60{grid-area:sidebar;display:flex;flex-direction:column;gap:.2rem;padding:1rem .85rem;background:var(--reaxis-background);border-right:1px solid var(--reaxis-border)}._navLink_14t6m_70{display:flex;align-items:center;gap:.65rem;padding:.65rem .85rem;border-radius:var(--reaxis-radius-sm);color:var(--reaxis-text-secondary);text-decoration:none;font-weight:var(--reaxis-font-weight-medium);font-size:var(--reaxis-text-body);transition:background var(--reaxis-transition),color var(--reaxis-transition)}._navLink_14t6m_70:hover{background:var(--reaxis-surface);color:var(--reaxis-brand-dark)}._navLinkActive_14t6m_90{background:var(--reaxis-brand-light);color:var(--reaxis-brand-dark);font-weight:var(--reaxis-font-weight-semibold)}._contentColumn_14t6m_96{grid-area:content;display:flex;flex-direction:column;min-height:0;min-width:0}._main_14t6m_104{flex:1 1 auto;padding:1.25rem 1.5rem 1.5rem;max-width:1240px;width:100%}._footer_14t6m_111{flex-shrink:0;margin-top:auto;padding:.85rem 1.25rem calc(.85rem + env(safe-area-inset-bottom,0px));border-top:1px solid var(--reaxis-border);background:var(--reaxis-background);color:var(--reaxis-muted);font-size:var(--reaxis-text-caption);line-height:1.5}._footerInner_14t6m_122{display:flex;flex-direction:column;align-items:center;gap:.35rem;width:100%;max-width:1240px;margin:0 auto;text-align:center}._footerDemoNotice_14t6m_133{width:100%;max-width:52rem;margin-bottom:.35rem;text-align:left}._footerBrand_14t6m_140,._footerCredit_14t6m_141{margin:0}._footerLegalNav_14t6m_145{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.35rem .5rem}._footerSep_14t6m_153{color:var(--reaxis-caption)}._footerLink_14t6m_157{color:inherit;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--reaxis-muted) 45%,transparent);text-underline-offset:.15em}._footerLink_14t6m_157:hover{color:var(--reaxis-text);text-decoration-color:currentColor}._bottomNav_14t6m_169{grid-area:bottom;display:none;background:var(--reaxis-background);border-top:1px solid var(--reaxis-border);padding:.35rem .5rem;gap:.15rem;box-shadow:0 -2px 12px #0f172a0a}._bottomLink_14t6m_179{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.15rem;padding:.45rem .25rem;border:none;background:transparent;border-radius:var(--reaxis-radius-sm);font-size:.68rem;font-weight:var(--reaxis-font-weight-semibold);color:var(--reaxis-muted);text-decoration:none;text-align:center;cursor:pointer;transition:background var(--reaxis-transition),color var(--reaxis-transition)}._bottomLinkActive_14t6m_201{color:var(--reaxis-brand-dark);background:var(--reaxis-brand-light)}@media(max-width:768px){._layout_14t6m_1{grid-template-columns:1fr;grid-template-rows:auto 1fr;grid-template-areas:"header" "content"}._sidebar_14t6m_60{display:none}._bottomNav_14t6m_169{display:flex;position:fixed;left:0;right:0;bottom:0;width:100%;z-index:20;padding:.35rem .5rem calc(.35rem + env(safe-area-inset-bottom,0px))}._main_14t6m_104{padding:1rem}._footer_14t6m_111{position:fixed;left:0;right:0;bottom:calc(var(--mobile-bottom-nav-height) + env(safe-area-inset-bottom,0px));z-index:15;padding:.65rem 1rem;margin-top:0}._footerInner_14t6m_122{flex-direction:column;align-items:center;gap:.4rem}._contentColumn_14t6m_96{padding-bottom:calc(var(--mobile-bottom-nav-height) + env(safe-area-inset-bottom,0px) + 4.5rem)}}@media(min-width:769px)and (max-width:1024px){._layout_14t6m_1{grid-template-columns:210px 1fr}._main_14t6m_104{padding:1.1rem 1.25rem}}._card_qiuz5_1{display:flex;flex-wrap:wrap;gap:.85rem;padding:1rem 1.1rem;background:var(--reaxis-background);border:1px solid var(--reaxis-border);border-radius:var(--reaxis-radius);box-shadow:var(--reaxis-shadow-xs);transition:box-shadow var(--reaxis-transition),border-color var(--reaxis-transition)}._card_qiuz5_1:hover{box-shadow:var(--reaxis-shadow-sm)}._compact_qiuz5_19{padding:.8rem .95rem}._timeCol_qiuz5_23{min-width:3.75rem}._time_qiuz5_23{display:block;font-weight:var(--reaxis-font-weight-bold);font-size:1rem;color:var(--reaxis-brand-dark)}._duration_qiuz5_34{font-size:var(--reaxis-text-caption);color:var(--reaxis-muted)}._body_qiuz5_39{flex:1;min-width:180px}._row_qiuz5_44{display:flex;align-items:center;justify-content:space-between;gap:.5rem}._meta_qiuz5_51,._contact_qiuz5_52{margin:.25rem 0 0;font-size:var(--reaxis-text-label);color:var(--reaxis-muted)}._contact_qiuz5_52 a{color:var(--reaxis-brand)}._status_qiuz5_62{font-size:var(--reaxis-text-caption);font-weight:var(--reaxis-font-weight-semibold);padding:.2rem .55rem;border-radius:var(--reaxis-radius-full);white-space:nowrap}._status_PENDING_qiuz5_70{background:var(--reaxis-warning-light);color:var(--reaxis-warning)}._status_CONFIRMED_qiuz5_75{background:var(--reaxis-success-light);color:var(--reaxis-success)}._status_COMPLETED_qiuz5_80{background:var(--reaxis-surface);color:var(--reaxis-muted)}._status_CANCELLED_qiuz5_85{background:var(--reaxis-danger-light);color:var(--reaxis-danger-dark)}._status_NO_SHOW_qiuz5_90{background:color-mix(in srgb,var(--reaxis-danger) 10%,white);color:var(--reaxis-danger-dark)}._actions_qiuz5_95{display:flex;flex-wrap:wrap;gap:.4rem;width:100%}._actions_qiuz5_95 button{padding:.4rem .7rem;font-size:var(--reaxis-text-caption);font-weight:var(--reaxis-font-weight-medium);border:1px solid var(--reaxis-border);border-radius:var(--reaxis-radius-sm);background:var(--reaxis-background);color:var(--reaxis-text-secondary);cursor:pointer;transition:border-color var(--reaxis-transition),background var(--reaxis-transition),color var(--reaxis-transition)}._actions_qiuz5_95 button:hover{border-color:var(--reaxis-brand-muted);background:var(--reaxis-brand-light);color:var(--reaxis-brand-dark)}._danger_qiuz5_123{color:var(--reaxis-danger-dark)}._danger_qiuz5_123:hover{border-color:color-mix(in srgb,var(--reaxis-danger) 35%,transparent)!important;background:var(--reaxis-danger-light)!important}@media(max-width:480px){._actions_qiuz5_95 button{flex:1 1 calc(50% - .4rem);min-width:0}}._page_1evue_1{display:flex;flex-direction:column;gap:1.5rem}._hero_1evue_7 h2{margin:0 0 1rem;font-size:var(--reaxis-text-h2)}._stats_1evue_12{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:1rem}._stat_1evue_12{padding:1.15rem 1rem;background:var(--reaxis-background);border:1px solid var(--reaxis-border);border-radius:var(--reaxis-radius);box-shadow:var(--reaxis-shadow-sm);text-align:center;transition:box-shadow var(--reaxis-transition),border-color var(--reaxis-transition)}._stat_1evue_12:hover{box-shadow:var(--reaxis-shadow)}._statValue_1evue_34{display:block;font-size:2rem;font-weight:var(--reaxis-font-weight-bold);color:var(--reaxis-brand);line-height:1.1}._statLabel_1evue_42{display:block;margin-top:.25rem;font-size:var(--reaxis-text-label);color:var(--reaxis-muted)}._statAlert_1evue_49{text-decoration:none;color:inherit;border-color:color-mix(in srgb,var(--reaxis-danger) 35%,transparent);background:var(--reaxis-danger-light)}._statAlert_1evue_49 ._statValue_1evue_34{color:var(--reaxis-danger-dark)}._quickActions_1evue_60{display:flex;flex-wrap:wrap;gap:.65rem}._primaryBtn_1evue_66,._secondaryBtn_1evue_67{display:inline-flex;align-items:center;justify-content:center;padding:.72rem 1.15rem;border-radius:var(--reaxis-radius-sm);font-weight:var(--reaxis-font-weight-semibold);font-size:var(--reaxis-text-body);text-decoration:none;text-align:center;transition:background var(--reaxis-transition),border-color var(--reaxis-transition),box-shadow var(--reaxis-transition)}._primaryBtn_1evue_66{background:var(--reaxis-accent);color:#fff;box-shadow:0 2px 8px #d94f4538}._primaryBtn_1evue_66:hover{background:var(--reaxis-accent-dark)}._secondaryBtn_1evue_67{border:1px solid var(--reaxis-border);color:var(--reaxis-text);background:var(--reaxis-background)}._secondaryBtn_1evue_67:hover{border-color:var(--reaxis-brand-muted);background:var(--reaxis-brand-light);color:var(--reaxis-brand-dark)}._section_1evue_105 h3{margin:0;font-size:var(--reaxis-text-h3);font-weight:var(--reaxis-font-weight-semibold)}._sectionHeader_1evue_111{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.65rem;margin-bottom:.75rem}._clearBtn_1evue_120{padding:.45rem .85rem;border:1px solid color-mix(in srgb,var(--reaxis-danger) 25%,transparent);border-radius:var(--reaxis-radius-sm);background:var(--reaxis-background);color:var(--reaxis-danger-dark);font-size:var(--reaxis-text-label);font-weight:var(--reaxis-font-weight-medium);cursor:pointer}._clearBtn_1evue_120:hover:not(:disabled){background:var(--reaxis-danger-light)}._clearBtn_1evue_120:disabled{opacity:.45;cursor:not-allowed}._success_1evue_140{color:var(--reaxis-brand-dark);padding:.75rem 1rem;background:var(--reaxis-brand-light);border-radius:var(--reaxis-radius-sm);border:1px solid color-mix(in srgb,var(--reaxis-brand) 18%,transparent)}._list_1evue_148{display:flex;flex-direction:column;gap:.65rem}._empty_1evue_154,._status_1evue_155{color:var(--reaxis-muted);font-size:var(--reaxis-text-body)}._error_1evue_160{color:var(--reaxis-danger-dark);padding:.75rem 1rem;background:var(--reaxis-danger-light);border-radius:var(--reaxis-radius-sm);border:1px solid color-mix(in srgb,var(--reaxis-danger) 18%,transparent)}@media(max-width:480px){._primaryBtn_1evue_66,._secondaryBtn_1evue_67{flex:1}}._wrapper_160bm_1{display:flex;flex-direction:column;gap:.5rem}._weekdays_160bm_7{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.35rem}._weekday_160bm_7{text-align:center;font-size:var(--reaxis-text-label);font-weight:var(--reaxis-font-weight-semibold);color:var(--reaxis-muted);padding:.35rem 0}._grid_160bm_21{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.35rem}._cell_160bm_27{min-height:7.5rem;border:1px solid var(--reaxis-border);border-radius:var(--reaxis-radius-sm);background:var(--reaxis-background);padding:.35rem;display:flex;flex-direction:column;gap:.25rem}._cellEmpty_160bm_38{background:var(--reaxis-surface);border-style:dashed;opacity:.55}._cellToday_160bm_44{border-color:color-mix(in srgb,var(--reaxis-brand) 45%,transparent);background:var(--reaxis-brand-light);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--reaxis-brand) 18%,transparent)}._dayNumber_160bm_50{font-size:var(--reaxis-text-label);font-weight:var(--reaxis-font-weight-semibold);color:var(--reaxis-brand-dark)}._events_160bm_56{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.2rem;overflow:hidden}._event_160bm_56{width:100%;text-align:left;border:1px solid var(--reaxis-border);border-left-width:3px;border-radius:var(--reaxis-radius-sm);background:var(--reaxis-background);padding:.25rem .35rem;cursor:pointer;display:flex;flex-direction:column;gap:.05rem;font-size:.68rem;line-height:1.2;transition:background var(--reaxis-transition),border-color var(--reaxis-transition)}._event_160bm_56:hover{background:var(--reaxis-surface)}._eventTime_160bm_89{font-weight:var(--reaxis-font-weight-semibold);color:var(--reaxis-text-primary)}._eventName_160bm_94,._eventPro_160bm_95{color:var(--reaxis-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:900px){._cell_160bm_27{min-height:5.5rem}._eventPro_160bm_95{display:none}}@media(max-width:640px){._wrapper_160bm_1{overflow-x:auto}._weekdays_160bm_7,._grid_160bm_21{min-width:42rem}._cell_160bm_27{min-height:4.75rem}._eventName_160bm_94{display:none}}._page_13sx9_1{display:flex;flex-direction:column;gap:1.25rem}._toolbar_13sx9_7{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.85rem}._toolbar_13sx9_7 h2{margin:0;font-size:var(--reaxis-text-h2)}._viewTabs_13sx9_20{display:flex;gap:.35rem;flex-wrap:wrap}._tab_13sx9_26,._tabActive_13sx9_27{padding:.45rem .85rem;border:1px solid var(--reaxis-border);border-radius:var(--reaxis-radius-sm);background:var(--reaxis-background);cursor:pointer;font-size:var(--reaxis-text-label);font-weight:var(--reaxis-font-weight-medium);color:var(--reaxis-text-secondary);transition:background var(--reaxis-transition),border-color var(--reaxis-transition),color var(--reaxis-transition)}._tab_13sx9_26:hover{background:var(--reaxis-surface);color:var(--reaxis-brand-dark)}._tabActive_13sx9_27{background:var(--reaxis-brand-light);color:var(--reaxis-brand-dark);border-color:color-mix(in srgb,var(--reaxis-brand) 25%,transparent);font-weight:var(--reaxis-font-weight-semibold)}._filters_13sx9_54{display:flex;flex-wrap:wrap;gap:.55rem;align-items:center}._filters_13sx9_54 input,._filters_13sx9_54 select{padding:.62rem .85rem;border:1px solid var(--reaxis-border);border-radius:var(--reaxis-radius-sm);background:var(--reaxis-background);font-size:var(--reaxis-text-body);transition:border-color var(--reaxis-transition),box-shadow var(--reaxis-transition)}._filters_13sx9_54 input:focus,._filters_13sx9_54 select:focus{outline:none;border-color:var(--reaxis-brand);box-shadow:0 0 0 3px color-mix(in srgb,var(--reaxis-brand) 14%,transparent)}._blockBtn_13sx9_80{padding:.62rem .9rem;border:1px solid var(--reaxis-border);border-radius:var(--reaxis-radius-sm);background:var(--reaxis-background);color:var(--reaxis-text-secondary);font-weight:var(--reaxis-font-weight-medium);cursor:pointer;transition:border-color var(--reaxis-transition),background var(--reaxis-transition)}._blockBtn_13sx9_80:hover{border-color:var(--reaxis-brand-muted);background:var(--reaxis-brand-light);color:var(--reaxis-brand-dark)}._blockForm_13sx9_99{display:flex;flex-wrap:wrap;gap:.85rem;padding:1.15rem;background:var(--reaxis-background);border:1px solid var(--reaxis-border);border-radius:var(--reaxis-radius);box-shadow:var(--reaxis-shadow-sm)}._blockForm_13sx9_99 label{display:flex;flex-direction:column;gap:.3rem;font-size:var(--reaxis-text-label);font-weight:var(--reaxis-font-weight-medium);color:var(--reaxis-text-secondary)}._monthNav_13sx9_119{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem}._monthNav_13sx9_119 button{padding:.55rem .85rem;border:1px solid var(--reaxis-border);border-radius:var(--reaxis-radius-sm);background:var(--reaxis-background);color:var(--reaxis-text-secondary);font-size:var(--reaxis-text-label);cursor:pointer}._monthNav_13sx9_119 button:hover{background:var(--reaxis-brand-light);color:var(--reaxis-brand-dark)}._monthNav_13sx9_119 strong{min-width:10rem;text-align:center;text-transform:capitalize;color:var(--reaxis-brand-dark)}._list_13sx9_148{display:flex;flex-direction:column;gap:.65rem}._monthGrid_13sx9_154{display:none}._status_13sx9_158{color:var(--reaxis-muted)}._error_13sx9_162{color:var(--reaxis-danger-dark);padding:.75rem 1rem;background:var(--reaxis-danger-light);border-radius:var(--reaxis-radius-sm)}@media(max-width:480px){._filters_13sx9_54 input,._filters_13sx9_54 select,._blockBtn_13sx9_80{width:100%}}._page_oevdw_1{max-width:760px}._page_oevdw_1 h2{margin:0 0 1.25rem;font-size:var(--reaxis-text-h2)}._form_oevdw_10{display:flex;flex-direction:column;gap:1rem;padding:1.25rem;background:var(--reaxis-background);border:1px solid var(--reaxis-border);border-radius:var(--reaxis-radius);box-shadow:var(--reaxis-shadow-sm)}._row_oevdw_21{display:grid;grid-template-columns:1fr 1fr;gap:.85rem}._form_oevdw_10 label{display:flex;flex-direction:column;gap:.35rem;font-size:var(--reaxis-text-label);font-weight:var(--reaxis-font-weight-medium);color:var(--reaxis-text-secondary)}._form_oevdw_10 input,._form_oevdw_10 select,._form_oevdw_10 textarea{padding:.72rem .9rem;border:1px solid var(--reaxis-border);border-radius:var(--reaxis-radius-sm);background:var(--reaxis-background);font:inherit;transition:border-color var(--reaxis-transition),box-shadow var(--reaxis-transition)}._form_oevdw_10 input:focus,._form_oevdw_10 select:focus,._form_oevdw_10 textarea:focus{outline:none;border-color:var(--reaxis-brand);box-shadow:0 0 0 3px color-mix(in srgb,var(--reaxis-brand) 14%,transparent)}._actions_oevdw_57{display:flex;gap:.65rem;margin-top:.25rem}._primary_oevdw_63,._ghost_oevdw_64{padding:.72rem 1.15rem;border-radius:var(--reaxis-radius-sm);font-weight:var(--reaxis-font-weight-semibold);font-size:var(--reaxis-text-body);cursor:pointer;transition:background var(--reaxis-transition),border-color var(--reaxis-transition),box-shadow var(--reaxis-transition)}._primary_oevdw_63{background:var(--reaxis-accent);color:#fff;border:none;box-shadow:0 2px 8px #d94f4533}._primary_oevdw_63:hover{background:var(--reaxis-accent-dark)}._ghost_oevdw_64{background:transparent;border:1px solid var(--reaxis-border);color:var(--reaxis-text-secondary)}._ghost_oevdw_64:hover{border-color:var(--reaxis-brand-muted);background:var(--reaxis-brand-light);color:var(--reaxis-brand-dark)}._error_oevdw_99{color:var(--reaxis-danger-dark);padding:.75rem 1rem;background:var(--reaxis-danger-light);border-radius:var(--reaxis-radius-sm);border:1px solid color-mix(in srgb,var(--reaxis-danger) 18%,transparent)}@media(max-width:600px){._row_oevdw_21{grid-template-columns:1fr}._actions_oevdw_57{flex-direction:column}._primary_oevdw_63,._ghost_oevdw_64{width:100%}}._page_1w4n7_1{display:flex;flex-direction:column;gap:1.35rem}._form_1w4n7_7{padding:1.2rem;background:var(--reaxis-background);border:1px solid var(--reaxis-border);border-radius:var(--reaxis-radius);box-shadow:var(--reaxis-shadow-sm)}._form_1w4n7_7 h3{margin:0 0 .85rem;font-size:var(--reaxis-text-h3)}._row_1w4n7_20{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:.85rem}._form_1w4n7_7 label{display:flex;flex-direction:column;gap:.35rem;font-size:var(--reaxis-text-label);font-weight:var(--reaxis-font-weight-medium);color:var(--reaxis-text-secondary)}._form_1w4n7_7 input{padding:.72rem .85rem;border:1px solid var(--reaxis-border);border-radius:var(--reaxis-radius-sm);transition:border-color var(--reaxis-transition),box-shadow var(--reaxis-transition)}._form_1w4n7_7 input:focus{outline:none;border-color:var(--reaxis-brand);box-shadow:0 0 0 3px color-mix(in srgb,var(--reaxis-brand) 14%,transparent)}._formActions_1w4n7_50{display:flex;gap:.55rem;margin-top:.85rem}._fieldset_1w4n7_56{border:1px solid var(--reaxis-border);border-radius:var(--reaxis-radius-sm);padding:.85rem;margin-top:.85rem;background:var(--reaxis-surface)}._check_1w4n7_64{flex-direction:row!important;align-items:center;gap:.55rem!important}._empty_1w4n7_70{margin:0;font-size:var(--reaxis-text-label);color:var(--reaxis-muted)}._primary_1w4n7_76{padding:.68rem 1.1rem;background:var(--reaxis-accent);color:#fff;border:none;border-radius:var(--reaxis-radius-sm);font-weight:var(--reaxis-font-weight-semibold);cursor:pointer;box-shadow:0 2px 8px #d94f4533;transition:background var(--reaxis-transition)}._primary_1w4n7_76:hover{background:var(--reaxis-accent-dark)}._list_1w4n7_92{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.65rem}._item_1w4n7_101{display:flex;align-items:center;gap:.85rem;padding:.95rem 1.1rem;background:var(--reaxis-background);border:1px solid var(--reaxis-border);border-radius:var(--reaxis-radius);box-shadow:var(--reaxis-shadow-xs);transition:box-shadow var(--reaxis-transition)}._item_1w4n7_101:hover{box-shadow:var(--reaxis-shadow-sm)}._dot_1w4n7_117{width:10px;height:10px;border-radius:50%;flex-shrink:0}._info_1w4n7_124{flex:1;display:flex;flex-direction:column;gap:.15rem}._info_1w4n7_124 span{font-size:var(--reaxis-text-label);color:var(--reaxis-muted)}._inactive_1w4n7_136{color:var(--reaxis-danger-dark)!important;font-weight:var(--reaxis-font-weight-semibold)}._itemActions_1w4n7_141{display:flex;gap:.4rem}._itemActions_1w4n7_141 button{padding:.4rem .7rem;font-size:var(--reaxis-text-caption);font-weight:var(--reaxis-font-weight-medium);border:1px solid var(--reaxis-border);border-radius:var(--reaxis-radius-sm);background:var(--reaxis-background);cursor:pointer;transition:border-color var(--reaxis-transition),background var(--reaxis-transition)}._itemActions_1w4n7_141 button:hover{border-color:var(--reaxis-brand-muted);background:var(--reaxis-brand-light)}._danger_1w4n7_164{color:var(--reaxis-danger-dark)}._danger_1w4n7_164:hover{border-color:color-mix(in srgb,var(--reaxis-danger) 35%,transparent)!important;background:var(--reaxis-danger-light)!important}._page_1xcat_1{display:flex;flex-direction:column;gap:1.35rem}._form_1xcat_7{padding:1.2rem;background:var(--reaxis-background);border:1px solid var(--reaxis-border);border-radius:var(--reaxis-radius);box-shadow:var(--reaxis-shadow-sm)}._form_1xcat_7 h3{margin:0 0 .85rem;font-size:var(--reaxis-text-h3)}._grid_1xcat_20{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:.85rem;margin-bottom:.85rem}._fullWidth_1xcat_27{display:flex;flex-direction:column;gap:.35rem;font-size:var(--reaxis-text-label);font-weight:var(--reaxis-font-weight-medium);color:var(--reaxis-text-secondary);margin-bottom:.85rem}._form_1xcat_7 label{display:flex;flex-direction:column;gap:.35rem;font-size:var(--reaxis-text-label);font-weight:var(--reaxis-font-weight-medium);color:var(--reaxis-text-secondary)}._form_1xcat_7 input,._form_1xcat_7 textarea{padding:.72rem .85rem;border:1px solid var(--reaxis-border);border-radius:var(--reaxis-radius-sm);transition:border-color var(--reaxis-transition),box-shadow var(--reaxis-transition)}._form_1xcat_7 input:focus,._form_1xcat_7 textarea:focus{outline:none;border-color:var(--reaxis-brand);box-shadow:0 0 0 3px color-mix(in srgb,var(--reaxis-brand) 14%,transparent)}._fieldset_1xcat_63{border:1px solid var(--reaxis-border);border-radius:var(--reaxis-radius-sm);padding:.85rem;margin-bottom:.85rem;background:var(--reaxis-surface)}._check_1xcat_71{flex-direction:row!important;align-items:center;gap:.55rem;margin-bottom:.35rem}._empty_1xcat_78{margin:0;font-size:var(--reaxis-text-label);color:var(--reaxis-muted)}._formActions_1xcat_84{display:flex;flex-wrap:wrap;gap:.55rem}._primary_1xcat_90{padding:.68rem 1.1rem;background:var(--reaxis-accent);color:#fff;border:none;border-radius:var(--reaxis-radius-sm);font-weight:var(--reaxis-font-weight-semibold);cursor:pointer;box-shadow:0 2px 8px #d94f4533;transition:background var(--reaxis-transition)}._primary_1xcat_90:hover{background:var(--reaxis-accent-dark)}._hint_1xcat_106{font-size:var(--reaxis-text-caption);color:var(--reaxis-muted);margin:.55rem 0 0}._error_1xcat_112{margin:0;padding:.75rem 1rem;border-radius:var(--reaxis-radius-sm);background:var(--reaxis-danger-light);color:var(--reaxis-danger-dark);font-size:var(--reaxis-text-body);border:1px solid color-mix(in srgb,var(--reaxis-danger) 18%,transparent)}._success_1xcat_122{margin:0;padding:.75rem 1rem;border-radius:var(--reaxis-radius-sm);background:var(--reaxis-success-light);color:var(--reaxis-success);font-size:var(--reaxis-text-body);border:1px solid color-mix(in srgb,var(--reaxis-success) 18%,transparent)}._list_1xcat_132{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.65rem}._item_1xcat_141{display:flex;align-items:flex-start;gap:.85rem;padding:.95rem 1.1rem;background:var(--reaxis-background);border:1px solid var(--reaxis-border);border-radius:var(--reaxis-radius);box-shadow:var(--reaxis-shadow-xs);transition:box-shadow var(--reaxis-transition)}._item_1xcat_141:hover{box-shadow:var(--reaxis-shadow-sm)}._dot_1xcat_157{width:10px;height:10px;border-radius:50%;flex-shrink:0;margin-top:.35rem}._info_1xcat_165{flex:1;display:flex;flex-direction:column;gap:.15rem;min-width:0}._info_1xcat_165 span{font-size:var(--reaxis-text-label);color:var(--reaxis-muted)}._nameRow_1xcat_178{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem}._badgeActive_1xcat_185,._badgeInactive_1xcat_186{display:inline-block;padding:.2rem .55rem;border-radius:var(--reaxis-radius-full);font-size:var(--reaxis-text-caption);font-weight:var(--reaxis-font-weight-semibold);letter-spacing:.02em}._badgeActive_1xcat_185{background:var(--reaxis-brand-light);color:var(--reaxis-brand-dark)}._badgeInactive_1xcat_186{background:var(--reaxis-danger-light);color:var(--reaxis-danger-dark)}._badgeAccessNone_1xcat_205,._badgeAccessInvited_1xcat_206,._badgeAccessActive_1xcat_207,._badgeAccessDisabled_1xcat_208{display:inline-block;padding:.2rem .55rem;border-radius:var(--reaxis-radius-full);font-size:var(--reaxis-text-caption);font-weight:var(--reaxis-font-weight-semibold);letter-spacing:.02em}._badgeAccessNone_1xcat_205{background:color-mix(in srgb,var(--reaxis-muted) 16%,transparent);color:var(--reaxis-text-secondary)}._badgeAccessInvited_1xcat_206{background:color-mix(in srgb,var(--reaxis-warning, #d97706) 18%,transparent);color:color-mix(in srgb,var(--reaxis-warning, #d97706) 85%,black)}._badgeAccessActive_1xcat_207{background:var(--reaxis-success-light);color:var(--reaxis-success)}._badgeAccessDisabled_1xcat_208{background:var(--reaxis-danger-light);color:var(--reaxis-danger-dark)}._modalOverlay_1xcat_237{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:1rem;background:color-mix(in srgb,var(--reaxis-text-primary, #1a1a1a) 35%,transparent)}._modal_1xcat_237{width:100%;max-width:440px;padding:1.35rem 1.25rem;background:var(--reaxis-background);border:1px solid var(--reaxis-border);border-radius:var(--reaxis-radius);box-shadow:var(--reaxis-shadow)}._modal_1xcat_237 h3{margin:0 0 .55rem;font-size:var(--reaxis-text-h3)}._modalLead_1xcat_263{margin:0 0 1rem;color:var(--reaxis-muted);font-size:var(--reaxis-text-body);line-height:1.45}._modalActions_1xcat_270{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:.85rem}._itemActions_1xcat_277{display:flex;flex-wrap:wrap;gap:.4rem;justify-content:flex-end}._itemActions_1xcat_277 button{padding:.4rem .7rem;font-size:var(--reaxis-text-caption);font-weight:var(--reaxis-font-weight-medium);border:1px solid var(--reaxis-border);border-radius:var(--reaxis-radius-sm);background:var(--reaxis-background);cursor:pointer;transition:border-color var(--reaxis-transition),background var(--reaxis-transition)}._itemActions_1xcat_277 button:hover{border-color:var(--reaxis-brand-muted);background:var(--reaxis-brand-light)}._itemActions_1xcat_277 button:disabled{opacity:.55;cursor:not-allowed}._danger_1xcat_307{color:var(--reaxis-danger-dark)}._danger_1xcat_307:hover{border-color:color-mix(in srgb,var(--reaxis-danger) 35%,transparent)!important;background:var(--reaxis-danger-light)!important}@media(max-width:640px){._item_1xcat_141{flex-direction:column}._itemActions_1xcat_277{width:100%;justify-content:flex-start}}._page_o8qbs_1{display:flex;flex-direction:column;gap:1.25rem}._header_o8qbs_7{display:flex;align-items:center;justify-content:space-between;gap:.85rem}._header_o8qbs_7 h2{margin:0;font-size:var(--reaxis-text-h2)}._back_o8qbs_19{color:var(--reaxis-brand);text-decoration:none;font-size:var(--reaxis-text-body);font-weight:var(--reaxis-font-weight-medium)}._back_o8qbs_19:hover{color:var(--reaxis-brand-dark)}._filters_o8qbs_30{display:flex;gap:.4rem;flex-wrap:wrap}._filters_o8qbs_30 button{padding:.48rem .85rem;border:1px solid var(--reaxis-border);border-radius:var(--reaxis-radius-sm);background:var(--reaxis-background);cursor:pointer;font-size:var(--reaxis-text-label);font-weight:var(--reaxis-font-weight-medium);color:var(--reaxis-text-secondary);transition:background var(--reaxis-transition),border-color var(--reaxis-transition),color var(--reaxis-transition)}._filters_o8qbs_30 button:hover{background:var(--reaxis-surface);color:var(--reaxis-brand-dark)}._filters_o8qbs_30 ._active_o8qbs_56{background:var(--reaxis-brand-light);color:var(--reaxis-brand-dark);border-color:color-mix(in srgb,var(--reaxis-brand) 25%,transparent)}._list_o8qbs_62{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.65rem}._item_o8qbs_71{padding:.95rem 1.1rem;background:var(--reaxis-background);border:1px solid var(--reaxis-border);border-radius:var(--reaxis-radius);box-shadow:var(--reaxis-shadow-xs);transition:box-shadow var(--reaxis-transition)}._item_o8qbs_71:hover{box-shadow:var(--reaxis-shadow-sm)}._row_o8qbs_84{display:flex;justify-content:space-between;gap:.65rem;align-items:flex-start}._failed_o8qbs_91{color:var(--reaxis-danger-dark);font-size:var(--reaxis-text-caption);font-weight:var(--reaxis-font-weight-semibold)}._sent_o8qbs_97{color:var(--reaxis-success);font-size:var(--reaxis-text-caption);font-weight:var(--reaxis-font-weight-semibold)}._meta_o8qbs_103{margin:.3rem 0 0;font-size:var(--reaxis-text-label);color:var(--reaxis-muted)}._error_o8qbs_109{margin:.35rem 0 0;font-size:var(--reaxis-text-label);color:var(--reaxis-danger-dark)}._date_o8qbs_115{margin:.35rem 0 0;font-size:var(--reaxis-text-caption);color:var(--reaxis-caption)}._status_o8qbs_121{color:var(--reaxis-muted)}._page_1xhi8_1{display:flex;flex-direction:column;gap:1.35rem}._field_1xhi8_7{display:flex;flex-direction:column;gap:.35rem;max-width:340px}._section_1xhi8_14{display:flex;flex-direction:column;gap:.95rem;padding:1.2rem;border:1px solid var(--reaxis-border);border-radius:var(--reaxis-radius);background:var(--reaxis-background);box-shadow:var(--reaxis-shadow-sm)}._section_1xhi8_14 h3{margin:0;font-size:var(--reaxis-text-h3)}._formRow_1xhi8_30{display:flex;flex-wrap:wrap;gap:.85rem;align-items:end}._formRow_1xhi8_30 label,._field_1xhi8_7 label,._form_1xhi8_30 label{display:flex;flex-direction:column;gap:.35rem;font-size:var(--reaxis-text-label);font-weight:var(--reaxis-font-weight-medium);color:var(--reaxis-text-secondary)}._form_1xhi8_30{display:flex;flex-direction:column;gap:.85rem}._form_1xhi8_30 input,._form_1xhi8_30 select{padding:.72rem .9rem;border:1px solid var(--reaxis-border);border-radius:var(--reaxis-radius-sm);background:var(--reaxis-background);transition:border-color var(--reaxis-transition),box-shadow var(--reaxis-transition)}._form_1xhi8_30 input:focus,._form_1xhi8_30 select:focus{outline:none;border-color:var(--reaxis-brand);box-shadow:0 0 0 3px color-mix(in srgb,var(--reaxis-brand) 14%,transparent)}._formActions_1xhi8_72{display:flex;gap:.55rem;flex-wrap:wrap}._list_1xhi8_78{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.65rem}._slotRow_1xhi8_87,._exceptionItem_1xhi8_88{display:flex;justify-content:space-between;gap:.85rem;align-items:center;padding:.75rem .9rem;border:1px solid var(--reaxis-border);border-radius:var(--reaxis-radius-sm);background:var(--reaxis-surface);transition:background var(--reaxis-transition)}._slotRow_1xhi8_87:hover,._exceptionItem_1xhi8_88:hover{background:var(--reaxis-brand-light)}._itemActions_1xhi8_105{display:flex;gap:.4rem;flex-shrink:0}._itemActions_1xhi8_105 button{padding:.4rem .7rem;font-size:var(--reaxis-text-caption);font-weight:var(--reaxis-font-weight-medium);border:1px solid var(--reaxis-border);border-radius:var(--reaxis-radius-sm);background:var(--reaxis-background);cursor:pointer;transition:border-color var(--reaxis-transition),background var(--reaxis-transition)}._itemActions_1xhi8_105 button:hover{border-color:var(--reaxis-brand-muted);background:var(--reaxis-brand-light)}._primary_1xhi8_129{align-self:flex-start;padding:.68rem 1.1rem;border:none;border-radius:var(--reaxis-radius-sm);background:var(--reaxis-accent);color:#fff;font-weight:var(--reaxis-font-weight-semibold);cursor:pointer;box-shadow:0 2px 8px #d94f4533;transition:background var(--reaxis-transition)}._primary_1xhi8_129:hover:not(:disabled){background:var(--reaxis-accent-dark)}._primary_1xhi8_129:disabled{opacity:.6;cursor:not-allowed}._danger_1xhi8_151{color:var(--reaxis-danger-dark)}._error_1xhi8_155{margin:0;padding:.75rem 1rem;border-radius:var(--reaxis-radius-sm);background:var(--reaxis-danger-light);color:var(--reaxis-danger-dark);border:1px solid color-mix(in srgb,var(--reaxis-danger) 18%,transparent)}._success_1xhi8_164{margin:0;padding:.75rem 1rem;border-radius:var(--reaxis-radius-sm);background:var(--reaxis-success-light);color:var(--reaxis-success);border:1px solid color-mix(in srgb,var(--reaxis-success) 18%,transparent)}._empty_1xhi8_173{color:var(--reaxis-muted);margin:0}._note_1xhi8_178{display:block;font-size:var(--reaxis-text-label);color:var(--reaxis-muted)}@media(max-width:768px){._slotRow_1xhi8_87,._exceptionItem_1xhi8_88{flex-direction:column;align-items:stretch}._itemActions_1xhi8_105{justify-content:flex-end}}._panel_17t9v_1{border-top:1px solid var(--reaxis-border);padding:.85rem 1rem;background:var(--reaxis-surface)}._panelCompact_17t9v_7{border-top:0;padding:.75rem 0 0;background:transparent}._header_17t9v_13{display:flex;align-items:center;gap:.45rem;margin-bottom:.5rem}._header_17t9v_13 h3{margin:0;flex:1;font-size:.85rem}._stateBadge_17t9v_26{font-size:.7rem;font-weight:var(--reaxis-font-weight-semibold);padding:.15rem .45rem;border-radius:999px;background:var(--reaxis-border)}._stateBadge_17t9v_26[data-state=active]{color:#1a6b70;background:color-mix(in srgb,#1a6b70 12%,white)}._stateBadge_17t9v_26[data-state=blocked]{color:var(--reaxis-danger, #c0392b);background:color-mix(in srgb,var(--reaxis-danger, #c0392b) 12%,white)}._hint_17t9v_44,._meta_17t9v_45,._warning_17t9v_46,._success_17t9v_47,._error_17t9v_48{margin:0 0 .5rem;font-size:var(--reaxis-text-caption)}._hint_17t9v_44,._meta_17t9v_45{color:var(--reaxis-text-muted)}._warning_17t9v_46{color:#9a6700}._success_17t9v_47{color:#1a6b70}._error_17t9v_48{color:var(--reaxis-danger, #c0392b)}._actions_17t9v_70{display:flex;gap:.5rem}._primaryButton_17t9v_75,._secondaryButton_17t9v_76{border-radius:.5rem;padding:.45rem .75rem;font-size:.8rem;font-weight:var(--reaxis-font-weight-semibold);cursor:pointer}._primaryButton_17t9v_75{border:0;background:var(--reaxis-brand);color:#fff}._primaryButton_17t9v_75:disabled,._secondaryButton_17t9v_76:disabled{opacity:.6;cursor:not-allowed}._secondaryButton_17t9v_76{border:1px solid var(--reaxis-border);background:var(--reaxis-background);color:var(--reaxis-text)}._page_1tipw_1{display:flex;flex-direction:column;gap:1.25rem}._form_1tipw_7{display:flex;flex-direction:column;gap:1rem}._section_1tipw_13{display:flex;flex-direction:column;gap:.85rem;padding:1.2rem;border:1px solid var(--reaxis-border);border-radius:var(--reaxis-radius);background:var(--reaxis-background);box-shadow:var(--reaxis-shadow-sm)}._section_1tipw_13 h3{margin:0;font-size:var(--reaxis-text-h3)}._grid_1tipw_29{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.85rem}._grid_1tipw_29 label{display:flex;flex-direction:column;gap:.35rem;font-size:var(--reaxis-text-label);font-weight:var(--reaxis-font-weight-medium);color:var(--reaxis-text-secondary)}._full_1tipw_44{grid-column:1 / -1}._form_1tipw_7 input,._form_1tipw_7 select,._form_1tipw_7 textarea{padding:.72rem .9rem;border:1px solid var(--reaxis-border);border-radius:var(--reaxis-radius-sm);background:var(--reaxis-background);transition:border-color var(--reaxis-transition),box-shadow var(--reaxis-transition)}._form_1tipw_7 input:focus,._form_1tipw_7 select:focus,._form_1tipw_7 textarea:focus{outline:none;border-color:var(--reaxis-brand);box-shadow:0 0 0 3px color-mix(in srgb,var(--reaxis-brand) 14%,transparent)}._primary_1tipw_68{align-self:flex-start;padding:.68rem 1.1rem;border:none;border-radius:var(--reaxis-radius-sm);background:var(--reaxis-accent);color:#fff;font-weight:var(--reaxis-font-weight-semibold);cursor:pointer;box-shadow:0 2px 8px #d94f4533;transition:background var(--reaxis-transition)}._primary_1tipw_68:hover:not(:disabled){background:var(--reaxis-accent-dark)}._primary_1tipw_68:disabled{opacity:.6;cursor:not-allowed}._error_1tipw_90{margin:0;padding:.75rem 1rem;border-radius:var(--reaxis-radius-sm);background:var(--reaxis-danger-light);color:var(--reaxis-danger-dark);border:1px solid color-mix(in srgb,var(--reaxis-danger) 18%,transparent)}._success_1tipw_99{margin:0;padding:.75rem 1rem;border-radius:var(--reaxis-radius-sm);background:var(--reaxis-success-light);color:var(--reaxis-success);border:1px solid color-mix(in srgb,var(--reaxis-success) 18%,transparent)}._hint_1tipw_108{margin:0;font-size:var(--reaxis-text-label);color:var(--reaxis-muted)}._statusLine_1tipw_114,._statusOk_1tipw_115,._statusMuted_1tipw_116{margin:0;font-size:var(--reaxis-text-body)}._statusOk_1tipw_115{color:#1a6b70}._statusMuted_1tipw_116{color:var(--reaxis-text-secondary)}._linkButton_1tipw_129{align-self:flex-start;display:inline-flex;align-items:center;padding:.55rem .85rem;border:1px solid var(--reaxis-border);border-radius:var(--reaxis-radius-sm);background:var(--reaxis-background);color:var(--reaxis-brand);font-size:var(--reaxis-text-label);font-weight:var(--reaxis-font-weight-semibold);text-decoration:none}._linkButton_1tipw_129:hover{border-color:var(--reaxis-brand-muted);background:var(--reaxis-brand-light)}._legalLinks_1tipw_148{display:flex;flex-wrap:wrap;gap:.65rem}._inlineLink_1tipw_154{color:var(--reaxis-brand);text-decoration:underline;text-underline-offset:.15em}._inlineLink_1tipw_154:hover{color:var(--reaxis-brand-dark)}._adminSectionTitle_1tipw_164{margin:0;font-size:var(--reaxis-text-h3)}._accountInfo_1tipw_169{margin:0;display:flex;flex-direction:column;gap:.65rem}._accountRow_1tipw_176{display:grid;grid-template-columns:minmax(5rem,8rem) 1fr;gap:.5rem 1rem;align-items:baseline}._accountRow_1tipw_176 dt{margin:0;font-size:var(--reaxis-text-label);font-weight:var(--reaxis-font-weight-medium);color:var(--reaxis-muted)}._accountRow_1tipw_176 dd{margin:0;font-size:var(--reaxis-text-body);color:var(--reaxis-text);word-break:break-word}._sessionSection_1tipw_197{margin-top:.5rem;border-color:color-mix(in srgb,var(--reaxis-border) 80%,var(--reaxis-muted))}._sessionHint_1tipw_202{margin:0;font-size:var(--reaxis-text-body);color:var(--reaxis-text-secondary)}._logoutButton_1tipw_208{align-self:flex-start;min-height:2.75rem;padding:.68rem 1.1rem;border:1px solid color-mix(in srgb,var(--reaxis-danger) 35%,var(--reaxis-border));border-radius:var(--reaxis-radius-sm);background:var(--reaxis-background);color:var(--reaxis-danger-dark);font-size:var(--reaxis-text-label);font-weight:var(--reaxis-font-weight-semibold);cursor:pointer;transition:background var(--reaxis-transition),border-color var(--reaxis-transition)}._logoutButton_1tipw_208:hover:not(:disabled){background:var(--reaxis-danger-light);border-color:color-mix(in srgb,var(--reaxis-danger) 45%,var(--reaxis-border))}._logoutButton_1tipw_208:disabled{opacity:.6;cursor:not-allowed}@media(max-width:768px){._grid_1tipw_29{grid-template-columns:1fr}}._page_l6q0m_1,._pageHeader_l6q0m_7{display:flex;flex-direction:column;gap:.75rem}._pageHeader_l6q0m_7 h2{margin:0;font-size:var(--reaxis-text-h2)}._segmentedControl_l6q0m_18{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:.2rem;border:1px solid var(--reaxis-border);border-radius:var(--reaxis-radius-sm);background:var(--reaxis-surface)}._segment_l6q0m_18,._segmentActive_l6q0m_29{min-height:2.25rem;padding:.35rem .5rem;border:0;border-radius:calc(var(--reaxis-radius-sm) - 2px);background:transparent;color:var(--reaxis-text-secondary);font:inherit;font-size:.8125rem;font-weight:var(--reaxis-font-weight-medium);white-space:nowrap;cursor:pointer;touch-action:manipulation}._segmentActive_l6q0m_29{background:var(--reaxis-background);color:var(--reaxis-brand);font-weight:var(--reaxis-font-weight-semibold);box-shadow:var(--reaxis-shadow-xs)}._segment_l6q0m_18:disabled,._segmentActive_l6q0m_29:disabled{opacity:.55;cursor:not-allowed}._actionsRow_l6q0m_57{display:flex;flex-wrap:wrap;gap:.5rem}._primaryAction_l6q0m_63,._secondaryAction_l6q0m_64,._paginationButton_l6q0m_65{border-radius:var(--reaxis-radius-sm);font:inherit;font-size:.8125rem;font-weight:var(--reaxis-font-weight-semibold);cursor:pointer;touch-action:manipulation}._primaryAction_l6q0m_63{flex:1 1 12rem;min-height:2.35rem;padding:.45rem .75rem;border:1px solid var(--reaxis-brand);background:var(--reaxis-brand);color:#fff}._secondaryAction_l6q0m_64{flex:1 1 12rem;min-height:2.35rem;padding:.45rem .75rem;border:1px solid var(--reaxis-border);background:var(--reaxis-background);color:var(--reaxis-text-secondary)}._primaryAction_l6q0m_63:disabled,._secondaryAction_l6q0m_64:disabled,._paginationButton_l6q0m_65:disabled{opacity:.5;cursor:not-allowed}._list_l6q0m_99{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.625rem}._item_l6q0m_108{border:1px solid var(--reaxis-border);border-radius:var(--reaxis-radius-sm);background:var(--reaxis-background);padding:.85rem .9rem}._itemUnread_l6q0m_115{border-color:color-mix(in srgb,var(--reaxis-brand) 35%,var(--reaxis-border));background:color-mix(in srgb,var(--reaxis-brand) 6%,var(--reaxis-background))}._itemHeader_l6q0m_120{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.35rem .75rem;margin-bottom:.25rem}._itemTitle_l6q0m_129{margin:0;flex:1 1 12rem;min-width:0;font-size:.9375rem;line-height:1.35;word-break:break-word}._itemMeta_l6q0m_138,._itemDate_l6q0m_139{margin:.1rem 0 0;color:var(--reaxis-text-muted);font-size:var(--reaxis-text-caption)}._itemDate_l6q0m_139{flex-shrink:0;white-space:nowrap}._itemActions_l6q0m_150{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.65rem}._linkButton_l6q0m_157,._readButton_l6q0m_158,._deleteItemButton_l6q0m_159{border:0;background:transparent;color:var(--reaxis-brand);font:inherit;font-size:.8125rem;font-weight:var(--reaxis-font-weight-semibold);cursor:pointer;padding:0}._deleteItemButton_l6q0m_159{color:var(--reaxis-text-secondary)}._deleteItemButton_l6q0m_159:disabled{opacity:.6;cursor:not-allowed}._pagination_l6q0m_65{display:flex;align-items:center;justify-content:center;gap:.75rem}._paginationButton_l6q0m_65{min-height:2rem;padding:.35rem .75rem;border:1px solid var(--reaxis-border);background:var(--reaxis-background);color:var(--reaxis-text)}._error_l6q0m_194{color:var(--reaxis-danger, #c0392b);margin:0}._success_l6q0m_199{margin:0;padding:.65rem .85rem;border-radius:var(--reaxis-radius-sm);background:color-mix(in srgb,#1a6b70 10%,var(--reaxis-background));color:#1a6b70;border:1px solid color-mix(in srgb,#1a6b70 18%,transparent);font-size:.875rem}._empty_l6q0m_209{margin:0;color:var(--reaxis-text-muted)}@media(min-width:769px){._actionsRow_l6q0m_57{justify-content:flex-start}._primaryAction_l6q0m_63,._secondaryAction_l6q0m_64{flex:0 1 auto;min-width:10rem}}@media(max-width:768px){._actionsRow_l6q0m_57{flex-direction:column}._primaryAction_l6q0m_63,._secondaryAction_l6q0m_64{width:100%;flex:none}._itemHeader_l6q0m_120{flex-direction:column;align-items:flex-start}._itemDate_l6q0m_139{white-space:normal}}._doc_14g9h_1{display:flex;flex-direction:column;gap:1.5rem;color:var(--reaxis-text);font-size:var(--reaxis-text-body);line-height:1.6}._section_14g9h_10{display:flex;flex-direction:column;gap:.65rem}._section_14g9h_10 h2{margin:0;font-size:var(--reaxis-text-h3);color:var(--reaxis-text)}._section_14g9h_10 p,._section_14g9h_10 ul{margin:0}._section_14g9h_10 ul{padding-left:1.25rem}._lead_14g9h_31{margin:0;font-weight:var(--reaxis-font-weight-medium)}._textLink_14g9h_36{color:var(--reaxis-brand);text-decoration:underline;text-underline-offset:.15em}._textLink_14g9h_36:hover{color:var(--reaxis-brand-dark)}._contactBlock_14g9h_46{font-style:normal;line-height:1.6}._page_1mecb_1{min-height:100vh;display:flex;flex-direction:column;background:var(--reaxis-surface)}._header_1mecb_8{padding:1rem 1.25rem;background:var(--reaxis-background);border-bottom:1px solid var(--reaxis-border)}._headerInner_1mecb_14{max-width:760px;margin:0 auto;display:flex;flex-direction:column;gap:.5rem}._backButton_1mecb_22{align-self:flex-start;display:inline-flex;align-items:center;gap:.4rem;padding:.55rem .85rem;border:1px solid var(--reaxis-border);border-radius:var(--reaxis-radius-sm);background:var(--reaxis-background);color:var(--reaxis-text-secondary);font-size:var(--reaxis-text-label);font-weight:var(--reaxis-font-weight-medium);text-decoration:none;cursor:pointer;transition:border-color var(--reaxis-transition),background var(--reaxis-transition),color var(--reaxis-transition)}._backButton_1mecb_22:hover{border-color:var(--reaxis-brand-muted);background:var(--reaxis-brand-light);color:var(--reaxis-brand-dark)}._backButton_1mecb_22:focus-visible{outline:none;border-color:var(--reaxis-brand);box-shadow:0 0 0 3px color-mix(in srgb,var(--reaxis-brand) 16%,transparent)}._backButtonPending_1mecb_54{pointer-events:none;cursor:default}._updated_1mecb_59{margin:0;color:var(--reaxis-muted);font-size:var(--reaxis-text-caption)}._eyebrow_1mecb_65{margin:0 0 .25rem;font-size:var(--reaxis-text-caption);color:var(--reaxis-brand);text-transform:uppercase;letter-spacing:.06em;font-weight:var(--reaxis-font-weight-semibold)}._title_1mecb_74{margin:0;font-size:clamp(1.25rem,2.5vw,1.6rem);line-height:1.25}._main_1mecb_80{flex:1;width:100%;max-width:760px;margin:0 auto;padding:1.5rem 1.25rem 2rem}@media(max-width:768px){._main_1mecb_80{padding:1.1rem 1rem 1.75rem}}._page_1q0j4_1{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:1.5rem;background:radial-gradient(circle at 10% 10%,var(--reaxis-brand-light) 0%,transparent 42%),radial-gradient(circle at 90% 90%,var(--reaxis-secondary-light) 0%,transparent 38%),var(--reaxis-surface)}._card_1q0j4_13{width:100%;max-width:420px;padding:2.25rem 2rem;background:var(--reaxis-background);border:1px solid var(--reaxis-border);border-radius:var(--reaxis-radius-lg);box-shadow:var(--reaxis-shadow)}._logoSlot_1q0j4_23{margin-bottom:1.25rem}._card_1q0j4_13 h1{margin:0 0 .35rem;font-size:var(--reaxis-text-h2)}._subtitle_1q0j4_32{margin:0 0 1.75rem;color:var(--reaxis-muted);font-size:var(--reaxis-text-body)}._status_1q0j4_38{margin:0;color:var(--reaxis-muted);font-size:var(--reaxis-text-body)}._inviteInfo_1q0j4_44{margin:0 0 1.5rem;color:var(--reaxis-text-secondary);font-size:var(--reaxis-text-body);line-height:1.5}._field_1q0j4_51{margin-bottom:1.1rem}._field_1q0j4_51 label{display:block;margin-bottom:.4rem;font-size:var(--reaxis-text-label);font-weight:var(--reaxis-font-weight-medium);color:var(--reaxis-text-secondary)}._field_1q0j4_51 input{width:100%;padding:.78rem .95rem;border:1px solid var(--reaxis-border);border-radius:var(--reaxis-radius-sm);background:var(--reaxis-background);transition:border-color var(--reaxis-transition),box-shadow var(--reaxis-transition)}._field_1q0j4_51 input:focus{outline:none;border-color:var(--reaxis-brand);box-shadow:0 0 0 3px color-mix(in srgb,var(--reaxis-brand) 16%,transparent)}._error_1q0j4_80{margin:0 0 1rem;padding:.7rem .85rem;border-radius:var(--reaxis-radius-sm);background:var(--reaxis-danger-light);color:var(--reaxis-danger-dark);font-size:var(--reaxis-text-label);border:1px solid color-mix(in srgb,var(--reaxis-danger) 18%,transparent)}._noticeError_1q0j4_90{padding:.85rem 1rem;border-radius:var(--reaxis-radius-sm);background:var(--reaxis-danger-light);color:var(--reaxis-danger-dark);border:1px solid color-mix(in srgb,var(--reaxis-danger) 18%,transparent)}._noticeError_1q0j4_90 p{margin:0 0 .85rem;font-size:var(--reaxis-text-body);line-height:1.45}._linkButton_1q0j4_104{display:inline-block;padding:.55rem .95rem;border-radius:var(--reaxis-radius-sm);background:var(--reaxis-background);color:var(--reaxis-brand-dark);font-weight:var(--reaxis-font-weight-semibold);text-decoration:none;border:1px solid color-mix(in srgb,var(--reaxis-danger) 25%,transparent)}._linkButton_1q0j4_104:hover{background:color-mix(in srgb,var(--reaxis-danger-light) 65%,white)}._button_1q0j4_119{width:100%;padding:.82rem 1.15rem;border:none;border-radius:var(--reaxis-radius-sm);background:var(--reaxis-accent);color:#fff;font-weight:var(--reaxis-font-weight-semibold);font-size:var(--reaxis-text-body);cursor:pointer;box-shadow:0 2px 8px #d94f4538;transition:background var(--reaxis-transition),box-shadow var(--reaxis-transition)}._button_1q0j4_119:hover:not(:disabled){background:var(--reaxis-accent-dark);box-shadow:0 4px 12px #d94f4547}._button_1q0j4_119:disabled{opacity:.65;cursor:not-allowed}._legalFooter_1q0j4_145{margin-top:1.75rem;padding-top:1.25rem;border-top:1px solid var(--reaxis-border);text-align:center;color:var(--reaxis-muted);font-size:var(--reaxis-text-caption);line-height:1.5}._legalLinks_1q0j4_155{display:flex;justify-content:center;flex-wrap:wrap;gap:.65rem 1rem}._legalLinks_1q0j4_155 a{color:var(--reaxis-brand);text-decoration:underline;text-underline-offset:.15em}._legalLinks_1q0j4_155 a:hover{color:var(--reaxis-brand-dark)}@media(min-width:768px){._button_1q0j4_119{width:auto;min-width:160px}}:root{--reaxis-brand: #1a6b70;--reaxis-brand-dark: #134f53;--reaxis-brand-light: #e8f4f5;--reaxis-brand-muted: #7ec4cf;--reaxis-accent: #d94f45;--reaxis-accent-dark: #c03d33;--reaxis-accent-light: #fdf0ef;--reaxis-primary: var(--reaxis-brand);--reaxis-primary-dark: var(--reaxis-brand-dark);--reaxis-secondary: #7ec4cf;--reaxis-secondary-light: #eaf6f8;--reaxis-text: #1e293b;--reaxis-text-secondary: #475569;--reaxis-muted: #64748b;--reaxis-caption: #94a3b8;--reaxis-background: #ffffff;--reaxis-surface: #f8fafc;--reaxis-surface-raised: #ffffff;--reaxis-border: #e2e8f0;--reaxis-border-subtle: #f1f5f9;--reaxis-success: #059669;--reaxis-success-light: #ecfdf5;--reaxis-warning: #d97706;--reaxis-warning-light: #fffbeb;--reaxis-danger: #dc6b6b;--reaxis-danger-dark: #b45353;--reaxis-danger-light: #fef2f2;--reaxis-space-xs: .25rem;--reaxis-space-sm: .5rem;--reaxis-space-md: .75rem;--reaxis-space-lg: 1rem;--reaxis-space-xl: 1.5rem;--reaxis-space-2xl: 2rem;--reaxis-radius-sm: 8px;--reaxis-radius: 14px;--reaxis-radius-lg: 18px;--reaxis-radius-full: 999px;--reaxis-shadow-xs: 0 1px 2px rgba(15, 23, 42, .04);--reaxis-shadow-sm: 0 2px 8px rgba(15, 23, 42, .05);--reaxis-shadow: 0 4px 24px rgba(15, 23, 42, .06);--reaxis-shadow-lg: 0 8px 32px rgba(15, 23, 42, .08);--reaxis-font: "Plus Jakarta Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--reaxis-font-weight-normal: 400;--reaxis-font-weight-medium: 500;--reaxis-font-weight-semibold: 600;--reaxis-font-weight-bold: 700;--reaxis-text-h1: 1.75rem;--reaxis-text-h2: 1.375rem;--reaxis-text-h3: 1.125rem;--reaxis-text-body: .9375rem;--reaxis-text-label: .8125rem;--reaxis-text-caption: .75rem;--reaxis-transition: .16s ease}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.reaxis-card{background:var(--reaxis-surface-raised);border:1px solid var(--reaxis-border);border-radius:var(--reaxis-radius);box-shadow:var(--reaxis-shadow-sm)}.reaxis-btn{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.7rem 1.15rem;border-radius:var(--reaxis-radius-sm);font-family:var(--reaxis-font);font-size:var(--reaxis-text-body);font-weight:var(--reaxis-font-weight-semibold);line-height:1.2;text-decoration:none;cursor:pointer;transition:background var(--reaxis-transition),border-color var(--reaxis-transition),color var(--reaxis-transition),box-shadow var(--reaxis-transition),transform var(--reaxis-transition)}.reaxis-btn:disabled{opacity:.55;cursor:not-allowed}.reaxis-btn--primary{border:none;background:var(--reaxis-accent);color:#fff;box-shadow:0 2px 8px #d94f4538}.reaxis-btn--primary:hover:not(:disabled){background:var(--reaxis-accent-dark);box-shadow:0 4px 12px #d94f4547}.reaxis-btn--secondary{border:1px solid var(--reaxis-border);background:var(--reaxis-background);color:var(--reaxis-text)}.reaxis-btn--secondary:hover:not(:disabled){border-color:var(--reaxis-brand-muted);background:var(--reaxis-brand-light);color:var(--reaxis-brand-dark)}.reaxis-btn--ghost{border:1px solid transparent;background:transparent;color:var(--reaxis-text-secondary)}.reaxis-btn--ghost:hover:not(:disabled){background:var(--reaxis-surface);color:var(--reaxis-brand)}.reaxis-btn--danger{border:1px solid color-mix(in srgb,var(--reaxis-danger) 35%,transparent);background:var(--reaxis-danger-light);color:var(--reaxis-danger-dark)}.reaxis-btn--danger:hover:not(:disabled){background:color-mix(in srgb,var(--reaxis-danger) 14%,white)}.reaxis-btn--sm{padding:.4rem .75rem;font-size:var(--reaxis-text-label)}.reaxis-input,.reaxis-select,.reaxis-textarea{width:100%;padding:.72rem .9rem;border:1px solid var(--reaxis-border);border-radius:var(--reaxis-radius-sm);background:var(--reaxis-background);color:var(--reaxis-text);font:inherit;transition:border-color var(--reaxis-transition),box-shadow var(--reaxis-transition)}.reaxis-input::placeholder,.reaxis-textarea::placeholder{color:var(--reaxis-caption)}.reaxis-input:focus,.reaxis-select:focus,.reaxis-textarea:focus{outline:none;border-color:var(--reaxis-brand);box-shadow:0 0 0 3px color-mix(in srgb,var(--reaxis-brand) 16%,transparent)}.reaxis-label{display:block;margin-bottom:.35rem;font-size:var(--reaxis-text-label);font-weight:var(--reaxis-font-weight-medium);color:var(--reaxis-text-secondary)}.reaxis-badge{display:inline-flex;align-items:center;padding:.2rem .55rem;border-radius:var(--reaxis-radius-full);font-size:var(--reaxis-text-caption);font-weight:var(--reaxis-font-weight-semibold);letter-spacing:.02em}.reaxis-badge--brand{background:var(--reaxis-brand-light);color:var(--reaxis-brand-dark)}.reaxis-badge--success{background:var(--reaxis-success-light);color:var(--reaxis-success)}.reaxis-badge--warning{background:var(--reaxis-warning-light);color:var(--reaxis-warning)}.reaxis-badge--danger{background:var(--reaxis-danger-light);color:var(--reaxis-danger-dark)}.reaxis-badge--muted{background:var(--reaxis-surface);color:var(--reaxis-muted)}.reaxis-alert{margin:0;padding:.75rem 1rem;border-radius:var(--reaxis-radius-sm);font-size:var(--reaxis-text-body)}.reaxis-alert--error{background:var(--reaxis-danger-light);color:var(--reaxis-danger-dark);border:1px solid color-mix(in srgb,var(--reaxis-danger) 20%,transparent)}.reaxis-alert--success{background:var(--reaxis-success-light);color:var(--reaxis-success);border:1px solid color-mix(in srgb,var(--reaxis-success) 20%,transparent)}.reaxis-page-title{margin:0 0 var(--reaxis-space-lg);font-size:var(--reaxis-text-h2);font-weight:var(--reaxis-font-weight-bold);color:var(--reaxis-text);letter-spacing:-.02em}.reaxis-section-title{margin:0 0 var(--reaxis-space-md);font-size:var(--reaxis-text-h3);font-weight:var(--reaxis-font-weight-semibold);color:var(--reaxis-text)}.reaxis-muted{color:var(--reaxis-muted)}.reaxis-table-wrap{overflow-x:auto;border:1px solid var(--reaxis-border);border-radius:var(--reaxis-radius);box-shadow:var(--reaxis-shadow-xs);background:var(--reaxis-background)}.reaxis-table{width:100%;border-collapse:collapse;font-size:var(--reaxis-text-body)}.reaxis-table th{padding:.75rem 1rem;text-align:left;font-size:var(--reaxis-text-label);font-weight:var(--reaxis-font-weight-semibold);color:var(--reaxis-brand-dark);background:var(--reaxis-brand-light);border-bottom:1px solid var(--reaxis-border)}.reaxis-table td{padding:.75rem 1rem;border-bottom:1px solid var(--reaxis-border-subtle);color:var(--reaxis-text)}.reaxis-table tbody tr:hover td{background:var(--reaxis-surface)}.reaxis-table tbody tr:last-child td{border-bottom:none}.client-logo-placeholder{aspect-ratio:1;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;background:color-mix(in srgb,var(--reaxis-border, #e2e8f0) 32%,var(--reaxis-background, #fff));border:1px solid var(--reaxis-border, #e2e8f0);border-radius:6px;overflow:hidden}.client-logo-placeholder__label{font-size:.55rem;font-weight:500;letter-spacing:.01em;color:var(--reaxis-muted, #64748b);text-align:center;line-height:1.15;padding:.12rem;-webkit-user-select:none;user-select:none}.client-logo-placeholder--sm{width:2rem;height:2rem;min-width:2rem;min-height:2rem}.client-logo-placeholder--md{width:2.5rem;height:2.5rem;min-width:2.5rem;min-height:2.5rem}.client-logo-placeholder--lg{width:3rem;height:3rem;min-width:3rem;min-height:3rem}.client-logo-placeholder--md .client-logo-placeholder__label{font-size:.58rem}.client-logo-placeholder--lg .client-logo-placeholder__label{font-size:.62rem}*{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;font-family:var(--reaxis-font);font-size:var(--reaxis-text-body);color:var(--reaxis-text);background:var(--reaxis-surface);line-height:1.55}h1,h2,h3,h4{margin:0;font-weight:var(--reaxis-font-weight-bold);letter-spacing:-.02em;color:var(--reaxis-text)}h1{font-size:var(--reaxis-text-h1)}h2{font-size:var(--reaxis-text-h2)}h3{font-size:var(--reaxis-text-h3)}button,input,select,textarea{font:inherit}a{color:var(--reaxis-brand);transition:color var(--reaxis-transition)}a:hover{color:var(--reaxis-brand-dark)}:focus-visible{outline:2px solid var(--reaxis-brand);outline-offset:2px}::selection{background:color-mix(in srgb,var(--reaxis-brand) 18%,transparent)}
