@layer base{._content_1hxhe_2{max-width:20rem;padding:var(--spacing-2) var(--spacing-3);background-color:var(--popup);color:var(--popup-foreground);border-radius:var(--radius);font-size:.875rem;line-height:1.4;box-shadow:var(--shadow-md);font-family:var(--font-family-base);border:1px solid var(--border);z-index:var(--z-overlay);overflow-wrap:break-word;word-break:keep-all;animation-duration:var(--animation-duration-normal);animation-timing-function:cubic-bezier(.16,1,.3,1);will-change:transform,opacity}._content_1hxhe_2[data-state=delayed-open][data-side=top]{animation-name:_slideDownAndFade_1hxhe_1}._content_1hxhe_2[data-state=delayed-open][data-side=bottom]{animation-name:_slideUpAndFade_1hxhe_1}._content_1hxhe_2[data-state=delayed-open][data-side=left]{animation-name:_slideRightAndFade_1hxhe_1}._content_1hxhe_2[data-state=delayed-open][data-side=right]{animation-name:_slideLeftAndFade_1hxhe_1}@keyframes _slideUpAndFade_1hxhe_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideDownAndFade_1hxhe_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideLeftAndFade_1hxhe_1{0%{opacity:0;transform:translate(4px)}to{opacity:1;transform:translate(0)}}@keyframes _slideRightAndFade_1hxhe_1{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}}@layer base{._toaster_uhdob_2{--viewport-padding: var(--spacing-4);--toast-width: 360px;--toast-border-radius: var(--radius);--toast-font-family: var(--font-family-base);--toast-animation-duration: var(--animation-duration-normal)}._toast_uhdob_2{display:flex;align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-4);background-color:var(--card);color:var(--card-foreground);border-radius:var(--radius);box-shadow:var(--shadow-md);border:1px solid var(--border);width:var(--toast-width);position:relative;animation:_slideIn_uhdob_1 var(--toast-animation-duration) cubic-bezier(.16,1,.3,1);transition:transform .2s ease,opacity .2s ease}._toast_uhdob_2:focus{outline:none;box-shadow:var(--shadow-focus)}._toast_uhdob_2:hover{transform:translateY(-2px)}._content_uhdob_35{flex:1;display:flex;flex-direction:column;gap:var(--spacing-1);min-width:0}._title_uhdob_43{font-weight:600;font-size:1rem;color:var(--card-foreground);line-height:1.4}._description_uhdob_50{font-size:.875rem;color:var(--muted-foreground);line-height:1.4}._icon_uhdob_56{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:1.5rem;height:1.5rem;color:var(--primary)}._actionButton_uhdob_66{padding:var(--spacing-2) var(--spacing-3);background-color:var(--primary);color:var(--primary-foreground);border:none;border-radius:var(--radius-sm);font-weight:500;font-size:.875rem;cursor:pointer;transition:background-color var(--animation-duration-fast) ease;margin-left:var(--spacing-2);white-space:nowrap}._actionButton_uhdob_66:hover{background-color:color-mix(in srgb,var(--primary) 90%,black)}._actionButton_uhdob_66:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._actionButton_uhdob_66:active{background-color:color-mix(in srgb,var(--primary) 80%,black)}._cancelButton_uhdob_93{padding:var(--spacing-2) var(--spacing-3);background-color:var(--muted);color:var(--muted-foreground);border:none;border-radius:var(--radius-sm);font-weight:500;font-size:.875rem;cursor:pointer;transition:background-color var(--animation-duration-fast) ease;white-space:nowrap}._cancelButton_uhdob_93:hover{background-color:color-mix(in srgb,var(--muted) 80%,white)}._cancelButton_uhdob_93:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._cancelButton_uhdob_93:active{background-color:color-mix(in srgb,var(--muted) 75%,white)}._closeButton_uhdob_119{position:absolute;top:var(--spacing-2);right:var(--spacing-2);display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:var(--radius-sm);background-color:transparent;color:var(--muted-foreground);border:none;cursor:pointer;opacity:.7;transition:opacity var(--animation-duration-fast) ease,background-color var(--animation-duration-fast) ease}._closeButton_uhdob_119:hover{opacity:1;background-color:var(--muted)}._closeButton_uhdob_119:focus-visible{outline:none;box-shadow:var(--shadow-focus);opacity:1}.dark ._toast_uhdob_2{border-color:var(--border)}.dark ._actionButton_uhdob_66:hover{background-color:color-mix(in srgb,var(--primary) 90%,white)}.dark ._actionButton_uhdob_66:active{background-color:color-mix(in srgb,var(--primary) 80%,white)}.dark ._cancelButton_uhdob_93:hover{background-color:color-mix(in srgb,var(--muted) 80%,black)}.dark ._cancelButton_uhdob_93:active{background-color:color-mix(in srgb,var(--muted) 70%,black)}@keyframes _slideIn_uhdob_1{0%{transform:translate(calc(100% + var(--viewport-padding)));opacity:0}to{transform:translate(0);opacity:1}}}@layer base{._button_998dq_2{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-2);font-family:var(--font-family-base);font-weight:600;border-radius:var(--radius);white-space:nowrap;text-decoration:none;cursor:pointer;transition:background-color var(--animation-duration-fast) ease,border-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease;outline:none;border:1px solid transparent;position:relative}._button_998dq_2:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--primary);outline:none}._sm_998dq_32{height:2rem;padding:0 var(--spacing-2);font-size:.75rem}._md_998dq_38{height:2.35rem;padding:0 var(--spacing-3);font-size:.8rem}._lg_998dq_44{height:3rem;padding:0 var(--spacing-4);font-size:1rem;border-radius:var(--radius-md)}._icon_998dq_52,._icon-md_998dq_53,._icon-sm_998dq_59{width:2rem;height:2rem;padding:0}._icon-lg_998dq_65{width:2.5rem;height:2.5rem;padding:0;border-radius:var(--radius-md)}._button_998dq_2 svg{flex-shrink:0}._sm_998dq_32 svg,._icon-sm_998dq_59 svg{width:1rem;height:1rem}._md_998dq_38 svg,._icon_998dq_52 svg,._icon-md_998dq_53 svg{width:1.25rem;height:1.25rem}._lg_998dq_44 svg,._icon-lg_998dq_65 svg{width:1.5rem;height:1.5rem}._primary_998dq_97{background-color:var(--primary);color:var(--primary-foreground);border-color:var(--primary);--spinner-color: var(--primary-foreground)}._primary_998dq_97:hover{background-color:color-mix(in oklch,var(--primary) 90%,var(--primary-foreground));border-color:color-mix(in oklch,var(--primary) 90%,var(--primary-foreground))}._primary_998dq_97:active{background-color:color-mix(in oklch,var(--primary) 85%,var(--primary-foreground));border-color:color-mix(in oklch,var(--primary) 85%,var(--primary-foreground))}._secondary_998dq_114{background-color:var(--secondary);color:var(--secondary-foreground);border-color:var(--secondary);--spinner-color: var(--secondary-foreground)}._secondary_998dq_114:hover{background-color:color-mix(in oklch,var(--secondary) 90%,var(--secondary-foreground));border-color:color-mix(in oklch,var(--secondary) 90%,var(--secondary-foreground))}._secondary_998dq_114:active{background-color:color-mix(in oklch,var(--secondary) 85%,var(--secondary-foreground));border-color:color-mix(in oklch,var(--secondary) 85%,var(--secondary-foreground))}._destructive_998dq_132{background-color:var(--error);color:var(--error-foreground);border-color:var(--error);--spinner-color: var(--error-foreground)}._destructive_998dq_132:hover{background-color:color-mix(in oklch,var(--error) 90%,var(--error-foreground));border-color:color-mix(in oklch,var(--error) 90%,var(--error-foreground))}._destructive_998dq_132:active{background-color:color-mix(in oklch,var(--error) 85%,var(--error-foreground));border-color:color-mix(in oklch,var(--error) 85%,var(--error-foreground))}._destructive_998dq_132:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--error)}._outline_998dq_156{background-color:transparent;border-color:var(--primary);color:var(--primary);--spinner-color: var(--primary)}._outline_998dq_156:hover{background-color:color-mix(in oklch,var(--primary) 12%,var(--background));border-color:color-mix(in oklch,var(--primary) 90%,var(--primary-foreground));color:color-mix(in oklch,var(--primary) 90%,var(--primary-foreground))}._outline_998dq_156:active{background-color:color-mix(in oklch,var(--primary) 15%,var(--background));border-color:color-mix(in oklch,var(--primary) 85%,var(--primary-foreground));color:color-mix(in oklch,var(--primary) 85%,var(--primary-foreground))}._ghost_998dq_176{background-color:transparent;border-color:transparent;--spinner-color: var(--primary)}._ghost_998dq_176:hover{background-color:color-mix(in oklch,var(--primary) 12%,var(--background));color:color-mix(in oklch,var(--primary) 90%,var(--primary-foreground))}._ghost_998dq_176:active{background-color:color-mix(in oklch,var(--primary) 15%,var(--background));color:color-mix(in oklch,var(--primary) 85%,var(--primary-foreground))}._link_998dq_193{background-color:transparent;color:var(--primary);height:auto;padding:0;text-decoration:none;border:none;border-radius:0;min-height:2.75rem;display:inline-flex;align-items:center;--spinner-color: var(--primary)}._link_998dq_193:hover{text-decoration:underline;color:color-mix(in oklch,var(--primary) 90%,var(--primary-foreground));background-color:transparent}._link_998dq_193:active{color:color-mix(in oklch,var(--primary) 85%,var(--primary-foreground));background-color:transparent}._link_998dq_193:focus-visible{box-shadow:0 0 0 2px var(--primary);outline:none;border-radius:.25rem}._disabled_998dq_225{opacity:.5;cursor:not-allowed;pointer-events:none}.dark ._primary_998dq_97:focus-visible,.dark ._outline_998dq_156:focus-visible,.dark ._ghost_998dq_176:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--primary)}.dark ._destructive_998dq_132:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--error)}.dark ._link_998dq_193:focus-visible{box-shadow:0 0 0 2px var(--primary)}}@layer base{._content_3l1ss_2,._subContent_3l1ss_3{min-width:12rem;overflow:hidden;background-color:var(--popup);color:var(--popup-foreground);border-radius:var(--radius);box-shadow:var(--shadow-md);padding:var(--spacing-2);animation:_scaleIn_3l1ss_1 var(--animation-duration-normal) ease-out;z-index:var(--z-overlay)}._subContent_3l1ss_3{animation:_fadeIn_3l1ss_1 var(--animation-duration-normal) ease-out}._item_3l1ss_19,._checkboxItem_3l1ss_20,._radioItem_3l1ss_21,._subTrigger_3l1ss_22{position:relative;display:flex;align-items:center;cursor:pointer;user-select:none;border-radius:var(--radius-sm);font-size:.9375rem;padding:var(--spacing-2) var(--spacing-3);outline:none;transition:background-color var(--animation-duration-fast),color var(--animation-duration-fast)}._item_3l1ss_19:hover,._checkboxItem_3l1ss_20:hover,._radioItem_3l1ss_21:hover,._subTrigger_3l1ss_22:hover{background-color:color-mix(in srgb,var(--primary) 8%,transparent);color:var(--primary)}._item_3l1ss_19:focus-visible,._checkboxItem_3l1ss_20:focus-visible,._radioItem_3l1ss_21:focus-visible,._subTrigger_3l1ss_22:focus-visible{background-color:color-mix(in srgb,var(--primary) 12%,transparent);color:var(--primary)}._item_3l1ss_19[data-disabled],._checkboxItem_3l1ss_20[data-disabled],._radioItem_3l1ss_21[data-disabled],._subTrigger_3l1ss_22[data-disabled]{pointer-events:none;opacity:.5}._item_3l1ss_19[data-highlighted],._checkboxItem_3l1ss_20[data-highlighted],._radioItem_3l1ss_21[data-highlighted],._subTrigger_3l1ss_22[data-highlighted]{background-color:var(--primary);color:var(--primary-foreground)}._checkboxItem_3l1ss_20,._radioItem_3l1ss_21{padding-left:var(--spacing-8)}._checkboxIndicator_3l1ss_74,._radioIndicator_3l1ss_75{position:absolute;left:var(--spacing-3);display:flex;align-items:center;justify-content:center}._checkboxIndicator_3l1ss_74{height:1rem;width:1rem}._checkboxIndicator_3l1ss_74 svg{height:.875rem;width:.875rem}._radioIndicator_3l1ss_75{height:1rem;width:1rem}._radioIndicatorCircle_3l1ss_98{width:.5rem;height:.5rem;border-radius:var(--radius-full);background-color:currentColor}._label_3l1ss_105{padding:var(--spacing-2) var(--spacing-3);font-size:.875rem;font-weight:500;color:var(--muted-foreground)}._separator_3l1ss_112{height:1px;margin:var(--spacing-2) 0;background-color:var(--border)}._shortcut_3l1ss_118{margin-left:auto;font-size:.75rem;letter-spacing:.025em;opacity:.6}._subTriggerIcon_3l1ss_125{margin-left:auto;height:1rem;width:1rem;opacity:.75}._inset_3l1ss_132{padding-left:var(--spacing-8)}@keyframes _scaleIn_3l1ss_1{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@keyframes _fadeIn_3l1ss_1{0%{opacity:0}to{opacity:1}}}._container_10edu_1{display:inline-flex;position:relative}._themeButton_10edu_6{position:relative;transition:transform var(--animation-duration-normal) ease}._themeButton_10edu_6:hover{transform:scale(1.05)}._icon_10edu_15{color:var(--foreground);transition:transform var(--animation-duration-normal) ease}._menuIcon_10edu_20{margin-right:var(--spacing-2);color:currentColor}._activeItem_10edu_25{font-weight:500;color:var(--primary);background-color:color-mix(in srgb,var(--primary),transparent 90%)!important}._checkmark_10edu_31{margin-left:auto;font-weight:700}.dark ._icon_10edu_15{color:var(--foreground)}@layer base{._input_b4xcz_2{font-family:var(--font-family-base);font-size:.82rem;line-height:1.5;color:var(--foreground);background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-2) var(--spacing-3);width:100%;transition:border-color var(--animation-duration-normal) ease,background-color var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease,transform var(--animation-duration-fast) ease;outline:none;height:2.35rem;box-shadow:inset 0 1px 2px #00000005,0 1px #ffffff4d}._input_b4xcz_2::placeholder{color:var(--muted-foreground);opacity:.7}._input_b4xcz_2:hover{border-color:color-mix(in srgb,var(--primary) 80%,transparent);background-color:color-mix(in srgb,var(--card) 98%,var(--primary) 2%);box-shadow:inset 0 1px 2px #00000005,0 2px 4px #0000000d}._input_b4xcz_2:focus{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 15%,transparent),0 2px 4px #0000000d;background-color:var(--card)}._input_b4xcz_2:disabled{background-color:var(--muted);color:var(--muted-foreground);cursor:not-allowed;opacity:.75;box-shadow:none;transform:none}.dark ._input_b4xcz_2{background-color:color-mix(in srgb,var(--background) 80%,black);box-shadow:inset 0 1px 2px #0000001a,0 1px #ffffff0d}.dark ._input_b4xcz_2:hover{background-color:color-mix(in srgb,var(--background) 75%,black);border-color:color-mix(in srgb,var(--primary) 90%,white);box-shadow:inset 0 1px 2px #0000001a,0 2px 4px #00000026}.dark ._input_b4xcz_2:focus{background-color:color-mix(in srgb,var(--background) 80%,black);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 25%,transparent),0 2px 4px #00000026}}@layer base{._selectTrigger_e13im_2{display:flex;align-items:center;justify-content:space-between;height:2.35rem;padding:var(--spacing-2) var(--spacing-3);cursor:pointer;overflow:hidden;>*:not(svg){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}._selectTrigger_e13im_2[data-placeholder]{color:var(--muted-foreground)}._selectIcon_e13im_22{height:1rem;width:1rem;color:var(--muted-foreground);margin-left:var(--spacing-2);transition:transform var(--animation-duration-normal) ease}._selectTrigger_e13im_2[data-state=open] ._selectIcon_e13im_22{transform:rotate(180deg)}._selectContent_e13im_34{z-index:var(--z-overlay);max-height:var(--radix-select-content-available-height);min-width:12rem;max-width:24rem;overflow:hidden;background-color:var(--popup);color:var(--popup-foreground);border-radius:var(--radius);border:1px solid var(--border);box-shadow:var(--shadow-md);animation:_scaleIn_e13im_1 var(--animation-duration-normal) ease}@keyframes _scaleIn_e13im_1{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}._selectViewport_e13im_59{padding:var(--spacing-2)}._scrollButton_e13im_63{display:flex;align-items:center;justify-content:center;height:var(--spacing-6);background-color:var(--popup);color:var(--popup-foreground);cursor:pointer;border:none;outline:none}._scrollButton_e13im_63:hover ._scrollIcon_e13im_75{color:var(--primary)}._scrollIcon_e13im_75{height:1rem;width:1rem;color:var(--muted-foreground);transition:color var(--animation-duration-fast) ease}._selectLabel_e13im_86{padding:var(--spacing-2) var(--spacing-4);font-size:.875rem;font-weight:500;color:var(--muted-foreground)}._selectItem_e13im_93{position:relative;display:flex;align-items:center;padding:var(--spacing-2) var(--spacing-4);padding-right:var(--spacing-8);font-size:.8rem;line-height:1.5;border-radius:var(--radius-sm);color:var(--popup-foreground);user-select:none;outline:none;cursor:pointer;transition:background-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease}._selectItem_e13im_93:hover{background-color:var(--primary);color:var(--primary-foreground)}._selectItem_e13im_93:focus-visible{background-color:var(--primary);color:var(--primary-foreground)}._selectItem_e13im_93[data-disabled]{color:var(--muted-foreground);opacity:.5;pointer-events:none}._selectItemIndicator_e13im_127{position:absolute;right:var(--spacing-3);display:flex;align-items:center;justify-content:center}._checkIcon_e13im_135{height:1rem;width:1rem;color:currentColor}._selectSeparator_e13im_141{height:1px;background-color:var(--border);margin:var(--spacing-2) var(--spacing-1)}}@layer base{._overlay_1u0g5_2{position:fixed;inset:0;background-color:color-mix(in srgb,black 50%,transparent);z-index:var(--z-overlay)!important;animation:_overlayShow_1u0g5_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._content_1u0g5_11{position:fixed!important;top:50%;left:50%;transform:translate(-50%,-50%);max-width:90vw;max-height:85vh;width:32rem;background-color:var(--popup);color:var(--popup-foreground);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);z-index:var(--z-overlay)!important;overflow:auto;padding:var(--spacing-6);animation:_contentShow_1u0g5_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._close_1u0g5_31{position:absolute;top:var(--spacing-4);right:var(--spacing-4);display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:var(--radius-full);background-color:var(--muted);color:var(--muted-foreground);border:none;cursor:pointer;transition:background-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease,transform var(--animation-duration-fast) ease}._close_1u0g5_31:hover{background-color:var(--muted-foreground);color:var(--muted);transform:scale(1.05)}._close_1u0g5_31:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._closeIcon_1u0g5_62{width:1rem;height:1rem}._header_1u0g5_67{margin-bottom:var(--spacing-4)}._footer_1u0g5_71{display:flex;justify-content:flex-end;gap:var(--spacing-2);margin-top:var(--spacing-6)}._title_1u0g5_78{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;color:var(--popup-foreground);line-height:1.4;margin-bottom:var(--spacing-2)}._description_1u0g5_87{font-size:.875rem;color:var(--muted-foreground);line-height:1.5;margin-bottom:var(--spacing-4)}._screenReaderText_1u0g5_94{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@keyframes _overlayShow_1u0g5_1{0%{opacity:0}to{opacity:1}}@keyframes _contentShow_1u0g5_1{0%{opacity:0;scale:.95}to{opacity:1;scale:1}}}@layer base{._command_ljf8j_2{display:flex;flex-direction:column;width:100%;max-width:100%;background-color:var(--popup);color:var(--popup-foreground);border-radius:var(--radius);box-shadow:var(--shadow-md);overflow:hidden}._commandInDialog_ljf8j_14{height:100%;max-height:100%;box-shadow:none}._CommandDialogContent_ljf8j_20{padding:0;overflow:hidden;max-width:32rem}._cmdkInputWrapper_ljf8j_26{display:flex;align-items:center;border-bottom:1px solid var(--border);padding:var(--spacing-3) var(--spacing-4)}._cmdkInputWrapperSearchIcon_ljf8j_33{width:1rem;height:1rem;color:var(--muted-foreground);margin-right:var(--spacing-2);flex-shrink:0}._cmdkInput_ljf8j_26{width:100%;height:1.75rem;background-color:transparent;color:inherit;border:none;outline:none;font-family:var(--font-family-base);font-size:.95rem}._cmdkInput_ljf8j_26::placeholder{color:var(--muted-foreground)}._commandList_ljf8j_56{overflow-y:auto;overflow-x:hidden;max-height:30vh;padding:var(--spacing-2)}._commandEmpty_ljf8j_63{display:flex;align-items:center;justify-content:center;height:4rem;color:var(--muted-foreground);font-size:.875rem}._commandGroup_ljf8j_72{overflow:hidden;padding:var(--spacing-2) 0}._commandGroup_ljf8j_72 [cmdk-group-heading]{padding:0 var(--spacing-3);margin-bottom:var(--spacing-2);color:var(--muted-foreground);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}._commandSeparator_ljf8j_87{height:1px;background-color:var(--border);margin:var(--spacing-2) var(--spacing-1)}._commandItem_ljf8j_93{position:relative;display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-sm);color:var(--popup-foreground);font-size:.875rem;cursor:pointer;transition:background-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease;user-select:none;outline:none}._commandItem_ljf8j_93[data-selected=true]{background-color:var(--primary);color:var(--primary-foreground)}._commandItem_ljf8j_93[data-disabled=true]{opacity:.5;cursor:not-allowed}._commandItem_ljf8j_93 svg{width:1rem;height:1rem;flex-shrink:0;transition:color var(--animation-duration-fast) ease}._commandItem_ljf8j_93[data-selected=true] svg{color:var(--primary-foreground)}._commandShortcut_ljf8j_131{display:inline-flex;align-items:center;margin-left:auto;font-size:.75rem;font-family:var(--font-family-monospace);color:var(--muted-foreground);padding-left:var(--spacing-4)}._commandItem_ljf8j_93[data-selected=true] ._commandShortcut_ljf8j_131{color:var(--primary-foreground);opacity:.8}}._bar_1tmf6_1{min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:12px;margin:-8px 0 18px;padding:8px 10px;border:1px solid var(--border);border-radius:14px;background:color-mix(in srgb,var(--card) 92%,transparent);box-shadow:var(--shadow-sm)}._left_1tmf6_1,._right_1tmf6_1{display:flex;align-items:center;gap:5px;min-width:0}._crumbs_1tmf6_1{display:flex;align-items:center;gap:6px;min-width:0;font-size:.7rem;color:var(--muted-foreground);overflow:hidden}._crumbs_1tmf6_1 span{display:flex;gap:6px;align-items:center;min-width:0}._crumbs_1tmf6_1 a{color:inherit;text-decoration:none;white-space:nowrap}._crumbs_1tmf6_1 a:hover{color:var(--primary)}._crumbs_1tmf6_1 strong{color:var(--foreground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:220px}._crumbs_1tmf6_1 b{font-weight:400;color:var(--border)}._right_1tmf6_1 kbd,._homeSearch_1tmf6_1 kbd{font:600 .58rem var(--font-family-monospace);padding:2px 5px;border:1px solid var(--border);border-radius:5px;background:var(--surface);color:var(--muted-foreground)}._homeSearch_1tmf6_1{width:min(100%,430px);height:34px;justify-content:flex-start;margin:0 0 5px;border-radius:10px;background:var(--card);color:var(--muted-foreground);box-shadow:var(--shadow-sm);font-size:.72rem}._homeSearch_1tmf6_1 span{flex:1;text-align:left}._homeSearch_1tmf6_1 kbd{margin-left:auto}@media(max-width:760px){._bar_1tmf6_1{margin:-3px 0 14px;padding:6px}._crumbs_1tmf6_1,._right_1tmf6_1 button span,._left_1tmf6_1 button span,._right_1tmf6_1 kbd{display:none}._homeSearch_1tmf6_1{width:100%;margin-bottom:4px}._homeSearch_1tmf6_1 span{display:block}._homeSearch_1tmf6_1 kbd{display:none}}._shell_pker2_1{height:100vh;min-height:100vh;overflow-y:auto;overflow-x:hidden;background:var(--background);color:var(--foreground);font-family:var(--font-family-base);display:block;scrollbar-gutter:stable}._workspace_pker2_1{min-width:0}._topbar_pker2_1{height:72px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:0 18px;border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--background) 96%,transparent);backdrop-filter:blur(16px);position:sticky;top:0;z-index:50}._brand_pker2_1{display:flex;align-items:center;gap:9px;color:inherit;text-decoration:none;min-width:245px}._brandPicture_pker2_1{width:100px;height:58px;display:block;position:relative;flex:0 0 100px;border-radius:12px;overflow:hidden}._brandLogoLight_pker2_1,._brandLogoDark_pker2_1{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;display:block}._brandLogoDark_pker2_1,body.dark ._brandLogoLight_pker2_1{display:none}body.dark ._brandLogoDark_pker2_1{display:block}._brand_pker2_1>div{display:flex;flex-direction:column;min-width:0}._brand_pker2_1 strong,._brand_pker2_1 small,._user_pker2_1 strong,._user_pker2_1 small{display:block}._brand_pker2_1 strong{font-family:var(--font-family-display);letter-spacing:.045em;font-size:.86rem;line-height:1}._brand_pker2_1 small{font-size:.46rem;letter-spacing:.08em;color:var(--muted-foreground);margin-top:3px}._topLeft_pker2_1{display:flex;align-items:center;gap:8px;min-width:0;flex:1}._searchButton_pker2_1{width:min(340px,36vw);justify-content:flex-start;gap:7px;border-radius:9px;color:var(--muted-foreground);font-size:.67rem;height:32px}._searchButton_pker2_1 span{flex:1;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._searchButton_pker2_1 kbd{font:600 .52rem var(--font-family-monospace);padding:2px 5px;border:1px solid var(--border);border-radius:5px;background:var(--surface)}._actions_pker2_1{display:flex;gap:4px;align-items:center;justify-self:end;min-width:0}._notificationButton_pker2_1{position:relative}._notificationButton_pker2_1>span{position:absolute;right:-2px;top:-3px;min-width:17px;height:17px;padding:0 4px;border-radius:999px;background:var(--error);color:var(--error-foreground);display:grid;place-items:center;font:800 .48rem var(--font-family-monospace);border:2px solid var(--background)}._notificationMenu_pker2_1{width:min(390px,92vw)!important;padding:7px!important}._notificationItem_pker2_1{display:grid!important;grid-template-columns:9px 1fr!important;gap:9px!important;align-items:start!important;padding:9px 10px!important}._notificationItem_pker2_1>i{width:8px;height:8px;border-radius:50%;margin-top:5px;background:var(--info)}._notificationItem_pker2_1>i[data-severity=warning]{background:var(--warning)}._notificationItem_pker2_1>i[data-severity=critical]{background:var(--error)}._notificationItem_pker2_1 span,._notificationItem_pker2_1 strong,._notificationItem_pker2_1 small{display:block}._notificationItem_pker2_1 strong{font-size:.68rem}._notificationItem_pker2_1 small{font-size:.58rem;color:var(--muted-foreground);margin-top:2px;line-height:1.35}._notificationEmpty_pker2_1{padding:16px;color:var(--muted-foreground);font-size:.66rem;text-align:center}._viewAs_pker2_1{display:flex;align-items:center;gap:6px}._viewAs_pker2_1>span{font-size:.6rem;font-weight:700;color:var(--muted-foreground);white-space:nowrap}._viewAs_pker2_1 button{min-width:138px;height:32px}._systemPill_pker2_1,._trialPill_pker2_1{display:flex;align-items:center;gap:6px;padding:5px 8px;border-radius:999px;border:1px solid var(--border);font-size:.58rem;white-space:nowrap;background:var(--card)}._systemPill_pker2_1 i{width:7px;height:7px;border-radius:50%;background:var(--success);box-shadow:0 0 0 4px color-mix(in srgb,var(--success) 12%,transparent)}._systemPill_pker2_1 strong{font-weight:700}._trialPill_pker2_1{background:color-mix(in srgb,var(--warning) 10%,var(--card));border-color:color-mix(in srgb,var(--warning) 45%,var(--border));color:var(--warning)}._user_pker2_1{text-align:right;margin-right:2px;max-width:125px}._user_pker2_1 strong,._user_pker2_1 small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._user_pker2_1 strong{font-size:.68rem}._user_pker2_1 small{font-size:.54rem;color:var(--muted-foreground)}._horizontalNav_pker2_1{position:sticky;top:72px;z-index:45;display:flex;align-items:center;gap:14px;padding:8px 18px;border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--card) 97%,var(--background));overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;box-shadow:0 5px 16px #04141c0a}._navLink_pker2_1,._activeLink_pker2_1{display:flex;align-items:center;gap:7px;text-decoration:none;color:var(--foreground);min-height:38px;padding:7px 11px;border-radius:10px;font-size:.68rem;font-weight:700;white-space:nowrap}._navLink_pker2_1:hover{background:var(--surface)}._activeLink_pker2_1{background:linear-gradient(135deg,color-mix(in srgb,var(--primary) 92%,white),var(--primary));color:var(--primary-foreground);box-shadow:var(--shadow-sm)}._navLink_pker2_1 ._menuIcon_pker2_1{color:var(--primary)}._activeLink_pker2_1 ._menuIcon_pker2_1{color:inherit}._groupWrap_pker2_1{display:flex;align-items:center}._groupTrigger_pker2_1{min-height:38px!important;padding:7px 14px!important;border-radius:10px!important;font-size:.68rem!important;font-weight:700!important;gap:6px!important;white-space:nowrap;color:var(--foreground)!important}._groupTrigger_pker2_1:hover{background:var(--surface)!important}._groupTriggerActive_pker2_1{background:color-mix(in srgb,var(--primary) 12%,var(--card))!important;color:var(--primary)!important}._groupMenu_pker2_1{min-width:230px!important;padding:6px!important}._groupItem_pker2_1,._groupItemActive_pker2_1{display:flex!important;align-items:center!important;gap:9px!important;min-height:38px!important;border-radius:9px!important;font-size:.72rem!important;font-weight:650!important}._groupItemActive_pker2_1{background:color-mix(in srgb,var(--primary) 12%,var(--card))!important;color:var(--primary)!important}._menuIcon_pker2_1{display:inline-grid;place-items:center;width:20px;min-width:20px}._content_pker2_1{padding:14px 18px 40px;max-width:1500px;margin:0 auto}._poweredFooter_pker2_1{min-height:54px;display:flex;align-items:center;justify-content:center;gap:9px;border-top:1px solid color-mix(in srgb,var(--border) 70%,transparent);color:var(--muted-foreground);font-size:.54rem;letter-spacing:.08em;text-transform:uppercase;background:color-mix(in srgb,var(--background) 94%,transparent)}._poweredFooter_pker2_1 img{width:86px;height:28px;object-fit:contain;display:block}._blocked_pker2_1{min-height:52vh;display:grid;place-items:center;align-content:center;text-align:center;gap:10px;background:var(--card);border:1px solid var(--border);border-radius:18px;padding:30px}._blocked_pker2_1 svg{color:var(--warning)}._blocked_pker2_1 h1{font:700 1.8rem var(--font-family-display);margin:0}._blocked_pker2_1 p{max-width:620px;color:var(--muted-foreground);line-height:1.5;margin:0}@media(max-width:1120px){._brand_pker2_1{min-width:150px}._brand_pker2_1>div{display:none}._viewAs_pker2_1>span,._user_pker2_1{display:none}._searchButton_pker2_1{width:min(280px,32vw)}._systemPill_pker2_1 strong{display:none}._horizontalNav_pker2_1{padding-inline:12px}}@media(max-width:900px){._topbar_pker2_1{height:58px;padding-inline:10px}._horizontalNav_pker2_1{top:58px;padding:6px 10px}._navLink_pker2_1,._activeLink_pker2_1,._groupTrigger_pker2_1{padding:7px 9px!important;font-size:.64rem!important}._content_pker2_1{padding:12px 11px 40px}._viewAs_pker2_1 button{min-width:122px}._brand_pker2_1{min-width:48px}._brandPicture_pker2_1{width:48px;height:38px;flex-basis:48px}}@media(max-width:620px){._topbar_pker2_1{padding-inline:8px;gap:6px}._topLeft_pker2_1{gap:4px}._searchButton_pker2_1 span{display:none}._searchButton_pker2_1{width:36px;min-width:36px;padding-inline:9px}._searchButton_pker2_1 kbd,._viewAs_pker2_1,._systemPill_pker2_1,._trialPill_pker2_1{display:none}._actions_pker2_1{gap:1px}._actions_pker2_1>button:nth-last-child(2){display:none}._horizontalNav_pker2_1{gap:4px;padding-inline:7px}._navLink_pker2_1,._activeLink_pker2_1,._groupTrigger_pker2_1{min-height:36px!important;padding:6px 8px!important;font-size:.61rem!important}._menuIcon_pker2_1{width:17px;min-width:17px}._groupMenu_pker2_1{min-width:210px!important}._content_pker2_1{padding:10px 8px 38px;width:100%;overflow:hidden}}@media(max-width:390px){._topbar_pker2_1{gap:4px}._actions_pker2_1>button{padding-inline:7px}._content_pker2_1{padding-inline:6px}}@media print{._shell_pker2_1{height:auto!important;min-height:0!important;overflow:visible!important}._topbar_pker2_1,._horizontalNav_pker2_1,._poweredFooter_pker2_1{display:none!important}._workspace_pker2_1,._content_pker2_1{display:block!important;width:auto!important;max-width:none!important;height:auto!important;overflow:visible!important}._content_pker2_1{padding:0!important;margin:0!important}}._horizontalNav_pker2_1{overflow:visible;gap:clamp(4px,1vw,14px)}._searchButton_pker2_1{flex:0 1 340px;min-width:36px}._compactNav_pker2_5{display:none}._compactMenu_pker2_6{width:min(300px,calc(100vw - 20px));max-height:var(--radix-dropdown-menu-content-available-height);overflow-y:auto}._compactLabel_pker2_7{padding:9px 9px 3px;color:var(--muted-foreground);font-size:.72rem;font-weight:700}@media(max-width:780px){._compactNav_pker2_5{display:block;margin-left:auto}._horizontalNav_pker2_1>._groupWrap_pker2_1,._horizontalNav_pker2_1>a[target=_blank]{display:none}}._notificationMenu_pker2_1{max-height:min(65vh,var(--radix-dropdown-menu-content-available-height));overflow-y:auto}._container_1be78_1{display:flex;align-items:center;justify-content:center;min-height:100vh;width:100%;background-color:var(--surface);padding:var(--spacing-4)}._card_1be78_11{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:32rem;width:100%;padding:var(--spacing-8);background-color:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}._iconContainer_1be78_24{margin-bottom:var(--spacing-6);animation:_pulse_1be78_1 3s infinite ease-in-out}._icon_1be78_24{color:var(--error)}._title_1be78_33{font-family:var(--font-family-heading);font-size:1.75rem;font-weight:600;color:var(--foreground);margin-bottom:var(--spacing-4)}._message_1be78_41{font-size:1.125rem;line-height:1.6;color:var(--muted-foreground);margin-bottom:var(--spacing-6)}@keyframes _pulse_1be78_1{0%{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.8}to{transform:scale(1);opacity:1}}@media(max-width:640px){._card_1be78_11{padding:var(--spacing-6)}._title_1be78_33{font-size:1.5rem}._message_1be78_41{font-size:1rem}}._container_sf6ob_1{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 50% 42%,#fff,#f5fbff 52%,#eaf6fb);z-index:var(--z-overlay);padding:var(--spacing-4);overflow:hidden}._content_sf6ob_1{width:100%;max-width:460px;display:flex;flex-direction:column;align-items:center;gap:24px;animation:_fadeIn_sf6ob_1 var(--animation-duration-normal) ease-out}._logo_sf6ob_1{width:min(340px,76vw);max-height:190px;object-fit:contain}._title_sf6ob_1{font-family:var(--font-family-heading);font-size:1.1rem;font-weight:500;color:#082744;text-align:center;margin:4px 0 0;padding:0;white-space:nowrap}._progress_sf6ob_1{position:relative;width:min(320px,70vw);height:10px;border-radius:999px;background:#d8e8f0;overflow:hidden}._progress_sf6ob_1 span{position:absolute;top:0;left:0;width:38%;height:100%;border-radius:inherit;background:linear-gradient(90deg,#087eea,#08c9ef);box-shadow:0 0 12px #00b9ed59;animation:_progressMove_sf6ob_1 1.45s ease-in-out infinite}._dots_sf6ob_1{display:flex;gap:9px}._dots_sf6ob_1 i{width:10px;height:10px;border-radius:50%;background:#c4d6df;animation:_dotPulse_sf6ob_1 1.2s ease-in-out infinite}._dots_sf6ob_1 i:first-child{background:#00aee8}._dots_sf6ob_1 i:nth-child(2){animation-delay:.2s}._dots_sf6ob_1 i:nth-child(3){animation-delay:.4s}@keyframes _progressMove_sf6ob_1{0%{transform:translate(-105%)}50%{transform:translate(85%)}to{transform:translate(270%)}}@keyframes _dotPulse_sf6ob_1{0%,to{transform:scale(1);opacity:.65}50%{transform:scale(1.35);opacity:1}}@keyframes _fadeIn_sf6ob_1{0%{opacity:0}to{opacity:1}}@media(max-width:640px){._content_sf6ob_1{max-width:350px;gap:20px}._logo_sf6ob_1{width:min(285px,76vw)}._title_sf6ob_1{font-size:1rem}._progress_sf6ob_1{width:min(270px,72vw)}}@media(prefers-reduced-motion:reduce){._progress_sf6ob_1 span,._dots_sf6ob_1 i{animation:none}}._accessDeniedIcon_1k3wn_1{color:var(--warning)}img[src*="twic=v1/focus=auto/cover=1:1/zoom=1.6"]{object-fit:cover;object-position:50% 50%!important}:root{--z-overlay: 400;--z-spotlight: 1000;--z-critical: 2000;--spacing-1: .25rem;--spacing-2: .5rem;--spacing-3: .75rem;--spacing-4: 1rem;--spacing-6: 1.5rem;--spacing-8: 2rem;--spacing-12: 3rem;--spacing-16: 4rem;--spacing-20: 5rem}:root{--background: #f3f8fb;--foreground: #10212b;--surface: #eaf3f7;--surface-foreground: #10212b;--sidebar: #e2eef3;--sidebar-foreground: #122631;--card: #f9fcfd;--card-foreground: #10212b;--popup: #ffffff;--popup-foreground: #10212b;--primary: #00a9c7;--primary-foreground: #041417;--secondary: #143b4a;--secondary-foreground: #f2fbfd;--accent: #70e1f5;--accent-foreground: #062b34;--muted: #dce9ee;--muted-foreground: #57717d;--success: #1e9f68;--success-foreground: #ffffff;--error: #d94b4b;--error-foreground: #ffffff;--warning: #d79b24;--warning-foreground: #241a02;--info: #257db2;--info-foreground: #ffffff;--info-hover: #1f6d9b;--info-active: #195c83;--border: #c9dce4;--font-family-base: "Futura", "Futura PT", "Futura Std", "Century Gothic", Arial, sans-serif;--font-family-display: "ITC Avant Garde Gothic", "Avant Garde Gothic", "Avant Garde", "Century Gothic", "Futura", Arial, sans-serif;--font-family-heading: "ITC Avant Garde Gothic", "Avant Garde Gothic", "Avant Garde", "Century Gothic", "Futura", Arial, sans-serif;--font-family-monospace: "Futura", "Futura PT", "Futura Std", "Century Gothic", Arial, sans-serif;--font-family-cursive: cursive;--shadow: 0 5px 16px rgba(26, 77, 96, .07);--shadow-md: 0 10px 28px rgba(26, 77, 96, .1);--shadow-lg: 0 18px 48px rgba(10, 43, 57, .14);--shadow-focus: 0 0 0 3px rgba(0, 169, 199, .24);--radius-sm: 8px;--radius: 12px;--radius-md: 14px;--radius-lg: 16px;--radius-full: 999px;--animation-duration-fast: .12s;--animation-duration-normal: .22s;--animation-duration-slow: .42s;--chart-color-1: #00a9c7;--chart-color-2: #1e9f68;--chart-color-3: #d79b24;--chart-color-4: #7357d8;--chart-color-5: #d94b4b}.dark{--background: #061016;--foreground: #edf8fb;--surface: #0a1921;--surface-foreground: #edf8fb;--sidebar: #08151c;--sidebar-foreground: #e7f6fa;--card: #0d1e27;--card-foreground: #f2fbfd;--popup: #10242e;--popup-foreground: #f2fbfd;--primary: #30d6ee;--primary-foreground: #031114;--secondary: #bdebf3;--secondary-foreground: #08202a;--accent: #1ca7c1;--accent-foreground: #eefcff;--muted: #17303b;--muted-foreground: #89aab7;--success: #40c78d;--success-foreground: #03180f;--error: #ff7474;--error-foreground: #290505;--warning: #f4bd50;--warning-foreground: #251a00;--info: #65b8e5;--info-foreground: #071a25;--info-hover: #79c5ed;--info-active: #4aa9da;--border: #1d3b47;--shadow: 0 6px 18px rgba(0, 0, 0, .2);--shadow-md: 0 12px 34px rgba(0, 0, 0, .27);--shadow-lg: 0 20px 56px rgba(0, 0, 0, .34);--shadow-focus: 0 0 0 3px rgba(48, 214, 238, .25);--chart-color-1: #30d6ee;--chart-color-2: #40c78d;--chart-color-3: #f4bd50;--chart-color-4: #a591ff;--chart-color-5: #ff7474}*,*:before,*:after{box-sizing:border-box}html,body{max-width:100%;overflow-x:hidden}body{margin:0}img,video,canvas,svg{max-width:100%}img,video{height:auto}button,input,textarea,select,table{max-width:100%}@media(max-width:700px){:root{--radius-lg: 14px;--radius-md: 12px}}@media print{html,body{height:auto!important;overflow:visible!important;background:#fff!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}}@layer base{:root{--safe-area-inset-top: env(safe-area-inset-top, 0px);--safe-area-inset-right: env(safe-area-inset-right, 0px);--safe-area-inset-bottom: env(safe-area-inset-bottom, 0px);--safe-area-inset-left: env(safe-area-inset-left, 0px)}ul{list-style-type:none;margin:0;padding:0}body{background:var(--background);color:var(--foreground);font-family:var(--font-family-base)}*{box-sizing:border-box;padding:0;margin:0}button{border:none;background:none;cursor:pointer;font-family:inherit;font-size:inherit;color:inherit}a{color:inherit;text-decoration:none}th,td{display:table-cell!important}}.rbc-month-view{overflow:visible!important}
