.participant-workspace_shell__hbxL0{height:100dvh;overflow:auto;background:var(--bg,#f7f8fc);color:var(--text,#252a3b);padding:28px 24px 64px}.participant-workspace_content__MhYP_{max-width:940px;margin:auto}.participant-workspace_header__rcAub{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:28px}.participant-workspace_brand__BtbBq{font-size:13px;font-weight:700;letter-spacing:.04em;color:var(--violet,#7276f3)}.participant-workspace_title__u4C9B{font-size:27px;letter-spacing:-.8px;margin:9px 0}.participant-workspace_muted__42ct0,.participant-workspace_subtitle__4DgA2{color:var(--muted,#717787);line-height:1.8}.participant-workspace_subtitle__4DgA2{margin:0}.participant-workspace_panel__5AwDM{background:var(--surface,#fff);border:1px solid var(--line,#e2e5ed);border-radius:16px;padding:24px;margin:16px 0}.participant-workspace_panel__5AwDM h2{font-size:18px;margin:0 0 12px}.participant-workspace_panel__5AwDM p{line-height:1.8}.participant-workspace_toolbar__I9qxY{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:16px}.participant-workspace_button__q5H4I,.participant-workspace_link__DPrEB{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line,#dfe2eb);border-radius:10px;background:var(--surface,#fff);color:inherit;padding:11px 16px;font:inherit;font-size:14px;text-decoration:none;cursor:pointer}.participant-workspace_primary__CaGyn{background:var(--violet,#7276f3);color:#fff;border-color:transparent}.participant-workspace_button__q5H4I:disabled{opacity:.5;cursor:not-allowed}.participant-workspace_button__q5H4I:focus-visible,.participant-workspace_check__RJuME input:focus-visible,.participant-workspace_link__DPrEB:focus-visible{outline:3px solid #b9b7ff;outline-offset:3px}.participant-workspace_notice__6cs_9{border-left:3px solid var(--violet,#7276f3);padding:12px 16px;background:var(--vsoft,#f0efff);line-height:1.8}.participant-workspace_error__uXUvq{border-left-color:#a13c4a;background:#fff0f2;color:#8a2939}.participant-workspace_request__qQsQ_{padding:20px 0;border-top:1px solid var(--line,#e2e5ed)}.participant-workspace_request__qQsQ_ h3{font-size:16px;margin:0 0 8px}.participant-workspace_meta__p0u3u{display:flex;gap:12px;flex-wrap:wrap;color:var(--muted,#717787);font-size:12px}.participant-workspace_badge__eWTBn{display:inline-block;border-radius:7px;padding:5px 9px;background:var(--vsoft,#f0efff);color:var(--violet,#7276f3);font-size:12px}.participant-workspace_code__9ebIy{display:block;overflow-wrap:anywhere;padding:14px;background:var(--vsoft,#f0efff);border-radius:10px;font-size:15px;user-select:all}.participant-workspace_choices__ca9zY{display:flex;gap:12px;flex-wrap:wrap;margin:16px 0}.participant-workspace_check__RJuME{display:flex;align-items:center;gap:8px}.participant-workspace_check__RJuME input{width:17px;height:17px}.participant-workspace_consent__9bbYo{margin-top:18px;padding:16px;border:1px solid var(--line,#e2e5ed);border-radius:12px}.participant-workspace_consent__9bbYo legend{padding:0 6px;font-weight:600}.participant-workspace_nav__tkZ9i{display:flex;gap:10px;flex-wrap:wrap}.participant-workspace_status__O3PbG{min-height:26px;line-height:1.8;color:var(--green,#347755)}@media(max-width:600px){.participant-workspace_shell__hbxL0{padding:20px 14px 48px}.participant-workspace_header__rcAub{align-items:flex-start;flex-direction:column}.participant-workspace_title__u4C9B{font-size:23px}.participant-workspace_panel__5AwDM{padding:18px}.participant-workspace_toolbar__I9qxY .participant-workspace_button__q5H4I{flex:1}}.participant-workspace_teacherContent__OEG7W{width:100%;min-width:0}.participant-workspace_teacherContent__OEG7W .participant-workspace_header__rcAub{margin-bottom:20px}