*{box-sizing:border-box;margin:0;padding:0}body{background-color:#fefcff;color:#220042;font-family:Inter}h1,h2,h3{color:#3c0075;margin-bottom:.5em}h1{font-size:2.875rem;line-height:3.875rem}h1,h2{font-family:Manrope;font-weight:400}h2{font-size:2rem;line-height:2.75rem}h3{font-family:Inter;font-size:1.125rem;font-weight:400;line-height:1.625rem}label,p,span{font-size:1rem;line-height:1.375rem}p{margin-bottom:1rem}p.clamped,p.expanded{margin-bottom:0}.container{display:flex;flex-direction:column;height:100dvh}.main{display:flex;flex:1 1;overflow:hidden}.centered-content{display:flex;flex:1 1;justify-content:center;overflow-y:auto;padding:1em;position:relative}.centered-content .centered-div{padding:2em;text-align:center}@media(max-width:768px){.centered-content .centered-div{padding-left:0;padding-right:0}}h2+.login-form{margin-top:20px}.content .page-form{margin:0 auto;max-width:900px;padding:0 16px}.login-form,form{border-radius:8px;margin:0 auto 20px;max-width:400px;padding:20px;text-align:center;width:100%}.login-form.content-form,form.content-form{background:none;box-shadow:none}@media(max-width:768px){.login-form .content-form__full-page-only,form .content-form__full-page-only{display:none}}.login-form.content-form-inline,form.content-form-inline{align-items:center;background:inherit;box-shadow:none;display:flex;flex:1 1;gap:8px;margin:0;max-width:none;padding:0}.login-form.content-form-inline input[type=date],.login-form.content-form-inline input[type=email],.login-form.content-form-inline input[type=file],.login-form.content-form-inline input[type=password],.login-form.content-form-inline input[type=text],.login-form.content-form-inline input[type=time],.login-form.content-form-inline select,form.content-form-inline input[type=date],form.content-form-inline input[type=email],form.content-form-inline input[type=file],form.content-form-inline input[type=password],form.content-form-inline input[type=text],form.content-form-inline input[type=time],form.content-form-inline select{margin:0}.login-form.content-form-full,form.content-form-full{background:inherit;box-shadow:none;display:flex;flex-direction:column;margin:0;max-width:none;padding:0;text-align:left}.login-form.content-form-full>button:first-child,form.content-form-full>button:first-child{align-self:flex-start;margin-top:40px;width:auto}@media(min-width:768px){.login-form.content-form-full .button-container.single-button,form.content-form-full .button-container.single-button{justify-content:left}.login-form.content-form-full .button-container button,form.content-form-full .button-container button{width:auto}}.login-form .title,form .title{color:#3c0075;font-family:Inter;font-size:1.125rem;font-weight:400;line-height:1.625rem;margin-bottom:12px;margin-top:40px}.login-form .intro,form .intro{color:#220042;font-family:Inter;font-size:.875rem;font-weight:400;line-height:1.125rem;margin-bottom:12px}.login-form .radio-group,form .radio-group{display:flex;flex-wrap:wrap;gap:32px;justify-content:center;margin-top:24px}.login-form .radio-group .radio-option,form .radio-group .radio-option{align-items:flex-start;background-color:#fff;border:1px solid #adabb0;border-radius:6px;cursor:pointer;display:flex;padding:16px 20px;position:relative;transition:border .2s,background-color .2s}.login-form .radio-group .radio-option input[type=radio],form .radio-group .radio-option input[type=radio]{opacity:0;pointer-events:none;position:absolute}.login-form .radio-group .radio-option .radio-label,form .radio-group .radio-option .radio-label{color:#220042;display:flex;flex-direction:column;font-family:Manrope;font-size:34px;font-weight:400;line-height:normal}.login-form .radio-group .radio-option .radio-label .description,form .radio-group .radio-option .radio-label .description{font-family:Inter;font-size:1rem;font-weight:400;line-height:1.375rem;margin-top:12px}.login-form .radio-group .radio-option .radio-label .title,form .radio-group .radio-option .radio-label .title{margin:16px 0 0;text-align:center}.login-form .radio-group .radio-option .radio-label__classic,.login-form .radio-group .radio-option .radio-label__classic .description,form .radio-group .radio-option .radio-label__classic,form .radio-group .radio-option .radio-label__classic .description{font-family:Cardo}.login-form .radio-group .radio-option .radio-label__modern,.login-form .radio-group .radio-option .radio-label__modern .description,form .radio-group .radio-option .radio-label__modern,form .radio-group .radio-option .radio-label__modern .description{font-family:Sofia Sans Semi Condensed}.login-form .radio-group .radio-option .radio-label__preview,form .radio-group .radio-option .radio-label__preview{border-radius:6px;gap:16px;padding:16px 20px}.login-form .radio-group .radio-option .radio-label__preview__purple,form .radio-group .radio-option .radio-label__preview__purple{background-color:#220042}.login-form .radio-group .radio-option .radio-label__preview__purple button.button-preview-primary,.login-form .radio-group .radio-option .radio-label__preview__purple button.button-preview-primary:active,form .radio-group .radio-option .radio-label__preview__purple button.button-preview-primary,form .radio-group .radio-option .radio-label__preview__purple button.button-preview-primary:active{color:#220042}.login-form .radio-group .radio-option .radio-label__preview__purple button.button-preview-primary:focus,form .radio-group .radio-option .radio-label__preview__purple button.button-preview-primary:focus{background-color:#b3f2dd;color:#220042}.login-form .radio-group .radio-option .radio-label__preview__blue,form .radio-group .radio-option .radio-label__preview__blue{background-color:#011b41}.login-form .radio-group .radio-option .radio-label__preview__blue button.button-preview-primary,.login-form .radio-group .radio-option .radio-label__preview__blue button.button-preview-primary:active,form .radio-group .radio-option .radio-label__preview__blue button.button-preview-primary,form .radio-group .radio-option .radio-label__preview__blue button.button-preview-primary:active{color:#011b41}.login-form .radio-group .radio-option .radio-label__preview__blue button.button-preview-primary:focus,form .radio-group .radio-option .radio-label__preview__blue button.button-preview-primary:focus{background-color:#b3f2dd;color:#011b41}.login-form .radio-group .radio-option .radio-label__preview__green,form .radio-group .radio-option .radio-label__preview__green{background-color:#011e1a}.login-form .radio-group .radio-option .radio-label__preview__green button.button-preview-primary,.login-form .radio-group .radio-option .radio-label__preview__green button.button-preview-primary:active,form .radio-group .radio-option .radio-label__preview__green button.button-preview-primary,form .radio-group .radio-option .radio-label__preview__green button.button-preview-primary:active{color:#011e1a}.login-form .radio-group .radio-option .radio-label__preview__green button.button-preview-primary:focus,form .radio-group .radio-option .radio-label__preview__green button.button-preview-primary:focus{background-color:#b3f2dd;color:#011e1a}.login-form .radio-group .radio-option .radio-label__preview .button-container,form .radio-group .radio-option .radio-label__preview .button-container{border-bottom:1px solid #fff;margin-bottom:4px;padding-bottom:16px}.login-form .radio-group .radio-option .radio-label__preview .description,form .radio-group .radio-option .radio-label__preview .description{color:#fff}.login-form .radio-group .radio-option .radio-label__preview button,form .radio-group .radio-option .radio-label__preview button{align-items:center;background-color:#0000;border:1px solid #fff;border-radius:4px;color:#fff;cursor:pointer;display:inline-flex;font-family:Inter;font-size:1rem;font-weight:500;gap:10px;justify-content:center;line-height:1.375rem;padding:12px 16px;text-decoration:none}.login-form .radio-group .radio-option .radio-label__preview button.button-preview-primary,.login-form .radio-group .radio-option .radio-label__preview button.button-preview-primary:active,form .radio-group .radio-option .radio-label__preview button.button-preview-primary,form .radio-group .radio-option .radio-label__preview button.button-preview-primary:active{background-color:#fff;color:#220042}.login-form .radio-group .radio-option .radio-label__preview button:focus,form .radio-group .radio-option .radio-label__preview button:focus{background-color:#b3f2dd;color:#220042}.login-form .radio-group .radio-option__selected,form .radio-group .radio-option__selected{background-color:#f6edff;border:1px solid #c485ff;border-radius:6px;box-shadow:0 0 4px 0 rgba(0,0,0,.251)}.login-form .radio-group .radio-option__selected .title,form .radio-group .radio-option__selected .title{font-weight:600}.login-form .radio-group .radio-option input[type=radio]:focus-visible+.radio-label,form .radio-group .radio-option input[type=radio]:focus-visible+.radio-label{outline:1px solid #c485ff!important;outline-offset:12px}.login-form .radio-group .radio-option input[type=radio]:checked+.radio-label:before,form .radio-group .radio-option input[type=radio]:checked+.radio-label:before{background-color:#f6edff;border:1px solid #c485ff;border-radius:6px;content:"";inset:0;position:absolute;z-index:-1}.login-form .radio-group .radio-option input[type=radio]:checked+.radio-label:after,form .radio-group .radio-option input[type=radio]:checked+.radio-label:after{fill:#fff;align-items:center;background-color:#c485ff;border-radius:50%;color:#fff;content:"✓";display:flex;font-size:1.25rem;font-weight:700;height:1.75rem;justify-content:center;position:absolute;right:-.87rem;top:-.87rem;width:1.75rem}.login-form h2,form h2{margin-bottom:20px}.login-form .field label,form .field label{display:block;margin-bottom:12px;text-align:left}.login-form input[type=date],.login-form input[type=email],.login-form input[type=file],.login-form input[type=password],.login-form input[type=text],.login-form input[type=time],.login-form select,form input[type=date],form input[type=email],form input[type=file],form input[type=password],form input[type=text],form input[type=time],form select{background-color:#fff;border:1px solid #adabb0;border-radius:8px;font-size:1rem;gap:4px;margin-bottom:15px;padding:14px 16px;width:100%}.login-form input[type=date]:focus,.login-form input[type=email]:focus,.login-form input[type=file]:focus,.login-form input[type=password]:focus,.login-form input[type=text]:focus,.login-form input[type=time]:focus,.login-form select:focus,form input[type=date]:focus,form input[type=email]:focus,form input[type=file]:focus,form input[type=password]:focus,form input[type=text]:focus,form input[type=time]:focus,form select:focus{background-color:#f6edff;border-color:#7320c1;box-shadow:0 0 2px 0 rgba(0,0,0,.251);outline:none}.login-form input[type=date].error,.login-form input[type=email].error,.login-form input[type=file].error,.login-form input[type=password].error,.login-form input[type=text].error,.login-form input[type=time].error,.login-form select.error,form input[type=date].error,form input[type=email].error,form input[type=file].error,form input[type=password].error,form input[type=text].error,form input[type=time].error,form select.error{background-color:#fff;border-color:#eb5757;border-width:2px;box-shadow:0 0 2px 0 rgba(0,0,0,.251)}.login-form input[type=date].error:focus,.login-form input[type=email].error:focus,.login-form input[type=file].error:focus,.login-form input[type=password].error:focus,.login-form input[type=text].error:focus,.login-form input[type=time].error:focus,.login-form select.error:focus,form input[type=date].error:focus,form input[type=email].error:focus,form input[type=file].error:focus,form input[type=password].error:focus,form input[type=text].error:focus,form input[type=time].error:focus,form select.error:focus{background-color:#f6edff}.login-form select,form select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;background-image:url('data:image/svg+xml;utf8,<svg fill="%235e2ca5" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="M7 10l5 5 5-5z"/></svg>');background-position:right 12px center;background-repeat:no-repeat;background-size:20px;border:1px solid #7320c1;border-radius:8px;color:#7320c1;cursor:pointer;padding:12px 14px;width:100%}.login-form input[type=file],form input[type=file]{color:#220042}.login-form .checkbox-container,form .checkbox-container{align-items:center;display:flex;justify-content:center;justify-content:flex-start;margin-bottom:15px}.login-form .checkbox-container input[type=checkbox],form .checkbox-container input[type=checkbox]{accent-color:#7320c1;height:20px;margin-right:8px;width:20px}.login-form .checkbox-container label,form .checkbox-container label{color:#220042;font-size:1rem}.login-form .radio-container,form .radio-container{display:flex;flex-direction:column;gap:8px;margin-bottom:15px}.login-form .radio-container label,form .radio-container label{align-items:center;color:#220042;cursor:pointer;display:flex;font-size:1rem}.login-form .radio-container label input[type=radio],form .radio-container label input[type=radio]{-webkit-appearance:none;appearance:none;border:2px solid #7320c1;border-radius:50%;cursor:pointer;height:16px;margin-right:10px;position:relative;transition:background-color .2s ease-in-out,border-color .2s ease-in-out;width:16px}.login-form .radio-container label input[type=radio]:checked,form .radio-container label input[type=radio]:checked{background-color:#7320c1}.login-form .radio-container label input[type=radio]:hover,form .radio-container label input[type=radio]:hover{background-color:#c485ff}.login-form .radio-container label input[type=radio]:hover:checked,form .radio-container label input[type=radio]:hover:checked{background-color:#7320c1}.login-form .selected-value,form .selected-value{color:#007bff;font-weight:700;margin-top:20px}.login-form p,form p{margin-bottom:30px;margin-top:16px;text-align:left}.login-form .external,form .external{margin-bottom:10px;margin-top:20px}.login-form .links,form .links{margin-top:20px}.login-form .links a,form .links a{font-size:.9em;margin-left:10px;margin-right:10px}.confirm-box .button-container,form .button-container{align-items:center;display:flex;gap:1rem;justify-content:center;justify-content:space-between;margin-bottom:10px;margin-top:10px}.confirm-box .button-container.single-button,form .button-container.single-button{justify-content:center}.confirm-box .button-container button,form .button-container button{width:48%}.confirm-box .button-container__primary button,.confirm-box .button-container__secondary button,form .button-container__primary button,form .button-container__secondary button{width:auto}a{color:#3a8370;font-size:1rem;font-weight:400;line-height:1.375rem;padding:2px 4px;text-decoration:none}a.action-link{color:#7320c1;font-weight:400}a.action-link:hover{color:#6316ab}a.action-link:visited{color:#7320c1}a:hover{color:#3b7264;text-decoration:underline}a:focus-visible{background-color:#b3f2dd;color:#220042;text-decoration:none}a:visited{color:#355f54;text-decoration:underline}.menu a,.menu a:visited{color:#220042}.policy{border-radius:8px;margin:0 auto;max-width:800px;padding:20px;text-align:left}ol,ul{margin-bottom:20px;margin-left:30px;margin-right:30px}ol li,ul li{margin-bottom:5px}.content{flex:1 1;overflow-y:auto;padding:45px;position:relative}.content.content-menu{padding:0}@media(max-width:1024px){.content{padding:10px}}@media(max-width:768px){.content h2{text-align:center}}.layout{display:flex;height:100%;justify-content:center;overflow:hidden}.layout .menu{background-color:#f4f2f5;border-right:1px solid #ddd;display:flex;flex-direction:column;padding:4em 0 4em 4em;width:300px}.layout .menu button{margin-left:30px;max-width:100px;width:auto}.layout .menu .menu-item{align-items:center;display:flex}.layout .menu .menu-item .icon-my-account{font-size:1.1em;margin-right:.5rem}.layout .menu .menu-links{display:flex;flex-direction:column;margin-bottom:40px}.layout .menu .menu-links .menu-item{margin-bottom:1em;margin-left:0}.layout .menu .menu-links a{margin-bottom:.5em;margin-left:25px}@media(max-width:1024px){.layout .menu{padding:1.5em 0 1em 1em;width:200px}}@media(max-width:768px){.layout{flex-direction:column}.layout .menu{border-bottom:1px solid #adabb0;border-right:none;width:100%}.layout .menu .menu-links{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-bottom:20px}.layout .menu .menu-links:last-child{margin-bottom:0}.layout .menu .menu-links .menu-item{align-items:center;display:flex;margin-bottom:0}.layout .menu .menu-links .icon-my-account{display:none}.layout .menu .menu-links button{margin-left:0;padding:5px}.layout .menu .menu-links a{margin:0;padding:0}.layout .menu .menu-links a:after{color:#adabb0;content:"|";display:none;margin:0 .5rem}.layout .menu .menu-links a:not(:last-child):after{display:inline}}.confirm-overlay{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1200}.confirm-overlay .button-container{display:flex;justify-content:space-between}.confirm-overlay .confirm-box{background:#fff;border-radius:8px;box-shadow:0 0 10px #0000001a;padding:20px;text-align:center}.modal-overlay{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1100}.modal-content{background:#fefcff;border-radius:8px;box-shadow:0 0 10px #0000001a;max-height:98%;max-width:90%;overflow-y:auto;padding:20px;position:relative;width:400px}.modal-content .modal-header{display:flex;justify-content:flex-end;margin-bottom:15px}.modal-content.full-screen{height:95%;max-width:98%;width:98%}.modal-content.half-screen{max-width:50%;width:50%}@media(max-width:768px){.modal-content.half-screen{max-width:95%;width:95%}}.modal-content.half-screen .content-form{display:flex;flex-direction:column;max-width:none;text-align:left}.display-area{margin-top:40px}.display-area .display-area-section{border-bottom:1px solid #ddd;display:flex;flex-direction:column;margin-bottom:20px;padding-bottom:20px}.display-area .display-area-section__value{font-family:Manrope;font-size:2rem;font-weight:400;line-height:2.75rem}@media(max-width:1024px){.display-area .display-area-section__value{font-family:Manrope;font-size:1.5rem;font-weight:500;line-height:2rem}}@media(max-width:768px){.display-area .display-area-section__value{font-family:Inter;font-size:1.125rem;font-weight:400;line-height:1.625rem}}.display-area .display-area-section__body{display:flex;flex-direction:row;justify-content:space-between}.display-area .display-area-section label{margin-bottom:5px}.display-area .display-area-section .display-header{align-items:center;display:flex;justify-content:space-between}.display-area .display-area-section span{margin-top:5px}.display-area .display-area-section button span{margin-top:0}.display-area .display-area-section .messages ul{margin-bottom:0}.card-page.past{background-color:#f5f5f5;margin-top:20px}.card-page .events-section{margin-top:6px}.page-intro{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:12px}.page-intro p{flex:1 1;margin:0}.page-intro .actions{flex-shrink:0}@media(max-width:768px){.page-intro{align-items:flex-start;flex-direction:column-reverse}.page-intro .actions{text-align:right;width:100%}}.card-container{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));justify-content:flex-start;padding:10px}.card-container .card{min-width:210px;overflow:visible;position:relative}.card-container .card__body{background-color:#fff;border:1px solid #adabb0;border-radius:8px;box-shadow:0 4px 8px #0000001a;color:#3a8370;display:flex;flex-direction:column;height:100%;overflow-wrap:break-word;padding:15px;text-decoration:none}.card-container .card__body>div:last-child{margin-top:auto}.card-container .card__body:focus{background-color:#b3f2dd}.card-container .card__body:visited{color:#3a8370}.card-container .card .title{color:#3c0075;font-family:Manrope;font-size:1.5rem;font-weight:500;line-height:2rem;margin-bottom:16px;margin-right:34px}.card-container .card .details{color:#53495c;display:flex;flex-direction:column;font-family:Inter;font-size:1rem;font-weight:500;gap:12px;line-height:1.375rem}.card-container .card .details .icon-row{align-items:center;display:flex;gap:12px}.card-container .card .details .icon-row svg{fill:#817a87;height:18px;width:18px}.card-container .card .tags{color:#3c0075;display:flex;flex-direction:row;font-family:Inter;font-size:1rem;font-weight:400;gap:12px;line-height:1.375rem;padding-top:12px}.card-container .card .tags .tag{background-color:#fefcff;border:1px solid #3c007566;border-radius:8px;padding:2px 6px;white-space:nowrap}.menu-button{background:none;border:none;border-radius:50%;cursor:pointer;padding:12px;position:absolute;right:10px;top:10px;transition:background-color .3s}.menu-container{align-items:center;display:flex;position:relative}.menu-container .card-menu{right:10px;top:40px}.menu-container svg{height:20px;width:20px}.card-menu{background-color:#fff;border:1px solid #adabb0;border-radius:8px;box-shadow:0 0 3px 0 rgba(0,0,0,.251);display:flex;flex-direction:column;padding:12px;position:absolute;right:10px;top:55px;z-index:500}@media(max-width:768px){.card-menu__title{display:none}}.card-menu h2{color:#220042;font-family:Inter;font-size:1.125rem;font-weight:400;line-height:1.625rem;margin-bottom:8px;padding:0 8px}.card-menu hr{border:1px solid #adabb0;margin-bottom:8px}.card-menu .card-menu-break__responsive{display:none}@media(max-width:768px){.card-menu .card-menu-break__responsive{display:inherit}}.card-menu .card-menu-item{background-color:inherit;border:none;border-radius:4px;color:#53495c;font-size:1rem;font-weight:400;justify-content:left;line-height:1.375rem;margin-bottom:8px;min-width:190px;padding:4px 8px}.card-menu .card-menu-item__responsive{display:none}@media(max-width:768px){.card-menu .card-menu-item__responsive{display:inherit}}.card-menu .card-menu-item:last-child{margin-bottom:0}.card-menu .card-menu-item svg{height:20px;width:20px}.card-menu .card-menu-item:hover{background-color:#f6edff;color:#3c0075;font-size:1rem;font-weight:500;line-height:1.375rem}.card-menu .card-menu-item:hover svg{fill:#3c0075}.card-menu .card-menu-item:active,.card-menu .card-menu-item:focus{color:#3c0075;font-size:1rem;font-weight:600;line-height:1.375rem}.card-menu .card-menu-item:active svg,.card-menu .card-menu-item:focus svg{fill:#3c0075}.taskbar-contents h2{font-family:Manrope;font-size:1.5rem;font-weight:500;line-height:2rem}.taskbar-contents h2,.taskbar-contents h3{color:#220042;margin-bottom:8px;margin-top:8px}.taskbar-contents h3{font-family:Inter;font-size:1.125rem;font-weight:600;line-height:1.625rem}.taskbar-contents h4{color:#7320c1;font-family:Inter;font-size:1rem;font-weight:500;line-height:1.375rem;margin-bottom:8px;margin-top:8px}.edit-area,.present-area{display:flex;height:100%;overflow:hidden}.edit-area .status-active,.edit-area .status-blank,.present-area .status-active,.present-area .status-blank{align-items:center;display:flex;width:170px}.edit-area .status-active svg,.edit-area .status-blank svg,.present-area .status-active svg,.present-area .status-blank svg{color:#eb5757;margin-right:10px;vertical-align:middle}.edit-area .status-blank svg,.present-area .status-blank svg{color:#000}.edit-area .preview,.present-area .preview{background-color:#fff;border:1px solid #eb5757;border-radius:4px;color:#eb5757;font-family:Inter;font-size:.75rem;font-weight:500;line-height:1rem;padding:2px 6px;white-space:nowrap}.edit-area .item-list .item-page,.present-area .item-list .item-page{align-items:center;border-bottom:1px solid #adabb0;display:flex;justify-content:space-between;min-height:125px;padding:16px 32px}@media(max-width:768px){.edit-area .item-list .item-page,.present-area .item-list .item-page{min-height:109px;padding:8px 16px}}.edit-area .item-list .item-page .button-content,.edit-area .item-list .item-page__presenting,.edit-area .item-list .item-page__status,.present-area .item-list .item-page .button-content,.present-area .item-list .item-page__presenting,.present-area .item-list .item-page__status{align-items:center;display:flex;flex-direction:column}.edit-area .item-list .item-page .button-content svg,.edit-area .item-list .item-page__presenting svg,.edit-area .item-list .item-page__status svg,.present-area .item-list .item-page .button-content svg,.present-area .item-list .item-page__presenting svg,.present-area .item-list .item-page__status svg{height:40px;width:40px}.edit-area .item-list .item-page__status,.present-area .item-list .item-page__status{flex:0 0 150px;font-family:Inter;font-size:.875rem;line-height:1.125rem;width:150px}@media(max-width:768px){.edit-area .item-list .item-page__status,.present-area .item-list .item-page__status{flex:0 0 90px;width:90px}}.edit-area .item-list .item-page__status button,.present-area .item-list .item-page__status button{font-family:Inter;font-size:.875rem;font-weight:400;line-height:1.125rem}.edit-area .item-list .item-page__presenting,.present-area .item-list .item-page__presenting{color:#3a8370}.edit-area .item-list .item-page__details,.present-area .item-list .item-page__details{color:#53495c;display:flex;flex-direction:column}.edit-area .item-list .item-page__active,.present-area .item-list .item-page__active{background-color:#f6edff;border-bottom:1px solid #817a87}.edit-area .item-list .item-page__active .item-page__details,.present-area .item-list .item-page__active .item-page__details{color:#3c0075}.edit-area .item-list .item-page__title,.present-area .item-list .item-page__title{font-family:Manrope;font-size:1.5rem;font-weight:500;line-height:2rem}.edit-area .item-list .item-page__body,.present-area .item-list .item-page__body{font-family:Inter;font-size:1rem;font-weight:400;line-height:1.375rem;margin-right:6px}.edit-area.present-area .content-header,.present-area.present-area .content-header{border-bottom-color:#53495c;box-shadow:0 1px 7px 0 #0000002e}@media(max-width:768px){.edit-area.present-area .content-header,.present-area.present-area .content-header{flex-direction:column}.edit-area.present-area .content-header h2,.present-area.present-area .content-header h2{margin:0}}.edit-area.present-area .taskbar-full,.edit-area.present-area .taskbar-min,.present-area.present-area .taskbar-full,.present-area.present-area .taskbar-min{background-color:#fefcff;border-right:1px solid #817a87}@media(max-width:768px){.edit-area.present-area .taskbar-full,.edit-area.present-area .taskbar-min,.present-area.present-area .taskbar-full,.present-area.present-area .taskbar-min{display:none}}.edit-area.present-area .taskbar-contents,.present-area.present-area .taskbar-contents{display:flex;flex-direction:column;padding:0}.edit-area.present-area .taskbar-contents h2,.present-area.present-area .taskbar-contents h2{margin:0}.edit-area.present-area .taskbar-contents .presentation-status,.present-area.present-area .taskbar-contents .presentation-status{color:#3c0075;font-family:Inter;font-size:1.125rem;font-weight:400;line-height:1.625rem;margin-bottom:28px}.edit-area.present-area .taskbar-contents .preview-content iframe,.present-area.present-area .taskbar-contents .preview-content iframe{height:590px;width:590px}@media(max-width:1024px){.edit-area.present-area .taskbar-contents .preview-content,.present-area.present-area .taskbar-contents .preview-content{display:none}}.edit-area.edit-area .taskbar-full,.edit-area.edit-area .taskbar-min,.present-area.edit-area .taskbar-full,.present-area.edit-area .taskbar-min{background-color:#f4f2f5;border-right:1px solid #ced4da}@media(max-width:768px){.edit-area.edit-area .taskbar-full,.edit-area.edit-area .taskbar-min,.present-area.edit-area .taskbar-full,.present-area.edit-area .taskbar-min{display:none}}.edit-area.edit-area .taskbar-contents,.present-area.edit-area .taskbar-contents{padding:2em}.edit-area .taskbar-full,.edit-area .taskbar-min,.present-area .taskbar-full,.present-area .taskbar-min{display:flex;flex-direction:column;height:100%;position:relative;transition:width .3s ease;width:336px}.edit-area .taskbar-full button,.edit-area .taskbar-min button,.present-area .taskbar-full button,.present-area .taskbar-min button{margin:10px}@media(max-width:1024px){.edit-area .taskbar-full,.edit-area .taskbar-min,.present-area .taskbar-full,.present-area .taskbar-min{width:200px}}@media(max-width:768px){.edit-area .taskbar-full,.edit-area .taskbar-min,.present-area .taskbar-full,.present-area .taskbar-min{width:180px}}.edit-area .taskbar-full .taskbar-contents,.edit-area .taskbar-min .taskbar-contents,.present-area .taskbar-full .taskbar-contents,.present-area .taskbar-min .taskbar-contents{flex:1 1;overflow-y:auto}.edit-area .taskbar-full .taskbar-contents h4,.edit-area .taskbar-min .taskbar-contents h4,.present-area .taskbar-full .taskbar-contents h4,.present-area .taskbar-min .taskbar-contents h4{margin-top:16px}.edit-area .taskbar-full .taskbar-contents button,.edit-area .taskbar-min .taskbar-contents button,.present-area .taskbar-full .taskbar-contents button,.present-area .taskbar-min .taskbar-contents button{margin:0}.edit-area .taskbar-full .taskbar-contents__header,.edit-area .taskbar-min .taskbar-contents__header,.present-area .taskbar-full .taskbar-contents__header,.present-area .taskbar-min .taskbar-contents__header{flex:0 0 auto;padding:20px}.edit-area .taskbar-full .taskbar-contents .placeholder-items,.edit-area .taskbar-full .taskbar-contents .presentation-pages,.edit-area .taskbar-full .taskbar-contents .sections,.edit-area .taskbar-min .taskbar-contents .placeholder-items,.edit-area .taskbar-min .taskbar-contents .presentation-pages,.edit-area .taskbar-min .taskbar-contents .sections,.present-area .taskbar-full .taskbar-contents .placeholder-items,.present-area .taskbar-full .taskbar-contents .presentation-pages,.present-area .taskbar-full .taskbar-contents .sections,.present-area .taskbar-min .taskbar-contents .placeholder-items,.present-area .taskbar-min .taskbar-contents .presentation-pages,.present-area .taskbar-min .taskbar-contents .sections{flex:1 1 auto;overflow-y:auto}.edit-area .taskbar-full .taskbar-contents .placeholder-items .placeholder-item,.edit-area .taskbar-full .taskbar-contents .placeholder-items .section,.edit-area .taskbar-full .taskbar-contents .presentation-pages .placeholder-item,.edit-area .taskbar-full .taskbar-contents .presentation-pages .section,.edit-area .taskbar-full .taskbar-contents .sections .placeholder-item,.edit-area .taskbar-full .taskbar-contents .sections .section,.edit-area .taskbar-min .taskbar-contents .placeholder-items .placeholder-item,.edit-area .taskbar-min .taskbar-contents .placeholder-items .section,.edit-area .taskbar-min .taskbar-contents .presentation-pages .placeholder-item,.edit-area .taskbar-min .taskbar-contents .presentation-pages .section,.edit-area .taskbar-min .taskbar-contents .sections .placeholder-item,.edit-area .taskbar-min .taskbar-contents .sections .section,.present-area .taskbar-full .taskbar-contents .placeholder-items .placeholder-item,.present-area .taskbar-full .taskbar-contents .placeholder-items .section,.present-area .taskbar-full .taskbar-contents .presentation-pages .placeholder-item,.present-area .taskbar-full .taskbar-contents .presentation-pages .section,.present-area .taskbar-full .taskbar-contents .sections .placeholder-item,.present-area .taskbar-full .taskbar-contents .sections .section,.present-area .taskbar-min .taskbar-contents .placeholder-items .placeholder-item,.present-area .taskbar-min .taskbar-contents .placeholder-items .section,.present-area .taskbar-min .taskbar-contents .presentation-pages .placeholder-item,.present-area .taskbar-min .taskbar-contents .presentation-pages .section,.present-area .taskbar-min .taskbar-contents .sections .placeholder-item,.present-area .taskbar-min .taskbar-contents .sections .section{background-color:#fff;border:1px solid #adabb0;border-radius:8px;color:#220042;display:block;font-size:1rem;font-weight:500;line-height:1.375rem;padding:14px 16px;text-align:left;width:100%}.edit-area .taskbar-full .taskbar-contents .placeholder-items .placeholder-item.app-button,.edit-area .taskbar-full .taskbar-contents .placeholder-items .section.app-button,.edit-area .taskbar-full .taskbar-contents .presentation-pages .placeholder-item.app-button,.edit-area .taskbar-full .taskbar-contents .presentation-pages .section.app-button,.edit-area .taskbar-full .taskbar-contents .sections .placeholder-item.app-button,.edit-area .taskbar-full .taskbar-contents .sections .section.app-button,.edit-area .taskbar-min .taskbar-contents .placeholder-items .placeholder-item.app-button,.edit-area .taskbar-min .taskbar-contents .placeholder-items .section.app-button,.edit-area .taskbar-min .taskbar-contents .presentation-pages .placeholder-item.app-button,.edit-area .taskbar-min .taskbar-contents .presentation-pages .section.app-button,.edit-area .taskbar-min .taskbar-contents .sections .placeholder-item.app-button,.edit-area .taskbar-min .taskbar-contents .sections .section.app-button,.present-area .taskbar-full .taskbar-contents .placeholder-items .placeholder-item.app-button,.present-area .taskbar-full .taskbar-contents .placeholder-items .section.app-button,.present-area .taskbar-full .taskbar-contents .presentation-pages .placeholder-item.app-button,.present-area .taskbar-full .taskbar-contents .presentation-pages .section.app-button,.present-area .taskbar-full .taskbar-contents .sections .placeholder-item.app-button,.present-area .taskbar-full .taskbar-contents .sections .section.app-button,.present-area .taskbar-min .taskbar-contents .placeholder-items .placeholder-item.app-button,.present-area .taskbar-min .taskbar-contents .placeholder-items .section.app-button,.present-area .taskbar-min .taskbar-contents .presentation-pages .placeholder-item.app-button,.present-area .taskbar-min .taskbar-contents .presentation-pages .section.app-button,.present-area .taskbar-min .taskbar-contents .sections .placeholder-item.app-button,.present-area .taskbar-min .taskbar-contents .sections .section.app-button{justify-content:flex-start}.edit-area .taskbar-full .taskbar-contents .placeholder-items .placeholder-item span,.edit-area .taskbar-full .taskbar-contents .placeholder-items .section span,.edit-area .taskbar-full .taskbar-contents .presentation-pages .placeholder-item span,.edit-area .taskbar-full .taskbar-contents .presentation-pages .section span,.edit-area .taskbar-full .taskbar-contents .sections .placeholder-item span,.edit-area .taskbar-full .taskbar-contents .sections .section span,.edit-area .taskbar-min .taskbar-contents .placeholder-items .placeholder-item span,.edit-area .taskbar-min .taskbar-contents .placeholder-items .section span,.edit-area .taskbar-min .taskbar-contents .presentation-pages .placeholder-item span,.edit-area .taskbar-min .taskbar-contents .presentation-pages .section span,.edit-area .taskbar-min .taskbar-contents .sections .placeholder-item span,.edit-area .taskbar-min .taskbar-contents .sections .section span,.present-area .taskbar-full .taskbar-contents .placeholder-items .placeholder-item span,.present-area .taskbar-full .taskbar-contents .placeholder-items .section span,.present-area .taskbar-full .taskbar-contents .presentation-pages .placeholder-item span,.present-area .taskbar-full .taskbar-contents .presentation-pages .section span,.present-area .taskbar-full .taskbar-contents .sections .placeholder-item span,.present-area .taskbar-full .taskbar-contents .sections .section span,.present-area .taskbar-min .taskbar-contents .placeholder-items .placeholder-item span,.present-area .taskbar-min .taskbar-contents .placeholder-items .section span,.present-area .taskbar-min .taskbar-contents .presentation-pages .placeholder-item span,.present-area .taskbar-min .taskbar-contents .presentation-pages .section span,.present-area .taskbar-min .taskbar-contents .sections .placeholder-item span,.present-area .taskbar-min .taskbar-contents .sections .section span{word-wrap:break-word;overflow-wrap:anywhere}.edit-area .taskbar-full .taskbar-contents .placeholder-items .placeholder-item:not(:disabled).active,.edit-area .taskbar-full .taskbar-contents .placeholder-items .section:not(:disabled).active,.edit-area .taskbar-full .taskbar-contents .presentation-pages .placeholder-item:not(:disabled).active,.edit-area .taskbar-full .taskbar-contents .presentation-pages .section:not(:disabled).active,.edit-area .taskbar-full .taskbar-contents .sections .placeholder-item:not(:disabled).active,.edit-area .taskbar-full .taskbar-contents .sections .section:not(:disabled).active,.edit-area .taskbar-min .taskbar-contents .placeholder-items .placeholder-item:not(:disabled).active,.edit-area .taskbar-min .taskbar-contents .placeholder-items .section:not(:disabled).active,.edit-area .taskbar-min .taskbar-contents .presentation-pages .placeholder-item:not(:disabled).active,.edit-area .taskbar-min .taskbar-contents .presentation-pages .section:not(:disabled).active,.edit-area .taskbar-min .taskbar-contents .sections .placeholder-item:not(:disabled).active,.edit-area .taskbar-min .taskbar-contents .sections .section:not(:disabled).active,.present-area .taskbar-full .taskbar-contents .placeholder-items .placeholder-item:not(:disabled).active,.present-area .taskbar-full .taskbar-contents .placeholder-items .section:not(:disabled).active,.present-area .taskbar-full .taskbar-contents .presentation-pages .placeholder-item:not(:disabled).active,.present-area .taskbar-full .taskbar-contents .presentation-pages .section:not(:disabled).active,.present-area .taskbar-full .taskbar-contents .sections .placeholder-item:not(:disabled).active,.present-area .taskbar-full .taskbar-contents .sections .section:not(:disabled).active,.present-area .taskbar-min .taskbar-contents .placeholder-items .placeholder-item:not(:disabled).active,.present-area .taskbar-min .taskbar-contents .placeholder-items .section:not(:disabled).active,.present-area .taskbar-min .taskbar-contents .presentation-pages .placeholder-item:not(:disabled).active,.present-area .taskbar-min .taskbar-contents .presentation-pages .section:not(:disabled).active,.present-area .taskbar-min .taskbar-contents .sections .placeholder-item:not(:disabled).active,.present-area .taskbar-min .taskbar-contents .sections .section:not(:disabled).active{background-color:#f6edff;border:1px solid #7320c1;box-shadow:0 0 2px 0 rgba(0,0,0,.251);text-decoration:none}.edit-area .taskbar-full .taskbar-contents .placeholder-items .placeholder-item:not(:disabled):hover,.edit-area .taskbar-full .taskbar-contents .placeholder-items .section:not(:disabled):hover,.edit-area .taskbar-full .taskbar-contents .presentation-pages .placeholder-item:not(:disabled):hover,.edit-area .taskbar-full .taskbar-contents .presentation-pages .section:not(:disabled):hover,.edit-area .taskbar-full .taskbar-contents .sections .placeholder-item:not(:disabled):hover,.edit-area .taskbar-full .taskbar-contents .sections .section:not(:disabled):hover,.edit-area .taskbar-min .taskbar-contents .placeholder-items .placeholder-item:not(:disabled):hover,.edit-area .taskbar-min .taskbar-contents .placeholder-items .section:not(:disabled):hover,.edit-area .taskbar-min .taskbar-contents .presentation-pages .placeholder-item:not(:disabled):hover,.edit-area .taskbar-min .taskbar-contents .presentation-pages .section:not(:disabled):hover,.edit-area .taskbar-min .taskbar-contents .sections .placeholder-item:not(:disabled):hover,.edit-area .taskbar-min .taskbar-contents .sections .section:not(:disabled):hover,.present-area .taskbar-full .taskbar-contents .placeholder-items .placeholder-item:not(:disabled):hover,.present-area .taskbar-full .taskbar-contents .placeholder-items .section:not(:disabled):hover,.present-area .taskbar-full .taskbar-contents .presentation-pages .placeholder-item:not(:disabled):hover,.present-area .taskbar-full .taskbar-contents .presentation-pages .section:not(:disabled):hover,.present-area .taskbar-full .taskbar-contents .sections .placeholder-item:not(:disabled):hover,.present-area .taskbar-full .taskbar-contents .sections .section:not(:disabled):hover,.present-area .taskbar-min .taskbar-contents .placeholder-items .placeholder-item:not(:disabled):hover,.present-area .taskbar-min .taskbar-contents .placeholder-items .section:not(:disabled):hover,.present-area .taskbar-min .taskbar-contents .presentation-pages .placeholder-item:not(:disabled):hover,.present-area .taskbar-min .taskbar-contents .presentation-pages .section:not(:disabled):hover,.present-area .taskbar-min .taskbar-contents .sections .placeholder-item:not(:disabled):hover,.present-area .taskbar-min .taskbar-contents .sections .section:not(:disabled):hover{background-color:#6316ab;border:1px solid #6316ab;box-shadow:0 0 2px 0 rgba(0,0,0,.251);color:#fff;cursor:pointer}.edit-area .taskbar-full .taskbar-contents .placeholder-items__page,.edit-area .taskbar-full .taskbar-contents .presentation-pages__page,.edit-area .taskbar-full .taskbar-contents .sections__page,.edit-area .taskbar-min .taskbar-contents .placeholder-items__page,.edit-area .taskbar-min .taskbar-contents .presentation-pages__page,.edit-area .taskbar-min .taskbar-contents .sections__page,.present-area .taskbar-full .taskbar-contents .placeholder-items__page,.present-area .taskbar-full .taskbar-contents .presentation-pages__page,.present-area .taskbar-full .taskbar-contents .sections__page,.present-area .taskbar-min .taskbar-contents .placeholder-items__page,.present-area .taskbar-min .taskbar-contents .presentation-pages__page,.present-area .taskbar-min .taskbar-contents .sections__page{background-color:#fff;border:none;border-radius:0;border-top:1px solid #c9c8cb;color:#3c0075;display:block;font-size:1rem;font-weight:500;line-height:1.375rem;padding:16px;text-align:left;width:100%}.edit-area .taskbar-full .taskbar-contents .placeholder-items__page.app-button,.edit-area .taskbar-full .taskbar-contents .presentation-pages__page.app-button,.edit-area .taskbar-full .taskbar-contents .sections__page.app-button,.edit-area .taskbar-min .taskbar-contents .placeholder-items__page.app-button,.edit-area .taskbar-min .taskbar-contents .presentation-pages__page.app-button,.edit-area .taskbar-min .taskbar-contents .sections__page.app-button,.present-area .taskbar-full .taskbar-contents .placeholder-items__page.app-button,.present-area .taskbar-full .taskbar-contents .presentation-pages__page.app-button,.present-area .taskbar-full .taskbar-contents .sections__page.app-button,.present-area .taskbar-min .taskbar-contents .placeholder-items__page.app-button,.present-area .taskbar-min .taskbar-contents .presentation-pages__page.app-button,.present-area .taskbar-min .taskbar-contents .sections__page.app-button{justify-content:flex-start}.edit-area .taskbar-full .taskbar-contents .placeholder-items__page span,.edit-area .taskbar-full .taskbar-contents .presentation-pages__page span,.edit-area .taskbar-full .taskbar-contents .sections__page span,.edit-area .taskbar-min .taskbar-contents .placeholder-items__page span,.edit-area .taskbar-min .taskbar-contents .presentation-pages__page span,.edit-area .taskbar-min .taskbar-contents .sections__page span,.present-area .taskbar-full .taskbar-contents .placeholder-items__page span,.present-area .taskbar-full .taskbar-contents .presentation-pages__page span,.present-area .taskbar-full .taskbar-contents .sections__page span,.present-area .taskbar-min .taskbar-contents .placeholder-items__page span,.present-area .taskbar-min .taskbar-contents .presentation-pages__page span,.present-area .taskbar-min .taskbar-contents .sections__page span{word-wrap:break-word;overflow-wrap:anywhere}.edit-area .taskbar-full .taskbar-contents .placeholder-items__page .button-content,.edit-area .taskbar-full .taskbar-contents .presentation-pages__page .button-content,.edit-area .taskbar-full .taskbar-contents .sections__page .button-content,.edit-area .taskbar-min .taskbar-contents .placeholder-items__page .button-content,.edit-area .taskbar-min .taskbar-contents .presentation-pages__page .button-content,.edit-area .taskbar-min .taskbar-contents .sections__page .button-content,.present-area .taskbar-full .taskbar-contents .placeholder-items__page .button-content,.present-area .taskbar-full .taskbar-contents .presentation-pages__page .button-content,.present-area .taskbar-full .taskbar-contents .sections__page .button-content,.present-area .taskbar-min .taskbar-contents .placeholder-items__page .button-content,.present-area .taskbar-min .taskbar-contents .presentation-pages__page .button-content,.present-area .taskbar-min .taskbar-contents .sections__page .button-content{align-items:baseline;display:flex;flex-wrap:nowrap;justify-content:space-between;width:100%}.edit-area .taskbar-full .taskbar-contents .placeholder-items__page .page-title,.edit-area .taskbar-full .taskbar-contents .presentation-pages__page .page-title,.edit-area .taskbar-full .taskbar-contents .sections__page .page-title,.edit-area .taskbar-min .taskbar-contents .placeholder-items__page .page-title,.edit-area .taskbar-min .taskbar-contents .presentation-pages__page .page-title,.edit-area .taskbar-min .taskbar-contents .sections__page .page-title,.present-area .taskbar-full .taskbar-contents .placeholder-items__page .page-title,.present-area .taskbar-full .taskbar-contents .presentation-pages__page .page-title,.present-area .taskbar-full .taskbar-contents .sections__page .page-title,.present-area .taskbar-min .taskbar-contents .placeholder-items__page .page-title,.present-area .taskbar-min .taskbar-contents .presentation-pages__page .page-title,.present-area .taskbar-min .taskbar-contents .sections__page .page-title{white-space:normal}.edit-area .taskbar-full .taskbar-contents .placeholder-items__page .tag,.edit-area .taskbar-full .taskbar-contents .presentation-pages__page .tag,.edit-area .taskbar-full .taskbar-contents .sections__page .tag,.edit-area .taskbar-min .taskbar-contents .placeholder-items__page .tag,.edit-area .taskbar-min .taskbar-contents .presentation-pages__page .tag,.edit-area .taskbar-min .taskbar-contents .sections__page .tag,.present-area .taskbar-full .taskbar-contents .placeholder-items__page .tag,.present-area .taskbar-full .taskbar-contents .presentation-pages__page .tag,.present-area .taskbar-full .taskbar-contents .sections__page .tag,.present-area .taskbar-min .taskbar-contents .placeholder-items__page .tag,.present-area .taskbar-min .taskbar-contents .presentation-pages__page .tag,.present-area .taskbar-min .taskbar-contents .sections__page .tag{background-color:#fff;border:1px solid #3a8370;border-radius:4px;color:#3a8370;font-size:.75rem;font-weight:500;line-height:1rem;padding:2px 6px;visibility:hidden;white-space:nowrap}.edit-area .taskbar-full .taskbar-contents .placeholder-items__page:not(:disabled).active,.edit-area .taskbar-full .taskbar-contents .presentation-pages__page:not(:disabled).active,.edit-area .taskbar-full .taskbar-contents .sections__page:not(:disabled).active,.edit-area .taskbar-min .taskbar-contents .placeholder-items__page:not(:disabled).active,.edit-area .taskbar-min .taskbar-contents .presentation-pages__page:not(:disabled).active,.edit-area .taskbar-min .taskbar-contents .sections__page:not(:disabled).active,.present-area .taskbar-full .taskbar-contents .placeholder-items__page:not(:disabled).active,.present-area .taskbar-full .taskbar-contents .presentation-pages__page:not(:disabled).active,.present-area .taskbar-full .taskbar-contents .sections__page:not(:disabled).active,.present-area .taskbar-min .taskbar-contents .placeholder-items__page:not(:disabled).active,.present-area .taskbar-min .taskbar-contents .presentation-pages__page:not(:disabled).active,.present-area .taskbar-min .taskbar-contents .sections__page:not(:disabled).active{background-color:#f6edff;border-top:1px solid #7320c1;box-shadow:none}.edit-area .taskbar-full .taskbar-contents .placeholder-items__page:not(:disabled).active .tag,.edit-area .taskbar-full .taskbar-contents .presentation-pages__page:not(:disabled).active .tag,.edit-area .taskbar-full .taskbar-contents .sections__page:not(:disabled).active .tag,.edit-area .taskbar-min .taskbar-contents .placeholder-items__page:not(:disabled).active .tag,.edit-area .taskbar-min .taskbar-contents .presentation-pages__page:not(:disabled).active .tag,.edit-area .taskbar-min .taskbar-contents .sections__page:not(:disabled).active .tag,.present-area .taskbar-full .taskbar-contents .placeholder-items__page:not(:disabled).active .tag,.present-area .taskbar-full .taskbar-contents .presentation-pages__page:not(:disabled).active .tag,.present-area .taskbar-full .taskbar-contents .sections__page:not(:disabled).active .tag,.present-area .taskbar-min .taskbar-contents .placeholder-items__page:not(:disabled).active .tag,.present-area .taskbar-min .taskbar-contents .presentation-pages__page:not(:disabled).active .tag,.present-area .taskbar-min .taskbar-contents .sections__page:not(:disabled).active .tag{visibility:visible}.edit-area .taskbar-full .taskbar-contents .placeholder-items__page:not(:disabled).active+.presentation-pages__page,.edit-area .taskbar-full .taskbar-contents .presentation-pages__page:not(:disabled).active+.presentation-pages__page,.edit-area .taskbar-full .taskbar-contents .sections__page:not(:disabled).active+.presentation-pages__page,.edit-area .taskbar-min .taskbar-contents .placeholder-items__page:not(:disabled).active+.presentation-pages__page,.edit-area .taskbar-min .taskbar-contents .presentation-pages__page:not(:disabled).active+.presentation-pages__page,.edit-area .taskbar-min .taskbar-contents .sections__page:not(:disabled).active+.presentation-pages__page,.present-area .taskbar-full .taskbar-contents .placeholder-items__page:not(:disabled).active+.presentation-pages__page,.present-area .taskbar-full .taskbar-contents .presentation-pages__page:not(:disabled).active+.presentation-pages__page,.present-area .taskbar-full .taskbar-contents .sections__page:not(:disabled).active+.presentation-pages__page,.present-area .taskbar-min .taskbar-contents .placeholder-items__page:not(:disabled).active+.presentation-pages__page,.present-area .taskbar-min .taskbar-contents .presentation-pages__page:not(:disabled).active+.presentation-pages__page,.present-area .taskbar-min .taskbar-contents .sections__page:not(:disabled).active+.presentation-pages__page{border-top:1px solid #7320c1}.edit-area .taskbar-full .taskbar-contents .placeholder-items__page:not(:disabled).active:last-child,.edit-area .taskbar-full .taskbar-contents .presentation-pages__page:not(:disabled).active:last-child,.edit-area .taskbar-full .taskbar-contents .sections__page:not(:disabled).active:last-child,.edit-area .taskbar-min .taskbar-contents .placeholder-items__page:not(:disabled).active:last-child,.edit-area .taskbar-min .taskbar-contents .presentation-pages__page:not(:disabled).active:last-child,.edit-area .taskbar-min .taskbar-contents .sections__page:not(:disabled).active:last-child,.present-area .taskbar-full .taskbar-contents .placeholder-items__page:not(:disabled).active:last-child,.present-area .taskbar-full .taskbar-contents .presentation-pages__page:not(:disabled).active:last-child,.present-area .taskbar-full .taskbar-contents .sections__page:not(:disabled).active:last-child,.present-area .taskbar-min .taskbar-contents .placeholder-items__page:not(:disabled).active:last-child,.present-area .taskbar-min .taskbar-contents .presentation-pages__page:not(:disabled).active:last-child,.present-area .taskbar-min .taskbar-contents .sections__page:not(:disabled).active:last-child{border-bottom:1px solid #7320c1}.edit-area .taskbar-full .taskbar-contents .placeholder-items__page:not(:disabled):hover,.edit-area .taskbar-full .taskbar-contents .presentation-pages__page:not(:disabled):hover,.edit-area .taskbar-full .taskbar-contents .sections__page:not(:disabled):hover,.edit-area .taskbar-min .taskbar-contents .placeholder-items__page:not(:disabled):hover,.edit-area .taskbar-min .taskbar-contents .presentation-pages__page:not(:disabled):hover,.edit-area .taskbar-min .taskbar-contents .sections__page:not(:disabled):hover,.present-area .taskbar-full .taskbar-contents .placeholder-items__page:not(:disabled):hover,.present-area .taskbar-full .taskbar-contents .presentation-pages__page:not(:disabled):hover,.present-area .taskbar-full .taskbar-contents .sections__page:not(:disabled):hover,.present-area .taskbar-min .taskbar-contents .placeholder-items__page:not(:disabled):hover,.present-area .taskbar-min .taskbar-contents .presentation-pages__page:not(:disabled):hover,.present-area .taskbar-min .taskbar-contents .sections__page:not(:disabled):hover{background-color:#f6edff;border-top:1px solid #6316ab;box-shadow:none;color:inherit;cursor:pointer}.edit-area .taskbar-full .taskbar-contents .placeholder-items__page:not(:disabled):hover+.presentation-pages__page,.edit-area .taskbar-full .taskbar-contents .presentation-pages__page:not(:disabled):hover+.presentation-pages__page,.edit-area .taskbar-full .taskbar-contents .sections__page:not(:disabled):hover+.presentation-pages__page,.edit-area .taskbar-min .taskbar-contents .placeholder-items__page:not(:disabled):hover+.presentation-pages__page,.edit-area .taskbar-min .taskbar-contents .presentation-pages__page:not(:disabled):hover+.presentation-pages__page,.edit-area .taskbar-min .taskbar-contents .sections__page:not(:disabled):hover+.presentation-pages__page,.present-area .taskbar-full .taskbar-contents .placeholder-items__page:not(:disabled):hover+.presentation-pages__page,.present-area .taskbar-full .taskbar-contents .presentation-pages__page:not(:disabled):hover+.presentation-pages__page,.present-area .taskbar-full .taskbar-contents .sections__page:not(:disabled):hover+.presentation-pages__page,.present-area .taskbar-min .taskbar-contents .placeholder-items__page:not(:disabled):hover+.presentation-pages__page,.present-area .taskbar-min .taskbar-contents .presentation-pages__page:not(:disabled):hover+.presentation-pages__page,.present-area .taskbar-min .taskbar-contents .sections__page:not(:disabled):hover+.presentation-pages__page{border-top:1px solid #6316ab}.edit-area .taskbar-full .taskbar-contents .placeholder-items__page:not(:disabled):hover:last-child,.edit-area .taskbar-full .taskbar-contents .presentation-pages__page:not(:disabled):hover:last-child,.edit-area .taskbar-full .taskbar-contents .sections__page:not(:disabled):hover:last-child,.edit-area .taskbar-min .taskbar-contents .placeholder-items__page:not(:disabled):hover:last-child,.edit-area .taskbar-min .taskbar-contents .presentation-pages__page:not(:disabled):hover:last-child,.edit-area .taskbar-min .taskbar-contents .sections__page:not(:disabled):hover:last-child,.present-area .taskbar-full .taskbar-contents .placeholder-items__page:not(:disabled):hover:last-child,.present-area .taskbar-full .taskbar-contents .presentation-pages__page:not(:disabled):hover:last-child,.present-area .taskbar-full .taskbar-contents .sections__page:not(:disabled):hover:last-child,.present-area .taskbar-min .taskbar-contents .placeholder-items__page:not(:disabled):hover:last-child,.present-area .taskbar-min .taskbar-contents .presentation-pages__page:not(:disabled):hover:last-child,.present-area .taskbar-min .taskbar-contents .sections__page:not(:disabled):hover:last-child{border-bottom:1px solid #6316ab}.edit-area .taskbar-full .taskbar-contents .placeholder-items__page:last-child,.edit-area .taskbar-full .taskbar-contents .presentation-pages__page:last-child,.edit-area .taskbar-full .taskbar-contents .sections__page:last-child,.edit-area .taskbar-min .taskbar-contents .placeholder-items__page:last-child,.edit-area .taskbar-min .taskbar-contents .presentation-pages__page:last-child,.edit-area .taskbar-min .taskbar-contents .sections__page:last-child,.present-area .taskbar-full .taskbar-contents .placeholder-items__page:last-child,.present-area .taskbar-full .taskbar-contents .presentation-pages__page:last-child,.present-area .taskbar-full .taskbar-contents .sections__page:last-child,.present-area .taskbar-min .taskbar-contents .placeholder-items__page:last-child,.present-area .taskbar-min .taskbar-contents .presentation-pages__page:last-child,.present-area .taskbar-min .taskbar-contents .sections__page:last-child{border-bottom:1px solid #c9c8cb}.edit-area .taskbar-full .taskbar-contents .placeholder-items .inset,.edit-area .taskbar-full .taskbar-contents .presentation-pages .inset,.edit-area .taskbar-full .taskbar-contents .sections .inset,.edit-area .taskbar-min .taskbar-contents .placeholder-items .inset,.edit-area .taskbar-min .taskbar-contents .presentation-pages .inset,.edit-area .taskbar-min .taskbar-contents .sections .inset,.present-area .taskbar-full .taskbar-contents .placeholder-items .inset,.present-area .taskbar-full .taskbar-contents .presentation-pages .inset,.present-area .taskbar-full .taskbar-contents .sections .inset,.present-area .taskbar-min .taskbar-contents .placeholder-items .inset,.present-area .taskbar-min .taskbar-contents .presentation-pages .inset,.present-area .taskbar-min .taskbar-contents .sections .inset{align-items:center;display:flex;gap:8px;width:100%}.edit-area .taskbar-full .taskbar-contents .placeholder-items .inset svg,.edit-area .taskbar-full .taskbar-contents .presentation-pages .inset svg,.edit-area .taskbar-full .taskbar-contents .sections .inset svg,.edit-area .taskbar-min .taskbar-contents .placeholder-items .inset svg,.edit-area .taskbar-min .taskbar-contents .presentation-pages .inset svg,.edit-area .taskbar-min .taskbar-contents .sections .inset svg,.present-area .taskbar-full .taskbar-contents .placeholder-items .inset svg,.present-area .taskbar-full .taskbar-contents .presentation-pages .inset svg,.present-area .taskbar-full .taskbar-contents .sections .inset svg,.present-area .taskbar-min .taskbar-contents .placeholder-items .inset svg,.present-area .taskbar-min .taskbar-contents .presentation-pages .inset svg,.present-area .taskbar-min .taskbar-contents .sections .inset svg{fill:#53495c;color:#53495c}.edit-area .taskbar-full .taskbar-contents .placeholder-items .draggable,.edit-area .taskbar-full .taskbar-contents .presentation-pages .draggable,.edit-area .taskbar-full .taskbar-contents .sections .draggable,.edit-area .taskbar-min .taskbar-contents .placeholder-items .draggable,.edit-area .taskbar-min .taskbar-contents .presentation-pages .draggable,.edit-area .taskbar-min .taskbar-contents .sections .draggable,.present-area .taskbar-full .taskbar-contents .placeholder-items .draggable,.present-area .taskbar-full .taskbar-contents .presentation-pages .draggable,.present-area .taskbar-full .taskbar-contents .sections .draggable,.present-area .taskbar-min .taskbar-contents .placeholder-items .draggable,.present-area .taskbar-min .taskbar-contents .presentation-pages .draggable,.present-area .taskbar-min .taskbar-contents .sections .draggable{align-items:center;background-color:#fff;display:flex;gap:8px;margin:8px 0}.edit-area .taskbar-full .taskbar-contents .placeholder-items .draggable svg,.edit-area .taskbar-full .taskbar-contents .presentation-pages .draggable svg,.edit-area .taskbar-full .taskbar-contents .sections .draggable svg,.edit-area .taskbar-min .taskbar-contents .placeholder-items .draggable svg,.edit-area .taskbar-min .taskbar-contents .presentation-pages .draggable svg,.edit-area .taskbar-min .taskbar-contents .sections .draggable svg,.present-area .taskbar-full .taskbar-contents .placeholder-items .draggable svg,.present-area .taskbar-full .taskbar-contents .presentation-pages .draggable svg,.present-area .taskbar-full .taskbar-contents .sections .draggable svg,.present-area .taskbar-min .taskbar-contents .placeholder-items .draggable svg,.present-area .taskbar-min .taskbar-contents .presentation-pages .draggable svg,.present-area .taskbar-min .taskbar-contents .sections .draggable svg{flex-shrink:0}.edit-area .taskbar-full .taskbar-contents .presentation-pages,.edit-area .taskbar-min .taskbar-contents .presentation-pages,.present-area .taskbar-full .taskbar-contents .presentation-pages,.present-area .taskbar-min .taskbar-contents .presentation-pages{min-height:100px;padding:0}.edit-area .taskbar-full .toggle,.edit-area .taskbar-min .toggle,.present-area .taskbar-full .toggle,.present-area .taskbar-min .toggle{align-items:center;bottom:0;cursor:pointer;display:flex;gap:8px;height:41px;justify-content:center;padding:10px;position:absolute;right:10px}.edit-area .taskbar-min,.present-area .taskbar-min{width:60px}.edit-area .taskbar-min .taskbar-contents,.edit-area .taskbar-min h2,.edit-area .taskbar-min h3,.present-area .taskbar-min .taskbar-contents,.present-area .taskbar-min h2,.present-area .taskbar-min h3{display:none}.edit-area .content-area,.present-area .content-area{display:flex;flex:1 1;flex-direction:column;overflow-y:auto;overflow:hidden;position:relative}.edit-area .content-area .content-body,.present-area .content-area .content-body{height:100%;overflow-y:auto;padding:45px}@media(max-width:768px){.edit-area .content-area .content-body,.present-area .content-area .content-body{padding:12px 30px 30px}}.edit-area .content-area .content-body .messages,.present-area .content-area .content-body .messages{margin-bottom:14px}.edit-area .content-area .content-body .content-form,.present-area .content-area .content-body .content-form{margin:0}.edit-area .content-area .content-body .content-form.content-form-inline,.present-area .content-area .content-body .content-form.content-form-inline{margin-bottom:8px}.edit-area .content-area .content-body .image-preview,.present-area .content-area .content-body .image-preview{margin-top:20px;position:relative}.edit-area .content-area .content-body h3,.present-area .content-area .content-body h3{color:#3c0075;font-size:1rem;font-weight:400;line-height:1.375rem}.edit-area .content-area .content-body .form-group,.present-area .content-area .content-body .form-group{border-left:2px solid #7320c1;margin-bottom:20px;margin-left:16px;padding-left:12px}.edit-area .content-area .content-body .form-group .content-form,.present-area .content-area .content-body .form-group .content-form{padding:0}.edit-area .content-area .content-body .form-group .notes,.present-area .content-area .content-body .form-group .notes{color:#53495c;font-size:.875rem;font-weight:400;line-height:1.125rem}.edit-area .content-area .content-body.flush,.present-area .content-area .content-body.flush{padding:0}.edit-area .inline-page-navigation,.present-area .inline-page-navigation{background-color:#f4f2f5;border-bottom:1px solid #ced4da;display:none;margin:0;padding:8px}@media(max-width:768px){.edit-area .inline-page-navigation,.present-area .inline-page-navigation{display:inherit}}.edit-area .inline-page-navigation form,.present-area .inline-page-navigation form{margin-bottom:0;padding-bottom:0}.edit-area .inline-page-navigation form select,.present-area .inline-page-navigation form select{margin-bottom:0}.edit-area .content-header,.present-area .content-header{align-items:start;border-bottom:1px solid #ced4da;display:flex;flex-wrap:wrap;justify-content:space-between;padding:16px 20px}@media(max-width:768px){.edit-area .content-header,.present-area .content-header{align-items:center}}.edit-area .content-header .details,.present-area .content-header .details{display:flex;flex:1 1;gap:10px;padding:0}.edit-area .content-header .details h2,.present-area .content-header .details h2{display:none;margin-bottom:0}@media(max-width:768px){.edit-area .content-header .details h2,.present-area .content-header .details h2{display:inherit}}.edit-area .content-header.with-buttons,.present-area .content-header.with-buttons{flex-wrap:nowrap;z-index:800}.edit-area .content-header h2,.present-area .content-header h2{margin:0 16px 8px 0}.edit-area .content-header .title-tag,.present-area .content-header .title-tag{align-items:center;display:flex;flex-direction:row}.edit-area .content-header .title-tag__visible,.present-area .content-header .title-tag__visible{display:inherit}.edit-area .content-header .title-tag__hidden,.present-area .content-header .title-tag__hidden{display:none}@media(max-width:768px){.edit-area .content-header .title-tag,.present-area .content-header .title-tag{justify-content:space-between;width:100%}.edit-area .content-header .title-tag__hidden,.present-area .content-header .title-tag__hidden{display:inherit}}.edit-area .content-header .actions,.present-area .content-header .actions{display:flex}.edit-area .content-header .actions.with-buttons,.present-area .content-header .actions.with-buttons{border-left:1px solid #ced4da;display:flex;flex-wrap:wrap;gap:12px;height:44px;margin-left:30px;padding-left:30px}@media(max-width:768px){.edit-area .content-header .actions.with-buttons button,.present-area .content-header .actions.with-buttons button{display:none}.edit-area .content-header .actions.with-buttons .card-menu button,.edit-area .content-header .actions.with-buttons .icon-button,.present-area .content-header .actions.with-buttons .card-menu button,.present-area .content-header .actions.with-buttons .icon-button{display:inherit}}.edit-area .content-header .actions.with-buttons .icon-button,.present-area .content-header .actions.with-buttons .icon-button{padding:2px 4px}.edit-area .content-header .actions.with-buttons .icon-button svg,.present-area .content-header .actions.with-buttons .icon-button svg{fill:#3c0075;color:#3c0075;height:20px;width:20px}@media(max-width:768px){.edit-area .content-header .actions.with-buttons,.present-area .content-header .actions.with-buttons{border-left:none;padding-left:0}}.edit-area .content-footer,.present-area .content-footer{align-items:center;border-top:1px solid #ddd;display:flex;flex-wrap:wrap;gap:20px;justify-content:flex-end;justify-content:space-between;padding:10px 50px 10px 10px}.edit-area .content-footer .actions,.edit-area .content-footer .buttons,.present-area .content-footer .actions,.present-area .content-footer .buttons{align-items:center;display:flex;font-family:Inter;font-size:.875rem;font-weight:400;gap:20px;line-height:1.125rem}@media(max-width:768px){.edit-area .content-footer .actions,.present-area .content-footer .actions{display:none}}.edit-area .content-footer .action,.present-area .content-footer .action{background-color:#0000;color:#000;font-size:1.5em;padding:0 10px 0 0}.edit-area .content-footer button,.present-area .content-footer button{display:flex;gap:10px}.present-area .taskbar-full .taskbar-contents,.present-area .taskbar-min .taskbar-contents{margin-bottom:40px}@media(max-width:1024px){.present-area .content-header .actions.with-buttons{border:none;flex-direction:column;justify-content:center;margin:0;padding:0;width:100%}}@media(max-width:768px){.present-area .content-header .actions.with-buttons{align-items:center;flex-direction:column;justify-content:center;margin-top:16px}.present-area .content-header .actions.with-buttons .mobile-only button{display:inherit}.present-area .content-footer{padding-right:0}.present-area .content-footer .buttons{justify-content:center;width:100%}}.link-qr{display:flex;justify-content:center}.steps{border-bottom:1px solid #adabb0;color:#7320c1;display:flex;padding-bottom:30px;width:100%}.steps .step{gap:16px;margin-right:40px}.steps .step,.steps .step .circle{align-items:center;color:#53495c;display:flex}.steps .step .circle{border:1px solid #53495c;border-radius:50%;height:30px;justify-content:center;width:30px}.steps .step span{font-family:Inter;font-size:.875rem;font-weight:600;line-height:1.375rem}.steps .step__selected{color:#7320c1}.steps .step__selected .circle{border:1px solid #7320c1;color:#7320c1}.steps .step__completed .circle{background:#3c0075;border:1px solid #3c0075;color:#fff}.steps .step__completed .circle svg{height:18px;width:18px}.qr-placeholder{height:200px;position:relative}.preview-content iframe{zoom:.5;transform-origin:0 0}.content-body .preview-content iframe{height:800px;width:700px}.image-input{margin-bottom:16px}.mobile-only{display:none}@media(max-width:768px){.mobile-only{display:inherit}}.placeholder-items,.presentation-pages,.sections{flex:1 1 auto;overflow-y:auto}.placeholder-items .placeholder-item,.placeholder-items .section,.presentation-pages .placeholder-item,.presentation-pages .section,.sections .placeholder-item,.sections .section{background-color:#fff;border:1px solid #adabb0;border-radius:8px;color:#220042;display:block;font-size:1rem;font-weight:500;line-height:1.375rem;padding:14px 16px;text-align:left;width:100%}.placeholder-items .placeholder-item.app-button,.placeholder-items .section.app-button,.presentation-pages .placeholder-item.app-button,.presentation-pages .section.app-button,.sections .placeholder-item.app-button,.sections .section.app-button{justify-content:flex-start}.placeholder-items .placeholder-item span,.placeholder-items .section span,.presentation-pages .placeholder-item span,.presentation-pages .section span,.sections .placeholder-item span,.sections .section span{word-wrap:break-word;overflow-wrap:anywhere}.placeholder-items .placeholder-item:not(:disabled).active,.placeholder-items .section:not(:disabled).active,.presentation-pages .placeholder-item:not(:disabled).active,.presentation-pages .section:not(:disabled).active,.sections .placeholder-item:not(:disabled).active,.sections .section:not(:disabled).active{background-color:#f6edff;border:1px solid #7320c1;box-shadow:0 0 2px 0 rgba(0,0,0,.251);text-decoration:none}.placeholder-items .placeholder-item:not(:disabled):hover,.placeholder-items .section:not(:disabled):hover,.presentation-pages .placeholder-item:not(:disabled):hover,.presentation-pages .section:not(:disabled):hover,.sections .placeholder-item:not(:disabled):hover,.sections .section:not(:disabled):hover{background-color:#6316ab;border:1px solid #6316ab;box-shadow:0 0 2px 0 rgba(0,0,0,.251);color:#fff;cursor:pointer}.placeholder-items__page,.presentation-pages__page,.sections__page{background-color:#fff;border:none;border-radius:0;border-top:1px solid #c9c8cb;color:#3c0075;display:block;font-size:1rem;font-weight:500;line-height:1.375rem;padding:16px;text-align:left;width:100%}.placeholder-items__page.app-button,.presentation-pages__page.app-button,.sections__page.app-button{justify-content:flex-start}.placeholder-items__page span,.presentation-pages__page span,.sections__page span{word-wrap:break-word;overflow-wrap:anywhere}.placeholder-items__page .button-content,.presentation-pages__page .button-content,.sections__page .button-content{align-items:baseline;display:flex;flex-wrap:nowrap;justify-content:space-between;width:100%}.placeholder-items__page .page-title,.presentation-pages__page .page-title,.sections__page .page-title{white-space:normal}.placeholder-items__page .tag,.presentation-pages__page .tag,.sections__page .tag{background-color:#fff;border:1px solid #3a8370;border-radius:4px;color:#3a8370;font-size:.75rem;font-weight:500;line-height:1rem;padding:2px 6px;visibility:hidden;white-space:nowrap}.placeholder-items__page:not(:disabled).active,.presentation-pages__page:not(:disabled).active,.sections__page:not(:disabled).active{background-color:#f6edff;border-top:1px solid #7320c1;box-shadow:none}.placeholder-items__page:not(:disabled).active .tag,.presentation-pages__page:not(:disabled).active .tag,.sections__page:not(:disabled).active .tag{visibility:visible}.placeholder-items__page:not(:disabled).active+.presentation-pages__page,.presentation-pages__page:not(:disabled).active+.presentation-pages__page,.sections__page:not(:disabled).active+.presentation-pages__page{border-top:1px solid #7320c1}.placeholder-items__page:not(:disabled).active:last-child,.presentation-pages__page:not(:disabled).active:last-child,.sections__page:not(:disabled).active:last-child{border-bottom:1px solid #7320c1}.placeholder-items__page:not(:disabled):hover,.presentation-pages__page:not(:disabled):hover,.sections__page:not(:disabled):hover{background-color:#f6edff;border-top:1px solid #6316ab;box-shadow:none;color:inherit;cursor:pointer}.placeholder-items__page:not(:disabled):hover+.presentation-pages__page,.presentation-pages__page:not(:disabled):hover+.presentation-pages__page,.sections__page:not(:disabled):hover+.presentation-pages__page{border-top:1px solid #6316ab}.placeholder-items__page:not(:disabled):hover:last-child,.presentation-pages__page:not(:disabled):hover:last-child,.sections__page:not(:disabled):hover:last-child{border-bottom:1px solid #6316ab}.placeholder-items__page:last-child,.presentation-pages__page:last-child,.sections__page:last-child{border-bottom:1px solid #c9c8cb}.placeholder-items .inset,.presentation-pages .inset,.sections .inset{align-items:center;display:flex;gap:8px;width:100%}.placeholder-items .inset svg,.presentation-pages .inset svg,.sections .inset svg{fill:#53495c;color:#53495c}.placeholder-items .draggable,.presentation-pages .draggable,.sections .draggable{align-items:center;background-color:#fff;display:flex;gap:8px;margin:8px 0}.placeholder-items .draggable svg,.presentation-pages .draggable svg,.sections .draggable svg{flex-shrink:0}.sharing-form div,.sharing-form hr{margin-bottom:12px}.sharing-form hr{margin-top:6px}.landing{background-color:#fff;color:#1e1e1e;font-family:Inter;line-height:1.6}.landing__header{background:#220042;border:none;color:#fefcff;font-size:1em;padding:4rem 2rem;position:relative;text-align:center}.landing__header .landing__title{color:#fefcff;font-family:Manrope;font-size:3rem;margin-bottom:1rem}.landing__header .landing__subtitle{color:#fefcff;font-size:1.25rem;margin:0 auto 2rem;max-width:600px}.landing__header .landing__cta-container{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.landing__header .landing__cta-button{align-items:center;background-color:#fff;border:1px solid #fff;border-radius:9999px;color:#4f46e5;display:inline-flex;font-weight:700;justify-content:center;padding:.75rem 1.5rem;text-decoration:none;transition:background-color .3s ease}.landing__header .landing__cta-button:hover{background-color:#f3f4f6}.landing__header .landing__cta-button.secondary{background-color:#0000;border:1px solid #fff;color:#fff;margin-left:5px}.landing__header .landing__cta-button.secondary:hover{border:1px solid #000}.landing__subheadline{align-items:center;background:#fefcff;display:flex;justify-content:center;padding:40px 20px;text-align:center}.landing__subheadline p{color:#220042;font-size:20px;max-width:800px}.landing__features{grid-gap:2rem;background-color:#f9fafb;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));padding:4rem 2rem}.landing__features .feature{background:#fff;border-radius:1rem;box-shadow:0 2px 10px #0000000d;padding:2rem;transition:transform .2s}.landing__features .feature h2{font-size:1.5rem;margin-bottom:.5rem}.landing__features .feature p{color:#374151;font-size:1rem}.landing__features .feature:hover{transform:translateY(-5px)}.landing__usecases ul{grid-gap:2rem;background-color:#f9fafb;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));padding:20px 2rem 4rem}.landing__usecases ul li{background:#fff;border-radius:1rem;box-shadow:0 2px 10px #0000000d;list-style-type:none;padding:2rem;transition:transform .2s}.landing__usecases ul li strong{display:block;font-size:1.5rem;margin-bottom:.5rem}.landing__usecases ul li p{color:#374151;display:block;font-size:1rem}.landing__usecases ul li:hover{transform:translateY(-5px)}.landing__howitworks{background-color:#f9f9f9;border-radius:8px;box-shadow:0 4px 10px #0000001a;margin-bottom:20px;padding:60px 20px;text-align:center}.landing__howitworks h2{color:#333;font-size:32px;font-weight:600;margin-bottom:30px}.landing__howitworks ol{color:#555;font-size:18px;line-height:1.8;list-style:none;padding-left:0}.landing__howitworks ol li{margin-bottom:25px}.landing__howitworks ol li strong{color:#005a9c;display:block;font-weight:600;margin-bottom:8px}.landing__howitworks ol li:last-child{margin-bottom:0}@media(max-width:768px){.landing__howitworks{padding:40px 20px}.landing__howitworks h2{font-size:28px}.landing__howitworks ol{font-size:16px}}.landing__callout{background-color:#eef2ff;padding:4rem 2rem;text-align:center}.landing__callout h2{font-size:2rem;margin-bottom:1rem}.landing__callout p{font-size:1.125rem;margin-bottom:2rem}.landing__callout .landing__cta-button{background-color:#4f46e5;border-radius:9999px;color:#fff;font-weight:700;padding:.75rem 1.5rem;text-decoration:none}.landing__callout .landing__cta-button:hover{background-color:#4338ca}.landing__footer{background-color:#f3f4f6;color:#6b7280;font-size:.875rem;padding:2rem;text-align:center}.app-button{align-items:center;background-color:#3a8370;border:1px solid #3a8370;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-family:Inter;font-size:1rem;font-weight:600;justify-content:center;line-height:1.375rem;padding:12px 14px;transition:background-color .3s}.app-button span{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}@media(max-width:768px){.app-button span{display:none}.app-button span.mobile-only{display:inherit}}.app-button svg{fill:#fff}.app-button.button-small{border-radius:6px;font-family:Inter;font-size:.875rem;font-weight:600;line-height:1.125rem;padding:10px 12px}.app-button:hover{background-color:#3b7264;border-color:#3b7264}.app-button:focus-visible{background-color:#b3f2dd;border-color:#b3f2dd;color:#220042}.app-button:focus-visible svg{fill:#220042}.app-button:active{background-color:#355f54;border-color:#355f54;color:#fff}.app-button:active svg{fill:#fff}.app-button.button-secondary{background-color:#7320c1;border-color:#7320c1}.app-button.button-secondary:hover{background-color:#6316ab;border-color:#6316ab}.app-button.button-secondary:focus-visible{background-color:#b3f2dd;border-color:#b3f2dd;color:#220042}.app-button.button-secondary:focus-visible svg{fill:#220042}.app-button.button-secondary:active{background-color:#4d0a8c;border-color:#4d0a8c;color:#fff}.app-button.button-secondary:active svg{fill:#fff}.app-button.button-tertiary{background-color:#f6edff;border-color:#f6edff;color:#7320c1}.app-button.button-tertiary svg{fill:#7320c1}.app-button.button-tertiary:hover{background-color:#f0e0ff;border-color:#f0e0ff;color:#7320c1}.app-button.button-tertiary:hover svg{fill:#7320c1}.app-button.button-tertiary:focus-visible{background-color:#b3f2dd;border-color:#b3f2dd;color:#220042}.app-button.button-tertiary:focus-visible svg{fill:#220042}.app-button.button-tertiary:active{background-color:#e6ccff;border-color:#e6ccff;color:#7320c1}.app-button.button-tertiary:active svg{fill:#7320c1}.app-button.button-tertiary:disabled{color:#fff}.app-button.button-tertiary:disabled svg{fill:#fff}.app-button.button-tertiary:disabled:hover{background-color:#6c757d;cursor:not-allowed;opacity:.6}.app-button.button-outline{background-color:#0000;border:1px solid #7320c1;color:#7320c1}.app-button.button-outline svg{fill:#7320c1}.app-button.button-outline:hover{background-color:#fefcff40;border-color:#7320c1;color:#7320c1}.app-button.button-outline:hover svg{fill:#7320c1}.app-button.button-outline:focus-visible{background-color:#b3f2dd;border-color:#b3f2dd;color:#220042}.app-button.button-outline:focus-visible svg{fill:#220042}.app-button.button-outline:active{background-color:#fefcffcc;border-color:#7320c1;color:#7320c1}.app-button.button-outline:active svg{fill:#7320c1}.app-button.button-outline:disabled{color:#fff}.app-button.button-outline:disabled svg{fill:#fff}.app-button.button-outline:disabled:hover{background-color:#6c757d;cursor:not-allowed;opacity:.6}.app-button.button-white{background-color:#fff;border-color:#fff;color:#fff}.app-button.button-white svg{fill:#fff}.app-button.button-white:hover{background-color:#fefcff;border-color:#fff;color:#fff}.app-button.button-white:hover svg{fill:#fff}.app-button.button-white:focus-visible{background-color:#b3f2dd;border-color:#fff;color:#220042}.app-button.button-white:focus-visible svg{fill:#220042}.app-button.button-white:active{background-color:#faf0ff;border-color:#fff;color:#fff}.app-button.button-white:active svg{fill:#fff}.app-button.button-white-outline{background-color:#0000;border:1px solid #fff;color:#fff}.app-button.button-white-outline svg{fill:#fff}.app-button.button-white-outline:hover{background-color:#fefcff33;border-color:#fff;color:#fff}.app-button.button-white-outline:hover svg{fill:#fff}.app-button.button-white-outline:focus-visible{background-color:#b3f2dd;border-color:#b3f2dd;color:#220042}.app-button.button-white-outline:focus-visible svg{fill:#220042}.app-button.button-white-outline:active{background-color:#fefcff59;border-color:#fff;color:#fff}.app-button.button-white-outline:active svg{fill:#fff}.app-button.button-link{background:none;border:none;color:blue;color:#7320c1;cursor:pointer;font:inherit;font-size:1rem;font-weight:500;line-height:1.375rem;padding:2px 4px;text-decoration:underline;text-decoration:none}.app-button.button-link:hover{color:#6316ab;text-decoration:underline}.app-button.button-link:active,.app-button.button-link:focus{background-color:#b3f2dd;color:#220042;text-decoration:none}.app-button.button-link .button-content{gap:4px}.app-button:disabled{background-color:#6c757d;cursor:not-allowed;opacity:.6}.app-button .button-content{align-items:center;color:inherit;display:inline-flex;gap:8px;justify-content:center;position:relative}.app-button .button-content .spinner{fill:#fff;animation:spin 1s linear infinite}.app-button.icon-button{background-color:#0000!important;border:none}.app-button.icon-button svg{fill:#7320c1}.app-button__error svg,.app-button__success svg{height:20px;width:20px}.app-button__error{background-color:#eb575733;color:#b81a1a}.app-button__error:hover{background-color:#eb57574d}.app-button__error:focus-visible{background-color:#eb57574d}.app-button__error:active{background-color:#eb57574d}.messages{padding:10px 0}.messages ul{list-style-type:none;margin-bottom:0}.messages li{align-items:center;border-radius:6px;display:flex;font-size:1rem;gap:12px;margin-bottom:8px;padding:10px 16px;text-align:left}.messages li svg{flex-shrink:0;height:24px;width:24px}.messages.error li{background-color:#eb575733;color:#b81a1a}.messages.success li{background-color:#b3f2dd99;color:#28463e}.messages li:last-child{margin-bottom:0}.spinner-container{align-items:center;display:flex;justify-content:center;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%)}.spinner-container .spinner{animation:spin 2s linear infinite;border:16px solid #f4f2f5;border-radius:50%;border-top-color:#7320c1;height:120px;width:120px}.spinner-container__inline{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;transform:none}@media(max-width:768px){.spinner-container__inline{left:50%;position:fixed;top:50%;transform:translate(-50%,-50%)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.header{background-color:#efe9f5;border-bottom:1px solid #adabb0;flex-shrink:0;flex-wrap:wrap;height:51px;padding:10px 20px}.header,.header #full-menu{align-items:center;display:flex;justify-content:space-between}.header #mini-menu{display:none}.header__left{flex-wrap:wrap}.header__left,.header__right{align-items:center;display:flex}.header__right{margin-left:auto}.header__link{align-items:center;color:#333;display:flex;margin-right:20px;text-decoration:none}.header__link:last-child{margin-right:0}.header__primary{font-weight:600}.header__icon{font-size:1.2em;margin-right:8px}.header__icon--right{font-size:1.2em;margin-left:8px;margin-right:0}.header a{color:#333;padding:4px 8px;text-decoration:none}.header a:hover{color:#000;text-decoration:underline}.header a:focus{outline-offset:4px}@media(max-width:768px){.header{padding:10px}.header #full-menu{display:none}.header #mini-menu{display:block}.header #mini-menu button{padding:0 0 0 10px}.header #mini-menu .header__dropdown-toggle{background:none;border:none;color:#333;cursor:pointer;display:none;display:block}.header #mini-menu .header__dropdown-menu{background-color:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 4px 6px #0000001a;display:block;left:20px;position:absolute;top:40px;width:200px;z-index:1000}.header #mini-menu .header__dropdown-menu a{display:block;padding:10px;text-decoration:none}.header #mini-menu .header__dropdown-menu a:focus,.header #mini-menu .header__dropdown-menu a:hover{background-color:#f0f0f0}.header__link{font-size:1em;margin-right:10px}.header__primary{font-weight:600}.header__icon,.header__icon--right{font-size:1em}}header.basic{border-bottom:1px solid #adabb0;color:#220042;padding:1em 0;position:sticky;width:100%;z-index:800}header.basic a{align-items:center;display:flex;font-weight:600}header.basic a:hover,header.basic a:visited{color:#220042}header.basic a img{height:30px;padding-right:10px}header.basic .header-content{align-items:center;display:flex;justify-content:space-between;padding:0 1em}header.basic .header-content .button-container{display:flex;gap:1rem;justify-content:space-between}header.basic .header-content .button-container.single-button{justify-content:center}.clamped{-webkit-line-clamp:3;-webkit-line-clamp:var(--lines,3);line-clamp:3;line-clamp:var(--lines,3);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.clamped-2{--lines:2}.clamped-3{--lines:3}.clamped-4{--lines:4}.expanded{-webkit-line-clamp:unset;line-clamp:none;-webkit-box-orient:unset;display:block;overflow:visible}.divider{align-items:center;display:flex;justify-content:center;padding-right:20px;position:relative;width:100%}.divider:before{border-top:1px dashed #fff;content:"";left:0;position:absolute;right:0;top:50%;z-index:0}.divider button{align-items:center;border-radius:50%;cursor:pointer;display:flex;font-size:1.5em;justify-content:center;padding:10px;position:relative;z-index:1}@media(max-width:768px){.divider button{font-size:1em;height:30px;padding:5px;width:30px}}.options{float:right;padding-left:10px;width:20px}.options,.options button{align-items:center;display:flex}.options button{background-color:#0000;border-radius:50%;cursor:pointer;justify-content:center;padding:5px}.row{display:flex;justify-content:space-between;min-height:10em;width:100%}.row .row-divider{align-items:center;display:flex;justify-content:center;text-align:center;width:70px}.row .row-divider.initial{flex:1 1}.row .row-divider button{align-items:center;border-radius:50%;cursor:pointer;display:flex;font-size:1.5em;height:40px;justify-content:center;padding:10px;position:relative;width:40px;z-index:1}@media(max-width:768px){.row .row-divider{width:50px}.row .row-divider button{font-size:1em;height:30px;padding:5px;width:30px}}.row .column{align-items:center;background-color:#f4f2f5;border:1px solid #c9c8cb;box-sizing:border-box;color:#220042;display:flex;flex:1 1;justify-content:center;margin:5px 10px;min-width:155px;padding:10px;position:relative;text-align:center}.row .column .delete-icon{background-color:#fff;border:1px solid #220042;border-radius:100%;color:#eb5757;cursor:pointer;font-size:20px;height:32px;padding:5px;position:absolute;right:-10px;top:-10px;width:32px}.row .column .text-input{align-items:flex-start;display:flex;gap:10px;height:100%;width:100%}@media(max-width:768px){.row .column .text-input{flex-direction:column-reverse}}.row .column .text-input textarea{flex-grow:1;font-family:inherit;font-size:inherit;height:100%;padding:5px;width:100%}.row .column .image-input{align-items:center;display:flex;justify-content:center;margin-bottom:0}.row .column .image-input,.row .column .image-preview{height:100%;width:100%}.row .column .image-input img,.row .column .image-preview img{margin-top:5px;max-height:100%;max-width:100%}.row .column .image-input label,.row .column .image-preview label{font-size:.9em}.add-block-group{display:flex;flex-direction:column;text-align:center}.add-block-group button{margin-left:auto;margin-right:auto}.add-block-group .button-group{display:flex;gap:10px;margin-top:10px}@media(max-width:768px){.add-block-group .button-group{gap:4px}}.add-block-group .button-group button{font-size:1rem;height:30px;margin:0;padding:0;width:30px}.toolbar{display:flex;flex-direction:column;gap:5px}@media(max-width:768px){.toolbar{flex-direction:row}.toolbar button{font-size:1em;height:40px;padding:5px;width:40px}.toolbar button .button-content{gap:4px}}.file-input-wrapper{align-items:center;display:flex;font-family:Inter;gap:16px}.file-input-wrapper .file-name{color:#220042;font-size:1rem;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-input-wrapper .file-hidden{display:none}@media(max-width:768px){.file-input-wrapper{flex-direction:column}}.markdown-editor{border:1px solid #ccc;border-radius:6px;display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.markdown-editor__toolbar{background-color:#f5f5f5;border-bottom:1px solid #ddd;display:flex;gap:4px;padding:4px 6px}.markdown-editor__toolbar button{align-items:center;background:none;border:none;cursor:pointer;display:flex;font-size:14px;line-height:1;padding:4px}.markdown-editor__toolbar button:hover{background-color:#eee;border-radius:4px}.markdown-editor__toolbar button svg{height:14px;width:14px}.markdown-editor__textarea{border:none;flex:1 1;outline:none;overflow:auto;padding:8px;resize:none;width:100%}.editable-label{align-items:center;display:flex;flex-wrap:wrap;font-size:1rem;justify-content:space-between;width:100%}.editable-label .label-text{border-radius:8px;cursor:pointer;flex-grow:1;padding:6px;text-align:left}.editable-label .editable-input{border:1px solid #ccc;border-radius:4px;flex:1 1;font-size:1rem;margin-right:1rem!important;min-width:150px;padding:6px 8px}.editable-label .icon-button{background:none;border:none;color:#5e2ca5;cursor:pointer;font-size:1.2rem;padding:4px}.editable-label .icon-button:hover{color:#3e1e85}.toast{align-items:center;animation:slide-in .3s ease-out;border-radius:8px;bottom:20px;display:flex;font-family:Inter;font-size:1rem;font-weight:500;justify-content:space-between;line-height:1.375rem;min-width:250px;overflow:hidden;padding-left:1.5rem;padding-right:8px;position:fixed;right:20px;z-index:1400}.toast--success{background-color:#b3f2dde6;color:#28463e}.toast--success .toast__close{color:#28463e}.toast--success .toast__progress{background-color:#28463e}.toast--error{background-color:#eb575733;color:#b81a1a}.toast--error .toast__close{color:#b81a1a}.toast--error .toast__progress{background-color:#b81a1a}.toast__close{align-items:center;background:none;border:none;cursor:pointer;display:flex;font-size:1.2rem;justify-content:center;line-height:1;margin-left:1rem;padding:16px}.toast__progress{bottom:0;height:3px;left:0;position:absolute;width:100%}@keyframes slide-in{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.help-page{display:flex;gap:2rem;margin:2rem auto;max-width:900px}.help-page .help-content{flex:1 1;padding-right:1rem}@media(max-width:768px){.help-page .help-content{padding-right:0}}.help-page .help-content .help-section{margin-bottom:3rem}.help-page .help-content .help-section h2{border-bottom:2px solid #ccc;margin-bottom:1rem;padding-bottom:.3rem}.help-page img{background-color:#f9f9f9;border:1px solid #ccc;border-radius:6px;display:block;margin:20px auto;max-width:100%;padding:20px}.help-page .help-menu{align-self:flex-start;position:sticky;top:2rem;width:200px}.help-page .help-menu ul{list-style:none;margin:0;padding:0}.help-page .help-menu ul li+li{margin-top:1rem}.help-page .help-menu ul button{background:none;border:none;color:#333;cursor:pointer;font-size:1rem;font-weight:400;padding:0}.help-page .help-menu ul button.active{color:#007bff;font-weight:700}.help-page .help-menu ul button:hover:not(.active){text-decoration:underline}@media(max-width:768px){.help-page .help-menu{display:none}}
/*# sourceMappingURL=main.34d0a52b.css.map*/