.create-package-form.svelte-9v6maa.svelte-9v6maa{background-color:transparent;color:#fff;border:solid white 0px;height:100%;width:100%;padding:0;font-family:Gemunu Libre,sans-serif;font-family:Quicksand,sans-serif;font-family:Thasadith,sans-serif;display:flex;flex-direction:column;gap:0}.create-package-form.svelte-9v6maa h2.svelte-9v6maa{margin:0;font-size:.95vw;font-weight:100}.form-title-area.svelte-9v6maa.svelte-9v6maa{border:solid white 0px;height:12%;font-size:.85vw;padding-left:1vw;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;overflow:hidden;gap:1vh;margin-bottom:1vh}#backButton.svelte-9v6maa.svelte-9v6maa{margin-top:1vh;border:solid 0px;font-size:.95vw;font-weight:100}#backLink.svelte-9v6maa.svelte-9v6maa{color:#fff;text-decoration:none}.subtitle.svelte-9v6maa.svelte-9v6maa{margin:0;padding-left:1vw;font-size:.95vw;opacity:.9;margin-bottom:2vh}.field.svelte-9v6maa.svelte-9v6maa{border:solid red 0px;width:35vw;padding-left:1vw;margin:0;display:flex;flex-direction:column;gap:.6vw;margin-bottom:2vh}.field-label.svelte-9v6maa.svelte-9v6maa{font-size:.95vw;font-weight:100}.required-indicator.svelte-9v6maa.svelte-9v6maa{color:#ff6b6b;font-weight:700}.text-input.svelte-9v6maa.svelte-9v6maa{height:2.5vh;width:15vw;background-color:#fff;color:#000;border-style:none;outline:none;padding:0 .4vw;font-size:.9vw}.text-area.svelte-9v6maa.svelte-9v6maa{border:solid red 0px;height:12.5vh;width:30vw;background-color:#fff;color:#000;outline:none;padding:.5vw;font-size:.9vw;resize:none}.price-row.svelte-9v6maa.svelte-9v6maa{display:flex;flex-direction:column;gap:.8vw;margin-top:.8vh}.search-input.svelte-9v6maa.svelte-9v6maa{height:2.5vh;width:30vw}.deposit-summary.svelte-9v6maa.svelte-9v6maa{margin:0;font-size:.85vw;opacity:.8}.services-list.svelte-9v6maa.svelte-9v6maa{width:35vw;height:70%;border:solid white 0px;display:flex;flex-direction:column;gap:1vw;padding-top:1.25vw;padding-left:1vw;box-sizing:border-box;overflow-y:auto;margin-top:1vh}.section-title.svelte-9v6maa.svelte-9v6maa{margin:0;font-size:.95vw;font-weight:100;margin-bottom:.8vh}.service-row.svelte-9v6maa.svelte-9v6maa{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:1vw;padding:.5vw 0;border-bottom:1px solid rgba(255,255,255,.15)}.service-toggle.svelte-9v6maa.svelte-9v6maa{display:flex;align-items:center;gap:.75vw;font-size:.9vw}.service-title.svelte-9v6maa.svelte-9v6maa{font-weight:100}.service-meta.svelte-9v6maa.svelte-9v6maa{font-size:.85vw;opacity:.75}.quantity-field.svelte-9v6maa.svelte-9v6maa{display:flex;align-items:center;gap:.5vw;font-size:.85vw}.quantity-input.svelte-9v6maa.svelte-9v6maa{width:4vw;height:2.5vh;border:none;background-color:#fff;color:#000;padding:0 .5vw;text-align:center;font-size:.85vw;outline:none}.quantity-input.svelte-9v6maa.svelte-9v6maa:disabled{opacity:.4;cursor:not-allowed}.empty-state.svelte-9v6maa.svelte-9v6maa{margin:0;font-size:.95vw;opacity:.7}.actions.svelte-9v6maa.svelte-9v6maa{height:10%;border:solid red 0px;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;margin-top:1.5vh;padding-left:1vw}.primary-button.svelte-9v6maa.svelte-9v6maa{height:3vh;width:10vw;border-style:none;background-color:#fff;color:#000;font-family:Gemunu Libre,sans-serif;font-family:Quicksand,sans-serif;font-family:Thasadith,sans-serif;font-weight:300;margin-left:0;cursor:pointer;font-size:.85vw}.primary-button.svelte-9v6maa.svelte-9v6maa:disabled{opacity:.4;cursor:not-allowed}@media only screen and (max-width: 600px) and (orientation: portrait){.create-package-form.svelte-9v6maa.svelte-9v6maa{height:90%;width:90%;background-color:#00000059;border:solid red 0px}.create-package-form.svelte-9v6maa h2.svelte-9v6maa{font-size:4.5vw}.form-title-area.svelte-9v6maa.svelte-9v6maa{font-size:4.5vw;margin-bottom:1.5vh}#backButton.svelte-9v6maa.svelte-9v6maa{font-size:4.5vw}.subtitle.svelte-9v6maa.svelte-9v6maa{font-size:3.75vw;margin-bottom:2vh}.field-label.svelte-9v6maa.svelte-9v6maa{font-size:5vw}.field.svelte-9v6maa.svelte-9v6maa{margin-bottom:2.2vh}.text-input.svelte-9v6maa.svelte-9v6maa{width:50vw;height:3.5vh;font-size:3.75vw;padding:0 1vw}.text-area.svelte-9v6maa.svelte-9v6maa{width:80vw;margin:0 auto;font-size:3.75vw;height:16vh}.price-row.svelte-9v6maa.svelte-9v6maa{gap:2vw}.deposit-summary.svelte-9v6maa.svelte-9v6maa{font-size:3.5vw}.services-list.svelte-9v6maa.svelte-9v6maa{width:auto;max-width:90%;gap:3vw;max-height:58vh;margin-top:1.5vh;padding-left:1vw}.section-title.svelte-9v6maa.svelte-9v6maa{font-size:4.5vw;margin-bottom:1vh}.service-row.svelte-9v6maa.svelte-9v6maa{grid-template-columns:1fr;align-items:flex-start;gap:2.5vw;padding:3vw 0}.service-toggle.svelte-9v6maa.svelte-9v6maa{font-size:3.75vw}.service-meta.svelte-9v6maa.svelte-9v6maa,.quantity-field.svelte-9v6maa.svelte-9v6maa{font-size:3.5vw}.quantity-input.svelte-9v6maa.svelte-9v6maa{width:20vw;height:3.5vh;font-size:3.5vw}.empty-state.svelte-9v6maa.svelte-9v6maa{font-size:3.5vw}.actions.svelte-9v6maa.svelte-9v6maa{justify-content:center;margin-top:2vh}.primary-button.svelte-9v6maa.svelte-9v6maa{width:25vw;height:4vh;font-size:3.75vw}.field.svelte-9v6maa.svelte-9v6maa{width:auto;max-width:90%}}
