#tourContainer{width:100vw;height:100vh;position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000}div:has(.__floater){position:static!important}div:has(.__floater) .__floater__body{position:static!important}div:has(.__floater) .__floater__body .react-joyride__tooltip{position:static!important}div:has(.__floater) .__floater__body .react-joyride__tooltip svg>g>path{fill:var(--text-color)}#react-joyride-portal{position:absolute!important;width:100%;height:100%;top:0}#react-joyride-portal+div>span{z-index:10100!important;transform:none!important;will-change:unset!important}.react-joyride__overlay{background-color:rgba(0,0,0,.3)}.__floater__body{color:#000}.__floater__body .react-joyride__tooltip:first-child div{padding:8px 10px 3px!important}.__floater__body .__floater__arrow span svg polygon{color:var(--background);fill:var(--background)}.__floater__body .react-joyride__tooltip{padding:5px;width:85vw!important;box-shadow:var(--shadow)}.__floater__body .react-joyride__tooltip div{margin-top:0!important}.__floater__body .react-joyride__tooltip div button,.__floater__body .react-joyride__tooltip div div button{display:block!important}.__floater__body .react-joyride__tooltip button{margin-top:10px;display:none!important}@media screen and (min-width:641px){.__floater__body .react-joyride__tooltip{width:350px!important;padding:5px}.__floater__body .react-joyride__tooltip svg g path{fill:var(--text-color)!important}}@media screen and (min-width:961px)and (orientation:landscape){.__floater__body .react-joyride__tooltip{width:350px!important;padding:5px!important}}@media screen and (min-width:1025px){.__floater__body .react-joyride__tooltip{width:400px!important}}.toolbar_toolbar__qRhPd{--scaled-gap-sm:calc(var(--gap-sm) * var(--tb-scale));--scaled-gap-md:calc(var(--gap-md) * var(--tb-scale));--scaled-gap-xsm:calc(var(--gap-xsm) * var(--tb-scale));--scaled-button-sm:calc(28px * var(--tb-scale));--scaled-button-md:calc(30px * var(--tb-scale));--scaled-button-lg:calc(32px * var(--tb-scale));--scaled-font-md:calc(var(--fs-md) * var(--tb-scale));--scaled-font-lg:calc(var(--fs-lg) * var(--tb-scale));--scaled-font-xl:calc(var(--fs-xl) * var(--tb-scale));--scaled-label:calc(9px * var(--tb-scale));--scaled-indicator-sm:calc(12px * var(--tb-scale));--scaled-indicator-md:calc(16px * var(--tb-scale));--scaled-indicator-lg:calc(18px * var(--tb-scale));--scaled-palette-sm:calc(var(--gap-lg) * var(--tb-scale));--scaled-palette-md:calc(22px * var(--tb-scale));--scaled-palette-lg:calc(24px * var(--tb-scale));order:2;width:100%;display:flex;align-items:center;border:var(--border);justify-content:center;box-shadow:var(--shadow);gap:var(--scaled-gap-sm);padding:var(--scaled-gap-sm);border-radius:var(--border-radius);background-color:var(--background-secondary)}@media(min-width:641px){.toolbar_toolbar__qRhPd{gap:var(--scaled-gap-md)}}@media(min-width:961px){.toolbar_toolbar__qRhPd{gap:var(--scaled-gap-sm)}}@media(min-width:1281px){.toolbar_toolbar__qRhPd{gap:var(--scaled-gap-sm);padding:var(--scaled-gap-md)}}.toolbar_toolbarSection__thYJ0{display:flex;min-height:44px;gap:var(--gap-xs);align-items:center;border:var(--border);border-radius:var(--border-radius);background-color:var(--background);padding:var(--gap-xsm) var(--gap-sm)}@media(min-width:641px){.toolbar_toolbarSection__thYJ0{min-height:46px;gap:var(--gap-sm);padding:var(--gap-sm)}}.toolbar_toolbarSection__thYJ0>div{display:flex;align-items:center}.toolbar_toolbarSection__thYJ0>div>button,.toolbar_toolbarSection__thYJ0>div>nav button{padding:0;display:flex;aspect-ratio:1;cursor:pointer;align-items:center;border:var(--border);justify-content:center;color:var(--text-color);transition:all .2s ease;width:var(--scaled-button-sm);font-size:var(--scaled-font-md);border-radius:var(--border-radius);background-color:var(--background)}@media(min-width:641px){.toolbar_toolbarSection__thYJ0>div>button,.toolbar_toolbarSection__thYJ0>div>nav button{width:var(--scaled-button-md)}}@media(min-width:1281px){.toolbar_toolbarSection__thYJ0>div>button,.toolbar_toolbarSection__thYJ0>div>nav button{width:var(--scaled-button-lg);font-size:var(--scaled-font-lg)}}.toolbar_toolbarSection__thYJ0>div>button:hover:not(:disabled),.toolbar_toolbarSection__thYJ0>div>nav button:hover:not(:disabled){transform:translateY(-1px);border-color:var(--brand-color);background-color:var(--brand-color-shade)}.toolbar_toolbarSection__thYJ0>div>button:active:not(:disabled),.toolbar_toolbarSection__thYJ0>div>nav button:active:not(:disabled){transform:translateY(0)}.toolbar_toolbarSection__thYJ0>div>button.toolbar_active__FpFq_,.toolbar_toolbarSection__thYJ0>div>button.toolbar_open__snLtx,.toolbar_toolbarSection__thYJ0>div>nav button.toolbar_active__FpFq_,.toolbar_toolbarSection__thYJ0>div>nav button.toolbar_open__snLtx{color:var(--brand-color);border-color:var(--brand-color);background-color:var(--brand-color-shade)}.toolbar_toolbarSection__thYJ0>div>button:disabled,.toolbar_toolbarSection__thYJ0>div>nav button:disabled{opacity:.4;cursor:not-allowed}.toolbar_toolbarSection__thYJ0>div>nav{display:flex;gap:var(--scaled-gap-sm)}.toolbar_toolbarSection__thYJ0>span{width:100%;line-height:1;text-align:center;letter-spacing:.5px;text-transform:uppercase;color:var(--text-secondary);font-weight:var(--fw-medium);font-size:var(--scaled-label);margin-top:var(--scaled-gap-sm)}.toolbar_actionsSection__ctVEm,.toolbar_toolsSection__vwq_R{flex:0 1 auto;align-items:center;flex-direction:column}@media screen and (max-width:960px){.toolbar_toolsSection__vwq_R{overflow:visible}}.toolbar_toolsSection__vwq_R>div{gap:var(--gap-sm)}@media(min-width:1281px){.toolbar_toolsSection__vwq_R>div{gap:var(--gap-md)}}.toolbar_toolsSection__vwq_R>div>nav:last-child{display:none;flex-shrink:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;border-left:var(--border);gap:var(--scaled-gap-xsm);padding-left:var(--scaled-gap-sm)}.toolbar_toolsSection__vwq_R>div>nav:last-child::-webkit-scrollbar{display:none}@media(min-width:641px){.toolbar_toolsSection__vwq_R>div>nav:last-child{min-width:120px}}@media(min-width:961px){.toolbar_toolsSection__vwq_R>div>nav:last-child{display:flex}}.toolbar_toolsSection__vwq_R>div>nav:last-child button{flex-shrink:0;border-radius:50%;width:var(--scaled-palette-sm);box-shadow:var(--light-shadow2);border:2px solid var(--background)}@media(min-width:641px){.toolbar_toolsSection__vwq_R>div>nav:last-child button{width:var(--scaled-palette-md)}}@media(min-width:1281px){.toolbar_toolsSection__vwq_R>div>nav:last-child button{width:var(--scaled-palette-lg)}}.toolbar_toolsSection__vwq_R>div>nav:last-child button.toolbar_active__FpFq_{border-width:2px;border-color:var(--brand-color)}.toolbar_colorPicker__IdHfh{position:relative;align-items:center;flex-direction:column}@media(min-width:961px){.toolbar_colorPicker__IdHfh{display:none}}.toolbar_colorPicker__IdHfh>div>button>span{aspect-ratio:1;border-radius:50%;box-shadow:var(--light-shadow2);width:var(--scaled-indicator-md);border:2px solid var(--background-secondary)}@media(min-width:641px){.toolbar_colorPicker__IdHfh>div>button>span{width:var(--scaled-indicator-lg)}}.toolbar_colorPicker__IdHfh>span{font-size:9px}.toolbar_colorPopup__rPVJk{left:50%;bottom:60px;display:flex;z-index:1000;position:fixed;gap:var(--gap-xsm);align-items:center;border:var(--border);padding:var(--gap-sm);box-shadow:var(--shadow);transform:translateX(-50%);border-radius:var(--border-radius);background-color:var(--background);animation:toolbar_slideUpHorizontal__0tFf7 .2s ease}.toolbar_colorPopup__rPVJk button{padding:0;width:28px;flex-shrink:0;aspect-ratio:1;cursor:pointer;border-radius:50%;transition:transform .2s ease;box-shadow:var(--light-shadow2);border:2px solid var(--background)}.toolbar_colorPopup__rPVJk button:hover{transform:scale(1.15)}.toolbar_colorPopup__rPVJk button.toolbar_active__FpFq_{border-color:var(--brand-color);transform:scale(1.1)}.toolbar_sizeSection__VavsJ{flex:0 0 auto;position:relative;align-items:center;flex-direction:column;justify-content:center}.toolbar_sizeSection__VavsJ>div>button{font-size:var(--scaled-font-lg)}@media(min-width:1281px){.toolbar_sizeSection__VavsJ>div>button{font-size:var(--scaled-font-xl)}}.toolbar_sizeSection__VavsJ>div>button>span{border-radius:50%;transition:all .2s ease;background-color:var(--text-color);width:var(--scaled-indicator-sm);height:var(--scaled-indicator-sm)}.toolbar_sizeSection__VavsJ>section{left:50%;z-index:10;display:flex;min-height:180px;gap:var(--gap-sm);position:absolute;align-items:center;border:var(--border);flex-direction:column;box-shadow:var(--shadow);transform:translateX(-50%);bottom:calc(100% + var(--gap-md));border-radius:var(--border-radius);background-color:var(--background);animation:toolbar_slideUpCenter__vXxWc .2s ease;padding:var(--gap-md) var(--gap-sm)}.toolbar_sizeSection__VavsJ>section>label{letter-spacing:.05em;font-size:var(--fs-xs);text-transform:uppercase;font-weight:var(--fw-bold);color:var(--text-secondary)}.toolbar_sizeSection__VavsJ>section>input{width:6px;height:110px;cursor:pointer;outline:none;border:1px solid rgba(0,0,0,.2);border-radius:var(--border-radius);background:linear-gradient(to top,var(--text-color) 0,var(--text-color) 0,var(--border-color) 0,var(--border-color) 100%);-webkit-appearance:slider-vertical;-moz-appearance:slider-vertical;appearance:slider-vertical}.toolbar_sizeSection__VavsJ>section>input::-moz-range-thumb,.toolbar_sizeSection__VavsJ>section>input::-webkit-slider-thumb{width:16px;aspect-ratio:1;cursor:-webkit-grab;cursor:grab;border:2px solid var(--background);border-radius:50%;background-color:var(--text-color);box-shadow:0 2px 4px rgba(0,0,0,.2);-webkit-transition:transform .2s ease;-moz-transition:transform .2s ease;transition:transform .2s ease}.toolbar_sizeSection__VavsJ>section>input::-moz-range-thumb:hover,.toolbar_sizeSection__VavsJ>section>input::-webkit-slider-thumb:hover{transform:scale(1.15)}.toolbar_sizeSection__VavsJ>section>input::-moz-range-thumb:active,.toolbar_sizeSection__VavsJ>section>input::-webkit-slider-thumb:active{cursor:-webkit-grabbing;cursor:grabbing;transform:scale(1.05)}.toolbar_sizeSection__VavsJ>section>span{min-width:24px;text-align:center;color:var(--text-color);font-size:var(--fs-xxs);padding:2px var(--gap-sm);font-weight:var(--fw-bold);border-radius:var(--border-radius);background-color:var(--background-secondary)}@keyframes toolbar_slideUpCenter__vXxWc{0%{opacity:0;transform:translateX(-50%) translateY(8px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}@keyframes toolbar_slideUpHorizontal__0tFf7{0%{opacity:0;transform:translateX(-50%) translateY(10px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.canvas_board__utSqM{flex:1 1;order:1;padding:0;display:flex;position:relative;align-items:stretch;justify-content:center;background-color:var(--background)}@media(min-width:961px){.canvas_board__utSqM{padding:0}}.canvas_board__utSqM .canvas-container{overflow:hidden;width:100%!important;height:100%!important;box-shadow:var(--shadow);position:relative!important;border-radius:var(--border-radius)}.canvas_board__utSqM .canvas_loading__7zX1c{inset:0;z-index:2;display:flex;position:absolute;gap:var(--gap-md);align-items:center;flex-direction:column;justify-content:center;background-color:var(--background)}.canvas_board__utSqM .canvas_loading__7zX1c p{font-size:var(--fs-sm);color:var(--text-secondary)}.canvas_board__utSqM .canvas-container canvas,.canvas_board__utSqM .canvas_canvas__8Fc1M{display:block;touch-action:none;border-radius:var(--border-radius)}.canvas_board__utSqM .canvas-container canvas.lower-canvas,.canvas_board__utSqM .canvas_canvas__8Fc1M{border:var(--border)}.canvas_board__utSqM .canvas-container canvas.upper-canvas{cursor:crosshair}.sections_sub-header__84tbR{width:55%;height:50px;display:flex;border-bottom:var(--border);justify-content:space-between;border-radius:var(--border-radius)}@media screen and (min-width:961px){.sections_sub-header__84tbR{height:60px;width:100%}}.sections_sub-header__84tbR .sections_file-add__psL_k{width:60%;width:100%;display:flex;gap:var(--gap-md)}.sections_sub-header__84tbR .sections_file-add__psL_k .sections_files-list__lYRXn{display:flex;overflow-x:auto;flex-direction:row;border-right:1px solid #d3d3d3;box-shadow:inset -100px 0 4px -1px rgba(0,0,0,.8);-moz-box-shadow:inset -100px 0 4px -1px rgba(0,0,0,.8);-webkit-box-shadow:inset -100px 0 4px -1px rgba(0,0,0,.8)}.sections_sub-header__84tbR .sections_file-add__psL_k button{margin:5px;padding:10px;height:-moz-fit-content;height:fit-content;min-width:-moz-fit-content;min-width:fit-content;font-size:var(--fs-sm)}@media screen and (min-width:1081px){.sections_sub-header__84tbR .sections_file-add__psL_k button{margin:8px}}.sections_sub-header__84tbR .sections_file-add__psL_k button.sections_add__sgOU0{display:flex;align-items:center;border:var(--border);justify-content:center;max-width:max-content;color:var(--text-color);background-color:var(--background)}.sections_sub-header__84tbR .sections_file-add__psL_k button.sections_add__sgOU0 svg{width:18px;height:18px}.sections_sub-header__84tbR .sections_file-add__psL_k button.sections_add__sgOU0 span{display:none}@media screen and (min-width:961px){.sections_sub-header__84tbR .sections_file-add__psL_k{padding-right:var(--gap-sm)}.sections_sub-header__84tbR .sections_file-add__psL_k button{font-size:var(--fs-md);padding:12px var(--gap-lg)}.sections_sub-header__84tbR .sections_file-add__psL_k button.sections_add__sgOU0 span{display:inline}}.sections_sub-header__84tbR .sections_filename__1WQ0Z{height:51px;display:flex;min-width:90px;align-items:center;flex-direction:row;justify-content:center;border-right:var(--border);background-color:var(--background)}@media screen and (min-width:961px){.sections_sub-header__84tbR .sections_filename__1WQ0Z{height:61px}}.sections_sub-header__84tbR .sections_actions__a3mVP{display:flex;gap:var(--gap-md);padding-right:10px}.sections_sub-header__84tbR .sections_actions__a3mVP button{margin:auto;padding:8px;display:flex;height:-moz-fit-content;height:fit-content;align-items:center;min-width:-moz-fit-content;min-width:fit-content;font-size:var(--fs-sm);justify-content:center}.sections_sub-header__84tbR .sections_actions__a3mVP button.sections_download__VZS0H,.sections_sub-header__84tbR .sections_actions__a3mVP button.sections_save__R_I3w{width:100%;gap:var(--gap-sm);border:var(--border);color:var(--text-color);background-color:var(--background)}.sections_sub-header__84tbR .sections_actions__a3mVP button.sections_download__VZS0H svg,.sections_sub-header__84tbR .sections_actions__a3mVP button.sections_save__R_I3w svg{width:18px;height:18px}.sections_sub-header__84tbR .sections_actions__a3mVP button.sections_download__VZS0H span,.sections_sub-header__84tbR .sections_actions__a3mVP button.sections_save__R_I3w span{display:none}@media screen and (min-width:961px){.sections_sub-header__84tbR .sections_actions__a3mVP{padding-right:5px}.sections_sub-header__84tbR .sections_actions__a3mVP button{display:flex;align-items:center;padding:var(--gap-md);justify-content:center;font-size:var(--fs-md)}}.sections_sub-header__84tbR~section{height:calc(100% - 50px)!important}@media screen and (min-width:961px){.sections_sub-header__84tbR~section{height:calc(100% - 60px)!important}}.sections_top-bar__hm6Ag{display:flex;height:40px;padding:0 10px;align-items:center;color:var(--text-color);border-bottom:var(--border)}.sections_top-bar__hm6Ag p{font-size:var(--fs-md);font-weight:var(--fw-medium)}.sections_top-bar__hm6Ag span{color:gray;font-size:var(--fs-xs)}@media screen and (min-width:641px){.sections_top-bar__hm6Ag span{font-size:var(--fs-sm)}}.sections_top-bar__hm6Ag~section{height:calc(100% - 40px)!important}@media screen and (min-width:961px){.sections_top-bar__hm6Ag{height:60px;padding:0 20px}.sections_top-bar__hm6Ag p{font-size:var(--fs-lg)}.sections_top-bar__hm6Ag~section{height:calc(100% - 60px)!important}}.sections_custom-input__9qsb9{padding:5px 20px}.sections_output__EaCzx{padding:10px;overflow:auto;max-height:30vh;color:var(--text-color)}@media screen and (min-width:641px){.sections_output__EaCzx{max-height:35vh;padding:10px 20px}}.sections_output__EaCzx p{font-size:var(--fs-sm);color:var(--text-secondary)}@media screen and (min-width:641px){.sections_output__EaCzx p{font-size:var(--fs-md)}}.sections_output__EaCzx pre{white-space:pre-wrap}.sections_whiteboard__EF0_j{width:100%;height:100%;display:flex;gap:var(--gap-xs);flex-direction:column;color:var(--text-color);padding-inline:var(--gap-sm);background-color:var(--background)}@media(min-width:641px){.sections_whiteboard__EF0_j{gap:var(--gap-xs)}}@media(min-width:961px){.sections_whiteboard__EF0_j{padding-inline:0}}@media(min-width:1281px){.sections_whiteboard__EF0_j{gap:var(--gap-sm)}}.share-file_container__dmEys{width:70vw;height:30vh;display:flex;gap:var(--gap-md);padding-bottom:10px;flex-direction:column}@media screen and (min-width:681px){.share-file_container__dmEys{width:50vw}}@media screen and (min-width:1081px){.share-file_container__dmEys{width:35vw;height:30vh}}.share-file_container__dmEys .share-file_top-container__7KuxZ{display:flex;width:100%;align-items:center;justify-content:space-between}.share-file_container__dmEys .share-file_top-container__7KuxZ .share-file_cross-left__q02X8{display:block;z-index:100;color:inherit;cursor:pointer;aspect-ratio:1/1}.share-file_container__dmEys .share-file_top-container__7KuxZ .share-file_cross-left__q02X8 svg{width:auto;height:35px;color:inherit}.share-file_container__dmEys .share-file_top-container__7KuxZ .share-file_cross-left__q02X8:hover{border-radius:50%;background-color:hsla(0,0%,94%,.4)}.share-file_container__dmEys .share-file_top-container__7KuxZ .share-file_cross-left__q02X8:hover svg{color:var(--black)}.share-file_container__dmEys .share-file_top-container__7KuxZ .share-file_text__gtnWT{display:flex;font-size:var(--fs-md);color:var(--text-color);justify-content:center}@media screen and (min-width:681px){.share-file_container__dmEys .share-file_top-container__7KuxZ .share-file_text__gtnWT{font-size:var(--fs-lg)}}.share-file_container__dmEys .share-file_input__2wNpF{display:flex;border:var(--border)}.share-file_container__dmEys .share-file_input__2wNpF>input{width:100%;opacity:.8;overflow:hidden;padding:10px 20px;color:var(--text-color)}.share-file_container__dmEys .share-file_input__2wNpF>svg{right:0;width:auto;height:100%;padding:8px;cursor:pointer;position:absolute;color:var(--text-color);background-color:var(--background)}.share-file_container__dmEys .share-file_errorText__2clnv{color:red;opacity:.8}.share-file_container__dmEys .share-file_infoText__HX8NT{color:var(--text-color);margin-top:10px}.share-file_container__dmEys .share-file_pm-pass-btns__omaUe{width:100%;display:flex;align-items:center;justify-content:flex-end;gap:var(--gap-md);padding-top:10px;font-size:var(--fs-xs)}.share-file_container__dmEys .share-file_pm-pass-btns__omaUe .share-file_pm-cancel-btns__DTFOQ{display:flex;width:100px;height:30px;align-items:center;justify-content:center;font-size:inherit;font-weight:var(--fw-normal);border-radius:var(--border-radius);cursor:pointer;color:#fff;background-color:var(--heading);transition:.15s ease}.share-file_container__dmEys .share-file_pm-pass-btns__omaUe .share-file_dark__7h34j .share-file_pm-cancel-btns__DTFOQ{color:#000}.share-file_container__dmEys .share-file_pm-pass-btns__omaUe .share-file_pm-save-btns__qmiFx{display:flex;min-width:100px;height:30px;padding:0 8px;font-size:inherit;align-items:center;justify-content:center;font-weight:var(--fw-medium);border-radius:var(--border-radius);color:#fff;transition:.15s ease;background-color:var(--brand-color)}.share-file_container__dmEys .share-file_pm-pass-btns__omaUe .share-file_pm-cancel-btns__DTFOQ:hover,.share-file_container__dmEys .share-file_pm-pass-btns__omaUe .share-file_pm-save-btns__qmiFx:hover{opacity:.85}@media screen and (min-width:400px){.share-file_container__dmEys .share-file_pm-pass-btns__omaUe .share-file_pm-pass-btns__omaUe{padding-top:1rem;gap:var(--gap-md)}}@media screen and (min-width:450px){.share-file_container__dmEys .share-file_pm-pass-btns__omaUe .share-file_pm-pass-btns__omaUe{padding-top:1.5rem}}@media screen and (min-width:550px){.share-file_container__dmEys .share-file_pm-pass-btns__omaUe .share-file_pm-pass-btns__omaUe{padding-top:20px;gap:var(--gap-lg)}}@media only screen and (min-width:1025px){.share-file_container__dmEys .share-file_pm-pass-btns__omaUe .share-file_pm-pass-btns__omaUe{font-size:var(--fs-sm);gap:var(--gap-lg)}.share-file_container__dmEys .share-file_pm-pass-btns__omaUe .share-file_pm-cancel-btns__DTFOQ,.share-file_container__dmEys .share-file_pm-pass-btns__omaUe .share-file_pm-save-btns__qmiFx{height:35px}}.open-file_open-file-container__3sKjT{width:320px;display:flex;min-height:300px;gap:var(--gap-md);flex-direction:column}@media screen and (min-width:641px){.open-file_open-file-container__3sKjT{width:600px;min-height:500px}}.open-file_open-file-container__3sKjT .open-file_search-input__vIDcN{width:100%;text-transform:none;padding:var(--gap-md);font-size:var(--fs-sm);border-radius:var(--border-radius);border:1px solid #cfcfcf}@media screen and (min-width:641px){.open-file_open-file-container__3sKjT .open-file_search-input__vIDcN{font-size:var(--fs-md)}}.open-file_open-file-container__3sKjT>main{display:flex;height:238px;align-items:flex-end;flex-direction:column}@media screen and (min-width:641px){.open-file_open-file-container__3sKjT>main{height:438px}}.open-file_open-file-container__3sKjT>main .open-file_files__qYtiY{width:100%;height:100%;display:flex;overflow-y:auto;align-items:flex-end;flex-direction:column;padding:var(--gap-md) 0;border-radius:var(--border-radius);border:1px solid #cfcfcf}.open-file_open-file-container__3sKjT>main .open-file_files__qYtiY>p{width:100%;display:flex;gap:var(--gap-sm);align-items:center;padding:var(--gap-md);border-radius:var(--border-radius)}.open-file_open-file-container__3sKjT>main .open-file_files__qYtiY>p:hover{cursor:pointer;background-color:hsla(0,0%,94%,.4)}.open-file_open-file-container__3sKjT>main .open-file_files__qYtiY>p>svg{font-size:var(--fs-xl);color:var(--text-color)}.open-file_open-file-container__3sKjT>main .open-file_files__qYtiY>p>span{font-size:var(--fs-sm);color:var(--text-color)}@media screen and (min-width:641px){.open-file_open-file-container__3sKjT>main .open-file_files__qYtiY>p>span{font-size:var(--fs-md)}}.open-file_open-file-container__3sKjT>main .open-file_files__qYtiY .open-file_selected-file__QJuvd{background-color:var(--background-secondary)!important}.open-file_open-file-container__3sKjT>main .open-file_save-btn__v0vh1{width:-moz-fit-content;width:fit-content;color:var(--white);transition:.15s ease;font-size:var(--fs-sm);margin:var(--gap-md) 0;font-weight:var(--fw-medium);border-radius:var(--border-radius);padding:var(--gap-md) var(--gap-xl);background-color:var(--brand-color)}@media screen and (min-width:641px){.open-file_open-file-container__3sKjT>main .open-file_save-btn__v0vh1{font-size:var(--fs-md)}}.open-file_open-file-container__3sKjT>p{color:var(--text-color)}.open-file_open-file-container__3sKjT .open-file_no-files-image___p5lJ{width:300px;height:220px}@media screen and (min-width:641px){.open-file_open-file-container__3sKjT .open-file_no-files-image___p5lJ{width:580px;height:400px}}.styles_editorSkeleton__mE3pL{background-color:#eee;background-image:linear-gradient(90deg,#eee,#f5f5f5,#eee);background-size:200px 100%;background-repeat:no-repeat;border-radius:4px;display:inline-block;line-height:1;width:100%;animation:styles_skeleton-animation__xhelO 1.5s ease-in-out infinite}@keyframes styles_skeleton-animation__xhelO{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.margin{background-color:rgba(255,161,3,.1)!important}.cd-editor-loader{width:100%!important;height:calc(100% - 60px)!important}.code-file_filename__ovWeP{height:51px;display:flex;padding:0 10px;gap:var(--gap-md);align-items:center;min-width:max-content;justify-content:center;color:var(--text-color);border-right:var(--border);background-color:var(--background)}@media screen and (min-width:961px){.code-file_filename__ovWeP{height:61px}}.code-file_filename__ovWeP .code-file_fileNames__ODTtT{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.code-file_filename__ovWeP .code-file_fileNames__ODTtT .code-file_editableWarning___X8hI{font-size:var(--fs-xs);color:var(--red);opacity:.7}.code-file_filename__ovWeP .code-file_fileNames__ODTtT .code-file_editableFile__rKli8{opacity:.6}.code-file_filename__ovWeP p{cursor:pointer}.code-file_filename__ovWeP svg{width:25px;height:25px;display:flex;justify-content:center}.code-file_isCurrent__bVx_a{background-color:var(--text-secondry)}.styles_sub-header__PQVYs{display:flex;height:50px;width:100%;border-bottom:var(--border);justify-content:space-between;border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}@media screen and (min-width:961px){.styles_sub-header__PQVYs{height:60px;width:100%}}.styles_sub-header__PQVYs .styles_file-add__ges5S{display:flex;width:100%;width:60%;gap:var(--gap-md)}.styles_sub-header__PQVYs .styles_file-add__ges5S .styles_files-list__4e0vP{display:flex;flex-direction:row;overflow-x:auto;border-right:1px solid #d3d3d3;box-shadow:inset -100px 0 4px -1px rgba(0,0,0,.8)}.styles_sub-header__PQVYs .styles_file-add__ges5S button{margin:5px;padding:10px;height:-moz-fit-content;height:fit-content;min-width:-moz-fit-content;min-width:fit-content;font-size:var(--fs-sm)}@media screen and (min-width:1081px){.styles_sub-header__PQVYs .styles_file-add__ges5S button{margin:8px}}.styles_sub-header__PQVYs .styles_file-add__ges5S button.styles_add__vX6QG{display:flex;justify-content:center;align-items:center;border:var(--border);max-width:max-content;color:var(--text-color);background-color:var(--background)}.styles_sub-header__PQVYs .styles_file-add__ges5S button.styles_add__vX6QG svg{width:18px;height:18px}.styles_sub-header__PQVYs .styles_file-add__ges5S button.styles_add__vX6QG span{display:none}@media screen and (min-width:961px){.styles_sub-header__PQVYs .styles_file-add__ges5S{padding-right:5px}.styles_sub-header__PQVYs .styles_file-add__ges5S button{padding:12px 20px;font-size:var(--fs-md)}.styles_sub-header__PQVYs .styles_file-add__ges5S button.styles_add__vX6QG span{display:inline}}.styles_sub-header__PQVYs .styles_actions__krXJM{display:flex;gap:var(--gap-md);padding-right:10px}.styles_sub-header__PQVYs .styles_actions__krXJM button{margin:auto;display:flex;padding:8px;align-items:center;height:-moz-fit-content;height:fit-content;min-width:-moz-fit-content;min-width:fit-content;justify-content:center;font-size:var(--fs-sm)}.styles_sub-header__PQVYs .styles_actions__krXJM button.styles_download__iCBZe,.styles_sub-header__PQVYs .styles_actions__krXJM button.styles_save___36ak{width:100%;gap:var(--gap-sm);border:var(--border);color:var(--text-color);background-color:var(--background)}.styles_sub-header__PQVYs .styles_actions__krXJM button.styles_download__iCBZe svg,.styles_sub-header__PQVYs .styles_actions__krXJM button.styles_save___36ak svg{width:18px;height:18px}.styles_sub-header__PQVYs .styles_actions__krXJM button.styles_download__iCBZe span,.styles_sub-header__PQVYs .styles_actions__krXJM button.styles_save___36ak span{display:none}.styles_sub-header__PQVYs .styles_actions__krXJM button.styles_open__Cu7td{width:100%;gap:var(--gap-sm);border:var(--border);color:var(--text-color);background-color:var(--background)}@media screen and (min-width:961px){.styles_sub-header__PQVYs .styles_actions__krXJM{padding-right:5px}.styles_sub-header__PQVYs .styles_actions__krXJM button{display:flex;justify-content:center;align-items:center;padding:10px;font-size:var(--fs-md)}}.styles_sub-header__PQVYs~section{height:calc(100% - 50px)!important}@media screen and (min-width:961px){.styles_sub-header__PQVYs~section{height:calc(100% - 60px)!important}}.editor_wrapper__1Hi5P{padding-top:0!important}.editor_content__bgZIR{width:100%;display:flex;flex-direction:column;background-color:var(--background-secondary)}.editor_main__X307e{width:auto;grid-column-gap:0;column-gap:0;display:grid;--io-panel-min:420px;--splitter-width:12px;--editor-panel-min:560px;grid-row-gap:var(--gap-sm);row-gap:var(--gap-sm);padding:var(--gap-md);height:calc(100vh - 60px);grid-template-rows:auto 5fr 45px 2fr}@media screen and (min-width:961px)and (max-width:1024px){.editor_main__X307e{--io-panel-min:380px;--editor-panel-min:400px}}@media screen and (max-width:960px){.editor_main__X307e.editor_whiteboard-mode__YpxU9{display:flex;gap:var(--gap-sm);flex-direction:column;padding:var(--gap-sm)}.editor_main__X307e.editor_whiteboard-mode__YpxU9 .editor_top-nav__HbyVX{order:0}.editor_main__X307e.editor_whiteboard-mode__YpxU9 .editor_separator__ICyh9,.editor_main__X307e.editor_whiteboard-mode__YpxU9>section:first-of-type{display:none}.editor_main__X307e.editor_whiteboard-mode__YpxU9 .editor_right__vMB1j{order:2;flex:1 1;max-height:none;height:100%}.editor_main__X307e.editor_whiteboard-mode__YpxU9 .editor_resizer__hfQjS{display:none!important}.editor_main__X307e.editor_whiteboard-mode__YpxU9 .editor_right__vMB1j.editor_whiteboard-visible__pjTtK,.editor_main__X307e.editor_whiteboard-mode__YpxU9 .editor_right__vMB1j.editor_whiteboard-visible__pjTtK .editor_whiteboard-section__49sWD{flex:1 1}}@media screen and (min-width:641px){.editor_main__X307e{grid-template-rows:auto 3fr 60px 1fr}}@media screen and (min-width:961px){.editor_main__X307e{margin-left:80px;row-gap:var(--gap-md);column-gap:0;grid-template-rows:none;height:calc(100vh - 70px);grid-template-columns:minmax(var(--editor-panel-min),3fr) var(--splitter-width) minmax(var(--io-panel-min),2fr)}}.editor_main__X307e.editor_fullmode__yhxK_{margin-left:0!important}.editor_main__X307e .editor_top-nav__HbyVX{display:flex;width:100%;padding:var(--gap-sm) 0;gap:var(--gap-sm);justify-content:center;background-color:var(--background-secondary)}.editor_main__X307e .editor_top-nav__HbyVX button{display:block;min-width:100px;min-height:36px;padding:5px 20px;border:var(--border);font-size:var(--fs-sm);color:var(--text-color);transition:all .2s ease;font-weight:var(--fw-medium);background-color:var(--background);border-radius:var(--border-radius)}.editor_main__X307e .editor_top-nav__HbyVX button.editor_active__NaYXY{color:var(--white);border-color:var(--brand-color);background-color:var(--brand-color)}.editor_main__X307e .editor_top-nav__HbyVX button:hover:not(.editor_active__NaYXY){background-color:var(--background-secondary)}@media screen and (min-width:641px){.editor_main__X307e .editor_top-nav__HbyVX{gap:var(--gap-md);padding:var(--gap-sm) 0}.editor_main__X307e .editor_top-nav__HbyVX button{font-size:var(--fs-md);padding:var(--gap-sm) var(--gap-xl)}}@media screen and (min-width:961px){.editor_main__X307e .editor_top-nav__HbyVX{display:none}}.editor_main__X307e .editor_separator__ICyh9{width:100%;display:flex;padding:5px 0;flex-wrap:nowrap;gap:var(--gap-md);justify-content:center}.editor_main__X307e .editor_separator__ICyh9 button{display:block;min-width:100px;min-height:36px;padding:5px 20px;border:var(--border);font-size:var(--fs-sm);color:var(--text-color);background-color:var(--background);border-radius:var(--border-radius);transition:background-color .2s ease,color .2s ease}.editor_main__X307e .editor_separator__ICyh9 button.editor_active__NaYXY{color:var(--white);border-color:var(--brand-color);background-color:var(--brand-color)}.editor_main__X307e .editor_separator__ICyh9 button:hover:not(.editor_active__NaYXY){background-color:var(--background-secondary)}@media screen and (min-width:641px){.editor_main__X307e .editor_separator__ICyh9{padding:10px 0;gap:var(--gap-lg)}.editor_main__X307e .editor_separator__ICyh9 button{padding:5px 20px}}@media screen and (min-width:961px){.editor_main__X307e .editor_separator__ICyh9{display:none}}.editor_main__X307e .editor_whiteboard-section__49sWD{padding:0;border:none;min-height:0;background-color:transparent}.editor_main__X307e .editor_right__vMB1j>section,.editor_main__X307e>section{width:100%;height:100%;min-width:0;min-height:0;display:flex;overflow:hidden;border:var(--border);flex-direction:column;background-color:var(--background);border-radius:var(--border-radius)}.editor_main__X307e .editor_right__vMB1j{height:100%;display:grid;grid-column-gap:0;column-gap:0;min-height:0;grid-row-gap:var(--gap-lg);row-gap:var(--gap-lg);max-height:calc(100vh - 80px)}.editor_main__X307e .editor_right__vMB1j.editor_whiteboard-visible__pjTtK{height:100%;display:flex;max-height:none;row-gap:var(--gap-lg);flex-direction:column}.editor_main__X307e .editor_right__vMB1j.editor_whiteboard-visible__pjTtK .editor_whiteboard-section__49sWD{flex:1 1}.editor_main__X307e .editor_right__vMB1j .editor_active__NaYXY{display:flex}.editor_main__X307e .editor_right__vMB1j .editor_inactive__inr8F{display:none}@media screen and (min-width:961px){.editor_main__X307e .editor_right__vMB1j{height:100%;row-gap:var(--gap-lg);grid-template-rows:1fr 1fr;max-height:calc(100vh - 80px)}.editor_main__X307e .editor_right__vMB1j .editor_active__NaYXY,.editor_main__X307e .editor_right__vMB1j .editor_inactive__inr8F{display:flex}.editor_main__X307e .editor_right__vMB1j.editor_whiteboard-visible__pjTtK{display:flex;max-height:none;flex-direction:column}.editor_main__X307e .editor_right__vMB1j.editor_whiteboard-visible__pjTtK .editor_whiteboard-section__49sWD{flex:1 1}.editor_main__X307e .editor_panel-hidden-desktop__CKkTj{display:none!important}.editor_main__X307e>section:first-of-type{overflow:hidden;min-width:var(--editor-panel-min)}.editor_main__X307e .editor_right__vMB1j{overflow:hidden;min-width:var(--io-panel-min)}}.editor_main__X307e .editor_resizer__hfQjS{border:0;z-index:10;display:none;flex-shrink:0;position:relative;touch-action:none;align-self:stretch;background:transparent}@media screen and (min-width:961px){.editor_main__X307e .editor_resizer__hfQjS{display:block}}.editor_main__X307e .editor_resizer-vertical__r89LD{width:var(--splitter-width);cursor:col-resize}.editor_main__X307e .editor_resizer-vertical__r89LD:after{content:"";position:absolute;top:50%;left:50%;width:4px;height:48px;border-radius:4px;background-color:var(--text-box);transform:translate(-50%,-50%);transition:background-color .2s ease,height .2s ease}.editor_main__X307e .editor_resizer-vertical__r89LD.editor_resizer--dragging__apw9x:after,.editor_main__X307e .editor_resizer-vertical__r89LD:focus-visible:after,.editor_main__X307e .editor_resizer-vertical__r89LD:hover:after{height:60px;background-color:var(--brand-color)}.editor_main__X307e .editor_resizer-horizontal__XkYom{width:100%;cursor:row-resize;justify-self:stretch;height:var(--splitter-width)}.editor_main__X307e .editor_resizer-horizontal__XkYom:after{content:"";top:50%;left:50%;width:48px;height:4px;border-radius:4px;position:absolute;transform:translate(-50%,-50%);background-color:var(--text-box);transition:background-color .2s ease,width .2s ease}.editor_main__X307e .editor_resizer-horizontal__XkYom.editor_resizer--dragging__apw9x:after,.editor_main__X307e .editor_resizer-horizontal__XkYom:focus-visible:after,.editor_main__X307e .editor_resizer-horizontal__XkYom:hover:after{width:60px;background-color:var(--brand-color)}.editor_main__X307e .editor_resizer__hfQjS:focus-visible{outline-offset:2px;border-radius:var(--border-radius);outline:2px solid var(--brand-color)}.editor_errorContent__ASUnp{width:100%;display:flex;text-align:center;flex-direction:column;justify-content:center;height:calc(100vh - 70px)}.editor_errorContent__ASUnp img{margin:0 auto;max-width:270px;aspect-ratio:1/1}@media screen and (min-width:641px){.editor_errorContent__ASUnp img{max-width:450px}}.editor_errorContent__ASUnp h2{text-transform:none;font-size:var(--fs-2xl);font-weight:var(--fw-bold)}@media screen and (min-width:641px){.editor_errorContent__ASUnp h2{font-size:var(--fs-3xl)}}@media screen and (min-width:941px){.editor_errorContent__ASUnp h2{font-size:var(--fs-4xl)}}@media screen and (min-width:1501px){.editor_errorContent__ASUnp h2{font-size:var(--fs-5xl)}}.editor_errorContent__ASUnp a{color:gray;font-size:var(--fs-sm)}@media screen and (min-width:641px){.editor_errorContent__ASUnp a{font-size:var(--fs-md)}.editor_errorContent__ASUnp a:hover{font-size:110%}}
/*# sourceMappingURL=3732f9f8aef13b38.css.map*/