._picker_1o82x_1{display:flex;flex-direction:column;gap:var(--spacing-3);max-height:22rem;overflow-y:auto;padding-right:var(--spacing-1)}._hint_1o82x_10{margin:0;font-size:.8125rem;color:var(--muted-foreground)}._group_1o82x_16{display:flex;flex-direction:column;gap:var(--spacing-2)}._heading_1o82x_22{font-size:.75rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--muted-foreground)}._row_1o82x_30{display:flex;align-items:center;gap:var(--spacing-3);min-height:48px;padding:var(--spacing-2) var(--spacing-3);box-sizing:border-box;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--surface);color:var(--foreground);font:.875rem var(--font-family-base);text-align:left;cursor:pointer}._row_1o82x_30:disabled{opacity:.5;cursor:not-allowed}._rowOn_1o82x_51{border-color:var(--primary);background:color-mix(in srgb,var(--action) 16%,transparent)}._box_1o82x_56{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0;border-radius:var(--radius-sm);border:2px solid #666666;box-sizing:border-box;color:var(--action-foreground)}._rowOn_1o82x_51 ._box_1o82x_56{background:var(--action);border-color:var(--action)}._text_1o82x_74{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._text_1o82x_74 strong{font-weight:600}._muted_1o82x_86{margin:0;font-size:.8125rem;color:var(--muted-foreground)}._search_1o82x_92{display:flex;align-items:center;gap:var(--spacing-2);min-height:44px;padding:0 var(--spacing-3);border-radius:var(--radius-md);border:1px solid var(--border);background:var(--surface);color:var(--muted-foreground)}._searchInput_1o82x_104{flex:1;min-width:0;height:40px;border:0;outline:0;background:transparent;color:var(--foreground);font:.875rem var(--font-family-base)}._courtSelect_1dg7f_1{display:flex;flex-direction:column;gap:var(--spacing-2);margin-top:var(--spacing-4)}._courtSelect_1dg7f_1 label{font-size:.875rem;font-weight:500;color:var(--foreground)}._statusContainer_1dg7f_14{display:flex;align-items:center;gap:var(--spacing-3);background-color:color-mix(in srgb,var(--success) 15%,transparent);color:color-mix(in srgb,var(--success) 90%,black);padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius);border:1px solid color-mix(in srgb,var(--success) 30%,transparent);font-weight:500}._dark_1dg7f_26 ._statusContainer_1dg7f_14{background-color:color-mix(in srgb,var(--success) 25%,transparent);color:color-mix(in srgb,var(--success) 90%,white);border-color:color-mix(in srgb,var(--success) 40%,transparent)}._statusText_1dg7f_32{display:flex;align-items:center;gap:var(--spacing-2)}._statusIcon_1dg7f_38{flex-shrink:0}._timer_1dg7f_42{font-size:.875rem;color:color-mix(in srgb,var(--success) 80%,black);background-color:color-mix(in srgb,var(--success) 25%,transparent);padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-sm);border:1px solid color-mix(in srgb,var(--success) 40%,transparent);font-weight:500}._dark_1dg7f_26 ._timer_1dg7f_42{color:color-mix(in srgb,var(--success) 85%,white);background-color:color-mix(in srgb,var(--success) 35%,transparent);border-color:color-mix(in srgb,var(--success) 50%,transparent)}._cancelButton_1dg7f_58{color:color-mix(in srgb,var(--success) 70%,black)!important;background-color:transparent!important}._cancelButton_1dg7f_58:hover{background-color:color-mix(in srgb,var(--success) 20%,transparent)!important;color:color-mix(in srgb,var(--success) 60%,black)!important}._dark_1dg7f_26 ._cancelButton_1dg7f_58{color:color-mix(in srgb,var(--success) 75%,white)!important}._dark_1dg7f_26 ._cancelButton_1dg7f_58:hover{background-color:color-mix(in srgb,var(--success) 25%,transparent)!important;color:color-mix(in srgb,var(--success) 80%,white)!important}
