.CjdMVq_panel{border:1px solid var(--border);background:var(--bg-card);border-radius:12px;flex-direction:column;gap:12px;margin-top:12px;padding:14px;display:flex}.CjdMVq_header{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.CjdMVq_title{color:var(--text-primary);margin:0;font-size:1rem;font-weight:600}.CjdMVq_statusChip{background:var(--primary-soft);color:var(--text-secondary);border-radius:999px;padding:2px 8px;font-size:.75rem}.CjdMVq_statusChip[data-status=booked]{background:var(--success-soft);color:var(--on-success)}.CjdMVq_statusChip[data-status=no_invite]{background:var(--warning-soft);color:var(--text-secondary)}.CjdMVq_visitBar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.CjdMVq_visitChip{background:var(--primary-soft);color:var(--text-secondary);white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:.75rem}.CjdMVq_serviceList{color:var(--text-secondary);flex-wrap:wrap;gap:4px 12px;margin:0;padding:0;font-size:.8rem;list-style:none;display:flex}.CjdMVq_serviceList li:before{content:"✓ ";color:var(--success,var(--primary))}.CjdMVq_closeBtn{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;margin-left:auto;padding:4px 8px;font-size:1rem}.CjdMVq_closeBtn:hover{background:var(--bg-hover);color:var(--text-primary)}.CjdMVq_hint{color:var(--text-muted);margin:0;font-size:.8rem}.CjdMVq_notice{border:1px solid var(--border-light);background:var(--bg-secondary);color:var(--text-secondary);border-radius:10px;margin:0;padding:10px 12px;font-size:.85rem}.CjdMVq_notice p{margin:0 0 6px}.CjdMVq_notice p:last-child{margin-bottom:0}.CjdMVq_warn{color:var(--warning)}.CjdMVq_error{background:var(--danger-soft);color:var(--danger);border-radius:10px;margin:0;padding:8px 12px;font-size:.85rem}.CjdMVq_choices,.CjdMVq_choice{flex-direction:column;gap:8px;display:flex}.CjdMVq_choiceBtn{text-align:left;border:1px solid var(--border);background:var(--bg-secondary);width:100%;color:var(--text-primary);cursor:pointer;border-radius:10px;padding:10px 12px;font-size:.9rem}.CjdMVq_choiceBtn:hover:not(:disabled){background:var(--bg-hover)}.CjdMVq_choiceBtn:disabled{opacity:.6;cursor:wait}.CjdMVq_form{border:1px dashed var(--border-light);border-radius:10px;flex-direction:column;gap:10px;padding:10px 12px;display:flex}.CjdMVq_field{color:var(--text-secondary);flex-direction:column;gap:4px;font-size:.8rem;display:flex}.CjdMVq_field input,.CjdMVq_field textarea{border:1px solid var(--border);background:var(--bg-primary);color:var(--text-primary);font:inherit;border-radius:8px;padding:8px 10px;font-size:.9rem}.CjdMVq_field input:focus-visible,.CjdMVq_field textarea:focus-visible,.CjdMVq_choiceBtn:focus-visible,.CjdMVq_primaryBtn:focus-visible,.CjdMVq_secondaryBtn:focus-visible,.CjdMVq_closeBtn:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.CjdMVq_primaryBtn{background:var(--primary);color:var(--on-primary);cursor:pointer;border:none;border-radius:10px;align-self:flex-start;padding:9px 14px;font-size:.9rem;font-weight:600}.CjdMVq_primaryBtn:hover:not(:disabled){background:var(--primary-hover)}.CjdMVq_primaryBtn:disabled{opacity:.6;cursor:wait}.CjdMVq_secondaryBtn{border:1px solid var(--border);color:var(--text-primary);cursor:pointer;background:0 0;border-radius:10px;align-self:flex-start;padding:8px 12px;font-size:.85rem}.CjdMVq_secondaryBtn:hover{background:var(--bg-hover)}.CjdMVq_summary{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:6px 12px;margin:6px 0 0;display:grid}.CjdMVq_summary div{gap:6px;font-size:.8rem;display:flex}.CjdMVq_summary dt{color:var(--text-muted)}.CjdMVq_summary dd{color:var(--text-primary);margin:0}@media (max-width:420px){.CjdMVq_form{flex-flow:wrap}.CjdMVq_field{flex:130px}.CjdMVq_primaryBtn,.CjdMVq_secondaryBtn{text-align:center;flex:100%}}
.vyKfJq_wrapper{display:contents}.vyKfJq_panel{border:1px solid var(--border-light);background:var(--bg-card,var(--bg-hover));border-radius:12px;flex-direction:column;flex:100%;gap:10px;min-width:0;padding:12px;display:flex}.vyKfJq_customer{color:var(--text-secondary);margin:0;font-size:.875rem}.vyKfJq_field{color:var(--text-secondary);flex-direction:column;gap:4px;font-size:.8125rem;display:flex}.vyKfJq_input,.vyKfJq_textarea{border:1px solid var(--border-light);background:var(--bg-hover);color:var(--text-primary);border-radius:10px;min-height:44px;padding:10px 12px;font-size:16px}.vyKfJq_textarea{resize:vertical;min-height:88px;line-height:1.4}.vyKfJq_hint{color:var(--danger);margin:0;font-size:.8125rem}.vyKfJq_note{background:var(--primary-soft);color:var(--text-primary);border-radius:10px;margin:0;padding:10px 12px;font-size:.8125rem;line-height:1.45}.vyKfJq_actions{flex-wrap:wrap;gap:8px;display:flex}.vyKfJq_actions .vyKfJq_btn{min-height:44px}.vyKfJq_privacy{color:var(--text-muted);margin:0;font-size:.75rem}
