.JsonRecordViewer_jsonCard__77jw6{font-family:Courier New,Courier,monospace;background-color:var(--pallet-background);padding:1rem;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.3);margin-bottom:1rem}.JsonRecordViewer_cardHeader__ws878{margin-bottom:0}.JsonRecordViewer_jsonContent__YxF3F{background-color:var(--pallet-background-alt);white-space:pre-wrap;word-break:break-word;padding:1em}.JsonRecordViewer_braces___x4PY,.JsonRecordViewer_brackets__naDUM{font-weight:700;color:var(--pallet-heading)}.SideBar_sidebar__EFadc{background-color:#333;color:#fff;padding:1rem;width:250px;height:100vh;position:fixed;top:0;left:0;overflow-y:auto}.SideBar_navList__RapdX{list-style-type:none;margin:0;padding:0}.SideBar_navItem__TRcpX{margin-bottom:1rem}.SideBar_navItem__TRcpX a{color:#fff;text-decoration:none}.SideBar_navItem__TRcpX a:hover{text-decoration:underline}.SideBar_groupTitle__f_QiD{font-weight:700;margin-top:2rem;margin-bottom:.5rem;font-size:1.1rem}.NavBar_navbar__QN5NQ{background-color:#333;padding:1rem 2rem;color:white;box-shadow:0 2px 4px rgba(0,0,0,.1);display:flex;justify-content:center;align-items:center}.NavBar_navContent__okMWC{width:100%;max-width:1200px;display:flex;justify-content:space-between;align-items:center}.NavBar_navLeft__DGq7a .NavBar_homeLink__3FPyK{color:white;text-decoration:none;font-size:1.5rem;font-weight:700}.NavBar_navLeft__DGq7a .NavBar_homeLink__3FPyK:hover{text-decoration:underline}.styles_container__XMG3h{max-width:600px;margin:4rem auto;padding:2rem;border:1px solid #ddd;border-radius:8px;background-color:#f9f9f9;text-align:center}.styles_heading__LCJu9{font-size:1.5rem;margin-bottom:1rem;color:#c00}.styles_message__vl_cH{font-size:1rem;margin-bottom:1rem;color:#333}.styles_instructions__kjG0l{font-size:.9rem;color:#555}.Section_container__Z0T2o,.Section_fullWidthContainer__TVccK{color:var(--pallet-text);background-color:var(--pallet-background)}.Section_container__Z0T2o{margin:0 auto}.styles_userId__Dj5e1{font-size:.8rem;color:#666;margin-bottom:.5rem}.styles_userId__Dj5e1 label{font-weight:400;margin-right:.25rem}.styles_controls__BOiog{padding-top:5rem;display:flex;justify-content:flex-end;gap:.5rem}.styles_userList__pqP6r{display:flex;flex-direction:column;gap:.5rem}.styles_userRow__O8YQP{display:flex;justify-content:space-between;padding:.5rem 1rem;background-color:#fff;border-radius:5px;text-decoration:none;color:inherit;transition:background .2s}.styles_userRow__O8YQP:hover{background-color:#f0f0f0;text-decoration:none}.styles_header__oSYte{margin-bottom:2rem;padding:1rem 1.5rem}.styles_header__oSYte h1{margin:0 0 .5rem;font-size:1.8rem;font-weight:600}.styles_header__oSYte p{margin:.25rem 0;font-size:.9rem;color:#555}.styles_divider__rjSaX{margin-block:2px;padding:0}.ConfirmPasswordResetForm_form__nyRad{margin:0;padding:0}.ConfirmPasswordResetForm_container__GpuIi{background-color:#f9f9f9;border-radius:8px;padding:2rem}.ConfirmPasswordResetForm_heading__PKF1H{font-size:1.5rem;margin-bottom:1rem}.ConfirmPasswordResetForm_inputGroup__ENYgz{margin-top:1rem}.ConfirmPasswordResetForm_label__QfzFd{display:block;font-size:.75rem;font-weight:500;color:#333;margin-bottom:.5rem}.ConfirmPasswordResetForm_inputWrapper__AITgP{position:relative}.ConfirmPasswordResetForm_input__owIbm{width:100%;padding:.75rem 2.5rem;border:1px solid #ccc;border-radius:4px;font-size:.875rem}.ConfirmPasswordResetForm_icon__AHbV5{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:#888}.ConfirmPasswordResetForm_button__t8P6v{width:100%;margin-top:1rem}.ConfirmPasswordResetForm_arrowIcon___R1Z5{margin-left:auto;color:#fff}.ConfirmPasswordResetForm_error__zMq7B{display:flex;align-items:center;color:#f44336;margin-top:1rem}.ConfirmPasswordResetForm_errorIcon__tGO3U{font-size:1.25rem;margin-right:.5rem}.ConfirmPasswordResetForm_errorText___1j_A{margin:0;line-height:1}.styles_breadcrumbTop__dDMRR{max-width:1800px;color:var(--pallet-text);background-color:var(--pallet-background)}.styles_divider___mmAN{margin-block:2px;padding:0}.styles_navigation__i1W8G{display:flex;justify-content:space-between;align-items:center}.styles_controlBar__os1Pj{display:flex;justify-content:flex-end;gap:1rem;align-items:center}.styles_controlButton__MhDFF{cursor:pointer;padding:0;margin:0;line-height:1;display:inline-flex;align-items:center;justify-content:center}.styles_controlButton__MhDFF.styles_disabled__scCgE{opacity:.4;cursor:not-allowed}@media print{.styles_pageContainer__kcCS3{margin:1cm}.styles_pageContainer__kcCS3 .styles_controlBar__os1Pj,.styles_pageContainer__kcCS3 .styles_footer__xOqmU{display:none!important}.styles_pageContainer__kcCS3 #styles_markdown-content__HirzH img,.styles_pageContainer__kcCS3 #styles_markdown-content__HirzH pre,.styles_pageContainer__kcCS3 #styles_markdown-content__HirzH table{page-break-inside:avoid}}.styles_metaInline__o7PZ2{display:flex;flex-wrap:wrap;gap:1rem;font-size:.7rem;color:#999}.styles_metaItem__DXpcJ{white-space:nowrap}.styles_accessHeading__pCnJv{font-size:1rem;font-weight:500;padding:0;margin:0}.styles_accessSource__WthV0{font-size:.7rem;color:#888;margin-bottom:.25rem}.styles_accessController__RYoeg{font-weight:500;color:#333}.styles_accessList__ZF7yl{margin-top:.5rem}.styles_accessRow__0KhxM{display:flex;font-size:.7rem;color:#555}.styles_accessUser___rD8B{font-weight:500}.styles_accessPerms__VUyq9{font-style:italic}.styles_shareContainer__qBkP9{position:relative;display:inline-block;line-height:1;display:inline-flex;align-items:center;justify-content:center}.styles_shareDropdown__0Guvw{position:absolute;bottom:100%;right:0;background:white;border:1px solid #ddd;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.1);z-index:1000;min-width:180px;margin-bottom:5px}.styles_shareOption__ULdNU{display:flex;align-items:center;gap:8px;padding:10px 12px;cursor:pointer;border:none;background:none;width:100%;text-align:left;font-size:.9rem;color:#333}.styles_shareOption__ULdNU:hover{background:#f5f5f5}.styles_shareOption__ULdNU:not(:last-child){border-bottom:1px solid #eee}.styles_shareIcon__iFjgH{font-size:1rem;width:20px;text-align:center}.Button_button__ckABv{border:none;border-radius:4px;padding:10px 20px;cursor:pointer;font-size:16px;transition:background-color .3s ease}.Button_button__ckABv:disabled,.Button_button__ckABv:hover:disabled{background-color:var(--pallet-button-disabled);color:var(--pallet-button-disabled-text);cursor:not-allowed}.Button_buttonWrapper__TTwd3 .Button_primaryButton__zQ4MM{background-color:var(--pallet-button);color:var(--pallet-button-text)}.Button_buttonWrapper__TTwd3 .Button_primaryButton__zQ4MM:hover{background-color:var(--pallet-button-hover);color:var(--pallet-button-hovertext)}.Button_buttonWrapper__TTwd3 .Button_primaryButton__zQ4MM:disabled{background-color:var(--pallet-divider);color:var(--pallet-text-muted)}.Button_buttonWrapper__TTwd3 .Button_secondaryButton__N8y4b{color:var(--pallet-text);background-color:var(--pallet-background-alt)}.Button_buttonWrapper__TTwd3 .Button_secondaryButton__N8y4b:hover{background-color:var(--pallet-background)}.Button_buttonWrapper__TTwd3 .Button_secondaryButton__N8y4b:disabled{background-color:var(--pallet-divider);color:var(--pallet-text-muted)}.Button_buttonWrapper__TTwd3 .Button_dangerButton__eM6R0{color:var(--pallet-button-text);background-color:var(--pallet-highlight)}.Button_buttonWrapper__TTwd3 .Button_dangerButton__eM6R0:hover{background-color:var(--pallet-border)}.Button_buttonWrapper__TTwd3 .Button_dangerButton__eM6R0:disabled{background-color:var(--pallet-divider);color:var(--pallet-text-muted)}.Button_buttonWrapper__TTwd3 .Button_outlineButton__fg3_4{background-color:transparent;border:2px solid var(--pallet-border);color:var(--pallet-button-outline-text)}.Button_buttonWrapper__TTwd3 .Button_outlineButton__fg3_4:hover{background-color:var(--pallet-background-alt)}.Button_buttonWrapper__TTwd3 .Button_outlineButton__fg3_4:disabled{background-color:var(--pallet-divider);color:var(--pallet-text-muted)}.Button_buttonWrapper__TTwd3 .Button_linkButton__Lna4J{background:none;color:var(--pallet-link);text-decoration:underline}.Button_buttonWrapper__TTwd3 .Button_linkButton__Lna4J:hover{text-decoration:none;color:var(--pallet-link-hover);background-color:var(--pallet-background-alt)}.Button_buttonWrapper__TTwd3 .Button_linkButton__Lna4J:disabled{background-color:var(--pallet-divider);color:var(--pallet-button-link-text);text-decoration:none}.ConfirmSignupForm_container__tbsNK{background-color:#f9f9f9;border-radius:8px;padding:2rem}.ConfirmSignupForm_form__PMcr0{margin:0;padding:0}.ConfirmSignupForm_heading__ZFNU3{font-size:1.5rem;margin-bottom:1rem}.ConfirmSignupForm_inputGroup__q9d_S{margin-top:1rem}.ConfirmSignupForm_label__3d038{display:block;font-size:.75rem;font-weight:500;color:#333;margin-bottom:.5rem}.ConfirmSignupForm_inputWrapper__45vF6{position:relative}.ConfirmSignupForm_input__CX_2q{width:100%;padding:.75rem 2.5rem;border:1px solid #ccc;border-radius:4px;font-size:.875rem}.ConfirmSignupForm_icon__dAT4g{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:#888}.ConfirmSignupForm_button__jBEhX{width:100%;margin-top:1rem}.ConfirmSignupForm_arrowIcon__5E3t6{margin-left:auto;color:#fff}.ConfirmSignupForm_resendContainer__htsBH{margin-top:1rem}.ConfirmSignupForm_resendHeading__JBa9T{font-size:1.25rem;margin-bottom:1rem}.ConfirmSignupForm_error__acYKP{display:flex;align-items:center;color:#f44336;margin-top:1rem}.ConfirmSignupForm_errorIcon__8yL_K{font-size:1.25rem;margin-right:.5rem}.ConfirmSignupForm_errorText__HdSkR{margin:0;line-height:1}.ResendSignUpCodeForm_form__pqZ1W{margin:0;padding:0}.ResendSignUpCodeForm_info__bA9cj{margin-bottom:1rem}.ResendSignUpCodeForm_infoText__t_vyw{font-size:.875rem;color:#333}.ResendSignUpCodeForm_button__Q1kNk{width:100%;margin-top:1rem}.ResendSignUpCodeForm_arrowIcon__FVx0n{margin-left:auto;color:#fff}.ResendSignUpCodeForm_error__IC7oN{display:flex;align-items:center;color:#f44336;margin-top:1rem}.ResendSignUpCodeForm_errorIcon__vZVD9{font-size:1.25rem;margin-right:.5rem}.ResendSignUpCodeForm_errorText__rjNBf{margin:0;line-height:1}.SignInForm_form___YfWu{margin:0;padding:0}.SignInForm_container__3e_Uh{background-color:#f9f9f9;border-radius:8px;padding:2rem}.SignInForm_heading__mSVao{font-size:1.5rem;margin-bottom:1rem}.SignInForm_inputGroup__6f2UV{margin-top:1rem}.SignInForm_label___9_lu{display:block;font-size:.75rem;font-weight:500;color:#333;margin-bottom:.5rem}.SignInForm_inputWrapper__jPC_m{position:relative}.SignInForm_input__fjtJR{width:100%;padding:.75rem 2.5rem;border:1px solid #ccc;border-radius:4px;font-size:.875rem}.SignInForm_icon__Yg_Dx{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:#888}.SignInForm_button__uTam9{width:100%;margin-top:1rem}.SignInForm_arrowIcon__QDoG1{margin-left:auto;color:#fff}.SignInForm_signupLink__caRAs{margin-top:1rem;text-align:center}.SignInForm_error__tZRz_{display:flex;align-items:center;color:#f44336;margin-top:1rem}.SignInForm_errorIcon__2qpLc{font-size:1.25rem;margin-right:.5rem}.SignInForm_errorText__fHBfk{margin:0;line-height:1}.RequestPasswordResetForm_form__vuw3S{margin:0;padding:0}.RequestPasswordResetForm_button__V__V3{font-size:.875rem;color:#555}.RequestPasswordResetForm_error__WA_0k{display:flex;align-items:center;color:#f44336;margin-top:1rem}.RequestPasswordResetForm_errorIcon__B1iUv{font-size:1.25rem;margin-right:.5rem}.RequestPasswordResetForm_errorText__PV9EA{margin:0;line-height:1}.SignoutForm_container__ux86k{max-width:400px}.SignoutForm_form__QHgRj{display:inline-flex;flex-direction:column;gap:1rem}.SignoutForm_heading__nstW6{font-size:1.5rem;margin-bottom:1rem}.SignoutForm_button__YOBGF{display:flex;align-items:center;justify-content:center;padding:10px 20px;font-size:16px;cursor:pointer}.SignoutForm_error__yBEL1{display:flex;align-items:center;color:#f44336;margin-top:1rem}.SignoutForm_errorIcon__FvDYY{font-size:1.25rem;margin-right:.5rem}.SignoutForm_errorText__cAR4K{margin:0;line-height:1}.SignoutForm_arrowIcon__72waW{margin-left:5px}.SignupForm_form__l7Ca8{margin:0;padding:0}.SignupForm_container__UYWTa{background-color:#f9f9f9;border-radius:8px;padding:2rem}.SignupForm_heading__FIeF7{font-size:1.5rem;margin-bottom:1rem}.SignupForm_inputGroup__qqrDo{margin-top:1rem}.SignupForm_label__0Sjkz{display:block;font-size:.75rem;font-weight:500;color:#333;margin-bottom:.5rem}.SignupForm_inputWrapper__WoGvE{position:relative}.SignupForm_input__Kx5AB{width:100%;padding:.75rem 2.5rem;border:1px solid #ccc;border-radius:4px;font-size:.875rem}.SignupForm_icon__PjfYZ{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:#888}.SignupForm_button__Iu20O{width:100%;margin-top:1rem}.SignupForm_arrowIcon__9Vb93{margin-left:auto;color:#fff}.SignupForm_loginLink__xoXVw{margin-top:1rem;text-align:center}.SignupForm_error__bTIb2{display:flex;align-items:center;color:#f44336;margin-top:1rem}.SignupForm_errorIcon__MBYCC{font-size:1.25rem;margin-right:.5rem}.SignupForm_errorText__GE7af{margin:0;line-height:1}.styles_permissions__M9nEA{margin-bottom:1rem;padding:1rem;border:1px solid #ccc;border-radius:6px;background-color:#f9f9f9}.styles_permissionsNote__FDiDT{font-size:.9rem;color:#666;margin-top:.5rem}.styles_saveCancelContainer__SG3I4{display:flex;gap:8px;margin-top:8px;justify-content:flex-end}.styles_controlButton__dKFar{background:none;color:cadetblue;border:none;cursor:pointer;padding:4px;font-size:14px;display:flex;align-items:center;justify-content:center}.styles_controlButton__dKFar:hover{color:rgb(27,83,111);background:none}.styles_controlButton__dKFar.styles_disabled__sMyw2{opacity:.3;cursor:not-allowed}.Snack_snackWrapper__n2tsv{overflow:hidden;height:0;padding-block:0;transition:height .3s ease-in-out}.Snack_snack__232QW{padding-inline:20px;background-color:#367ff4;color:white;border-radius:5px;margin-block:5px;opacity:1;font-size:14px;transition:opacity .3s ease-in-out}.Snack_snack__232QW.Snack_error__SsVDf{background-color:#a86561}.Snack_snack__232QW.Snack_success__5v0k1{background-color:#387b22}.styles_permissionsEditor__PTp7k{margin-top:1rem;padding:.75rem;border:1px solid #ddd;border-radius:6px;background-color:#fff;display:flex;flex-direction:column;gap:.75rem}.styles_userRow__iD1pp{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.5rem 0;border-bottom:1px solid #ddd}.styles_userName__UzIc1{flex:0 0 180px;font-weight:500}.styles_actionButtons__bN9Dq{flex:0 0 auto;display:flex;gap:.5rem}.styles_iconButton__Uarzt{background:none;border:none;cursor:pointer;font-size:1rem;padding:.25rem;line-height:1}.styles_iconButton__Uarzt:hover{color:red}.styles_addButton__nqUkf{margin-top:.5rem;background:#0070f3;color:white;border:none;border-radius:4px;padding:.35rem .75rem;cursor:pointer;font-size:.875rem}.styles_addButton__nqUkf:hover{background:#005bb5}.styles_userList___llh_{list-style:none}.Modal_overlay__sqCQA{position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;z-index:1000}.Modal_modal__8fXJh{padding:20px;border-radius:8px;box-shadow:0 4px 15px rgba(0,0,0,.3);max-width:500px;width:90%;position:relative}.Modal_closeButton__p8ur_{position:absolute;top:10px;right:10px;background:transparent;border:none;font-size:1.5rem;cursor:pointer;transition:color .3s ease}.CheckBoxGroup_checkboxGroup__Buqxf{display:flex;flex-direction:column;gap:.5rem;width:100%}.CheckBoxGroup_checkboxGroup__Buqxf label{font-weight:700}.CheckBoxGroup_selectedInput__Js_Mf{padding:.5rem;border:1px solid #ccc;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;background-color:#f9f9f9;font-size:14px;color:#333}.CheckBoxGroup_selectedInput__Js_Mf:hover{background-color:#ececec}.CheckBoxGroup_dropdown__gLniD{position:absolute;z-index:10;margin-top:.5rem;padding:.5rem;background-color:#fff;border:1px solid #ccc;border-radius:4px;width:100%;max-width:300px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.CheckBoxGroup_option__ApnJ_{display:flex;align-items:center;padding:.5rem;gap:.5rem}.CheckBoxGroup_option__ApnJ_ input[type=checkbox]{margin:0}.CheckBoxGroup_option__ApnJ_ label{font-size:14px;color:#333}.styles_markdownBlock__J7FoZ textarea{width:100%;padding:.75rem;border:1px solid #ccc;border-radius:.5rem;resize:vertical;font-family:inherit;font-size:.95rem;min-height:300px}.styles_saveCancelContainer__OmC5u{display:flex;gap:8px;margin-top:8px;justify-content:flex-end}.styles_cancelButton__nPrkm,.styles_deleteButton__H5tak,.styles_saveButton__vaNxq{padding:6px 12px;border:none;border-radius:4px;cursor:pointer;font-size:14px}.styles_saveButton__vaNxq{background-color:#4caf50;color:white}.styles_saveButton__vaNxq:hover{background-color:#45a049}.styles_cancelButton__nPrkm{background-color:#f44336;color:white}.styles_cancelButton__nPrkm:hover{background-color:#d32f2f}.styles_deleteButton__H5tak{background-color:#f44336;color:white}.styles_deleteButton__H5tak:hover{background-color:#d32f2f}.CodeBlock_codeBlockContainer__dwkeZ{--pallet-panel:#f9f9f9;--pallet-panel-header:#ddd;--text-color:#000;--text-color-muted:#edc6c6;--code-bg:#f0f0f0;background-color:var(--pallet-panel);border:1px solid var(--pallet-panel-header);border-radius:6px;margin:16px 0;overflow:hidden;font-family:Courier New,Courier,monospace}.CodeBlock_codeBlockHeader__PazA5{background-color:var(--pallet-panel-header);display:flex;justify-content:space-between;align-items:center;padding:5px 10px;font-size:14px;font-weight:700;color:var(--text-color)}.CodeBlock_languageLabel__BPM9x{margin:0}.CodeBlock_languageUnavailable__RIJcV{margin:0;color:var(--text-color-muted);-webkit-user-select:none;-moz-user-select:none;user-select:none}.CodeBlock_codeBlock__C5X8a{padding:16px;font-size:14px;overflow-x:auto;white-space:pre;color:#333;margin:0;background-color:var(--code-bg)}.styles_buttonContainer__cCVI_{display:flex;justify-content:center;align-items:center}.styles_button__pfJ8b{background-color:var(--pallet-button);padding:12px 24px;border-radius:5px;box-shadow:0 2px 5px rgba(0,0,0,.15);color:var(--pallet-button-text);text-decoration:none;font-weight:700;transition:background-color .3s ease,transform .3s ease}.styles_button__pfJ8b:hover{background-color:var(--pallet-highlight);color:var(--pallet-button-text)}.styles_button__pfJ8b.styles_copied__sPRHm{background-color:var(--success-color);color:var(--pallet-button-text)}.styles_editWrapper__BTLj2{position:relative;margin-bottom:16px}.styles_editButton___bXrc{position:absolute;top:8px;right:8px;background:none;border:none;cursor:pointer;color:#888;font-size:1rem;opacity:0;transition:opacity .2s,color .2s}.styles_editWrapper__BTLj2:hover .styles_editButton___bXrc{opacity:1}.styles_editButton___bXrc:hover{background:none;color:#333}@media (max-width:768px){.styles_editButton___bXrc{opacity:1}}.styles_header__ea4Fw{display:flex;justify-content:space-between;align-items:center;justify-content:center;margin-bottom:8px}.styles_deleteButton__BQ5Qt{background:none;border:none;color:rgb(193,193,193);font-size:1.2rem;cursor:pointer}.styles_deleteButton__BQ5Qt:hover{background:none;color:rgb(236,1,1)}.styles_itemList__oo_oS{padding-inline:1rem}.styles_addButton__1ObX0{padding:6px 12px;margin-top:8px;font-size:.95rem;font-weight:500;border:1px solid #ccc;border-radius:4px;background-color:#f5f5f5;color:#333;cursor:pointer;transition:background .2s ease,border-color .2s ease}.styles_addButton__1ObX0:hover:not(:disabled){background-color:#e0e0e0;border-color:#999}.styles_addButton__1ObX0:disabled{background-color:#fafafa;border-color:#ddd;color:#aaa;cursor:not-allowed}.styles_titleContainer__kHwbJ{display:flex;flex-direction:column;flex:1 1}.styles_titleInput__jNc6H{flex:1 1;margin:0;font-size:1.6rem;font-weight:600;border:none;background:transparent;outline:none;transition:background .3s ease;--editing:#fff8dc;--success:#e0f8e0;--failure:#fbe0e0}.styles_titleInput__jNc6H:focus{background:var(--editing);border-bottom:2px solid #ccc;border-radius:0}.styles_titleInput__jNc6H.styles_idle__MNpN7{background:transparent}.styles_titleInput__jNc6H.styles_saving__vfdvc{background:var(--editing)}.styles_titleInput__jNc6H.styles_succeeded___TU__{background:var(--success)}.styles_titleInput__jNc6H.styles_failed__TqH8A{background:var(--failure)}.styles_titleError__FFkOx{color:#d32f2f;font-size:.85rem;margin-top:0}.styles_listItem__hWJoS{display:flex;align-items:center;gap:8px;border-bottom:1px solid #eee}.styles_checkbox__jXQXv{flex-shrink:0;width:18px;height:18px;cursor:pointer;margin:0}.styles_checkbox__jXQXv:disabled{cursor:not-allowed;opacity:.5}.styles_textInput__ZAKVP{flex:1 1;border:none;background:transparent;font-size:1rem;padding:5px 4px;outline:none;margin:0;transition:background .3s ease;--editing:#fff8dc;--success:#e0f8e0;--failure:#fbe0e0}.styles_textInput__ZAKVP:disabled{opacity:.6;cursor:not-allowed}.styles_textInput__ZAKVP:focus{background:var(--editing);border-bottom:1px solid #ccc}.styles_textInput__ZAKVP.styles_idle__nggBi{background:transparent}.styles_textInput__ZAKVP.styles_saving__mZGKA{background:var(--editing)}.styles_textInput__ZAKVP.styles_succeeded___CwIn{background:var(--success)}.styles_textInput__ZAKVP.styles_failed__2PE7_{background:var(--failure)}.styles_deleteButton__GjYBd{flex-shrink:0;background:none;border:none;color:rgb(193,193,193);cursor:pointer;font-size:1.4rem;padding:0}.styles_deleteButton__GjYBd:hover{background:none;color:rgb(236,1,1)}.styles_deleteButton__GjYBd:disabled{opacity:.5;cursor:not-allowed;color:rgb(193,193,193)}.styles_blockContainer__gwHrn{position:relative;min-height:40px;margin-bottom:16px}.styles_blockControls__SjcRI{max-height:0;overflow:hidden;display:flex;gap:4px;justify-content:end;top:8px;right:8px;transition:all .3s ease-in-out}.styles_blockControls__SjcRI button{background:none;color:cadetblue;border:none;cursor:pointer;padding:4px;font-size:14px;display:flex;align-items:center;justify-content:center}.styles_blockControls__SjcRI button:disabled{opacity:.3;cursor:not-allowed}.styles_showControls__YduQd{max-height:50px;background-color:rgba(169,169,169,.472)}.styles_outlined__YDqp7{outline:1px solid hsl(209,100%,50%);padding:2px}.styles_addMenuWrapper__midra{position:relative;display:flex;justify-content:center;margin-top:1rem}.styles_toggleMenuButton__jhvvY{border:1px solid #222;border-radius:.6rem;padding:.4rem .8rem;font-size:.9rem;background-color:#222;color:#fff;cursor:pointer;transition:background-color .2s,transform .1s}.styles_toggleMenuButton__jhvvY:hover{background-color:#333}.styles_addBlockMenu__5icM3{position:absolute;top:110%;display:flex;flex-direction:column;gap:.5rem;background-color:#fff;border:1px solid #ccc;border-radius:.75rem;box-shadow:0 4px 10px rgba(0,0,0,.1);padding:.75rem;z-index:10;width:220px}.styles_menuItemButton__Ldoto{text-align:left;padding:.5rem .75rem;border:none;background-color:#222;color:#fff;cursor:pointer;border-radius:.4rem;transition:background-color .2s}.styles_menuItemButton__Ldoto:hover:not(:disabled){background-color:#333}.styles_menuItemButton__Ldoto:disabled{opacity:.4;cursor:not-allowed}