._dashboard_1nqts_1{color:#132d4e;gap:24px;padding-bottom:24px;display:grid}._panel_1nqts_1{background:#fff;border:1px solid #dce3eb;border-radius:22px;min-width:0;padding:28px}._panel_1nqts_1 h2{margin:10px 0 16px;font-size:clamp(1.35rem,3vw,1.9rem);line-height:1.2}._panel_1nqts_1 p{color:#52637a;margin:12px 0;font-size:.92rem;line-height:1.65}._heading_1nqts_1{justify-content:space-between;align-items:center;gap:18px;display:flex}._filters_1nqts_1{grid-template-columns:2fr 1fr;gap:16px;margin:24px 0 16px;display:grid}._filters_1nqts_1 label{gap:8px;font-size:.85rem;font-weight:700;display:grid}._filters_1nqts_1 input,._filters_1nqts_1 select{color:#132d4e;background:#fff;border:1px solid #becadb;border-radius:10px;width:100%;min-height:48px;padding:10px 12px}._results_1nqts_1{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:420px;padding:4px;display:grid;overflow:auto}._results_1nqts_1 button{text-align:left;color:#132d4e;cursor:pointer;background:#f8fafc;border:1px solid #e0e6ee;border-radius:12px;align-items:center;gap:12px;min-width:0;padding:14px;display:flex}._results_1nqts_1 button:hover{background:#edf3fa;border-color:#8499b6}._results_1nqts_1 button>span,._shortcuts_1nqts_1 a>span{flex:1;min-width:0}._results_1nqts_1 strong,._shortcuts_1nqts_1 strong{overflow-wrap:anywhere;display:block}._results_1nqts_1 small,._shortcuts_1nqts_1 small{color:#596b80;margin-top:5px;display:block}._identity_1nqts_1{color:#fff;background:#081d38;border:0}._identity_1nqts_1 p{color:#b9c9de}._identity_1nqts_1 ._club_1nqts_1{align-items:center;gap:16px;min-width:0;display:flex}._club_1nqts_1 h2{overflow-wrap:anywhere;margin-bottom:0}._club_1nqts_1 span{color:#c7d6e7;font-size:.85rem}._actions_1nqts_1{flex-wrap:wrap;gap:12px;display:flex}._actions_1nqts_1 button,._secondary_1nqts_1{color:inherit;cursor:pointer;background:0 0;border:1px solid #60758e;border-radius:10px;min-height:44px;padding:10px 12px}._metrics_1nqts_1{grid-template-columns:repeat(3,1fr);gap:16px;margin:28px 0;display:grid}._metrics_1nqts_1 strong{color:#f3d286;font-size:2.3rem;display:block}._metrics_1nqts_1 span{color:#c7d6e7;margin-top:7px;font-size:.8rem;display:block}._shortcuts_1nqts_1{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._shortcuts_1nqts_1 a{background:#fff;border:1px solid #dce3eb;border-radius:16px;align-items:center;gap:14px;padding:22px;display:flex}._shortcuts_1nqts_1 a:hover{background:#f5f8fc;border-color:#8e9eb5}._columns_1nqts_1{grid-template-columns:1fr 1fr;gap:24px;display:grid}._event_1nqts_1{border-bottom:1px solid #e1e7ee;gap:7px;padding:16px 0;display:grid}._event_1nqts_1 span{color:#52637a}._textLink_1nqts_1{justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:10px 0;font-weight:750;display:flex}._reminder_1nqts_1{background:#f6f0df;border-radius:12px;margin-top:16px;padding:16px;font-size:.88rem;line-height:1.6}._match_1nqts_1{border-bottom:1px solid #e1e7ee;gap:8px;padding:14px 0;display:grid}._match_1nqts_1 small{color:#52637a}._match_1nqts_1 span{overflow-wrap:anywhere;line-height:1.6}._match_1nqts_1 b{padding:0 7px}._cup_1nqts_1{margin:14px 0}._notice_1nqts_1{background:#eef4fa;border-radius:12px;padding:14px 18px;font-size:.9rem}._dashboard_1nqts_1 button:focus-visible,._dashboard_1nqts_1 a:focus-visible,._dashboard_1nqts_1 input:focus-visible,._dashboard_1nqts_1 select:focus-visible{outline-offset:3px;outline:3px solid #c49328}@media (width<=700px){._panel_1nqts_1{padding:20px}._heading_1nqts_1{flex-direction:column;align-items:flex-start}._filters_1nqts_1,._columns_1nqts_1,._shortcuts_1nqts_1{grid-template-columns:1fr}._results_1nqts_1{grid-template-columns:1fr;max-height:390px}._metrics_1nqts_1{gap:8px}._metrics_1nqts_1 strong{font-size:1.8rem}._metrics_1nqts_1 span{font-size:.73rem}._actions_1nqts_1{margin-top:6px}._shortcuts_1nqts_1 a{padding:18px}}._appointment_1nqts_3{background:#f4f7fb;border:1px solid #dce3eb;border-radius:14px;gap:12px;padding:18px;display:grid}._roundBadge_1nqts_3{color:#132d4e;background:#f3dfab;border-radius:8px;justify-self:start;padding:7px 10px;font-size:.8rem;font-weight:800;display:inline-block}._appointment_1nqts_3 small{color:#52637a}._versus_1nqts_3{justify-content:space-between;align-items:center;gap:14px;padding:12px 0;line-height:1.5;display:flex}._versus_1nqts_3 span{overflow-wrap:anywhere;flex:1;font-weight:750}._versus_1nqts_3 span:last-child{text-align:right}._versus_1nqts_3 b{color:#697c94;font-size:.7rem}
