.agenda-browser{font-family:Quicksand,Helvetica,sans-serif;display:flex;flex-direction:column;font-size:14px;font-weight:500;background:none;color:#000;overflow:visible;width:100%;height:100%;box-sizing:border-box;border-radius:20px}.agenda-browser__header-container{width:100%;height:40px;position:relative;z-index:2000}.agenda-browser__header-container h1{margin-top:0!important;margin-bottom:0!important}.agenda-browser .loading-contents{color:#878787;min-height:120px;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;font-weight:700;font-size:16px;text-align:center;background:transparent}.agenda-browser .loading-contents img{animation-name:spin;animation-duration:5s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.agenda-browser ul{padding:0;list-style:none;margin:0}.agenda-browser button{height:30px;line-height:1;border-radius:10px;cursor:pointer;font-size:1em;padding:4px 20px}.agenda-browser button:disabled{cursor:default}.agenda-browser__surface{padding:0!important;position:relative}.agenda-browser__surface--loading{min-height:300px}.agenda-browser__overlay-modal--wrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:1000}.agenda-browser__overlay-modal--wrapper .agenda-browser__error-modal--surface{width:400px;height:auto;font-family:Quicksand,Helvetica,sans-serif!important;z-index:110}.agenda-browser__overlay-modal--wrapper .agenda-browser__error-modal--surface h3{font-size:16px;font-weight:700;margin:0 10px;color:#525252}.agenda-browser__overlay-modal--wrapper .agenda-browser__error-modal--surface p{text-align:center;font-size:16px;font-weight:400;line-height:20px;margin:10px 0}.agenda-browser__overlay-modal--wrapper .agenda-browser__error-modal--surface button{width:100%}.agenda-browser__overlay-modal--wrapper .copy-modal span{width:100%;text-align:left}.agenda-browser__overlay-modal--wrapper .copy-modal div{margin-top:10px;width:100%;display:flex}.agenda-browser__overlay-modal--wrapper .copy-modal h3{margin-bottom:10px}.agenda-browser__overlay-modal--wrapper .copy-modal button{max-width:185px;margin:5px;font-weight:500}.agenda-browser__overlay-modal--wrapper .copy-modal__error{color:#d32f2f;font-size:13px;margin-top:4px}.agenda-browser__overlay-modal--wrapper .sso-modal{width:400px;height:170px}.agenda-browser__overlay-modal--wrapper .sso-modal img{width:20px;height:20px}.agenda-browser__overlay-modal--wrapper .sso-modal span{display:flex;justify-content:center;align-items:center}.agenda-browser__overlay-modal--wrapper .sso-modal h3{margin:0 0 0 5px}.agenda-browser__overlay-modal--wrapper .sso-modal p{font-weight:500}.agenda-browser .agenda-link-modal{width:315px;height:145px;position:absolute;z-index:110}.agenda-browser .agenda-link-modal__pointer{position:absolute;z-index:115;top:calc(50% - 18px);left:-15px}.agenda-browser .agenda-link-modal__leave-capture-container{height:150px;z-index:100;position:absolute;width:415px;top:0;left:-50px}.agenda-browser .agenda-link-modal__surface{padding-bottom:20px!important;padding-left:15px!important;z-index:2000!important}.agenda-browser .agenda-link-modal span{width:100%;text-align:left;font-size:16px;font-weight:500;color:#525252;margin:10px;line-height:20px}.agenda-browser .agenda-link-modal a{width:100%;margin:10px;color:#3f9fe6;text-align:left;cursor:pointer;z-index:2000!important;text-decoration:none;font-weight:500;font-size:16px}.agenda-browser .agenda-link-icon{z-index:100;margin-right:20px}.agenda-browser__move-agenda-menu-wrapper{width:270px!important;height:auto;max-height:400px;position:absolute;bottom:105px;right:84px;z-index:1010;box-shadow:4px 4px 20px #0000004d;font-family:Quicksand,Helvetica,sans-serif;color:#525252;padding:0!important;display:flex!important;align-items:flex-start!important;flex-direction:column;justify-content:space-between;background:#fcffff;border-radius:20px;margin:0}.agenda-browser__move-agenda-menu-wrapper .move-header{font-weight:700;font-size:16px;margin-top:20px;margin-left:10px}.agenda-browser__move-agenda-menu-wrapper .move-pointer__menu-above{transform:rotate(270deg);position:absolute;bottom:-22px;left:calc(50% - 12.5px)}.agenda-browser__move-agenda-menu-wrapper .move-pointer__menu-below{transform:rotate(90deg);position:absolute;top:-22px;left:calc(50% - 12.5px)}.agenda-browser__move-agenda-menu-wrapper .folder__menu{text-align:left;font-size:14px;font-weight:600;direction:ltr;margin:5px 10px;border-radius:10px;height:35px;width:calc(100% - 20px);display:flex;justify-content:flex-start;align-items:center;padding-left:10px;cursor:pointer}.agenda-browser__move-agenda-menu-wrapper .folder__menu img{margin-right:5px}.agenda-browser__move-agenda-menu-wrapper .folder__menu p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:calc(100% - 50px);max-height:35px}.agenda-browser__move-agenda-menu-wrapper .folder__menu:hover{background:#20b8e2;color:#fff}.agenda-browser__move-agenda-menu-wrapper .folder__menu:hover img{filter:invert(100%) sepia(0) saturate(0) hue-rotate(165deg) brightness(104%) contrast(107%)}.agenda-browser__move-agenda-menu-wrapper button{width:250px;height:35px;min-height:35px;margin:10px;font-weight:500}.agenda-browser button:disabled{opacity:.55}.agenda-browser .agenda-warning-modal{height:auto!important;box-shadow:4px 4px 20px #0000004d}.circles-titlebar{margin-bottom:-25px}.agenda-context-menu{position:absolute;width:185px;height:auto;display:flex;justify-content:center;align-items:center;flex-direction:column;border-radius:20px;box-shadow:4px 4px 20px #0000004d;background:#fff}.agenda-context-menu button{border-radius:0;width:100%;height:50px;border:none;background:none;outline:none;text-align:left;padding-left:20px;color:#525252;font-family:Quicksand,Helvetica,sans-serif!important;font-weight:700}.agenda-context-menu button:first-of-type{border-radius:20px 20px 0 0}.agenda-context-menu button:last-of-type{border-radius:0 0 20px 20px}.agenda-context-menu button:first-of-type,.agenda-context-menu button:nth-child(4),.agenda-context-menu button:nth-child(5){border-bottom:1px solid rgba(0,0,0,.1)}.agenda-context-menu button:hover{background:#bfe6ff}.agenda-context-menu button:disabled:hover{background:#fff}.agenda-menu-modal-wrapper{z-index:3000}.circles-titlebar{height:40px!important}.circles-titlebar>img:last-of-type{display:none}.circles-titlebar__title-wrapper{position:absolute!important;top:10px;left:20px}.agenda-browser .login-form-pointer{transform:rotate(90deg);position:absolute;top:12px;right:40px;z-index:10000}.agenda-browser__login-container{position:absolute;top:10px;right:20px}.agenda-browser__login-button{background:#3f9fe6;width:100px}.agenda-browser__recaptcha-container{display:flex;justify-content:center;align-items:center;width:100%;margin:20px 0}.agenda-browser__login-profile-wrapper{display:flex;justify-content:space-between;align-items:center;color:#3f9fe6;font-family:Quicksand,Helvetica,sans-serif;font-weight:600;font-size:16px}.agenda-browser__login-profile-wrapper p{margin:0!important}.agenda-browser__login-profile-wrapper .agenda-browser__profile-icon-wrapper{position:relative;width:30px;height:30px;margin-left:10px;background:transparent;border:none}.agenda-browser__login-profile-wrapper .agenda-browser__profile-icon-wrapper .profile-icon{position:absolute;top:0;left:0;z-index:2}.agenda-browser__login-profile-wrapper .agenda-browser__profile-icon-wrapper .profile-bg{position:absolute;top:0;left:0;z-index:1}.agenda-browser__login-options{width:185px!important;height:100px!important;padding:0!important;position:absolute;right:-71px;top:32px}.agenda-browser__login-options .menu-option{border:none;background:none;width:100%;height:50px;display:flex;justify-content:flex-start;align-items:center;padding-left:20px;color:#525252;font-family:Quicksand,Helvetica,sans-serif!important;font-weight:700!important;font-size:14px!important}.agenda-browser__login-options button{border-bottom:1px solid rgba(0,0,0,.1)!important}.agenda-browser__login-options button:first-of-type{border-radius:10px 10px 0 0}.agenda-browser__login-options .login-options-pointer{transform:rotate(90deg);position:absolute;top:-22px;left:calc(50% - 12.5px);z-index:5}.btn--sign-in{width:100%!important;cursor:pointer;height:35px!important;font-size:16px!important;font-weight:600!important}.btn--sign-in:disabled{opacity:.45;cursor:not-allowed}.sign-in-form__sso-divider-container{width:100%;margin:20px 0;display:flex;justify-content:space-between;align-items:center}.sign-in-form__sso-divider-container .sign-in-form__sso-divider{border:none;border-top:1px solid rgba(0,0,0,.2);width:100%}.sign-in-form__sso-divider-container p{font-family:Quicksand,sans-serif;font-size:14px;margin:0 20px;color:#979797;font-weight:500;line-height:1.75px;white-space:nowrap}.sign-in-form__sso-links{width:100%;flex-direction:column}.sign-in-form__sso-links,.sign-in-form__sso-links--btn-wrapper{display:flex;justify-content:center;align-items:center}.sign-in-form__sso-links--btn-wrapper .btn--sso-sign-in{width:113px;margin:5px}.sign-in-form__sso-links--btn-wrapper a{width:100%;height:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;color:#525252;font-size:16px;line-height:20px;font-weight:600;text-decoration:none}.sign-in-form__sso-links--btn-wrapper a:hover{text-decoration:none}.sign-in-form__sso-links--btn-wrapper a p{margin:0}.sign-in-form__sso-links--btn-wrapper img{width:20px;height:20px;margin:0 5px 0 0}#login-form{width:400px;height:auto;z-index:1000;position:absolute;right:-150px;top:34px}#login-form form{width:100%;height:100%;font-family:Quicksand,Helvetica,sans-serif!important;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}#login-form form .form-input-label{margin-left:10px;margin-top:15px;margin-bottom:5px;font-weight:500;font-size:16px;color:#495057}.agenda-browser__agenda-collections .agenda-browser__agenda-folders{overflow-x:hidden;direction:ltr}.agenda-browser__agenda-collections .agenda-browser__agenda-folders .collection-folder:first-of-type{margin-top:10px;padding-top:0}.agenda-browser__agenda-collections .agenda-browser__agenda-folders .agenda-folder{cursor:pointer;padding:0 20px;min-height:35px;display:flex;justify-content:flex-start;align-items:center;word-break:break-word;color:#525252}.agenda-browser__agenda-collections .agenda-browser__agenda-folders .agenda-folder__icon{margin-right:5px}.agenda-browser__agenda-collections .agenda-browser__agenda-folders .agenda-folder__agenda-name{width:140px;display:flex}.agenda-browser__agenda-collections .agenda-browser__agenda-folders .agenda-folder__agenda-name p{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden;margin:0}.agenda-browser__agenda-collections .agenda-browser__agenda-folders .agenda-folder .pointer{display:none;position:absolute;height:100%;top:0;right:-3px;z-index:10}.agenda-browser__agenda-collections .agenda-browser__agenda-folders .agenda-folder .pointer.visible{display:flex;justify-content:flex-end;align-items:center}.agenda-browser__agenda-collections .agenda-browser__agenda-folders .agenda-folder:first-of-type{padding-top:0}.agenda-browser__agenda-collections .agenda-browser__agenda-folders .agenda-folder.selected{color:#fff;background:#20b8e2;border-radius:10px 0 0 10px;position:relative;z-index:1000;margin-left:10px;padding-left:10px}.agenda-browser__agenda-collections .agenda-browser__agenda-folders .agenda-folder.selected .agenda-folder__icon-select{filter:invert(100%) saturate(7493%) hue-rotate(184deg) brightness(95%) contrast(107%)}.agenda-browser__agenda-collections{width:190px;min-width:190px;text-align:right;overflow-y:auto;overflow-x:hidden;margin-top:20px;margin-bottom:20px;direction:rtl;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) auto}.agenda-browser__agenda-collections::-webkit-scrollbar{height:7px;width:7px}.agenda-browser__agenda-collections::-webkit-scrollbar,.agenda-browser__agenda-collections::-webkit-scrollbar-thumb{overflow:visible;border-radius:4px}.agenda-browser__agenda-collections::-webkit-scrollbar-thumb{background:#0003}.agenda-browser__agenda-collections::-webkit-scrollbar-track{margin-bottom:5px}.agenda-browser__agenda-collections .agenda-collection-name{color:#3f9fe6;background-color:#fff;min-height:35px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;border-radius:0 15px 15px 0;margin:10px 11px 10px 0;width:94%;padding:5px 0;direction:ltr;font-weight:600}.agenda-browser__agenda-collections .agenda-collection-name.selected{margin-bottom:0}.agenda-browser__agenda-collections .agenda-collection-name div{display:flex;width:100%;justify-content:space-between;padding:0 10px;left:0}.agenda-browser__agenda-collections .agenda-collection-name span{text-align:left;word-wrap:normal;margin-right:20px}.agenda-browser__agenda-collections .agenda-collection-name__move-agenda-menu{background:#bfe6ff;color:#525252;margin-right:16px;font-size:14px;padding:0}.agenda-browser__agenda-collections .agenda-collection-name__move-agenda-menu div{min-height:35px;align-items:center}.agenda-browser__agenda-collections .agenda-collection-name__subfolder{margin-left:10px;margin-right:10px;border-radius:10px}.agenda-browser__agenda-collections .agenda-collection-name__subfolder div{justify-content:flex-start}.agenda-browser__agenda-collections .agenda-collection-name__subfolder img{margin-right:5px;transform:rotate(180deg)}.agenda-browser__agenda-collections-manage{background-color:#fff;width:190px}.agenda-browser__agenda-collections-manage .agenda-collection-name{background-color:#f0f0f0;color:#000;font-weight:600}.agenda-browser__agenda-collections-manage .agenda-folder{font-weight:600}.agenda-browser__agenda-collections-manage .agenda-folder.selected,.agenda-browser__agenda-collections-manage .agenda-folder.selected:first-of-type{background-image:none!important;background:#3f9fe61a;color:initial!important;position:relative}.agenda-browser__agenda-collections-manage .agenda-folder.selected .border-div,.agenda-browser__agenda-collections-manage .agenda-folder.selected:first-of-type .border-div{border-top:1px solid #20b8e2;border-bottom:1px solid #20b8e2;position:absolute;top:-1px;bottom:-1px;width:100%;left:0}.agenda-browser__agenda-collections--move{margin-top:0;margin-bottom:0!important;width:100%;height:100%}.agenda-browser__agenda-collections .folder-wrapper{position:relative;display:block}.agenda-folder__subfolder-select{position:absolute;top:0;right:15px;width:28px;height:35px;border-radius:10px;display:flex;justify-content:center;align-items:center;z-index:100;cursor:pointer}.agenda-folder__subfolder-select img{width:8px;height:15px;margin-right:0!important}.agenda-folder__subfolder-select:hover{background:#20b8e2}.agenda-folder__subfolder-select:hover #subfolder-icon{filter:invert(200%) sepia(0) saturate(0) hue-rotate(2deg) brightness(203%) contrast(200%)}.agenda-browser__agendas{flex:1 1;overflow-y:auto;padding:0 20px 20px;min-width:200px;background:#fff;border-radius:20px 0 0 20px;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) auto}.agenda-browser__agendas::-webkit-scrollbar{height:7px;width:7px}.agenda-browser__agendas::-webkit-scrollbar,.agenda-browser__agendas::-webkit-scrollbar-thumb{overflow:visible;border-radius:4px}.agenda-browser__agendas::-webkit-scrollbar-thumb{background:#0003}.agenda-browser__agendas::-webkit-scrollbar-track{margin-bottom:5px}.agenda-browser__agendas{z-index:999}@media(max-width:700px){.agenda-browser__agendas{border-radius:0 0 20px 20px;min-width:0}}.agenda-browser__agendas:focus-visible{outline:none;border:none}.agenda-browser__agendas--subfolder-wrapper{width:100%;display:flex;flex-direction:column;color:#525252;font-weight:500;font-size:14px}.agenda-browser__agendas--subfolder-wrapper .subfolder-titlebar{display:flex;justify-content:space-between;align-items:center;height:35px;padding:0 5px;cursor:pointer;border-bottom:1px solid rgba(0,0,0,.1)}.agenda-browser__agendas--subfolder-wrapper .subfolder-titlebar--subfolder-selected{background:#bfe6ff;border-radius:10px;padding:0 10px;border-bottom:none;margin-top:10px}.agenda-browser__agendas--subfolder-wrapper .subfolder-titlebar--subfolder-selected #subfolder-pointer{margin-right:10px;transform:rotate(180deg)}.agenda-browser__agendas--subfolder-wrapper .subfolder-titlebar .name-icon{display:flex;justify-content:flex-start;align-items:center;width:100%;height:100%}.agenda-browser__agendas--subfolder-wrapper .subfolder-titlebar .name-icon img{margin-right:5px}.agenda-browser__agendas--subfolder-wrapper .subfolder-titlebar .name-icon p{margin-bottom:0;white-space:nowrap}.agenda-browser__agendas--subfolder-wrapper .subfolder-titlebar .select-items{color:#3f9fe6;font-size:12px;line-height:15px;display:flex;justify-content:flex-end;align-items:center;width:100%;height:100%}.agenda-browser__agendas--subfolder-wrapper .subfolder-titlebar .select-items img{margin-left:5px}.agenda-browser__agendas--subfolder-wrapper .subfolder-titlebar .select-items p{margin-bottom:0}.agenda-browser__agendas--subfolder-wrapper ul{display:flex;flex-direction:column;padding:0 5px}.agenda-browser__agendas .no-agendas{color:#878787;height:100%;display:flex;justify-content:center;align-items:center;font-weight:700;font-size:16px;text-align:center}.agenda-browser__agendas .no-agendas--empty-search{height:calc(100% - 45px)}.agenda-browser__agendas__agenda{color:#525252;cursor:pointer;border-bottom:1px solid rgba(0,0,0,.1);min-height:70px;word-break:break-word;position:relative;display:flex;justify-content:space-between;align-items:center}.agenda-browser__agendas__agenda:first-of-type{margin-top:0}.agenda-browser__agendas__agenda .agenda-content--start-wrapper{display:flex;justify-content:flex-start;align-items:center;width:100%;height:100%}.agenda-browser__agendas__agenda .agenda-content{display:flex;justify-content:center;align-items:flex-start;flex-direction:column;overflow:hidden;padding:5px 0}.agenda-browser__agendas__agenda .agenda-inline-preview{height:50px;border-radius:5px;display:flex;justify-content:center;align-items:center;margin-left:10px}.agenda-browser__agendas__agenda.selected .border-div{background:#20b8e20d;position:absolute;border-radius:15px;width:100%;height:calc(100% - 4px);border:2px solid #20b8e2;top:2px;left:-4px;box-sizing:border-box}.agenda-browser__agendas__agenda .name{font-weight:600;font-size:14px;line-height:18px;margin-left:10px}.agenda-browser__agendas__agenda .description{margin-top:5px;font-size:12px;margin-left:10px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-height:20px;width:200px}.agenda-browser__agendas__agenda .metadata{margin-top:5px;color:#3f9fe6;font-size:12px;font-weight:600;margin-left:10px}.agenda-searchbar--wrapper{color:#525252;height:45px;width:100%;display:flex;justify-content:flex-start;align-items:flex-end;border-bottom:1px solid rgba(0,0,0,.5);position:-webkit-sticky;position:sticky;top:0;background:#fff;z-index:101}.agenda-searchbar--input{width:100%;height:35px;outline:none;border:none;margin-left:5px;background:transparent;font-family:Quicksand,Helvetica,sans-serif;font-weight:400;font-size:14px;line-height:18px}.agenda-searchbar--icon{width:15px;height:15px;border:none;outline:none;background:transparent;margin:0;padding:0!important}.agenda-searchbar--sort-menu-btn{color:#525252;border:none;outline:none!important;display:flex;background:transparent;font-family:Quicksand,Helvetica,sans-serif;white-space:nowrap;font-size:14px!important}.agenda-searchbar--sort-menu-btn b{font-weight:600;z-index:1255}.agenda-searchbar--menu-header{z-index:1250;font-weight:600;font-size:14px!important;position:absolute;color:#525252;cursor:pointer}.agenda-searchbar--menu-underlay{position:absolute;z-index:999}.agenda-searchbar--menu-container{position:absolute;z-index:1100;width:215px;height:auto;box-shadow:4px 4px 20px #0000004d;border-radius:0 10px 10px;background:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center}.agenda-searchbar--shadow-clip{z-index:1150;width:50px;height:25px;position:absolute;background:#fff}.agenda-searchbar--shadow-clip-corner{position:absolute;z-index:1250}.agenda-searchbar--menu-btn{width:100%;height:50px!important;background:transparent;border:none;cursor:pointer;font-family:Quicksand,Helvetica,sans-serif;text-align:left;font-weight:700;font-size:14px;color:#525252;position:relative;padding-left:30px!important;border-radius:0!important}.agenda-searchbar--menu-btn:nth-of-type(2),.agenda-searchbar--menu-btn:nth-of-type(4){border-bottom:1px solid rgba(0,0,0,.1)}.agenda-searchbar--menu-btn:hover{background:#bfe6ff}.agenda-searchbar--menu-tick{position:absolute;top:calc(50% - 6px);left:10px}.agenda-browser__footer{border-radius:0 0 20px 20px;margin-top:-20px;height:50px;display:flex;justify-content:space-between;align-items:center;position:relative}.agenda-browser__footer .btn-new-asset{width:60px!important;height:35px!important;padding:10px!important;justify-content:space-between;position:absolute;bottom:10px;left:190px;z-index:1100}.agenda-browser__footer .btn-new-asset:disabled{opacity:.5;transform:none}.agenda-browser__footer .btn-new-asset__agenda{left:260px}.agenda-browser__footer .agenda-browser-grip-wrapper{display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:absolute;bottom:0;left:0}.agenda-browser__footer .agenda-browser-grip-wrapper .agenda-browser-grip-icon{width:30px;height:11px}.agenda-browser__footer .footer-buttons-container{display:flex;margin-right:10px;align-items:center;height:100%;z-index:1;justify-content:flex-end}.agenda-browser__footer .footer-buttons-container button{margin-right:10px}.agenda-browser__footer .footer-buttons-container button:last-of-type{margin-right:0}.agenda-browser__footer .footer-buttons-container__manage{width:100%;justify-content:flex-end}.agenda-browser__footer-select .footer-buttons-container{z-index:1000}.agenda-browser__footer-select .footer-buttons-container button{min-width:120px;display:flex;justify-content:center;align-items:center;white-space:nowrap;font-size:16px;font-weight:500;z-index:1100}.agenda-browser__footer-select .footer-buttons-container button:last-of-type:disabled{opacity:.5}.agenda-browser__footer-select .agenda-browser-get-agendas-container{margin-left:10px}.agenda-browser__footer-select .agenda-browser-get-agendas-container button{width:165px;border:2px solid #20b8e2;color:#20b8e2;background:#fff}.agenda-browser__header{color:#fff;display:flex}.agenda-browser__header-select{height:50px;border-radius:20px 20px 0 0;margin-bottom:2px;background-image:linear-gradient(180deg,#20b8e2,#3f9fe6)}.agenda-browser__header-select .title{padding-left:20px;font-size:1.5em;font-family:Raleway,Helvetica,Arial,sans-serif}.agenda-browser__header-manage{height:65px;background-color:#fff;flex-direction:column;border-bottom:2px solid #ddd}.agenda-browser__header-manage .sort-controls-container{display:none}.agenda-browser__header .search{display:flex}.agenda-browser__header div:first-of-type{display:flex;flex-grow:1;align-items:center;width:100%}.agenda-browser__main{z-index:50;display:flex;flex:1 1;height:100%;overflow:auto;padding:15px 0 25px;min-height:0}@media(max-width:700px){.agenda-browser__main{padding:10px 0}}.agenda-browser__main--content-wrapper{box-shadow:4px 4px 20px #0000004d;display:flex;flex:1 1;border-radius:20px;min-height:0}@media(max-width:700px){.agenda-browser__main--content-wrapper{flex-direction:column}.agenda-browser__main--show-agendas .agenda-browser__preview,.agenda-browser__main--show-preview .agenda-browser__agendas{display:none}}.agenda-browser__main--folder-view{box-shadow:none;padding:0 0 10px;width:28vw}.agenda-browser__panel-toggle{display:none}@media(max-width:700px){.agenda-browser__panel-toggle{display:flex;gap:4px;padding:8px;flex-shrink:0;background:#fff;border-radius:20px 20px 0 0}.agenda-browser__panel-toggle button{flex:1 1;border:none;border-radius:20px;padding:6px 12px;font-family:Quicksand,Helvetica,sans-serif;font-weight:600;font-size:14px;cursor:pointer;background:transparent;color:#525252;height:auto}.agenda-browser__panel-toggle button.active{background:#ffffff80;box-shadow:1px 1px 10px #0000001a}}body{background:linear-gradient(251.74deg,#004d85 .77%,#5eb7de 103.55%)}.agenda-browser__preview{width:310px;display:flex;flex-flow:column;font-size:.9em;border-left:1px solid #525252;padding-bottom:90px;-webkit-clip-path:inset(0 0 0 -17px);clip-path:inset(0 0 0 -17px);background:#fff;position:relative;border-radius:0 20px 20px 0}@media(max-width:700px){.agenda-browser__preview{width:100%;border-left:none;border-radius:0 0 20px 20px;flex:1 1;min-height:0;overflow:hidden;padding-bottom:0}}.agenda-browser__preview--manage-wrapper{position:absolute;bottom:0;width:100%;height:auto}@media(max-width:700px){.agenda-browser__preview--manage-wrapper{position:static}}.agenda-browser__preview__placeholder{color:#878787;display:flex;height:100%;justify-content:center;align-items:center;font-weight:300;font-size:1.9em;letter-spacing:2px;text-align:center}.agenda-browser__preview__section:not(:last-child){border-bottom:1px solid #ddd}.agenda-browser__preview__section{padding:8px}.agenda-browser__preview__section.agenda-name{font-weight:700}.agenda-browser__preview__section.agenda-name__small{max-width:30px;font-size:8px}.agenda-browser__preview__section.agenda-name,.agenda-browser__preview__section.page-title{height:25px;display:flex;align-items:center}.agenda-browser__preview__section.agenda-name .no-wrap-span,.agenda-browser__preview__section.page-title .no-wrap-span{white-space:nowrap;overflow:hidden;display:block;text-overflow:ellipsis}.agenda-browser__preview__section.page-title .duration{white-space:nowrap}.agenda-browser__preview__section.page-content{overflow:auto;flex:1 1;word-break:break-word;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) auto}.agenda-browser__preview__section.page-content::-webkit-scrollbar{height:7px;width:7px}.agenda-browser__preview__section.page-content::-webkit-scrollbar,.agenda-browser__preview__section.page-content::-webkit-scrollbar-thumb{overflow:visible;border-radius:4px}.agenda-browser__preview__section.page-content::-webkit-scrollbar-thumb{background:#0003}.agenda-browser__preview__section.page-content::-webkit-scrollbar-track{margin-bottom:5px}.agenda-browser__preview__section.page-content img{max-width:100%;height:auto;vertical-align:middle}.agenda-browser__preview__section.page-content__scaled{transform:scale(.1);display:flex;justify-content:center;align-items:center;font-size:4px;padding:5px;overflow:hidden;width:100%;height:100%}.agenda-browser__preview__section.page-content h1{font-family:Quicksand,Helvetica,Arial,sans-serif!important;font-size:24px;color:#525252;line-height:1.4;margin:0}.agenda-browser__preview__section.page-content h2{font-size:20px;color:#525252;line-height:1.4;margin:0}.agenda-browser__preview__section.page-content p{font-family:Quicksand,Helvetica,Arial,sans-serif!important;margin:0!important;color:#525252!important;line-height:1.4!important}.agenda-browser__preview__section.page-content ol,.agenda-browser__preview__section.page-content ul{font-family:Quicksand,Helvetica,Arial,sans-serif!important;color:#525252;line-height:1.4;padding:5px 10px;margin:5px 10px}.agenda-browser__preview__section.page-content ul{list-style-type:disc}.agenda-browser__preview__section.page-content button{height:30px;line-height:1;border-radius:10px;cursor:pointer;font-size:1em;padding:4px 20px;outline:none;margin:5px;color:#0097d8;background-color:#fff;border:1px solid #0097d8}.agenda-browser__preview__section.page-content button:hover{background-color:#0097d8;color:#fff}.agenda-browser__preview__section.page-title{justify-content:center;font-weight:300}.agenda-browser__preview__section.page-control{height:30px;display:flex;align-items:center;justify-content:space-between;padding:8px 10px}.agenda-browser__preview__section.page-control .page-counter{color:#878787}.agenda-browser__preview__section.page-control .page-turner{cursor:pointer}.agenda-browser__preview .header-controls{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px;width:100%;padding:8px;position:relative}.agenda-browser__preview .header-controls button.cui-button{width:100%;font-weight:500;font-size:16px;min-width:0}.agenda-browser__preview .header-controls button:disabled{opacity:.6;transform:none}@media(max-width:700px){.agenda-browser__preview .header-controls{grid-template-columns:1fr}}.ql-size-small{font-size:11px!important}.ql-size-large{font-size:21px!important}.ql-size-huge{font-size:35px!important}.agenda-editor{background:linear-gradient(135deg,#fff3,#0000000a),#fffc;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:2px;color:#000;width:660px;max-width:100%;box-sizing:border-box;font-family:HelveticaNeue,Helvetica,sans-serif;border-radius:20px;position:relative;box-shadow:10px 10px 30px #0000004d}.agenda-editor,.agenda-editor__main{overflow:hidden;height:100%;display:flex;flex-direction:column}.agenda-editor__main{background:#f0f0f0;justify-content:space-between}.agenda-editor__main .agenda-editor__page-info{height:50px;font-size:16px;width:calc(100% - 4px);position:absolute;top:90px;z-index:10;border-bottom:1px solid #ccc;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.agenda-editor__main .agenda-editor__page-info input{height:26px;margin-left:5px;border:none;box-shadow:2px 2px 8px #0003;border-radius:5px}.agenda-editor__main .agenda-editor__page-info input[type=number]::-webkit-inner-spin-button,.agenda-editor__main .agenda-editor__page-info input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.agenda-editor__main .agenda-editor__page-info input[type=number]{-moz-appearance:textfield}.agenda-editor__main .agenda-editor__page-info .agenda-editor__title-input{display:flex;justify-content:center;align-items:center;flex:1 1;min-width:0}.agenda-editor__main .agenda-editor__page-info .agenda-editor__title-input input{text-align:center;font-style:italic;width:300px;max-width:100%}.agenda-editor__main .agenda-editor__page-info .agenda-editor__duration-input{display:flex;justify-content:center;align-items:center;width:180px;position:relative;margin-left:10px}.agenda-editor__main .agenda-editor__page-info .agenda-editor__duration-input input{height:26px;width:60px;text-align:center;font-weight:700;padding:0 10px;border:none}.agenda-editor__main .agenda-editor__page-info .agenda-editor__duration-input .agenda-editor__custom-clicker-wrapper{position:absolute;top:0;right:5px;background:linear-gradient(180deg,#ffffff40,#00000040),#fff;box-sizing:border-box;border:1.5px solid #979797;border-radius:5px;height:26px;padding:2px 6px;display:flex;justify-content:space-around;flex-direction:column;align-items:center}.agenda-editor__main .agenda-editor__page-info .agenda-editor__duration-input .agenda-editor__custom-clicker-wrapper button{width:8px;height:8px;background-color:#fff0;border:none;cursor:pointer;overflow:visible;margin:0;padding:0;outline:none;display:flex;justify-content:center;align-items:center}.agenda-editor__main .agenda-editor__page-info .agenda-editor__duration-input .agenda-editor__custom-clicker-wrapper button:active{transform:scale(1.5)}.agenda-editor__main .agenda-editor__content{padding:110px 0 70px;height:100%;overflow:hidden;display:flex;justify-content:center}.agenda-editor__main .agenda-editor__content .ProseMirror{width:300px;max-width:100%;min-height:385px;overflow:auto;border-radius:5px;box-shadow:2px 2px 8px #0003;font-family:Quicksand,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.5;color:#343434;padding:10px 13px;background-color:#fff;outline:none}.agenda-editor__main .agenda-editor__content .ProseMirror h1{font-family:Quicksand,Helvetica,Arial,sans-serif;font-size:24px;color:#525252;line-height:1.4;margin:0}.agenda-editor__main .agenda-editor__content .ProseMirror h2{font-size:20px;color:#525252;line-height:1.4;margin:0}.agenda-editor__main .agenda-editor__content .ProseMirror p{font-family:Quicksand,Helvetica,Arial,sans-serif;margin:0;color:#525252;line-height:1.4}.agenda-editor__main .agenda-editor__content .ProseMirror ol,.agenda-editor__main .agenda-editor__content .ProseMirror ul{font-family:Quicksand,Helvetica,Arial,sans-serif;color:#525252;line-height:1.4;padding:5px 10px;margin:5px 10px}.agenda-editor__main .agenda-editor__content .ProseMirror ul{list-style-type:disc}.agenda-editor__main .agenda-editor__content .ProseMirror img{vertical-align:middle}.agenda-editor__main .agenda-editor__content .ProseMirror button{height:30px;line-height:1;border-radius:10px;cursor:pointer;font-size:1em;padding:4px 20px;outline:none;margin:5px;color:#0097d8;background-color:#fff;border:1px solid #0097d8}.agenda-editor__main .agenda-editor__content .ProseMirror button:hover{background-color:#0097d8;color:#fff}.agenda-editor button{cursor:pointer;display:inline-flex;font-size:16px;border:1px solid #00a2ce;border-radius:10px;height:30px;margin:0;outline:none;overflow:hidden;background-color:#fff0;display:flex;justify-content:center;align-items:center}.agenda-editor button button:active{box-shadow:0 5px #666;transform:translateY(4px)}.agenda-editor button img{margin:0 5px}.agenda-editor button img.arrow-right{transform:rotate(180deg)}.agenda-editor__header{background-image:linear-gradient(180deg,#20b8e2,#3f9fe6);height:50px;min-height:50px;color:#fff;border-radius:20px 20px 0 0;margin-bottom:2px;z-index:20;display:flex;justify-content:space-between;align-items:center}.agenda-editor__header .agenda-editor__header-title{padding-left:20px;font-size:22px;font-family:Raleway,Helvetica,Arial,sans-serif;max-width:calc(100% - 260px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.agenda-editor__header button{color:#fff;border:2px solid #fff;margin:0 10px}.agenda-editor__center-controls-container{position:absolute;bottom:54px;height:50px;width:calc(100% - 4px);border-top:1px solid rgba(0,0,0,.2);background-color:#f0f0f0;z-index:11;display:flex;justify-content:center;align-items:center}.agenda-editor__center-controls-container .agenda-editor__page-counter{font-weight:600;width:40px;margin:0 40px;display:flex;justify-content:center;align-items:center}.agenda-editor__center-controls-container button{color:#363636;border:2px solid #363636;display:flex;justify-content:center;align-items:center}.agenda-editor__center-controls-container button:disabled{color:#696969;border:2px solid #888}.agenda-editor__footer{position:static;margin-top:2px;background-color:#fff;height:50px;min-height:50px;z-index:11;display:flex;justify-content:space-between;align-items:center}.agenda-editor__footer .agenda-editor-grip-wrapper{flex:0 1 auto;width:100%;display:none;display:flex;justify-content:center}.agenda-editor__footer .flex-hidden{flex:0 1 auto;width:250px;visibility:hidden}.agenda-editor__footer .agenda-editor-footer-button-container{margin-right:10px;z-index:1;display:flex;align-items:center}.agenda-editor__footer .agenda-editor-footer-button-container button{font-family:Comfortaa,Arial,Helvetica,sans-serif;width:110px;height:30px;border-radius:10px;margin:0}.agenda-editor__footer .agenda-editor-footer-button-container button:first-of-type{border:2px solid #20b8e2;color:#20b8e2;background-color:#fff0;margin-right:10px}.agenda-editor__footer .agenda-editor-footer-button-container button:last-of-type{background-image:linear-gradient(180deg,#20b8e2,#3f9fe6);color:#fff;border:transparent}.agenda-editor__footer .agenda-editor-footer-button-container button:last-of-type:disabled{background-image:none;background-color:adjust(#20b8e2,20%);border-color:adjust(#20b8e2,20%)}.custom-input{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;padding:5px 12px;white-space:nowrap;position:absolute;font-family:Helvetica,Arial,sans-serif;font-size:13px;z-index:1}.custom-input .custom-input__save-btn{cursor:pointer;background:none;border:1px solid #0097d8;color:#0097d8;border-radius:4px;padding:4px 16px;font-size:13px;margin-top:4px;align-self:flex-end}.custom-input .custom-input__save-btn:hover{background-color:#0097d8;color:#fff}.agenda-editor .quill-room-event-select{z-index:1000;background:#fff;border:1px solid #ddd;border-radius:6px;box-shadow:0 4px 16px #0000001f;min-width:190px;max-width:220px;overflow:hidden}.agenda-editor .quill-room-event-select .room-event-select__header{font-size:.8em;font-weight:600;color:#00a2ce;padding:8px 12px;border-bottom:1px solid #f0f0f0;text-align:center}.agenda-editor .quill-room-event-select .room-event-select__list{list-style:none;padding:4px 0;margin:0}.agenda-editor .quill-room-event-select .room-event-select__item{cursor:pointer;transition:background-color .1s}.agenda-editor .quill-room-event-select .room-event-select__item:hover{background-color:#f0f0f0}.agenda-editor .quill-room-event-select .room-event-select__item--expandable{-webkit-user-select:none;-moz-user-select:none;user-select:none}.agenda-editor .quill-room-event-select .room-event-select__link{display:flex;align-items:center;justify-content:space-between;padding:6px 12px;font-size:.8em;color:#3f9fe6;text-decoration:none;cursor:pointer}.agenda-editor .quill-room-event-select .room-event-select__link:hover{color:#363636}.agenda-editor .quill-room-event-select .room-event-select__chevron{font-size:.7em;transition:transform .15s;margin-left:6px}.agenda-editor .quill-room-event-select .room-event-select__chevron--open{transform:rotate(180deg)}.agenda-editor .quill-room-event-select .room-event-select__audio-list-wrapper{list-style:none}.agenda-editor .quill-room-event-select .room-event-select__audio-list{list-style:none;padding:0;margin:0;max-height:200px;overflow-y:auto;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;background-color:#fafafa}.agenda-editor .quill-room-event-select .room-event-select__audio-list .room-event-select__item .room-event-select__link{padding-left:20px;font-size:.75em;color:#696969}.agenda-editor .quill-room-event-select .room-event-select__audio-list .room-event-select__item .room-event-select__link:hover{color:#363636}.agenda-editor-toolbar.ql-toolbar.ql-snow{position:absolute;top:54px;width:calc(100% - 4px);z-index:10;border:none;border-bottom:1px solid #ccc;background-color:#fff;display:flex;justify-content:center;flex-wrap:wrap;padding:4px 2px;box-sizing:border-box}.agenda-editor-toolbar.ql-toolbar.ql-snow .ql-formats{display:inline-flex;align-items:center;margin-right:8px}.agenda-editor-toolbar.ql-toolbar.ql-snow .ql-formats:last-child{margin-right:0}.agenda-editor-toolbar.ql-toolbar.ql-snow .ql-formats:after{content:"";display:block;border-right:1px solid #ccc;height:18px;margin-left:8px}.agenda-editor-toolbar.ql-toolbar.ql-snow .ql-formats:last-child:after{display:none}.agenda-editor-toolbar.ql-toolbar.ql-snow .ql-btn{display:inline-flex;align-items:center;justify-content:center;width:28px;height:24px;padding:3px 5px;border:none;background:none;cursor:pointer;border-radius:2px;float:left}.agenda-editor-toolbar.ql-toolbar.ql-snow .ql-btn svg{width:18px;height:18px}.agenda-editor-toolbar.ql-toolbar.ql-snow .ql-btn .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.agenda-editor-toolbar.ql-toolbar.ql-snow .ql-btn .ql-thin{stroke-width:1}.agenda-editor-toolbar.ql-toolbar.ql-snow .ql-btn .ql-fill{fill:#444;stroke:none}.agenda-editor-toolbar.ql-toolbar.ql-snow .ql-btn .ql-even{fill-rule:evenodd}.agenda-editor-toolbar.ql-toolbar.ql-snow .ql-btn:hover{color:#0097d8}.agenda-editor-toolbar.ql-toolbar.ql-snow .ql-btn:hover .ql-stroke{stroke:#0097d8}.agenda-editor-toolbar.ql-toolbar.ql-snow .ql-btn:hover .ql-fill{fill:#0097d8}.agenda-editor-toolbar.ql-toolbar.ql-snow .ql-btn.ql-active{color:#0097d8}.agenda-editor-toolbar.ql-toolbar.ql-snow .ql-btn.ql-active .ql-stroke{stroke:#0097d8}.agenda-editor-toolbar.ql-toolbar.ql-snow .ql-btn.ql-active .ql-fill{fill:#0097d8}.agenda-editor-toolbar.ql-toolbar.ql-snow .ql-btn span{font-size:16px;color:#444}.agenda-editor-toolbar.ql-toolbar.ql-snow .ql-btn:hover span{color:#0097d8}.agenda-editor-toolbar.ql-toolbar.ql-snow .ql-wand img{height:18px;width:18px}.agenda-editor-toolbar.ql-toolbar.ql-snow .ql-header-label{font-size:13px;font-weight:700;color:inherit;line-height:1}.agenda-editor-toolbar.ql-toolbar.ql-snow .ql-header-label sub{font-size:9px;vertical-align:baseline;position:relative;top:2px}.agenda-editor-toolbar.ql-toolbar.ql-snow .ql-size{height:24px;border:1px solid transparent;font-size:13px;padding:0 20px 0 2px;background:none;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpolyline points='7 11 9 13 11 11' fill='none' stroke='%23444' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpolyline points='7 7 9 5 11 7' fill='none' stroke='%23444' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 0 center;background-size:18px}.agenda-editor-toolbar.ql-toolbar.ql-snow .ql-size:hover{color:#0097d8}.agenda-editor-toolbar.ql-toolbar.ql-snow .ql-tooltip{position:absolute;top:100%;left:50%;transform:translate(-50%);background:#fff;border:1px solid #ccc;box-shadow:0 2px 8px #00000026;padding:6px 10px;display:flex;align-items:center;gap:6px;z-index:30;white-space:nowrap}.agenda-editor-toolbar.ql-toolbar.ql-snow .ql-tooltip input[type=text]{border:1px solid #ccc;padding:3px 6px;font-size:13px;width:220px;outline:none;border-radius:2px}.agenda-editor-toolbar.ql-toolbar.ql-snow .ql-tooltip input[type=text]:focus{border-color:#0097d8}.agenda-editor-toolbar.ql-toolbar.ql-snow .ql-color-btn{position:relative;cursor:pointer;margin:0;overflow:visible}.agenda-editor-toolbar.ql-toolbar.ql-snow .ql-color-btn .ql-color-indicator{position:absolute;bottom:2px;left:5px;right:5px;height:3px;border-radius:1px}.agenda-editor-toolbar.ql-toolbar.ql-snow .ql-color-btn .ql-color-indicator--bg{border:1px solid #ccc}.agenda-editor-toolbar.ql-toolbar.ql-snow .ql-color-btn .ql-color-hidden{position:absolute;top:100%;left:50%;transform:translate(-50%);margin-top:4px;width:28px;height:28px;padding:0;border:1px solid #ccc;border-radius:3px;cursor:pointer;opacity:0;z-index:30}.agenda-editor-toolbar.ql-toolbar.ql-snow .ql-color-btn .ql-color-hidden::-webkit-color-swatch-wrapper{padding:2px}.agenda-editor-toolbar.ql-toolbar.ql-snow .ql-color-btn .ql-color-hidden::-webkit-color-swatch{border:none;border-radius:2px}.agenda-editor-toolbar.ql-toolbar.ql-snow .ql-color-btn .ql-color-hidden::-moz-color-swatch{border:none;border-radius:2px}.agenda-editor__set-name-and-description-form{position:absolute;background:#fffffff2;box-shadow:10px 10px 30px #0009;border-radius:10px;height:256px;width:360px;max-width:calc(100% - 20px);right:10px;top:10px;z-index:25}.agenda-editor__set-name-and-description-form .agenda-editor__input-container{display:flex;flex-direction:column;align-items:center;width:100%;height:100%}.agenda-editor__set-name-and-description-form .agenda-editor__input-container div{display:flex;flex-direction:column;align-items:flex-start;margin:10px 20px}.agenda-editor__set-name-and-description-form .agenda-editor__input-container .agenda-editor__input-field{font-family:HelveticaNeue,Helvetica,sans-serif;font-size:16px;font-weight:lighter;padding-left:5px;box-shadow:2px 2px 6px #0003;border:none;margin-top:10px;z-index:10}.agenda-editor__set-name-and-description-form .agenda-editor__input-container .agenda-editor__name-input input{width:280px;max-width:100%;height:26px}.agenda-editor__set-name-and-description-form .agenda-editor__input-container .agenda-editor__description-input textarea{width:280px;max-width:100%;height:70px;resize:none;padding:5px;z-index:10}.agenda-editor__set-name-and-description-form .agenda-editor__form-controls{position:absolute;bottom:10px;right:32px;display:flex;justify-content:space-between}.agenda-editor__set-name-and-description-form .agenda-editor__form-controls button{width:110px;margin:0}.agenda-editor__set-name-and-description-form .agenda-editor__form-controls button:first-of-type{border:2px solid #20b8e2;color:#20b8e2;background-color:#fff0;margin-right:10px}.agenda-editor__set-name-and-description-form .agenda-editor__form-controls button:last-of-type{background-image:linear-gradient(180deg,#20b8e2,#3f9fe6);color:#fff;border:transparent}.agenda-editor__set-name-and-description-form .agenda-editor__form-controls button:last-of-type:disabled{background-image:none;background-color:adjust(#20b8e2,20%);border-color:adjust(#20b8e2,20%)}.agenda-editor-confirm__container{width:-moz-fit-content;width:fit-content;padding:20px;position:relative;background-color:#fff;border-radius:10px;box-shadow:10px 10px 30px #0000004d;font-family:Jost,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;display:flex;flex-direction:column;align-items:center}.agenda-editor-confirm__button-container{display:flex;justify-content:flex-end;margin-top:20px;width:100%}.agenda-editor-confirm__button-container button{font-family:Comfortaa,Arial,Helvetica,sans-serif;min-width:110px;height:30px;border-radius:10px;margin-left:10px;padding:0;white-space:nowrap}.agenda-editor-confirm__button-container button:first-of-type{border:2px solid #20b8e2;color:#20b8e2;background-color:#fff0}.agenda-editor-confirm__button-container button:last-of-type{background-image:linear-gradient(180deg,#e22020,#c92828);color:#fff;border:transparent}.agenda-editor-confirm-cancel-modal button{margin:0;width:100%}.agenda-editor-confirm-cancel-modal button:first-of-type{margin-right:10px}.agenda-editor-modal{position:absolute;top:0;width:100%;height:100%;z-index:20;display:flex;justify-content:center;align-items:center}.agenda-editor-modal__hidden{display:none}.agenda-editor-toc__container{background-color:#fff;box-shadow:10px 10px 30px #0000004d;padding:15px 5px 10px 15px;width:320px;border-radius:10px;font-size:14px;color:#333;display:flex;flex-direction:column;align-items:flex-start}.agenda-editor-toc__container h3{font-size:24px;margin:0;font-weight:500}.agenda-editor-toc__container ul{display:block;padding:0;margin-bottom:10px;width:100%}.agenda-editor-toc__container .agenda-editor-toc__item{list-style:none;font-family:Open Sans,sans-serif;margin:2px 0;padding:6px 8px;border-radius:4px;display:flex;align-items:center;gap:8px;transition:background-color .1s}.agenda-editor-toc__container .agenda-editor-toc__item:hover{background-color:#f0f0f0}.agenda-editor-toc__container .agenda-editor-toc__item--dragging{background-color:#fff;box-shadow:0 4px 12px #00000026;border-radius:4px}.agenda-editor-toc__container .agenda-editor-toc__section-head .agenda-editor-toc__item-text{color:#878787;font-style:italic}.agenda-editor-toc__container .agenda-editor-toc__drag-handle{cursor:-webkit-grab;cursor:grab;color:#878787;font-size:14px;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0}.agenda-editor-toc__container .agenda-editor-toc__drag-handle:active{cursor:-webkit-grabbing;cursor:grabbing}.agenda-editor-toc__container .agenda-editor-toc__item-text{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agenda-editor-toc__container .agenda-editor-toc__footer-buttons{width:100%;margin-top:10px;display:flex;justify-content:flex-end}.agenda-editor-toc__container .agenda-editor-toc__footer-buttons button{font-size:14px;padding:6px 12px;border-radius:5px;color:#333;border:1px solid #ccc}.agenda-editor-toc__container .agenda-editor-toc__footer-buttons button:hover{background-color:#ddd}.agenda-editor__page-actions-container{position:absolute;top:163px;right:10px;display:flex;justify-content:center;flex-direction:column;align-items:center}.agenda-editor__page-actions-container button{width:120px;max-width:calc(50vw - 180px);min-width:60px}.agenda-editor__page-actions-container button:first-of-type{color:#00a2ce;border:2px solid #00a2ce;margin-bottom:10px}.agenda-editor__page-actions-container button:last-of-type{color:#e22020;border:2px solid #e22020}.agenda-editor__table-of-contents-container{position:absolute;top:163px;left:10px}.agenda-editor__table-of-contents-container button{width:120px;max-width:calc(50vw - 180px);min-width:60px;color:#363636;border:2px solid #363636}.image-url-input{left:270px;top:90px;z-index:30;display:flex;flex-direction:column;align-items:flex-end;gap:10px}.image-url-input input[type=number]::-webkit-inner-spin-button,.image-url-input input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.image-url-input input[type=number]{-moz-appearance:textfield}.image-url-input label input{text-align:right;width:60px;margin-left:20px}.insert-media-form{left:75px;top:250px}