table.svelte-app0v{--border-color: #efe6d9;--selected-color: #ff9100;width:100%;font-size:14px;text-align:center;@media (min-width: 800px){font-size:16px}}thead.svelte-app0v{border-bottom:2px solid var(--border-color)}table.svelte-app0v th:where(.svelte-app0v){min-width:10%}table.svelte-app0v td:where(.svelte-app0v):not(:last-child){border-right:.5px solid var(--border-color)}table.svelte-app0v td:where(.svelte-app0v){position:relative;cursor:pointer;height:32px;&[data-color=b]{color:#c213f8}&[data-color=c]{color:#f813a4}}.circle[data-selected=true].svelte-app0v{position:absolute;inset:0 2px;border-radius:50%;border:4px solid var(--selected-color)}.select-button.svelte-app0v{display:block;width:100%;font-weight:700;background:#fff;color:#777;padding-block:10px;margin:20px auto;border-radius:20px;border:2px solid #ddd;transition:all .2s ease-in-out;&:hover{transform:scale(1.03);background:#d6e5fa}&:active{transform:scale(.95)}}.container.svelte-69wc1h{max-width:min(95%,600px);background:#f8f9fd;background:linear-gradient(0deg,#fff,#eef5fe);border-radius:20px;padding:25px 35px;border:5px solid rgb(255,255,255);box-shadow:#85bdd7e0 0 30px 30px -20px;margin-bottom:32px}h3.svelte-69wc1h{width:100%;text-align:center;font-weight:700;font-size:20px;color:#555;margin-bottom:12px}.heading.svelte-69wc1h{text-align:center;font-weight:900;font-size:24px;color:#1089d3;@media (min-width: 800px){font-size:36px}}.form.svelte-69wc1h{margin-top:20px;display:flex;flex-direction:column;gap:16px}.form-row.svelte-69wc1h{display:flex;align-items:center;gap:16px}.form-item.svelte-69wc1h{width:100%;display:flex;flex-direction:column;gap:4px;font-size:14px}.form.svelte-69wc1h .label-wrapper:where(.svelte-69wc1h){display:flex;align-items:center;justify-content:space-between;gap:4px;padding-left:10px;& span:where(.svelte-69wc1h){color:#777;font-size:14px}& p:where(.svelte-69wc1h){color:#e76161;font-size:12px}}.form.svelte-69wc1h .input:where(.svelte-69wc1h){width:100%;background:#fff;border:none;padding:10px 16px;border-radius:12px;box-shadow:#cff0ff 0 10px 10px -5px;border-inline:2px solid transparent;resize:none;&:focus{outline:none;border-inline:2px solid #12b1d1}}.form.svelte-69wc1h .radio-container:where(.svelte-69wc1h){width:100%;display:flex;align-items:center;justify-content:space-around;& label:where(.svelte-69wc1h){display:flex;flex-direction:column;align-items:center;justify-content:center;accent-color:#a061e7;font-size:13px;&[data-direction=row]{flex-direction:row;gap:4px}}}.form.svelte-69wc1h .submit-button:where(.svelte-69wc1h){display:block;width:100%;font-weight:700;background:linear-gradient(45deg,#1089d3,#12b1d1);color:#fff;padding-block:15px;margin:40px auto;border-radius:20px;box-shadow:#85bdd7e0 0 20px 10px -15px;border:none;transition:all .2s ease-in-out;&:hover{transform:scale(1.03);box-shadow:#85bdd7e0 0 23px 10px -20px}&:active{transform:scale(.95);box-shadow:#85bdd7e0 0 15px 10px -10px}&:disabled{opacity:.2}}dialog.svelte-69wc1h{align-self:center;justify-self:center;width:min(90%,540px);background:#f8f9fd;background:linear-gradient(0deg,#fff,#eef5fe);border-radius:40px;padding:25px 35px;border:5px solid rgb(255,255,255);box-shadow:#85bdd7e0 0 30px 30px -20px;user-select:none;&#multiTimeDialog{padding:8px}}dialog.svelte-69wc1h .cancel-button:where(.svelte-69wc1h){display:block;width:100%;font-weight:700;background:#fff;color:#777;padding-block:10px;margin:20px auto;border-radius:20px;border:2px solid #ddd;transition:all .2s ease-in-out;&:hover{transform:scale(1.03);background:#ddd}&:active{transform:scale(.95)}}dialog.svelte-69wc1h #sizeDialogOptions:where(.svelte-69wc1h) button:where(.svelte-69wc1h),dialog.svelte-69wc1h #timeDialogOptions:where(.svelte-69wc1h) button:where(.svelte-69wc1h){display:grid;place-content:center;border:2px solid #ddd;background:#fff;padding:10px;border-radius:20px;transition:all .2s ease-in-out;&:hover{transform:scale(1.03);background:#c8e7fb}&:active{transform:scale(.95)}&[data-closed=true]{background:#ddd;color:#777}&:disabled{opacity:.2;text-decoration:line-through}}dialog#dateDialog.svelte-69wc1h{background-color:#fff;background-image:unset}.grid-cols-3.svelte-69wc1h{grid-template-columns:repeat(3,minmax(0,1fr))}
