._container_19uet_1{display:flex;flex-direction:column;gap:var(--spacing-2)}._header_19uet_7{display:flex;align-items:center;justify-content:space-between}._label_19uet_13{font-size:.875rem;font-weight:600;color:var(--foreground)}._description_19uet_19{font-size:.875rem;color:var(--muted-foreground);margin-bottom:var(--spacing-3);line-height:1.4}._noTimeSlotsText_19uet_26{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-2);color:var(--muted-foreground);font-size:.875rem;margin:0;padding:var(--spacing-4);background-color:var(--muted);border-radius:var(--radius);text-align:center;border:2px dashed var(--border)}._noTimeSlotsText_19uet_26 svg{color:var(--muted-foreground);opacity:.6}._timeSlotsList_19uet_46{display:flex;flex-direction:column;gap:var(--spacing-3)}._timeSlotItem_19uet_52{background-color:var(--muted);border-radius:var(--radius);padding:var(--spacing-3);border:1px solid var(--border)}._timeSlotHeader_19uet_59{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-3)}._timeSlotLabel_19uet_66{display:flex;align-items:center;gap:var(--spacing-1);font-size:.875rem;font-weight:600;color:var(--foreground)}._timeSlotInputs_19uet_75{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-3)}._timeSlotInputs_19uet_75:has(._timeSlotField_19uet_82:nth-child(2)){grid-template-columns:1fr 1fr 1fr 1fr}._timeSlotField_19uet_82{display:flex;flex-direction:column;gap:var(--spacing-1)}._timeSlotFieldLabel_19uet_92{display:flex;align-items:center;gap:var(--spacing-1);font-size:.75rem;font-weight:500;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.05em}@media(max-width:768px){._timeSlotInputs_19uet_75,._timeSlotInputs_19uet_75:has(._timeSlotField_19uet_82:nth-child(2)){grid-template-columns:1fr;gap:var(--spacing-2)}._header_19uet_7{flex-direction:column;align-items:flex-start;gap:var(--spacing-2)}}._dialog_1i2cm_1{width:36rem;max-width:92vw;max-height:90vh;overflow-y:auto}._sheet_1i2cm_9{border-radius:20px 20px 0 0;background:var(--header-background);padding-left:16px;padding-right:16px;padding-bottom:calc(24px + var(--safe-area-inset-bottom, 0px))}._body_1i2cm_17{display:flex;flex-direction:column;gap:18px}._head_1i2cm_23{display:flex;align-items:center;gap:12px;padding-right:28px}._avatar_1i2cm_30{width:48px;height:48px;flex-shrink:0}._headText_1i2cm_36{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._title_1i2cm_44{margin:0;font-family:var(--font-family-base);font-size:18px;font-weight:700;text-transform:none;letter-spacing:0}._muted_1i2cm_53{margin:0;font-size:13px;font-weight:400;color:var(--muted-foreground)}._sportWarn_1i2cm_60{display:flex;flex-direction:column;gap:var(--spacing-2);padding:var(--spacing-3);border-radius:var(--radius-lg);border:1px solid color-mix(in srgb,var(--fire-orange) 50%,var(--border));background:color-mix(in srgb,var(--fire-orange) 10%,transparent);font-size:.875rem}._sportWarnActions_1i2cm_71{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}._sportTag_1i2cm_77{font-size:12px;font-weight:600;color:#ff8a4c;background:#ff6a1f24;padding:3px 8px;border-radius:10px;flex-shrink:0}._section_1i2cm_87{display:flex;flex-direction:column;gap:8px}._tabs_1i2cm_94{display:flex;gap:4px;padding:4px;border-radius:12px;background:var(--surface);border:1px solid var(--border)}._tab_1i2cm_94{flex:1;min-height:44px;border:0;border-radius:9px;background:transparent;color:var(--muted-foreground);font:600 14px var(--font-family-base);display:inline-flex;align-items:center;justify-content:center;gap:6px;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:transform .12s var(--ease-out),background-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease}._tab_1i2cm_94:active{transform:scale(.97)}._tabOn_1i2cm_128{background:var(--action);color:var(--action-foreground)}._nowCard_1i2cm_133,._nowCourt_1i2cm_134{display:flex;align-items:center;gap:12px;min-height:52px;padding:8px 14px;box-sizing:border-box;border-radius:10px;border:1px solid var(--border);background:var(--surface)}._nowCard_1i2cm_133{color:var(--primary)}._nowCard_1i2cm_133 strong{color:var(--foreground)}._nowCourt_1i2cm_134 ._optText_1i2cm_154{flex:1}._changeBtn_1i2cm_158{min-height:44px;padding:0 4px;border:0;background:none;color:var(--link, #3d9bff);font:600 14px var(--font-family-base);cursor:pointer}@media(prefers-reduced-motion:reduce){._tab_1i2cm_94:active{transform:none}}._label_1i2cm_174{font-size:12px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:var(--muted-foreground)}._chips_1i2cm_182{display:flex;flex-wrap:wrap;gap:8px}._chip_1i2cm_182{min-height:44px;padding:4px 14px;box-sizing:border-box;border-radius:22px;border:1px solid var(--border);background:var(--surface);color:var(--foreground);font:600 13px var(--font-family-base);display:inline-flex;align-items:center;gap:6px;cursor:pointer}._chip_1i2cm_182:hover{border-color:#4a4a4a}._chipOn_1i2cm_207,._chipOn_1i2cm_207:hover{background:#0066e038;border-color:var(--primary)}._chipSub_1i2cm_213{font-weight:400;font-size:12px;color:var(--muted-foreground)}._chipGhost_1i2cm_219{border-style:dashed;color:var(--muted-foreground)}._custom_1i2cm_224{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:12px;border:1px solid var(--border);border-radius:10px}._custom_1i2cm_224>:first-child{width:100%}._textBtn_1i2cm_238{display:inline-flex;align-items:center;gap:6px;min-height:32px;border:0;background:none;padding:0;color:var(--muted-foreground);font:500 13px var(--font-family-base);cursor:pointer}._opt_1i2cm_154{min-height:52px;padding:8px 14px;box-sizing:border-box;border-radius:10px;border:1px solid var(--border);background:var(--surface);color:var(--foreground);font:14px var(--font-family-base);text-align:left;display:flex;align-items:center;gap:12px;cursor:pointer}._optOn_1i2cm_267{border-color:var(--primary);background:#0066e029}._dot_1i2cm_272{width:18px;height:18px;border-radius:50%;border:2px solid #666666;box-sizing:border-box;flex-shrink:0}._optOn_1i2cm_267 ._dot_1i2cm_272{border:5px solid var(--primary)}._optText_1i2cm_154{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._optText_1i2cm_154 strong{font-weight:600}._chip_1i2cm_182,._opt_1i2cm_154,._send_1i2cm_300{-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:transform .12s var(--ease-out),background-color var(--animation-duration-fast) ease,border-color var(--animation-duration-fast) ease}._chip_1i2cm_182:active,._opt_1i2cm_154:active,._send_1i2cm_300:active:not(:disabled){transform:scale(.97)}@media(prefers-reduced-motion:reduce){._chip_1i2cm_182:active,._opt_1i2cm_154:active,._send_1i2cm_300:active:not(:disabled){transform:none;filter:brightness(.85)}}._formError_1i2cm_324{background-color:color-mix(in srgb,var(--error) 10%,transparent);border:1px solid color-mix(in srgb,var(--error) 30%,transparent);color:#ff8a8a;padding:10px 12px;border-radius:8px;font-size:14px}._send_1i2cm_300{height:52px;border:0;border-radius:10px;background:var(--action);color:var(--action-foreground);font:700 16px var(--font-family-base);display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer}._send_1i2cm_300:hover:not(:disabled){background:color-mix(in srgb,var(--action),white 10%)}._send_1i2cm_300:disabled{opacity:.6;cursor:not-allowed}
