[data-v-3aa23ce5] .card{border-radius:1rem}.queue-card[data-v-3aa23ce5]{position:relative}.mute-toggle-btn[data-v-3aa23ce5]{position:absolute;right:.75rem;bottom:.75rem;width:2.25rem;height:2.25rem;border:none;border-radius:50%;background:transparent;color:var(--color-primary);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;z-index:2;padding:0}.mute-toggle-btn i[data-v-3aa23ce5]{font-size:1.1rem}.mute-toggle-btn[data-v-3aa23ce5]:hover{background:color-mix(in srgb,var(--color-primary) 10%,transparent)}.main-card[data-v-3aa23ce5]{min-height:40vh;padding:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.department-name[data-v-3aa23ce5]{font-weight:700;font-size:1.5rem}.counter_no[data-v-3aa23ce5]{font-size:1.5rem}.current-token-label[data-v-3aa23ce5],.patient-token-label[data-v-3aa23ce5]{font-size:1.25rem}.token-number[data-v-3aa23ce5]{font-size:5rem;font-weight:700;color:var(--color-primary);line-height:.85!important}.refresh-text[data-v-3aa23ce5]{font-size:1rem}.appointment-date[data-v-3aa23ce5]{font-size:2.5rem;font-weight:700;color:var(--color-primary)!important}.prepare-message[data-v-3aa23ce5]{font-size:1rem;font-weight:700;color:var(--color-primary)}.patient-token[data-v-3aa23ce5]{font-size:4.5rem;line-height:.8}@media (max-width:768px){.department-name[data-v-3aa23ce5]{font-size:1.25rem}.counter_no[data-v-3aa23ce5]{font-size:1.5rem}.current-token-label[data-v-3aa23ce5]{font-size:1.15rem}.token-number[data-v-3aa23ce5]{font-size:4rem}.patient-token-label[data-v-3aa23ce5]{font-size:1.15rem}.refresh-text[data-v-3aa23ce5]{font-size:.9rem}.main-card[data-v-3aa23ce5]{padding:1rem;min-height:auto}.prepare-message[data-v-3aa23ce5]{font-size:1.15rem}}[data-v-3aa23ce5] .token-with-appointment{height:75vh!important}[data-v-3aa23ce5] .no-token-created{font-size:1.5rem;font-weight:700;color:var(--color-primary);text-align:center}[data-v-3aa23ce5] .appointment-details-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.6rem;width:-webkit-max-content;width:-moz-max-content;width:max-content}