.qGWtcG_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.qGWtcG_toolbar>:last-child{width:280px}.qGWtcG_tabs .ant-tabs-nav{margin-bottom:14px}.qGWtcG_tabs .ant-tabs-tab{padding-block:9px;font-size:14px}.qGWtcG_discoverHint{color:var(--muted);font-size:12px}.qGWtcG_emptyState{isolation:isolate;background:var(--surface);border:1px solid var(--line);box-shadow:0 2px 8px var(--card-shadow-color);border-radius:10px;align-items:center;gap:20px;padding:28px;display:flex;position:relative;overflow:hidden}.qGWtcG_emptyLeaves{z-index:-1;width:120px;color:var(--soft);pointer-events:none;position:absolute;top:0;right:0}.qGWtcG_emptyLeaves svg{width:100%;display:block}.qGWtcG_emptyIcon{background:var(--soft);width:56px;height:56px;color:var(--accent);border-radius:12px;flex-shrink:0;place-items:center;font-size:26px;display:grid}.qGWtcG_emptyCopy{flex:1;min-width:0}.qGWtcG_emptyCopy h2{color:var(--heading);margin:0 0 6px;font-size:17px;font-weight:600;line-height:1.5}.qGWtcG_emptyCopy p{color:var(--muted);text-wrap:pretty;margin:0;font-size:13px;line-height:1.8}.qGWtcG_emptyAction.ant-btn{height:40px;box-shadow:none;flex-shrink:0;padding-inline:18px;font-size:13px;font-weight:500}.qGWtcG_emptyAction .anticon{font-size:11px}.qGWtcG_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.qGWtcG_groupCard{background:var(--surface);border:1px solid var(--line);min-width:0;box-shadow:0 2px 8px var(--card-shadow-color);border-radius:10px;flex-direction:column;padding:16px;transition:border-color .2s;display:flex}.qGWtcG_groupCard:focus-within{border-color:var(--accent)}@media (hover:hover){.qGWtcG_groupCard:hover{border-color:#bfd6c8}}.qGWtcG_cardHeading{align-items:flex-start;gap:8px;display:flex}.qGWtcG_titleLink{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.qGWtcG_titleLink>div{min-width:0}.qGWtcG_titleRow{flex-wrap:wrap;align-items:center;gap:4px 8px;margin-bottom:4px;display:flex}.qGWtcG_titleRow h2{min-width:0;color:var(--heading);overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:600;line-height:1.5}.qGWtcG_titleRow .ant-tag{flex-shrink:0;margin:0;font-size:11px}.qGWtcG_titleLink>div>span{color:var(--muted);font-size:12px}.qGWtcG_icon{background:var(--soft);width:40px;height:40px;color:var(--accent);border-radius:10px;flex-shrink:0;place-items:center;font-size:20px;display:grid}.qGWtcG_cardInfo{flex-wrap:wrap;align-items:center;gap:8px;margin:14px 0;display:flex}.qGWtcG_leadership{flex-wrap:wrap;flex:1;gap:6px 16px;min-width:0;margin:0;font-size:12px;line-height:1.6;display:flex}.qGWtcG_leadership>div{align-items:baseline;gap:6px;min-width:0;display:flex}.qGWtcG_leadership dt{color:var(--muted);flex-shrink:0}.qGWtcG_leadership dd{min-width:0;color:var(--text);overflow-wrap:anywhere;margin:0}.qGWtcG_cardFooter{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-top:auto;padding-top:12px;display:flex}.qGWtcG_cardLinks{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.qGWtcG_detailLink{min-height:36px;color:var(--accent);border-radius:6px;align-items:center;gap:6px;font-size:12px;display:inline-flex}.qGWtcG_detailLink .anticon{font-size:10px}.qGWtcG_titleLink:focus-visible,.qGWtcG_detailLink:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.qGWtcG_detailLink:hover{color:var(--accent-hover);text-underline-offset:3px;text-decoration:underline}.qGWtcG_joinButton.ant-btn{min-width:112px;height:36px;box-shadow:none;margin-left:auto;padding-inline:14px;font-size:13px;font-weight:500}.qGWtcG_pendingStatus,.qGWtcG_joinedStatus{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;min-height:36px;margin-left:auto;padding:6px 10px;font-size:12px;line-height:1.5;display:inline-flex}.qGWtcG_pendingStatus{background:var(--surface-soft);color:var(--muted)}.qGWtcG_joinedStatus{background:var(--soft);color:var(--accent)}@media (max-width:767px){.qGWtcG_tabs .ant-tabs-nav-list{width:100%}.qGWtcG_tabs .ant-tabs-tab{flex:1;justify-content:center}.qGWtcG_tabs .ant-tabs-tab+.ant-tabs-tab{margin-left:0}.qGWtcG_toolbar>:last-child{width:100%}.qGWtcG_emptyState{text-align:center;flex-direction:column;gap:0;padding:28px 20px}.qGWtcG_emptyIcon{margin-bottom:16px}.qGWtcG_emptyLeaves{width:100px}.qGWtcG_emptyCopy h2{font-size:16px}.qGWtcG_emptyCopy p{max-width:22em}.qGWtcG_emptyAction.ant-btn{min-width:136px;margin-top:20px}.qGWtcG_grid{grid-template-columns:minmax(0,1fr)}.qGWtcG_groupCard{padding:14px}:is(.qGWtcG_joinButton.ant-btn,.qGWtcG_emptyAction.ant-btn),.qGWtcG_detailLink{min-height:44px}}@media (prefers-reduced-motion:reduce){.qGWtcG_groupCard{transition:none}}
._zLFgW_detail{gap:var(--card-gap);min-width:0;display:grid}._zLFgW_header{min-width:0;padding:2px 0 6px}._zLFgW_heading{align-items:center;gap:10px;display:flex}._zLFgW_icon{background:var(--soft);width:36px;height:36px;color:var(--accent);border-radius:10px;flex-shrink:0;place-items:center;font-size:18px;display:grid}._zLFgW_title{flex-wrap:wrap;flex:1;align-items:center;gap:6px 10px;min-width:0;display:flex}._zLFgW_title h1{color:var(--heading);overflow-wrap:anywhere;margin:0;font-size:22px;font-weight:600;line-height:1.4}._zLFgW_title .ant-tag{margin:0;font-size:11px}._zLFgW_actions{flex-shrink:0;align-self:flex-start}._zLFgW_actions .ant-btn{width:36px;height:36px;color:var(--muted)}._zLFgW_metaRow{flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:10px;display:flex}._zLFgW_meta{min-width:0;color:var(--muted);flex-wrap:wrap;flex:1;gap:4px 16px;font-size:13px;line-height:1.8;display:flex}._zLFgW_meta>span{overflow-wrap:anywhere;min-width:0}._zLFgW_meta strong{color:var(--text);font-weight:400}._zLFgW_join.ant-btn{flex-shrink:0;margin-left:auto;font-size:13px}._zLFgW_pending{color:var(--muted);margin-left:auto;font-size:12px}:is(._zLFgW_statistics.ant-card>.ant-card-body,._zLFgW_members.ant-card>.ant-card-body){padding:var(--card-padding)}._zLFgW_statsHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-bottom:16px;display:flex}._zLFgW_statsTitle{align-items:center;gap:2px;display:flex}._zLFgW_statsTitle h2,._zLFgW_membersToolbar h2{color:var(--heading);margin:0;font-size:15px;font-weight:600;line-height:1.5}._zLFgW_period{font-size:13px}._zLFgW_totals{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;display:grid}._zLFgW_totals>div{min-width:0;container-type:inline-size}._zLFgW_totals dt{color:var(--muted);font-size:12px}._zLFgW_totals dd{color:var(--heading);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:6px 0 0;font-size:26px;font-weight:600;line-height:1.4}._zLFgW_totals small{color:var(--muted);margin-left:4px;font-size:11px;font-weight:400}._zLFgW_membersToolbar{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}._zLFgW_membersToolbar h2{flex:1}._zLFgW_search.ant-input-affix-wrapper{width:240px;font-size:13px}._zLFgW_refresh.ant-btn{color:var(--muted)}._zLFgW_addMembers.ant-btn{flex-shrink:0;font-size:13px}._zLFgW_members .group-member-name strong{font-size:13px;font-weight:500}._zLFgW_memberStatus{color:var(--muted);margin-left:8px;font-size:12px}._zLFgW_members .group-member-list .ant-tag{margin-right:0;font-size:11px}._zLFgW_empty{color:var(--muted);text-align:center;margin:0;padding:24px 0;font-size:13px}@media (max-width:767px){._zLFgW_title h1{font-size:20px}:is(._zLFgW_actions .ant-btn,._zLFgW_refresh.ant-btn){width:44px;height:44px}:is(._zLFgW_join.ant-btn,._zLFgW_addMembers.ant-btn,._zLFgW_members .group-member-list .ant-btn){min-height:44px}._zLFgW_metaRow{margin-top:4px}._zLFgW_meta{font-size:12px}._zLFgW_statsHeader{gap:2px 8px}._zLFgW_period{margin-left:auto}._zLFgW_period .ant-segmented-item-label{min-height:38px;padding-inline:10px;line-height:38px}._zLFgW_totals{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}._zLFgW_totals dd{font-size:clamp(18px,14cqi,23px)}._zLFgW_search.ant-input-affix-wrapper{order:1;width:100%;min-height:44px}._zLFgW_membersToolbar{margin-bottom:4px}._zLFgW_members .group-member-list li{min-height:48px;padding-block:2px}}
._4gEKxa_identity{white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%}._4gEKxa_name{color:var(--heading);font-weight:600}._4gEKxa_studentNo{color:var(--muted);font-variant-numeric:tabular-nums;font-size:13px;font-weight:400}
.J18zHW_page .page-heading{margin-bottom:20px}.J18zHW_page .back-home{min-height:36px;margin-bottom:6px;font-size:13px}.J18zHW_history{gap:16px;display:grid}.J18zHW_overviewCard.J18zHW_overviewCard>.ant-card-body{padding:0}.J18zHW_filters{border-bottom:1px solid var(--line);padding:16px 20px}.J18zHW_controls{align-items:center;gap:16px;display:flex}.J18zHW_viewSwitch.J18zHW_viewSwitch{background:var(--background);flex-shrink:0;padding:4px}.J18zHW_viewSwitch .ant-segmented-item-label{min-height:32px;padding-inline:16px;line-height:32px}.J18zHW_viewSwitch .ant-segmented-item-selected{color:var(--accent);font-weight:500}.J18zHW_dateControls{flex:1;align-items:center;gap:4px;max-width:330px;margin-inline:auto;display:flex}.J18zHW_dateControls>button{width:40px;height:40px;color:var(--muted);flex-shrink:0}.J18zHW_datePicker.J18zHW_datePicker{background:var(--surface-soft);min-width:0;height:40px;box-shadow:none;border-color:#0000;flex:1}.J18zHW_datePicker.J18zHW_datePicker:hover{border-color:var(--accent)}.J18zHW_datePicker.ant-picker-focused{border-color:var(--accent)}.J18zHW_datePicker .ant-picker-input>input{text-align:center;color:var(--heading);cursor:pointer;font-size:15px;font-weight:500}.J18zHW_datePicker .ant-picker-suffix{color:var(--muted)}.J18zHW_returnCurrent.J18zHW_returnCurrent{height:40px;color:var(--accent);flex-shrink:0;padding-inline:10px}.J18zHW_dateControls>button:disabled,.J18zHW_returnCurrent.J18zHW_returnCurrent:disabled{color:#9aa69f}.J18zHW_summary{padding:20px}.J18zHW_summaryHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-bottom:18px;display:flex}.J18zHW_summaryHeading h2,.J18zHW_recordsHeading h2{color:var(--heading);margin:0;font-size:15px;font-weight:600}.J18zHW_summaryMeta{color:var(--muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:5px;font-size:12px;display:flex}.J18zHW_summaryMeta>span{margin-inline:4px}.J18zHW_summaryMeta strong{color:var(--text);font-weight:500}.J18zHW_totals{border:1px solid var(--line);background:var(--surface-soft);border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;padding:20px 0;display:grid}.J18zHW_totals>div{min-width:0;padding-inline:20px}.J18zHW_totals>div+div{border-left:1px solid var(--line)}.J18zHW_totals>div:nth-child(4n+1){border-left:0}.J18zHW_totals>div:nth-child(n+5){border-top:1px solid var(--line);margin-top:20px;padding-top:20px}.J18zHW_totals dt{min-height:22px;color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:8px;font-size:13px;display:flex}.J18zHW_totals dt>span{background:var(--soft);color:var(--accent);border-radius:4px;padding:0 5px;font-size:11px;line-height:20px}.J18zHW_totals dd{color:var(--heading);font-variant-numeric:tabular-nums;letter-spacing:-.5px;overflow-wrap:anywhere;margin:0;font-size:clamp(21px,2.5vw,28px);font-weight:600;line-height:1.3}.J18zHW_totals small{color:var(--muted);letter-spacing:0;margin-left:5px;font-size:12px;font-weight:400;display:inline-block}.J18zHW_unclassified{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:8px 16px;margin-top:12px;font-size:12px;display:flex}.J18zHW_unclassified strong{color:var(--text);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-weight:500}.J18zHW_caption{color:var(--muted);margin:12px 0 0;font-size:12px;line-height:1.7}.J18zHW_recordsCard.J18zHW_recordsCard>.ant-card-head{min-height:60px;padding-inline:20px}.J18zHW_recordsCard.J18zHW_recordsCard>.ant-card-body{padding:0 20px}:is(.J18zHW_recordsCard .ant-skeleton,.J18zHW_recordsCard .ant-empty){margin-block:24px}.J18zHW_recordsHeading{flex-wrap:wrap;align-items:baseline;gap:6px 12px;padding-block:12px;display:flex}.J18zHW_recordsHeading>span{color:var(--muted);font-size:12px;font-weight:400}.J18zHW_refresh.J18zHW_refresh{height:36px;color:var(--muted);font-size:13px}.J18zHW_pagination{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-block:16px;display:flex}.J18zHW_count{color:var(--muted);font-size:12px}.J18zHW_screenReaderOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:767px){.J18zHW_page .page-heading{margin-bottom:18px}.J18zHW_filters{padding:12px 16px}.J18zHW_controls{flex-wrap:wrap;gap:12px 8px}.J18zHW_viewSwitch .ant-segmented-item-label{min-height:36px;line-height:36px}.J18zHW_returnCurrent.J18zHW_returnCurrent{height:44px;margin-left:auto}.J18zHW_dateControls{flex-basis:100%;order:1;gap:6px;width:100%;max-width:none}.J18zHW_dateControls>button{width:44px;height:44px}.J18zHW_datePicker.J18zHW_datePicker{height:44px}.J18zHW_summary{padding:16px}.J18zHW_summaryHeading{margin-bottom:14px}.J18zHW_totals{grid-template-columns:repeat(2,minmax(0,1fr));padding:0}.J18zHW_totals>div{padding:16px 14px}.J18zHW_totals>div:nth-child(odd){border-left:0}.J18zHW_totals>div:nth-child(n+5){margin-top:0;padding-top:16px}.J18zHW_totals>div:nth-child(n+3){border-top:1px solid var(--line)}.J18zHW_totals dt{margin-bottom:7px}.J18zHW_totals dd{font-size:24px}.J18zHW_caption{font-size:11px}.J18zHW_recordsCard.J18zHW_recordsCard>.ant-card-head{min-height:54px;padding-inline:16px}.J18zHW_recordsCard.J18zHW_recordsCard>.ant-card-body{padding-inline:16px}.J18zHW_recordsHeading{gap:4px 8px}.J18zHW_recordsHeading>span{font-size:11px}.J18zHW_refresh.J18zHW_refresh{padding-inline:6px}}@media (max-width:374px){.J18zHW_filters,.J18zHW_summary{padding-inline:12px}.J18zHW_totals>div{padding-inline:10px}.J18zHW_totals dd{font-size:22px}.J18zHW_recordsHeading{flex-direction:column}.J18zHW_pagination{justify-content:center}}
.AaBgia_list{min-width:0;scroll-margin-top:12px}.AaBgia_items{margin:0;padding:0;list-style:none}.AaBgia_items>li+li{border-top:1px solid var(--line)}.AaBgia_card{align-items:center;gap:12px;min-width:0;padding:14px 0;display:flex}.AaBgia_main{flex:1;min-width:0}.AaBgia_heading{overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin-bottom:4px;display:flex}.AaBgia_heading strong{color:var(--heading);font-size:14px;font-weight:500}.AaBgia_heading>span{color:var(--muted);font-size:12px;line-height:1.7}.AaBgia_heading .AaBgia_cancelled{background:var(--surface-soft);border-radius:4px;padding:0 5px}.AaBgia_times{color:var(--muted);font-variant-numeric:tabular-nums;gap:1px;font-size:12px;line-height:1.7;display:grid}.AaBgia_times time{display:inline-block}.AaBgia_side{flex-direction:column;align-items:flex-end;gap:2px;min-width:0;max-width:38%;display:flex}.AaBgia_quantity{color:var(--heading);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;text-align:right;max-width:100%;font-size:19px;font-weight:500}.AaBgia_quantity small{color:var(--muted);margin-left:5px;font-size:11px;font-weight:400;display:inline-block}.AaBgia_card[data-cancelled] .AaBgia_quantity{color:var(--muted)}.AaBgia_actions{flex-shrink:0;justify-content:flex-end;margin-left:-4px;display:flex}.AaBgia_actions .ant-btn{width:32px;height:32px}.AaBgia_details{color:var(--muted);overflow-wrap:anywhere;margin-top:4px;font-size:12px;line-height:1.7}.AaBgia_details p{margin:0}.AaBgia_pagination{justify-content:flex-end;margin-top:16px;display:flex}@media (max-width:767px){.AaBgia_card{gap:10px;padding:12px 0}.AaBgia_heading{column-gap:6px}.AaBgia_times,.AaBgia_details{font-size:11px}.AaBgia_side{max-width:35%}.AaBgia_quantity{font-size:17px}.AaBgia_actions .ant-btn{width:44px;height:44px}.AaBgia_pagination{justify-content:center}}
.dyDWSG_card.dyDWSG_card .ant-card-head{min-height:56px}.dyDWSG_headerActions{align-items:center;gap:8px;display:flex}.dyDWSG_toolbar{margin-bottom:12px}.dyDWSG_filters{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.dyDWSG_search{flex:0 320px;min-width:0;max-width:100%}.dyDWSG_projectFilter.ant-select{flex-shrink:0;width:144px}.dyDWSG_reset.ant-btn{padding-inline:4px;font-size:12px}.dyDWSG_summary{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;margin-top:16px;font-size:12px;line-height:20px;display:flex}.dyDWSG_count{color:var(--heading);font-variant-numeric:tabular-nums;margin-inline:6px;font-weight:600}.dyDWSG_table .ant-table-thead>tr>th{white-space:nowrap;padding:10px 12px;font-size:12px;font-weight:500}.dyDWSG_table .ant-table-thead>tr>th:before{display:none}.dyDWSG_table .ant-table-tbody>tr>td{padding:14px 12px;font-size:13px}.dyDWSG_participants{overflow-wrap:anywhere;gap:8px;min-width:0;display:grid}.dyDWSG_participants .ant-btn-link{justify-self:start;height:auto;padding:0}.dyDWSG_project{color:var(--heading);white-space:nowrap;align-items:center;gap:8px;font-size:13px;display:inline-flex}.dyDWSG_projectIcon{background:var(--soft);border-radius:8px;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}.dyDWSG_project small{color:var(--muted);margin-top:2px;font-size:11px;display:block}.dyDWSG_timestamp{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}.dyDWSG_quantity{color:var(--heading);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:15px;font-weight:600}.dyDWSG_quantity small{color:var(--muted);margin-left:4px;font-size:12px;font-weight:400}.dyDWSG_description{overflow-wrap:anywhere;gap:3px;line-height:1.6;display:grid}.dyDWSG_description>span,.dyDWSG_description>small{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.dyDWSG_description small{color:var(--muted);font-size:12px}.dyDWSG_status{white-space:nowrap;border-radius:6px;align-items:center;gap:5px;padding:2px 7px;font-size:11px;line-height:20px;display:inline-flex}.dyDWSG_status:before{content:"";background:currentColor;border-radius:50%;width:4px;height:4px}.dyDWSG_activeStatus{color:var(--accent);background:var(--soft)}.dyDWSG_cancelledStatus{color:var(--muted);background:var(--background)}@media (max-width:767px){.dyDWSG_card.dyDWSG_card .ant-card-head{min-height:62px;padding-inline:14px}.dyDWSG_card.dyDWSG_card>.ant-card-body{padding:14px}.dyDWSG_headerActions{gap:4px}.dyDWSG_headerActions .ant-btn{font-size:12px}.dyDWSG_filters{gap:8px}.dyDWSG_search{flex-basis:100%}.dyDWSG_projectFilter.ant-select{flex:1;min-width:0}.dyDWSG_summary{margin-top:12px;font-size:11px}.dyDWSG_mobileCard{border:1px solid var(--line);background:var(--surface);border-radius:8px;min-width:0;padding:12px}.dyDWSG_mobileHeader,.dyDWSG_mobileFooter{justify-content:space-between;align-items:center;gap:8px;display:flex}.dyDWSG_mobileHeader{margin:-6px -6px 10px 0}.dyDWSG_mobileHeader>.ant-btn{min-width:44px}.dyDWSG_mobileHeader .dyDWSG_project small{margin-left:6px;display:inline}.dyDWSG_mobileMain{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.dyDWSG_mobileMain .dyDWSG_participants{flex:100px}.dyDWSG_mobileMain .dyDWSG_quantity{margin-left:auto;font-size:21px;line-height:1.4}.dyDWSG_mobileDescription{background:var(--surface-soft);border-radius:6px;margin-top:12px;padding:8px 10px;font-size:12px}.dyDWSG_mobileFooter{border-top:1px solid var(--line);color:var(--muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;margin-top:12px;padding-top:10px;font-size:11px}.dyDWSG_mobileFooter .dyDWSG_status{margin-left:auto}}
._7g1xVa_setting{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:8px;padding:12px 0;display:flex}
.uSEsua_mobileList{display:none}.uSEsua_search{width:300px;max-width:100%}.uSEsua_toolbarActions,.uSEsua_modalFooter{flex-wrap:wrap;gap:8px;display:flex}.uSEsua_modalFooter{justify-content:flex-end}.uSEsua_longValue{overflow-wrap:anywhere}.uSEsua_moduleTotal{overflow-wrap:anywhere;margin:8px 0;font-size:30px;font-weight:650}.uSEsua_moduleTotal small{font-size:14px;font-weight:400}@media (max-width:767px){.uSEsua_desktopTable{display:none}.uSEsua_mobileList{min-width:0;scroll-margin-top:8px;display:block}.uSEsua_mobileList .ant-spin-nested-loading{min-height:96px}.uSEsua_mobileItems{gap:10px;margin:0;padding:0;list-style:none;display:grid}.uSEsua_mobileItem{border:1px solid var(--line);background:var(--surface-soft);overflow-wrap:anywhere;border-radius:10px;min-width:0;padding:12px}.uSEsua_itemHeader{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:8px;display:flex}.uSEsua_itemHeader>div{min-width:0}.uSEsua_itemHeader>div>strong{color:var(--text);font-size:16px;display:block}.uSEsua_itemHeader .ant-tag{flex-shrink:0;margin-inline-end:0}.uSEsua_memberHeading{flex-wrap:wrap;align-items:baseline;gap:4px 8px;min-width:0;font-size:16px;display:flex}.uSEsua_itemSubtitle{color:var(--muted);margin-top:5px;font-size:12px;line-height:1.6;display:block}.uSEsua_itemDetails{grid-template-columns:68px minmax(0,1fr);gap:9px 10px;margin:0;font-size:13px;line-height:1.6;display:grid}.uSEsua_itemDetails dt{color:var(--muted)}.uSEsua_itemDetails dd{min-width:0;color:var(--text);margin:0}.uSEsua_itemActions{border-top:1px solid var(--line);flex-wrap:wrap;gap:8px;margin-top:16px;padding-top:12px;display:flex}.uSEsua_itemActions .ant-btn{flex:1;min-height:44px;padding-inline:12px}.uSEsua_pagination{justify-content:center;margin:20px 0 0;display:flex}:is(.uSEsua_pagination .ant-pagination-prev,.uSEsua_pagination .ant-pagination-next,.uSEsua_pagination .ant-pagination-simple-pager){min-width:44px;height:44px;line-height:44px}.uSEsua_toolbar{gap:12px}.uSEsua_search{width:100%}.uSEsua_toolbarActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;display:grid}.uSEsua_toolbarActions>:last-child{grid-column:1/-1}.uSEsua_toolbarActions .ant-btn{width:100%;min-height:44px;padding-inline:10px}.uSEsua_modal{max-width:calc(100vw - 24px)}.uSEsua_modal .ant-modal-content{padding:20px 16px 16px}.uSEsua_modal .ant-modal-title{overflow-wrap:anywhere;padding-right:28px}.uSEsua_modal .ant-modal-footer{flex-wrap:wrap;gap:8px;display:flex}.uSEsua_modal .ant-modal-footer>.ant-btn{flex:1;min-height:44px;margin-inline-start:0}.uSEsua_modal .ant-modal-confirm-btns .ant-btn{min-height:44px}.uSEsua_modalFooter{gap:8px;width:100%;display:flex}.uSEsua_modalFooter>.ant-btn{white-space:normal;flex:1;height:auto;min-height:44px}:is(.uSEsua_modal .ant-input,.uSEsua_modal .ant-input-number-input,.uSEsua_modal .ant-select-selection-search-input){font-size:16px}.uSEsua_importSteps .ant-steps-item-container{min-height:40px}.uSEsua_moduleActions.ant-space{grid-template-columns:1fr;gap:10px;width:100%;display:grid}.uSEsua_moduleActions .ant-btn{width:100%;min-height:44px}.uSEsua_moduleTotal{font-size:clamp(24px,7.5vw,30px)}.uSEsua_errorAlert{flex-wrap:wrap}.uSEsua_errorAlert .ant-alert-action{width:100%;margin-top:10px;margin-left:0}.uSEsua_errorAlert .ant-alert-action .ant-btn{width:100%;min-height:44px}}.uSEsua_groupList{margin:0;padding:0;list-style:none}.uSEsua_groupItem{border-bottom:1px solid var(--line);overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}.uSEsua_groupItem:last-child{border-bottom:0}@media (max-width:767px){.uSEsua_groupItem{flex-direction:column;align-items:flex-start}.uSEsua_toolbarActions{justify-content:flex-end;display:flex}.uSEsua_toolbarActions>button{width:auto}}
.edUgNq_heading.section-heading{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:0 12px;display:grid}.edUgNq_heading>h2{min-width:0}.edUgNq_heading>p{grid-column:1/-1}.edUgNq_actions{width:36px;height:36px;color:var(--heading);font-size:20px}
.OJmY0W_page{min-height:100dvh;padding:max(40px, env(safe-area-inset-top)) max(24px, env(safe-area-inset-right)) max(64px, env(safe-area-inset-bottom)) max(24px, env(safe-area-inset-left));background:var(--background);flex-direction:column;justify-content:center;align-items:center;display:flex}.OJmY0W_header,.OJmY0W_content{width:100%;min-width:0;max-width:440px}.OJmY0W_header{justify-content:center;margin-bottom:28px;display:flex}.OJmY0W_header>a{border-radius:8px;align-items:center;max-width:100%;min-height:44px;display:inline-flex}.OJmY0W_header .brand-title{flex-wrap:wrap;gap:6px 8px}.OJmY0W_footer{text-align:center;margin-top:24px;font-size:12px;line-height:1.5}.OJmY0W_footer a{min-height:44px;color:var(--muted);border-radius:4px;align-items:center;display:inline-flex}.OJmY0W_footer a:hover{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.OJmY0W_card.ant-card{border:1px solid var(--line);background:var(--surface);border-radius:12px;box-shadow:0 8px 32px #183d2d06}.OJmY0W_card.ant-card>.ant-card-body{padding:32px}.OJmY0W_backLink{min-height:44px;color:var(--accent);border-radius:8px;align-items:center;gap:8px;margin:-8px 0 12px;font-size:14px;display:inline-flex}.OJmY0W_title{margin-bottom:28px;padding-right:40px;position:relative}.OJmY0W_title h1{color:var(--heading);text-wrap:balance;margin:0;font-size:23px;font-weight:600;line-height:1.5;position:relative}.OJmY0W_description{color:var(--muted);margin:8px 0 0;font-size:14px;line-height:1.7}.OJmY0W_leaves{color:#dce9e0;pointer-events:none;width:64px;position:absolute;top:-14px;right:-12px}.OJmY0W_leaves svg{width:100%;display:block}.OJmY0W_form .ant-form-item{margin-bottom:22px}.OJmY0W_form .ant-form-item-label{padding-bottom:8px}.OJmY0W_form .ant-form-item-label>label{color:var(--heading);font-size:14px;font-weight:500}.OJmY0W_form .ant-input-affix-wrapper{border-radius:8px;min-height:48px;padding:10px 13px}.OJmY0W_form .ant-input-affix-wrapper>input.ant-input{min-height:0;font-size:16px}.OJmY0W_form .ant-input-prefix{margin-right:10px}.OJmY0W_form.OJmY0W_loginForm .ant-input-affix-wrapper{background:var(--surface-soft);font-size:16px;line-height:1.5}.OJmY0W_loginForm .ant-input-affix-wrapper>input.ant-input{background:0 0}:is(.OJmY0W_loginForm input.ant-input,.OJmY0W_loginForm input.ant-input::placeholder,.OJmY0W_loginForm input.ant-input:first-line){letter-spacing:normal;font-family:inherit;font-size:16px;font-weight:400;line-height:1.5}.OJmY0W_loginForm input.ant-input:is(:-webkit-autofill,:autofill){-webkit-text-fill-color:var(--text);caret-color:var(--text);box-shadow:0 0 0 1000px var(--surface-soft) inset!important}.OJmY0W_form textarea.ant-input{border-radius:8px;padding:10px 13px;font-size:16px}.OJmY0W_form .ant-form-item-extra{color:var(--muted);padding-top:9px;font-size:13px;line-height:1.7}.OJmY0W_error{overflow-wrap:anywhere}.OJmY0W_form .ant-form-item-extra{overflow-wrap:anywhere}.OJmY0W_form .ant-form-item-explain{overflow-wrap:anywhere}.OJmY0W_error.ant-alert{margin-bottom:22px}.OJmY0W_feedback.ant-alert{overflow-wrap:anywhere;margin-top:22px}.OJmY0W_recoveryDetails{flex-direction:column;gap:4px;display:flex}.OJmY0W_result.ant-result{padding:8px 0}.OJmY0W_submit.ant-btn{border-radius:8px;min-height:48px;font-size:16px;font-weight:500}.OJmY0W_links{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:24px;display:grid}.OJmY0W_link{border:1px solid var(--line);background:var(--surface-soft);min-width:0;min-height:80px;color:var(--muted);overflow-wrap:anywhere;border-radius:10px;flex-direction:column;justify-content:center;align-items:flex-start;gap:6px;padding:12px 14px;font-size:13px;line-height:1.5;transition:background-color .16s,border-color .16s;display:flex}.OJmY0W_linkAction{width:100%;color:var(--accent);justify-content:space-between;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.OJmY0W_linkAction>.anticon{flex-shrink:0;font-size:12px}@media (hover:hover){.OJmY0W_link:hover{border-color:var(--accent);background:var(--soft);color:var(--muted)}.OJmY0W_link:hover .OJmY0W_linkAction{color:var(--accent-hover);text-underline-offset:3px;text-decoration:underline}}.OJmY0W_link:active{border-color:var(--accent);background:var(--soft)}.OJmY0W_link:active .OJmY0W_linkAction{color:var(--accent-hover)}.OJmY0W_header>a:focus-visible,.OJmY0W_footer a:focus-visible,.OJmY0W_backLink:focus-visible,.OJmY0W_link:focus-visible,.OJmY0W_submit:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (max-width:767px){.OJmY0W_page{padding:max(clamp(28px, 8dvh, 64px), env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(24px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));justify-content:flex-start}.OJmY0W_header{margin-bottom:24px}.OJmY0W_card.ant-card>.ant-card-body{padding:28px 24px 24px}.OJmY0W_title{margin-bottom:24px}.OJmY0W_title h1{font-size:21px}}@media (max-width:359px){.OJmY0W_card.ant-card>.ant-card-body{padding:24px 20px 20px}.OJmY0W_title{padding-right:24px}.OJmY0W_title h1{font-size:20px}.OJmY0W_leaves{width:44px;top:-10px;right:-8px}.OJmY0W_links{grid-template-columns:minmax(0,1fr);gap:10px}.OJmY0W_link{flex-direction:row;justify-content:space-between;align-items:center;min-height:52px;padding:12px}.OJmY0W_linkAction{width:auto}}
.nrwpma_picker.ant-select{width:100%}.nrwpma_picker.ant-select.ant-select-lg{height:48px}.nrwpma_picker.ant-select-lg .ant-select-selector{border-radius:8px;padding:0 13px;font-size:16px}.nrwpma_picker .ant-select-prefix{margin-right:10px}.nrwpma_popup .ant-cascader-menus{width:min(400px,100vw - 32px)}.nrwpma_popup .ant-cascader-menu{flex:1;min-width:0;height:240px}.nrwpma_popup .ant-cascader-menu-item-content{white-space:normal;overflow-wrap:anywhere}
.bzrnhq_profileCard .ant-card-head{min-height:44px}.bzrnhq_identityHeading{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.bzrnhq_identityHeading h2{min-width:0;color:var(--heading);overflow-wrap:anywhere;margin:0;font-size:18px;line-height:1.5}.bzrnhq_identityTags{flex-wrap:wrap;gap:4px;display:flex}.bzrnhq_identityTags .ant-tag{margin:0}.bzrnhq_profileFacts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 28px;margin:16px 0 0;display:grid}.bzrnhq_profileFacts>div{grid-template-columns:56px minmax(0,1fr);align-items:baseline;gap:12px;display:grid}.bzrnhq_profileFacts dt{color:var(--muted);font-size:12px}.bzrnhq_profileFacts dd{color:var(--text);overflow-wrap:anywhere;margin:0;font-size:13px}.bzrnhq_profileFacts .bzrnhq_emptyValue{color:var(--muted)}.bzrnhq_studentNumber{grid-column:1/-1}.bzrnhq_studentNumber .ant-typography{color:inherit;font-size:inherit;font-variant-numeric:tabular-nums}.bzrnhq_groupNames{flex-wrap:wrap;gap:4px 6px;margin:0;padding:0;list-style:none;display:flex}.bzrnhq_groupNames li{background:var(--soft);max-width:100%;color:var(--accent);overflow-wrap:anywhere;border-radius:4px;padding:1px 7px}.bzrnhq_profileModal .ant-modal-body{max-height:calc(100dvh - 240px);overflow-y:auto}.bzrnhq_profileHelp{color:var(--muted);margin:0;font-size:12px;line-height:1.7}.bzrnhq_editorHint{color:var(--muted);margin:0 0 16px;font-size:13px}.bzrnhq_profileFooter{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding-top:8px;display:flex}.bzrnhq_loginStatus{color:var(--accent);white-space:nowrap;font-size:13px}.bzrnhq_logoutButton.ant-btn{color:var(--muted);font-size:13px}@media (max-width:767px){.bzrnhq_identityHeading{gap:6px 8px}.bzrnhq_profileFacts{gap:10px 16px}.bzrnhq_profileFacts>div{display:block}.bzrnhq_profileFacts dt{margin-bottom:3px}.bzrnhq_profileModal.ant-modal{max-width:calc(100vw - 24px);margin-inline:auto;top:24px}.bzrnhq_profileModal .ant-modal-body{max-height:calc(100dvh - 190px)}:is(.bzrnhq_profileCard .ant-card-extra .ant-btn,.bzrnhq_logoutButton.ant-btn){min-height:40px}}
.W69xzW_heading .page-heading{flex-wrap:wrap}.W69xzW_heading .page-heading-extra{width:600px;max-width:100%;margin-left:auto}.W69xzW_actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.W69xzW_search{flex:260px;min-width:0}.W69xzW_buttons{flex-shrink:0;gap:8px;margin-left:auto;display:flex}.W69xzW_teacher{flex-shrink:0;width:112px}.W69xzW_memberCard .ant-card-head-wrapper{flex-wrap:wrap;gap:8px;padding-block:10px}.W69xzW_memberCard .ant-card-head-title{white-space:normal;overflow-wrap:anywhere}@media (max-width:767px){.W69xzW_heading .page-heading-extra{width:100%}.W69xzW_search{flex-basis:100%}}
.k-A2zW_scopeBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.k-A2zW_filters{grid-template-columns:minmax(0,2fr) repeat(2,minmax(0,1fr));gap:12px;display:grid}.k-A2zW_searchField,.k-A2zW_filterField{flex-direction:column;gap:6px;min-width:0;display:flex}.k-A2zW_filters label{color:#738079;font-size:13px}.k-A2zW_filterHint{color:#738079;margin:10px 0 14px;font-size:12px;line-height:1.6}.k-A2zW_accounts{margin:0;padding:0;list-style:none}.k-A2zW_accounts li{border-bottom:1px solid var(--border,#e6ede8);justify-content:space-between;align-items:center;gap:16px;padding:18px 0;display:flex}.k-A2zW_accountHeading{flex-wrap:wrap;align-items:baseline;gap:6px 10px;display:flex}.k-A2zW_accountCopy{overflow-wrap:anywhere;min-width:0}.k-A2zW_accounts p{color:#738079;overflow-wrap:anywhere;margin:8px 0 0;line-height:1.7}.k-A2zW_accounts button{flex-shrink:0}.k-A2zW_pagination{justify-content:center;margin-top:20px;display:flex}.k-A2zW_matrix{border:1px solid #e6ede8;border-radius:10px;margin-top:20px;overflow:hidden}.k-A2zW_matrix>div{border-bottom:1px solid #e6ede8;grid-template-columns:1fr 56px 56px;align-items:center;gap:8px;padding:14px 16px;display:grid}.k-A2zW_matrix>div:last-child{border-bottom:0}.k-A2zW_matrixHeading{color:#738079;background:#f5f8f6}@media (max-width:600px){.k-A2zW_filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.k-A2zW_searchField{grid-column:1/-1}.k-A2zW_accounts li{align-items:flex-start;gap:10px}.k-A2zW_accounts p{font-size:12px}}
.rAKs2a_modal.ant-modal{--dialog-top:clamp(24px, 8dvh, 80px);top:var(--dialog-top);padding-bottom:max(16px, env(safe-area-inset-bottom))}.rAKs2a_modal.ant-modal .ant-modal-content{max-height:calc(100dvh - var(--dialog-top) - max(16px, env(safe-area-inset-bottom)));border-radius:12px;flex-direction:column;padding:24px;display:flex}.rAKs2a_modal .ant-modal-header{flex-shrink:0;margin-bottom:20px}.rAKs2a_modal .ant-modal-title{color:var(--heading);padding-right:32px;font-size:18px;line-height:28px}.rAKs2a_modal .ant-modal-close{border-radius:8px;width:44px;height:44px;top:16px;right:16px}.rAKs2a_modal .ant-modal-body{overscroll-behavior:contain;min-height:0;padding:2px;overflow-y:auto}.rAKs2a_modal .ant-modal-footer{border-top:1px solid var(--line);flex-shrink:0;margin-top:20px;padding-top:16px}.rAKs2a_registrationCard{min-width:0}.rAKs2a_projectTabs .ant-tabs-nav{border:1px solid var(--line);background:var(--background);border-radius:10px;margin:0 0 20px;padding:4px}:is(.rAKs2a_projectTabs .ant-tabs-nav:before,.rAKs2a_projectTabs .ant-tabs-ink-bar){display:none}.rAKs2a_projectTabs .ant-tabs-nav-list{gap:4px;width:100%}.rAKs2a_projectTabs .ant-tabs-tab{min-width:0;color:var(--muted);border-radius:7px;flex:1 1 0;justify-content:center;margin:0;padding:8px 4px;transition:background .15s,box-shadow .15s}.rAKs2a_projectTabs .ant-tabs-tab-active{background:var(--surface);box-shadow:0 1px 4px #183d2d12}.rAKs2a_projectTabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--accent);text-shadow:none;font-weight:600}.rAKs2a_projectTabs .ant-tabs-tab-btn:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}.rAKs2a_tabLabel{white-space:nowrap;flex-direction:column;align-items:center;gap:6px;font-size:13px;line-height:20px;display:flex}.rAKs2a_fields,.rAKs2a_quantityPair{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px;display:grid}.rAKs2a_quantityPair,.rAKs2a_fullWidth,.rAKs2a_quantityPair>p{grid-column:1/-1}.rAKs2a_quantityPair>p{margin:0;font-size:13px;line-height:1.6}.rAKs2a_form .ant-form-item{min-width:0;margin-bottom:0}.rAKs2a_form .ant-form-item-label{padding-bottom:8px}.rAKs2a_form .ant-form-item-label>label{color:var(--heading);font-size:14px;font-weight:500}.rAKs2a_form .ant-form-item-control-input{min-height:44px}:is(.rAKs2a_form .ant-form-item-extra,.rAKs2a_form .ant-form-item-explain,.rAKs2a_registrationCard .ant-alert-message){overflow-wrap:anywhere}:is(.rAKs2a_quantityInput.ant-input-number-affix-wrapper,.rAKs2a_dateInput.ant-picker){border-radius:8px;width:100%;min-width:0;height:44px;padding:0 12px}.rAKs2a_quantityInput .ant-input-number{width:100%;min-width:0;min-height:0}.rAKs2a_quantityInput .ant-input-number-input{font-variant-numeric:tabular-nums;height:42px;padding:0;font-size:16px}.rAKs2a_quantityInput .ant-input-number-suffix{color:var(--muted);margin-left:8px;font-size:13px}.rAKs2a_dateInput .ant-picker-input>input{font-variant-numeric:tabular-nums;font-size:16px}.rAKs2a_dateInput .ant-picker-suffix{color:var(--muted)}.rAKs2a_form textarea.ant-input{border-radius:8px;padding:10px 12px;font-size:16px;line-height:1.6}.rAKs2a_submitButton.ant-btn{border-radius:8px;height:44px;font-size:15px;font-weight:500}@media (max-width:767px){.rAKs2a_modal.ant-modal{--dialog-top:max(12px, env(safe-area-inset-top))}.rAKs2a_modal.ant-modal .ant-modal-content{padding:20px 16px 16px}.rAKs2a_modal .ant-modal-header{margin-bottom:16px}.rAKs2a_modal .ant-modal-close{top:12px;right:8px}.rAKs2a_modal .ant-modal-footer{margin-top:18px;padding-top:14px}}@media (max-width:479px){.rAKs2a_fields{grid-template-columns:minmax(0,1fr);gap:16px}.rAKs2a_quantityPair{gap:12px}.rAKs2a_projectTabs .ant-tabs-nav-list{gap:2px}.rAKs2a_projectTabs .ant-tabs-tab{padding-inline:2px}}@media (max-width:379px){.rAKs2a_quantityPair{grid-template-columns:minmax(0,1fr);gap:16px}}
.em33bq_modal.ant-modal{--dialog-top:clamp(24px, 6dvh, 64px);top:var(--dialog-top);max-width:calc(100vw - 24px);padding-bottom:max(16px, env(safe-area-inset-bottom))}.em33bq_modal .ant-modal-content{max-height:calc(100dvh - var(--dialog-top) - max(16px, env(safe-area-inset-bottom)));border:1px solid var(--line);border-radius:12px;flex-direction:column;padding:28px;display:flex}.em33bq_modal .ant-modal-header{flex-shrink:0;margin-bottom:20px;padding-right:28px}.em33bq_modal .ant-modal-title{color:var(--heading);font-size:20px;font-weight:600}.em33bq_modal .ant-modal-close{border-radius:8px;width:40px;height:40px;top:16px;right:16px}.em33bq_modal .ant-modal-body{overscroll-behavior:contain;min-height:0;padding:2px;overflow-y:auto}.em33bq_modal .ant-modal-footer{border-top:1px solid var(--line);flex-shrink:0;margin-top:18px;padding-top:16px}.em33bq_intro{margin-bottom:24px;padding-right:48px;position:relative}.em33bq_intro p{color:var(--muted);margin:0;font-size:14px;line-height:1.8}.em33bq_leaves{color:#dce9e0;pointer-events:none;width:52px;position:absolute;top:-12px;right:0}.em33bq_leaves svg{width:100%;display:block}.em33bq_datePicker.ant-picker{border-radius:8px;width:100%;height:48px;padding:0 13px}.em33bq_datePicker .ant-picker-input>input{font-size:16px}.em33bq_hint{color:var(--muted);margin:-6px 0 20px;font-size:13px;line-height:1.7}.em33bq_uploadActions{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.em33bq_uploadActions p{color:var(--heading);margin:0;font-weight:500}.em33bq_upload.ant-upload-wrapper .ant-upload-drag{background:var(--background);border-color:#b9d2c4;border-radius:10px}.em33bq_upload.ant-upload-wrapper .ant-upload-drag .ant-upload{padding:24px 16px}.em33bq_uploadIcon{background:var(--soft);width:44px;height:44px;color:var(--accent);border-radius:10px;justify-content:center;align-items:center;margin-bottom:12px;font-size:24px;display:inline-flex}.em33bq_uploadTitle{color:var(--heading);overflow-wrap:anywhere;margin:0 0 6px;font-size:15px;font-weight:500}.em33bq_uploadHint{color:var(--muted);margin:0;font-size:13px;line-height:1.7}.em33bq_fileSummary{justify-content:space-between;align-items:center;gap:12px;margin:20px 0 12px;display:flex}.em33bq_fileSummary strong{color:var(--heading)}.em33bq_preview{min-width:0}.em33bq_preview .ant-table-cell{overflow-wrap:anywhere}.em33bq_previewCards{margin:0;padding:0;list-style:none;display:none}.em33bq_previewCards li{border:1px solid var(--line);background:var(--surface-soft);overflow-wrap:anywhere;border-radius:8px;flex-direction:column;gap:5px;padding:12px;display:flex}.em33bq_previewCards strong{color:var(--heading)}.em33bq_previewCards span{color:var(--muted);font-size:13px}.em33bq_errors{max-height:180px;line-height:1.8;overflow-y:auto}.em33bq_actions{gap:12px;margin-top:22px;display:flex}.em33bq_actions>.ant-btn{min-height:46px}.em33bq_actions>.ant-btn-primary{flex:1}.em33bq_feedback{overflow-wrap:anywhere;margin-top:18px}@media (max-width:767px){.em33bq_modal.ant-modal{--dialog-top:max(12px, env(safe-area-inset-top))}.em33bq_modal .ant-modal-content{padding:24px 18px 18px}.em33bq_modal .ant-modal-close{top:12px;right:10px}.em33bq_previewTable{display:none}.em33bq_previewCards{gap:8px;display:grid}.em33bq_uploadActions{align-items:flex-start}.em33bq_uploadActions>.ant-btn{min-height:40px}}
.sqsCjG_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.sqsCjG_batch{min-width:0}.sqsCjG_batch h2{color:var(--heading);overflow-wrap:anywhere;margin:0 0 8px;font-size:19px}.sqsCjG_dates{color:var(--muted);margin:12px 0;font-size:13px}.sqsCjG_statistics{flex-wrap:wrap;gap:20px;margin:20px 0;display:flex}.sqsCjG_statistics span{color:var(--muted);font-size:13px}.sqsCjG_statistics strong{color:var(--heading);font-size:23px;font-weight:600;display:block}.sqsCjG_actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sqsCjG_selection{flex-wrap:wrap;align-items:center;gap:12px;padding:14px 0;display:flex}.sqsCjG_memberName{align-items:baseline;gap:9px;min-width:0;display:flex}.sqsCjG_memberName>.ant-checkbox-wrapper{flex-shrink:0}.sqsCjG_help{color:var(--muted);margin:14px 0;font-size:13px;line-height:1.8}@media (max-width:767px){.sqsCjG_grid{grid-template-columns:minmax(0,1fr);gap:12px}.sqsCjG_actions>button,.sqsCjG_actions>a{flex:1;min-height:44px}.sqsCjG_actions>a>button{width:100%;min-height:44px}.sqsCjG_selection{align-items:flex-start}}
