.swal-icon--error{border-color:#f27474;-webkit-animation:animateErrorIcon .5s;animation:animateErrorIcon .5s}.swal-icon--error__x-mark{position:relative;display:block;-webkit-animation:animateXMark .5s;animation:animateXMark .5s}.swal-icon--error__line{position:absolute;height:5px;width:47px;background-color:#f27474;display:block;top:37px;border-radius:2px}.swal-icon--error__line--left{-webkit-transform:rotate(45deg);transform:rotate(45deg);left:17px}.swal-icon--error__line--right{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:16px}.swal-icon--warning{border-color:#f8bb86;-webkit-animation:pulseWarning .75s infinite alternate;animation:pulseWarning .75s infinite alternate}.swal-icon--warning__body{width:5px;height:47px;top:10px;border-radius:2px;margin-left:-2px}.swal-icon--warning__body,.swal-icon--warning__dot{position:absolute;left:50%;background-color:#f8bb86}.swal-icon--warning__dot{width:7px;height:7px;border-radius:50%;margin-left:-4px;bottom:-11px}.swal-icon--success{border-color:#a5dc86}.swal-icon--success:after,.swal-icon--success:before{content:"";border-radius:50%;position:absolute;width:60px;height:120px;background:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.swal-icon--success:before{border-radius:120px 0 0 120px;top:-7px;left:-33px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:60px 60px;transform-origin:60px 60px}.swal-icon--success:after{border-radius:0 120px 120px 0;top:-11px;left:30px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 60px;transform-origin:0 60px;-webkit-animation:rotatePlaceholder 4.25s ease-in;animation:rotatePlaceholder 4.25s ease-in}.swal-icon--success__ring{width:80px;height:80px;border:4px solid hsla(98,55%,69%,.2);border-radius:50%;box-sizing:content-box;position:absolute;left:-4px;top:-4px;z-index:2}.swal-icon--success__hide-corners{width:5px;height:90px;background-color:#fff;padding:1px;position:absolute;left:28px;top:8px;z-index:1;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.swal-icon--success__line{height:5px;background-color:#a5dc86;display:block;border-radius:2px;position:absolute;z-index:2}.swal-icon--success__line--tip{width:25px;left:14px;top:46px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-animation:animateSuccessTip .75s;animation:animateSuccessTip .75s}.swal-icon--success__line--long{width:47px;right:8px;top:38px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-animation:animateSuccessLong .75s;animation:animateSuccessLong .75s}.swal-icon--info{border-color:#c9dae1}.swal-icon--info:before{width:5px;height:29px;bottom:17px;border-radius:2px;margin-left:-2px}.swal-icon--info:after,.swal-icon--info:before{content:"";position:absolute;left:50%;background-color:#c9dae1}.swal-icon--info:after{width:7px;height:7px;border-radius:50%;margin-left:-3px;top:19px}.swal-icon{width:80px;height:80px;border-width:4px;border-style:solid;border-radius:50%;padding:0;position:relative;box-sizing:content-box;margin:20px auto}.swal-icon:first-child{margin-top:32px}.swal-icon--custom{width:auto;height:auto;max-width:100%;border:none;border-radius:0}.swal-icon img{max-width:100%;max-height:100%}[class*="swal-icon"]{background-image:unset!important}.swal-footer{text-align:center!important}.swal-button.green{background-color:green;color:#fff}.swal-button--cancel{color:#fff;background-color:#c1c1c1}.hidden{display:none}form>.row{margin-bottom:20px}form>.row:last-child{margin-bottom:0}input.invalid{border-color:#dc3545}.invalid-feedback{color:#dc3545;font-size:14px;line-height:21px;margin-top:4px;text-align:right}.actionbar .iconEdit{background-image:url(/Content/images/actionbar-sprites.png);width:20px;height:20px;cursor:pointer;vertical-align:middle;line-height:initial}.asset-table{height:65%}.login-online .login-right .login-submit .login-btn.w100{width:100%}.login-online .login-right .choose-user{}.login-online .login-right .choose-user .user-type{font-size:14px;padding:0 3px;height:45px;line-height:45px;background:#eee;margin:0 0 4px;position:relative}.login-online .login-right .choose-user .user-type:before{content:"";content:"";font-family:"FontAwesome";float:right;font-size:30px;width:35px;height:35px;background:#4c5a6f6e;line-height:48px;text-align:center;border-radius:50%;overflow:hidden;margin:6px 4px 0 9px;color:#fff}.login-online .login-right{background:none;width:100%}.login-online .login-right .choose-user .user-type:after{content:"";font-family:"FontAwesome";font-size:22px;color:#4c5a6f;position:absolute;top:0;left:13px}.login-online .login-right .choose-user .user-type input{opacity:0}.login-online .login-right .choose-user .user-type.active{background:#f4f5b5}.tooltips{position:fixed;max-width:280px;background:#fff4ba;padding:3px 6px;box-shadow:0 1px 5px 0 rgba(0,0,0,.26);text-shadow:0 0 0;color:rgba(0,0,0,.85);border-radius:2px;margin:10px 0 0 0;opacity:0;visibility:hidden}.tooltips.show{opacity:1;visibility:visible}.modal .modalHeader{background:#f1f3f6;margin-bottom:10px;border-bottom:solid 1px #5d6e88;border-bottom:solid 1px rgba(93,110,136,.25)}.modal-portfo .form-action button.sell{margin-bottom:5px;background:#e41111}.modal-portfo .form-action button{margin-bottom:5px;color:#fff;background:#11a210;border:none;width:49%}.strong_character{font-size:12px;color:#000}.contract-info{padding:5px!important;margin:5px!important;font-size:12px;background:#f8f8f8;border:1px solid silver;border-radius:3px;height:75px!important;display:flex;flex-direction:row}.contract-details{padding-right:10px;width:100%;display:flex;flex-direction:row;justify-content:space-between}.contract-details .contract-details-top-hr{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.contract-details div lable{margin-right:20px}.contract-details-top-hr span{margin-right:4px}.contract-details div lable:first-child{margin-right:0}.title-page{margin-right:10px}.basket-portfolio-asset ul{display:inline-flex!important;width:100%!important}.basket-portfolio-received-profit ul{display:inline-flex!important;width:100%!important}#keyboardInputMaster{position:absolute;font:normal 11px Arial,sans-serif;border-top:1px solid #eee;border-right:1px solid #888;border-bottom:1px solid #444;border-left:1px solid #ccc;-webkit-border-radius:.6em;-moz-border-radius:.6em;border-radius:.6em;-webkit-box-shadow:0 2px 10px #444;-moz-box-shadow:0 2px 10px #444;box-shadow:0 2px 10px #444;opacity:.95;filter:alpha(opacity=95);background-color:#ddd;text-align:left;z-index:1000000;width:auto;height:auto;min-width:0;min-height:0;margin:0;padding:0;line-height:normal;-moz-user-select:none;cursor:default}#keyboardInputMaster *{position:static;color:#000;background:transparent;font:normal 11px Arial,sans-serif;width:auto;height:auto;min-width:0;min-height:0;margin:0;padding:0;border:0 none;outline:0;vertical-align:baseline;line-height:1.3em}#keyboardInputMaster.keyboardInputSize1,#keyboardInputMaster.keyboardInputSize1 *{font-size:9px}#keyboardInputMaster.keyboardInputSize3,#keyboardInputMaster.keyboardInputSize3 *{font-size:13px}#keyboardInputMaster.keyboardInputSize4,#keyboardInputMaster.keyboardInputSize4 *{font-size:16px}#keyboardInputMaster.keyboardInputSize5,#keyboardInputMaster.keyboardInputSize5 *{font-size:20px}#keyboardInputMaster thead tr th{padding:.3em .3em .1em .3em;background-color:#999;white-space:nowrap;text-align:right;-webkit-border-radius:.6em .6em 0 0;-moz-border-radius:.6em .6em 0 0;border-radius:.6em .6em 0 0}#keyboardInputMaster thead tr th div{float:left;font-size:130%!important;height:1.3em;font-weight:bold;position:relative;z-index:1;margin-right:.5em;cursor:pointer;background-color:transparent}#keyboardInputMaster thead tr th div ol{position:absolute;left:0;top:90%;list-style-type:none;height:9.4em;overflow-y:auto;overflow-x:hidden;background-color:#f6f6f6;border:1px solid #999;display:none;text-align:left;width:12em}#keyboardInputMaster thead tr th div ol li{padding:.2em .4em;cursor:pointer;white-space:nowrap;width:12em}#keyboardInputMaster thead tr th div ol li.selected{background-color:#ffc}#keyboardInputMaster thead tr th div ol li:hover,#keyboardInputMaster thead tr th div ol li.hover{background-color:#ddd}#keyboardInputMaster thead tr th span,#keyboardInputMaster thead tr th strong,#keyboardInputMaster thead tr th small,#keyboardInputMaster thead tr th big{display:inline-block;padding:0 .4em;height:1.4em;line-height:1.4em;border-top:1px solid #e5e5e5;border-right:1px solid #5d5d5d;border-bottom:1px solid #5d5d5d;border-left:1px solid #e5e5e5;background-color:#ccc;cursor:pointer;margin:0 0 0 .3em;-webkit-border-radius:.3em;-moz-border-radius:.3em;border-radius:.3em;vertical-align:middle;-webkit-transition:background-color .15s ease-in-out;-o-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out}#keyboardInputMaster thead tr th strong{font-weight:bold}#keyboardInputMaster thead tr th small{-webkit-border-radius:.3em 0 0 .3em;-moz-border-radius:.3em 0 0 .3em;border-radius:.3em 0 0 .3em;border-right:1px solid #aaa;padding:0 .2em 0 .3em}#keyboardInputMaster thead tr th big{-webkit-border-radius:0 .3em .3em 0;-moz-border-radius:0 .3em .3em 0;border-radius:0 .3em .3em 0;border-left:0 none;margin:0;padding:0 .3em 0 .2em}#keyboardInputMaster thead tr th span:hover,#keyboardInputMaster thead tr th span.hover,#keyboardInputMaster thead tr th strong:hover,#keyboardInputMaster thead tr th strong.hover,#keyboardInputMaster thead tr th small:hover,#keyboardInputMaster thead tr th small.hover,#keyboardInputMaster thead tr th big:hover,#keyboardInputMaster thead tr th big.hover{background-color:#ddd}#keyboardInputMaster tbody tr td{text-align:left;padding:.2em .3em .3em .3em;vertical-align:top}#keyboardInputMaster tbody tr td div{text-align:center;position:relative;zoom:1}#keyboardInputMaster tbody tr td table{white-space:nowrap;width:100%;border-collapse:separate;border-spacing:0}#keyboardInputMaster tbody tr td#keyboardInputNumpad table{margin-left:.2em;width:auto}#keyboardInputMaster tbody tr td table.keyboardInputCenter{width:auto;margin:0 auto}#keyboardInputMaster tbody tr td table tbody tr td{vertical-align:middle;padding:0 .45em;white-space:pre;height:1.8em;font-family:'Lucida Console','Arial Unicode MS',monospace;border-top:1px solid #e5e5e5;border-right:1px solid #5d5d5d;border-bottom:1px solid #5d5d5d;border-left:1px solid #e5e5e5;background-color:#eee;cursor:default;min-width:.75em;-webkit-border-radius:.2em;-moz-border-radius:.2em;border-radius:.2em;-webkit-transition:background-color .15s ease-in-out;-o-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out}#keyboardInputMaster tbody tr td table tbody tr td.last{width:99%}#keyboardInputMaster tbody tr td table tbody tr td.space{padding:0 4em}#keyboardInputMaster tbody tr td table tbody tr td.deadkey{background-color:#ccd}#keyboardInputMaster tbody tr td table tbody tr td.target{background-color:#ddc}#keyboardInputMaster tbody tr td table tbody tr td:hover,#keyboardInputMaster tbody tr td table tbody tr td.hover{border-top:1px solid #d5d5d5;border-right:1px solid #555;border-bottom:1px solid #555;border-left:1px solid #d5d5d5;background-color:#ccc}#keyboardInputMaster thead tr th span:active,#keyboardInputMaster thead tr th span.pressed,#keyboardInputMaster tbody tr td table tbody tr td:active,#keyboardInputMaster tbody tr td table tbody tr td.pressed{border-top:1px solid #555!important;border-right:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;border-left:1px solid #555;background-color:#ccc}#keyboardInputMaster tbody tr td table tbody tr td small{display:block;text-align:center;font-size:.6em!important;line-height:1.1em}#keyboardInputMaster tbody tr td div label{position:absolute;bottom:.2em;left:.3em}#keyboardInputMaster tbody tr td div label input{background-color:#f6f6f6;vertical-align:middle;font-size:inherit;width:1.1em;height:1.1em}#keyboardInputMaster tbody tr td div var{position:absolute;bottom:0;right:3px;font-weight:bold;font-style:italic;color:#444}.keyboardInputInitiator{position:absolute;cursor:pointer;left:10px;top:4px;z-index:10000;padding:10px 0}.keyboardInputInitiator.right{left:initial;right:10px;top:4px}.virtualkyboard{position:relative}.virtualkyboard img{width:initial!important;top:6px;padding:0}.basket-financial-statement-report-table-flex-container{display:flex!important}.basket-financial-statement-report-table{width:100%!important}.basket-financial-statement-report-table td{width:50%!important}.disable-table-row-hover{background-color:unset!important}.section-container{padding:8px 25px 12px 25px;background-color:#f8f9fa}.section-header{display:flex;justify-content:space-between;font-size:12px;color:#555}.section-header span{color:#333;font-weight:600;align-self:center}.section-header span:first-child{color:#adadad;font-weight:500}.section-sub-header{display:flex;justify-content:space-between;font-size:12px;color:#555;font-weight:500;padding:5px 0}.cards-container{display:flex;gap:25px}.card{flex:1;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);padding:8px 14px}.card .item{display:flex;justify-content:space-between;padding:8px 0;font-size:12px;color:#333;border-bottom:1px solid #dedede}.card .item:last-child{border-bottom:none}.card .item span:first-child{font-weight:500;color:#adadad}.card .item span.value{font-weight:600}.currency{color:#adadad;font-size:11px;margin-right:2px;font-weight:400}