.idg-mq_root{align-items:center;gap:var(--padding-xs);color:var(--g-color-text-hint);cursor:default;display:inline-flex}
.DX1SmG_root.DX1SmG_root{align-items:center;gap:var(--padding-l);border-radius:20px;flex-flow:wrap;display:flex}.DX1SmG_identity{align-items:flex-start;gap:var(--padding-xxs);flex-direction:column;flex:240px;min-width:0;display:flex}.DX1SmG_review{gap:var(--padding-xxs);flex-direction:column;flex:240px;display:flex}.DX1SmG_actions{align-items:center;gap:var(--padding-xs);flex-shrink:0;margin-left:auto;display:flex}.DX1SmG_avatar{flex-shrink:0}
.g-checkbox__indicator{cursor:inherit;display:inline-block;position:relative}.g-checkbox__indicator:before{content:"";border:1px solid var(--g-color-line-generic-accent);background-color:#0000;border-radius:4px;transition:background .1s linear;position:absolute;inset:0}.g-checkbox__indicator:after{content:" ";visibility:hidden}.g-checkbox__icon{pointer-events:none;visibility:hidden;color:#0000;justify-content:center;align-items:center;transition:color .1s,transform .2s;display:flex;position:absolute;inset:0;transform:translateY(-5px)}.g-checkbox__control{opacity:0;width:100%;height:100%;cursor:inherit;background:0 0;border:none;outline:none;margin:0;padding:0;position:absolute;inset-block-start:0;inset-inline-start:0}.g-checkbox__outline{pointer-events:none;background:0 0;border-radius:4px;width:100%;height:100%;position:absolute;inset-block-start:0;inset-inline-start:0}.g-checkbox__control:focus-visible+.g-checkbox__outline{outline:2px solid var(--g-color-line-focus)}.g-checkbox_size_m .g-checkbox__icon-svg_type_tick{width:8px;height:10px}.g-checkbox_size_m .g-checkbox__icon-svg_type_dash{width:12px;height:12px}.g-checkbox_size_m .g-checkbox__indicator{width:14px;height:14px}.g-checkbox_size_l .g-checkbox__icon-svg_type_tick{width:11px;height:9px}.g-checkbox_size_l .g-checkbox__icon-svg_type_dash{width:15px;height:15px}.g-checkbox_size_l .g-checkbox__indicator{width:17px;height:17px}.g-checkbox_size_xl .g-checkbox__icon-svg_type_tick{width:16px;height:13px}.g-checkbox_size_xl .g-checkbox__icon-svg_type_dash{width:22px;height:22px}.g-checkbox_size_xl .g-checkbox__indicator{width:24px;height:24px}.g-checkbox:hover .g-checkbox__indicator:before{border-color:var(--g-color-line-generic-accent-hover)}.g-checkbox_checked .g-checkbox__indicator:before,.g-checkbox_indeterminate .g-checkbox__indicator:before{background-color:var(--g-color-base-brand);border:#0000}.g-checkbox_checked .g-checkbox__icon,.g-checkbox_indeterminate .g-checkbox__icon{visibility:visible;color:var(--g-color-text-brand-contrast);transform:translate(0)}.g-checkbox_checked:hover .g-checkbox__indicator:before,.g-checkbox_indeterminate:hover .g-checkbox__indicator:before{background-color:var(--g-color-base-brand-hover)}.g-checkbox_disabled .g-checkbox__indicator:before{background-color:var(--g-color-base-generic-accent-disabled);border:#0000}.g-checkbox_disabled.g-checkbox_checked .g-checkbox__icon,.g-checkbox_disabled.g-checkbox_indeterminate .g-checkbox__icon{color:var(--g-color-text-hint)}
.TIj9Qq_row{align-items:center;gap:var(--padding-s);width:100%;padding:var(--padding-xs) var(--padding-s);border:1px solid var(--g-color-line-generic);border-radius:var(--padding-xs);cursor:pointer;text-align:left;background:0 0;display:flex}.TIj9Qq_row:hover{background:var(--g-color-base-simple-hover)}.TIj9Qq_selected{border-color:var(--g-color-line-brand)}.TIj9Qq_name{flex:auto;min-width:0}.TIj9Qq_check{color:var(--g-color-text-brand);flex:none}
.UjCxcq_card{gap:var(--padding-s);padding:var(--padding-m);border:1px solid var(--g-color-line-generic);border-radius:var(--padding-s);flex-direction:column;display:flex}.UjCxcq_members{gap:var(--padding-xs);flex-direction:column;display:flex}
.a55Y1W_section{gap:var(--padding-m);flex-direction:column;display:flex}.a55Y1W_heading{gap:var(--padding-xxs);flex-direction:column;display:flex}.a55Y1W_studentList{gap:var(--padding-xs);flex-direction:column;display:flex}
.zNgBGW_modal{--g-modal-width:480px;border-radius:var(--g-border-radius-xl);padding:var(--padding-l);max-width:calc(100vw - var(--padding-l) * 2)}.zNgBGW_root,.zNgBGW_form{gap:var(--padding-m);flex-direction:column;display:flex}.zNgBGW_actions{justify-content:flex-end;gap:var(--padding-s);display:flex}
