.table-alt-row{background:#fafafa}.editable-cell{position:relative}.editable-cell-value-wrap{padding:5px 12px;cursor:pointer}.editable-row:hover.editable-cell-value-wrap{border:1px solid #d9d9d9;border-radius:4px;padding:4px 11px}.arbitrage .ant-table-tbody>tr>td{padding:3px}td.currency,td.percent{text-align:right}td.totals{font-weight:700}td.stocks{background-color:#6cacdd!important}td.bonds,td.stocks{text-transform:capitalize;font-weight:700}td.bonds{background-color:#f2903f!important}td.hybrid,td.IUL{background-color:#ccc!important}td.annuities,td.hybrid,td.IUL{text-transform:capitalize;font-weight:700}td.annuities{background-color:#ebb510!important}td.cash{text-transform:capitalize;font-weight:700;background-color:#3e6ec4!important}input.text{font-size:12px;line-height:12px;padding:0 4px!important;border:none;border-bottom:2px solid #ccc;box-shadow:None}input:focus{background-color:#fdfbbf}button:focus,input:focus{border:none!important;outline:None!important}.input-group.cashflow{width:104px}input.required{border-color:#343434}input.numberinput{padding-top:0;text-align:right}input.number{font-size:12px;line-height:12px;padding:0 4px!important;border:none;border-bottom:2px solid #ccc;box-shadow:None;text-align:right}input.error{border:none;border-bottom:2px solid #ff1600;background-color:#ecc;box-shadow:None}input.percententry{text-align:right;width:50px;height:30px;margin-left:0}input.invested{width:100px;text-align:right;margin-right:20px;margin-left:10px}input.submit-btn{padding:4px 20px;font-size:14px;border-radius:4px;margin:0 0 4px 8px}tr:nth-child(odd)>td.positive{background-color:#d9f5c8!important}tr:nth-child(odd)>td.negative{background-color:#ffd5d0!important}tr:nth-child(2n)>td.positive{background-color:#d9f5c8!important}tr:nth-child(2n)>td.negative{background-color:#ffd5d0!important}.dropzone{text-align:center;vertical-align:middle;font-size:2.5em;padding-top:65px;margin:10px 0;width:100%;height:200px;border:2px dashed #000;background-color:#eee}.dropzone-active{background-color:#ffffe0}.dropzone-accept{background-color:#90ee90}.dropzone-reject{background-color:#ffa07a}.table-condensed .ant-table-tbody>tr>td,.table-condensed .ant-table-thead>tr>th{padding:2px!important}.boxed-label{text-align:center;margin-bottom:0}.boxed-currency{border:.1rem solid #414f56;text-align:center;padding-top:1rem;margin:0 10%;min-height:4rem}.table-td-blue{background-color:#213863}.table-td-blue,.table-td-red{color:#fff;border-left:.1rem solid #fff}.table-td-red{background-color:#ee3924}.table-td-red-text{color:#ee3924}.table-th-blue{background-color:#213863}.table-th-blue,.table-th-lt-gray{color:#fff;border-left:.1rem solid #fff}.table-th-lt-gray{background-color:#adadad}.table-th-dk-gray{background-color:#707070;color:#fff;border-left:.1rem solid #fff}.nav-tabs>li{font-size:1.2rem;margin-top:.4rem}.nav-tabs>li>a{background-color:#e2e5e7;border-radius:3.2rem 3.2rem 0 0}th{text-align:center}.side-scroller{display:flex;width:auto;overflow-x:scroll;overflow-y:hidden;white-space:nowrap}.bucket-top-menu{height:30px;background-color:#f5f5f5;color:#999;text-align:center;margin-bottom:10px;line-height:30px}.bucket-name{font-weight:700;border-bottom:2px solid #343434;margin:0 0 2px;height:22px;width:100px}.bucket-name,.bucket-name-text{text-align:left}.bucket-delete{color:#ccc;float:right;margin-right:3px;cursor:pointer;width:12.85px;z-index:100}.bucket-delete:hover{color:rgba(255,0,0,.51)}.bucket-labels{width:130px;float:left;padding-top:26px;margin-right:4px}.bucket-label{line-height:20px;font-size:13px;margin:0 0 10px}.bucket-values{width:110px;margin-right:18px;margin-left:4px;display:inline-block;height:300px}.bucket-values-add{display:inline-block;color:#ccc;margin:auto}.bucket-add-segment-button{width:100px;height:290px;background-color:#fff;border:none}.bucket-add-segment-button:hover{cursor:pointer;color:#457963}.bucket-enter{opacity:.01}.bucket-enter.bucket-enter-active{opacity:1;transition:opacity .5s ease-in}.bucket-leave{opacity:1}.bucket-leave.bucket-leave-active{opacity:.01;transition:opacity .5s ease-in}body,html{font-family:Lato,sans-serif}@font-face{font-family:Lato;src:local("Lato"),url(/public/static/font/Lato-Regular.ttf) format("truetype")}.container{height:100%;display:flex;justify-content:center;align-items:center}.material-textfield{position:relative}label{color:grey}.material-textfield label{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#fff;color:grey;padding:0 .3rem;margin:0 .5rem;transition:.1s ease-out;-webkit-transform-origin:left top;transform-origin:left top;pointer-events:none}.material-textfield-input{outline:none;border:1px solid grey;border-radius:5px;padding:1rem .7rem;color:grey;transition:.1s ease-out;width:100%}.material-textfield-input:focus{border-color:#00bac9}.material-textfield-input:focus+label{color:#00bac9;top:0;-webkit-transform:translateY(-50%) scale(.9)!important;transform:translateY(-50%) scale(.9)!important}.material-textfield-input:not(:placeholder-shown)+label{top:0;-webkit-transform:translateY(-50%) scale(.9)!important;transform:translateY(-50%) scale(.9)!important}.material-textfield-input:not(:focus)::-webkit-input-placeholder{opacity:0}.material-textfield-input:not(:focus)::placeholder{opacity:0}.profile-form-error{color:red}.primary-color{color:#00bac9}.primary-border-color{border-color:#00bac9;color:#00bac9}
/*# sourceMappingURL=main.02c39ef8.chunk.css.map */