._skeleton_oxibf_3{background:linear-gradient(90deg,var(--field-background, #f8f9fa) 25%,var(--border-color, #e1e5e9) 37%,var(--field-background, #f8f9fa) 63%);background-size:400% 100%;animation:_skeleton-loading_oxibf_1 1.4s ease infinite}@keyframes _skeleton-loading_oxibf_1{0%{background-position:100% 50%}to{background-position:0 50%}}._skeletonContainer_oxibf_23{width:100%;display:flex;flex-direction:column;gap:1rem;align-items:center}._skeletonHeader_oxibf_31{height:2rem;width:60%;border-radius:.25rem;margin-bottom:.5rem}._skeletonCard_oxibf_38{margin-top:1rem;height:10rem;border-radius:.5rem;margin-bottom:.75rem;width:100%}._skeletonCard_oxibf_38:last-child{margin-bottom:0}._skeletonBooking_oxibf_50{height:4rem;border-radius:.5rem;margin-bottom:.75rem;width:100%}._skeletonBooking_oxibf_50:last-child{margin-bottom:0}@media(max-width:768px){._skeletonContainer_oxibf_23{gap:.75rem}}@media(max-width:480px){._skeletonContainer_oxibf_23{gap:.5rem}}._skeletonText_oxibf_74{height:1em;width:7em;border-radius:.25em;margin:0;display:inline-block;vertical-align:middle}._sidebar_a39sd_1{width:260px;height:100vh;background-color:var(--white-00);border-right:1px solid var(--border-color);display:flex;flex-direction:column;position:fixed;left:0;top:0;z-index:100;transition:transform .2s ease}._header_a39sd_15{display:flex;flex-direction:column;padding:.25rem}._organizationSection_a39sd_21{display:flex;flex-direction:column;gap:.75rem}._teamSelector_a39sd_27{position:relative;width:100%}._teamButton_a39sd_32{display:flex;align-items:center;justify-content:flex-start;width:100%;padding:.75rem;background-color:var(--white-00);border:none;border-radius:.5rem;box-sizing:border-box;color:var(--text-color);cursor:pointer;text-align:left;transition:all .2s ease}._teamButtonStatic_a39sd_48{cursor:default}._teamButton_a39sd_32:hover{background-color:var(--highlight-hover);border-color:var(--border-color-hover)}._teamButtonStatic_a39sd_48:hover{background-color:var(--white-00)}._teamButtonContent_a39sd_61{display:flex;align-items:center;gap:.75rem;width:100%}._teamInfo_a39sd_68{display:flex;align-items:center;gap:.75rem}._organizationIcon_a39sd_74{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background-color:var(--text-color);border-radius:.375rem;color:var(--white-00)}._organizationIcon_a39sd_74 svg{width:18px;height:18px}._teamDetails_a39sd_90{display:flex;flex-direction:column;text-align:start;gap:.125rem}._organizationName_a39sd_97{font-size:.875rem;font-weight:600;color:var(--text-color)}._teamName_a39sd_103{font-size:.75rem;font-weight:400;color:var(--text-color-base)}._teamActions_a39sd_109{display:flex;align-items:center;gap:.5rem}._searchButton_a39sd_115{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;background:none;border:none;border-radius:.25rem;color:var(--text-color-base);cursor:pointer;transition:all .2s ease}._searchButton_a39sd_115:hover{background-color:var(--highlight-hover);color:var(--text-color)}._searchButton_a39sd_115 svg{width:16px;height:16px}._dropdownIcon_a39sd_140{width:1rem;height:1rem;color:var(--text-color-base)}._teamDropdownPopover_a39sd_146{--placement: bottom;background-color:var(--white-00);border:1px solid var(--border-color);border-radius:.5rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;margin-top:.25rem;max-height:300px;overflow-y:auto;z-index:200;width:var(--trigger-width);min-width:var(--trigger-width);max-width:var(--trigger-width)}._teamDropdownMenu_a39sd_163{padding:.5rem 0;outline:none}._teamDropdownHeader_a39sd_168{font-size:.75rem;font-weight:600;color:var(--text-color-base);padding:.5rem .75rem;text-transform:uppercase;letter-spacing:.05em}._teamOption_a39sd_177{display:flex;align-items:center;gap:.75rem;width:100%;padding:.625rem .75rem;background:none;border:none;text-align:left;cursor:pointer;transition:background-color .2s ease;outline:none;box-sizing:border-box}._react-aria-Separator_a39sd_192{height:1px;background:var(--border-color);margin:.5rem 0}._teamDropdownDivider_a39sd_198{height:1px;background-color:var(--border-color);margin:.5rem 0}._teamOption_a39sd_177:hover{background-color:var(--highlight-hover)}._teamOption_a39sd_177[data-focused]{background-color:var(--highlight-hover);outline:none}._teamOptionIcon_a39sd_213{width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:.25rem;font-size:.75rem;font-weight:600;color:var(--text-color-base)}._teamOptionName_a39sd_225{font-size:.875rem;font-weight:500;color:var(--text-color)}._navigation_a39sd_231{flex:1;padding:1rem 0;overflow-y:auto}._feesDisclosure_a39sd_237{margin:.5rem .75rem}._feesTrigger_a39sd_241{display:flex;align-items:center;gap:var(--spacing-2);width:100%;padding:.75rem 1rem;border-radius:.375rem;color:var(--text-color-base);background:none;border:none;cursor:pointer;transition:all .2s ease;font-size:.875rem;font-weight:500}._feesTrigger_a39sd_241:hover,._feesTrigger_a39sd_241[data-focused],._feesTrigger_a39sd_241[data-focus-visible]{background-color:var(--highlight-hover);color:var(--text-color);outline:none}._feesTriggerActive_a39sd_265{background-color:var(--highlight-overlay);color:var(--text-color)}._feesTriggerMain_a39sd_270{display:flex;align-items:center;gap:.75rem}._feesIcon_a39sd_276{width:1.125rem;height:1.125rem;flex-shrink:0}._feesLabel_a39sd_282{white-space:nowrap}._feesChevron_a39sd_286{width:1rem;height:1rem;transition:transform .2s ease}._feesChevronExpanded_a39sd_292{transform:rotate(90deg)}._feesPanel_a39sd_296{padding:.125rem 0 .375rem}._feesSubnav_a39sd_300{display:flex;flex-direction:column;gap:.125rem}._feesSubLink_a39sd_306{padding:.75rem 3rem;border-radius:.375rem;color:var(--text-color-base);text-decoration:none;font-size:.8125rem;font-weight:500;transition:all .2s ease}._feesSubLink_a39sd_306:hover,._feesSubLink_a39sd_306:focus-visible{background-color:var(--highlight-hover);color:var(--text-color);outline:none}._feesSubLinkActive_a39sd_323{background-color:var(--highlight-overlay);color:var(--text-color)}._mobileToggle_a39sd_328{display:none;position:fixed;top:1rem;left:1rem;z-index:200;padding:.5rem;background-color:var(--white-00);border:1px solid var(--border-color);border-radius:.375rem;color:var(--text-color);cursor:pointer;width:40px;height:40px;align-items:center;justify-content:center;transition:all .2s ease}._mobileToggle_a39sd_328:hover{background-color:var(--highlight-hover)}._overlay_a39sd_351{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;z-index:90}@media(max-width:768px){._sidebar_a39sd_1{transform:translate(-100%);width:280px}._sidebar_a39sd_1._collapsed_a39sd_369{width:260px}._sidebar_a39sd_1._mobileOpen_a39sd_373{transform:translate(0)}._mobileToggle_a39sd_328{display:flex;z-index:99}._overlay_a39sd_351{display:block}._teamDropdownMenu_a39sd_163,._feesTrigger_a39sd_241{font-size:1rem}._feesSubLink_a39sd_306{font-size:.9375rem}._organizationName_a39sd_97{font-size:1rem}._teamName_a39sd_103{font-size:.875rem}}@media(min-width:769px){._sidebar_a39sd_1{position:relative;transform:none}._mobileToggle_a39sd_328,._overlay_a39sd_351{display:none}}._link_1ri4p_1{display:flex;align-items:center;padding:.75rem 1rem;margin:.5rem .75rem;border-radius:.375rem;color:var(--text-color-base);text-decoration:none;transition:all .2s ease;font-size:.875rem;font-weight:500;gap:.75rem}._link_1ri4p_1:focus{outline:2px solid var(--focus-ring-color)}@media(max-width:768px){._link_1ri4p_1{font-size:1rem}}._link_1ri4p_1:hover{background-color:var(--highlight-hover);color:var(--text-color)}._link_1ri4p_1._active_1ri4p_30{background-color:var(--highlight-overlay)}._link_1ri4p_1._active_1ri4p_30:hover{background-color:var(--gray-100)}._link_1ri4p_1._collapsed_1ri4p_39{justify-content:center;margin:.125rem .75rem;padding:.75rem}._icon_1ri4p_45{width:1.125rem;height:1.125rem;flex-shrink:0}._label_1ri4p_51{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._organizationNav_15632_2{display:flex;flex-direction:column;gap:.5rem;padding:0 .75rem}._organizationNavHeader_15632_9{display:flex;flex-direction:column;gap:.75rem;margin-bottom:.5rem}._backButton_15632_16{display:flex;align-items:center;gap:.5rem;padding:.5rem;background:none;border:none;border-radius:.375rem;color:var(--text-color-base);cursor:pointer;transition:all .2s ease;font-size:.875rem}._backButton_15632_16:hover{background-color:var(--highlight-hover);color:var(--text-color)}._backIcon_15632_35{width:16px;height:16px}._organizationTitle_15632_40{font-size:.875rem;font-weight:600;color:var(--text-color);margin:0;padding:0 .5rem}._organizationNavItem_15632_48{display:flex;align-items:center;gap:.75rem;width:100%;padding:.75rem .5rem;background:none;border:none;border-radius:.375rem;color:var(--text-color-base);cursor:pointer;transition:all .2s ease;text-align:left;font-size:.875rem}._organizationNavItem_15632_48:hover{background-color:var(--highlight-hover);color:var(--text-color)}._organizationNavItem_15632_48._active_15632_69{background-color:var(--highlight-background);color:var(--highlight-foreground)}._organizationNavIcon_15632_74{width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:.875rem}._organizationNavIcon_15632_74 svg{width:16px;height:16px}._organizationNavLabel_15632_88{font-size:.875rem;font-weight:inherit}._organizationNav_15632_2._collapsed_15632_94 ._organizationNavHeader_15632_9{align-items:center}._organizationNav_15632_2._collapsed_15632_94 ._organizationTitle_15632_40,._organizationNav_15632_2._collapsed_15632_94 ._backButton_15632_16 span,._organizationNav_15632_2._collapsed_15632_94 ._organizationNavLabel_15632_88{display:none}._organizationNav_15632_2._collapsed_15632_94 ._organizationNavItem_15632_48{justify-content:center;padding:.75rem .5rem}._overlay_mfqan_3{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:100}._modal_mfqan_16{background:var(--gray-50);border-radius:.5rem;box-shadow:0 4px 12px #00000026;width:90%;max-width:400px;outline:none}._dialog_mfqan_25{padding:2rem}._titleContainer_mfqan_29{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem}._titleIcon_mfqan_36{width:2rem;height:2rem;flex-shrink:0}._title_mfqan_29{font-size:1.25rem;font-weight:600;margin:0;color:var(--text-color)}._content_mfqan_49{font-size:1rem;color:var(--text-color);margin-bottom:2rem}._buttonContainer_mfqan_55{display:flex;justify-content:flex-end;gap:.75rem}._cancelButton_mfqan_61{background:var(--button-background);border:1px solid var(--button-border);color:var(--button-text);padding:.5rem 1rem;border-radius:.375rem;cursor:pointer;font-size:1rem;font-weight:500}._notificationItem_19o9c_2{display:flex;gap:.75rem;padding:1rem 1.25rem;border-bottom:1px solid var(--border-color);transition:background .15s ease;cursor:default}._notificationItem_19o9c_2:last-child{border-bottom:none}._notificationItem_19o9c_2:hover{background:var(--highlight-hover)}._notificationItem_19o9c_2._unread_19o9c_19{background:rgb(from var(--highlight-background) r g b / 4%)}._notificationItem_19o9c_2._unread_19o9c_19:hover{background:rgb(from var(--highlight-background) r g b / 8%)}._iconCircle_19o9c_28{width:1.5rem;height:1.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px}._iconCircle_19o9c_28 svg{width:20px;height:20px}._iconCircle_19o9c_28._urgent_19o9c_44{background:var(--red-100);color:var(--red-400)}._iconCircle_19o9c_28._warning_19o9c_49{background:#fef3c7;color:#d97706}@media(prefers-color-scheme:dark){._iconCircle_19o9c_28._warning_19o9c_49{background:#78350f;color:#fbbf24}}._iconCircle_19o9c_28._info_19o9c_61{background:var(--primary-100);color:var(--primary-400)}._notificationContent_19o9c_67{flex:1;min-width:0}._notificationHeader_19o9c_72{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem;margin-bottom:.25rem}._notificationTitle_19o9c_80{font-size:.875rem;font-weight:600;color:var(--text-color);line-height:1.3}._notificationTime_19o9c_87{font-size:.75rem;color:var(--text-color-base);white-space:nowrap;flex-shrink:0;margin-top:1px}._notificationMessage_19o9c_95{font-size:.8125rem;color:var(--text-color-base);line-height:1.45;margin:0}._actionRow_19o9c_103{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.625rem}._actionButton_19o9c_111{display:inline-flex;align-items:center;gap:.35rem;padding:.375rem .75rem;font-size:.8125rem;font-weight:500;color:var(--text-color);background:var(--button-background);border:1px solid var(--border-color);border-radius:var(--radius-sm);cursor:pointer;transition:all .15s ease}._actionButton_19o9c_111:hover{background:var(--highlight-hover);border-color:var(--border-color-hover)}._actionButton_19o9c_111:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:1px}._actionArrow_19o9c_136{width:14px;height:14px;transition:transform .15s ease}._actionButton_19o9c_111:hover ._actionArrow_19o9c_136{transform:translate(2px)}._blockAction_19o9c_147{color:var(--red-400);border-color:var(--red-200);background:rgb(from var(--red-100) r g b / 50%)}._blockAction_19o9c_147:hover{background:var(--red-100);border-color:var(--red-300)}@media(prefers-color-scheme:dark){._blockAction_19o9c_147{color:#fca5a5;border-color:#991b1b;background:#7f1d1d4d}._blockAction_19o9c_147:hover{background:#7f1d1d80;border-color:#b91c1c}}._emptyState_1rize_2{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2.5rem 1.5rem;text-align:center;gap:.5rem}._emptyIcon_1rize_12{width:40px;height:40px;color:var(--gray-200)}._emptyText_1rize_18{font-size:.875rem;color:var(--text-color-base)}._skeleton_1rize_24{padding:1rem 1.25rem;display:flex;flex-direction:column;gap:1rem}._skeletonItem_1rize_31{display:flex;gap:.75rem}._skeletonCircle_1rize_36{width:40px;height:40px;min-width:40px;border-radius:50%;background:var(--gray-50);animation:_pulse_1rize_1 1.5s ease-in-out infinite}._skeletonLines_1rize_45{flex:1;display:flex;flex-direction:column;gap:.5rem}._skeletonLine_1rize_45{height:12px;border-radius:4px;background:var(--gray-50);animation:_pulse_1rize_1 1.5s ease-in-out infinite}._skeletonLine_1rize_45:nth-child(1){width:65%}._skeletonLine_1rize_45:nth-child(2){width:90%}._skeletonLine_1rize_45:nth-child(3){width:40%}@keyframes _pulse_1rize_1{0%,to{opacity:1}50%{opacity:.4}}._overlay_1jy6v_4{position:fixed;inset:var(--topbar-height, 64px) 0 0 0;z-index:45;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#0f172a14}._responsivePopover_1jy6v_14{width:min(420px,calc(100vw - 2rem));max-height:calc(100vh - var(--topbar-height, 64px) - 1rem);z-index:50}._panel_1jy6v_20{width:100%;max-height:inherit;display:flex;flex-direction:column;background:var(--overlay-background);border:1px solid var(--border-color);border-radius:var(--radius);box-shadow:0 20px 40px #0000001f,0 4px 12px #0000000f;overflow:hidden}._header_1jy6v_35{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem .5rem;flex-wrap:wrap;gap:.5rem}._titleRow_1jy6v_44{display:inline-flex;align-items:center;gap:.5rem}._title_1jy6v_44{font-size:1.125rem;font-weight:600;color:var(--text-color);margin:0}._titleCount_1jy6v_57{min-width:1.75rem;height:1.5rem;padding:0 .5rem;border-radius:9999px;display:inline-flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:600;color:var(--text-color);background:var(--highlight-hover);border:1px solid var(--border-color)}._markAllRead_1jy6v_72{display:inline-flex;align-items:center;gap:.35rem;background:none;border:1px solid var(--border-color);color:var(--text-color-base);font-size:.8125rem;font-weight:500;cursor:pointer;padding:.375rem .75rem;border-radius:var(--radius-sm);transition:all .15s ease}._markAllRead_1jy6v_72:hover{background:var(--highlight-hover);color:var(--text-color)}._markAllRead_1jy6v_72:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:1px}._checkIcon_1jy6v_97{width:14px;height:14px}._backButton_1jy6v_103{display:none;align-items:center;justify-content:center;background:none;border:none;color:var(--text-color);cursor:pointer;padding:.5rem;border-radius:var(--radius-sm);transition:all .15s ease;width:2rem;height:2rem;flex-shrink:0}._backButton_1jy6v_103:hover{background:var(--highlight-hover);color:var(--text-color-base)}._backButton_1jy6v_103:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:2px;border-radius:4px}._tabList_1jy6v_131{display:flex;gap:0;border-bottom:1px solid var(--border-color);padding:0 1.25rem;margin:0}._tab_1jy6v_131{background:transparent;border:none;border-bottom:2px solid transparent;color:var(--text-color-base);cursor:pointer;padding:.625rem .75rem;font-size:.875rem;font-weight:500;transition:all .2s ease;white-space:nowrap}._tab_1jy6v_131:hover{color:var(--text-color);background:var(--highlight-hover)}._tab_1jy6v_131[data-selected]{color:var(--text-color);border-bottom-color:var(--highlight-background)}._tab_1jy6v_131:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:-2px}._listContainer_1jy6v_168{flex:1;overflow-y:auto;min-height:120px;max-height:420px}._tabPanel_1jy6v_175{outline:none}._listContainer_1jy6v_168::-webkit-scrollbar{width:6px}._listContainer_1jy6v_168::-webkit-scrollbar-track{background:transparent}._listContainer_1jy6v_168::-webkit-scrollbar-thumb{background:var(--gray-200);border-radius:3px}._listContainer_1jy6v_168::-webkit-scrollbar-thumb:hover{background:var(--gray-300)}._footer_1jy6v_195{border-top:1px solid var(--border-color);padding:.75rem 1.25rem;text-align:center}._settingsLink_1jy6v_201{display:inline-flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;color:var(--text-color-base);text-decoration:none;cursor:pointer;transition:color .15s ease}._settingsLink_1jy6v_201:hover{color:var(--text-color)}@media(max-width:768px){._overlay_1jy6v_4{top:0;right:0;bottom:0;left:0;background:#0f172a33}._responsivePopover_1jy6v_14{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100vw!important;height:100vh!important;max-height:100vh!important;transform:none!important}._panel_1jy6v_20{height:100vh;border-radius:0;border:none;max-height:100vh}._header_1jy6v_35{flex-direction:row;align-items:center;justify-content:start;padding:1rem 1.25rem .5rem;gap:.75rem}._backButton_1jy6v_103{display:flex}._title_1jy6v_44{display:block}._listContainer_1jy6v_168{flex:1;height:calc(100vh - 140px);max-height:none;overflow-y:auto;-webkit-overflow-scrolling:touch}._footer_1jy6v_195{display:none}}._topbar_w5xrm_1{height:64px;display:flex;align-items:center;justify-content:space-between;padding:0 1.5rem;background-color:var(--white-00);border-bottom:1px solid var(--border-color);position:sticky;top:0;z-index:50}._spacer_w5xrm_14{flex:1}._actions_w5xrm_18{display:flex;align-items:center;gap:.5rem}._iconButton_w5xrm_24{position:relative;padding:.5rem;border:none;background:none;color:var(--text-color-base);cursor:pointer;border-radius:.375rem;transition:all .2s ease;display:flex;align-items:center;justify-content:center}._iconButton_w5xrm_24:focus{outline:2px solid var(--focus-ring-color)}._iconButton_w5xrm_24:hover,._iconButton_w5xrm_24._isActive_w5xrm_51{background-color:var(--highlight-hover);color:var(--text-color)}._icon_w5xrm_24{width:20px;height:20px}._badge_w5xrm_61{position:absolute;top:6px;right:6px;background-color:var(--invalid-color);border-radius:9999px;width:10px;height:10px;display:flex;align-items:center;justify-content:center;border:2px solid var(--white-00);pointer-events:none}._profileButton_w5xrm_75{display:flex;align-items:center;gap:.5rem;padding:.5rem;border:none;background:none;color:var(--text-color-base);cursor:pointer;border-radius:.375rem;transition:all .2s ease}._profileButton_w5xrm_75:focus{outline:2px solid var(--focus-ring-color)}._profileButton_w5xrm_75:hover{background-color:var(--highlight-hover);color:var(--text-color)}._profileIcon_w5xrm_97{width:24px;height:24px}._chevron_w5xrm_102{width:16px;height:16px}._popover_w5xrm_107{background-color:var(--overlay-background);border:1px solid var(--border-color);border-radius:.5rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;min-width:200px;max-width:300px;z-index:100}._menu_w5xrm_119{padding:.5rem}._menuItem_w5xrm_123{display:flex;align-items:center;padding:.5rem .75rem;border-radius:.375rem;color:var(--text-color-base);font-size:1rem;cursor:pointer;text-decoration:none;transition:background .2s,color .2s}._menuItem_w5xrm_123:hover,._menuItem_w5xrm_123:focus,[aria-selected=true]._menuItem_w5xrm_123{background-color:var(--highlight-hover);color:var(--text-color);outline:none}._layout_172by_1{display:flex;height:100vh;width:100vw;background-color:var(--background-color);overflow:hidden;position:fixed;top:0;left:0}._content_172by_12{flex:1;display:flex;flex-direction:column;height:100vh;overflow:hidden}._main_172by_20{flex:1;overflow-y:auto;overflow-x:hidden;padding:2rem 3rem 0;background-color:var(--background-color);height:calc(100vh - var(--topbar-height, 64px))}@media(max-width:768px){._content_172by_12{margin-left:0}._main_172by_20{padding:1rem}}._loaderContainer_7v0lq_1{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;width:100%;text-align:center}._spinner_7v0lq_11{border:.5rem solid rgba(190,13,13,.1);width:3rem;height:3rem;border-radius:50%;border-left-color:var(--primary-300);margin-bottom:1rem;animation:_spin_7v0lq_11 1s ease infinite}@keyframes _spin_7v0lq_11{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ubuntu-cyrillic-ext-400-normal-B-Nhg57H.woff2) format("woff2"),url(/assets/ubuntu-cyrillic-ext-400-normal-BQUrPAlD.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ubuntu-cyrillic-400-normal-D9OZd8lm.woff2) format("woff2"),url(/assets/ubuntu-cyrillic-400-normal-CD6XmiVF.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ubuntu-greek-ext-400-normal-CeBDcuzJ.woff2) format("woff2"),url(/assets/ubuntu-greek-ext-400-normal-VZgpvyyF.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ubuntu-greek-400-normal-GaJa0t-K.woff2) format("woff2"),url(/assets/ubuntu-greek-400-normal-UX4bU-Ff.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ubuntu-latin-ext-400-normal-Bb6UNjxu.woff2) format("woff2"),url(/assets/ubuntu-latin-ext-400-normal-kv0aZEtN.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ubuntu-latin-400-normal-CQJ26Fy6.woff2) format("woff2"),url(/assets/ubuntu-latin-400-normal-ChuJk2Dr.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ubuntu-cyrillic-ext-500-normal-AcePgoUe.woff2) format("woff2"),url(/assets/ubuntu-cyrillic-ext-500-normal-D_nARPSq.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ubuntu-cyrillic-500-normal-BU9-HBoA.woff2) format("woff2"),url(/assets/ubuntu-cyrillic-500-normal-CwjDQ7H5.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ubuntu-greek-ext-500-normal-B00wCqpo.woff2) format("woff2"),url(/assets/ubuntu-greek-ext-500-normal-C7ALJ6Zy.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ubuntu-greek-500-normal-B3ImYAyH.woff2) format("woff2"),url(/assets/ubuntu-greek-500-normal-D9iATQq0.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ubuntu-latin-ext-500-normal-DzrGfuVI.woff2) format("woff2"),url(/assets/ubuntu-latin-ext-500-normal-Cd8iAjtc.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ubuntu-latin-500-normal-CnjGCQfM.woff2) format("woff2"),url(/assets/ubuntu-latin-500-normal-BMp9VhBY.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ubuntu-cyrillic-ext-700-normal-VUzwJTK6.woff2) format("woff2"),url(/assets/ubuntu-cyrillic-ext-700-normal-BZbN9t83.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ubuntu-cyrillic-700-normal-CF4plK0P.woff2) format("woff2"),url(/assets/ubuntu-cyrillic-700-normal-DN03sdX6.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ubuntu-greek-ext-700-normal-BKlOPkfe.woff2) format("woff2"),url(/assets/ubuntu-greek-ext-700-normal-5K5_eCDc.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ubuntu-greek-700-normal-Jbnau0eS.woff2) format("woff2"),url(/assets/ubuntu-greek-700-normal-DM68am3C.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ubuntu-latin-ext-700-normal-D3iP7lMw.woff2) format("woff2"),url(/assets/ubuntu-latin-ext-700-normal-YrKfr4VU.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ubuntu-latin-700-normal-DlYwEzNn.woff2) format("woff2"),url(/assets/ubuntu-latin-700-normal-DAmh8SsM.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{font-family:Ubuntu,system-ui,sans-serif;font-size:16px;line-height:1.5;background:var(--background-color);color:var(--text-color)}*{font-family:inherit}:root{--background-color: #f8f8f8;--white-00: #ffffff;--gray-50: #e4e1e1;--gray-100: #d0d0d0;--gray-200: #afafaf;--gray-300: #8f8f8f;--gray-400: #717171;--gray-500: #555555;--gray-600: #393939;--primary-100: #d5c9fa;--primary-200: #b8a3f6;--primary-300: #997cf2;--primary-400: #7a54ef;--primary-500: #582ddc;--primary-600: #3c1e95;--red-100: #f7c4ba;--red-200: #f29887;--red-300: #eb664d;--red-400: #de2300;--red-500: #a81b00;--red-600: #731200;--green-400: #48bb78;--green-500: #38a169;--highlight-hover: rgb(0 0 0 / .07);--highlight-pressed: rgb(0 0 0 / .15);--radius: 12px;--radius-sm: 10px}@media(prefers-color-scheme:dark){:root{--background-color: #1d1d1d;--white-00: #101010;--gray-50: #393939;--gray-100: #393939;--gray-200: #4f4f4f;--gray-300: #686868;--gray-400: #848484;--gray-500: #a7a7a7;--gray-600: #cfcfcf;--primary-100: #3c1e95;--primary-200: #522acd;--primary-300: #6f46ed;--primary-400: #8e6ef1;--primary-500: #b099f5;--primary-600: #d5c8fa;--red-100: #721200;--red-200: #9c1900;--red-300: #cc2000;--red-400: #e95034;--red-500: #f08c79;--red-600: #f7c3ba;--green-400: #68d391;--green-500: #9ae6b4;--highlight-hover: rgb(255 255 255 / .1);--highlight-pressed: rgb(255 255 255 / .2)}}:root{--focus-ring-color: var(--primary-400);--text-color: var(--gray-600);--text-color-base: var(--gray-500);--text-color-hover: var(--gray-600);--text-color-disabled: var(--gray-200);--text-color-placeholder: var(--gray-400);--link-color: var(--primary-500);--link-color-secondary: var(--gray-500);--link-color-pressed: var(--primary-600);--border-color: var(--gray-50);--border-color-hover: var(--gray-400);--border-color-pressed: var(--gray-400);--border-color-disabled: var(--gray-100);--field-background: var(--white-00);--field-text-color: var(--gray-600);--overlay-background: var(--white-00);--button-background: var(--white-00);--button-background-pressed: var(--background-color);--highlight-background: #6f46ed;--highlight-background-pressed: #522acd;--highlight-background-invalid: #cc2000;--highlight-foreground: white;--highlight-foreground-pressed: #ddd;--highlight-overlay: rgb(from #6f46ed r g b / 15%);--invalid-color: var(--red-400);--invalid-color-pressed: var(--red-500);--success-color: var(--green-400);--success-color-pressed: var(--green-500)}@media(forced-colors:active){:root{--background-color: Canvas;--focus-ring-color: Highlight;--text-color: ButtonText;--text-color-base: ButtonText;--text-color-hover: ButtonText;--text-color-disabled: GrayText;--text-color-placeholder: ButtonText;--link-color: LinkText;--link-color-secondary: LinkText;--link-color-pressed: LinkText;--border-color: ButtonBorder;--border-color-hover: ButtonBorder;--border-color-pressed: ButtonBorder;--border-color-disabled: GrayText;--field-background: Field;--field-text-color: FieldText;--overlay-background: Canvas;--button-background: ButtonFace;--button-background-pressed: ButtonFace;--highlight-background: Highlight;--highlight-background-pressed: Highlight;--highlight-background-invalid: LinkText;--highlight-foreground: HighlightText;--highlight-foreground-pressed: HighlightText;--invalid-color: LinkText;--invalid-color-pressed: LinkText;--success-color: Highlight;--success-color-pressed: Highlight}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.gap-md{display:flex;flex-direction:column;gap:1rem}.margin-bottom{margin-bottom:1rem}.hidden{display:none}.container-page{display:flex;flex-direction:column;gap:var(--spacing-4)}.react-aria-TextField,.react-aria-NumberField,.react-aria-SearchField,.react-aria-Select,.react-aria-ComboBox{display:flex;flex-direction:column;align-items:flex-start;color:var(--text-color);font-size:1rem}.react-aria-TextField .react-aria-Label,.react-aria-NumberField .react-aria-Label,.react-aria-SearchField .react-aria-Label,.react-aria-Select .react-aria-Label,.react-aria-ComboBox .react-aria-Label{color:var(--text-color);font-size:.875rem;font-weight:400;margin-bottom:.125rem;display:block}.react-aria-TextField[data-disabled] .react-aria-Label,.react-aria-NumberField[data-disabled] .react-aria-Label,.react-aria-SearchField[data-disabled] .react-aria-Label,.react-aria-Select[data-disabled] .react-aria-Label,.react-aria-ComboBox[data-disabled] .react-aria-Label{color:var(--text-color-disabled);opacity:.8}.react-aria-TextField .react-aria-Input,.react-aria-SearchField .react-aria-Input{background:var(--field-background);border:1px solid var(--border-color);border-radius:.375rem;color:var(--field-text-color);font-size:1rem;padding:.625rem .75rem;outline:none;transition:border-color .2s ease,box-shadow .2s ease;width:100%;box-sizing:border-box}.react-aria-TextField .react-aria-Input:focus,.react-aria-SearchField .react-aria-Input:focus{border-color:var(--focus-ring-color);box-shadow:0 0 0 1px var(--focus-ring-color)}.react-aria-TextField .react-aria-Input[data-hovered],.react-aria-SearchField .react-aria-Input[data-hovered]{border-color:var(--border-color-hover)}.react-aria-TextField .react-aria-Input::-moz-placeholder,.react-aria-SearchField .react-aria-Input::-moz-placeholder{color:var(--text-color-placeholder)}.react-aria-TextField .react-aria-Input::placeholder,.react-aria-SearchField .react-aria-Input::placeholder{color:var(--text-color-placeholder)}.react-aria-TextField .react-aria-Input[data-disabled],.react-aria-SearchField .react-aria-Input[data-disabled]{background:var(--field-background);border-color:var(--border-color-disabled);color:var(--text-color-disabled);cursor:not-allowed;opacity:.6}.react-aria-FieldError{color:var(--invalid-color);font-size:.875rem;margin-top:.25rem}.react-aria-NumberField .react-aria-Group{display:flex;width:-moz-fit-content;width:fit-content;border-radius:.375rem;background:var(--field-background);border:1px solid var(--border-color);transition:border-color .2s ease,box-shadow .2s ease}.react-aria-NumberField .react-aria-Group[data-focus-within]{border-color:var(--focus-ring-color);box-shadow:0 0 0 1px var(--focus-ring-color)}.react-aria-NumberField .react-aria-Input{background:transparent;border:none;color:var(--field-text-color);font-size:1rem;padding:.625rem .75rem;outline:none;min-width:4rem;text-align:center}.react-aria-NumberField .react-aria-Button{border:none;color:var(--text-color);cursor:pointer;display:flex;align-items:center;justify-content:center;width:2rem;transition:background-color .2s ease}.react-aria-NumberField .react-aria-Button[data-hovered]{background:var(--highlight-hover)}.react-aria-NumberField .react-aria-Button[data-pressed]{background:var(--highlight-pressed)}.react-aria-NumberField .react-aria-Button[slot=decrement]{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.react-aria-NumberField .react-aria-Button[slot=increment]{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.react-aria-Button{background:var(--button-background);border:1px solid var(--border-color);border-radius:.375rem;color:var(--text-color);cursor:pointer;font-size:1rem;font-weight:500;padding:.625rem 1rem;transition:all .2s ease;display:inline-flex;align-items:center;gap:.5rem;justify-content:center}.react-aria-Button[data-hovered]{background:var(--button-background-pressed);border-color:var(--border-color-hover)}.react-aria-Button[data-pressed]{background:var(--button-background-pressed);border-color:var(--border-color-pressed)}.react-aria-Button[data-disabled]{background:var(--button-background);border-color:var(--border-color-disabled);color:var(--text-color-disabled);cursor:not-allowed;opacity:.6}.react-aria-Button[data-variant=primary]{background:var(--highlight-background);border-color:var(--highlight-background);color:var(--highlight-foreground)}.react-aria-Button[data-variant=primary][data-hovered]{background:var(--highlight-background-pressed);border-color:var(--highlight-background-pressed)}.react-aria-Button[data-variant=primary][data-pressed]{background:var(--highlight-background-pressed);border-color:var(--highlight-background-pressed);color:var(--highlight-foreground-pressed)}.react-aria-Button[data-variant=secondary]{background:var(--gray-100);border-color:var(--gray-100);color:var(--gray-600);cursor:pointer}.react-aria-Button[data-variant=secondary][data-hovered]{background:var(--gray-200);border-color:var(--gray-200)}.react-aria-Button[data-variant=secondary][data-pressed]{background:var(--primary-200);border-color:var(--primary-400);box-shadow:inset 0 1px 2px #0000001a}.react-aria-Button[data-variant=secondary][data-focus-visible]{outline:2px solid var(--primary-400);outline-offset:-1px}.react-aria-Button[data-variant=secondary]:focus:not([data-focus-visible]){outline:none}[data-modal-footer=true][data-variant=primary],[data-modal-footer=true][data-variant=secondary]{padding:.75rem 1.5rem;border-radius:.5rem;font-weight:500;cursor:pointer;transition:all .2s ease}@media(max-width:670px){[data-modal-footer=true][data-variant=primary],[data-modal-footer=true][data-variant=secondary]{width:50%;text-align:center;font-size:1.125rem;font-weight:550;border-radius:0;padding:1rem;border:none}}@media(max-width:480px)and (min-width:669px){[data-modal-footer=true][data-variant=primary],[data-modal-footer=true][data-variant=secondary]{width:100%;justify-content:center}}.react-aria-Button[data-variant=link]{background:none;border:none;color:var(--link-color);cursor:pointer;font-size:1rem;font-weight:500;padding:.25rem .5rem;transition:color .2s ease;display:inline-flex;align-items:center;gap:.25rem}.react-aria-Button[data-variant=link][data-hovered],.react-aria-Button[data-variant=link][data-pressed]{color:var(--link-color-pressed)}.react-aria-Button[data-variant=link][data-focus-visible]{outline:2px solid var(--focus-ring-color);outline-offset:2px}.react-aria-Button[data-variant=link][data-disabled]{color:var(--text-color-disabled);cursor:not-allowed;opacity:.6}.react-aria-Link{color:var(--link-color);cursor:pointer;text-decoration:none;font-size:1rem;font-weight:500;transition:color .2s ease;display:inline-flex;align-items:center;gap:.25rem}.react-aria-Link[data-hovered],.react-aria-Link[data-pressed]{color:var(--link-color-pressed)}.react-aria-Link[data-focus-visible]{outline:2px solid var(--focus-ring-color);outline-offset:2px}.react-aria-Link[data-disabled]{color:var(--text-color-disabled);cursor:not-allowed;opacity:.6}.react-aria-Button[data-variant=tertiary]{color:var(--link-color);background-color:transparent;border:1px solid var(--link-color)}.react-aria-Button[data-variant=tertiary][data-hovered],.react-aria-Button[data-variant=tertiary]:hover{color:var(--highlight-foreground);background-color:var(--highlight-background-pressed)}.react-aria-Button[data-variant=danger]{background:var(--red-400);border-color:var(--red-400);color:#fff}.react-aria-Button[data-variant=danger][data-hovered]{background:var(--red-500);border-color:var(--red-500)}.react-aria-Button[data-variant=danger][data-pressed]{background:var(--red-600);border-color:var(--red-600);color:#fff}.react-aria-Button[data-variant=danger][data-focus-visible]{outline:2px solid var(--red-400);outline-offset:-1px}.react-aria-Button[data-variant=danger]:focus:not([data-focus-visible]){outline:none}[data-modal-footer=true][data-variant=danger]{padding:.75rem 1.5rem;border-radius:.5rem;font-weight:500;cursor:pointer;transition:all .2s ease;background:var(--red-400);border-color:var(--red-400);color:#fff}@media(max-width:670px){[data-modal-footer=true][data-variant=danger]{width:50%;text-align:center;font-size:1.125rem;font-weight:550;border-radius:0;padding:1rem;border:none}}@media(max-width:480px)and (min-width:669px){[data-modal-footer=true][data-variant=danger]{width:100%;justify-content:center}}[data-modal-footer=true][data-variant=danger][data-hovered]{background:var(--red-500);border-color:var(--red-500)}[data-modal-footer=true][data-variant=danger][data-pressed]{background:var(--red-600);border-color:var(--red-600)}.react-aria-Modal{background:var(--overlay-background);border-radius:.5rem;box-shadow:0 10px 25px #0000001a;max-height:calc(100vh - 2rem);max-width:calc(100vw - 2rem);outline:none}.react-aria-Dialog{outline:none;padding:1.5rem}.react-aria-Dialog h2{color:var(--text-color);font-size:1.25rem;font-weight:600;margin:0 0 1rem}.react-aria-TabList{display:flex;gap:.5rem;border-bottom:1px solid var(--border-color);margin-bottom:1rem}.react-aria-Tab{background:transparent;border:none;border-bottom:2px solid transparent;color:var(--text-color);cursor:pointer;padding:.75rem 1rem;transition:all .2s ease}.react-aria-Tab[data-hovered]{background:var(--highlight-hover)}.react-aria-Tab[data-selected]{border-bottom-color:var(--highlight-background);background-color:var(--highlight-overlay)}.react-aria-Tab[data-disabled]{color:var(--text-color-disabled);cursor:not-allowed;opacity:.6}.react-aria-TabPanel{outline:none}.react-aria-Select .react-aria-Button,.react-aria-ComboBox .react-aria-Input{background:var(--field-background);border:1px solid var(--border-color);border-radius:.375rem;color:var(--field-text-color);font-size:1rem;padding:.625rem .75rem;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.react-aria-Select .react-aria-Button[data-focus-visible],.react-aria-ComboBox .react-aria-Input[data-focus-visible]{border-color:var(--highlight-background);outline:none}.react-aria-Select .react-aria-Button:focus,.react-aria-ComboBox .react-aria-Input:focus{border-color:var(--highlight-background);outline:none}.react-aria-Select .react-aria-Button:focus:not([data-focus-visible]),.react-aria-ComboBox .react-aria-Input:focus:not([data-focus-visible]){box-shadow:none;border-color:var(--border-color-hover)}.react-aria-Select .react-aria-Button[data-hovered],.react-aria-ComboBox .react-aria-Input[data-hovered]{border-color:var(--border-color-hover)}.react-aria-Popover{--background-color: var(--new-overlay-background);outline:1px solid var(--new-overlay-border);box-sizing:border-box;filter:drop-shadow(var(--popover-shadow));border-radius:var(--radius-lg);background:var(--background-color);color:var(--new-text-color);transition:transform .2s,opacity .2s;font:var(--font-size) system-ui;padding:8px}.react-aria-Popover[data-trigger=MenuTrigger],.react-aria-Popover[data-trigger=SubmenuTrigger]{padding:0}.react-aria-Popover .react-aria-OverlayArrow svg{display:block;fill:var(--background-color);stroke:var(--new-overlay-border);paint-order:stroke;stroke-width:2px}.react-aria-Popover[data-entering],.react-aria-Popover[data-exiting]{transform:var(--origin);opacity:0}.react-aria-Popover[data-placement=top]{--origin: translateY(8px)}.react-aria-Popover[data-placement=top]:has(.react-aria-OverlayArrow){margin-bottom:6px}.react-aria-Popover[data-placement=bottom]{--origin: translateY(-8px)}.react-aria-Popover[data-placement=bottom]:has(.react-aria-OverlayArrow){margin-top:6px}.react-aria-Popover[data-placement=bottom] .react-aria-OverlayArrow svg{transform:rotate(180deg)}.react-aria-Popover[data-placement=right]{--origin: translateX(-8px)}.react-aria-Popover[data-placement=right]:has(.react-aria-OverlayArrow){margin-left:6px}.react-aria-Popover[data-placement=right] .react-aria-OverlayArrow svg{transform:rotate(90deg)}.react-aria-Popover[data-placement=left]{--origin: translateX(8px)}.react-aria-Popover[data-placement=left]:has(.react-aria-OverlayArrow){margin-right:6px}.react-aria-Popover[data-placement=left] .react-aria-OverlayArrow svg{transform:rotate(-90deg)}.react-aria-ListBox{max-height:12rem;overflow-y:auto;padding:.25rem}.react-aria-ListBoxItem{border-radius:.25rem;color:var(--text-color);cursor:pointer;outline:none;padding:.5rem .75rem;transition:background-color .2s ease}.react-aria-ListBoxItem[data-hovered],.react-aria-ListBoxItem[data-focus-visible]{background:var(--highlight-hover);outline:none}.react-aria-ListBoxItem[data-selected]{background:var(--highlight-background);color:var(--highlight-foreground);outline:none}.react-aria-ListBoxItem[data-focused]{background:var(--highlight-hover);outline:none}.react-aria-RadioGroup{color:var(--text-color)}.react-aria-RadioGroup .react-aria-Label{color:var(--text-color);font-size:.875rem;font-weight:500;margin-bottom:.5rem}.react-aria-Radio{align-items:center;cursor:pointer;display:flex;gap:.5rem;margin-bottom:.5rem}.react-aria-Radio .react-aria-Label{color:var(--text-color);cursor:pointer;font-size:1rem;margin:0}.react-aria-Radio input{accent-color:var(--highlight-background)}.react-aria-CheckboxGroup,.react-aria-Checkbox{color:var(--text-color)}.react-aria-Checkbox{align-items:center;cursor:pointer;display:flex;gap:.5rem;margin-bottom:.5rem}.react-aria-Checkbox .react-aria-Label{color:var(--text-color);cursor:pointer;font-size:1rem}.react-aria-Checkbox input{accent-color:var(--highlight-background)}.react-aria-Checkbox[data-disabled]{cursor:not-allowed;opacity:.6}.react-aria-Checkbox[data-disabled] .react-aria-Label{color:var(--text-color-disabled);cursor:not-allowed}.react-aria-ProgressBar{color:var(--text-color)}.react-aria-ProgressBar .react-aria-Label{color:var(--text-color);font-size:.875rem;font-weight:500}.react-aria-Slider{color:var(--text-color)}.react-aria-Slider .react-aria-Label{color:var(--text-color);font-size:.875rem;font-weight:500}.react-aria-Table{border-collapse:collapse;width:100%}.react-aria-Table th,.react-aria-Table td{border-bottom:1px solid var(--border-color);padding:.5rem;text-align:left}.react-aria-Table th{background:var(--field-background);color:var(--text-color);font-weight:600}.react-aria-Table td{color:var(--text-color)}.react-aria-Table tr[data-hovered]{background:var(--highlight-hover)}.react-aria-Table tr[data-selected]{background:var(--highlight-overlay)}.react-aria-Calendar{color:var(--text-color)}.react-aria-Calendar .react-aria-CalendarCell{border-radius:.25rem;color:var(--text-color);cursor:pointer;outline:none;padding:.5rem;text-align:center;transition:background-color .2s ease}.react-aria-Calendar .react-aria-CalendarCell[data-hovered]{background:var(--highlight-hover)}.react-aria-Calendar .react-aria-CalendarCell[data-selected]{background:var(--highlight-background);color:var(--highlight-foreground)}.react-aria-Calendar .react-aria-CalendarCell[data-focus-visible]{outline:2px solid var(--focus-ring-color);outline-offset:1px}.react-aria-DatePicker{color:var(--text-color)}.react-aria-DatePicker .react-aria-Group{background:var(--field-background);border-radius:.375rem;display:flex;align-items:center;transition:border-color .2s ease,box-shadow .2s ease}.react-aria-DatePicker .react-aria-Group[data-focus-within]{border-color:var(--focus-ring-color);box-shadow:0 0 0 1px var(--focus-ring-color)}.react-aria-DatePicker .react-aria-DateInput{background:transparent;border:none;color:var(--field-text-color);outline:none;padding:.625rem .75rem;flex:1}.react-aria-DatePicker .react-aria-Button{background:transparent;border:none;color:var(--text-color);cursor:pointer;padding:.5rem}.react-aria-DatePicker .react-aria-Button[data-hovered]{background:var(--highlight-hover)}@media(forced-colors:active){.react-aria-Button,.react-aria-TextField .react-aria-Input,.react-aria-NumberField .react-aria-Group,.react-aria-Select .react-aria-Button,.react-aria-ComboBox .react-aria-Input{forced-color-adjust:none}}.react-aria-GridList{display:flex;flex-direction:column;gap:2px;overflow:auto;padding:4px;border-radius:6px;background:var(--overlay-background);forced-color-adjust:none;outline:none;min-height:6rem;box-sizing:border-box}.react-aria-GridList[data-focus-visible]{outline:2px solid var(--focus-ring-color);outline-offset:-1px}.react-aria-GridListItem{display:flex;align-items:center;gap:.571rem;min-height:28px;padding:.286rem .286rem .286rem .571rem;border-radius:6px;outline:none;cursor:default;color:var(--text-color);font-size:1.072rem;position:relative;transform:translateZ(0)}.react-aria-GridListItem[data-focus-visible]{outline:2px solid var(--focus-ring-color);outline-offset:-2px}.react-aria-GridListItem[data-pressed]{background:var(--gray-100)}.react-aria-GridListItem[data-selected]{background:var(--highlight-background);color:var(--highlight-foreground);--focus-ring-color: var(--highlight-foreground)}.react-aria-GridListItem[data-selected][data-focus-visible]{outline-color:var(--highlight-foreground);outline-offset:-4px}.react-aria-GridListItem[data-disabled]{color:var(--text-color-disabled)}.react-aria-GridListItem :where(.react-aria-Checkbox){--selected-color: var(--highlight-foreground);--selected-color-pressed: var(--highlight-foreground-pressed);--checkmark-color: var(--highlight-background);--background-color: var(--highlight-background)}:root{--tint: var(--indigo);--new-gray: oklch(.5 0 0);--red: oklch(.6 .181447 27.0726);--orange: oklch(.7 .150492 54);--yellow: oklch(.8 .128516 73.8032);--turquoise: oklch(.5 .081146 205.114);--cyan: oklch(.4 .142107 243.926);--green: oklch(.5 .121276 155.372);--blue: oklch(.5 .22049 266.315);--indigo: oklch(1 .25049 284.23);--purple: oklch(.7 .223324 302);--pink: oklch(.6 .177717 347.813);--tint-100: oklch(from var(--tint) var(--lightness-100) var(--chroma-100) h);--tint-200: oklch(from var(--tint) var(--lightness-200) var(--chroma-200) h);--tint-300: oklch(from var(--tint) var(--lightness-300) var(--chroma-300) h);--tint-400: oklch(from var(--tint) var(--lightness-400) var(--chroma-400) h);--tint-500: oklch(from var(--tint) var(--lightness-500) var(--chroma-500) h);--tint-600: oklch(from var(--tint) var(--lightness-600) var(--chroma-600) h);--tint-700: oklch(from var(--tint) var(--lightness-700) var(--chroma-700) h);--tint-800: oklch(from var(--tint) var(--lightness-800) var(--chroma-800) h);--tint-900: oklch(from var(--tint) var(--lightness-900) var(--chroma-900) h);--tint-1000: oklch( from var(--tint) var(--lightness-1000) var(--chroma-1000) h );--tint-1100: oklch( from var(--tint) var(--lightness-1100) var(--chroma-1100) h );--tint-1200: oklch( from var(--tint) var(--lightness-1200) var(--chroma-1200) h );--tint-1300: oklch( from var(--tint) var(--lightness-1300) var(--chroma-1300) h );--tint-1400: oklch( from var(--tint) var(--lightness-1400) var(--chroma-1400) h );--tint-1500: oklch( from var(--tint) var(--lightness-1500) var(--chroma-1500) h );--tint-1600: oklch( from var(--tint) var(--lightness-1600) var(--chroma-1600) h );--new-gray-100: oklch(from var(--new-gray) var(--lightness-100) c h);--new-gray-200: oklch(from var(--new-gray) var(--lightness-200) c h);--new-gray-300: oklch(from var(--new-gray) var(--lightness-300) c h);--new-gray-400: oklch(from var(--new-gray) var(--lightness-400) c h);--new-gray-500: oklch(from var(--new-gray) var(--lightness-500) c h);--new-gray-600: oklch(from var(--new-gray) var(--lightness-600) c h);--new-gray-700: oklch(from var(--new-gray) var(--lightness-700) c h);--new-gray-800: oklch(from var(--new-gray) var(--lightness-800) c h);--new-gray-900: oklch(from var(--new-gray) var(--lightness-900) c h);--new-gray-1000: oklch(from var(--new-gray) var(--lightness-1000) c h);--new-gray-1100: oklch(from var(--new-gray) var(--lightness-1100) c h);--new-gray-1200: oklch(from var(--new-gray) var(--lightness-1200) c h);--new-gray-1300: oklch(from var(--new-gray) var(--lightness-1300) c h);--new-gray-1400: oklch(from var(--new-gray) var(--lightness-1400) c h);--new-gray-1500: oklch(from var(--new-gray) var(--lightness-1500) c h);--new-gray-1600: oklch(from var(--new-gray) var(--lightness-1600) c h)}:root{--background-color: #f8f8f8;--new-gray-50: #ffffff;--lightness-100: 98.1187%;--lightness-200: 95.2045%;--lightness-300: 91.1434%;--lightness-400: 85.1751%;--lightness-500: 79.1773%;--lightness-600: 72.3297%;--lightness-700: 67.0121%;--lightness-800: 62.3039%;--lightness-900: 57.9699%;--lightness-1000: 51.9076%;--lightness-1100: 46.9058%;--lightness-1200: 41.0821%;--lightness-1300: 35.3616%;--lightness-1400: 29.6725%;--lightness-1500: 24.5366%;--lightness-1600: 16.6959%;--chroma-100: calc(l*c/2) ;--chroma-200: calc(l*c*.6) ;--chroma-300: calc(l*c*.7) ;--chroma-400: calc(l*c*.8) ;--chroma-500: calc(l*c*.9) ;--chroma-600: c;--chroma-700: c;--chroma-800: c;--chroma-900: c;--chroma-1000: c;--chroma-1100: c;--chroma-1200: c;--chroma-1300: c;--chroma-1400: c;--chroma-1500: c;--chroma-1600: c;--highlight-hover: rgb(0 0 0 / .07);--highlight-pressed: rgb(0 0 0 / .15);--new-overlay-background: var(--new-gray-50);--new-overlay-border: rgb(0 0 0 / .06);--popover-shadow: 0 8px 20px rgba(0 0 0 / .12)}@media(prefers-color-scheme:dark){:root{--background-color: #1b1b1b;--new-gray-50: oklch(22% 0 0);--lightness-100: 29.6725%;--lightness-200: 35.3616%;--lightness-300: 41.0821%;--lightness-400: 46.9058%;--lightness-500: 51.9076%;--lightness-600: 57.9699%;--lightness-700: 56.1347%;--lightness-800: 59.2866%;--lightness-900: 62.3039%;--lightness-1000: 67.0121%;--lightness-1100: 72.3297%;--lightness-1200: 79.1773%;--lightness-1300: 85.1751%;--lightness-1400: 91.1434%;--lightness-1500: 95.2045%;--lightness-1600: 100%;--highlight-hover: rgb(255 255 255 / .1);--highlight-pressed: rgb(255 255 255 / .2);--new-overlay-background: var(--new-gray-100);--new-overlay-border: rgb(255 255 255 / .2);--popover-shadow: 0 8px 20px rgba(0 0 0 / .5)}}:root{--new-focus-ring-color: var(--tint-1000);--new-text-color: var(--new-gray-1200);--new-text-color-hover: var(--new-gray-1300);--new-text-color-disabled: var(--new-gray-600);--new-text-color-placeholder: var(--new-gray-1000);--new-link-color: var(--tint-1200);--new-link-color-secondary: var(--new-gray-1200);--new-link-color-pressed: var(--tint-1300);--new-border-color: var(--new-gray-400);--new-border-color-hover: var(--new-gray-500);--new-border-color-disabled: var(--new-gray-300);--new-field-text-color: var(--new-gray-1400);--button-background: var(--tint-100);--button-background-pressed: var(--tint-200);--new-highlight-background: oklch(from var(--tint) 55% c h);--new-highlight-background-pressed: oklch(from var(--tint) 50% c h);--new-highlight-background-invalid: oklch( from var(--red) var(--lightness-900) c h );--highlight-foreground: white;--highlight-overlay: oklch(from var(--tint-1000) l c h / 15%);--invalid-color: oklch(from var(--red) var(--lightness-900) c h);--new-field-background: var(--new-gray-50)}@media(forced-colors:active){:root{--background-color: Canvas;--new-focus-ring-color: Highlight;--new-text-color: ButtonText;--new-text-color-hover: ButtonText;--new-text-color-disabled: GrayText;--new-text-color-placeholder: ButtonText;--new-link-color: LinkText;--new-link-color-secondary: LinkText;--new-link-color-pressed: LinkText;--new-border-color: ButtonBorder;--new-border-color-hover: ButtonBorder;--new-border-color-pressed: ButtonBorder;--new-border-color-disabled: GrayText;--new-field-background: Field;--new-field-text-color: FieldText;--new-overlay-background: Canvas;--new-overlay-border: ButtonBorder;--button-background: ButtonFace;--button-background-pressed: ButtonFace;--new-highlight-background: Highlight;--new-highlight-background-pressed: Highlight;--new-highlight-background-invalid: LinkText;--highlight-foreground: HighlightText;--invalid-color: LinkText}}:root{--font-size: 1rem;--font-size-sm: .875rem;--font-size-lg: 1.125rem;--radius: 8px;--radius-sm: 6px;--radius-lg: 10px;--radius-xl: 16px;--spacing: .25rem;--spacing-1: var(--spacing);--spacing-2: calc(2 * var(--spacing));--spacing-3: calc(3 * var(--spacing));--spacing-4: calc(4 * var(--spacing));--spacing-5: calc(5 * var(--spacing));--spacing-6: calc(6 * var(--spacing));--spacing-7: calc(7 * var(--spacing));--spacing-8: calc(8 * var(--spacing));--spacing-9: calc(9 * var(--spacing));--spacing-10: calc(10 * var(--spacing))}@media(min-resolution:200dpi){:root{--spacing: .3125rem ;--font-size: 1.0625rem;--font-size-sm: .9375rem;--font-size-lg: 1.25rem}}
