._page_1ft0c_1{gap:24px;padding-bottom:88px;display:grid}._nav_1ft0c_1{background:var(--card);text-align:left;cursor:pointer;align-items:center;gap:10px;width:100%;margin-top:16px;font-size:14px;font-weight:600;display:flex;border:1px solid var(--border)!important;border-radius:12px!important;padding:12px!important}._navMark_1ft0c_1{color:#28b2c7;letter-spacing:.12em;margin-left:auto;font-size:11px}._nav_1ft0c_1[aria-current=page]{background:#28b2c70a;border-color:#28b2c766!important}._hero_1ft0c_1{border:1px solid var(--border);background:var(--card);border-radius:24px;align-items:center;gap:26px;padding:30px 36px;display:flex}._hero_1ft0c_1 h2{letter-spacing:-.04em;font-size:36px;line-height:1.2}._hero_1ft0c_1 p{color:var(--muted-foreground);margin:8px 0}._hero_1ft0c_1 small{color:#28b2c7}._sound_1ft0c_1{border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:50%;margin-left:auto;padding:14px}._grid_1ft0c_1{grid-template-columns:1.15fr 1fr;align-items:start;gap:24px;display:grid}._panel_1ft0c_1{background:var(--card);border:1px solid var(--border);border-radius:20px;min-width:0;padding:28px}._panel_1ft0c_1 h2{letter-spacing:-.025em;margin:6px 0 12px;font-size:22px;font-weight:600}._panel_1ft0c_1 p{color:var(--muted-foreground);margin:12px 0;font-size:14px;line-height:1.7}._panel_1ft0c_1 label,._enroll_1ft0c_1 label{gap:8px;margin:14px 0;font-size:14px;display:grid}._panel_1ft0c_1 input:not([type=radio]),._panel_1ft0c_1 select,._enroll_1ft0c_1 input,._enroll_1ft0c_1 select{border:1px solid var(--border);width:100%;color:inherit;background:0 0;border-radius:10px;padding:12px;font-size:14px}._enroll_1ft0c_1 input,._enroll_1ft0c_1 select{border-color:#404957}._enroll_1ft0c_1 select option{background:#161b24}._enroll_1ft0c_1 p{color:#aab4c3;font-size:13px;line-height:1.6}._check_1ft0c_1{align-items:flex-start;line-height:1.5;gap:10px!important;display:flex!important}._check_1ft0c_1>button{flex-shrink:0;margin-top:3px}._question_1ft0c_1{border:0;min-width:0;margin:22px 0}._question_1ft0c_1 legend{font-size:15px;font-weight:550;line-height:1.6}._question_1ft0c_1 label{border:1px solid var(--border);cursor:pointer;border-radius:10px;align-items:center;gap:12px;min-height:44px;margin:8px 0;padding:10px 12px;display:flex}._question_1ft0c_1 label:has(input:checked){background:#28b2c710;border-color:#28b2c7}._question_1ft0c_1 input{accent-color:#28b2c7;width:18px;height:18px}._result_1ft0c_1{background:#28b2c709;border:1px solid #28b2c744;border-radius:14px;margin:20px 0;padding:18px}._result_1ft0c_1 details>div{margin:20px 0}._result_1ft0c_1 strong{font-size:15px}._line_1ft0c_1{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}._line_1ft0c_1>button{cursor:pointer;padding:10px}._line_1ft0c_1 button:disabled{opacity:.35}._board_1ft0c_1{margin:16px 0;padding:0;list-style:none}._board_1ft0c_1 li{border-bottom:1px solid var(--border);align-items:center;gap:14px;padding:16px 0;display:flex}._board_1ft0c_1 li>div{flex:1;min-width:0}._board_1ft0c_1 strong{word-break:break-word;font-size:14px}._board_1ft0c_1 small{color:var(--muted-foreground);margin-top:4px;font-size:12px;display:block}._board_1ft0c_1 li[data-me=true]{background:#28b2c70a}._avatar_1ft0c_1{border:1px solid var(--border);width:34px;height:34px;color:var(--muted-foreground);border-radius:50%;flex-shrink:0;place-items:center;font-size:14px;display:inline-grid}._block_1ft0c_1{color:var(--muted-foreground);cursor:pointer;background:0 0;padding:8px;font-size:12px}._roster_1ft0c_1{border-top:1px solid var(--border);margin-top:24px;padding-top:20px}._roster_1ft0c_1>div{align-items:center;gap:12px;margin:12px 0;display:flex}._roster_1ft0c_1>div>span:nth-child(2){flex:1}._roster_1ft0c_1 h3{font-size:16px}._roster_1ft0c_1 small,._small_1ft0c_1{color:var(--muted-foreground);line-height:1.7;font-size:12px!important}._selectedSchool_1ft0c_1{border:1px solid #28b2c744;border-radius:12px;align-items:center;gap:12px;padding:14px;display:flex}._selectedSchool_1ft0c_1>div{flex:1}._selectedSchool_1ft0c_1 strong{font-size:14px}._selectedSchool_1ft0c_1 small{color:#aab4c3;font-size:12px;display:block}._selectedSchool_1ft0c_1 button{color:#56c0d0;cursor:pointer;font-size:12px}._schoolResults_1ft0c_1{max-height:230px;margin:8px 0;padding:0;list-style:none;overflow:auto}._schoolResults_1ft0c_1 button{text-align:left;cursor:pointer;border:1px solid #343d4d;border-radius:10px;width:100%;margin:5px 0;padding:12px;display:block}._schoolResults_1ft0c_1 button:hover{border-color:#28b2c7}._schoolResults_1ft0c_1 strong{font-size:14px}._schoolResults_1ft0c_1 small{color:#aab4c3;margin-top:5px;font-size:12px;display:block}._addSchool_1ft0c_1{background:#28b2c708;border:1px solid #343d4d;border-radius:12px;margin-top:12px;padding:16px}._addSchool_1ft0c_1>button{cursor:pointer;border:1px solid #28b2c744;border-radius:8px;padding:10px}._invitation_1ft0c_1{text-align:center;border:1px solid var(--border);background:var(--card);border-radius:24px;flex-direction:column;align-items:center;gap:20px;padding:56px 24px;display:flex}._invitation_1ft0c_1>svg{color:#28b2c7}._invitation_1ft0c_1 h2{letter-spacing:-.04em;font-size:36px}._invitation_1ft0c_1 p{max-width:450px;color:var(--muted-foreground);line-height:1.7}._panel_1ft0c_1 summary{cursor:pointer;min-height:32px;font-size:15px}._panel_1ft0c_1 button:focus-visible{outline-offset:3px;outline:2px solid #28b2c7}._nav_1ft0c_1:focus-visible{outline-offset:3px;outline:2px solid #28b2c7}@media (max-width:900px){._grid_1ft0c_1{grid-template-columns:1fr}._hero_1ft0c_1{gap:18px;padding:22px}._hero_1ft0c_1 h2{font-size:28px}}@media (max-width:600px){._panel_1ft0c_1{padding:20px}._hero_1ft0c_1{flex-wrap:wrap}._hero_1ft0c_1>span{width:68px;height:80px}._sound_1ft0c_1{padding:10px}._board_1ft0c_1 li{flex-wrap:wrap;gap:8px}._board_1ft0c_1 li>._avatar_1ft0c_1{display:none}._board_1ft0c_1 li>strong{font-size:12px}._block_1ft0c_1{padding:6px}._invitation_1ft0c_1 h2{font-size:28px}}
