*{box-sizing:border-box}#Login .close-icon,#Login .Login-on-right-footer{display:none}.content-bottom{display:flex;justify-content:space-between;margin-top:auto;padding:20px;border-top:solid 1px #f3f3f3}.content-bottom .btn-group{display:flex;justify-content:flex-end;gap:16px}.content-bottom .btn-group.full-width{width:100%}.content-bottom .setting-btn{border-radius:8px!important}.content-bottom .p-button__warning{background:#f53f3f}.api-op-dialog{--primary-color: #1d2129}.api-op-dialog .b-dialog-wrapper{box-shadow:0 0 12px #0000001a;z-index:1002!important}.api-op-dialog .b-dialog-wrapper .close-icon{top:18px;width:32px;height:32px}.api-op-dialog .b-dialog-wrapper .api-op-dialog-content{padding:32px 32px 0;color:#191919}.api-op-dialog .b-dialog-wrapper .api-op-dialog-content .title{margin-bottom:38px;font-size:32px;font-weight:700;line-height:48px}.api-op-dialog .b-dialog-wrapper .api-op-dialog-content .content{font-size:20px;line-height:28px;margin-bottom:20px}.api-op-dialog .b-dialog-wrapper .api-op-dialog-content .content.tip{font-weight:700}.api-op-dialog .b-dialog-wrapper .api-op-dialog-content .content-bottom{justify-content:flex-end;gap:16px;border-top:none}.api-op-dialog .b-dialog-wrapper .quotation-small-dialog-content .title{padding:20px 30px 24px;font-weight:700;font-size:20px;border-bottom:1px solid #f0f2f5}.api-op-dialog .b-dialog-wrapper .quotation-small-dialog-content .content{padding:30px 40px 50px;font-size:14px}.api-op-dialog .b-dialog-wrapper .quotation-small-dialog-content .content-bottom{justify-content:flex-end;gap:16px;border-top:1px solid #f0f2f5}.api-op-table{width:100%;border:1px solid rgba(0,0,0,.1);border-radius:12px;overflow:hidden}.api-op-table .out-of-text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.2;max-height:2.4em;overflow:hidden;word-break:break-word;word-wrap:break-word;white-space:normal}.api-op-table .table-header{display:flex;background-color:#f7f7f7;height:32px;border-bottom:1px solid rgba(0,0,0,.1);padding:0 20px}.api-op-table .table-body .table-row{height:52px;padding:0 20px;display:flex;border-bottom:1px solid rgba(0,0,0,.1)}.api-op-table .table-body .table-row:last-child{border-bottom:none}.api-op-table .table-body .table-row.active{background-color:#e8f3ff}.api-op-table .table-body .table-row:hover{background-color:#f7f7f7}.api-op-table .col{display:flex;align-items:center;color:#616161;font-size:12px;flex-wrap:wrap}.quotation-input.p-input-box{border:.66px solid #8a8a8a!important;border-radius:8px!important}.quotation-input .select-box__suffix-icon{position:absolute;right:10px}.quotation-input .input-content{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:calc(100% - 30px)}.max-height-dialog .b-dialog-wrapper{height:fit-content;max-height:calc(100vh - 160px)}.max-height-dialog .b-dialog-wrapper .content{height:fit-content;max-height:calc(100vh - 325px);margin-bottom:0}.max-height-dialog .pac-scrollBar__container__placeholder{display:none;overflow:hidden}.max-height-dialog .pac-scrollBar__mask__bottom{display:none}.max-height-dialog .pac-scrollBar{margin:0;max-height:calc(100vh - 350px)}.max-height-dialog .pac-scrollBar .__panel{overflow-x:hidden!important}.max-height-dialog .pac-scrollBar .__panel .__view{overflow:visible!important}.max-height-dialog .pac-scrollBar__container{padding:0}.variable-link{margin:0 2px;color:#165dff;font-size:12px;font-style:italic;line-height:22px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.quotation-icon{display:flex;padding:3px 6px;justify-content:center;align-items:center;border-radius:8px;height:22px;cursor:pointer}.quotation-icon i{font-size:16px;line-height:22px}.container-right{flex:1;display:flex;flex-direction:column;position:relative}.container-right .custom-right-title{position:absolute;right:40px;top:30px;display:flex;align-items:center;font-size:14px}.container-right .right-title{padding:30px 30px 0 40px;height:80px;font-size:20px;font-weight:500;border-bottom:solid 1px rgba(0,0,0,.15)}.container-right .sub-title{margin-top:10px;font-size:14px;color:var(--three-level-text-color)}.container-right .right-body{flex:1;height:0;overflow:auto;padding:0 40px}.api-op-container .pagination-box .pagination-item.active{background-color:#191919}#fc_frame{bottom:70px!important;right:60px!important}
