@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");.fw-300{font-weight:300}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}.fw-800{font-weight:800}.font-size-xxs{font-size:0.687rem}.font-size-xs{font-size:0.75rem}.font-size-sm{font-size:0.875rem}.field_error_message{color:#ff6a5f}.uppercase{text-transform:uppercase}.divider{width:100%;height:1px;margin:1rem 0;background-color:rgba(0,0,0,0.07)}.negative{color:#ff6e6e !important}.positive{color:#54b84e !important}.spacing{display:inline-block;width:1rem}.border-label-color{padding-left:1rem;border-left:5px solid}.link-no-style{color:inherit}.link-no-style:hover,.link-no-style:active,.link-no-style:visited{color:inherit;text-decoration:none}.dark-mode ul.pagination .page-item.active .page-link{background-color:#77d189}.dark-mode ul.pagination .page-item.active .page-link:hover{background-color:#77d189;color:white}.dark-mode ul.pagination .page-item.disabled .page-link{background-color:rgba(0,0,0,0.5);border-color:rgba(var(--rgb-inverse), 0.07)}.dark-mode ul.pagination .page-item .page-link{background-color:var(--bg-color);border-color:rgba(var(--rgb-inverse), 0.07);color:var(--color-link)}.dark-mode ul.pagination .page-item .page-link:hover{background-color:var(--color-inverse);color:var(--bg-color)}#devise.session.new h2{margin-bottom:30px}#devise.session.new input[type="email"],#devise.session.new input[type="password"]{text-align:center;font-weight:600}#devise .links{margin-top:15px;text-align:right}#devise .links a{margin:0 10px}nav.navbar{background-color:var(--navbar-color);z-index:2;box-shadow:0px 3px 5px -3px rgba(0,0,0,0.2)}nav.navbar .navbar-left{width:17.75rem;display:flex;justify-content:space-between}nav.navbar .navbar-left .navbar-brand{padding-left:1rem;color:#77d189;font-weight:800}nav.navbar .dropdown .btn{font-weight:800}main{position:relative;top:3.5rem;margin-left:18.75rem;padding:1rem 0;transition:margin-left 0.3s}main.close-drawer{margin-left:0}#sidenav{height:100%;width:18.75rem;position:fixed;top:0;left:0;padding-top:3.5rem;z-index:1;background-color:var(--sidenav-color);box-shadow:6px 0px 12px -8px rgba(0,0,0,0.2);overflow-x:hidden;transition:0.3s}#sidenav:hover::-webkit-scrollbar{display:initial}#sidenav::-webkit-scrollbar{display:none;width:0.25rem}#sidenav::-webkit-scrollbar-track{background:var(--sidenav-scroll-color)}#sidenav::-webkit-scrollbar-thumb{background:rgba(0,0,0,0.2)}#sidenav::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,0.3)}#sidenav.close-drawer{left:-18.75rem}#sidenav .link-home{text-decoration:none;color:inherit}#sidenav .link-home .balance{padding:1rem 1.6875rem;border-left:0.3125rem solid #77d189;transition:.3s}#sidenav .link-home .balance small{color:#adb5bd;text-transform:uppercase;font-weight:600}#sidenav .link-home .balance .total{font-size:1.5rem}#sidenav .link-home:hover .balance{background-color:rgba(var(--rgb-inverse), 0.03)}#sidenav ul{margin-top:1rem;list-style:none;padding:0}#sidenav ul li.divider{width:100%;height:1px;margin:1rem 0;background-color:rgba(var(--rgb-inverse), 0.05)}#sidenav ul li.header{padding:0.75rem 2rem;font-size:small;color:#aaa;text-transform:uppercase;font-weight:600}#sidenav ul li a{display:block;padding:0.75rem 2rem;text-decoration:none;font-weight:600;transition:.3s;color:var(--color-link)}#sidenav ul li a:hover{background-color:var(--color-link-hover);color:var(--sidenav-color)}#sidenav ul li a.active{color:var(--color-link-hover)}#sidenav ul li a.active:hover{background-color:transparent}@media screen and (max-height: 450px){#sidenav{padding-top:15px}#sidenav a{font-size:18px}}.widget.percentage-yield,.widget.money-yield,.widget.quantity{display:inline-block;font-weight:700}.selectize-colors{display:flex}.selectize-colors span{display:inline-block;width:20px;height:20px;background-color:rgba(0,0,0,0.2);vertical-align:middle}.selectize-colors div{display:inline-block;margin-left:8px;vertical-align:middle;cursor:pointer}.card{transition:.3s}.card.elevated{border:none;box-shadow:0px 3px 12px -2px rgba(0,0,0,0.2);border-radius:0.5rem}.card.highlighted{border:1px solid rgba(0,0,0,0.07);box-shadow:0px 1px 4px rgba(0,0,0,0.05)}.card.highlighted:hover{border:1px solid rgba(0,0,0,0.1);background-color:rgba(0,0,0,0.02)}.card.hover{transition:.3s}.card.hover:hover{background-color:rgba(0,0,0,0.02)}.dark-mode .card.elevated{box-shadow:0px 3px 12px -2px rgba(0,0,0,0.1)}.dark-mode .card.highlighted{border:none;box-shadow:0px 1px 4px rgba(0,0,0,0.05)}.dark-mode .card.highlighted:hover{background-color:rgba(255,255,255,0.1)}.bullet-separator{display:inline-block;margin:0 0.5rem;width:6px;height:6px;border-radius:50%;background-color:rgba(0,0,0,0.6);vertical-align:middle}.page-header{margin-top:1rem;margin-bottom:2rem;padding-left:1.5rem;border-left:5px solid #77d189}.page-header .page-title{margin:0;font-weight:300}#modal-asset{padding:2rem}#modal-asset .header{padding-left:1rem;border-left:5px solid}#modal-asset .header h5{margin:0}#modal-asset .header h4{font-weight:bold}#modal-asset .status{margin:2rem 0;text-align:center}#modal-asset .status .badge{padding:0.5rem 2rem;font-size:1.25rem;color:white;text-transform:uppercase;font-weight:800}#modal-asset .status .badge.badge-matured{background-color:#ff6e6e}#modal-asset .status .badge.badge-sold{background-color:#77d189}#modal-asset .chart-container{position:relative;margin:3rem 5rem;height:300px;text-align:right}#modal-asset .chart-container small{color:#999;margin-top:0.5rem}#modal-asset .income-summary{text-align:center}#modal-asset .income-summary h1{font-weight:800;font-size:3.25rem}#modal-asset .income-summary .subtitle div{display:inline-block;margin:0 0.5rem;font-weight:800;font-size:1.25rem}#modal-asset .card{margin:3rem 0;font-weight:700}#modal-asset .card .divider{height:2px;margin:1rem 0;background-color:rgba(var(--rgb-inverse), 0.05)}#modal-asset .card h3{font-weight:300;margin-bottom:1rem;color:#999}#modal-asset .card .item{margin:0.6666666667rem 0}#modal-asset .card .item label{margin-bottom:0.25rem;text-transform:uppercase;font-size:0.875rem;color:#999}#modal-asset .card .item .bigger{font-size:1.25rem}#modal-liquidate{padding:2rem}#modal-liquidate .header{padding-left:1rem;border-left:5px solid}#modal-liquidate .header h5{margin:0}#modal-liquidate .header h4{font-weight:bold}#modal-liquidate .alert{margin:2rem 0;font-weight:700}#modal-liquidate form .section-liquidate{margin:3rem 0;text-align:center}#modal-liquidate form .section-liquidate label{display:block;font-size:1.25rem;font-weight:800;text-transform:uppercase;color:#adb5bd}#modal-liquidate form .section-liquidate input{text-align:center;width:15.625rem;height:3.75rem;display:inline-block;font-size:1.5rem;font-weight:700}#modal-liquidate form .section-asset{margin:3rem 0}#modal-liquidate form .section-asset .card{font-weight:600}#modal-liquidate form .section-asset .card .custom-switch label{text-transform:uppercase;font-weight:700}#modal-liquidate form .section-asset .card .select-asset,#modal-liquidate form .section-asset .card .no-asset{margin-top:1rem}#modal-liquidate form .section-asset .card .no-asset{display:none}#modal-progress .modal-body{text-align:center;font-size:2.625rem}#modal-progress .modal-body svg{color:#77d189}.card-asset{margin-bottom:1rem}.card-asset .card-body{padding:2rem}.card-asset .card-body .header{padding-left:1rem;border-left:5px solid}.card-asset .card-body .header h5{margin:0;display:flex;align-items:center}.card-asset .card-body .header h5 .badge{margin:0 1rem;font-size:small;text-transform:uppercase}.card-asset .card-body .header h4{font-weight:bold}.card-asset .card-body .right div,.card-asset .card-body .right button{display:inline-block;vertical-align:top}.card-asset .card-body .right div{text-align:right}.card-asset .card-body .right div h4{margin:0}.card-asset .card-body .right .header-right h6{font-size:0.875rem;font-weight:600}.card-asset .card-body .right .btn{margin-left:1rem;border:2px solid rgba(var(--rgb-inverse), 0.05)}.card-asset .card-body .right .btn svg{color:#adb5bd}.card-asset .card-body .right .widget{font-size:0.875rem}.card-asset .card-body .divider{margin:1.5rem 0}.card-asset .card-body .info{margin-top:1.5rem;font-weight:600}.card-asset .card-body .info .footer{margin-top:1rem}.card-asset .card-body .info .footer .last-quote{color:#999;font-size:small}.card-asset .card-body .info .box{margin-top:1rem;padding:1rem;border:1px solid rgba(var(--rgb-inverse), 0.07);box-shadow:0px 1px 4px rgba(0,0,0,0.05);border-radius:0.3125rem;transition:.3s}.card-asset .card-body .info .box:hover{background-color:rgba(0,0,0,0.02)}.card-asset .card-body .info .box small{color:#6c757d}.card-asset .card-body .info label{margin:0;text-transform:uppercase;font-size:small;color:#aaa}#job.index table{margin-top:20px}#stock.index .card{margin-bottom:1rem}#stock.index .card h4{margin:0}#stock.index .card h4.title{font-weight:600}#stock.index .card h5{margin-top:0.5rem;margin-bottom:0}#stock.index .card .active{display:inline-block;width:0.75rem;height:0.75rem;border-radius:50%}#stock.index .card .active.true{background-color:#54b84e}#stock.index .card .active.false{background-color:#ff6e6e}#category.index .card{margin-bottom:1rem}#category.index .card h4{margin:0}#category.index .card h4.title{font-weight:600}#category.index .card h5{margin-top:0.5rem;margin-bottom:0}#product.index .card{margin-bottom:1rem}#product.index .card h4{margin:0}#product.index .card h4.title{font-weight:600}#product.index .card h5{margin-top:0.5rem;margin-bottom:0}#stock-sector.index .card{margin-bottom:1rem}#stock-sector.index .card h4{margin:0}#stock-sector.index .card h4.title{font-weight:600}#stock-sector.index .card h5{margin-top:0.5rem;margin-bottom:0}#financial-index.index .card{margin-bottom:1rem}#financial-index.index .card h4{margin:0}#financial-index.index .card h4.title{font-weight:600}#financial-index.index .card h5{margin-top:0.5rem;margin-bottom:0}#currency.index .card{margin-bottom:1rem}#currency.index .card h4{margin:0}#currency.index .card h4.title{font-weight:600}#currency.index .card h5{margin-top:0.5rem;margin-bottom:0}#country.index .card{margin-bottom:1rem}#country.index .card h4{margin:0}#country.index .card h4.title{font-weight:600}#country.index .card h5{margin-top:0.5rem;margin-bottom:0}#financial-institution.index .card{margin-bottom:1rem}#financial-institution.index .card h4{margin:0}#financial-institution.index .card h4.title{font-weight:600}#financial-institution.index .card h5{margin-top:0.5rem;margin-bottom:0}#color.index .card{margin-bottom:1rem}#color.index .card h4{margin:0}#color.index .card h4.title{font-weight:600}#color.index .card h5{margin-top:0.5rem;margin-bottom:0}#color.index .card .color{display:inline-block;width:3.125rem;height:1.25rem;border-radius:4px;background-color:white;vertical-align:middle}#income_type.index .card{margin-bottom:1rem}#income_type.index .card h4{margin:0}#income_type.index .card h4.title{font-weight:600}#income_type.index .card h5{margin-top:0.5rem;margin-bottom:0}#home.index .custom-gutters{margin-right:-8px;margin-left:-8px}#home.index .custom-gutters>.col,#home.index .custom-gutters>[class*="col-"]{padding-right:8px;padding-left:8px}#home.index .widget{font-weight:800}#home.index .card{margin-bottom:1rem}#home.index .card .card-body{padding:2rem}#home.index .col-total h1{font-weight:800}#home.index .col-total h5{color:rgba(var(--rgb-inverse), 0.3);text-transform:uppercase;font-weight:700}#home.index .box{padding:0.6666666667rem 1rem;background-color:rgba(var(--rgb-inverse), 0.05);border-radius:0.3125rem;font-weight:600}#home.index .box.yield .widget.percentage-yield{margin-top:0.25rem;display:block}#home.index .box.yield .widget.money-yield{margin-top:0.375rem;padding:0.0625rem 0.5rem;border-radius:0.25rem}#home.index .box.yield .widget.money-yield.positive{color:white !important;background-color:#54b84e}#home.index .box.yield .widget.money-yield.negative{color:white !important;background-color:#ff6e6e}#home.index section.yield .box{font-weight:800;margin-bottom:0.5rem}#home.index section.investment .header .widget{margin-left:1rem}#home.index section.investment .box{margin:1rem 0}#investment.index .summary .card{margin-bottom:0.5rem;padding:0.6666666667rem 1rem;border:none;box-shadow:0px 1px 5px -1px rgba(0,0,0,0.2);font-size:1rem;font-weight:800;color:var(--color-soft)}#investment.index .summary .card .legend{display:inline-block;width:0.75rem;height:0.75rem;margin-right:1rem;background-color:gray;border-radius:50%}#investment.index .title{margin:4rem 0}#investment.index .title h1{font-weight:200;font-size:3rem}#investment.index .title .yield{text-align:right}#investment.index .title .yield h4{font-weight:800;color:var(--color-soft)}#investment.index .title .yield .widget{font-weight:800}#income.index .section{text-transform:capitalize}#income.index .section .date{font-weight:800}#income.index .section .total{font-weight:800}#income.index #accordion .card-header{cursor:pointer}#income.index #accordion .card-header:hover{opacity:.9}#income.index .table{font-size:0.875rem}#traded-corporate-bond.new .liquidities label,#traded-corporate-bond.edit .liquidities label{margin-right:12px;font-weight:600}#asset.index .card{margin-bottom:1rem}#asset.index .card .title{margin:0;font-weight:700}#asset.index .card .subtitle{margin-top:0.5rem;margin-bottom:0}#asset.index .card .right{display:flex;align-items:center;justify-content:center}#asset.index .card .right .value{margin:0;margin-right:0.5rem;display:inline-block}#asset.index .card .right .btn-plus,#asset.index .card .right .btn-minus{margin-left:0.5rem;border-radius:180px}#modal-sum-to,#modal-subtract-from{padding:2rem}#modal-sum-to .header,#modal-subtract-from .header{padding-left:1rem;border-left:5px solid}#modal-sum-to .header h5,#modal-subtract-from .header h5{margin:0}#modal-sum-to .header h4,#modal-subtract-from .header h4{font-weight:bold}#modal-sum-to form,#modal-subtract-from form{margin-top:1rem;text-align:center}#modal-sum-to form input[type='text'],#modal-subtract-from form input[type='text']{margin:1rem 0;text-align:center;width:15.625rem;height:3.75rem;display:inline-block;font-size:1.5rem;font-weight:700}#modal-sum-to form button,#modal-subtract-from form button{width:15.625rem;font-weight:800}#modal-sum-to form button i,#modal-sum-to form button span,#modal-subtract-from form button i,#modal-subtract-from form button span{display:inline-block}#modal-sum-to form button span,#modal-subtract-from form button span{margin-left:1rem;text-transform:uppercase}#report.index .box label{font-size:0.687rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#report.index .box small{font-size:0.687rem}#modal-report.modal-body{padding:2rem}#modal-report.modal-body .header{text-align:center}#modal-report.modal-body .header h2{font-weight:300;font-size:2.5rem}#modal-report.modal-body .header h1{font-weight:800;font-size:3.125rem}#modal-report.modal-body .content{margin:4rem 0}#modal-report.modal-body .content .title{margin-top:3rem;margin-bottom:3rem}#modal-report.modal-body .content .title h4{margin:0;padding-left:1rem;border-left:5px solid #77d189;text-transform:uppercase;font-weight:800;color:var(--color-soft)}#modal-report.modal-body .content .title h5{margin:0;color:var(--color-soft)}#modal-report.modal-body .content table{text-align:right;color:var(--color-soft)}#modal-report.modal-body .content table td{border:1px solid rgba(var(--rgb-inverse), 0.07)}#modal-report.modal-body .content table tbody td{font-weight:600}#modal-report.modal-body .content table tfoot th{font-weight:800}:root{--color-inverse: #444;--color-link: #444;--color-link-hover: #77d189;--color-soft: #495057;--bg-color: white;--navbar-color: white;--sidenav-color: white;--sidenav-scroll-color: white;--dropdown-bg-color: white;--card-color: white;--rgb-inverse: 0, 0, 0}.dark-mode:root{--color-inverse: white;--color-link: white;--color-link-hover: #77d189;--color-soft: #eee;--bg-color: #222;--navbar-color: #333;--sidenav-color: #1a1a1a;--sidenav-scroll-color: #666;--dropdown-bg-color: #111;--card-color: #333;--rgb-inverse: 256, 256, 256}html,body{width:100%;height:100%;margin:0}body{font-family:'Poppins' !important;color:var(--color-inverse) !important;background-color:var(--bg-color) !important}nav.navbar .navbar-right a{color:var(--color-link)}nav.navbar .navbar-right a:hover{color:var(--color-link-hover)}.censorship-tape{display:block;width:180px;height:34px;background-color:rgba(var(--rgb-inverse), 0.1);border-radius:6px}
