.-xz89W_blockquote{border-left-width:2px;margin-top:.25rem;margin-bottom:.25rem;padding-left:1.5rem;font-style:italic}.pbQotW_headingBase{margin-bottom:.25rem;position:relative}.pbQotW_h1{font-family:var(--font-heading);margin-top:1.6em;padding-bottom:.25rem;font-size:2.25rem;font-weight:700}.pbQotW_h2{font-family:var(--font-heading);letter-spacing:-.025em;margin-top:1.4em;padding-bottom:1px;font-size:1.5rem;font-weight:600}.pbQotW_h3{font-family:var(--font-heading);letter-spacing:-.025em;margin-top:1em;padding-bottom:1px;font-size:1.25rem;font-weight:600}.pbQotW_h4{font-family:var(--font-heading);letter-spacing:-.025em;margin-top:.75em;font-size:1.125rem;font-weight:600}.pbQotW_h5{letter-spacing:-.025em;margin-top:.75em;font-size:1.125rem;font-weight:600}.pbQotW_h6{letter-spacing:-.025em;margin-top:.75em;font-size:1rem;font-weight:600}.khgVwq_paragraphElement{margin:0;padding:0 0 .25rem}._0EyY6W_hrWrapper{padding-top:1.5rem;padding-bottom:1.5rem}._0EyY6W_hrLine{background-color:hsl(var(--muted));background-clip:content-box;border:none;border-radius:.125rem;height:.125rem}._0EyY6W_hrLineSelected{ring:2px;ring-color:hsl(var(--ring));ring-offset:2px}._0EyY6W_hrLineInteractive{cursor:pointer}.ynK2BW_button{cursor:pointer;white-space:nowrap;border:none;border-radius:.375rem;justify-content:center;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;transition-property:color,background-color;display:inline-flex}.ynK2BW_button:focus-visible{ring:2px;ring-offset:2px;outline:none}.ynK2BW_button:disabled{pointer-events:none}.ynK2BW_button svg{pointer-events:none;flex-shrink:0;width:1rem;height:1rem}.ynK2BW_menuButton{justify-content:flex-start;width:100%}.ynK2BW_sizeIcon{width:28px;height:28px;padding:.375rem}.ynK2BW_sizeLg{height:2.25rem;padding:0 1rem}.ynK2BW_sizeMd{height:2rem;padding:0 .75rem}.ynK2BW_sizeSm{height:28px;padding:0 .625rem}.ynK2BW_sizeXs{height:2rem;padding:0 .75rem;font-size:.75rem}.ynK2BW_variantDefault{background-color:var(--primary);color:var(--primary-foreground)}.ynK2BW_variantDefault:hover{background-color:color-mix(in srgb, var(--primary) 90%, transparent)}.ynK2BW_variantDestructive{background-color:var(--destructive);color:var(--destructive-foreground)}.ynK2BW_variantDestructive:hover{background-color:color-mix(in srgb, var(--destructive) 90%, transparent)}.ynK2BW_variantGhost:hover{background-color:var(--grey-300);color:var(--grey-900)}.ynK2BW_variantInlineLink{color:var(--primary);text-underline-offset:4px;font-size:1rem;text-decoration:underline}.ynK2BW_variantLink{color:var(--primary);text-underline-offset:4px}.ynK2BW_variantLink:hover{text-decoration:underline}.ynK2BW_variantOutline{border:1px solid var(--input);background-color:var(--background)}.ynK2BW_variantOutline:hover{background-color:var(--accent);color:var(--accent-foreground)}.ynK2BW_variantSecondary{background-color:var(--secondary);color:var(--secondary-foreground)}.ynK2BW_variantSecondary:hover{background-color:color-mix(in srgb, var(--secondary) 80%, transparent)}.YbgoCG_tooltipContent{z-index:50;color:#fff;background-color:#000;border-radius:.375rem;padding:.375rem .75rem;font-size:.875rem;font-weight:600;overflow:hidden;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.d6Fiua_columnWrapper{position:relative}.d6Fiua_dragHandle{z-index:50;pointer-events:auto;opacity:0;align-items:center;transition:opacity .2s;display:flex;position:absolute;top:.5rem;left:50%;transform:translate(-50%,-50%)}.d6Fiua_columnGroup:hover .d6Fiua_dragHandle{opacity:1}.d6Fiua_columnContent{height:100%;padding:.5rem .5rem 0}.d6Fiua_columnContent:first-child{padding-left:0}.d6Fiua_columnContent:last-child{padding-right:0}.d6Fiua_innerColumn{border:1px solid #0000;flex-direction:column;height:100%;padding:.375rem;display:flex;position:relative}.d6Fiua_valignCenter{justify-content:center}.d6Fiua_valignEnd{justify-content:flex-end}.d6Fiua_valignStart{justify-content:flex-start}.d6Fiua_editableColumn{border-style:dashed;border-color:var(--border);border-radius:.5rem}.d6Fiua_dragging{opacity:.5}.d6Fiua_dropLine{background-color:color-mix(in oklab, var(--brand) 50%, transparent);position:absolute}.d6Fiua_dropLineLeft{width:4px;top:0;bottom:0;left:-4px}.d6Fiua_dropLineRight{width:4px;top:0;bottom:0;right:-4px}.d6Fiua_firstColumnDropLineLeft{left:-4px}.d6Fiua_lastColumnDropLineRight{right:-4px}.d6Fiua_dragHandleButton{height:1.25rem;padding-left:.25rem;padding-right:.25rem}.d6Fiua_dragHandleIcon{width:1rem;height:1rem;color:var(--muted-foreground)}.G8Xbaq_label{padding:calc(var(--spacing) * 1.5) calc(var(--spacing) * 2) calc(var(--spacing) * 2);color:var(--muted-foreground);-webkit-user-select:none;user-select:none;margin-left:.25rem;margin-right:.25rem;font-size:.75rem;font-weight:600}.G8Xbaq_separator{background-color:var(--muted);flex-shrink:0;height:1px;margin:.25rem -.25rem}.G8Xbaq_radioItem{cursor:pointer;border-radius:calc(var(--radius) - 4px);-webkit-user-select:none;user-select:none;outline:none;align-items:center;gap:.5rem;margin:0 .25rem;padding:.25rem .5rem;font-size:.875rem;transition-property:color,background-color;display:flex;position:relative}.G8Xbaq_radioItem:focus{background-color:var(--accent);color:var(--accent-foreground)}.G8Xbaq_radioItem[data-disabled]{pointer-events:none;opacity:.5}.G8Xbaq_radioItem[data-state=checked]{color:var(--accent-foreground)}.G8Xbaq_radioIndicator{justify-content:center;align-items:center;width:.875rem;height:.875rem;display:flex;position:absolute;right:.5rem}.G8Xbaq_radioIndicatorIcon{width:1rem;height:1rem}.G8Xbaq_checkboxItem{border-radius:calc(var(--radius) - 4px);-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;align-items:center;gap:.5rem;margin:0 .25rem;padding:.25rem .5rem .25rem 2rem;font-size:.875rem;transition-property:color,background-color;display:flex;position:relative}.G8Xbaq_checkboxItem:focus{background-color:var(--accent);color:var(--accent-foreground)}.G8Xbaq_checkboxItem[data-disabled]{pointer-events:none;opacity:.5}.G8Xbaq_checkboxIndicator{justify-content:center;align-items:center;width:.875rem;height:.875rem;display:flex;position:absolute;left:.5rem}.G8Xbaq_checkboxIcon{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.G8Xbaq_group{margin:.375rem 0}.G8Xbaq_subTrigger{cursor:default;border-radius:calc(var(--radius) - 4px);-webkit-user-select:none;user-select:none;outline:none;align-items:center;gap:.5rem;margin:0 .25rem;padding:.25rem .5rem;font-size:.875rem;display:flex}.G8Xbaq_subTrigger:focus{background-color:var(--accent)}.G8Xbaq_subTrigger[data-disabled]{pointer-events:none;opacity:.5}.G8Xbaq_subTrigger[data-state=open]{background-color:var(--accent)}.G8Xbaq_subTriggerInset{padding-left:2rem}.G8Xbaq_subTriggerIcon{pointer-events:none;flex-shrink:0;width:1rem;height:1rem;margin-left:auto;transform:scaleX(-1)}.G8Xbaq_subContent{z-index:50;border-radius:calc(var(--radius) - 4px);border:1px solid var(--border);background-color:var(--popover);min-width:8rem;color:var(--popover-foreground);box-shadow:var(--shadow-lg);padding:.25rem;overflow:hidden}.G8Xbaq_subContent[data-state=closed]{zoom:.95;animation:.15s ease-in G8Xbaq_fadeOut}.G8Xbaq_subContent[data-state=open]{zoom:1;animation:.15s ease-out G8Xbaq_fadeIn}.G8Xbaq_content{z-index:50;border-radius:var(--radius);border:1px solid var(--border);background-color:var(--popover);min-width:8rem;color:var(--popover-foreground);box-shadow:var(--shadow-md);overflow:hidden}.G8Xbaq_menuItem{cursor:pointer;border-radius:calc(var(--radius) - 4px);-webkit-user-select:none;user-select:none;outline:none;align-items:center;gap:.5rem;margin:0 .25rem;padding:.25rem .5rem;font-size:.875rem;transition-property:color,background-color;display:flex;position:relative}.G8Xbaq_menuItem:focus{background-color:var(--accent);color:var(--accent-foreground)}.G8Xbaq_menuItem[data-disabled]{pointer-events:none;opacity:.5}.G8Xbaq_menuItemInset{padding-left:2rem}@keyframes G8Xbaq_fadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes G8Xbaq_fadeOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}.G8Xbaq_radioItem svg,.G8Xbaq_checkboxIcon svg,.G8Xbaq_menuItem svg,.G8Xbaq_subTrigger svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.HX632W_popoverContent{z-index:50;border:1px solid var(--border);background-color:var(--popover);padding:calc(var(--spacing) * 4);color:var(--popover-foreground);border-radius:.375rem;outline:none;box-shadow:0 4px 6px -1px #0000001a}.HX632W_popoverContent.HX632W_animate[data-state=open]{animation:.15s cubic-bezier(.16,1,.3,1) HX632W_fadeIn}.HX632W_popoverContent.HX632W_animate[data-state=closed]{animation:.15s cubic-bezier(.16,1,.3,1) HX632W_fadeOut}.HX632W_popoverContent.HX632W_animate[data-side=top]{animation-name:HX632W_slideFromBottom}.HX632W_popoverContent.HX632W_animate[data-side=bottom]{animation-name:HX632W_slideFromTop}.HX632W_popoverContent.HX632W_animate[data-side=left]{animation-name:HX632W_slideFromRight}.HX632W_popoverContent.HX632W_animate[data-side=right]{animation-name:HX632W_slideFromLeft}@keyframes HX632W_fadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes HX632W_fadeOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes HX632W_slideFromTop{0%{transform:translateY(-.5rem)}to{transform:translateY(0)}}@keyframes HX632W_slideFromBottom{0%{transform:translateY(.5rem)}to{transform:translateY(0)}}@keyframes HX632W_slideFromLeft{0%{transform:translate(-.5rem)}to{transform:translate(0)}}@keyframes HX632W_slideFromRight{0%{transform:translate(.5rem)}to{transform:translate(0)}}.DbHAzG_toolbarRoot{-webkit-user-select:none;user-select:none;cursor:default;display:flex;position:relative}.DbHAzG_toolbarToggleGroup{align-items:center;display:flex}.DbHAzG_toolbarLink{text-underline-offset:4px;font-weight:500;text-decoration:underline}.DbHAzG_toolbarSeparator{background-color:var(--border);flex-shrink:0;width:1px;margin:.25rem .5rem}.DbHAzG_toolbarButton{cursor:pointer;white-space:nowrap;color:var(--foreground);border-radius:.375rem;justify-content:center;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;transition:color .15s ease-in-out;display:inline-flex}.DbHAzG_toolbarButton:disabled{pointer-events:none;opacity:.5}.DbHAzG_toolbarButton svg:not([data-icon]){width:1rem;height:1rem}.DbHAzG_toolbarButtonSizeDefault{height:2.5rem;padding:0 .75rem}.DbHAzG_toolbarButtonSizeLg{height:2.75rem;padding:0 1.25rem}.DbHAzG_toolbarButtonSizeSm{height:1.75rem;padding:0 .5rem}.DbHAzG_toolbarButtonVariantDefault{background-color:#0000}.DbHAzG_toolbarButtonVariantDefault:hover{background-color:var(--muted);color:var(--muted-foreground)}.DbHAzG_toolbarButtonVariantDefault[aria-checked=true]{background-color:var(--accent);color:var(--accent-foreground)}.DbHAzG_toolbarButtonVariantOutline{border:1px solid var(--input);background-color:#0000}.DbHAzG_toolbarButtonVariantOutline:hover{background-color:var(--accent);color:var(--accent-foreground)}.DbHAzG_toolbarDropdownArrow{color:var(--foreground);border-start-end-radius:.375rem;border-end-end-radius:.375rem;justify-content:center;align-items:center;font-size:.875rem;font-weight:500;transition:color .15s ease-in-out;display:inline-flex}.DbHAzG_toolbarDropdownArrow:disabled{pointer-events:none;opacity:.5}.DbHAzG_toolbarDropdownArrowSizeDefault{width:1.5rem;height:2.5rem}.DbHAzG_toolbarDropdownArrowSizeLg{width:2rem;height:2.75rem}.DbHAzG_toolbarDropdownArrowSizeSm{width:1rem;height:1.75rem}.DbHAzG_toolbarDropdownArrowVariantDefault{background-color:#0000}.DbHAzG_toolbarDropdownArrowVariantDefault:hover{background-color:var(--muted);color:var(--muted-foreground)}.DbHAzG_toolbarDropdownArrowVariantDefault[aria-checked=true]{background-color:var(--accent);color:var(--accent-foreground)}.DbHAzG_toolbarDropdownArrowVariantOutline{border:1px solid var(--input);background-color:#0000;border-left:0}.DbHAzG_toolbarDropdownArrowVariantOutline:hover{background-color:var(--accent);color:var(--accent-foreground)}.DbHAzG_toolbarGroup{gap:4px;display:flex;position:relative}.DbHAzG_toolbarSplitButton{gap:0;padding:0;display:flex}.DbHAzG_toolbarSplitButton:hover{background-color:#0000}.DbHAzG_toolbarSplitButtonPrimary{border-start-end-radius:0;border-end-end-radius:0}.DbHAzG_toolbarSplitButtonPrimary[data-pressed=true]{background-color:var(--accent);color:var(--accent-foreground)}.DbHAzG_toolbarSplitButtonSecondary{border-start-start-radius:0;border-end-start-radius:0}.DbHAzG_toolbarSplitButtonSecondary[data-pressed=true]{background-color:var(--accent);color:var(--accent-foreground)}.DbHAzG_toolbarSplitButtonSecondaryIcon{width:.875rem;height:.875rem;color:var(--muted-foreground)}.DbHAzG_toolbarDropdownContent{white-space:nowrap;flex:1;align-items:center;gap:.5rem;display:flex}.DbHAzG_toolbarDropdownContainer{justify-content:space-between;gap:.25rem;padding-inline-end:.25rem}.DbHAzG_toolbarIconContainer{display:flex}.O8D_nW_separator{background-color:var(--border);flex-shrink:0}.O8D_nW_separatorHorizontal{width:100%;height:1px}.O8D_nW_separatorVertical{width:1px;height:100%}.aWPQNG_separatorGroup{display:flex}.aWPQNG_separatorGroupHorizontal{flex-direction:column}.aWPQNG_separatorGroupVertical{flex-direction:row}.aWPQNG_separatorWrapper{margin:0 6px;padding:2px 0}.On8lQG_columnContainer{margin-bottom:.5rem}.On8lQG_columnContent{border-radius:.25rem;width:100%;height:100%;display:flex}.On8lQG_toolbarContent{width:auto;padding:.25rem}.On8lQG_dropdownContent{min-width:0}.On8lQG_deleteIcon{color:red}.sV2_Uq_container{width:100%}.sV2_Uq_menuContent{width:16rem}.sV2_Uq_subMenuContent{width:12rem}.drh70G_menuGroup{margin:.375rem 0;display:none}:is(.drh70G_menuGroup:has([role=menuitem]),.drh70G_menuGroup:has([role=menuitemcheckbox]),.drh70G_menuGroup:has([role=option])){display:block}.drh70G_hiddenSeparator{display:none}:is(.drh70G_hiddenSeparator:has(+[role=menuitem]),.drh70G_hiddenSeparator:has(+[role=menuitemcheckbox]),.drh70G_hiddenSeparator:has(+[role=option])){display:block}.drh70G_subTrigger{cursor:default;border-radius:calc(var(--radius) - 4px);-webkit-user-select:none;user-select:none;outline:none;align-items:center;height:28px;margin:0 .25rem;padding:0 .5rem;font-size:.875rem;display:flex}.drh70G_subTrigger:focus,.drh70G_subTrigger[data-state=open]{background-color:var(--accent);color:var(--accent-foreground)}.drh70G_subContent{z-index:50;border-radius:calc(var(--radius) - 4px);border:1px solid var(--border);background-color:var(--popover);min-width:8rem;color:var(--popover-foreground);box-shadow:var(--shadow-md);padding:.375rem 0;overflow:hidden}.drh70G_content{z-index:50;border-radius:calc(var(--radius) - 4px);border:1px solid var(--border);background-color:var(--popover);min-width:8rem;color:var(--popover-foreground);box-shadow:var(--shadow-md);animation:.15s cubic-bezier(.4,0,.2,1) drh70G_fadeIn;overflow:hidden}.drh70G_menuItem{cursor:default;border-radius:calc(var(--radius) - 4px);-webkit-user-select:none;user-select:none;outline:none;align-items:center;height:28px;margin:0 .25rem;padding:0 .5rem;font-size:.875rem;display:flex;position:relative}.drh70G_menuItem:focus{background-color:var(--accent);color:var(--accent-foreground)}.drh70G_menuItem[data-disabled]{pointer-events:none;opacity:.5}.drh70G_checkboxItem{cursor:default;border-radius:calc(var(--radius) - 4px);-webkit-user-select:none;user-select:none;outline:none;align-items:center;padding:.375rem .5rem .375rem 2rem;font-size:.875rem;display:flex;position:relative}.drh70G_checkboxItem:focus{background-color:var(--accent);color:var(--accent-foreground)}.drh70G_checkboxItem[data-disabled]{pointer-events:none;opacity:.5}.drh70G_label{color:var(--foreground);padding:.375rem .5rem;font-size:.875rem;font-weight:600}.drh70G_separator{background-color:var(--border);height:1px;margin:.25rem -.25rem}.drh70G_shortcut{letter-spacing:.05em;color:var(--muted-foreground);margin-left:auto;font-size:.75rem}.drh70G_inset{padding-left:2rem}.drh70G_iconWrapper{justify-content:center;align-items:center;width:.875rem;height:.875rem;margin-left:auto;display:flex}[dir=rtl] .drh70G_iconWrapper{transform:scaleX(-1)}@keyframes drh70G_fadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes drh70G_fadeOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}.drh70G_slideInFromTop{animation:.15s cubic-bezier(.4,0,.2,1) drh70G_slideInFromTop}.drh70G_slideInFromBottom{animation:.15s cubic-bezier(.4,0,.2,1) drh70G_slideInFromBottom}.drh70G_slideInFromLeft{animation:.15s cubic-bezier(.4,0,.2,1) drh70G_slideInFromLeft}.drh70G_slideInFromRight{animation:.15s cubic-bezier(.4,0,.2,1) drh70G_slideInFromRight}@keyframes drh70G_slideInFromTop{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes drh70G_slideInFromBottom{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes drh70G_slideInFromLeft{0%{opacity:0;transform:translate(-.5rem)}to{opacity:1;transform:translate(0)}}@keyframes drh70G_slideInFromRight{0%{opacity:0;transform:translate(.5rem)}to{opacity:1;transform:translate(0)}}.oT9w6q_blockSelection{pointer-events:none;z-index:1;background-color:color-mix(in oklab, var(--brand) 13%, transparent);opacity:0;transition:opacity .15s;position:absolute;inset:0}.oT9w6q_active{opacity:1}.uQya-a_draggableContainer{position:relative}.uQya-a_draggingState{opacity:.5}.uQya-a_blockToolbarWrapper{height:2em;display:flex}.uQya-a_blockToolbarWrapperHeading{height:1.3em}.uQya-a_blockToolbarWrapperColumn{height:1rem}.uQya-a_blockToolbar{pointer-events:auto;align-items:center;margin-right:.25rem;display:flex}.uQya-a_blockToolbarColumn{margin-right:.375rem}.uQya-a_handleContainer{width:1rem}.uQya-a_gutterBase{z-index:50;cursor:text;height:100%;display:flex;position:absolute;top:-1px;transform:translate(-100%)}.group:hover .uQya-a_gutterBase{opacity:1}@media (width>=640px){.uQya-a_gutterBase{opacity:0}}.uQya-a_gutterStructuralHover:hover,.uQya-a_gutterGroupHover:hover{opacity:1}.uQya-a_gutterHidden{display:none}.uQya-a_gutterUnselected{opacity:0}.uQya-a_gutterH1{padding-bottom:.25rem;font-size:1.875em}.uQya-a_gutterH2{padding-bottom:.25rem;font-size:1.5em}.uQya-a_gutterH3{padding-top:2px;padding-bottom:.25rem;font-size:1.25em}.uQya-a_gutterH4H5{padding-top:3px;padding-bottom:0;font-size:1.1em}.uQya-a_gutterH6,.uQya-a_gutterParagraph,.uQya-a_gutterList{padding-bottom:0}.uQya-a_gutterCode{padding-top:1.5rem;padding-bottom:0}.uQya-a_gutterMedia{padding-top:0;padding-bottom:0}.uQya-a_gutterTable{padding-top:.75rem;padding-bottom:0}.uQya-a_gutterColumn{height:1rem;margin-top:.5rem;padding-top:0}.uQya-a_dragHandle{width:1.125rem;height:1.5rem;padding:0}.uQya-a_dragHandle svg{color:var(--muted-foreground)}.uQya-a_dropLine{opacity:1;background-color:color-mix(in oklab, var(--brand) 50%, transparent);height:2px;transition-property:opacity;position:absolute;left:0;right:0}.uQya-a_dropLineTop{top:-1px}.uQya-a_dropLineBottom{bottom:-1px}.Nzm4pa_markerIcon{-webkit-user-select:none;user-select:none;position:absolute;top:-1px;left:-26px}.Nzm4pa_listItem{list-style:none}.RByjLG_checkboxRoot{border-radius:calc(var(--radius) - 4px);border:1px solid var(--primary);background-color:var(--background);cursor:pointer;flex-shrink:0;width:1rem;height:1rem}.RByjLG_checkboxRoot:hover{background-color:var(--muted)}.RByjLG_checkboxRoot:focus-visible{ring:2px;ring-offset:2px;ring-color:var(--ring);outline:none}.RByjLG_checkboxRoot:disabled{cursor:not-allowed;opacity:.5}.RByjLG_checkboxRoot[data-state=checked]{background-color:var(--primary);color:var(--primary-foreground)}.RByjLG_indicator{justify-content:center;align-items:center;display:flex}.RByjLG_checkIcon{width:1rem;height:1rem}.Tmxtsa_checkbox{top:calc(var(--spacing) * 1);left:calc(var(--spacing) * -6);position:absolute}.Tmxtsa_readOnlyCheckbox{pointer-events:none}.Tmxtsa_todoItem{list-style:none}.Tmxtsa_checkedTodoItem{color:var(--muted-foreground);text-decoration:line-through}.FpVWDG_input{background-color:#0000;border-radius:.375rem;width:100%;font-size:1rem;display:flex}.FpVWDG_input::-webkit-file-upload-button{background-color:var(--background);color:var(--foreground);border:0;font-size:.875rem;font-weight:500}.FpVWDG_input::placeholder{color:var(--muted-foreground)}.FpVWDG_input:focus-visible{outline:none}.FpVWDG_input:disabled{cursor:not-allowed;opacity:.5}.FpVWDG_defaultVariant{border:1px solid var(--input)}.FpVWDG_defaultVariant:focus-visible{ring:2px;ring-offset:2px;ring-color:var(--ring)}.FpVWDG_ghost{border:none}.FpVWDG_ghost:focus-visible{ring-color:transparent}.FpVWDG_md{height:2.5rem;padding:.5rem .75rem}.FpVWDG_sm{height:28px;padding:.25rem .375rem}.FpVWDG_floatingLabel{color:var(--muted-foreground-70);padding:0 .25rem;font-size:.875rem;transition:all .2s;display:block}.FpVWDG_labelText{background-color:var(--background);padding:0 .5rem;display:inline-flex}.FpVWDG_input:focus~.FpVWDG_floatingLabel,.FpVWDG_input:not(:placeholder-shown)~.FpVWDG_floatingLabel{pointer-events:none;cursor:default;color:var(--foreground);font-size:.75rem;font-weight:500;top:0}.pX3DBa_container{flex-direction:column;width:330px;display:flex}.pX3DBa_separator{margin-top:calc(var(--spacing) * 1);margin-bottom:calc(var(--spacing) * 1)}.pX3DBa_inputRow{align-items:center;display:flex}.pX3DBa_iconWrapper{color:var(--muted-foreground);align-items:center;padding-left:.5rem;padding-right:.25rem;display:flex}.pX3DBa_icon{width:1rem;height:1rem}.pX3DBa_editContainer{box-sizing:content-box;align-items:center;display:flex}.pX3DBa_popoverContent{width:auto;padding:calc(var(--spacing) * 1)}._5haHFW_link{color:var(--color-primary);text-decoration:underline;-webkit-text-decoration-color:var(--color-primary);-webkit-text-decoration-color:var(--color-primary);text-decoration-color:var(--color-primary);text-underline-offset:4px;font-weight:500}.qLlKua_previewContainer{z-index:9999;-webkit-user-select:none;user-select:none;width:100vw;height:100vh;position:fixed;top:0;left:0}.qLlKua_previewContainerHidden{display:none}.qLlKua_overlay{background-color:oklab(0% none none/.8);width:100%;height:100%;position:absolute;inset:0}.qLlKua_contentWrapper{height:100%;padding:calc(var(--spacing) * 4);flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.qLlKua_imageContainer{flex-grow:1;align-items:center;width:100%;max-height:90vh;display:flex;position:relative}.qLlKua_previewImage{object-fit:contain;width:auto;max-height:calc(100vh - 4rem);margin:0 auto;transition:transform;display:block}.qLlKua_controlsWrapper{z-index:40;text-align:center;color:#fff;cursor:default;background-color:#000;justify-content:center;gap:1rem;width:fit-content;padding:.5rem;display:flex}.qLlKua_navigationGroup{align-items:center;gap:.5rem;display:flex}.qLlKua_toolButtonDisabled{cursor:not-allowed;color:#9ca3af}.qLlKua_scaleInput{color:#64748b;border-radius:.25rem;outline:1px solid;width:2.5rem;padding:0 .25rem}.qLlKua_icon{width:1rem;height:1rem}.Yv4_mW_mediaHandle{-webkit-user-select:none;user-select:none;flex-direction:column;justify-content:center;width:1.5rem;display:flex;top:0}.Yv4_mW_mediaHandle:after{background-color:var(--ring);opacity:0;content:" ";border-radius:6px;width:3px;height:4rem;display:flex}.group:hover .Yv4_mW_mediaHandle:after{opacity:1}.Yv4_mW_mediaHandleLeft{margin-left:-.75rem;padding-left:.75rem;left:-.75rem}.Yv4_mW_mediaHandleRight{align-items:flex-end;margin-right:-.75rem;padding-right:.75rem;right:-.75rem}.Yv4_mW_resizeHandle{z-index:40;position:absolute}.Yv4_mW_resizeHandleBottom,.Yv4_mW_resizeHandleTop{cursor:row-resize;width:100%}.Yv4_mW_resizeHandleLeft,.Yv4_mW_resizeHandleRight{cursor:col-resize;height:100%}.Yv4_mW_alignCenter{margin-left:auto;margin-right:auto}.Yv4_mW_alignLeft{margin-right:auto}.Yv4_mW_alignRight{margin-left:auto}.O1mJ1G_wrapper{padding:.625rem 0}.O1mJ1G_figure{margin:0;position:relative}.O1mJ1G_image{cursor:pointer;object-fit:cover;border-radius:.125rem;width:100%;max-width:100%;padding:0;display:block}.O1mJ1G_imageFocused{outline:2px solid var(--ring);outline-offset:2px}.O1mJ1G_imageDragging{opacity:.5}._9vFGLG_container{width:auto;padding:.25rem}._9vFGLG_urlInputWrapper{flex-direction:column;width:330px;display:flex}._9vFGLG_urlInputRow{align-items:center;display:flex}._9vFGLG_urlInputIcon{padding-right:calc(var(--spacing) * 1);padding-left:calc(var(--spacing) * 2);color:var(--muted-foreground);align-items:center;display:flex}._9vFGLG_iconSize{width:1rem;height:1rem}._9vFGLG_actionsContainer{box-sizing:content-box;align-items:center;display:flex}._9vFGLG_actionsContainer button{color:red!important}._9vFGLG_separator{height:1.5rem;margin-left:.25rem;margin-right:.25rem}._0NQLwq_spinner{color:var(--muted-foreground);animation:1s linear infinite _0NQLwq_spin}._0NQLwq_default{width:16px;height:16px}._0NQLwq_icon{width:40px;height:40px}._0NQLwq_lg{width:24px;height:24px}._0NQLwq_sm{width:8px;height:8px}@keyframes _0NQLwq_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.S9u82W_container{margin-top:.25rem;margin-bottom:.25rem}.S9u82W_placeholderButton{cursor:pointer;background-color:var(--muted);-webkit-user-select:none;user-select:none;border-radius:.125rem;align-items:center;padding:.75rem 2.25rem .75rem .75rem;display:flex}.S9u82W_placeholderButton:hover{background-color:color-mix(in oklab, var(--primary) 10%, transparent)}.S9u82W_iconWrapper{color:var(--muted-foreground-80);display:flex;position:relative}[dir=ltr] .S9u82W_iconWrapper{margin-right:.75rem}[dir=rtl] .S9u82W_iconWrapper{margin-left:.75rem}.S9u82W_icon{width:1.5rem;height:1.5rem}.S9u82W_contentWrapper{white-space:nowrap;color:var(--muted-foreground);font-size:.875rem;line-height:1}.S9u82W_uploadInfo{align-items:center;gap:.375rem;margin-top:.25rem;display:flex}.S9u82W_spinner{width:.875rem;height:.875rem;margin-right:.25rem}.S9u82W_imagePreview{position:relative}.S9u82W_image{object-fit:cover;border-radius:.125rem;width:100%;height:auto}.S9u82W_progressIndicator{background-color:#00000080;border-radius:9999px;align-items:center;gap:.5rem;padding:.125rem .25rem;display:flex;position:absolute;bottom:.25rem;right:.25rem}.S9u82W_progressText{color:#fff;font-size:.75rem;font-weight:500}.S9u82W_uploadProgress{align-items:center;display:flex}._6CM25W_placeholderText{position:relative}._6CM25W_placeholderText:before{cursor:text;opacity:.3;content:var(--placeholder);position:absolute}.bNHmvG_colorDropdownMenuItem{border:1px solid var(--muted);border-radius:9999px;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;margin:.25rem;padding:0;transition:all .2s;display:flex}.bNHmvG_colorDropdownMenuItem:hover{transform:scale(1.25)}.bNHmvG_colorDropdownMenuItemDark{color:#fff;border-color:#0000}.bNHmvG_colorDropdownMenuItemDark:hover{color:#fff!important}.bNHmvG_colorDropdownMenuItems{grid-template-columns:repeat(10,1fr);place-items:center;display:grid}.bNHmvG_colorInput{flex-direction:column;align-items:center;display:flex}.bNHmvG_colorInputHidden{border:0;width:0;height:0;padding:0;overflow:hidden}.bNHmvG_colorPicker{flex-direction:column;display:flex}.bNHmvG_colorCustom{flex-direction:column;gap:1rem;display:flex;position:relative}.bNHmvG_colorCustomButton{border-radius:9999px;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:flex}.bNHmvG_customColorsContainer,.bNHmvG_defaultColorsContainer{padding-left:.5rem;padding-right:.5rem}.bNHmvG_clearButton{align-items:center;gap:.5rem;padding:.5rem;display:flex}.bNHmvG_screenReaderOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bNHmvG_checkIcon{width:calc(var(--spacing) * 3)!important;height:calc(var(--spacing) * 3)!important}.bNHmvG_tooltipContent{text-transform:capitalize;margin-bottom:.25rem}.wYnXoW_fontFamilyButton{min-width:250px}.wYnXoW_fontFamilyContent{min-width:0}.wYnXoW_fontFamilyItem{min-width:250px}.wYnXoW_fontFamilyPreview{color:hsl(var(--muted-foreground));margin-inline-start:auto;font-size:.75rem}.wYnXoW_fontSizeContainer{background-color:hsl(var(--muted) / .6);border-radius:.375rem;align-items:center;gap:.25rem;height:1.75rem;padding:0;display:flex}.wYnXoW_fontSizeInput{text-align:center;background-color:#0000;flex-shrink:0;width:2.5rem;height:100%;padding-inline:.25rem;font-size:.875rem}.wYnXoW_fontSizeInput:hover{background-color:hsl(var(--muted))}.wYnXoW_fontSizeContent{padding-inline:1px;width:3rem;min-width:3rem;padding-top:.25rem;padding-bottom:.25rem}.wYnXoW_fontSizeOption{justify-content:center;align-items:center;display:flex}.wYnXoW_fontSizeOption:hover,.wYnXoW_fontSizeOptionHighlighted,.wYnXoW_fontFamilyItemChecked{background-color:var(--accent)}.YLum9a_overlay{z-index:50;background-color:#000c;position:fixed;inset:0}.YLum9a_overlay[data-state=closed]{animation:.2s ease-in YLum9a_fadeOut}.YLum9a_overlay[data-state=open]{animation:.2s ease-in YLum9a_fadeIn}.YLum9a_content{z-index:50;border:1px solid var(--border);background-color:var(--background);width:100%;max-width:32rem;box-shadow:var(--shadow-lg);gap:1rem;padding:1.5rem;transition-duration:.2s;display:grid;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)translate(-50%,-50%)}.YLum9a_content[data-state=closed]{animation:.2s ease-out YLum9a_slideOutToTop,.2s ease-in YLum9a_fadeOut,.2s ease-in YLum9a_zoomOut}.YLum9a_content[data-state=open]{animation:.2s ease-out YLum9a_slideInFromTop,.2s ease-in YLum9a_fadeIn,.2s ease-in YLum9a_zoomIn}@media (width>=640px){.YLum9a_content{border-radius:.5rem}}.YLum9a_header{text-align:center;flex-direction:column;gap:.5rem;display:flex}@media (width>=640px){.YLum9a_header{text-align:left}}.YLum9a_footer{flex-direction:column-reverse;display:flex}@media (width>=640px){.YLum9a_footer{flex-direction:row;justify-content:flex-end;gap:.5rem}}.YLum9a_title{font-size:1.125rem;font-weight:600}.YLum9a_description{color:var(--muted-foreground);font-size:.875rem}.YLum9a_cancel{margin-top:.5rem}@media (width>=640px){.YLum9a_cancel{margin-top:0}}@keyframes YLum9a_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes YLum9a_fadeOut{0%{opacity:1}to{opacity:0}}@keyframes YLum9a_slideInFromTop{0%{transform:translate(-50%,-55%)}to{transform:translate(-50%,-50%)}}@keyframes YLum9a_slideOutToTop{0%{transform:translate(-50%,-50%)}to{transform:translate(-50%,-55%)}}@keyframes YLum9a_zoomIn{0%{transform:translate(-50%,-50%)scale(.95)}to{transform:translate(-50%,-50%)scale(1)}}@keyframes YLum9a_zoomOut{0%{transform:translate(-50%,-50%)scale(1)}to{transform:translate(-50%,-50%)scale(.95)}}.w8oy0a_icon{width:1rem;height:1rem}.w8oy0a_dialogContent{gap:1.5rem}.w8oy0a_urlInput{width:100%;position:relative}.Xu7eaW_dropdownMenuContent{min-width:0}ul.i_i_yq_listItemContainer{list-style-position:inside}ul.i_i_yq_listItemContainer li{position:absolute}ul.i_i_yq_listItemContainer li::marker{margin:0;padding:0;font-size:2em;line-height:.7}ul.i_i_yq_listItemContainer>span{margin-left:1rem}.HhEKVq_dropdownMenuContent{flex-direction:column;min-width:0;max-height:300px;display:flex;overflow-y:auto}.HhEKVq_menuItem,.EfDugq_toolbarButton{min-width:180px}.EfDugq_dropdownContent{min-width:0}.EfDugq_menuItem{min-width:180px}.fhTL2G_fixedToolbar{background-color:color-mix(in oklab, var(--background) 95%, #0000);flex-shrink:0;overflow-x:auto}.fhTL2G_sticky{z-index:50;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:sticky;left:0}.fhTL2G_sticky.fhTL2G_top{top:0}.fhTL2G_sticky.fhTL2G_bottom{bottom:0}.fhTL2G_fixedToolbar::-webkit-scrollbar{display:none}@supports ((-webkit-backdrop-filter:blur(8px)) or (backdrop-filter:blur(8px))){.fhTL2G_fixedToolbar{background-color:rgba(var(--background-rgb), .6)}}.fhTL2G_fixedToolbarButtons{flex-wrap:wrap;width:100%;padding:.25rem;display:flex}.fhTL2G_fixedToolbarButtons.fhTL2G_top{border-bottom:1px solid var(--border)}.fhTL2G_fixedToolbarButtons.fhTL2G_bottom{border-top:1px solid var(--border)}.fhTL2G_fixedToolbarGrow{margin-left:auto}._2chS1q_floatingToolbarContainer{position:relative}._2chS1q_floatingToolbar{z-index:50;border:1px solid var(--border);background-color:var(--popover);white-space:nowrap;opacity:1;border-radius:.375rem;max-width:80vw;padding:.25rem;display:flex;position:absolute;overflow-x:auto;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}._2chS1q_floatingToolbar::-webkit-scrollbar{display:none}@media print{._2chS1q_floatingToolbar{display:none}}.uqAkWq_mediaElement{border-radius:.125rem;margin-top:1px;margin-bottom:1px}.uqAkWq_fileLink{cursor:pointer;border-radius:.25rem;align-items:center;margin:0;padding:3px .125rem;display:flex;position:relative}.uqAkWq_fileLink:hover{background-color:var(--muted)}.uqAkWq_fileContent{align-items:center;gap:.25rem;padding:.25rem;display:flex}.uqAkWq_fileIcon{width:1.25rem;height:1.25rem}.uqAkWq_captionText{text-align:left}.sphL3a_editorContainer{flex-direction:column;display:flex;overflow:hidden}.sphL3a_editorContainer.sphL3a_fixed-toolbar-sticky,.sphL3a_editorContainer:not(.sphL3a_fixed-toolbar-sticky) .block-context-container{overflow:auto}.sphL3a_editorContainer .slate-selection-area{z-index:50;border:1px solid color-mix(in oklab, var(--brand) 25%, #0000);background-color:color-mix(in oklab, var(--brand) 25%, #0000)}@layer base{.sphL3a_editorContainer *,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}}@layer theme{:root{--spacing:.25rem}}.sphL3a_editorContainer[data-registry=plate]{--background:#fff;--foreground:#0a0a0a;--card:#fff;--card-foreground:#0a0a0a;--popover:#fff;--popover-foreground:#0a0a0a;--primary:#171717;--primary-foreground:#fafafa;--secondary:#f5f5f5;--secondary-foreground:#171717;--muted:#f5f5f5;--muted-foreground:#737373;--accent:#f5f5f5;--accent-foreground:#171717;--destructive:#ef4444;--destructive-foreground:#fafafa;--border:#e5e5e5;--input:#e5e5e5;--ring:#0a0a0a;--chart-1:#e76e50;--chart-2:#2a9d90;--chart-3:#274754;--chart-4:#e8c468;--chart-5:#f4a462;--radius:.6rem;--brand:#3b82f6;--highlight:#facc15}.sphL3a_editor{word-break:break-word;white-space:pre-wrap;-webkit-user-select:text;user-select:text;border-radius:var(--radius-md);width:100%;font-size:var(--text-base);outline:none;padding:4px 16px 72px;position:relative;overflow-x:hidden}.sphL3a_editor[contenteditable=true]{cursor:text}.sphL3a_editor[contenteditable=false]{padding:0}.sphL3a_editorVariant_default{font-size:var(--text-base);padding:4px 16px 72px}.sphL3a_editorVariant_fullWidth{font-size:var(--text-base);padding:16px 32px 32px}@media (width>=640px){.sphL3a_editorVariant_default{padding-left:max(64px,50% - 350px);padding-right:max(64px,50% - 350px)}}.sphL3a_disabled{cursor:not-allowed;opacity:.5}.sphL3a_focused{outline:2px solid var(--ring);outline-offset:2px}.BT8F6a_invalidElement{color:#d32f2f;text-align:center;background:#ffebee;border:1px dashed #ef5350;border-radius:4px;margin:8px 0;padding:8px}
