.contest-icon-btn{display:inline-flex;align-items:center;justify-content:center;padding:0;margin:0;border:none;background:transparent;color:rgba(18,72,67,.6);cursor:pointer;line-height:1;font-size:max(var(--mobile-min-font,0px),14px)}.contest-icon-btn:focus-visible,.contest-icon-btn:hover{background:transparent;color:#124843}.contest-team-modal-form .ant-btn-default{border-width:1px!important}.contest-team-modal-form .ant-input,.contest-team-modal-form .ant-input-affix-wrapper{border-radius:8px!important}.contest-team-modal-form .ant-select{width:100%}.contest-team-modal-form .ant-select-single .ant-select-selector{height:40px!important;border-radius:8px!important;padding-inline:11px!important;display:flex;align-items:center;border-color:#d9d9d9!important}.contest-team-modal-form .ant-select-selection-search-input{height:38px!important}.contest-team-modal-form .ant-select-selection-item,.contest-team-modal-form .ant-select-selection-placeholder{line-height:38px!important;font-size:max(var(--mobile-min-font,0px),14px)}.contest-team-modal-form .ant-form-item-has-error .ant-select .ant-select-selector{border-color:#ff4d4f!important}.contest-team-modal-cancel-btn.ant-btn,.contest-team-modal-form .contest-team-modal-cancel-btn.ant-btn{height:40px!important;min-width:88px;border-color:#124843!important;color:#124843!important;border-radius:8px!important;border-width:1px!important;font-size:max(var(--mobile-min-font,0px),14px)!important;background:#fff!important;box-shadow:none!important}.contest-team-modal-cancel-btn.ant-btn:hover:not(:disabled),.contest-team-modal-form .contest-team-modal-cancel-btn.ant-btn:hover:not(:disabled){border-color:#2dce89!important;color:#2dce89!important;background:#fff!important}.contest-team-modal-confirm-btn.ant-btn,.contest-team-modal-form .contest-team-modal-confirm-btn.ant-btn{height:40px!important;min-width:88px;border-radius:8px!important;border:none!important;font-size:max(var(--mobile-min-font,0px),14px)!important;background:#2dce89!important;box-shadow:none!important}.contest-team-modal-confirm-btn.ant-btn:hover:not(:disabled),.contest-team-modal-form .contest-team-modal-confirm-btn.ant-btn:hover:not(:disabled){background:#35ee9f!important}.contest-team-confirm-modal__header{position:absolute!important;top:0!important;right:0!important;z-index:1;width:auto!important;margin:0!important;padding:20px 24px 0!important;border:none!important;background:transparent!important}.contest-team-confirm-modal__body{padding:24px 24px 20px!important}.contest-team-confirm-modal__head{display:flex;align-items:flex-start;gap:8px;padding-right:28px}.contest-team-confirm-modal__icon{flex-shrink:0;margin-top:3px;font-size:22px;color:#ffa354!important}.contest-team-confirm-modal__main{flex:1;min-width:0}.contest-team-confirm-modal__title{font-size:18px;font-weight:700;line-height:1.4;color:#124843;text-align:left}.contest-team-confirm-modal__content{margin-top:12px;font-size:max(var(--mobile-min-font,0px),14px);line-height:1.5;color:rgba(18,72,67,.8);text-align:left}.contest-team-panel-form .ant-select{width:100%}.contest-team-panel-form .ant-select-single .ant-select-selector{height:40px!important;border-radius:8px!important;padding-inline:11px!important;display:flex;align-items:center;border-color:#d9d9d9!important}.contest-team-panel-form .ant-select-selection-search-input{height:38px!important}.contest-team-panel-form .ant-select-selection-item,.contest-team-panel-form .ant-select-selection-placeholder{line-height:38px!important;font-size:max(var(--mobile-min-font,0px),14px)}.activity-detail-page .contest-my-team-panel .contest-my-team-meta-tag{display:inline-flex;align-items:center;gap:4px;height:28px;padding-inline:12px;border-radius:4px;background:#f5f7f6;font-size:max(var(--mobile-min-font,0px),14px);line-height:1;color:rgba(18,72,67,.7)}.activity-detail-page .contest-my-team-panel .contest-my-team-topic-row{min-height:28px}.activity-detail-page .contest-my-team-panel .contest-my-team-outline-btn.ant-btn{border-color:#124843!important;color:#124843!important;background:#fff!important;box-shadow:none!important}.activity-detail-page .contest-my-team-panel .contest-my-team-outline-btn.ant-btn:focus-visible:not(:disabled),.activity-detail-page .contest-my-team-panel .contest-my-team-outline-btn.ant-btn:hover:not(:disabled){border-color:#2dce89!important;color:#2dce89!important;background:#fff!important}.activity-detail-page .contest-my-team-panel .contest-my-team-action-btn.ant-btn{height:28px!important;min-height:28px!important;width:56px!important;min-width:56px!important;max-width:56px!important;padding-block:0!important;padding-inline:0!important;font-size:max(var(--mobile-min-font,0px),14px)!important;line-height:1!important;border-radius:8px!important}.activity-detail-page .contest-my-team-panel .contest-my-team-form-btn.ant-btn{height:44px!important;min-height:44px!important;width:140px!important;min-width:140px!important;max-width:140px!important;padding-block:0!important;padding-inline:0!important;font-size:16px!important;line-height:1!important;border-radius:8px!important}.contest-my-team-table-wrap{overflow-x:auto;scrollbar-width:none}.contest-my-team-table-wrap::-webkit-scrollbar{display:none}.contest-my-team-table{width:100%;border-collapse:separate;border-spacing:0;font-size:max(var(--mobile-min-font,0px),14px)}.contest-my-team-table th{padding:12px 16px;text-align:left;font-weight:500;color:rgba(18,72,67,.65);background:#f7faf9;border-bottom:1px solid #fff}.contest-my-team-table td{padding:14px 16px;color:#124843;background:#fff;border-bottom:1px solid #fff;vertical-align:middle}.contest-my-team-table tbody tr:last-child td{border-bottom:none}.contest-my-team-table .contest-my-team-col-name{min-width:140px}.contest-my-team-table .contest-my-team-col-school{min-width:128px}.contest-my-team-table .contest-my-team-col-action{min-width:72px;position:sticky;right:0;z-index:2;border-bottom:1px solid #fff;background:#fff}.contest-my-team-table .contest-my-team-col-action:before{content:"";position:absolute;top:0;bottom:0;left:-24px;width:24px;background:#fff;pointer-events:none}.contest-my-team-table thead .contest-my-team-col-action{z-index:3;background:#f7faf9}.contest-my-team-table thead .contest-my-team-col-action:before{background:#f7faf9}.contest-my-team-table tbody .contest-my-team-col-action,.contest-my-team-table tbody .contest-my-team-col-action:before{background:#fff}