.container[data-v-2b6f321b]{max-width:800px;margin:auto;padding:1rem;font-family:sans-serif}h1[data-v-2b6f321b],h2[data-v-2b6f321b],h3[data-v-2b6f321b]{text-align:center;margin-bottom:.5rem}.category-cards[data-v-2b6f321b],.sub-list[data-v-2b6f321b]{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.card[data-v-2b6f321b],.sub-card[data-v-2b6f321b]{border:1px solid #ccc;padding:1rem;width:150px;text-align:center;cursor:pointer;border-radius:10px;transition:.3s ease}.card[data-v-2b6f321b]:hover,.sub-card[data-v-2b6f321b]:hover{background-color:#f0f0f0}.selected[data-v-2b6f321b]{border:2px solid #007bff;background-color:#e6f0ff}.form-section[data-v-2b6f321b]{margin-top:2rem;max-width:400px;margin-left:auto;margin-right:auto}label[data-v-2b6f321b]{display:block;margin-top:1rem;font-weight:700}input[data-v-2b6f321b]{width:100%;padding:.5rem;margin-top:.2rem}button[data-v-2b6f321b]{margin-top:1rem;width:100%;padding:.7rem;background-color:#007bff;color:#fff;border:none;border-radius:5px;cursor:pointer}.confirmation[data-v-2b6f321b]{margin-top:1rem;background-color:#e6ffe6;padding:1rem;border:1px solid #3c3;border-radius:5px}