html {
    /* 隐藏滚动条但保留滚动功能 */
    scrollbar-width: none; /* Firefox */
    -ms-overflow-style: none; /* IE 和 Edge */
}

html::-webkit-scrollbar {
    display: none; /* Chrome, Safari, Opera */
}

body {
    margin: 0;
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen',
    'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue',
    sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    /* 隐藏滚动条但保留滚动功能 */
    scrollbar-width: none; /* Firefox */
    -ms-overflow-style: none; /* IE 和 Edge */
}

body::-webkit-scrollbar {
    display: none; /* Chrome, Safari, Opera */
}

/* 隐藏所有滚动条 */
* {
    scrollbar-width: none; /* Firefox */
    -ms-overflow-style: none; /* IE  and Edge */
}

*::-webkit-scrollbar {
    display: none; /* Chrome, Safari, Opera */
}

/* 针对特定需要隐藏滚动条的类 */
.hide-scrollbar {
    scrollbar-width: none; /* Firefox */
    -ms-overflow-style: none; /* IE  and Edge */
}

.hide-scrollbar::-webkit-scrollbar {
    display: none; /* Chrome, Safari, Opera */
}

code {
    font-family: source-code-pro, Menlo, Monaco, Consolas, 'Courier New',
    monospace;
}

.contain-main {
    padding: 10px;
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;
}

@font-face {
    font-family: 'iconfont';  /* Project id 4919035 */
    src: url('//at.alicdn.com/t/c/font_4919035_42mv793ye7u.woff2?t=1747053190267') format('woff2'),
    url('//at.alicdn.com/t/c/font_4919035_42mv793ye7u.woff?t=1747053190267') format('woff'),
    url('//at.alicdn.com/t/c/font_4919035_42mv793ye7u.ttf?t=1747053190267') format('truetype');
}

.iconfont {
    font-family: "iconfont" !important;
    font-size: 14px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
}
.logo_in{
  display: flex;
  width:100%;
  height:100vh;
  align-items: center;
  justify-content:center ;
}
/*.contain-main{*/
/*    padding:10px;*/
/*    width:100%;*/
/*    height:100vh;*/
/*    !* background-color: black; *!*/
/*    display: flex;*/
/*    flex-direction: column;*/
/*}*/
.btn-group{
    display: flex;
    flex-direction:row ;
    /* align-items: flex-end; */
    width:100%;
    justify-content: flex-end;
}
/*.contain-main{*/
/*    padding:10px;*/
/*    width:100%;*/
/*    height:100vh;*/
/*    !* background-color: black; *!*/
/*    display: flex;*/
/*    flex-direction: column;*/
/*    */
/*}*/
.btn-group{
   margin-bottom: 20px;

}
.ratio-btm{

    margin-bottom: 15px;
}
.site-page-header {
    border: 1px solid rgb(235, 237, 240);
}
.wrap {
    height: 100%;
    width: 100%;
}

@keyframes spin {
    from {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(360deg);
    }
}
.btn-group{
    display: flex;
    flex-direction:row ;
    /* align-items: flex-end; */
    width:100%;
    justify-content: flex-end;
}
/*.contain-main{*/
/*    padding:10px;*/
/*    width:100%;*/
/*    height:100vh;*/
/*    !* background-color: black; *!*/
/*    display: flex;*/
/*    flex-direction: column;*/
/*}*/
/*.contain-main{*/
/*    padding:10px;*/
/*    width:100%;*/
/*    height:100vh;*/
/*    !* background-color: black; *!*/
/*    display: flex;*/
/*    flex-direction: column;*/
/*    */
/*}*/
.btn-group{
   margin-bottom: 20px;

}
.ratio-btm{

    margin-bottom: 15px;
}
.site-page-header {
    border: 1px solid rgb(235, 237, 240);
}

input[autocomplete="off"] {

}
/*.contain-main{*/
/*    padding:10px;*/
/*    width:100%;*/
/*    height:100vh;*/
/*    !* background-color: black; *!*/
/*    display: flex;*/
/*    flex-direction: column;*/
/*}*/

.contain-main {
  padding: 24px;
}

.btn-group {
  margin-bottom: 16px;
}


/* 目标仓位管理页面样式（在FOF详情中使用） */
.disabled-row {
  background-color: #f5f5f5;
}
.fof-position-adjust-action {
  display: flex;
  justify-content: flex-end;
  margin-bottom: 16px;
}

/*.contain-main{*/
/*    padding:10px;*/
/*    width:100%;*/
/*    height:100vh;*/
/*    !* background-color: black; *!*/
/*    display: flex;*/
/*    flex-direction: column;*/
/*}*/
/*.contain-main{*/
/*    padding:10px;*/
/*    width:100%;*/
/*    height:100vh;*/
/*    !* background-color: black; *!*/
/*    display: flex;*/
/*    flex-direction: column;*/
/*}*/
/*.contain-main{*/
/*    padding:10px;*/
/*    width:100%;*/
/*    height:100vh;*/
/*    !* background-color: black; *!*/
/*    display: flex;*/
/*    flex-direction: column;*/
/*}*/
/*.contain-main{*/
/*    padding:10px;*/
/*    width:100%;*/
/*    height:100vh;*/
/*    !* background-color: black; *!*/
/*    display: flex;*/
/*    flex-direction: column;*/
/*}*/
/*.contain-main{*/
/*    padding:10px;*/
/*    width:100%;*/
/*    height:100vh;*/
/*    !* background-color: black; *!*/
/*    display: flex;*/
/*    flex-direction: column;*/
/*}*/
/*.contain-main{*/
/*    padding:10px;*/
/*    width:100%;*/
/*    height:100vh;*/
/*    !* background-color: black; *!*/
/*    display: flex;*/
/*    flex-direction: column;*/
/*}*/
.disabled-row {
    /*background-color: #dcdcdc;*/
    background-color: var(--ant-color-bg-container-disabled);
    pointer-events: none;
}

.disabled-row-black {
    background-color: rgba(255, 255, 255, 0.08);
    pointer-events: none;
}
.category-row {
  background-color: var(--ant-color-bg-container-disabled);
}
/* 目标仓位管理页面样式 */


/*.contain-main{*/
/*    padding:10px;*/
/*    width:100%;*/
/*    height:100vh;*/
/*    !* background-color: black; *!*/
/*    display: flex;*/
/*    flex-direction: column;*/
/*}*/
