.register-team-page .ant-form-item{margin-bottom:14px}@media (max-width: 768px){.register-team-page .ant-col-12,.register-team-page .ant-col-8{flex:0 0 100%;max-width:100%}.register-team-page .ant-card .ant-card-head{min-height:44px;padding:0 12px}.register-team-page .ant-card .ant-card-body{padding:12px}.register-team-page .ant-list-item{padding-block:8px}}:root{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.6;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{margin:0;padding:0;box-sizing:border-box}body{margin:0;min-height:100vh}#root{min-height:100vh}.ant-card{transition:transform .2s ease,border-color .2s ease}.ant-card:hover{transform:translateY(-1px);border-color:var(--ant-colorPrimaryBorderHover)}.ant-btn{letter-spacing:.01em;min-height:38px}.ant-segmented{border-radius:999px;padding:4px}.ant-segmented .ant-segmented-item,.ant-segmented .ant-segmented-thumb{border-radius:999px}.ant-tag{padding-inline:10px}.ant-input,.ant-select-selector,.ant-picker,.ant-input-number{border-radius:12px!important}.ant-card .ant-card-body{padding:20px}@media (max-width: 768px){.ant-btn{min-height:40px;padding-inline:14px}.ant-card .ant-card-body{padding:16px}.ant-form-item{margin-bottom:14px}.ant-table-wrapper{overflow-x:auto}}
