:root{--color-negative:#fff;--color-primary:#111;--color-primary-90:#2a2a2a;--color-primary-80:#454646;--color-primary-70:#11111170;--color-primary-60:#11111160;--color-primary-40:#11111140;--color-primary-30:#11111130;--color-primary-20:#11111120;--color-primary-10:#11111110;--color-primary-0:#1110;--color-background:#e6e6e6;--color-background-secondary:#fff;--color-danger:#f21325;--color-danger-light:#fff5f4;--color-danger-hover:#b01700;--color-success:#00c43e;--color-attention:#f58926;--color-editor-line:#3c8cf7;--color-editor-fill:white;--color-brainstorm:#f8cb38;--color-brainstorm-light:#fadb74;--border-radius:5px;--border-radius-small:3px;--border-radius-mini:1px;--font-family-heading:"Sora",sans-serif;--font-weight-heading:400;--font-family-base:-apple-system,system-ui,"system-ui",Helvetica,Arial,"Segoe UI",Roboto,sans-serif;--font-weight-base:400;--font-weight-bold:700;--shadow-sand:2px 2px 0px #d1af7a40;--safe-top:env(safe-area-inset-top);--safe-bottom:env(safe-area-inset-bottom);--header-height:60px;--chat-input-container-height:90px}.dark-mode{--color-primary:#fff;--color-primary-90:#e8e8e8;--color-primary-80:#d1d1d1;--color-primary-70:#ffffff70;--color-primary-60:#ffffff60;--color-primary-40:#ffffff40;--color-primary-30:#ffffff30;--color-primary-20:#ffffff20;--color-primary-10:#ffffff10;--color-primary-0:#fff0;--color-sand-70:#767878;--color-sand-40:#767676;--color-sand-30:#494949;--color-sand-20:#323232;--color-negative:#000;--color-background:#2a2a2a;--color-background-secondary:#1c1c1c}html{background-color:var(--color-background-secondary);height:100%}body{background-color:var(--color-background)}body,html{color:var(--color-primary);font-family:var(--font-family-base);font-weight:var(--font-weight-base);-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;margin:0;padding:0;font-size:16px;line-height:24px;position:relative}ul{margin:0;padding:0}li{margin:0;padding:0;list-style:none}ol{margin:0;padding:0 0 0 20px}h1,h2,h3,.h1,.h2,.h3{font-family:var(--font-family-heading);font-weight:var(--font-weight-heading);font-optical-sizing:auto;margin:0;padding:0;font-size:16px;font-style:normal;line-height:24px}ol li{margin-bottom:10px;list-style:decimal}.page{margin:0;padding:0}.text-center{text-align:center}.text-align-left{text-align:left}.text-align-right{text-align:right}.text-secondary,.link-secondary{color:var(--color-sand-40)}.link-secondary:hover{color:var(--color-mint);border:none}a{color:var(--color-link);border-bottom:solid 1px var(--color-link);text-decoration:none}a:hover{border-bottom:1px solid #0000}.hidden{display:none}.inline-block:not(.hidden){display:inline-block}.cursor-pointer{cursor:pointer}.background-brand{background-color:var(--color-mint)}#loader{display:none;position:absolute;top:50vh;left:50%}#loader svg{margin-top:-25px;margin-left:-25px}.page-loading #loader{display:block}.page-loading .pages{display:none}table,thead,tbody,tr,th{border-spacing:0;border:none;border-color:inherit;width:auto;height:auto;vertical-align:inherit;text-align:left;font-weight:inherit;-webkit-border-horizontal-spacing:0;-webkit-border-vertical-spacing:0;margin:0;padding:0}.endless-columns{gap:20px;display:flex}.firebase-emulator-warning{display:none}.grecaptcha-badge{visibility:hidden}.block{display:block}*{-webkit-tap-highlight-color:transparent}button,.button{color:var(--color-negative);background-color:var(--color-primary);font-size:12px;line-height:20px;font-family:var(--font-family-heading);font-weight:var(--font-weight-bold);letter-spacing:.5px;cursor:pointer;text-transform:uppercase;box-shadow:0 0 0 0 var(--color-sand-10);border:none;border-radius:2px;outline:none;padding:15px 20px 13px;transition:box-shadow .1s}.button.space-top,button.space-top{margin-top:20px}button:hover,.button:hover{box-shadow:0 0 0 3px var(--color-primary-40);border:none}button:disabled{cursor:not-allowed;background:var(--color-background);color:var(--color-primary-40)}button:disabled:hover,button.button-loading:hover,.button.button-loading:hover{box-shadow:0 0 0 0 var(--color-sand-10)}.button-secondary{color:var(--color-primary);background:var(--color-background-secondary);box-shadow:0 0 0 0 var(--color-primary);transition:all .3s}.button-secondary:hover{box-shadow:0 0 0 3px var(--color-primary-80)}.button-secondary.button-loading:hover,.button-secondary.button-loading:focus{color:var(--color-sand-20);background:var(--color-sand-20)}.button-text{color:var(--color-mint);background:0 0;margin-top:0;padding:0}.button-text:hover{color:var(--color-primary);box-shadow:none}.editor-container .button-arrow-right{background:var(--color-white);background-image:url("data:image/svg+xml,<svg width=\"9\" height=\"10\" viewBox=\"0 0 9 10\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M4.52521 9.47372L3.53658 8.49361L6.13175 5.89844H0.0507812V4.4581H6.13175L3.53658 1.86719L4.52521 0.882812L8.82067 5.17827L4.52521 9.47372Z\" fill=\"%231B1B1B\"/></svg>");background-position:50%;background-repeat:no-repeat;height:0;padding:25px}.button-danger{background:var(--color-danger);color:var(--color-white)}.button-danger:hover{background:var(--color-danger);color:var(--color-white);box-shadow:0 0 0 3px var(--color-danger-hover)}.button-danger.button-loading{background:var(--color-danger);color:var(--color-danger)}.dark-mode .button-danger{color:var(--color-danger);background:var(--color-primary)}.dark-mode .button-danger:hover{background:var(--color-danger-hover);color:var(--color-primary)}button.button-loading,.button.button-loading{cursor:progress;color:var(--color-sand-20);background:var(--color-sand-20);position:relative}.editor-generated-container button.g-recaptcha.button-loading{position:absolute}button.button-loading:after,.button.button-loading:after{content:"";background:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 100 100\" preserveAspectRatio=\"xMidYMid\" width=\"25\" height=\"25\" style=\"shape-rendering: auto; display: block; background: transparent;\" xmlns:xlink=\"http://www.w3.org/1999/xlink\"><g><circle stroke-dasharray=\"197.92033717615698 67.97344572538566\" r=\"42\" stroke-width=\"13\" stroke=\"%23fff\" fill=\"none\" cy=\"50\" cx=\"50\"><animateTransform keyTimes=\"0;1\" values=\"0 50 50;360 50 50\" dur=\"0.6944444444444444s\" repeatCount=\"indefinite\" type=\"rotate\" attributeName=\"transform\"></animateTransform></circle><g></g></g></svg>") no-repeat;width:25px;height:25px;position:absolute;top:12px;left:calc(50% - 12px)}.text-icon-link-edit:before{background:url("data:image/svg+xml,<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g clip-path=\"url(%23clip0_208_6559)\"><path d=\"M7.14244 17.4856L0.713867 19.2856L2.51387 12.857L14.2853 1.14271C14.4183 1.00665 14.5772 0.898535 14.7526 0.824724C14.928 0.750912 15.1164 0.712891 15.3067 0.712891C15.497 0.712891 15.6854 0.750912 15.8608 0.824724C16.0362 0.898535 16.1951 1.00665 16.3282 1.14271L18.8567 3.68557C18.9906 3.81837 19.0969 3.97638 19.1694 4.15046C19.242 4.32455 19.2793 4.51127 19.2793 4.69986C19.2793 4.88844 19.242 5.07517 19.1694 5.24925C19.0969 5.42334 18.9906 5.58134 18.8567 5.71414L7.14244 17.4856Z\" stroke=\"%23B5BDC8\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></g><defs><clipPath id=\"clip0_208_6559\"><rect width=\"20\" height=\"20\" fill=\"white\"/></clipPath></defs></svg>")}.text-icon-link-edit:hover:before{background:url("data:image/svg+xml,<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g clip-path=\"url(%23clip0_208_6559)\"><path d=\"M7.14244 17.4856L0.713867 19.2856L2.51387 12.857L14.2853 1.14271C14.4183 1.00665 14.5772 0.898535 14.7526 0.824724C14.928 0.750912 15.1164 0.712891 15.3067 0.712891C15.497 0.712891 15.6854 0.750912 15.8608 0.824724C16.0362 0.898535 16.1951 1.00665 16.3282 1.14271L18.8567 3.68557C18.9906 3.81837 19.0969 3.97638 19.1694 4.15046C19.242 4.32455 19.2793 4.51127 19.2793 4.69986C19.2793 4.88844 19.242 5.07517 19.1694 5.24925C19.0969 5.42334 18.9906 5.58134 18.8567 5.71414L7.14244 17.4856Z\" stroke=\"%23007BE6\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></g><defs><clipPath id=\"clip0_208_6559\"><rect width=\"20\" height=\"20\" fill=\"white\"/></clipPath></defs></svg>")}.row-n-buttons{gap:10px;display:flex}.info-container{padding-top:1px;display:none}.notification{background:var(--color-white);border-radius:10px;grid-template-columns:1fr max-content;margin:10px;display:grid}.notification .text{padding:15px 20px}.notification .text a{color:inherit;border-bottom:1px solid var(--color-primary)}.notification .text a:hover{color:inherit;border-bottom:1px solid #0000}.dark-mode .notification .close:hover{background-image:url("data:image/svg+xml,<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g clip-path=\"url(%23clip0_399_4112)\"><path d=\"M13.0286 6.97144L6.97144 13.0286\" stroke=\"white\" stroke-width=\"1.42857\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/><path d=\"M6.97144 6.97144L13.0286 13.0286\" stroke=\"white\" stroke-width=\"1.42857\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/><path d=\"M9.99995 19.2857C15.1283 19.2857 19.2857 15.1284 19.2857 10C19.2857 4.87165 15.1283 0.714294 9.99995 0.714294C4.87159 0.714294 0.714233 4.87165 0.714233 10C0.714233 15.1284 4.87159 19.2857 9.99995 19.2857Z\" stroke=\"white\" stroke-width=\"1.42857\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></g><defs><clipPath id=\"clip0_399_4112\"><rect width=\"20\" height=\"20\" fill=\"white\"/></clipPath></defs></svg>")}.notification.info-error{color:var(--color-white);background-color:var(--color-danger);box-shadow:0px 0px 1000px var(--color-danger)}.notification.info-error a{border-color:var(--color-white)}.page-admin .info-container{width:100%;position:fixed;top:0;left:0}.notification-container{z-index:1000;position:fixed;top:0;right:0;@media (width>=400px){width:340px}}.notification-container .notification{background:var(--color-white);border-radius:5px;margin-bottom:0;display:grid;position:relative;box-shadow:0 20px 20px #0000000d}.notification.info-error{color:var(--color-white);background-color:var(--color-danger)}.notification.info-success{color:var(--color-white);background:var(--color-success)}.dark-mode .notification.info-success,.dark-mode .notification.info-error{color:var(--color-primary)}.notification-container .notification{animation:8s ease-in-out forwards slideUp}.notification-container .notification.notification-stay{animation:8s ease-in-out forwards slideUpAndStay}@keyframes slideUp{0%{opacity:0;transform:translateY(60px)}3%{opacity:1;transform:translateY(0)}47%{opacity:1;margin-top:10px;transform:translateY(0)}50%{opacity:0;margin-top:-40px;transform:translateY(-60px)}to{opacity:0;margin-top:-40px;transform:translateY(-60px)}}@keyframes slideUpAndStay{0%{opacity:0;transform:translateY(60px)}3%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}.dark-mode .notification{box-shadow:0 20px 20px #000}.notification.info-loading{position:relative}.notification.info-loading:before{content:"";background:url("data:image/svg+xml,<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M14.4251 15.4241C15.9967 14.1405 17 12.1874 17 10C17 6.13401 13.866 3 10 3C6.13401 3 3 6.13401 3 10C3 12.2805 4.09053 14.3063 5.77855 15.5843\" stroke=\"%2300C43E\" stroke-width=\"1.5\" stroke-linecap=\"round\"/></svg>") 50% no-repeat;width:20px;height:20px;animation:.5s linear infinite spin;position:absolute;top:15px;left:15px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.notification.info-loading .text{color:var(--color-primary);padding-left:45px}.notification.info-loading.info-success,.notification.info-loading.info-error{background-color:var(--color-white)}.notification.info-loading.info-success:before{background-image:url("data:image/svg+xml,<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g clip-path=\"url(%23clip0_578_8744)\"><path d=\"M16.364 16.3639C19.8787 12.8492 19.8787 7.1507 16.364 3.63598C12.8493 0.12126 7.15077 0.121259 3.63606 3.63598C0.121337 7.1507 0.121337 12.8492 3.63606 16.3639C7.15077 19.8786 12.8493 19.8786 16.364 16.3639Z\" fill=\"%2300C43E\"/><path d=\"M8 13L6 11\" stroke=\"white\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/><path d=\"M8.00003 13L14 7\" stroke=\"white\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></g><defs><clipPath id=\"clip0_578_8744\"><rect width=\"20\" height=\"20\" fill=\"white\" transform=\"matrix(-1 0 0 -1 20 20)\"/></clipPath></defs></svg>");animation:none}.notification.info-loading.error:before{background-image:url("data:image/svg+xml,<svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g clip-path=\"url(%23clip0_578_8755)\"><path d=\"M16.364 16.3639C19.8787 12.8492 19.8787 7.1507 16.364 3.63598C12.8493 0.12126 7.15077 0.121259 3.63606 3.63598C0.121337 7.1507 0.121337 12.8492 3.63606 16.3639C7.15077 19.8786 12.8493 19.8786 16.364 16.3639Z\" fill=\"%23F21325\"/><path d=\"M12.8286 12.8283L7.17175 7.17145\" stroke=\"white\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/><path d=\"M7.17176 12.8283L12.8286 7.17145\" stroke=\"white\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></g><defs><clipPath id=\"clip0_578_8755\"><rect width=\"20\" height=\"20\" fill=\"white\" transform=\"matrix(-1 0 0 -1 20 20)\"/></clipPath></defs></svg>");animation:none}.notification .button,.notification .button:hover{color:var(--color-link);box-shadow:none;background:0 0;margin-bottom:10px;padding:5px 20px}.notification .button:hover{color:var(--color-primary)}input,select,textarea{box-sizing:border-box;color:var(--color-primary);background:var(--color-sand-10);box-shadow:0px 0px 0px 0px var(--color-sand-20);font-size:16px;line-height:20px;font-family:var(--font-family-base);font-weight:var(--font-weight-base);border:none;border-radius:5px;padding:15px 16px;font-size:16px;line-height:20px;transition:box-shadow .1s}textarea{resize:none}input[type=date]{-webkit-appearance:none;-moz-appearance:textfield;appearance:none;background:var(--color-sand-10)}input[type=date]::-webkit-calendar-picker-indicator{display:none}input::placeholder{color:var(--color-sand-40)}input:hover,select:hover,textarea:hover{border:0px solid var(--color-sand-10);background-color:var(--color-sand-10);box-shadow:0px 0px 0px 3px var(--color-sand-20)}input:focus,select:focus,textarea:focus{border-color:var(--color-sand-10);box-shadow:0px 0px 0px 3px var(--color-sand-20);background-color:var(--color-white);outline:none}input:disabled,select:disabled,textarea:disabled{cursor:not-allowed;color:var(--color-sand-40);background-color:var(--color-sand-10);box-shadow:0px 0px 0px 0px var(--color-sand-10)}.input-label-top{margin-top:20px}.input-label-top input,.input-label-top select,.input-label-top textarea{width:100%;margin-top:10px;display:block}.input-label-top label{width:100%;display:inline-block}.input-label-top label.hidden{display:none}.input-label-left{@media (width>=700px){grid-template-columns:1fr 2fr;column-gap:20px;display:grid}}.input-label-left label,.input-label-left input,.input-label-left select,.input-label-left textarea{width:100%}.input-label-left input,.input-label-left textarea,.input-label-left select{margin-top:10px}.input-label-left label{padding-top:25px;display:block}.input-label-left .error,.input-label-left .hint{grid-column:2;margin-bottom:10px}.counter{color:var(--color-sand-40);margin-left:10px;font-size:12px}select{appearance:none;background-image:url("data:image/svg+xml,<svg width=\"12\" height=\"9\" viewBox=\"0 0 12 9\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M6.79241 7.97063C6.3921 8.49064 5.6079 8.49064 5.20759 7.97063L0.311171 1.60999C-0.195026 0.952425 0.273738 0 1.10358 0L10.8964 0C11.7263 0 12.195 0.952425 11.6888 1.60999L6.79241 7.97063Z\" fill=\"%23B5BDC8\"/></svg>");background-position:right 18px center;background-repeat:no-repeat}.checkbox,.radio{margin-top:20px;display:flex}.checkbox label,.radio label{padding-left:10px}.options{margin:10px 0 20px}.options .checkbox,.options .radio{margin-top:10px}input[type=radio],input[type=checkbox]{-webkit-appearance:none;border-radius:2px;width:0;height:0;margin:0;padding:9px;line-height:0}input[type=checkbox]:checked{background-image:url("data:image/svg+xml,<svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><rect x=\"5.12134\" y=\"11.1924\" width=\"10\" height=\"2\" transform=\"rotate(-45 5.12134 11.1924)\" fill=\"%230088FE\"/><rect x=\"3\" y=\"9.07104\" width=\"2\" height=\"5\" transform=\"rotate(-45 3 9.07104)\" fill=\"%230088FE\"/></svg>");background-position:50%}input[type=radio]{border-radius:12px;position:relative}input[type=radio]:checked:before{content:"";width:8px;height:8px;box-shadow:0px 0px 0px 1px var(--color-sand-10);border:4px solid var(--color-sand-10);background:var(--color-mint);border-radius:20px;position:absolute;top:1px;left:1px}input[type=file]{display:none}.checkbox-toggle{grid-template-columns:max-content auto;display:grid}.checkbox-toggle input[type=checkbox]{box-sizing:border-box;border:solid 1px var(--color-negative);background:var(--color-negative);border-radius:16px;width:30px;height:16px;margin-top:4px;padding:0;transition:all .1s;position:relative}.checkbox-toggle input[type=checkbox]:after{content:"";background:var(--color-primary);border-radius:50%;width:12px;height:12px;transition:left .1s;position:absolute;top:1px;left:1px}.checkbox-toggle input[type=checkbox]:checked{background:var(--color-success);border-color:var(--color-success)}.checkbox-toggle input[type=checkbox]:checked:after{background:var(--color-primary);left:15px}.checkbox-toggle label{padding-left:10px;padding-right:10px}.error{color:var(--color-danger);margin-top:10px;display:none}.error a{color:var(--color-danger);border-bottom:1px solid var(--color-danger)}.error a:hover{color:var(--color-primary);border-bottom:1px solid #0000}.input-error .error{display:block}.input-error input{border-color:var(--color-danger)}.hint{margin-top:30px;font-size:13px;line-height:20px}.success{color:var(--color-sand-40);margin-top:10px;display:none}.card input,.card select,.card textarea{background:var(--color-background)}.segmented-control-container{background:var(--color-background-secondary);grid-template-columns:1fr 1fr;gap:0;margin-top:10px;padding:5px;display:grid}.segmented-control-container.hidden{display:none}.segmented-control-container input[type=radio]{opacity:0;width:0;height:0;position:absolute;left:-9999px}.segmented-control-container label{color:var(--color-primary-60);cursor:pointer;text-align:center;padding:10px 15px}.segmented-control-container input[type=radio]:checked+label{background:var(--color-primary-10);color:var(--color-primary)}.segmented-control-container label{color:inherit;background:0 0}.radio-list-container{grid-template-columns:1fr;gap:10px;margin-top:10px;display:grid}.radio-list-container input[type=radio]{opacity:0;width:0;height:0;position:absolute;left:-9999px}.radio-list-container label{background:var(--color-primary-10);border-radius:2px;grid-template-columns:auto auto;gap:5px;padding:15px;display:grid}.radio-list-container input[type=radio]:checked+label{background:var(--color-background);box-shadow:0px 0px 0px 3px var(--color-primary-30)}.radio-list-container label .description{grid-column:1/3;font-size:14px;line-height:20px}.radio-list-container label .cost{color:var(--color-primary-40);text-align:right}.radio-list-container label .title,.radio-list-container label .cost,.radio-list-container label .description{pointer-events:none}header{backdrop-filter:blur(25px);z-index:1000;width:100%;position:fixed}header .header-bar{grid-template-columns:max-content max-content auto;gap:0;padding:20px 20px 20px 15px;display:grid}header .header-bar .logo:hover,header .header-bar .logotype:hover{opacity:.8}@media (width>=500px){header .header-bar{padding:20px}}@media (width>=1000px){header .header-bar{padding:20px calc(50% - 500px) 20px calc(50% - 490px)}}header .header-bar a{line-height:1;display:block}header .header-bar .left,header .header-bar .center{justify-self:start}header .header-bar .right{justify-self:end}@media (width>=800px){header .header-bar{grid-template-columns:1fr 1fr 1fr;place-items:center;gap:0}header .header-bar .center{justify-self:center}}footer{padding:0 20px}footer .inner{color:var(--color-primary-40);border-top:1px solid #ffffff20;padding:50px 0 20px;transition:color .3s}footer .inner:hover{color:var(--color-primary-70)}footer ul{gap:20px;padding-top:20px;display:flex}footer a:hover{color:var(--color-primary)}@media (width>=600px){footer .inner{grid-template-columns:auto auto;justify-content:space-between;gap:20px;display:grid}footer ul{padding-top:0}}@media (width>=1200px){footer{padding:0 0 30px}footer .left{padding-left:calc(50vw - 500px)}footer .right{padding-right:calc(50vw - 500px)}}