.overlay.svelte-6r2usw{box-sizing:border-box;display:flex;position:fixed;inset:0;background-color:#0003;animation:.3s fade-in;z-index:1001;overflow:auto;padding:4rem 1.2rem;color:#000}.popup.svelte-6r2usw{margin:auto;display:block;box-sizing:border-box;background-color:#fff;border-radius:30px;padding:min(2.5rem,1.5rem + 1vw);width:calc(33rem + 2vw);max-width:95vw}.popup.svelte-6r2usw h2:where(.svelte-6r2usw){margin-top:0}.url-label.svelte-6r2usw{display:block;margin:1rem 0}.url-label.svelte-6r2usw input:where(.svelte-6r2usw){box-sizing:border-box;border:2px solid #aaa;border-radius:8px;font:inherit;background-color:#fff;color:#000;padding:8px 12px;margin:5px 0 0;width:100%;transition:.2s}.url-label.svelte-6r2usw input:where(.svelte-6r2usw):hover,.url-label.svelte-6r2usw input:where(.svelte-6r2usw):focus{border-color:var(--color-theme);outline:none}.params.svelte-6r2usw{background-color:#eee;border-radius:15px;padding:15px}.params.svelte-6r2usw .param-help:where(.svelte-6r2usw){display:flex;flex-direction:column;margin:1rem 0}.params.svelte-6r2usw .param-help:where(.svelte-6r2usw) p:where(.svelte-6r2usw){font-size:inherit}.params.svelte-6r2usw .param-help:where(.svelte-6r2usw) summary:where(.svelte-6r2usw){font-style:italic}.params.svelte-6r2usw table:where(.svelte-6r2usw){border-collapse:collapse;border:2px solid #ccc;display:table;width:calc(100% + 30px);margin:1rem -15px}.params.svelte-6r2usw table:where(.svelte-6r2usw) tr:where(.svelte-6r2usw):nth-child(odd){background-color:#fff}.params.svelte-6r2usw table:where(.svelte-6r2usw) th:where(.svelte-6r2usw){padding:0;text-align:left;font-weight:600;min-width:30%;position:relative}.params.svelte-6r2usw table:where(.svelte-6r2usw) th:where(.svelte-6r2usw) label:where(.svelte-6r2usw){display:flex;gap:.2rem;padding:3px 7px 3px 15px;position:absolute;left:0;top:0;width:100%;height:100%;align-items:center;box-sizing:border-box}.params.svelte-6r2usw table:where(.svelte-6r2usw) td:where(.svelte-6r2usw){padding:3px 15px 3px 7px;word-break:break-all}.params.svelte-6r2usw table:where(.svelte-6r2usw) td:where(.svelte-6r2usw) .collapsed:where(.svelte-6r2usw){font-size:.95rem}.params.svelte-6r2usw table:where(.svelte-6r2usw) td:where(.svelte-6r2usw) .collapsed:where(.svelte-6r2usw) summary:where(.svelte-6r2usw){color:gray;margin-top:5px}.params.svelte-6r2usw table:where(.svelte-6r2usw) td:where(.svelte-6r2usw) .collapsed:where(.svelte-6r2usw) summary:where(.svelte-6r2usw):hover{color:#000}.params.svelte-6r2usw button:where(.svelte-6r2usw),.open-params.svelte-6r2usw button:where(.svelte-6r2usw),a.button.svelte-6r2usw{border:none;color:#000;background-color:#0001;border-radius:8px;font:inherit;padding:7px 10px;text-decoration:none}.params.svelte-6r2usw button:where(.svelte-6r2usw):hover,.params.svelte-6r2usw button:where(.svelte-6r2usw):focus,.open-params.svelte-6r2usw button:where(.svelte-6r2usw):hover,.open-params.svelte-6r2usw button:where(.svelte-6r2usw):focus,a.button.svelte-6r2usw:hover,a.button.svelte-6r2usw:focus{background-color:#0002}.params.svelte-6r2usw button.apply:where(.svelte-6r2usw),a.button.apply.svelte-6r2usw{color:#fff;background-color:var(--color-theme)}.params.svelte-6r2usw button.apply:where(.svelte-6r2usw):hover,.params.svelte-6r2usw button.apply:where(.svelte-6r2usw):focus,a.button.apply.svelte-6r2usw:hover,a.button.apply.svelte-6r2usw:focus{opacity:.85}.error.svelte-6r2usw{font-size:1rem;color:red}.info.svelte-6r2usw{font-size:.9rem}.controls.svelte-6r2usw{margin-top:2rem;display:flex;flex-wrap:wrap;gap:1rem;justify-content:end}.controls.svelte-6r2usw button:where(.svelte-6r2usw){display:block;margin:0;font:inherit;font-size:1.1rem;padding:12px 15px;border-radius:12px;transition:.2s;text-decoration:none;border:none}.controls.svelte-6r2usw button.submit-button:where(.svelte-6r2usw){color:#fff;background-color:var(--color-theme)}.controls.svelte-6r2usw button.submit-button:where(.svelte-6r2usw):hover,.controls.svelte-6r2usw button.submit-button:where(.svelte-6r2usw):focus{opacity:.85}.controls.svelte-6r2usw button.delete-button:where(.svelte-6r2usw){color:#d10000;border-color:#d10000}.control-group.svelte-1phnpqd{display:flex;flex-wrap:wrap;margin:0 0 .4rem;gap:.25rem .6rem;position:sticky;top:73px;z-index:1;background:var(--background, #eee);box-shadow:0 -10px 0 var(--background, #eee),0 1px 4px 5px var(--background, #eee)}@media (max-width: 60rem){.control-group.svelte-1phnpqd{top:81px;margin-top:10px}}.control-group:not(.show-help):not(.expanded).xs.svelte-1phnpqd .g3:where(.svelte-1phnpqd),.control-group:not(.show-help):not(.expanded).sm.svelte-1phnpqd .g4:where(.svelte-1phnpqd),.control-group:not(.show-help):not(.expanded).sm.svelte-1phnpqd .g5:where(.svelte-1phnpqd){display:none}.control-group.md.svelte-1phnpqd:not(.sm) .g5:where(.svelte-1phnpqd),.control-group.md.svelte-1phnpqd:not(.sm) .h5:where(.svelte-1phnpqd),.control-group.xs.svelte-1phnpqd .g5:where(.svelte-1phnpqd),.control-group.xs.svelte-1phnpqd .h5:where(.svelte-1phnpqd){display:none}.control-group.show-help.svelte-1phnpqd .expander:where(.svelte-1phnpqd){justify-content:start}.control-group.svelte-1phnpqd:not(.sm) .expander-help:where(.svelte-1phnpqd){display:none}.button-group.svelte-1phnpqd{display:flex;justify-content:stretch;flex-grow:1}button.svelte-1phnpqd{opacity:.85;background-color:transparent;color:#000;border:none;padding:0 4px;font:inherit;font-size:1.2rem;line-height:2rem;border-radius:8px;transition:.2s;flex-grow:1;max-width:2.6rem}button.text.svelte-1phnpqd{padding:0 10px}button.svelte-1phnpqd:hover:not(.is-active):not(:disabled){background-color:#0001}button.svelte-1phnpqd:disabled{background-color:transparent;color:#a1a1a1}button.svelte-1phnpqd svg:where(.svelte-1phnpqd){display:block;width:1.25rem;height:1.25rem;margin:0 auto}select.svelte-1phnpqd{opacity:.85;border:2px solid rgba(0,0,0,.2);background:transparent;padding:3px 10px;font:inherit;font-size:.95rem;border-radius:8px;transition:.2s;flex-grow:1}select.svelte-1phnpqd:hover{border-color:var(--color-theme)}.is-active.svelte-1phnpqd{background-color:var(--color-theme);color:#fff}.is-active.svelte-1phnpqd:hover{opacity:1}.is-active.svelte-1phnpqd+.is-active:where(.svelte-1phnpqd){border-top-left-radius:0;border-bottom-left-radius:0}.is-active.svelte-1phnpqd:has(+.is-active:where(.svelte-1phnpqd)){border-top-right-radius:0;border-bottom-right-radius:0}.expander.svelte-1phnpqd{justify-content:end;display:none}.sm.svelte-1phnpqd .expander:where(.svelte-1phnpqd){display:flex}.expander-div.svelte-1phnpqd{width:100%;display:none}.xs.expanded.svelte-1phnpqd .expander-div:where(.svelte-1phnpqd){display:block}.g1.svelte-1phnpqd,.h1.svelte-1phnpqd{order:0}.g2.svelte-1phnpqd,.h2.svelte-1phnpqd{order:1}.g3.svelte-1phnpqd,.h3.svelte-1phnpqd{order:2}.g4.svelte-1phnpqd,.h4.svelte-1phnpqd{order:3}.g5.svelte-1phnpqd,.h5.svelte-1phnpqd{order:4}.close-help.svelte-1phnpqd{order:5}.g4.svelte-1phnpqd{flex-grow:2}.sm.svelte-1phnpqd .expander:where(.svelte-1phnpqd),.sm.svelte-1phnpqd .expander-div:where(.svelte-1phnpqd){order:2}.xs.svelte-1phnpqd .expander:where(.svelte-1phnpqd),.xs.svelte-1phnpqd .expander-div:where(.svelte-1phnpqd){order:1}.show-help.svelte-1phnpqd .expander:where(.svelte-1phnpqd),.show-help.svelte-1phnpqd .expander-div:where(.svelte-1phnpqd),.show-help.svelte-1phnpqd .expander-help:where(.svelte-1phnpqd){order:5}.show-help.svelte-1phnpqd .close-help:where(.svelte-1phnpqd){display:block}.close-help.svelte-1phnpqd{max-width:unset;flex-grow:0;font-size:1.08rem;padding:3px 10px;display:none}.help.svelte-1phnpqd{display:none}.show-help.svelte-1phnpqd .help:where(.svelte-1phnpqd){display:block;width:100%;box-sizing:border-box;padding:0 0 5px 20px;font-size:.93rem}input.svelte-ykdttc,#desc-input{background-color:#fff;border:2px solid #aaa;font:inherit;font-size:95%;margin:0;padding:10px 12px;border-radius:15px;transition:border-color .2s;vertical-align:middle}input.svelte-ykdttc:hover,input.svelte-ykdttc:focus,#desc-input:hover,#desc-input:focus{border-color:var(--color-theme);outline:none}input.svelte-ykdttc,#desc-input{box-sizing:border-box;width:100%;color:#000}#desc-input{padding-top:0;padding-bottom:0}label.svelte-ykdttc{display:block;margin:1rem 0;transition:color .2s}label.svelte-ykdttc:hover{color:var(--color-theme)}em.svelte-ykdttc{font-style:normal;display:inline-block;padding:10px 0}.hint.svelte-ykdttc{opacity:.6;font-size:.85rem;text-align:right;margin-top:-.8rem;margin-bottom:1rem}.hint.svelte-ykdttc:hover,.hint.svelte-ykdttc:focus-within{opacity:1}p.svelte-ykdttc,ul.svelte-ykdttc{font-size:1rem}.time-slot.svelte-afiia2{display:flex;gap:.75rem;border:2px solid #aaa;padding:.8rem;margin:0 0 -2px;background-color:#fff}.time-slot.svelte-afiia2:first-child{border-top-left-radius:20px;border-top-right-radius:20px}.time-slot.svelte-afiia2:last-child{border-bottom-left-radius:20px;border-bottom-right-radius:20px}label.svelte-afiia2{display:flex;flex-direction:column;transition:color .2s}label.svelte-afiia2:hover,label.svelte-afiia2:focus-within{color:var(--color-theme)}label.svelte-afiia2 em:where(.svelte-afiia2){display:block;font-style:normal;font-size:.85rem}input.svelte-afiia2{background-color:transparent;border:none;font:inherit;font-size:95%;margin:0 0 -.4rem;padding:.4rem 0;min-width:50px;transition:border-color .2s;vertical-align:baseline}input.svelte-afiia2:hover,input.svelte-afiia2:focus{border-color:var(--color-theme);outline:none}input[type=time].svelte-afiia2{max-width:3.5rem;min-width:0}.filler.svelte-afiia2{flex-grow:1}.remove.svelte-afiia2{display:block;width:32px;height:32px;padding:8px;color:#b00;background:transparent;border:none;border-radius:12px;margin:-8px -8px 0 -32px;cursor:pointer}.remove.svelte-afiia2 svg:where(.svelte-afiia2){display:block}.remove.svelte-afiia2:hover{color:red;background-color:#0001}.section-title.svelte-xvs489{font-weight:600;font-size:1.5rem;margin:1.5rem 0 1rem}p.svelte-xvs489{margin:1rem 0;font-size:93%}p.optional.svelte-xvs489{color:green}.add-slot.svelte-xvs489{display:block;width:100%;color:inherit;font:inherit;font-size:.9rem;padding:.5rem .67rem;background:#0001;border:2px solid #aaa;border-radius:0 0 20px 20px}.add-slot.svelte-xvs489:hover{background:#0002}.add-slot-area.svelte-xvs489{display:flex;flex-direction:column;gap:.5rem;background:#eee;border:2px solid #aaa;border-radius:0 0 20px 20px;padding:.75rem 1rem 1rem}.add-slot-options.svelte-xvs489{display:flex;gap:.5rem;flex-wrap:wrap}.add-slot-action.svelte-xvs489{font-family:inherit;font-size:.9rem;border:none;color:inherit;background-color:#0001;display:inline-block;padding:.4rem .6rem;border-radius:10px}.add-slot-action.svelte-xvs489:hover,.add-slot-action.svelte-xvs489:focus{background-color:#0002}.checkbox-label.svelte-xvs489{display:block;margin:1rem 0}.section-title.svelte-c9wybs{font-weight:600;font-size:1.5rem;margin:1.5rem 0 1rem}input.svelte-c9wybs:not([type=checkbox]){background-color:#fff;border:2px solid #aaa;font:inherit;font-size:95%;margin:0;padding:10px 12px;border-radius:15px;min-width:50px;transition:border-color .2s;vertical-align:middle}input.svelte-c9wybs:not([type=checkbox]):hover,input.svelte-c9wybs:not([type=checkbox]):focus{border-color:var(--color-theme);outline:none}input[type=text].svelte-c9wybs{box-sizing:border-box;width:calc(100% - 5.4rem)}label.svelte-c9wybs{display:block;margin:.75rem 0;transition:color .2s}label.svelte-c9wybs:hover{color:var(--color-theme)}em.svelte-c9wybs{font-style:normal;display:inline-block;width:5rem;padding:10px 0}p.svelte-c9wybs{margin:1rem 0;font-size:93%}p.optional.svelte-c9wybs{color:green}.error.svelte-c9wybs{color:#8b0000;font-size:93%}.section-title.svelte-48mxta{font-weight:600;font-size:1.5rem;margin:1.5rem 0 1rem}textarea.svelte-48mxta,input.svelte-48mxta:not([type=checkbox]){background-color:#fff;border:2px solid #aaa;font:inherit;font-size:95%;margin:0;padding:10px 12px;border-radius:15px;min-width:50px;transition:border-color .2s;vertical-align:middle}textarea.svelte-48mxta:hover,textarea.svelte-48mxta:focus,input.svelte-48mxta:not([type=checkbox]):hover,input.svelte-48mxta:not([type=checkbox]):focus{border-color:var(--color-theme);outline:none}textarea.svelte-48mxta,input[type=text].svelte-48mxta{box-sizing:border-box;width:calc(100% - 7.4rem)}@media (max-width: 33rem){textarea.svelte-48mxta,input[type=text].svelte-48mxta{width:100%}}.full-width.svelte-48mxta{width:100%!important}label.svelte-48mxta{display:block;margin:1rem 0;transition:color .2s}label.svelte-48mxta:hover{color:var(--color-theme)}em.svelte-48mxta{font-style:normal;display:inline-block;width:7rem;padding:10px 0}@media (max-width: 33rem){em.svelte-48mxta{display:block;padding:0;margin:.5rem 0 .3rem;width:auto}}p.svelte-48mxta:not(.important){margin:1rem 0;font-size:93%}.section-title.svelte-1elsod1{font-weight:600;font-size:1.5rem;margin:1.5rem 0 1rem}label.svelte-1elsod1{display:block;margin:1rem 0;transition:color .2s}label.svelte-1elsod1:hover{color:var(--color-theme)}.professional.svelte-1elsod1 label:where(.svelte-1elsod1){width:100%}.hidden.svelte-1elsod1{display:none}select.svelte-1elsod1,textarea.svelte-1elsod1,input.svelte-1elsod1:not([type=checkbox]){background-color:#fff;border:2px solid #aaa;font:inherit;font-size:95%;margin:0;padding:10px 12px;border-radius:15px;min-width:50px;transition:border-color .2s;vertical-align:middle}select.svelte-1elsod1:hover,select.svelte-1elsod1:focus,textarea.svelte-1elsod1:hover,textarea.svelte-1elsod1:focus,input.svelte-1elsod1:not([type=checkbox]):hover,input.svelte-1elsod1:not([type=checkbox]):focus{border-color:var(--color-theme);outline:none}select.svelte-1elsod1,textarea.svelte-1elsod1,input[type=text].svelte-1elsod1{box-sizing:border-box;width:calc(100% - 4.4rem);color:#000}em.svelte-1elsod1{font-style:normal;display:inline-block;width:4rem;padding:10px 0;vertical-align:middle}.optional.svelte-1elsod1{color:green;font-size:90%}.section-title.svelte-g0f69k{font-weight:600;font-size:1.5rem;margin:1.5rem 0 1rem}p.svelte-g0f69k{margin:1rem 0;font-size:93%}.gradient.svelte-g0f69k{height:3.5rem;border-radius:15px;background:var(--image),linear-gradient(to right in oklab,var(--gradient1, #6fb0c9),var(--gradient2, #db71dd));background-size:120px,auto}.slider-section.svelte-g0f69k{display:flex;margin:1rem 0;width:auto}.color-label.svelte-g0f69k,.motif-label.svelte-g0f69k{width:5rem}.slider.svelte-g0f69k{height:1.5rem;border-radius:15px;flex-grow:1;background:linear-gradient(to right,#ffabc4,#ffadb3,#ffb0a3 8.33%,#ffb19a 10.42%,#ffb295 11.46%,#ffb293,#ffb390 12.5%,#ffb38b,#ffb485 14.58%,#ffb577 16.67%,#f2c100 25%,#d9cc00,#b8d800 33.33%,#a0df00 35.42%,#8fe300 36.46%,#86e500 36.98%,#80e600,#7be705 37.5%,#71e922,#66ea31 38.54%,#4bec47 39.58%,#39ee4f,#1aef57 40.62%,#00ef5c,#00ef63 41.15%,#00ee70 41.67%,#01ec93,#00eaab 45.83%,#00e6cb 50%,#00e0fa 58.33%,#6bd7ff,#8dd0ff 66.67%,#98cdff,#a2caff,#aac8ff,#b2c5ff 75%,#c1c0ff,#d1b9ff 83.33%,#ffa1f7,#ffabc4);background:linear-gradient(to right,color(xyz 0.843 0.507 0.556),color(xyz 0.828 0.511 0.334),color(xyz 0.82 0.514 0.155) 8.33%,color(xyz 0.797 0.519 0.102) 10.42%,color(xyz 0.785 0.521 0.078) 11.46%,color(xyz 0.779 0.522 0.066),color(xyz 0.774 0.524 0.054) 12.5%,color(xyz 0.762 0.526 0.031),color(xyz 0.752 0.528 0.01) 14.58%,color(xyz 0.73 0.532 -0.03) 16.67%,color(xyz 0.583 0.563 -0.073) 25%,color(xyz 0.502 0.581 -0.04),color(xyz 0.426 0.599 -0.003) 33.33%,color(xyz 0.396 0.607 0.046) 35.42%,color(xyz 0.381 0.611 0.073) 36.46%,color(xyz 0.374 0.612 0.087) 36.98%,color(xyz 0.371 0.613 0.094),#7be705 37.5%,#71e922,#66ea31 38.54%,#4bec47 39.58%,#39ee4f,#1aef57 40.62%,color(xyz 0.327 0.626 0.202),color(xyz 0.324 0.627 0.21) 41.15%,color(xyz 0.318 0.629 0.227) 41.67%,color(xyz 0.31 0.632 0.324),color(xyz 0.305 0.635 0.433) 45.83%,color(xyz 0.303 0.638 0.688) 50%,color(xyz 0.387 0.621 1.342) 58.33%,color(xyz 0.456 0.603 1.625),color(xyz 0.53 0.583 1.939) 66.67%,color(xyz 0.563 0.574 1.988),color(xyz 0.597 0.564 2.039),color(xyz 0.631 0.554 2.089),color(xyz 0.667 0.545 2.141) 75%,color(xyz 0.711 0.532 1.975),color(xyz 0.762 0.519 1.817) 83.33%,color(xyz 0.818 0.508 1.176),color(xyz 0.843 0.507 0.556))}.slider-input.svelte-g0f69k{display:block;width:100%;margin:0;padding:0;height:100%;opacity:.7}.select-label.svelte-g0f69k{display:flex;margin:.75rem 0;transition:color .2s}.select-label.svelte-g0f69k:hover{color:var(--color-theme)}em.svelte-g0f69k{font-style:normal;display:inline-block;width:70px;padding:10px 0}select.svelte-g0f69k{background-color:#fff;border:2px solid #aaa;font:inherit;font-size:95%;margin:0;padding:10px 12px;border-radius:15px;min-width:50px;transition:border-color .2s;vertical-align:middle}select.svelte-g0f69k:hover,select.svelte-g0f69k:focus-visible{border-color:var(--color-theme);outline:none}
