@media (width>=600px){:root{--footer-height:95px;--sidebar-width:60px}}@media (width>=1200px){:root{--footer-height:125px}}@media (prefers-color-scheme:dark){:root:not(.light-mode){--color-primary:#fff;--color-primary-95:#f5f5f5;--color-primary-90:#e8e8e8;--color-primary-80:#d1d1d1;--color-primary-80t:#ffffff80;--color-primary-70:#ffffff70;--color-primary-60:#ffffff60;--color-primary-50:#ffffff60;--color-primary-40:#ffffff40;--color-primary-30:#ffffff30;--color-primary-20:#ffffff20;--color-primary-10:#ffffff10;--color-primary-5:#ffffff05;--color-primary-0:#fff0;--color-sand-70:#767878;--color-sand-40:#767676;--color-sand-30:#494949;--color-sand-20:#323232;--color-negative:#000;--color-attention:#f58926;--color-highlight:#f4b917;--color-link:#94aeef;--color-link-hover:#c5d7ff;--color-background:#2a2a2a;--color-background-transparent:#2a2a2a80;--color-background-secondary:#1c1c1c;--color-background-secondary-50:#1c1c1c50;--color-code-comment:#c7c7c7;--color-code-namespace:#6f6f6f;--color-code-punctuation:#967f6b;--color-code-highlight:#e7bd62;--color-code-number:#e4909a;--color-code-selector:#b6c562;--color-code-function:#88baff;--color-code-keyword:#9aa4b1;--color-code-regex:#a76dc4}}:root{--color-negative:#fff;--color-primary:#111;--color-primary-95:#222;--color-primary-90:#2a2a2a;--color-primary-80:#454646;--color-primary-80t:#11111180;--color-primary-70:#11111170;--color-primary-60:#11111160;--color-primary-50:#11111150;--color-primary-40:#11111140;--color-primary-30:#11111130;--color-primary-20:#11111120;--color-primary-10:#11111110;--color-primary-5:#11111105;--color-primary-0:#1110;--color-background:#eeeee8;--color-background-transparent:#f0ecec80;--color-background-secondary:#fff;--color-background-secondary-50:#ffffff50;--color-sand-70:#898a8a;--color-sand-40:#cfc7c7;--color-sand-30:#dfdada;--color-sand-20:#ece6e6;--color-danger:#f21325;--color-danger-light:#fff5f4;--color-danger-hover:#b01700;--color-link:#3b67d5;--color-link-hover:#2a4eb0;--color-success:#00c43e;--color-attention:#f58926;--color-highlight:#f4b917;--color-code-comment:#6f6f6f;--color-code-namespace:#6f6f6f;--color-code-punctuation:#967f6b;--color-code-highlight:#b37a00;--color-code-number:#b13f4c;--color-code-selector:#74812a;--color-code-function:#4e624a;--color-code-keyword:#003278;--color-code-regex:#5a0485}.dark-mode{--color-primary:#fff;--color-primary-95:#f5f5f5;--color-primary-90:#e8e8e8;--color-primary-80:#d1d1d1;--color-primary-80t:#ffffff80;--color-primary-70:#ffffff70;--color-primary-60:#ffffff60;--color-primary-50:#ffffff60;--color-primary-40:#ffffff40;--color-primary-30:#ffffff30;--color-primary-20:#ffffff20;--color-primary-10:#ffffff10;--color-primary-5:#ffffff05;--color-primary-0:#fff0;--color-sand-70:#767878;--color-sand-40:#767676;--color-sand-30:#494949;--color-sand-20:#323232;--color-negative:#000;--color-attention:#f58926;--color-highlight:#f4b917;--color-link:#94aeef;--color-link-hover:#c5d7ff;--color-background:#2a2a2a;--color-background-transparent:#2a2a2a80;--color-background-secondary:#1c1c1c;--color-background-secondary-50:#1c1c1c50;--color-code-comment:#c7c7c7;--color-code-namespace:#6f6f6f;--color-code-punctuation:#967f6b;--color-code-highlight:#e7bd62;--color-code-number:#e4909a;--color-code-selector:#b6c562;--color-code-function:#88baff;--color-code-keyword:#9aa4b1;--color-code-regex:#a76dc4}@media (prefers-color-scheme:dark){:root:not(.light-mode){--color-primary:#fff;--color-primary-95:#f5f5f5;--color-primary-90:#e8e8e8;--color-primary-80:#d1d1d1;--color-primary-80t:#ffffff80;--color-primary-70:#ffffff70;--color-primary-60:#ffffff60;--color-primary-50:#ffffff60;--color-primary-40:#ffffff40;--color-primary-30:#ffffff30;--color-primary-20:#ffffff20;--color-primary-10:#ffffff10;--color-primary-5:#ffffff05;--color-primary-0:#fff0;--color-sand-70:#767878;--color-sand-40:#767676;--color-sand-30:#494949;--color-sand-20:#323232;--color-negative:#000;--color-attention:#f58926;--color-highlight:#f4b917;--color-link:#94aeef;--color-link-hover:#c5d7ff;--color-background:#2a2a2a;--color-background-transparent:#2a2a2a80;--color-background-secondary:#1c1c1c;--color-background-secondary-50:#1c1c1c50;--color-code-comment:#c7c7c7;--color-code-namespace:#6f6f6f;--color-code-punctuation:#967f6b;--color-code-highlight:#e7bd62;--color-code-number:#e4909a;--color-code-selector:#b6c562;--color-code-function:#88baff;--color-code-keyword:#9aa4b1;--color-code-regex:#a76dc4}}:root{--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:0px 2px 0px #0000001a;--safe-top:env(safe-area-inset-top);--safe-bottom:env(safe-area-inset-bottom);--header-height:60px;--footer-height:139px;--chat-input-container-height:90px;--sidebar-width:0px;transition:color background-color .3s ease}@media (width>=600px){:root{--footer-height:95px;--sidebar-width:60px}}@media (width>=1200px){:root{--footer-height:125px}}html{height:100%;transition:color background-color .3s ease;background-color:#fff}html:has(>.dark-mode){background-color:#1c1c1c}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}em{font-style:normal}h1,section 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{min-height:calc(100dvh - var(--footer-height));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);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}.page-home{height:calc(100dvh - env(safe-area-inset-bottom))}table,thead,tbody,tr,th,td{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}.margin-top-30{margin-top:30px}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)}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-logout: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_288_2165)\"><path d=\"M15.0006 11.4286V17.8571C15.0006 18.236 14.85 18.5994 14.5821 18.8673C14.3142 19.1352 13.9509 19.2857 13.572 19.2857H2.14342C1.76453 19.2857 1.40117 19.1352 1.13326 18.8673C0.865354 18.5994 0.714844 18.236 0.714844 17.8571V6.42857C0.714844 6.04969 0.865354 5.68633 1.13326 5.41842C1.40117 5.15051 1.76453 5 2.14342 5H8.57199\" stroke=\"%230088FE\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/><path d=\"M14.2871 0.714844H19.2871V5.71484\" stroke=\"%230088FE\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/><path d=\"M19.2857 0.714844L10 10.0006\" stroke=\"%230088FE\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></g><defs><clipPath id=\"clip0_288_2165\"><rect width=\"20\" height=\"20\" fill=\"white\"/></clipPath></defs></svg>")}.text-icon-link-logout: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_288_2165)\"><path d=\"M15.0006 11.4286V17.8571C15.0006 18.236 14.85 18.5994 14.5821 18.8673C14.3142 19.1352 13.9509 19.2857 13.572 19.2857H2.14342C1.76453 19.2857 1.40117 19.1352 1.13326 18.8673C0.865354 18.5994 0.714844 18.236 0.714844 17.8571V6.42857C0.714844 6.04969 0.865354 5.68633 1.13326 5.41842C1.40117 5.15051 1.76453 5 2.14342 5H8.57199\" stroke=\"%23007BE6\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/><path d=\"M14.2871 0.714844H19.2871V5.71484\" stroke=\"%23007BE6\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/><path d=\"M19.2857 0.714844L10 10.0006\" stroke=\"%23007BE6\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></g><defs><clipPath id=\"clip0_288_2165\"><rect width=\"20\" height=\"20\" fill=\"white\"/></clipPath></defs></svg>")}.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}.button-hero{background:linear-gradient(144.33deg,#fe5b0f 0%,#ee8054 100%);transition:all .25s;box-shadow:0 0 40px #fe5b0f80,0 0 #fff}.button-hero:hover{box-shadow:0 0 40px #ffffff40,0 0 0 3px #fff}.page-app .info-container{position:inherit;@media (width>=500px){width:100%;margin-bottom:30px;top:auto;left:auto}@media (width>=800px){width:740px;margin:20px auto 0}}@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)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.input-label-left{@media (width>=700px){grid-template-columns:1fr 2fr;column-gap:20px;display:grid}}@media (width>=500px){header .header-bar{padding:20px}}@media (width>=1000px){header .header-bar{padding:20px calc(50% - 500px) 20px calc(50% - 490px)}}@media (width>=800px){header .header-bar{grid-template-columns:1fr 1fr 1fr;place-items:center;gap:0}header .header-bar .center{justify-self:center}}@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)}}.content-container{padding:100px 30px}.content-page h1{margin-bottom:30px;font-size:24px;line-height:24px}@media (width>=800px){.content-page{padding:50px calc(50% - 360px) 100px}.content-page h1{font-size:36px;line-height:36px}}.content-page h2{padding-top:50px;font-size:20px}.content-page p{margin:20px 0 0}.content-page ol{margin:20px 0 0;padding-left:20px;list-style:decimal}.content-page ul{margin:20px 0 0;padding-left:20px;list-style:outside}.content-page ul li{margin:10px 0 0;list-style:outside}.content-page ol li{margin:10px 0 0;list-style:decimal}.info-container{justify-content:center;padding-top:1px;display:none}.notification{background:var(--color-background-secondary);text-align:center;border-radius:22px;grid-template-columns:1fr max-content;margin:10px;display:flex}.notification .text{padding:10px 20px}.notification .text a{color:inherit;border-bottom:1px solid var(--color-primary)}.notification .text a:hover{color:inherit;border-bottom:1px solid #0000}.notification.info-error{color:var(--color-negative);background-color:var(--color-danger);box-shadow:0px 0px 1000px var(--color-danger)}.notification.info-error a{border-color:var(--color-negative)}.page-app .info-container{position:inherit;@media (width>=500px){width:100%;margin-bottom:30px;top:auto;left:auto}@media (width>=800px){width:740px;margin:20px auto 0}}.page-app .info-container .notification{border-radius:20px}.page-admin .info-container{width:100%;position:fixed;top:0;left:0}.notification-container{z-index:2000;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex;position:fixed;top:0}.notification-container .notification{pointer-events:auto;background:var(--color-background-secondary);border-radius:20px;justify-self:center;margin-bottom:0;font-size:14px;font-weight:500;line-height:20px;display:flex;position:relative;box-shadow:0 20px 20px #0000000d}.notification.info-error{color:var(--color-negative);background-color:var(--color-danger)}.notification-container .notification{animation:8s ease-in-out forwards slideUp}.notification-container .notification.notification-stay{animation:8s ease-in-out forwards slideUpAndStay}.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:10px;left:10px}.notification.info-loading .text{color:var(--color-primary);padding-left:35px}.notification.info-loading.info-success,.notification.info-loading.info-error{background-color:var(--color-negative)}.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{box-shadow:inset 0px 0px 0px 5px var(--color-background-secondary);background:var(--color-primary-10);color:var(--color-link);vertical-align:middle;font-weight:var(--font-weight-bold);border-radius:20px;margin-left:-15px;padding:10px 20px}.notification .button:hover{opacity:.8}.notification.info-error .button,.notification.info-error .button:hover{color:var(--color-negative);box-shadow:inset 0px 0px 0px 5px var(--color-danger);background:var(--color-primary-20)}.notification.info-error .button:hover{color:var(--color-negative)}.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 5px var(--color-primary-5)}input:focus,select:focus,textarea:focus{border-color:var(--color-sand-10);box-shadow:0px 0px 0px 5px var(--color-primary-5);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-primary-5)}input[type=color]{appearance:none;border:none;outline:none}input[type=color]::-webkit-color-swatch-wrapper{padding:0}input[type=color]::-webkit-color-swatch{border:none}.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}.radio-set{grid-template-columns:20px auto;margin-top:10px;display:grid}.checkbox,.radio{margin-top:20px;display:flex}.checkbox label,.radio label{padding-left:10px}.options{margin:10px 0 20px}.options .checkbox{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-primary-10);border:4px solid var(--color-background);background:var(--color-primary);border-radius:20px;position:absolute;top:1px;left:1px}.label-radio{padding-left:10px;display:block}input[type=file]{display:none}.checkbox-toggle{grid-template-columns:max-content auto;display:grid}.checkbox-toggle input[type=checkbox]{box-sizing:border-box;background:var(--color-primary-40);border:1px solid #fff0;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:#fff;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:#fff;left:15px}.checkbox-toggle label{padding-left:10px;padding-right:10px}.checkbox-toggle-container .checkbox-toggle label{padding-top:2px}.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}.search-result-item-added{color:var(--color-mint)}.list-search-result-list{z-index:100;border-radius:5px;width:100%;position:absolute;top:70px;left:0}.list-search-result-list li{background-color:var(--color-sand-10);box-shadow:0px 0px 0px 3px var(--color-sand-10);cursor:pointer;margin:0;padding:10px 14px 16px}.list-search-result-list li img{aspect-ratio:3/2;object-fit:cover;width:60px;margin:-10px}.list-search-result-list li span{margin:20px}.list-search-result-list li:hover{background-color:var(--color-sand-10)}.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;padding:15px;display:grid}.radio-list-container input[type=radio]:checked+label{background:var(--color-background-secondary);box-shadow:0px 0px 0px 3px var(--color-primary-30)}.radio-list-container label .description{margin-top:10px;font-size:14px;line-height:20px}.radio-list-container label .price{color:var(--color-primary-60)}.radio-list-container label .title,.radio-list-container label .price,.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 a{color:var(--color-primary-40);transition:color .3s}footer .inner:hover,footer .inner:hover a{color:var(--color-primary-70)}footer ul{gap:20px;padding-top:20px;display:flex}footer .inner 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)}}.confetti-container{position:fixed;top:50vh;right:0}.confetti-container-left{left:0;right:auto}.tooltip{justify-content:center;width:0;padding-top:5px;display:flex;position:absolute}.tooltip .inner{text-wrap:nowrap;text-transform:uppercase;font-size:10px;line-height:10px;font-weight:var(--font-weight-base);background-color:var(--color-primary);color:var(--color-white);border-radius:var(--border-radius-small);z-index:1000;box-shadow:var(--shadow);width:auto;padding:7px}article{padding:0}article.page{min-height:calc(100dvh - var(--footer-height))}.page-container .page-head{padding:200px 20px 0}.page-container h1{margin-bottom:30px;font-size:40px;line-height:50px}.page-container h1 strong{-webkit-text-fill-color:transparent;color:#0000;background:linear-gradient(90deg,#ffa287,#ff580b) text;font-weight:400}.page-container .lead{font-size:20px;line-height:26px}.page-container .page-content{padding:20px;font-size:20px;line-height:30px}.page-container h3{-webkit-text-fill-color:transparent;color:#0000;background:linear-gradient(90deg,#ffa287,#ff580b) text;margin-top:80px;font-size:24px;font-weight:400;line-height:30px}.page-container h4{text-transform:uppercase;color:var(--color-primary-80);margin-top:50px;font-size:14px;font-weight:400;line-height:30px}.page-container pre:has(>code){background:var(--color-background-secondary);border-radius:var(--border-radius)var(--border-radius)0 0;max-height:290px;margin:0 -20px;padding:20px;font-size:14px;line-height:20px;position:relative;overflow:scroll}.page-container .button-container{background:var(--color-background-secondary);border-radius:0 0 var(--border-radius)var(--border-radius);margin:1px -20px 0;padding:20px}.page-container .button-container button{background:var(--color-background)}.page-container hr{border-color:var(--color-primary-20);margin:50px 0}.page-content p em{color:var(--color-primary-80);font-style:normal}.page-content a{color:#ff580b}.page-content a:hover{border-bottom:1px solid #ff580b}.page-content ul{padding-left:20px}.page-content ul li{margin:10px 0 0;padding-left:5px;list-style:outside}.page-content table{background:var(--color-background-secondary);border-radius:var(--border-radius);width:calc(100% - 40px);margin-bottom:20px;padding:20px;font-size:16px;overflow-x:auto}.page-content table thead tr th{padding:5px;font-weight:700}.page-content table tbody tr td{padding:5px}@media (width>=800px){.page-container .page-content{padding-bottom:100px}.page-container .page-head,.page-container .page-body{margin:0 calc(50vw - 400px)}.page-container h1{margin-bottom:30px;font-size:70px;line-height:80px}.page-container h3{font-size:32px;line-height:40px}}