body{align-content:center;align-items:center;background:#000;display:flex;justify-content:center;margin:0}.body-container{background:#292f24;color:#d7e6cf;display:flex;flex-direction:column;font-family:arial,verdana,sans-serif;margin:0 auto;max-width:1000px;min-height:100vh;width:100%}@media (max-width:1000px){.body-container{max-width:100vw;overflow-x:hidden;padding:0}}.extra-page-header,.page-header{background:#5d5d5d;display:flex;font-size:1.9em;font-weight:700;justify-content:flex-start;margin-bottom:10px;padding:15px}.page-header-text{color:#000;display:inline-block;margin-right:5px}.page-header-image{fill:#fff;display:inline-block;margin-left:auto;margin-right:20px}.page-header-image img{fill:#fff;height:30px;width:30px}.extra-page-header{margin-bottom:0}.extra-page-header-image{fill:#fff;display:inline-block;margin-left:auto;margin-right:20px}.extra-page-header-image img{border-radius:50%;height:25px;transition:transform .3s ease-in-out;width:25px}.extra-page-header-image img.debt-header{background-color:#6c915b}.extra-page-header-image img.loan-header{background-color:#a93939}.extra-page-header-image img:hover{transform:rotateY(180deg)}.loan-header{background-color:#6c915b}.debt-header{background-color:#a93939}.content-body{height:100%;margin-left:8px;margin-right:8px;overflow:auto}.empty-list-info{background-color:#424243;border:1px solid #424243;border-radius:8px;font-size:1.5em;margin:0 auto 20px;max-width:100%;padding:15px}.empty-list-info.is-warning{background-color:#a93939}.font-size-1-2{font-size:1.2em!important}.color-b{color:#000!important}.bold{font-weight:700}.has-mb-s{margin-bottom:10px}.has-mb-m{margin-bottom:20px}.has-mb-l{margin-top:30px}.has-mt-m{margin-top:20px}.has-mt-l{margin-top:30px}.bank-transfer-details,.form-area,.has-default-border{border:1px solid #424243;border-radius:8px}.text-10{font-size:1em}.text-9{font-size:.9em}.text-8{font-size:.8em}.text-7{font-size:.7em}.text-6{font-size:.6em}.rotate{transform:rotate(180deg)}.mirrored{transform:scaleY(-1)}.plain-link{color:#0a0800;text-decoration:none}.home-image{align-items:center;display:flex;justify-content:center}.home-image img{height:auto;left:0;max-width:80%;top:0;width:100%}.homepage-welcome{background-color:#424243;color:#b6b6b6;font-size:1.8em;font-weight:700;margin-bottom:20px;padding:5px}.homepage-welcome span{color:#fff}*{box-sizing:border-box}.slideshow-container{align-items:center;display:flex;justify-content:center;max-width:100%}.mySlides{display:inline-block}.mySlides .image-container{background:#5d5d5d;border:3px solid #5d5d5d;border-radius:8px;border-top-left-radius:0;border-top-right-radius:0;display:inline-block;max-height:50%;max-width:100%;padding:5px}.mySlides .image-container img{max-width:100%}.slider-text{background-color:#5d5d5d;border:3px solid #5d5d5d;border-radius:8px;border-bottom-left-radius:0;border-bottom-right-radius:0;font-size:1.3em;margin-bottom:1px;margin-top:3px;padding:8px}.next,.prev,.slider-text span{color:#fff;font-weight:700}.next,.prev{border-radius:0 3px 3px 0;cursor:pointer;font-size:18px;margin-top:-22px;padding:16px;position:absolute;top:50%;transition:.6s ease;user-select:none;width:auto}.next{border-radius:3px 0 0 3px;right:0}.next:hover,.prev:hover{background-color:rgba(0,0,0,.8)}.text{bottom:1px;font-size:15px;text-align:center;width:100%}.numbertext,.text{color:#f2f2f2;padding:8px 12px;position:absolute}.numbertext{font-size:12px;top:0}.dot{background-color:#bbb;border-radius:50%;cursor:pointer;display:inline-block;height:15px;margin:0 2px;transition:background-color .6s ease;width:15px}.fade{animation-duration:1.5s;animation-name:fade}@keyframes fade{0%{opacity:.4}to{opacity:1}}.undecorated-link-text{color:#fff;font-weight:700;text-decoration:none}.gif-container{align-items:center;display:flex;justify-content:center;margin-bottom:20px}.gif-container img{background-color:#5d5d5d;border:3px solid #000;border-radius:8px;height:auto;max-height:100%;width:95vw}.paypal-info{align-items:center;background-color:#a93939;background-color:#e6e6e6;border:4px solid #000;border-radius:8px;color:#000;display:flex;font-weight:700;justify-content:center;margin-bottom:20px;padding:10px}.paypal-info .undecorated-link-text{color:#000;color:#a93939;font-size:1.3em;font-weight:700}.paypal-info img{height:auto;margin:2px;max-height:100%;width:50vw}.default-button{border:4px solid #000;border-radius:8px;color:#000;font-weight:700;padding:10px}.home-login-container{align-items:center;display:flex;justify-content:center}.home-login-container .home-login-button{background-color:#6c915b;border:4px solid #000;border-radius:8px;color:#000;display:inline-block;font-size:1.8em;font-weight:700;padding:10px}.form-area{background:#424243;padding:10px}.form-style{background-color:#688059;border-radius:4px;color:#000;font-size:14px;font-weight:500;height:48px;letter-spacing:.5px;line-height:22px;padding:10px;-webkit-transition:all .2s linear;transition:all .2s linear;width:100%}.form-style,.form-style:active,.form-style:focus{border:none;outline:none}.bank-transfer-details .bank-transfer-line .bank-transfer-row-copy .bank-transfer-row-copy-button,.btn{-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background-color:#688059;border:none;border-radius:4px;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:13px;font-weight:600;height:44px;-webkit-justify-content:center;justify-content:center;letter-spacing:1px;padding:0 30px;text-align:center;text-transform:uppercase;-webkit-transition:all .2s linear;transition:all .2s linear}.form-input-field{background-color:#688059;margin-bottom:4px}.form-input-field input::placeholder{color:#5d5d5d}.form-submit-field{margin-top:10px}.form-header{margin-bottom:10px}.image-form-row{align-items:center;display:flex;flex-direction:row}.image-form-row-image{fill:#fff;display:inline-block;margin-left:auto;margin-right:5px;padding:5px}.image-form-row-image img{height:30px;width:30px}.hidden{display:none}label{color:#5d5d5d;padding:4px}.toggle-switch-container{width:100%}.switch{display:inline-block;height:34px;position:relative;width:60px}.switch input{height:0;opacity:0;width:0}.slider{background-color:#424243;bottom:0;cursor:pointer;height:30px;left:0;margin-left:8px;right:0;top:0}.slider,.slider:before{position:absolute;-webkit-transition:.4s;transition:.4s}.slider:before{background-color:#fff;bottom:4px;content:"";height:20px;left:4px;width:20px}input:checked+.slider{background-color:#6c915b}input:focus+.slider{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.next-state-button{display:flex;flex-direction:row;justify-content:center}.next-state-button .accept-link{text-decoration:none;transition:background-color .3s ease}.next-state-button .accept-link,.next-state-button button{align-items:center;border:2px solid #000;border-radius:9px;color:#000;display:flex;flex-direction:row;margin-left:3px;margin-right:3px}.next-state-button button{font-size:1.1em}.accept{background-color:#6c915b}.decline{background-color:#c04545}.next-state-button img{margin-right:10px;padding:5px;width:30px}.next-state-button-text{margin-right:10px}select{word-wrap:break-word;max-width:100%;white-space:normal}.double-form-style #user_password_first,.double-form-style #user_password_second{background-color:#688059;border:none;color:#000;margin-bottom:5px;outline:none;-webkit-transition:all .2s linear;transition:all .2s linear}.double-form-style .help-text{display:none}.form-errors{background-color:#a93939;border:2px solid #a93939;border-radius:9px;font-size:1.3em;margin-bottom:10px;padding:10px}.transaction-summary{background:#424243;border:2px solid #5d5d5d;border-radius:8px;margin-bottom:15px;margin-right:3px;max-width:100%}.summary-header{background-color:#5d5d5d;border:1px solid #5d5d5d;color:#000;font-size:1.8rem;font-weight:700}.exchange-event,.summary-info-filed{background-color:#424243;border:1px solid #5d5d5d;display:flex;flex-direction:column;margin:5px 0;padding:5px}.exchange-list-row,.summary-info-filed-row{display:flex;margin:5px}.exchange-list-entry,.summary-info-filed-entry{color:#000;display:inline-block;font-size:1.3em;margin-right:5px}.summary-transaction-details{background-color:#424243;border:1px solid #5d5d5d;margin-bottom:10px;padding:5px}.exchange-choice{background-color:#424243;max-width:100%}.exchange-preview{display:flex;flex-direction:column;margin-top:15px;max-width:100%}.exchange-preview-image{align-items:center;display:flex;justify-content:center}.exchange-preview-image img{height:140px;max-height:100%;max-width:100%;object-fit:contain;width:140px}.exchange-result-image{align-items:center;display:flex;justify-content:center;margin-bottom:10px;margin-top:10px}.exchange-result-image img{height:50px;max-height:100%;max-width:100%;object-fit:contain;width:50px}.exchange-preview-part{background-color:#424243;margin-left:3px;margin-right:3px;max-width:100%}.exchange-preview-part.positive{border-bottom-left-radius:8px;border-right:10px solid #6c915b;border-top-left-radius:8px;border-top-right-radius:8px}.exchange-preview-part.negative{border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-left:10px solid #a93939;border-top-right-radius:8px}.exchange-preview-part-arrow.positive{border-bottom-right-radius:8px;border-right:10px solid #6c915b;margin-right:3px;padding-bottom:30px}.exchange-preview-part-arrow.negative{border-left:10px solid #a93939;border-top-left-radius:8px;margin-left:3px;padding-bottom:30px}.exchange-preview-part-header{font-size:1.3em;padding:5px;text-align:center}.exchange-preview-part-header.positive{background-color:#6c915b;border-left:10px solid #6c915b;border-top-left-radius:8px}.exchange-preview-part-header.negative{background-color:#a93939;border-bottom-right-radius:8px;border-left:10px solid #a93939}.exchange-info-container{background-color:#424243;border-radius:8px;display:flex;flex-direction:column;padding:5px}.exchange-info-field-row{display:flex;margin:5px}.exchange-info-field-entry{color:#000;display:inline-block;font-size:1.3em;margin-right:5px}.exchange-result{border-radius:8px;color:#0a0800;font-size:1.2em;margin:20px 3px;padding:5px}.exchange-result-number{font-size:1.8em;font-weight:700}.exchange-result.negative{background-color:#a93939}.exchange-result.positive{background-color:#6c915b}.exchange-list{background:#424243;font-size:.7em;margin:20px 3px 10px;max-width:100%}.exchange-list .list-header{color:#000;font-size:1.8em;font-weight:700;margin-left:10px}.exchange-event{margin-bottom:5px;margin-left:10px;margin-right:10px}.reason{background-color:#688059;border-radius:4px;padding:3px}.exchange-event-visual-container{color:#0a0800;flex-direction:column;font-size:1.8em;font-weight:700;margin-top:5px}.exchange-event-visual-container,.exchange-list-row-image{align-items:center;display:flex;justify-content:center}.exchange-list-row-image img{height:10px;max-height:100%;max-width:100%;object-fit:contain;width:10px}.exchange-event-visual-amounts{align-items:center;display:flex;margin-bottom:10px}.exchange-event-visual-amounts span{margin:0 10px}.exchange-event-visual-users{display:flex}.exchange-event-visual-users span{margin:0 10px}.exchange-collapsable-row{display:flex;justify-content:flex-end}.exchange-collapsable{align-items:center;background-color:#5d5d5d;border:1px solid #000;border-radius:4px;color:#000;display:flex;justify-content:center;max-width:fit-content;padding-left:20px;padding-right:20px}.exchange-collapsable img{max-height:50px;max-width:50px;object-fit:contain}.bank-transfer-details,.exchange-collapsable.active,.exchange-collapsable.deactivated{background-color:#424243}.bank-transfer-details{margin-bottom:20px;padding:15px}.bank-transfer-details .bank-transfer-line{border-bottom:1px solid #000;display:flex;flex-direction:column;margin-bottom:10px}.bank-transfer-details .bank-transfer-line .bank-transfer-row{align-items:center;display:flex;flex-direction:row;margin-bottom:10px}.bank-transfer-details .bank-transfer-line .bank-transfer-row .bank-transfer-row-date{color:#d7e6cf}.bank-transfer-details .bank-transfer-line .bank-transfer-row .bank-transfer-row-icon{background-color:#d7e6cf;border:1px solid #000;color:#d7e6cf;margin-right:10px;padding:1px}.bank-transfer-details .bank-transfer-line .bank-transfer-row-icon img{height:25px;width:25px}.bank-transfer-details .bank-transfer-line .bank-transfer-row-copy{align-items:center;display:flex;flex-direction:row;margin-bottom:10px}.bank-transfer-details .bank-transfer-line .bank-transfer-row-copy .bank-transfer-row-copy-value{color:#0a0800;display:inline-block;font-weight:700;margin-left:3px}.bank-transfer-details .bank-transfer-line .bank-transfer-row-copy .bank-transfer-row-copy-button{height:30px;margin-left:auto;margin-right:3px;padding-left:10px;padding-right:10px}.bank-transfer-details .bank-transfer-line.copied,.bank-transfer-details .bank-transfer-line.copied .bank-transfer-row .bank-transfer-row-date{color:#000}.bank-transfer-details .bank-transfer-line.copied .bank-transfer-row .bank-transfer-row-icon,.flash-message{background-color:#6c915b}.flash-message{animation:fadeInOut 3s ease-in-out forwards;margin-bottom:0;padding:10px}@keyframes fadeInOut{0%{opacity:0}10%{opacity:1}90%{opacity:1}to{opacity:0}}