:root{--scrollbar-width:5px;--scrollbar-track-color:#f1f1f1;--scrollbar-thumb-color:#b0c4de;--scrollbar-thumb-hover-color:#4682b4;--scrollbar-thumb-radius:5px;--app-bg:#f2f4f6;--app-content-bg:#e8eaed;--app-text:#212529;--table-scroll-offset:185px;--table-scroll-offset-pagination-extra:32px;--color-primary:#1677ff;--color-success:#52c41a;--color-error:#ff4d4f;--color-warning:#faad14;--color-info:#1677ff;--radius-xs:4px;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:12px;--spacing-lg:16px;--spacing-xl:24px;--spacing-xxl:32px;--bp-mobile:767px;--bp-tablet:991px;--bp-desktop:1200px}#root,body,html{background-color:var(--app-bg);height:100%;overflow:hidden}#root{display:flex;flex-direction:column}#root>*,.ant-app>:last-child{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.ant-layout-content,.ant-layout-content.app-content-area,.app-content-area,.app-content-inner,.app-page-container,.app-page-root{background-color:var(--app-content-bg)!important}.app-content-area .ant-tabs,.app-content-area .ant-tabs-content,.app-content-area .ant-tabs-content-holder{margin-bottom:0!important;padding-bottom:0!important}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--app-bg);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}::-webkit-scrollbar{height:var(--scrollbar-width);width:var(--scrollbar-width)}::-webkit-scrollbar-track{background:var(--scrollbar-track-color)}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color);border-radius:var(--scrollbar-thumb-radius);-webkit-transition:background .2s ease;transition:background .2s ease}::-webkit-scrollbar-thumb:active,::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover-color)}.custom-table-full .ant-table-body{background-color:var(--app-bg);scrollbar-color:var(--scrollbar-thumb-color) var(--scrollbar-track-color);scrollbar-width:thin}.custom-table-full .ant-table-body::-webkit-scrollbar-track{background:var(--scrollbar-track-color)}.custom-table-full .ant-table-body::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-color);border-radius:var(--scrollbar-thumb-radius)}.custom-table-full .ant-table-tbody>tr:hover>td{background:#0000!important}tr.mark-cancel{background:#ffeaea!important;box-shadow:inset 3px 0 0 #ff4d4f}tr.mark-take-self{background:#d6ebff!important;box-shadow:inset 3px 0 0 #1677ff}tr.mark-take-other{background:#fff5cc!important;box-shadow:inset 3px 0 0 #faad14}tr.mark-review{background:#ffefd6!important;box-shadow:inset 3px 0 0 #ffa940}tr.mark-warn{background:#ffe5e5!important;box-shadow:inset 3px 0 0 #ff7875}tr.mark-ok{background:#e9ffe0!important;box-shadow:inset 3px 0 0 #52c41a}tr.mark-info{background:#ccfffa!important;box-shadow:inset 3px 0 0 #13c2c2}tr.mark-note{background:#f3e5ff!important;box-shadow:inset 3px 0 0 #9254de}tr[class^=mark-]{transition:background-color .15s ease,box-shadow .15s ease}tr[class^=mark-]:hover{filter:saturate(1.05) brightness(1.02)}tr.active-chat-row{outline:2px dashed #00000026;outline-offset:-2px}.app-content-area{margin:0!important;padding-bottom:0!important}.app-page-body,.app-page-body>.app-page-root{flex:1 1}.app-page-body,.app-page-body>.app-page-root,.app-page-root{display:flex;flex-direction:column;margin:0;min-height:0;overflow:hidden;padding:0}.app-page-root>.app-page-container{flex:1 1}.app-page-container,.app-page-root>.app-page-container{display:flex;flex-direction:column;margin:0;min-height:0;overflow:hidden;padding:0}.app-page-container{height:100%}.app-page-container>.ant-row{margin-bottom:0!important}.app-page-container .ant-col{padding-bottom:0!important}.app-scroll-y{min-height:0;overflow-x:hidden;overflow-y:auto}.app-scroll-x{min-width:0;overflow-x:auto;overflow-y:hidden}.app-no-x-scroll{overflow-x:hidden}.app-two-col-row{flex:1 1}.app-two-col-col,.app-two-col-row{min-height:0;min-width:0;overflow:hidden}.app-two-col-col{display:flex;flex:1 1;flex-direction:column}.app-two-col-col-scroll{min-height:0;overflow:hidden}@media (max-width:991px){.ant-layout-content.app-content-area{padding:var(--spacing-sm)!important}}@media (max-width:767px){.ant-layout-content.app-content-area{padding:var(--spacing-xs)!important}}@media (min-width:1200px){.ant-layout-content.app-content-area{padding:var(--spacing-xl)!important}}.table-responsive-wrapper{-webkit-overflow-scrolling:touch;margin:0 calc(var(--spacing-sm)*-1);overflow-x:auto;overflow-y:hidden;padding:0 var(--spacing-sm);width:100%}@media (max-width:991px){.ant-table-wrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}.ant-table{min-width:800px}.ant-table-tbody>tr>td,.ant-table-thead>tr>th{font-size:13px;padding:var(--spacing-xs) var(--spacing-sm)!important}}@media (max-width:767px){.ant-table{font-size:12px;min-width:700px}.ant-table-tbody>tr>td,.ant-table-thead>tr>th{font-size:12px;padding:6px var(--spacing-xs)!important}.ant-table-wrapper .btn{min-height:32px;padding:0 var(--spacing-sm)}}@media (max-width:991px){.ant-drawer-content-wrapper{max-width:100vw!important}.ant-drawer-body{-webkit-overflow-scrolling:touch;overflow-x:hidden;overflow-y:auto;padding:var(--spacing-sm)!important}}@media (max-width:767px){.ant-drawer-content-wrapper,.ant-drawer-wrapper-body{width:100%!important}.ant-drawer-body{padding:var(--spacing-xs)!important}}.ant-drawer.drawer-order-fullscreen{inset:0!important;position:fixed!important;z-index:1000}.drawer-order-fullscreen .ant-drawer-content-wrapper{box-shadow:none;height:100%!important;max-height:100vh;width:100%!important}.drawer-order-fullscreen .ant-drawer-wrapper-body{flex:1 1;height:100%!important;min-height:0}.drawer-order-fullscreen .ant-drawer-content{display:flex!important;flex-direction:column!important;height:100%!important}.drawer-order-fullscreen .ant-drawer-body{-webkit-overflow-scrolling:touch;display:flex!important;flex:1 1!important;flex-direction:column!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;padding:var(--spacing-sm)!important}.drawer-order-fullscreen .order-detail-layout{display:flex;flex:1 1;flex-direction:column;height:auto!important;min-height:0}.drawer-order-fullscreen .order-detail-layout .ant-col{flex:none!important;height:auto!important;max-width:100%;min-height:0!important}.drawer-order-fullscreen .order-detail-card-slot{flex:none!important;height:auto!important;min-height:220px!important}.drawer-order-fullscreen .custom-card{min-height:200px}.drawer-order-fullscreen .custom-card-scrollable-content{max-height:320px;min-height:180px}@media (max-width:767px){.ant-modal{max-width:calc(100vw - 16px)!important;padding-bottom:8px;top:8px!important}.ant-modal-content{border-radius:var(--radius-md)}.ant-modal-body{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 120px);overflow-y:auto;padding:var(--spacing-sm)!important}}@media (max-width:991px){.custom-card-scrollable-content{padding:0 var(--spacing-xs) var(--spacing-xs)!important}.custom-card-fixed-footer{padding:var(--spacing-sm)!important}}@media (max-width:767px){.custom-card .ant-card-head{min-height:40px;padding:0 var(--spacing-sm)!important}.custom-card .ant-card-head-title{font-size:14px;padding:var(--spacing-sm) 0!important}.ant-tabs-nav{margin-bottom:var(--spacing-sm)!important}.ant-tabs-tab{font-size:13px;padding:var(--spacing-sm) var(--spacing-xs)!important}.ant-tabs-content-holder{min-height:0}}@media (max-width:991px){.ant-row.order-detail-layout{gap:var(--spacing-sm)}.ant-row.order-detail-layout .ant-col{margin-bottom:0;min-height:200px}}@media (max-width:767px){.ant-row.order-detail-layout .ant-col{min-height:180px}}@media (max-width:991px){body,html{overflow:auto}.app-content-inner.app-mobile-page-scroll{-webkit-overflow-scrolling:touch;overflow:auto;overflow-x:hidden}.app-content-inner.app-mobile-page-scroll .app-page-root{height:auto;min-height:0;overflow:visible}}.custom-card{height:100%}.custom-card,.custom-card-body{display:flex;flex-direction:column}.custom-card-body{flex:1 1;overflow:hidden;padding:0}.custom-card-title{text-align:center}.custom-card-scrollable-content{flex:1 1;overflow-y:auto;padding:0 var(--spacing-sm) var(--spacing-xs) var(--spacing-sm)}.custom-card-fixed-footer{border-top:1px solid #0000000f;flex-shrink:0;padding:var(--spacing-md);text-align:center}.chat-window{overflow-y:auto;padding-bottom:var(--spacing-sm)}.drag-over{background-color:#1677ff1a;border:2px dashed var(--color-primary);cursor:copy}.drag-over:after{color:var(--color-primary);content:"⇧";font-size:48px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:100}.chat-container{background-color:#f4f4f4;max-height:500px;overflow-y:auto;padding:var(--spacing-xl)}.chat-message{border-radius:var(--radius-lg);margin:var(--spacing-sm) 0;max-width:80%;padding:var(--spacing-sm)}.agent1{background-color:#f3f5f7;border-bottom-right-radius:0;color:#000;font-size:12px;margin-left:auto}.agent2{background-color:#fef1d6}.agent2,.agent3{border-bottom-left-radius:0;color:#000;font-size:12px;margin-right:auto}.agent3{background-color:#f7a600}.chat-message-system{background-color:#f3f5f7;color:#888}.chat-message-alarm,.chat-message-system{border-radius:var(--radius-md);font-size:10px;font-style:italic;margin:var(--spacing-md);max-width:100%;padding:var(--spacing-sm);text-align:center}.chat-message-alarm{background-color:#f8bbbb;color:#0e0d0d}.message-date{color:#888;font-size:.85em;margin-top:var(--spacing-xs)}.chat-nickname{font-weight:700;margin-bottom:var(--spacing-xs)}.chat-meta{display:flex;font-size:10px;justify-content:flex-end;margin-top:5px}.read-status{color:#24ae64;font-size:12px;margin-left:5px;opacity:1}.read-status i{vertical-align:middle}.chat-time{margin-right:5px}.chat-message-image,.chat-message-pdf{margin:10px 0;padding:8px;text-align:center}.chat-message-image img{border-radius:var(--radius-xs);max-width:120%}.agent1 .chat-message-image{margin-left:auto}.agent2 .chat-message-image{color:#fff;margin-right:auto}.chat-message-image button,.chat-message-pdf button{background-color:var(--color-primary);border:none;border-radius:var(--radius-sm);color:#fff;cursor:pointer;margin-top:var(--spacing-sm);padding:var(--spacing-xs) var(--spacing-sm);transition:background-color .2s}.chat-message-image button:hover,.chat-message-pdf button:hover{filter:brightness(.9)}.chat-message-image:hover:after{color:#fff;content:"\1F50D";font-size:2em;left:50%;opacity:.7;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%)}.modal{align-items:center;background-color:#000000b3;display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.modal img{max-height:90%;max-width:90%}.bank-list{align-items:center;display:flex;flex-wrap:nowrap;justify-content:flex-end;padding-right:10px}.bank-icon{border:1px solid #fff;border-radius:50%;box-shadow:0 0 2px #0000001a;margin-right:-6px;transition:transform .3s ease}.bank-icon:hover{transform:scale(1.1);z-index:1}:root{--react-pdf-annotation-layer:1;--annotation-unfocused-field-background:url('data:image/svg+xml;charset=utf-8,<svg width="1" height="1" xmlns="http://www.w3.org/2000/svg"><rect width="100%" height="100%" style="fill:rgba(0,54,255,.13)"/></svg>');--input-focus-border-color:Highlight;--input-focus-outline:1px solid Canvas;--input-unfocused-border-color:#0000;--input-disabled-border-color:#0000;--input-hover-border-color:#000;--link-outline:none}@media screen and (forced-colors:active){:root{--input-focus-border-color:CanvasText;--input-unfocused-border-color:ActiveText;--input-disabled-border-color:GrayText;--input-hover-border-color:Highlight;--link-outline:1.5px solid LinkText}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .textWidgetAnnotation :is(input,textarea):required{outline:1.5px solid selectedItem}.annotationLayer .linkAnnotation:hover{-webkit-backdrop-filter:invert(100%);backdrop-filter:invert(100%)}}.annotationLayer{left:0;pointer-events:none;position:absolute;top:0;transform-origin:0 0;z-index:3}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg) translateX(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg) translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg) translateY(-100%)}.annotationLayer canvas{height:100%;position:absolute;width:100%}.annotationLayer section{box-sizing:border-box;margin:0;pointer-events:auto;position:absolute;text-align:left;text-align:initial;transform-origin:0 0}.annotationLayer .linkAnnotation{outline:none;outline:var(--link-outline)}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{font-size:1em;height:100%;left:0;position:absolute;top:0;width:100%}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a:hover{background:#ff0;box-shadow:0 2px 10px #ff0;opacity:.2}.annotationLayer .textAnnotation img{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input,.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .textWidgetAnnotation :is(input,textarea){background-image:url('data:image/svg+xml;charset=utf-8,<svg width="1" height="1" xmlns="http://www.w3.org/2000/svg"><rect width="100%" height="100%" style="fill:rgba(0,54,255,.13)"/></svg>');background-image:var(--annotation-unfocused-field-background);border:2px solid #0000;border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px*var(--scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .textWidgetAnnotation :is(input,textarea):required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled]{background:none;border:2px solid #0000;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .textWidgetAnnotation :is(input,textarea):hover{border:2px solid #000;border:2px solid var(--input-hover-border-color)}.annotationLayer .buttonWidgetAnnotation.checkBox input:hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .textWidgetAnnotation :is(input,textarea):hover{border-radius:2px}.annotationLayer .choiceWidgetAnnotation select:focus,.annotationLayer .textWidgetAnnotation :is(input,textarea):focus{background:none;border:2px solid Highlight;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:1px solid Canvas;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-color:initial;background-image:none}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid Highlight;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:1px solid Canvas;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid Highlight;border:2px solid var(--input-focus-border-color);outline:1px solid Canvas;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:CanvasText;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{-webkit-appearance:none;appearance:none}.annotationLayer .popupTriggerArea{height:100%;width:100%}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{position:absolute}.annotationLayer .popupWrapper{font-size:calc(9px*var(--scale-factor));min-width:calc(180px*var(--scale-factor));pointer-events:none;position:absolute;width:100%}.annotationLayer .popup{word-wrap:break-word;background-color:#ff9;border-radius:calc(2px*var(--scale-factor));box-shadow:0 calc(2px*var(--scale-factor)) calc(5px*var(--scale-factor)) #888;cursor:pointer;font:message-box;margin-left:calc(5px*var(--scale-factor));max-width:calc(180px*var(--scale-factor));padding:calc(6px*var(--scale-factor));pointer-events:auto;position:absolute;white-space:normal}.annotationLayer .popup>*{font-size:calc(9px*var(--scale-factor))}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{display:inline-block;margin-left:calc(5px*var(--scale-factor))}.annotationLayer .popupContent{border-top:1px solid #333;margin-top:calc(2px*var(--scale-factor));padding-top:calc(2px*var(--scale-factor))}.annotationLayer .richText>*{font-size:calc(9px*var(--scale-factor));white-space:pre-wrap}.annotationLayer .caretAnnotation,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .fileAttachmentAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .highlightAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .lineAnnotation svg line,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .squareAnnotation svg rect,.annotationLayer .squigglyAnnotation,.annotationLayer .stampAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .underlineAnnotation{cursor:pointer}.annotationLayer section svg{height:100%;left:0;position:absolute;top:0;width:100%}.annotationLayer .annotationTextContent{color:#0000;height:100%;opacity:0;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;width:100%}.annotationLayer .annotationTextContent span{display:inline-block;width:100%}.home-custom-card:hover{transform:scale(1.05);transition:transform .3s ease-in-out}.typing-cursor{animation:blink 1s step-start infinite}@keyframes blink{50%{opacity:0}}.desktop-only{font-size:18px}@media screen and (max-width:767px){.desktop-only{display:none}}.btn-chat-general{cursor:pointer}.btn-chat-message-outlined{color:#000000a6;font-size:20px;transform:scale(.9)}.active-chat-row{background-color:#e6e6fa}.note-status-active{background-color:pink}@media only screen and (max-width:991px){.mobile-column{height:50%!important}}.radio-tab-group .ant-radio-button-wrapper{border:1px solid #d9d9d9;border-radius:var(--radius-xs);margin-right:var(--spacing-sm)}.radio-tab-group .ant-radio-button-wrapper-checked{border-color:var(--color-primary);box-shadow:none}.radio-tab-group .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){color:var(--color-primary);z-index:1}.radio-tab-group .ant-radio-button-wrapper:not(:first-child){border-left:none}.radio-tab-group .ant-radio-button-wrapper:hover{color:var(--color-primary)}.progress-container{align-items:center;display:flex;justify-content:center;position:relative}.timer-text{font-size:20px;position:absolute}.space-align-container{align-items:flex-start;display:flex;flex-wrap:wrap}.space-align-block{border:1px solid var(--color-primary);flex:none;margin:var(--spacing-sm) var(--spacing-xs);padding:var(--spacing-xs)}.space-align-block .mock-block{background:#96969633;display:inline-block;padding:var(--spacing-xxl) var(--spacing-sm) var(--spacing-lg)}.my-box-style{border-radius:var(--radius-md);box-shadow:0 0 10px #0003}.my-copy{cursor:pointer}.row-red{background-color:#ffe5e5}.row-green{background-color:#cfc}@keyframes running-border{0%,to{border-color:#04bbec #0000 #0000}12.5%{border-color:#04bbec #04bbec #0000 #0000}25%{border-color:#0000 #04bbec #0000 #0000}37.5%{border-color:#0000 #04bbec #04bbec #0000}50%{border-color:#0000 #0000 #04bbec}62.5%{border-color:#0000 #0000 #04bbec #04bbec}75%{border-color:#0000 #0000 #0000 #04bbec}87.5%{border-color:#04bbec #0000 #0000 #04bbec}}.running-border:before{animation:running-border 1s linear infinite;border:2px solid #0000;bottom:-1px;content:"";left:-1px;pointer-events:none;position:absolute;right:-1px;top:-1px}.tabs-container{display:flex;flex-direction:column;height:100%}.tab-content{flex-grow:1;overflow-y:auto}.trade-sell{background-color:#ffb2b2}.trade-buy{background-color:#b2ffb2}@keyframes blink-animation{0%,to{background-color:#dc3545;color:#fff}20%,80%{background-color:#fcc;color:#000}50%{background-color:#fff;color:#000}}.btn-blink{animation:blink-animation 10s infinite;color:#fff}.container{height:100%}.app-page-root>.trade-page-fullheight,.trade-page-fullheight,.trade-page-tabs,.trade-page-tabs .ant-tabs-content,.trade-page-tabs .ant-tabs-content-holder,.trade-page-tabs .ant-tabs-content>div,.trade-page-tabs .ant-tabs-tabpane-active,.trade-page-tabs .ant-tabs-tabpane-active>div{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.trade-page-tabs .ant-tabs-tabpane.ant-tabs-tabpane-hidden{display:none!important}.trade-page-tabs .app-fullheight-table-region{flex:1 1;min-height:0;overflow:hidden}.trade-page-tabs .app-fullheight-table-region.app-fullheight-table-region--with-pagination{overflow:auto}.app-orders-table-panel,.app-orders-table-panel .ant-tabs-content,.app-orders-table-panel .ant-tabs-content-holder,.app-orders-table-panel .ant-tabs-content>div,.app-orders-table-panel>.ant-tabs{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.app-orders-table-panel .ant-tabs-tabpane.ant-tabs-tabpane-hidden{display:none!important}.app-orders-table-panel .ant-tabs-tabpane-active,.app-orders-table-panel .ant-tabs-tabpane-active>.app-fullheight-table-region{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.app-orders-table-panel .ant-tabs-tabpane-active>.app-orders-table-panel__footer{flex:0 0 auto}.app-fullheight-table-region-wrap,.app-orders-table-panel .app-fullheight-table-region,.app-orders-table-panel .app-fullheight-table-region-wrap{flex:1 1;min-height:0;overflow:hidden}.app-orders-table-panel .app-fullheight-table-region .ant-spin-container,.app-orders-table-panel .app-fullheight-table-region .ant-spin-nested-loading{display:flex!important;flex-direction:column!important;height:100%!important;min-height:0!important}.app-orders-table-panel .app-fullheight-table-region .ant-table,.app-orders-table-panel .app-fullheight-table-region .ant-table-container{display:flex!important;flex:1 1!important;flex-direction:column!important;min-height:0!important}.app-orders-table-panel .app-fullheight-table-region .ant-table-header{flex-shrink:0!important}.app-orders-table-panel .app-fullheight-table-region .ant-table-body{-webkit-overflow-scrolling:touch;flex:1 1!important;min-height:0!important;overflow-y:auto!important}.app-orders-table-panel__footer{flex-shrink:0}.app-fullheight-table-region{background-color:var(--app-bg);display:flex!important;flex:1 1!important;flex-direction:column!important;height:100%!important;min-height:0!important;min-width:0;overflow:hidden!important;padding-bottom:12px}.app-fullheight-table-region .ant-table-wrapper{height:100%!important}.app-fullheight-table-region .ant-spin-container,.app-fullheight-table-region .ant-spin-nested-loading{display:flex!important;flex-direction:column!important;height:100%!important;min-height:0!important;min-width:0}.app-fullheight-table-region .ant-spin-container>.ant-table-wrapper{display:flex!important;flex:1 1!important;flex-direction:column!important;min-height:0!important}.app-fullheight-table-region .ant-table,.app-fullheight-table-region .ant-table-container{display:flex!important;flex:1 1!important;flex-direction:column!important;height:100%!important;min-height:0!important}.app-fullheight-table-region .ant-table-container{overflow:hidden!important}.app-fullheight-table-region .ant-table-header{flex-shrink:0!important}.app-fullheight-table-region .ant-table-body{-webkit-overflow-scrolling:touch;flex:1 1!important;min-height:0!important;overflow-y:auto!important}.app-fullheight-table-region .ant-table-pagination{flex-shrink:0!important;margin:16px 0 0!important;padding:0}.app-fullheight-table-region .ant-table-container .ant-table-content{flex:1 1!important;min-height:0!important;overflow-y:auto!important}.app-fullheight-table-region .ant-table-container .ant-table-body,.app-fullheight-table-region .ant-table-container .ant-table-content{scrollbar-color:var(--scrollbar-thumb-color) var(--scrollbar-track-color);scrollbar-width:thin}.app-fullheight-table-region .ant-table-container .ant-table-body::-webkit-scrollbar,.app-fullheight-table-region .ant-table-container .ant-table-content::-webkit-scrollbar{height:var(--scrollbar-width);width:var(--scrollbar-width)}.app-fullheight-table-region .ant-table-container .ant-table-body::-webkit-scrollbar-track,.app-fullheight-table-region .ant-table-container .ant-table-content::-webkit-scrollbar-track{background:var(--scrollbar-track-color)}.app-fullheight-table-region .ant-table-container .ant-table-body::-webkit-scrollbar-thumb,.app-fullheight-table-region .ant-table-container .ant-table-content::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color);border-radius:var(--scrollbar-thumb-radius)}.app-fullheight-table-region .ant-table-container .ant-table-body::-webkit-scrollbar-thumb:hover,.app-fullheight-table-region .ant-table-container .ant-table-content::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover-color)}.custom-portal-scroll{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.custom-portal-scroll .ant-spin-container,.custom-portal-scroll .ant-spin-nested-loading,.custom-portal-scroll .ant-table,.custom-portal-scroll .ant-table-wrapper,.custom-portal-scroll .fullHeightTable{display:flex!important;flex-direction:column!important;height:100%!important;min-height:0!important}.custom-portal-scroll .ant-table-container{display:flex!important;flex:1 1!important;flex-direction:column!important;min-height:0!important;overflow:hidden!important}.custom-portal-scroll .ant-table-header{flex-shrink:0!important}.custom-portal-scroll .ant-table-body{-webkit-overflow-scrolling:touch;flex:1 1!important;min-height:0!important;overflow-y:auto!important}.app-fullheight-table-region .ant-table-placeholder,.app-fullheight-table-region .app-fullheight-table .ant-table-placeholder,.app-fullheight-table-region .custom-table-full .ant-table-placeholder{background-color:var(--app-bg)!important}.app-fullheight-table-region--with-pagination,.app-fullheight-table-region--with-pagination .ant-spin-container,.app-fullheight-table-region--with-pagination .ant-spin-nested-loading,.app-fullheight-table-region--with-pagination .ant-table,.app-fullheight-table-region--with-pagination .ant-table-container{flex:none!important;height:auto!important}.app-fullheight-table-region--with-pagination .ant-table-body{flex:none!important;overflow:visible!important}.masso-adv-table-region{border:none;border-radius:0;padding:0}.app-fullheight-table-balanced .ant-table-thead>tr>th{background:#ffffff0a;font-weight:600}.app-fullheight-table-balanced .ant-table-tbody>tr>td{padding-bottom:10px;padding-top:10px}.pross-general-tabs .app-page-container>.app-fullheight-table-region{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.pross-general-tabs,.pross-general-tabs-wrap{display:flex;flex:1 1;flex-direction:column;height:100%;min-height:0;overflow:hidden}.pross-general-tabs>.ant-tabs-nav{flex:0 0 auto}.pross-general-tabs>.ant-tabs-content-holder{flex:1 1;min-height:0;overflow:hidden}.pross-general-tabs .ant-tabs-content{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}.pross-general-tabs .ant-tabs-content>div{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.pross-general-tabs .ant-tabs-tabpane.ant-tabs-tabpane-hidden{display:none!important}.pross-general-tabs .ant-tabs-tabpane-active,.pross-general-tabs .ant-tabs-tabpane-active>*{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.pross-general-tabs .ant-tabs-tabpane-active>.app-fullheight-table-region,.pross-general-tabs .ant-tabs-tabpane-active>.app-page-body,.pross-general-tabs .ant-tabs-tabpane-active>.app-page-container{flex:1 1;min-height:0;overflow:hidden}.pross-general-tabs .ant-tabs-tabpane .app-fullheight-table-region,.pross-general-tabs .ant-tabs-tabpane .app-fullheight-table-region-wrap{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.pross-general-tabs .ant-tabs-tabpane .app-fullheight-table-region-wrap>.app-fullheight-table-region{flex:1 1;height:100%;min-height:0}.pross-general-tabs .ant-tabs-tabpane .app-page-container{display:flex;flex-direction:column;min-height:0}.pross-general-tabs .ant-tabs-tabpane .app-page-container>.app-fullheight-table-region{flex:1 1;min-height:0;overflow:hidden}.pross-requisites-table .ant-table-tbody>tr[data-group-color]>td{background:#0000!important}.pross-requisites-table .ant-table-tbody>tr[data-group-color].ant-table-row-selected,.pross-requisites-table .ant-table-tbody>tr[data-group-color].ant-table-row-selected>td,.pross-requisites-table .ant-table-tbody>tr[data-group-color]:hover,.pross-requisites-table .ant-table-tbody>tr[data-group-color]:hover>td{background:color-mix(in srgb,var(--group-color) 88%,#000)!important}.order-drawer .ant-drawer-header{padding:var(--spacing-sm) var(--spacing-lg)}.order-drawer .ant-drawer-body{display:flex;flex-direction:column;min-height:0;padding:var(--spacing-sm)}.order-drawer-buy .ant-drawer-content{background-color:#e6ffe6d9}.order-drawer-sell .ant-drawer-content{background-color:#ffe6e6d9}.close-button{background:#0000!important;border:none;color:#00000073;font-size:16px;transition:color .2s,transform .2s,background .2s}.close-button:hover{background:#0000!important;cursor:pointer}.close-button:active{background:#0000!important;transform:scale(.95)}.upload-full-height{height:100%;width:100%}:root,[data-bs-theme=light]{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-primary-text-emphasis:#052c65;--bs-secondary-text-emphasis:#2b2f32;--bs-success-text-emphasis:#0a3622;--bs-info-text-emphasis:#055160;--bs-warning-text-emphasis:#664d03;--bs-danger-text-emphasis:#58151c;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#cfe2ff;--bs-secondary-bg-subtle:#e2e3e5;--bs-success-bg-subtle:#d1e7dd;--bs-info-bg-subtle:#cff4fc;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#9ec5fe;--bs-secondary-border-subtle:#c4c8cb;--bs-success-border-subtle:#a3cfbb;--bs-info-border-subtle:#9eeaf9;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#f1aeb5;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,#ffffff26,#fff0);--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-color-rgb:33,37,41;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:#212529bf;--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:#21252980;--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:inherit;--bs-link-color:#0d6efd;--bs-link-color-rgb:13,110,253;--bs-link-decoration:underline;--bs-link-hover-color:#0a58ca;--bs-link-hover-color-rgb:10,88,202;--bs-code-color:#d63384;--bs-highlight-color:#212529;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0,0,0,.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 0.5rem 1rem #00000026;--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0,0,0,.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0,0,0,.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0,0,0,.075);--bs-focus-ring-width:0.25rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:#0d6efd40;--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545}.btn-check{clip:rect(0,0,0,0);pointer-events:none;position:absolute}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{filter:none;opacity:.65;pointer-events:none}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{border-radius:.5rem;border-radius:var(--bs-border-radius-lg);font-size:1.25rem;padding:.5rem 1rem}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{border-radius:.25rem;border-radius:var(--bs-border-radius-sm);font-size:.875rem;padding:.25rem .5rem}.btn{--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:0.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:var(--bs-body-color);--bs-btn-bg:#0000;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-color:#0000;--bs-btn-border-radius:var(--bs-border-radius);--bs-btn-hover-border-color:#0000;--bs-btn-box-shadow:inset 0 1px 0 #ffffff26,0 1px 1px rgba(0,0,0,.075);--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb),.5);background-color:var(--bs-btn-bg);border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);color:var(--bs-btn-color);cursor:pointer;display:inline-block;font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);text-align:center;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;user-select:none;vertical-align:middle}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);color:var(--bs-btn-hover-color)}.btn-check+.btn:hover{background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color);color:var(--bs-btn-color)}.btn:focus-visible{background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);box-shadow:var(--bs-btn-focus-box-shadow);color:var(--bs-btn-hover-color);outline:0}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);box-shadow:var(--bs-btn-focus-box-shadow);outline:0}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color);color:var(--bs-btn-active-color)}.btn-check:checked+.btn:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);color:var(--bs-btn-disabled-color);opacity:var(--bs-btn-disabled-opacity);pointer-events:none}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0b5ed7;--bs-btn-hover-border-color:#0a58ca;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0a58ca;--bs-btn-active-border-color:#0a53be;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#0d6efd;--bs-btn-disabled-border-color:#0d6efd}.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#5c636a;--bs-btn-hover-border-color:#565e64;--bs-btn-focus-shadow-rgb:130,138,145;--bs-btn-active-color:#fff;--bs-btn-active-bg:#565e64;--bs-btn-active-border-color:#51585e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#6c757d;--bs-btn-disabled-border-color:#6c757d}.btn-success{--bs-btn-color:#fff;--bs-btn-bg:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#157347;--bs-btn-hover-border-color:#146c43;--bs-btn-focus-shadow-rgb:60,153,110;--bs-btn-active-color:#fff;--bs-btn-active-bg:#146c43;--bs-btn-active-border-color:#13653f;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#198754;--bs-btn-disabled-border-color:#198754}.btn-info{--bs-btn-color:#000;--bs-btn-bg:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#31d2f2;--bs-btn-hover-border-color:#25cff2;--bs-btn-focus-shadow-rgb:11,172,204;--bs-btn-active-color:#000;--bs-btn-active-bg:#3dd5f3;--bs-btn-active-border-color:#25cff2;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#0dcaf0;--bs-btn-disabled-border-color:#0dcaf0}.btn-warning{--bs-btn-color:#000;--bs-btn-bg:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffca2c;--bs-btn-hover-border-color:#ffc720;--bs-btn-focus-shadow-rgb:217,164,6;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffcd39;--bs-btn-active-border-color:#ffc720;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ffc107;--bs-btn-disabled-border-color:#ffc107}.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#bb2d3b;--bs-btn-hover-border-color:#b02a37;--bs-btn-focus-shadow-rgb:225,83,97;--bs-btn-active-color:#fff;--bs-btn-active-bg:#b02a37;--bs-btn-active-border-color:#a52834;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#dc3545;--bs-btn-disabled-border-color:#dc3545}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#d3d4d5;--bs-btn-hover-border-color:#c6c7c8;--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:#000;--bs-btn-active-bg:#c6c7c8;--bs-btn-active-border-color:#babbbc;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f8f9fa;--bs-btn-disabled-border-color:#f8f9fa}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#424649;--bs-btn-hover-border-color:#373b3e;--bs-btn-focus-shadow-rgb:66,70,73;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4d5154;--bs-btn-active-border-color:#373b3e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529}.btn-outline-primary{--bs-btn-color:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0d6efd;--bs-btn-hover-border-color:#0d6efd;--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0d6efd;--bs-btn-active-border-color:#0d6efd;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#0d6efd;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#0d6efd;--bs-gradient:none}.btn-outline-secondary{--bs-btn-color:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#6c757d;--bs-btn-hover-border-color:#6c757d;--bs-btn-focus-shadow-rgb:108,117,125;--bs-btn-active-color:#fff;--bs-btn-active-bg:#6c757d;--bs-btn-active-border-color:#6c757d;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#6c757d;--bs-gradient:none}.btn-outline-success{--bs-btn-color:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#198754;--bs-btn-hover-border-color:#198754;--bs-btn-focus-shadow-rgb:25,135,84;--bs-btn-active-color:#fff;--bs-btn-active-bg:#198754;--bs-btn-active-border-color:#198754;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#198754;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#198754;--bs-gradient:none}.btn-outline-info{--bs-btn-color:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#0dcaf0;--bs-btn-hover-border-color:#0dcaf0;--bs-btn-focus-shadow-rgb:13,202,240;--bs-btn-active-color:#000;--bs-btn-active-bg:#0dcaf0;--bs-btn-active-border-color:#0dcaf0;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#0dcaf0;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#0dcaf0;--bs-gradient:none}.btn-outline-warning{--bs-btn-color:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffc107;--bs-btn-hover-border-color:#ffc107;--bs-btn-focus-shadow-rgb:255,193,7;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffc107;--bs-btn-active-border-color:#ffc107;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#ffc107;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#ffc107;--bs-gradient:none}.btn-outline-danger{--bs-btn-color:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#dc3545;--bs-btn-hover-border-color:#dc3545;--bs-btn-focus-shadow-rgb:220,53,69;--bs-btn-active-color:#fff;--bs-btn-active-bg:#dc3545;--bs-btn-active-border-color:#dc3545;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#dc3545;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#dc3545;--bs-gradient:none}.btn-outline-light{--bs-btn-color:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f8f9fa;--bs-btn-hover-border-color:#f8f9fa;--bs-btn-focus-shadow-rgb:248,249,250;--bs-btn-active-color:#000;--bs-btn-active-bg:#f8f9fa;--bs-btn-active-border-color:#f8f9fa;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#f8f9fa;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#f8f9fa;--bs-gradient:none}.btn-outline-dark{--bs-btn-color:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#212529;--bs-btn-hover-border-color:#212529;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:#fff;--bs-btn-active-bg:#212529;--bs-btn-active-border-color:#212529;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:#0000;--bs-btn-disabled-border-color:#212529;--bs-gradient:none}.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:#0000;--bs-btn-border-color:#0000;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:#0000;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:#0000;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-border-color:#0000;--bs-btn-box-shadow:0 0 0 #000;--bs-btn-focus-shadow-rgb:49,132,253;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-group-lg>.btn,.btn-lg{--bs-btn-padding-y:0.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:var(--bs-border-radius-lg)}.btn-group-sm>.btn,.btn-sm{--bs-btn-padding-y:0.25rem;--bs-btn-padding-x:0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius:var(--bs-border-radius-sm)}.btn-group,.btn-group-vertical{display:inline-flex;position:relative;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{flex:1 1 auto;position:relative}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:.375rem;border-radius:var(--bs-border-radius)}.btn-group>.btn-group:not(:first-child),.btn-group>:not(.btn-check:first-child)+.btn{margin-left:-1px;margin-left:calc(var(--bs-border-width)*-1)}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-left:.375rem;padding-right:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-left:.75rem;padding-right:.75rem}.btn-group-vertical{align-items:flex-start;flex-direction:column;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px;margin-top:calc(var(--bs-border-width)*-1)}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-left-radius:0;border-bottom-right-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn~.btn{border-top-left-radius:0;border-top-right-radius:0}.btn{position:relative;top:-1px}.placeholder.btn:before{content:"";display:inline-block}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button{font-family:inherit;font-size:inherit;line-height:inherit;margin:0;text-transform:none}[role=button]{cursor:pointer}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-webkit-inner-spin-button{height:auto}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::file-selector-button{-webkit-appearance:button;font:inherit}