@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Open+Sans&display=swap";.shared-forms-buttons-ActionButton{border:2px solid var(--idle-border-color);border-radius:0;background:none;padding:11px 21px;display:inline-block;font-size:14px;transition:all .3s}.shared-forms-buttons-ActionButton:not([disabled]):not(.disabled){color:var(--idle-text-color)}.shared-forms-buttons-ActionButton:not([disabled]):not(.disabled):hover{border-color:var(--hover-background-color);background-color:var(--hover-background-color);color:var(--hover-text-color)}.shared-forms-buttons-ActionButton:not([disabled]):not(.disabled):active{border-color:var(--active-background-color);background-color:var(--active-background-color);color:var(--active-text-color)}.shared-forms-buttons-ActionButton[disabled],.shared-forms-buttons-ActionButton.disabled{border-color:var(--disabled-border-color);color:var(--disabled-text-color)}.shared-forms-buttons-ActionButton-values{--idle-border-color: #fff;--idle-text-color: #fff;--hover-background-color: #f8f8f8;--hover-text-color: #444;--active-background-color: #fff;--active-text-color: #444;--disabled-border-color: #ddd;--disabled-text-color: #ddd}.shared-forms-buttons-EventButton.abci{border:none;border-radius:0;padding:13px 23px;display:inline-block;font-size:14px;transition:all .3s}.shared-forms-buttons-EventButton.abci:not([disabled]):not(.disabled){background-color:var(--idle-background-color);color:var(--idle-text-color)}.shared-forms-buttons-EventButton.abci:not([disabled]):not(.disabled):hover{background-color:var(--hover-background-color);color:var(--hover-text-color)}.shared-forms-buttons-EventButton.abci:not([disabled]):not(.disabled):active{background-color:var(--active-background-color);color:var(--active-text-color)}.shared-forms-buttons-EventButton.abci[disabled],.shared-forms-buttons-EventButton.abci.disabled{background-color:var(--disabled-background-color);color:var(--disabled-text-color)}.shared-forms-buttons-EventButton-values.abci{--idle-background-color: #4eaad4;--idle-text-color: #fff;--hover-background-color: #65b9de;--hover-text-color: #fff;--active-background-color: #4eaad4;--active-text-color: #fff;--disabled-background-color: #ccc;--disabled-text-color: #444}.shared-forms-buttons-EventButton.default{border:none;border-radius:0;padding:13px 23px;display:inline-block;font-size:14px;transition:all .3s}.shared-forms-buttons-EventButton.default:not([disabled]):not(.disabled){background-color:var(--idle-background-color);color:var(--idle-text-color)}.shared-forms-buttons-EventButton.default:not([disabled]):not(.disabled):hover{background-color:var(--hover-background-color);color:var(--hover-text-color)}.shared-forms-buttons-EventButton.default:not([disabled]):not(.disabled):active{background-color:var(--active-background-color);color:var(--active-text-color)}.shared-forms-buttons-EventButton.default[disabled],.shared-forms-buttons-EventButton.default.disabled{background-color:var(--disabled-background-color);color:var(--disabled-text-color)}.shared-forms-buttons-EventButton-values.default{--idle-background-color: #64af9e;--idle-text-color: #fff;--hover-background-color: #64b79e;--hover-text-color: #fff;--active-background-color: #64bf9e;--active-text-color: #fff;--disabled-background-color: #ccc;--disabled-text-color: #444}.shared-forms-buttons-EventButton.magpie{border:none;border-radius:0;padding:13px 23px;display:inline-block;font-size:14px;transition:all .3s}.shared-forms-buttons-EventButton.magpie:not([disabled]):not(.disabled){background-color:var(--idle-background-color);color:var(--idle-text-color)}.shared-forms-buttons-EventButton.magpie:not([disabled]):not(.disabled):hover{background-color:var(--hover-background-color);color:var(--hover-text-color)}.shared-forms-buttons-EventButton.magpie:not([disabled]):not(.disabled):active{background-color:var(--active-background-color);color:var(--active-text-color)}.shared-forms-buttons-EventButton.magpie[disabled],.shared-forms-buttons-EventButton.magpie.disabled{background-color:var(--disabled-background-color);color:var(--disabled-text-color)}.shared-forms-buttons-EventButton-values.magpie{--idle-background-color: #cd9b50;--idle-text-color: #fff;--hover-background-color: #cd9b50;--hover-text-color: #fff;--active-background-color: #cd9b50;--active-text-color: #fff;--disabled-background-color: #ccc;--disabled-text-color: #444}.shared-forms-buttons-OutlineButton{border:1px solid var(--idle-border-color);border-radius:0;background:none;display:inline-block;font-size:14px;transition:all .3s}@media (max-width: 350px){.shared-forms-buttons-OutlineButton{padding:13px 10px}}@media (min-width: 350px){.shared-forms-buttons-OutlineButton{padding:13px 23px}}.shared-forms-buttons-OutlineButton:not([disabled]):not(.disabled){color:var(--idle-text-color)}.shared-forms-buttons-OutlineButton:not([disabled]):not(.disabled):hover{border-color:var(--hover-background-color);background-color:var(--hover-background-color);color:var(--hover-text-color)}.shared-forms-buttons-OutlineButton:not([disabled]):not(.disabled):active{border-color:var(--active-background-color);background-color:var(--active-background-color);color:var(--active-text-color)}.shared-forms-buttons-OutlineButton[disabled],.shared-forms-buttons-OutlineButton.disabled{border-color:var(--disabled-border-color);color:var(--disabled-text-color)}.shared-forms-buttons-OutlineButton-values{--idle-border-color: #888;--idle-text-color: #888;--hover-background-color: #ddd;--hover-text-color: #444;--active-background-color: #d8d8d8;--active-text-color: #444;--disabled-border-color: #ddd;--disabled-text-color: #ddd}.shared-forms-buttons-PrimaryButton.abci{border:none;border-radius:0;display:inline-block;font-size:14px;transition:all .3s;cursor:default}@media (max-width: 350px){.shared-forms-buttons-PrimaryButton.abci{padding:13px 10px}}@media (min-width: 350px){.shared-forms-buttons-PrimaryButton.abci{padding:13px 23px}}.shared-forms-buttons-PrimaryButton.abci:not([disabled]):not(.disabled){background-color:var(--idle-background-color);color:var(--idle-text-color)}.shared-forms-buttons-PrimaryButton.abci:not([disabled]):not(.disabled):hover{background-color:var(--hover-background-color);color:var(--hover-text-color)}.shared-forms-buttons-PrimaryButton.abci:not([disabled]):not(.disabled):active{background-color:var(--active-background-color);color:var(--active-text-color)}.shared-forms-buttons-PrimaryButton.abci[disabled],.shared-forms-buttons-PrimaryButton.abci.disabled{background-color:var(--disabled-background-color);color:var(--disabled-text-color)}.shared-forms-buttons-PrimaryButton-values.abci{--idle-background-color: #4eaad4;--idle-text-color: #fff;--hover-background-color: #65b9de;--hover-text-color: #fff;--active-background-color: #4eaad4;--active-text-color: #fff;--disabled-background-color: #ccc;--disabled-text-color: #444}.shared-forms-buttons-PrimaryButton.default{border:none;border-radius:0;display:inline-block;font-size:14px;transition:all .3s;cursor:default}@media (max-width: 350px){.shared-forms-buttons-PrimaryButton.default{padding:13px 10px}}@media (min-width: 350px){.shared-forms-buttons-PrimaryButton.default{padding:13px 23px}}.shared-forms-buttons-PrimaryButton.default:not([disabled]):not(.disabled){background-color:var(--idle-background-color);color:var(--idle-text-color)}.shared-forms-buttons-PrimaryButton.default:not([disabled]):not(.disabled):hover{background-color:var(--hover-background-color);color:var(--hover-text-color)}.shared-forms-buttons-PrimaryButton.default:not([disabled]):not(.disabled):active{background-color:var(--active-background-color);color:var(--active-text-color)}.shared-forms-buttons-PrimaryButton.default:not([disabled]):not(.disabled).succeeded{background-color:--hover-background-color;color:var(--idle-text-color)}.shared-forms-buttons-PrimaryButton.default[disabled],.shared-forms-buttons-PrimaryButton.default.disabled{background-color:var(--disabled-background-color);color:var(--disabled-text-color)}.shared-forms-buttons-PrimaryButton.default[disabled].defaultInDisable,.shared-forms-buttons-PrimaryButton.default.disabled.defaultInDisable{background-color:var(--idle-background-color);color:var(--idle-text-color)}.shared-forms-buttons-PrimaryButton-values.default{--idle-background-color: #ffdc48;--idle-text-color: #111;--hover-background-color: #ffec48;--hover-text-color: #000;--active-background-color: #fffc48;--active-text-color: #000;--disabled-background-color: #ccc;--disabled-text-color: #444}.shared-forms-buttons-PrimaryButton.magpie{border:none;border-radius:0;display:inline-block;font-size:14px;transition:all .3s;cursor:default}@media (max-width: 350px){.shared-forms-buttons-PrimaryButton.magpie{padding:13px 10px}}@media (min-width: 350px){.shared-forms-buttons-PrimaryButton.magpie{padding:13px 23px}}.shared-forms-buttons-PrimaryButton.magpie:not([disabled]):not(.disabled){background-color:var(--idle-background-color);color:var(--idle-text-color)}.shared-forms-buttons-PrimaryButton.magpie:not([disabled]):not(.disabled):hover{background-color:var(--hover-background-color);color:var(--hover-text-color)}.shared-forms-buttons-PrimaryButton.magpie:not([disabled]):not(.disabled):active{background-color:var(--active-background-color);color:var(--active-text-color)}.shared-forms-buttons-PrimaryButton.magpie[disabled],.shared-forms-buttons-PrimaryButton.magpie.disabled{background-color:var(--disabled-background-color);color:var(--disabled-text-color)}.shared-forms-buttons-PrimaryButton-values.magpie{--idle-background-color: #d5a34d;--idle-text-color: #111;--hover-background-color: #e5b35d;--hover-text-color: #000;--active-background-color: #f5c36d;--active-text-color: #000;--disabled-background-color: #ccc;--disabled-text-color: #444}.shared-forms-buttons-SecondaryButton{border:none;border-radius:0;padding:13px 23px;display:inline-block;font-size:14px;transition:all .3s}@media (max-width: 350px){.shared-forms-buttons-SecondaryButton{padding:13px 10px}}@media (min-width: 350px){.shared-forms-buttons-SecondaryButton{padding:13px 23px}}.shared-forms-buttons-SecondaryButton:not([disabled]):not(.disabled){background-color:var(--idle-background-color);color:var(--idle-text-color)}.shared-forms-buttons-SecondaryButton:not([disabled]):not(.disabled):hover{background-color:var(--hover-background-color);color:var(--hover-text-color)}.shared-forms-buttons-SecondaryButton:not([disabled]):not(.disabled):active{background-color:var(--active-background-color);color:var(--active-text-color)}.shared-forms-buttons-SecondaryButton[disabled],.shared-forms-buttons-SecondaryButton.disabled{background-color:var(--disabled-background-color);color:var(--disabled-text-color)}.shared-forms-buttons-SecondaryButton-values{--idle-background-color: #a29393;--idle-text-color: #fff;--hover-background-color: #aa9393;--hover-text-color: #fff;--active-background-color: #b29393;--active-text-color: #fff;--disabled-background-color: #ccc;--disabled-text-color: #eee}.shared-forms-Checkbox{width:30px;height:30px;border:1px solid var(--border-color);background-color:var(--idle-background-color);display:inline-block;overflow:hidden;-webkit-user-select:none;user-select:none}.shared-forms-Checkbox input{display:none}.shared-forms-Checkbox .tick{width:100%;height:100%;min-width:100%;padding:10% 7% 10% 13%}.shared-forms-Checkbox .tick polyline{stroke:var(--idle-tick-color)}.shared-forms-Checkbox:not(.disabled):hover{background-color:var(--hover-background-color)}.shared-forms-Checkbox:not(.disabled):not(:active) input:not(:checked)~.tick{opacity:0}.shared-forms-Checkbox:not(.disabled):active .tick polyline{stroke:var(--active-tick-color)}.shared-forms-Checkbox.disabled .tick polyline{stroke:var(--disabled-tick-color)}.shared-forms-Checkbox.disabled input:not(:checked)~.tick{display:none}.shared-forms-Checkbox-values{--border-color: #ddd}.shared-forms-Checkbox-values.light{--idle-background-color: #fff;--hover-background-color: #f8f8f8;--idle-tick-color: #48f;--active-tick-color: #5af;--disabled-tick-color: #888}.shared-forms-Checkbox-values.dark{--idle-background-color: #222;--hover-background-color: #282828;--idle-tick-color: #fff;--active-tick-color: #ccf;--disabled-tick-color: #444}input.shared-forms-FileUpload{width:100%;border:solid 1px var(--secondary-separator-color);border-radius:0;padding:11px 12px 10px}.shared-forms-Input{border:solid 1px var(--border-color);border-radius:0;background-color:var(--idle-background-color);padding:var(--padding-top) var(--padding-right) var(--padding-bottom) var(--padding-left);color:var(--idle-text-color)}.shared-forms-Input:not([readonly]):hover:not(:focus){background-color:var(--hover-background-color)}.shared-forms-Input[readonly]{background-color:var(--disabled-background-color);color:var(--disabled-text-color)}.shared-forms-Input[type=search]::-webkit-search-cancel-button{opacity:1;visibility:visible}.shared-forms-Input-values{--border-color: #ddd;--padding-top: 12px;--padding-bottom: 11px;--padding-left: 12px;--padding-right: 12px}.shared-forms-Input-values.light{--idle-background-color: #fff;--hover-background-color: #f8f8f8;--idle-text-color: #000;--disabled-text-color: #888}.shared-forms-Input-values.dark{--idle-background-color: #222;--hover-background-color: #282828;--idle-text-color: #fff;--disabled-text-color: #444}.shared-forms-SoftInput.invalid{color:var(--negative-text-color)}.shared-forms-PercentageSlider{position:relative;width:500px;padding:50px 20px 0;touch-action:none}@media (max-width: 1200px){.shared-forms-PercentageSlider{width:100%}}.shared-forms-PercentageSlider .track{position:relative;height:10px;-webkit-user-select:none;user-select:none}.shared-forms-PercentageSlider .track .unfill{position:absolute;left:0;right:0;top:0;bottom:0;border-top-right-radius:3px;border-bottom-right-radius:3px;background-color:var(--unfill-color)}.shared-forms-PercentageSlider .track .fill{position:absolute;left:0;right:100%;top:0;bottom:0;border-top-left-radius:3px;border-bottom-left-radius:3px;background-color:var(--fill-color)}.shared-forms-PercentageSlider .track .thumb{position:absolute;left:0;top:-5px;bottom:-5px;width:15px;border-radius:3px;background-color:var(--secondary-text-color);transform:translate(-50%)}.shared-forms-PercentageSlider .track .thumb .hint{position:absolute;left:-20px;right:-20px;top:-45px;bottom:30px;background-color:var(--idle-background-color);display:flex;justify-content:center;align-items:center;padding-left:2px;font-size:14px;color:var(--idle-text-color)}.shared-forms-PercentageSlider .track:not(.moving) .unfill,.shared-forms-PercentageSlider .track:not(.moving) .fill,.shared-forms-PercentageSlider .track:not(.moving) .thumb{transition:all .2s cubic-bezier(.4,0,.6,1.3)}.shared-forms-PercentageSlider .scales{position:relative;height:40px;pointer-events:none;-webkit-user-select:none;user-select:none}.shared-forms-PercentageSlider .scales .scale-0,.shared-forms-PercentageSlider .scales .scale-20,.shared-forms-PercentageSlider .scales .scale-40,.shared-forms-PercentageSlider .scales .scale-60,.shared-forms-PercentageSlider .scales .scale-80,.shared-forms-PercentageSlider .scales .scale-100{position:absolute;bottom:0;display:flex;justify-content:center;align-items:center;flex-direction:column;transform:translate(-50%)}.shared-forms-PercentageSlider .scales .scale-0:before,.shared-forms-PercentageSlider .scales .scale-20:before,.shared-forms-PercentageSlider .scales .scale-40:before,.shared-forms-PercentageSlider .scales .scale-60:before,.shared-forms-PercentageSlider .scales .scale-80:before,.shared-forms-PercentageSlider .scales .scale-100:before{margin-bottom:5px;width:1px;height:10px;background-color:var(--unfill-color);content:""}.shared-forms-PercentageSlider .scales .scale-0{left:0}.shared-forms-PercentageSlider .scales .scale-20{left:20%}.shared-forms-PercentageSlider .scales .scale-40{left:40%}.shared-forms-PercentageSlider .scales .scale-60{left:60%}.shared-forms-PercentageSlider .scales .scale-80{left:80%}.shared-forms-PercentageSlider .scales .scale-100{left:100%}.shared-forms-PercentageSlider.disabled{opacity:.6}.shared-forms-PercentageSlider-values{--unfill-color: #ddd;--fill-color: #aaa}.shared-forms-Select{max-width:100%;border:solid 1px var(--border-color);border-radius:0;background-color:var(--idle-background-color);background-position:calc(100% - 5px) 50%;background-size:10.5px 6px;background-repeat:no-repeat;padding:var(--padding-top) var(--padding-right) var(--padding-bottom) var(--padding-left);font-size:13px;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--idle-text-color)}.shared-forms-Select:not([readonly]):hover:not(:focus){background-color:var(--hover-background-color)}.shared-forms-Select.light{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='14.417'%20height='8.205'%20viewBox='0%200%2014.417%208.205'%3e%3cpath%20id='Path_1573'%20data-name='Path%201573'%20d='M689.457,371.417l-.064-.1-.075-.037a1.116,1.116,0,0,0-1.482.074l-5.315,5.225-5.318-5.227a1.115,1.115,0,0,0-1.565,0,1.1,1.1,0,0,0-.05,1.512l6.079,5.978.3.243a1.113,1.113,0,0,0,1.339-.17l6.1-6A1.1,1.1,0,0,0,689.457,371.417Z'%20transform='translate(-675.312%20-371.037)'/%3e%3c/svg%3e")}.shared-forms-Select.dark{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='14.417'%20height='8.205'%20viewBox='0%200%2014.417%208.205'%3e%3cpath%20id='Path_1573'%20fill='%23fff'%20data-name='Path%201573'%20d='M689.457,371.417l-.064-.1-.075-.037a1.116,1.116,0,0,0-1.482.074l-5.315,5.225-5.318-5.227a1.115,1.115,0,0,0-1.565,0,1.1,1.1,0,0,0-.05,1.512l6.079,5.978.3.243a1.113,1.113,0,0,0,1.339-.17l6.1-6A1.1,1.1,0,0,0,689.457,371.417Z'%20transform='translate(-675.312%20-371.037)'/%3e%3c/svg%3e")}.shared-forms-Select[readonly]{background-color:var(--disabled-background-color);color:var(--disabled-text-color)}.shared-forms-Select-values{--border-color: #ddd;--padding-top: 12px;--padding-bottom: 11px;--padding-left: 12px;--padding-right: 22px}.shared-forms-Select-values.light{--idle-background-color: #fff;--hover-background-color: #f8f8f8;--idle-text-color: #000;--disabled-text-color: #888}.shared-forms-Select-values.dark{--idle-background-color: #222;--hover-background-color: #282828;--idle-text-color: #fff;--disabled-text-color: #444}.shared-forms-TextArea{border:solid 1px var(--border-color);border-radius:0;background-color:var(--idle-background-color);padding:var(--padding-top) var(--padding-right) var(--padding-bottom) var(--padding-left);color:var(--idle-text-color)}.shared-forms-TextArea:not([readonly]):hover:not(:focus){background-color:var(--hover-background-color)}.shared-forms-TextArea[readonly]{background-color:var(--disabled-background-color);color:var(--disabled-text-color)}.shared-forms-UpDownInput{display:grid;grid-template-columns:20px auto 20px;align-items:center;border-bottom:var(--border-color) 1px solid}.shared-forms-UpDownInput.errored{border-color:var(--negative-text-color)}.shared-forms-UpDownInput .up-interval,.shared-forms-UpDownInput .down-interval{padding:0 6px;cursor:pointer;font-size:15px;font-weight:700;transition:.3s all ease}.shared-forms-UpDownInput .up-interval .triangle,.shared-forms-UpDownInput .down-interval .triangle{width:10px;height:10px;fill:var(--secondary-text-color)}.shared-forms-UpDownInput .up-interval:hover .triangle,.shared-forms-UpDownInput .down-interval:hover .triangle{fill:var(--primary-text-color)}.shared-forms-UpDownInput .down-interval .triangle{transform:rotate(180deg)}.shared-forms-UpDownInput input{width:100%;border:none;text-align:center}.shared-forms-messages-ErrorBox{background-color:var(--background-color);padding:var(--padding);color:var(--primary-text-color)}.shared-forms-messages-ErrorBox-values{--background-color: #ff6c6c;--padding: 15px;--primary-text-color: #fff;--secondary-text-color: #ddd;--idle-background-color: #ff6c6c;--idle-text-color: #fff;--hover-background-color: #f35555;--hover-text-color: #fff;--active-background-color: #f35555;--active-text-color: #fff;--disabled-background-color: #ccc;--disabled-text-color: #444}.shared-forms-messages-InfoBox{background-color:var(--background-color);padding:var(--padding);color:var(--primary-text-color)}.shared-forms-messages-InfoBox-values{--background-color: #ffea8c;--padding: 15px;--primary-text-color: #444;--secondary-text-color: #888}.shared-heatmaps-HeatMap>.heat-map-name{text-align:center;font-size:15px;color:var(--secondary-separator-color)}.shared-heatmaps-HeatMap>.heat-map-headers{display:flex;overflow:hidden}.shared-heatmaps-HeatMap>.heat-map-headers>.heat-map-header{flex:1;text-align:center;color:var(--secondary-separator-color)}.shared-heatmaps-HeatMap>.heat-map-values{min-height:20px;max-width:300px;display:flex}.shared-heatmaps-HeatMap>.heat-map-values>.heat-map-value{position:relative;margin-right:5px;flex:1}.shared-heatmaps-HeatMap>.heat-map-values>.heat-map-value:hover>.heat-map-box{opacity:1}.shared-heatmaps-HeatMap>.heat-map-values>.heat-map-value>.heat-map-color{position:absolute;left:0;right:0;top:0;width:100%;height:100%;background-color:var(--positive-text-color)}.shared-heatmaps-HeatMap>.heat-map-values>.heat-map-value>.heat-map-box{position:absolute;left:50%;top:-30px;opacity:0;background-color:rgba(var(--primary-separator-color),.8);padding:7px 10px;text-align:center;transform:translate(-50%,-50%);transition:opacity .5s}.shared-heatmaps-HeatMap>.heat-map-values>.heat-map-value>.heat-map-box>.heat-map-box-label{color:var(--disabled-background-color)}.shared-heatmaps-HeatMap>.heat-map-values>.heat-map-value>.heat-map-box>.heat-map-box-value{color:var(--idle-background-color)}@media (max-width: 1200px){.users-settings-Bottom{flex:auto;display:flex;flex-direction:column-reverse}}.users-settings-Bottom .exit{align-self:flex-end;padding-left:15px;padding-right:15px;display:inline-block;display:flex;justify-content:center;align-items:center}@media (max-width: 1200px){.users-settings-Bottom .exit{align-self:flex-end;width:100%;padding:15px;text-align:center;font-size:20px}}.users-settings-BottomRow{display:flex;justify-content:center;align-items:center}@media (min-width: 1200px){.users-settings-BottomRow{min-height:55px;padding:5px 15px}.users-settings-BottomRow+.users-settings-BottomRow{border-top:1px solid var(--secondary-separator-color)}}@media (max-width: 1200px){.users-settings-BottomRow{border-top:1px solid var(--secondary-separator-color);min-height:70px;padding:10px 20px}}.users-settings-BottomRow:not(:hover){background-color:var(--idle-background-color);color:var(--idle-text-color)}.users-settings-BottomRow:hover{background-color:var(--hover-background-color);color:var(--hover-text-color)}.users-settings-BottomRow-values.light{--idle-background-color: #f8f8f8;--idle-text-color: #888;--hover-background-color: #eee;--hover-text-color: #000}.users-settings-BottomRow-values.dark{--idle-background-color: #444;--idle-text-color: #ccc;--hover-background-color: #666;--hover-text-color: #fff}.homes-nones-None{padding:50px;text-align:center;color:var(--text-color)}.homes-nones-None:before{height:500px;background-image:url(/assets/building-DNT9oU0L.png);background-position:center;background-size:contain;background-repeat:no-repeat;display:block;content:""}.homes-nones-None .title{margin-top:20px;font-size:12px}.homes-nones-None .date{margin-top:2px;font-size:14px}.shared-errors-RouterError{padding:20px}.shared-errors-RouterError .message{font-size:16px}.shared-errors-RouterError .error{margin-top:10px;font-size:12px}.shared-errors-RouterError:before{height:400px;background-image:url(/assets/routerError-Ca5_edW3.png);background-position:center;background-size:contain;background-repeat:no-repeat;display:block;content:""}.shared-errors-RouterError.dark:before{filter:invert(100%)}.shared-errors-SiteError{min-height:100vh;background-color:#f0ede6;padding:20px}.shared-errors-SiteError .message{font-size:16px}.shared-errors-SiteError .error{margin-top:10px;font-size:12px}.shared-errors-SiteError:before{height:500px;background-image:url(/assets/error-FhgCmXYe.png);background-position:center;background-size:contain;background-repeat:no-repeat;display:block;content:""}.shared-routers-ExternalLink.clicked{opacity:.3}.layouts-BroadcastChannelSubscriber{position:sticky;width:100%;z-index:100}@media (max-width: 1200px){.layouts-BroadcastChannelSubscriber{top:60px}}@media (min-width: 1200px){.layouts-BroadcastChannelSubscriber{top:74px}}.layouts-BroadcastChannelSubscriber .accounts-reminders-ReminderBlock{display:flex}.layouts-BroadcastChannelSubscriber .close-button{margin-left:10px;padding:5px 10px}.agreements-Agreement{border-top:var(--primary-separator-color) 3px solid;padding-bottom:20px}.agreements-Agreement .agreement{padding-top:30px;display:flex;justify-content:flex-end;align-items:center}.agreements-Agreement .agreement .shared-forms-Checkbox{flex-shrink:0}.agreements-Agreement .agreement .text{margin-left:10px;text-align:left;font-size:14px}.agreements-Agreement .agreement .text .item{margin-left:3px;text-decoration:underline;cursor:pointer;color:var(--secondary-text-color)}.agreements-Agreement .agreement .text .item:not(:last-child){margin-right:3px}.agreements-Agreement .agreement .text .item:hover{color:var(--idle-background-color)}.agreements-Agreement .agreement.alert .text{color:var(--negative-text-color)}.agreements-Agreement .scrollDown{height:0;max-height:500px;overflow-y:scroll;border:1px solid var(--disabled-background-color);display:none;transition:all .3s}.agreements-Agreement .scrollDown.active{height:500px;display:block}.agreements-Agreement .scrollDown>.title{padding:15px;font-size:16px;font-weight:500}.agreements-Agreement .scrollDown>.content{padding:15px;font-size:13px}.agreements-ScrollDown{position:relative;height:0;border:1px solid transparent;transition:all .3s;overflow-y:hidden}.agreements-ScrollDown .title{padding:15px 30px;font-size:16px;color:var(--idle-background-color)}@media (max-width: 1200px){.agreements-ScrollDown .title{padding:15px 15px 0}}.agreements-ScrollDown .content{height:calc(100% - 30px);overflow-y:scroll;padding:15px 30px;white-space:pre-line}@media (max-width: 1200px){.agreements-ScrollDown .content{padding:15px}}.agreements-ScrollDown .close{position:absolute;right:0;top:0;width:41px;height:41px;overflow:hidden}.agreements-ScrollDown .close:before{position:absolute;left:1px;top:-16px;width:61px;height:51px;background:var(--disabled-background-color);display:block;transform:rotate(45deg);transform-origin:50% 50%;content:""}.agreements-ScrollDown .close:after{position:absolute;right:10px;top:6px;font-size:16px;color:var(--disabled-text-color);content:"✖";transition:all .1s}.agreements-ScrollDown .close:hover:after{transform:scale(1.1)}.agreements-ScrollDown.active{height:400px;border:1px solid var(--disabled-background-color)}.shared-LoadingSpin .row{display:flex}@media (min-width: 1200px){.shared-LoadingSpin .row{padding-left:15px;padding-right:15px}}@media (min-width: 1200px){.shared-LoadingSpin .row .name,.shared-LoadingSpin .row .other{padding:17px 14px}}@media (max-width: 1200px){.shared-LoadingSpin .row .name,.shared-LoadingSpin .row .other{padding:20px 10px}}.shared-LoadingSpin .row .name:before,.shared-LoadingSpin .row .name:after,.shared-LoadingSpin .row .other:before,.shared-LoadingSpin .row .other:after{height:10px;border-radius:5px;background:linear-gradient(-45deg,var(--gradient-from-color) 40%,var(--gradient-to-color),var(--gradient-from-color) 60%);background-size:400% 400%;display:block;content:"";animation:shared-loadingspin-loading 3s infinite}@keyframes shared-loadingspin-loading{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.shared-LoadingSpin .row .name{flex:1}.shared-LoadingSpin .row .name:after{margin-top:10px;width:75%}.shared-LoadingSpin .row .other{width:767px}.shared-LoadingSpin .row .other:before{max-width:200px}.shared-LoadingSpin .row .other:after{margin-top:10px;max-width:50px}.shared-LoadingSpin-values{--gradient-from-color: #eee;--gradient-to-color: #fff}.shared-LoadingSpinner{height:8px;display:inline-flex;justify-content:space-between}.shared-LoadingSpinner .dot{aspect-ratio:1/1;height:100%;border-radius:50%;background:currentColor;content:"";animation:shared-LoadingSpinner-dot 1.5s linear infinite both}.shared-LoadingSpinner .dot:nth-child(2){animation-delay:.5s}.shared-LoadingSpinner .dot:nth-child(3){animation-delay:1s}@keyframes shared-LoadingSpinner-dot{0%,20%,80%,to{transform:scale(.5)}50%{transform:scale(1)}}.accounts-AccountBar{border-bottom:var(--primary-separator-color) 3px solid;padding-bottom:15px;display:grid;grid-template:"left . right" auto}.accounts-AccountBar>.left{grid-area:left}.accounts-AccountBar>.left .account-holder-number{font-size:14px;font-weight:500;color:var(--secondary-text-color)}.accounts-AccountBar>.left .account-code{margin-top:4px;font-size:24px;font-weight:700}.accounts-AccountBar>.right{grid-area:right;justify-self:flex-end;align-self:center}.shared-PageSize .select{margin-left:10px;margin-right:10px;border:solid 1px var(--border-color);background-color:var(--idle-background-color);padding:2px 3px;font-size:13px;color:var(--idle-text-color)}.shared-Pagination{display:flex;justify-content:flex-end}.shared-Pagination>.page{width:36px;height:36px;border-radius:18px;display:flex;justify-content:center;align-items:center;font-size:13px;line-height:18px;color:var(--secondary-text-color);cursor:pointer}.shared-Pagination>.page+.page{margin-left:3px}.shared-Pagination>.page.active,.shared-Pagination>.page:hover{background-color:var(--secondary-text-color);color:var(--background-color);transition:all .3s}.shared-Pagination>.page.active{cursor:default}.shared-Pagination>.arrow{margin-left:3px;margin-right:3px;padding-top:8px}.shared-Pagination.disabled{pointer-events:none}.shared-scrolls-ScrollBar{position:relative;overflow:hidden}.shared-scrolls-ScrollBar>.check{position:absolute;left:150%;top:150%;width:40px;height:60px;background-color:var(----pale-yellow);overflow:scroll}.shared-scrolls-ScrollBar>.scroll.show.horizontal{overflow-x:auto}.shared-scrolls-ScrollBar>.scroll.show.vertical{overflow-y:auto}.shared-scrolls-ScrollBar>.scroll.show::-webkit-scrollbar{width:8px;height:8px;background-color:var(--base-background-color)}.shared-scrolls-ScrollBar>.scroll.show::-webkit-scrollbar-thumb{background-color:var(--thumb-background-color)}.shared-scrolls-ScrollBar>.scroll.horizontal{max-width:100%;overflow-x:scroll}.shared-scrolls-ScrollBar>.scroll:not(.horizontal){overflow-x:hidden}.shared-scrolls-ScrollBar>.scroll.vertical{max-height:100%;overflow-y:scroll}.shared-scrolls-ScrollBar>.scroll:not(.vertical){overflow-y:hidden}.shared-tables-ExtraRow{background-color:var(--background-color);color:var(--primary-text-color);overflow:hidden;transition:all .3s}.shared-tables-ExtraRow:not(.active){max-height:0;transform:translate(80%)}.shared-tables-ExtraRow.active{max-height:500px;transform:translate(0)}.shared-tables-ExtraRowColumn{position:relative}.shared-tables-ExtraRowColumn:before{position:absolute;left:10px;right:10px;top:16px;bottom:16px;content:"";transition:background-color .3s}.shared-tables-ExtraRowColumn .arrow{position:absolute;left:50%;top:50%;margin-left:-7px;margin-top:-4px;width:14px;height:8px;transition:all .3s}.shared-tables-ExtraRowColumn .arrow path{fill:var(--primary-text-color)}.shared-tables-ExtraRowColumn:hover:not(.active):before{background-color:var(--hover-background-color)}.shared-tables-ExtraRowColumn:hover .arrow path{fill:var(--hover-text-color)}.shared-tables-ExtraRowColumn.active:before{bottom:0;background-color:var(--background-color)}.shared-tables-ExtraRowColumn.active .arrow{transform:rotate(180deg)}.shared-tables-ExtraRowColumn.active .arrow path{fill:var(--primary-text-color)}.shared-tables-HorizontalScroller{display:flex}.shared-tables-HorizontalScroller .dot{padding:5px 8px}.shared-tables-HorizontalScroller .dot:before{width:10px;height:10px;border:1px solid var(--primary-separator-color);border-radius:5px;display:block;content:""}.shared-tables-HorizontalScroller .dot.active:before{background-color:var(--primary-separator-color)}.shared-tables-TableHeaderCell{flex-shrink:0;background-color:var(--background-color);padding-left:var(--padding-left);padding-right:var(--padding-right);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);display:flex;align-items:center;font-size:12px;cursor:default}.shared-tables-TableHeaderCell-values{--padding-top: 6px;--padding-bottom: 5px;--padding-left: 8px;--padding-right: 8px}.shared-tables-TableHeaderCell-values.light{--background-color: #eee;--text-color: #000}.shared-tables-TableHeaderCell-values.dark{--background-color: #333;--text-color: #fff}.shared-tables-TableHeaderCellOrder{width:8px;height:8px;transition:all .2s}.shared-tables-TableHeaderCellOrder:not(.asc):not(.desc){opacity:0}.shared-tables-TableHeaderCellOrder.asc{transform:rotate(0)}.shared-tables-TableHeaderCellOrder.desc{transform:rotate(180deg)}.shared-tables-TableHeaderCell .shared-tables-TableHeaderCellOrder{margin-left:5px;margin-right:5px}.shared-tables-TableRow{display:flex;column-gap:var(--column-gap)}.shared-tables-TableRow+.shared-tables-TableRow{border-top:1px solid var(--separator-color)}.shared-tables-TableRow-values{--column-gap: 1px}.shared-tables-TableRow-values.light{--separator-color: #eee}.shared-tables-TableRow-values.dark{--separator-color: #333}.shared-tables-TableRowCell{flex-shrink:0;padding:var(--padding-y) var(--padding-x);display:flex;align-items:center}.shared-tables-TableRowCell-values{--padding-x: 8px;--padding-y: 11px}.shared-tables-TableRowColorTag{width:15px;height:15px;transition:all .3s}.shared-tables-TableRowColorTag:not(.active){transform:scaleY(25%)}.shared-tables-TableRowColorTag.active{border-radius:4px}.shared-tables-TableRow .shared-tables-TableRowColorTag.color-1{background-color:var(--end-color-1)}.shared-tables-TableRow .shared-tables-TableRowColorTag.color-2{background-color:var(--end-color-2)}.shared-tables-TableRow .shared-tables-TableRowColorTag.color-3{background-color:var(--end-color-3)}.shared-tables-TableRow .shared-tables-TableRowColorTag.color-4{background-color:var(--end-color-4)}.shared-tables-TableRow .shared-tables-TableRowColorTag.color-5{background-color:var(--end-color-5)}.shared-tables-TableRow .shared-tables-TableRowColorTag.color-6{background-color:var(--end-color-6)}.shared-tables-TableRow .shared-tables-TableRowColorTag.color-7{background-color:var(--end-color-7)}.shared-tables-TableRow .shared-tables-TableRowColorTag.color-8{background-color:var(--end-color-8)}.shared-tables-TableRow .shared-tables-TableRowColorTag.color-9{background-color:var(--end-color-9)}.shared-tables-TableRow .shared-tables-TableRowColorTag.color-10{background-color:var(--end-color-10)}@media (max-width: 1200px){.accounts-documents-DocumentTableHeader{width:140%}}.accounts-documents-DocumentTableHeader>.date{justify-content:flex-start}.accounts-documents-DocumentTableHeader>.download{justify-content:center}.accounts-documents-DocumentTableHeader>.date,.accounts-documents-DocumentTableHeader>.download,.accounts-documents-DocumentTableHeader>.name{cursor:default}@media (min-width: 1200px){.accounts-documents-DocumentTableHeader>.name{flex:1;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@media (max-width: 1200px){.accounts-documents-DocumentTableHeader>.name{position:sticky;left:0;width:42.8571428571%;order:1}}@media (min-width: 1200px){.accounts-documents-DocumentTableHeader>.type,.accounts-documents-DocumentTableHeader>.date,.accounts-documents-DocumentTableHeader>.download{width:150px}}@media (max-width: 1200px){.accounts-documents-DocumentTableHeader>.type,.accounts-documents-DocumentTableHeader>.date,.accounts-documents-DocumentTableHeader>.download{width:28.5714285714%}.accounts-documents-DocumentTableHeader>.date{order:2}.accounts-documents-DocumentTableHeader>.download{order:3}.accounts-documents-DocumentTableHeader>.type{order:4}}@media (min-width: 1200px){.accounts-documents-DocumentTableRow{animation:accounts-documents-document-table-row-show .5s forwards}@keyframes accounts-documents-document-table-row-show{0%{transform:translate(50%);opacity:0}to{transform:translate(0);opacity:1}}}@media (max-width: 1200px){.accounts-documents-DocumentTableRow{width:140%}}.accounts-documents-DocumentTableRow>.type,.accounts-documents-DocumentTableRow>.date,.accounts-documents-DocumentTableRow>.download,.accounts-documents-DocumentTableRow>.name{font-size:14px;cursor:default}.accounts-documents-DocumentTableRow>.name{word-break:break-all}.accounts-documents-DocumentTableRow .date{width:150px;justify-content:flex-start}.accounts-documents-DocumentTableRow>.download,.accounts-documents-DocumentTableRow>.type{justify-content:center}@media (min-width: 1200px){.accounts-documents-DocumentTableRow>.name{flex:1;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.accounts-documents-DocumentTableRow>.download,.accounts-documents-DocumentTableRow .type{width:150px}}@media (max-width: 1200px){.accounts-documents-DocumentTableRow>.name{position:sticky;left:0;width:42.8571428571%;background-color:var(--background-color);order:1;font-size:14px}.accounts-documents-DocumentTableRow>.type,.accounts-documents-DocumentTableRow>.date,.accounts-documents-DocumentTableRow>.download{width:28.5714285714%;font-size:14px}.accounts-documents-DocumentTableRow>.date{order:2}.accounts-documents-DocumentTableRow>.download{order:3}.accounts-documents-DocumentTableRow>.type{order:4}}@media (max-width: 350px){.accounts-documents-DownloadButton.shared-forms-buttons-EventButton-values{padding:5px 6px}}.accounts-documents-DocumentTableView{display:grid;grid-template:"page-size count" auto ". ." 10px "table table" auto "empty empty" auto "scroller scroller" auto ". ." 40px "page pagination" auto/4fr 2fr;align-items:center}.accounts-documents-DocumentTableView>.shared-PageSize{grid-area:page-size;color:var(--secondary-text-color)}.accounts-documents-DocumentTableView>.table-count{grid-area:count;justify-self:right;color:var(--secondary-text-color)}.accounts-documents-DocumentTableView>.funds-table-scroll-bar{grid-area:table}.accounts-documents-DocumentTableView>.empty-documents-reminder{grid-area:empty}.accounts-documents-DocumentTableView>.empty-documents-reminder>.reminder-message{padding:10px;text-align:center;font-size:14px;color:var(--secondary-text-color)}.accounts-documents-DocumentTableView>.page{grid-area:page;color:var(--secondary-text-color)}.accounts-documents-DocumentTableView>.shared-Pagination{grid-area:pagination}.accounts-documents-DocumentTableView>.shared-tables-HorizontalScroller{grid-area:scroller;justify-self:center}.accounts-documents-Index{padding-top:30px}.accounts-documents-Index>.content{margin-top:20px}.accounts-documents-Index>.content .accounts-AccountBar{margin-bottom:30px}.accounts-documents-SearchFilter{padding-top:0;padding-bottom:30px;display:grid;grid-template:"type-label type-select date-from-label from-input date-to-label to-input ." auto/2fr 2fr 1fr 2fr 1fr 2fr 3fr;grid-column-gap:20px;align-items:center}@media (max-width: 1200px){.accounts-documents-SearchFilter{padding-bottom:15px;grid-template:"type-label type-select" auto "date-from-label from-input" auto "date-to-label to-input" auto/1fr 2fr;grid-row-gap:30px}}.accounts-documents-SearchFilter .type-label,.accounts-documents-SearchFilter .date-from-label,.accounts-documents-SearchFilter .date-to-label{font-size:14px;font-weight:500;color:var(--secondary-text-color)}@media (min-width: 1200px){.accounts-documents-SearchFilter .date-to-label,.accounts-documents-SearchFilter .date-from-label{text-align:right}}.accounts-documents-SearchFilter input.date-from{grid-area:from-input}.accounts-documents-SearchFilter input.date-to{grid-area:to-input}@media (max-width: 1200px){.accounts-documents-SearchFilter input{width:100%}}.accounts-documents-SearchFilter .type{grid-area:type-select;width:100%}.accounts-securities-PasswordRequirement{color:var(--primary-separator-color)}.accounts-securities-PasswordRequirement .password-length,.accounts-securities-PasswordRequirement .enhanced-rule,.accounts-securities-PasswordRequirement .alpha-numeric{margin-bottom:5px}.accounts-securities-PasswordRequirement .password-length.invalid,.accounts-securities-PasswordRequirement .alpha-numeric.invalid{color:var(--negative-text-color)}.accounts-securities-PasswordRequirement .password-length.requirement,.accounts-securities-PasswordRequirement .alpha-numeric.requirement{display:flex}.accounts-securities-PasswordRequirement .password-length.requirement:before,.accounts-securities-PasswordRequirement .alpha-numeric.requirement:before{margin-right:.5rem;display:inline-block;content:"•"}.accounts-securities-PasswordRequirement .password-length.requirement.valid,.accounts-securities-PasswordRequirement .alpha-numeric.requirement.valid{color:var(--positive-text-color)}.accounts-securities-PasswordRequirement .password-length.requirement.valid:before,.accounts-securities-PasswordRequirement .alpha-numeric.requirement.valid:before{content:"✔"}.accounts-securities-PasswordRequirement .enhanced-rule .title{font-weight:700;margin-bottom:.5rem}.accounts-securities-PasswordRequirement .enhanced-rule .requirement{display:flex}.accounts-securities-PasswordRequirement .enhanced-rule .requirement:before{margin-right:.5rem;display:inline-block;content:"•"}.accounts-securities-PasswordRequirement .enhanced-rule .requirement.valid{color:var(--positive-text-color)}.accounts-securities-PasswordRequirement .enhanced-rule .requirement.valid:before{content:"✔"}@media (min-width: 1200px){.accounts-securities-changePasswords-Content .content .passwords{display:grid;grid-template:"old-label old-input" auto "new-label new-input" auto "password-requirement password-requirement" auto "confirm-label confirm-input" auto/auto auto;justify-content:flex-start;align-items:center;gap:30px}.accounts-securities-changePasswords-Content .content .passwords .old-password-label{grid-area:old-label}.accounts-securities-changePasswords-Content .content .passwords .old-password{grid-area:old-input;width:300px}.accounts-securities-changePasswords-Content .content .passwords .new-password-label{grid-area:new-label}.accounts-securities-changePasswords-Content .content .passwords .new-password{grid-area:new-input;width:300px}.accounts-securities-changePasswords-Content .content .passwords .confirm-password-label{grid-area:confirm-label}.accounts-securities-changePasswords-Content .content .passwords .confirm-password{grid-area:confirm-input;width:300px}.accounts-securities-changePasswords-Content .content .passwords .password-requirement{grid-area:password-requirement}}@media (max-width: 1200px){.accounts-securities-changePasswords-Content .content .passwords .new-password-label,.accounts-securities-changePasswords-Content .content .passwords .confirm-password-label{margin-top:20px;display:block}.accounts-securities-changePasswords-Content .content .passwords .old-password,.accounts-securities-changePasswords-Content .content .passwords .new-password,.accounts-securities-changePasswords-Content .content .passwords .confirm-password{margin-top:10px;width:100%}}@media (min-width: 1200px){.accounts-securities-changePasswords-Content .content .last-login{margin-top:10px;display:flex;justify-content:flex-end;column-gap:15px;font-size:12px;color:var(--secondary-text-color)}}@media (max-width: 1200px){.accounts-securities-changePasswords-Content .content .last-login{margin-top:10px;justify-content:flex-end;font-size:12px;color:var(--secondary-text-color)}}.accounts-securities-changePasswords-Content .content .error,.accounts-securities-changePasswords-Content .content .success{margin-top:20px;text-align:center}.accounts-securities-changePasswords-Content .content>.bottom{margin-top:30px;border-top:3px solid var(--primary-separator-color);padding-top:20px;text-align:right}.shared-reminderBlocks-ReminderBlock>.title{font-weight:500;font-size:14px}.shared-reminderBlocks-ReminderBlock>.text{font-size:13px}.shared-reminderBlocks-ReminderBlock>.text a{font-weight:500}.shared-StarRating>.star{width:16px;height:16px;display:inline-block;background-position:center;background-size:cover;background-repeat:no-repeat}.shared-StarRating>.star.on{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAfCAYAAACCox+xAAAAAXNSR0IArs4c6QAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAIqADAAQAAAABAAAAHwAAAAB4A/9ZAAACbUlEQVRYCe1WTVLbUAyWM2ySLposoZkpPUGbZWDRd4OmJ4iPkCOUG3CEcANyg8cCWAZOAMwUWNIsmnTTuJ9MZB7m/dkBusEzHsnS9/Q+S5aeid6uZ87A9Ym6xH2xbtjGOgFuTtQA6z/i3l7ptcOtRSTLKJWdTV1sVWRSBWxi76aqPV/QnWlrNanT6elfpi1Wr52RxeIhG7KZzSa+kKxNZGmURTZBeYaiV5W1SvPzWH1JEpraNmsk9Gmzry9tPp+tXkaSp2WRTf5mNBK9iqxHhNxEkOJvVQgItihNnu5GOAi+A4VFSgLYZEakUTpt85m2bEmT7q4+Y9tG4eCFGb0vnh1KwdzhZ3NOFIQ9EHFxGTv8UJQGyg82vOaFD3tP9nv0grenSqEtx3Dy2H7J6wokUnSXlk0eEWFjPjHnIJOEvxcJUklmNGm1KC1P4CdEJCgOsdES5QIg+N3IGp/EBzzj8m/t6H0bzkmEwdxJEGN0wGfb4lgbOu0c2FQ6xLbOS4QXcKlwhuzjjYa2ACEbNjhAFtIIXAiy+m5KJ2141T0i9kQu2tcX+PcfGvj8Ph+yqXx+8UURacQNJ4lZllEvEUUE3RMVrMyAnzGXos6eIBG08WCdFkbHtTmGjaRpCxIB2BkEnXTE/x98s24GLunOGIJ7OPTEUpLYQJVMOBtphsk76vb12PApvLl1CAL/1cBZVe8csf6JOUa0RHcdERhqPd9A85fG+BPjLID19w+7elA+J4QES/YxhrF55sRpxBKTKb1E4GznYGThXZO2MSEPzcU+nbG8BnWcMK6I5Vvk8nGaV+eNCxJl5xgcKwr8v0H/AFyHse7VUHfEAAAAAElFTkSuQmCC)}.shared-StarRating>.star.off{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAfCAYAAACCox+xAAAAAXNSR0IArs4c6QAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAIqADAAQAAAABAAAAHwAAAAB4A/9ZAAADUElEQVRYCe1W21XbQBDVruTvmApwKoBUEOWTYyTsCiI6MB2QCqCDmAr8EBw+YyrArgBSQfC3JW3ulXaFMI5ezkc+MufIO1rfmb07Mzsry/ovfzkCYTh/ns9nT/u6lfs4CMNwAPtDIURP663d7UVEKRWYlYu6mWsyiibgInYymXQdx/5VnIui+GA4HL4U5+rqrSPS6dgBF1HKmvGhbuaoN5XWRLB4oBebYuQDUuqrnms8tErN3d3dcZLEj1h67XlnXa4ahjOkRHxwnPjjycnwuSmTVhFJkijQC6WRKOpRJEdNSRDfigjsgtRYOtccKVLrSNlZNtPsN09NFu6khhPlYgk+K8/zjzHmwuaGl0M8C6QJT7lIKWf9fn9JlGOgCPeCOTbv5aNaIwLBNkZKe6D9uKgfPOUSxxHTeEBUTgTd8RJhvXo1VTfQn1/fjSaX6BeL4bD/YmbMyN2hv/Qcx3EtK3kTLY3pYbP5yZJSfDO2eWo4gTbtYidjqIc4ii9CyHPP86Z431t4BSiVfMeGu3D2E4QC+F4Yx2+IcJId07btsRBZ0SFK4ziOL9p2TO3vCv4C+oe/GfwF2/7eESGYcns7HyEql1ndqCVq4twUVgqo8cMDgDqY8FJkz2H6T0/9612mfyRCsG5cY6hHTJVtO1/qktEkfuhUrFDIQZltaR+hIQrTxW5u6BAhvQSpWgLsdUZC3fCYl5Ggw1IiBDCXUZSMqAtRfSSJo6AmPnM0ttTLpJIIjVG8A45KiSXHOoKifCAuO8rVFrWImEhImd2y1W7Z8g02STdRZZM3tApg6sy246nB7TiWb445sVFkXyEyNa6NGjWSfYumrX9lrnfO2bZ8Mr2B5KhzLsNblsauWLBmzmxi11gjIgwtT7ma3t9Petwl9AEWYHN66HTigI43GzZBgQJVE1x+U3yXXESRQgTFEdo9I5pHk/htqUFEuNqot9nIR6zfxWJrFO7I9/1xwaFbaIIDYF2QmAJPwukJKmDfqXUa2mPRCk53tmiD2b4izDwa2qeyXlIakexLzHBVa5RU4Pvll6C+QwZZXSRjROUDyeivupEhtj1WHV+kIQ3tDI2p1+QmJpY2jKBeNPW1TaDWO8PMO6MWuAREH/RVAvl3/voN5VJ9CVndmnwAAAAASUVORK5CYII=)}.shared-StarRating.edit-mode>.star{cursor:pointer}.shared-StarRating.edit-mode>.star:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAfCAYAAACCox+xAAAAAXNSR0IArs4c6QAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAIqADAAQAAAABAAAAHwAAAAB4A/9ZAAADUElEQVRYCe1W21XbQBDVruTvmApwKoBUEOWTYyTsCiI6MB2QCqCDmAr8EBw+YyrArgBSQfC3JW3ulXaFMI5ezkc+MufIO1rfmb07Mzsry/ovfzkCYTh/ns9nT/u6lfs4CMNwAPtDIURP663d7UVEKRWYlYu6mWsyiibgInYymXQdx/5VnIui+GA4HL4U5+rqrSPS6dgBF1HKmvGhbuaoN5XWRLB4oBebYuQDUuqrnms8tErN3d3dcZLEj1h67XlnXa4ahjOkRHxwnPjjycnwuSmTVhFJkijQC6WRKOpRJEdNSRDfigjsgtRYOtccKVLrSNlZNtPsN09NFu6khhPlYgk+K8/zjzHmwuaGl0M8C6QJT7lIKWf9fn9JlGOgCPeCOTbv5aNaIwLBNkZKe6D9uKgfPOUSxxHTeEBUTgTd8RJhvXo1VTfQn1/fjSaX6BeL4bD/YmbMyN2hv/Qcx3EtK3kTLY3pYbP5yZJSfDO2eWo4gTbtYidjqIc4ii9CyHPP86Z431t4BSiVfMeGu3D2E4QC+F4Yx2+IcJId07btsRBZ0SFK4ziOL9p2TO3vCv4C+oe/GfwF2/7eESGYcns7HyEql1ndqCVq4twUVgqo8cMDgDqY8FJkz2H6T0/9612mfyRCsG5cY6hHTJVtO1/qktEkfuhUrFDIQZltaR+hIQrTxW5u6BAhvQSpWgLsdUZC3fCYl5Ggw1IiBDCXUZSMqAtRfSSJo6AmPnM0ttTLpJIIjVG8A45KiSXHOoKifCAuO8rVFrWImEhImd2y1W7Z8g02STdRZZM3tApg6sy246nB7TiWb445sVFkXyEyNa6NGjWSfYumrX9lrnfO2bZ8Mr2B5KhzLsNblsauWLBmzmxi11gjIgwtT7ma3t9Petwl9AEWYHN66HTigI43GzZBgQJVE1x+U3yXXESRQgTFEdo9I5pHk/htqUFEuNqot9nIR6zfxWJrFO7I9/1xwaFbaIIDYF2QmAJPwukJKmDfqXUa2mPRCk53tmiD2b4izDwa2qeyXlIakexLzHBVa5RU4Pvll6C+QwZZXSRjROUDyeivupEhtj1WHV+kIQ3tDI2p1+QmJpY2jKBeNPW1TaDWO8PMO6MWuAREH/RVAvl3/voN5VJ9CVndmnwAAAAASUVORK5CYII=);transform:rotate(180deg)}.shared-Steps{display:flex;align-items:center}.shared-Steps .step{display:flex;align-items:center;color:var(--primary-separator-color);transition:all .3s ease}.shared-Steps .step .index{width:32px;height:32px;border:solid 1.5px var(--primary-separator-color);border-radius:50%;padding-left:.5px;display:flex;justify-content:center;align-items:center;line-height:14px}.shared-Steps .step .text{margin-left:10px;text-align:center;font-size:14px}@media (max-width: 1200px){.shared-Steps .step .text{margin-left:7px}}.shared-Steps .step.active .index{background-color:var(--primary-separator-color);color:var(--background-color)}.shared-Steps .step:not(.active){opacity:.3}.shared-Steps .arrow{margin-left:15px;margin-right:15px;width:12px;height:7px}@media (max-width: 1200px){.shared-Steps .arrow{margin-left:10px;margin-right:10px}}.shared-Steps .arrow:not(.active){opacity:.3}@media (max-width: 1200px){.shared-Steps{margin-top:20px}}.shared-timelines-Timeline{position:relative;display:flex}.shared-timelines-TimelinePoint{position:relative;flex:1 1 0;padding-top:30px}.shared-timelines-TimelinePoint:not(:first-child)>.line{position:absolute;right:calc(100% - 15px);top:7px;width:calc(100% + 10px);height:6px;border-radius:3px;background-color:#ccc;overflow:hidden;z-index:1}.shared-timelines-TimelinePoint:not(:first-child)>.line:after{position:absolute;left:0;top:0;bottom:0;content:""}.shared-timelines-TimelinePoint.active+.shared-timelines-TimelinePoint.active>.line:after{animation-name:shared-timelines-TimelinePoint-after-show;animation-duration:.2s;animation-timing-function:linear;animation-fill-mode:both}@keyframes shared-timelines-TimelinePoint-after-show{0%{right:100%}to{right:0}}.shared-timelines-TimelinePoint>.dot{position:absolute;left:0;top:0;width:20px;height:20px;border-radius:10px;overflow:hidden;z-index:2;animation-name:shared-timelines-TimelinePoint-dot-show;animation-duration:.2s;animation-fill-mode:both}@keyframes shared-timelines-TimelinePoint-dot-show{0%{opacity:0;transform:scale(.1)}1%{opacity:1;transform:scale(.1)}to{opacity:1;transform:scale(1)}}.shared-timelines-TimelinePoint:nth-child(8n+1){color:#ffca42}.shared-timelines-TimelinePoint:nth-child(8n+1).active>.line:after{background-image:linear-gradient(90deg,#ffca42,#ffb83b)}.shared-timelines-TimelinePoint:nth-child(8n+1).active>.dot{background-color:#ffca42}.shared-timelines-TimelinePoint:nth-child(8n+1):not(.active)>.dot{background-color:#ccc}.shared-timelines-TimelinePoint:nth-child(2){color:#ffb83b}.shared-timelines-TimelinePoint:nth-child(2).active>.line:after{background-image:linear-gradient(90deg,#ffb83b,#ffa734)}.shared-timelines-TimelinePoint:nth-child(2).active>.dot{background-color:#ffb83b}.shared-timelines-TimelinePoint:nth-child(2):not(.active)>.dot{background-color:#ccc}.shared-timelines-TimelinePoint:nth-child(8n+8){color:#ffb83b}.shared-timelines-TimelinePoint:nth-child(8n+8).active>.line:after{background-image:linear-gradient(90deg,#ffb83b,#ffa734)}.shared-timelines-TimelinePoint:nth-child(8n+8).active>.dot{background-color:#ffb83b}.shared-timelines-TimelinePoint:nth-child(8n+8):not(.active)>.dot{background-color:#ccc}.shared-timelines-TimelinePoint:nth-child(8n+10){color:#ffb83b}.shared-timelines-TimelinePoint:nth-child(8n+10).active>.line:after{background-image:linear-gradient(90deg,#ffb83b,#ffa734)}.shared-timelines-TimelinePoint:nth-child(8n+10).active>.dot{background-color:#ffb83b}.shared-timelines-TimelinePoint:nth-child(8n+10):not(.active)>.dot{background-color:#ccc}.shared-timelines-TimelinePoint:nth-child(4n+3){color:#ffa734}.shared-timelines-TimelinePoint:nth-child(4n+3).active>.line:after{background-image:linear-gradient(90deg,#ffa734,#ff952d)}.shared-timelines-TimelinePoint:nth-child(4n+3).active>.dot{background-color:#ffa734}.shared-timelines-TimelinePoint:nth-child(4n+3):not(.active)>.dot{background-color:#ccc}.shared-timelines-TimelinePoint:nth-child(8n+4){color:#ff952d}.shared-timelines-TimelinePoint:nth-child(8n+4).active>.line:after{background-image:linear-gradient(90deg,#ff952d,#ff8326)}.shared-timelines-TimelinePoint:nth-child(8n+4).active>.dot{background-color:#ff952d}.shared-timelines-TimelinePoint:nth-child(8n+4):not(.active)>.dot{background-color:#ccc}.shared-timelines-TimelinePoint:nth-child(8n+6){color:#ff952d}.shared-timelines-TimelinePoint:nth-child(8n+6).active>.line:after{background-image:linear-gradient(90deg,#ff952d,#ff8326)}.shared-timelines-TimelinePoint:nth-child(8n+6).active>.dot{background-color:#ff952d}.shared-timelines-TimelinePoint:nth-child(8n+6):not(.active)>.dot{background-color:#ccc}.shared-timelines-TimelinePoint:nth-child(8n+5){color:#ff8326}.shared-timelines-TimelinePoint:nth-child(8n+5).active>.line:after{background-image:linear-gradient(90deg,#ff8326,#ff711f)}.shared-timelines-TimelinePoint:nth-child(8n+5).active>.dot{background-color:#ff8326}.shared-timelines-TimelinePoint:nth-child(8n+5):not(.active)>.dot{background-color:#ccc}.shared-timelines-TimelinePoint:nth-child(15n+1).active>.line:after{animation-delay:0s}.shared-timelines-TimelinePoint:nth-child(15n+1).active>.dot{animation-delay:.2s}.shared-timelines-TimelinePoint:nth-child(15n+1):not(.active)>.dot{animation-delay:.2s}.shared-timelines-TimelinePoint:nth-child(15n+2).active>.line:after{animation-delay:.2s}.shared-timelines-TimelinePoint:nth-child(15n+2).active>.dot{animation-delay:.4s}.shared-timelines-TimelinePoint:nth-child(15n+2):not(.active)>.dot{animation-delay:.4s}.shared-timelines-TimelinePoint:nth-child(15n+3).active>.line:after{animation-delay:.4s}.shared-timelines-TimelinePoint:nth-child(15n+3).active>.dot{animation-delay:.6s}.shared-timelines-TimelinePoint:nth-child(15n+3):not(.active)>.dot{animation-delay:.6s}.shared-timelines-TimelinePoint:nth-child(15n+4).active>.line:after{animation-delay:.6s}.shared-timelines-TimelinePoint:nth-child(15n+4).active>.dot{animation-delay:.8s}.shared-timelines-TimelinePoint:nth-child(15n+4):not(.active)>.dot{animation-delay:.8s}.shared-timelines-TimelinePoint:nth-child(15n+5).active>.line:after{animation-delay:.8s}.shared-timelines-TimelinePoint:nth-child(15n+5).active>.dot{animation-delay:1s}.shared-timelines-TimelinePoint:nth-child(15n+5):not(.active)>.dot{animation-delay:1s}.shared-timelines-TimelinePoint:nth-child(15n+6).active>.line:after{animation-delay:1s}.shared-timelines-TimelinePoint:nth-child(15n+6).active>.dot{animation-delay:1.2s}.shared-timelines-TimelinePoint:nth-child(15n+6):not(.active)>.dot{animation-delay:1.2s}.shared-timelines-TimelinePoint:nth-child(15n+7).active>.line:after{animation-delay:1.2s}.shared-timelines-TimelinePoint:nth-child(15n+7).active>.dot{animation-delay:1.4s}.shared-timelines-TimelinePoint:nth-child(15n+7):not(.active)>.dot{animation-delay:1.4s}.shared-timelines-TimelinePoint:nth-child(15n+8).active>.line:after{animation-delay:1.4s}.shared-timelines-TimelinePoint:nth-child(15n+8).active>.dot{animation-delay:1.6s}.shared-timelines-TimelinePoint:nth-child(15n+8):not(.active)>.dot{animation-delay:1.6s}.shared-timelines-TimelinePoint:nth-child(15n+9).active>.line:after{animation-delay:1.6s}.shared-timelines-TimelinePoint:nth-child(15n+9).active>.dot{animation-delay:1.8s}.shared-timelines-TimelinePoint:nth-child(15n+9):not(.active)>.dot{animation-delay:1.8s}.shared-timelines-TimelinePoint:nth-child(15n+10).active>.line:after{animation-delay:1.8s}.shared-timelines-TimelinePoint:nth-child(15n+10).active>.dot{animation-delay:2s}.shared-timelines-TimelinePoint:nth-child(15n+10):not(.active)>.dot{animation-delay:2s}.shared-timelines-TimelinePoint:nth-child(15n+11).active>.line:after{animation-delay:2s}.shared-timelines-TimelinePoint:nth-child(15n+11).active>.dot{animation-delay:2.2s}.shared-timelines-TimelinePoint:nth-child(15n+11):not(.active)>.dot{animation-delay:2.2s}.shared-timelines-TimelinePoint:nth-child(15n+12).active>.line:after{animation-delay:2.2s}.shared-timelines-TimelinePoint:nth-child(15n+12).active>.dot{animation-delay:2.4s}.shared-timelines-TimelinePoint:nth-child(15n+12):not(.active)>.dot{animation-delay:2.4s}.shared-timelines-TimelinePoint:nth-child(15n+13).active>.line:after{animation-delay:2.4s}.shared-timelines-TimelinePoint:nth-child(15n+13).active>.dot{animation-delay:2.6s}.shared-timelines-TimelinePoint:nth-child(15n+13):not(.active)>.dot{animation-delay:2.6s}.shared-timelines-TimelinePoint:nth-child(15n+14).active>.line:after{animation-delay:2.6s}.shared-timelines-TimelinePoint:nth-child(15n+14).active>.dot{animation-delay:2.8s}.shared-timelines-TimelinePoint:nth-child(15n+14):not(.active)>.dot{animation-delay:2.8s}.shared-timelines-TimelinePoint:nth-child(15n+15).active>.line:after{animation-delay:2.8s}.shared-timelines-TimelinePoint:nth-child(15n+15).active>.dot{animation-delay:3s}.shared-timelines-TimelinePoint:nth-child(15n+15):not(.active)>.dot{animation-delay:3s}.shared-timelines-TimelineScroll{position:relative;overflow:hidden}.shared-timelines-TimelineScroll>.scroll{margin-left:40px;margin-right:40px;overflow:hidden}.shared-timelines-TimelineScroll>.scroll>.content{transition:all .5s}.shared-timelines-TimelineScroll>.content{margin-left:40px;margin-right:40px;overflow-x:scroll}.shared-timelines-TimelineScroll>.left,.shared-timelines-TimelineScroll>.right{position:absolute;top:0;bottom:0;width:40px;display:flex;justify-content:center;align-items:center}.shared-timelines-TimelineScroll>.left svg,.shared-timelines-TimelineScroll>.right svg{width:21px;height:12px}.shared-timelines-TimelineScroll>.left svg path,.shared-timelines-TimelineScroll>.right svg path{fill:#eee}.shared-timelines-TimelineScroll>.left{left:0}.shared-timelines-TimelineScroll>.left svg{transform:rotate(90deg)}.shared-timelines-TimelineScroll>.right{right:0}.shared-timelines-TimelineScroll>.right svg{transform:rotate(-90deg)}.users-agreements-FirstLoginAgreement{padding-top:80px;background-position:center;background-size:cover;background-repeat:no-repeat}.users-agreements-FirstLoginAgreement.light{background-image:url(/assets/white-lijqeEfe.jpg)}.users-agreements-FirstLoginAgreement.dark{background-image:url(/assets/black-BGxAiOq7.jpg)}@media (min-width: 1200px){.users-agreements-FirstLoginAgreement{margin-bottom:-34px;min-height:calc(100vh - 74px)}}@media (max-width: 1200px){.users-agreements-FirstLoginAgreement{margin-bottom:-44px;min-height:calc(100vh - 60px)}}.users-agreements-FirstLoginAgreement>.form{margin-left:auto;margin-right:auto;max-width:470px;padding:30px}@media (min-width: 1200px){.users-agreements-FirstLoginAgreement>.form{border:1px solid var(--secondary-separator-color)}}@media (min-height: 800px){.users-agreements-FirstLoginAgreement>.form{margin-top:50px}}.users-agreements-FirstLoginAgreement>.form label{margin:10px 0;display:block}.users-agreements-FirstLoginAgreement>.form input{margin-bottom:25px;width:100%}.users-agreements-FirstLoginAgreement>.form button{width:100%}.users-agreements-FirstLoginAgreement .agree{display:flex;align-items:center}.users-agreements-FirstLoginAgreement .agree .shared-forms-Checkbox{flex-shrink:0}.users-agreements-FirstLoginAgreement .agree .text{margin-left:10px;text-align:left;font-size:14px}.users-agreements-FirstLoginAgreement .agreement{position:relative;height:400px;border:1px solid transparent;transition:all .3s;overflow-y:hidden}.users-agreements-FirstLoginAgreement .agreement .title{padding:15px 30px;font-size:16px;color:var(--idle-background-color)}@media (max-width: 1200px){.users-agreements-FirstLoginAgreement .agreement .title{padding:15px 15px 0}}.users-agreements-FirstLoginAgreement .agreement .content{height:calc(100% - 30px);overflow-y:scroll;background-color:var(--background-color);padding:15px 30px;white-space:pre-line}@media (max-width: 1200px){.users-agreements-FirstLoginAgreement .agreement .content{padding:15px}}.users-forceChangePassword-ForceChangePassword{padding-top:30px}.users-forceChangePassword-ForceChangePassword>.layouts-PathTitle{margin-bottom:22px}.users-FactorLogin{margin:0 auto;max-width:400px;border-radius:10px;padding:20px;box-shadow:0 4px 6px #0000001a}.users-FactorLogin .instruction{margin-bottom:20px;text-align:center;font-size:14px;color:var(--primary-text-color)}.users-FactorLogin .method-options{display:flex;justify-content:space-around}.users-FactorLogin .method-options .method-option{margin:0 10px;flex:1;border:1px solid var(--primary-separator-color);border-radius:8px;padding:10px 20px;text-align:center;cursor:pointer;background-color:var(--disabled-background-color);color:var(--idle-text-color);transition:all .3s ease}.users-FactorLogin .method-options .method-option.selected{border-color:var(--primary-separator-color);background-color:var(--idle-background-color);box-shadow:0 2px 5px #0000001a}.users-FactorLogin .method-options .method-option:hover{background-color:var(--hover-background-color)}.users-FactorLogin input{margin-top:10px;margin-bottom:15px;width:100%;padding:10px;font-size:16px;box-sizing:border-box}.users-FactorLogin input:focus{border-color:var(--primary-text-color);outline:none}.users-FactorLogin .buttons{display:flex;justify-content:space-between;gap:10px}.users-FactorLogin .buttons>button{flex:1;border:none;border-radius:5px;padding:10px;font-size:16px;cursor:pointer;transition:all .2s ease}.users-FactorLogin .buttons>button:hover{transform:translateY(-2px);box-shadow:0 4px 6px #0000001a}.users-FactorLogin .buttons .submit:disabled{cursor:not-allowed}.users-FactorLogin .buttons .resend{cursor:pointer;opacity:1;transition:opacity .2s ease}.users-FactorLogin .buttons .resend:disabled{cursor:not-allowed;color:var(--primary-separator-color)}.users-FactorLogin .cancel{margin-top:15px;width:100%;padding:10px;display:block;font-size:16px;cursor:pointer;text-align:center}.users-FactorLogin .error{margin-top:10px;margin-bottom:10px;text-align:center}.users-FosLogin input{margin-top:10px;margin-bottom:20px;width:100%}.users-FosLogin button{margin-top:10px;width:100%}.users-FosLogin .error{margin-bottom:15px;text-align:center;color:var(--negative-text-color)}.users-FosLogin .reset{padding:12px 15px;display:block;text-align:center}.users-FosLogin .reset:hover{background-color:var(--hover-background-color);color:var(--hover-text-color)}.users-GatewayLogin input{margin-top:10px;margin-bottom:20px;width:100%}.users-GatewayLogin button{margin-top:10px;width:100%}.users-GatewayLogin .error{margin-bottom:15px;text-align:center;color:var(--negative-text-color)}.users-GatewayLogin .reset{padding:12px 15px;display:block;text-align:center;transition:all .5s ease}.users-GatewayLogin .reset:hover{background-color:var(--hover-background-color);color:var(--hover-text-color)}.users-PasswordLogin{background-position:center;background-size:cover;background-repeat:no-repeat}.users-PasswordLogin.light{background-image:url(/assets/white-lijqeEfe.jpg)}.users-PasswordLogin.dark{background-image:url(/assets/black-BGxAiOq7.jpg)}@media (min-width: 1200px){.users-PasswordLogin{margin-bottom:-34px;min-height:calc(100vh - 74px)}}@media (max-width: 1200px){.users-PasswordLogin{margin-bottom:-44px;min-height:calc(100vh - 60px)}}.users-PasswordLogin>.loading{margin:auto;height:250px;display:flex;align-items:center}.users-PasswordLogin>.loading>.shared-LoadingSpinner{margin-left:auto;margin-right:auto;height:20px}.users-PasswordLogin>.form{margin-left:auto;margin-right:auto;max-width:470px;padding:30px}@media (min-width: 1200px){.users-PasswordLogin>.form{border:1px solid var(--secondary-separator-color)}}@media (min-height: 800px){.users-PasswordLogin>.form{margin-top:50px}}.users-PasswordLogin>.form .source{margin-bottom:30px;display:flex}.users-PasswordLogin>.form .source .back,.users-PasswordLogin>.form .source .next{flex:1;display:flex;align-items:center}.users-PasswordLogin>.form .source .back .triangle,.users-PasswordLogin>.form .source .next .triangle{width:15px;height:15px;fill:var(--tertiary-text-color)}.users-PasswordLogin>.form .source .back:active .triangle,.users-PasswordLogin>.form .source .next:active .triangle{fill:var(--secondary-text-color)}.users-PasswordLogin>.form .source .back{justify-content:flex-start}.users-PasswordLogin>.form .source .back .triangle{transform:rotate(-90deg)}.users-PasswordLogin>.form .source h1{flex:1 0 auto;text-align:center;font-size:42px}.users-PasswordLogin>.form .source .next{justify-content:flex-end}.users-PasswordLogin>.form .source .next .triangle{transform:rotate(90deg)}.users-PasswordLogin .disabled{margin-top:10vh;text-align:center;font-size:20px}.users-PasswordLogin>.warning-message{margin-left:auto;margin-right:auto;max-width:470px;text-align:center}@media (max-width: 1200px){.users-PasswordLogin>.warning-message{max-width:410px}}.users-settings-SettingRow{border-bottom:1px solid var(--secondary-separator-color);display:flex;align-items:center;color:var(--secondary-text-color)}@media (min-width: 1200px){.users-settings-SettingRow{min-height:55px;padding:5px 15px}}@media (max-width: 1200px){.users-settings-SettingRow{min-height:70px;padding:10px 20px}}.users-settings-SettingRowSelect{height:auto;border:none;outline:none;background-color:transparent;color:var(--primary-text-color)}.users-settings-SettingRowSelect option{background-color:var(--background-color)}.users-preferences-CurrencyRow .name,.users-preferences-LanguageRow .name{flex:1}.users-settings-Setting .bottom{position:sticky;bottom:0}@media (max-width: 1200px){.users-settings-Setting select{background-color:transparent;font-size:20px}}.users-switchers-AccountCode{border:solid var(--primary-separator-color);border-width:1px 1px 0 1px;background-color:var(--idle-background-color);padding:4px 10px;display:flex;align-items:center}.users-switchers-AccountCode .user{flex:1;display:flex;align-items:center}.users-switchers-AccountCode .user:not(.disabled):hover{background-color:var(--hover-background-color)}.users-switchers-AccountCode .user.disabled .accountCode{text-decoration:line-through}.users-switchers-AccountCode .user .advisor-tag,.users-switchers-AccountCode .user .advisee-tag,.users-switchers-AccountCode .user .admin-tag,.users-switchers-AccountCode .user .user-tag,.users-switchers-AccountCode .user .fos-user-tag{margin-right:8px;border-radius:8px;padding:3px 5px;font-size:10px}.users-switchers-AccountCode .user .advisor-tag{background-color:var(--advisor-tag-background-color);color:var(--advisor-tag-text-color)}.users-switchers-AccountCode .user .advisee-tag{background-color:var(--advisee-tag-background-color);color:var(--advisee-tag-text-color)}.users-switchers-AccountCode .user .admin-tag{background-color:var(--user-tag-background-color);color:var(--admin-tag-text-color)}.users-switchers-AccountCode .user .user-tag{background-color:var(--user-tag-background-color);color:var(--user-tag-text-color)}.users-switchers-AccountCode .user .fos-user-tag{background-color:var(--fos-user-tag-background-color);color:var(--fos-user-tag-text-color)}.users-switchers-AccountCode .user .account-code-container{flex:1;display:flex;align-items:center}.users-switchers-AccountCode .user .account-code-container.with-error .account-code{color:var(--negative-text-color)}.users-switchers-AccountCode .user .account-code-container .error-indicator{margin-left:8px;background-color:var(--negative-text-color);color:#fff;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;cursor:help}.users-switchers-AccountCode .user .account-code-container .account-code{flex:1;padding-top:10px;padding-bottom:10px;color:var(--idle-text-color);cursor:pointer}.users-switchers-AccountCode .user .account-code-container .loader{flex:1;display:inline-block;position:relative;padding-top:10px;padding-bottom:10px;color:var(--idle-text-color)}.users-switchers-AccountCode .user .account-code-container .loader:after{content:"";height:4px;width:0%;display:block;background:var(--loader-color);animation:.5s line-grow linear infinite}@keyframes line-grow{to{width:100%}}.users-switchers-AccountCode .users-switchers-Logout{margin-left:auto}.users-switchers-Logout{width:26px;height:26px;cursor:pointer;display:flex;justify-content:center;align-items:center;transition:all .3s}.users-switchers-Logout svg{width:10px;height:10px;fill:var(--secondary-text-color);transition:all .3s}.users-switchers-Logout svg:hover{fill:var(--negative-text-color)}.users-switchers-Switcher{display:flex;align-items:stretch}.users-switchers-Switcher .display{flex:1 1 0}.users-switchers-Switcher .display.active{cursor:pointer}.users-switchers-Switcher .switch{position:relative;display:flex;justify-content:center;align-items:center}.users-switchers-Switcher .switch .triangle{margin-left:5px;padding:5px;cursor:pointer}.users-switchers-Switcher .switch .triangle svg{width:7px;height:6px;transition:all .3s}.users-switchers-Switcher .switch .triangle svg polygon{fill:currentColor}.users-switchers-Switcher .switch:not(.active) .triangle svg{transform:rotate(180deg)}.users-switchers-Switcher .switch:not(.active) .others{max-height:0}.users-switchers-Switcher .switch .others{position:absolute;right:0;top:100%;max-height:0;overflow:hidden;transition:all .3s}.users-switchers-Switcher .switch .others .logout{min-width:200px;border:1px var(--primary-separator-color) solid;background-color:var(--idle-background-color)}.users-switchers-Switcher .switch.active .others{max-height:500px}.users-switchers-Switcher-values{--advisor-tag-background-color: #a0957a;--advisor-tag-text-color: #fff;--advisee-tag-background-color: #f0ede6;--advisee-tag-text-color: #626176;--user-tag-background-color: #6261;--user-tag-text-color: #fff;--fos-user-tag-background-color: #49729b;--fos-user-tag-text-color: #fff;--loader-color: #fffc48}.layouts-colors-ColorModeRow .name{flex:1}.admins-themes-Preview{position:fixed}.admins-themes-Preview.active:not(.admin){left:0;right:0;bottom:0;border-top:2px solid #fff;background-color:#d20;padding:20px;text-align:center;color:#fff}.admins-themes-Preview.active.admin{right:0;bottom:0;border-top-left-radius:30px;background-color:#f8f;padding:20px 20px 15px 25px;color:#fff}.funds-details-charts-PriceChart{overflow:hidden}.funds-details-charts-PriceChart .line:nth-last-child(3){stroke:url(#funds-details-charts-PriceChartColor)}.funds-details-charts-PriceChart .area:nth-last-child(2){fill:url(#funds-details-charts-PriceChartColor);opacity:.6}#funds-details-charts-PriceChartColor stop:nth-child(1){stop-color:#ffafbd}#funds-details-charts-PriceChartColor stop:nth-child(2){stop-color:#e5c640}.funds-details-charts-PriceChartCursor{position:absolute;left:0;top:0}.funds-details-charts-PriceChartCursor .line{position:absolute;width:1px;background-color:var(--disabled-background-color)}.funds-details-charts-PriceChartCursor .point{position:absolute;margin-left:-7px;margin-top:-7px;width:14px;height:14px;border:2px solid var(--disabled-background-color);border-radius:7px;background-color:var(--hover-background-color)}.funds-details-charts-PriceChartCursor .label{position:absolute;margin-left:10px;margin-top:-10px;background-color:var(--disabled-text-color);padding:5px 10px 10px}.funds-details-charts-PriceChartCursor .label.left{margin-left:10px}.funds-details-charts-PriceChartCursor .label.right{margin-left:-10px;transform:translate(-100%)}.funds-details-charts-PriceChartCursor .label .date{color:var(--disabled-background-color);white-space:nowrap}.funds-details-charts-PriceChartCursor .label .price{margin-top:5px;font-size:16px;color:var(--idle-background-color)}.funds-details-charts-PriceChartCursor>.date{position:absolute;margin-top:1px;background-color:var(--disabled-background-color);padding:5px 10px 7px;color:var(--disabled-text-color);transform:translate(-50%);white-space:nowrap}.funds-details-charts-PriceChartGrid .horizontal{background-color:#8888}.funds-details-charts-PriceChartXAxis .label{white-space:nowrap}@media (max-width: 1200px){.funds-details-charts-PriceChartXAxis .label{font-size:10px}}.funds-details-charts-PriceChartYAxis .label{white-space:nowrap}@media (max-width: 1200px){.funds-details-charts-PriceChartYAxis .label{font-size:10px}}.notifications-lists-Bottom{flex:auto;border:solid 1px var(--primary-separator-color);display:flex;flex-direction:column-reverse}.notifications-lists-BottomRow{display:flex;justify-content:center;align-items:center}@media (min-width: 1200px){.notifications-lists-BottomRow{min-height:55px;padding:5px 15px}.notifications-lists-BottomRow+.users-settings-BottomRow{border-top:1px solid var(--secondary-separator-color)}}@media (max-width: 1200px){.notifications-lists-BottomRow{border-top:1px solid var(--secondary-separator-color);min-height:70px;padding:10px 20px}}.notifications-lists-BottomRow:not(:hover){background-color:var(--idle-background-color);color:var(--idle-text-color)}.notifications-lists-BottomRow:hover{background-color:var(--hover-background-color);color:var(--hover-text-color)}.notifications-lists-BottomRow-values.light{--idle-background-color: #f8f8f8;--idle-text-color: #888;--hover-background-color: #eee;--hover-text-color: #000}.notifications-lists-BottomRow-values.dark{--idle-background-color: #444;--idle-text-color: #ccc;--hover-background-color: #666;--hover-text-color: #fff}.notifications-lists-List .empty,.notifications-lists-List .shared-LoadingSpinner{padding-left:10px;padding-right:10px}.notifications-lists-List .no-more-notifications{display:flex;justify-content:center;align-items:center;height:45px}@media (min-width: 1200px){.notifications-lists-List .no-more-notifications{margin-left:auto;margin-right:auto;width:700px}}@media (max-width: 1200px){.notifications-lists-List .no-more-notifications{width:100%}}.notifications-lists-More .button{display:flex;justify-content:center;align-items:center;height:45px}@media (min-width: 1200px){.notifications-lists-More .button{margin-left:auto;margin-right:auto;width:700px}}@media (max-width: 1200px){.notifications-lists-More .button{width:100%}}.notifications-lists-Row{align-items:center;cursor:default;padding:15px;z-index:99}.notifications-lists-Row.fading-out{animation:fadeOut .5s ease-out forwards;pointer-events:none}.notifications-lists-Row:hover{background-color:var(--hover-background-color)}.notifications-lists-Row .header{display:flex;align-items:center}.notifications-lists-Row .header .title{flex:1;font-weight:700}.notifications-lists-Row .header .time{color:var(--secondary-text-color)}.notifications-lists-Row .text{flex:2}.notifications-lists-Row .footer{display:flex;justify-content:flex-end;align-items:center;z-index:100}.notifications-lists-Row .footer .bin{padding:10px 0}.notifications-lists-Row .footer .bin svg{width:15px;height:15px;transition:all .3s;fill:red}@keyframes fadeOut{0%{opacity:1;max-height:100px;border-color:var(--primary-separator-color);transform:translate(0)}to{padding:0;opacity:0;max-height:0;border-color:transparent;transform:translate(20px)}}.notifications-Index{padding-top:30px}.notifications-Index .notifications-subscriptions-Subscription,.notifications-Index .list{margin-top:20px}.notifications-subscriptions-Subscription.granted{border-radius:30px;background-color:var(--background-color);padding:10px 15px}.notifications-subscriptions-Subscription.granted .subscribed{display:flex;align-items:center}.notifications-subscriptions-Subscription.granted .subscribed .tick{margin-right:15px;width:30px;height:30px}.notifications-subscriptions-Subscription.granted .subscribed .tick polyline{stroke:var(--positive-text-color);stroke-dashoffset:21;animation:notifications-subscriptions-Subscription-tick 1s forwards}@keyframes notifications-subscriptions-Subscription-tick{to{stroke-dashoffset:0}}.notifications-subscriptions-Subscription.granted .subscribed .message{margin-top:3px}.layouts-colors-SiteColors.default{background-color:var(--background-color);color:var(--text-color)}.layouts-colors-SiteColors-values.default.light{--background-color: #f0ede6;--text-color: #000}.layouts-colors-SiteColors-values.default.dark{--background-color: #111;--text-color: #fff}.layouts-colors-SiteColors.magpie{--bright-color: #ffb754;--dark-color: #1d262d;--label-color: var(--secondary-text-color);background-color:var(--background-color);color:var(--text-color)}.layouts-colors-SiteColors-values.magpie.light{--background-color: #fff;--text-color: #333}.layouts-colors-SiteColors-values.magpie.dark{--background-color: #1e252d;--text-color: #f8f8f8}.layouts-InactivityHandler{position:sticky;width:100%;z-index:100}@media (max-width: 1200px){.layouts-InactivityHandler{top:60px}}@media (min-width: 1200px){.layouts-InactivityHandler{top:74px}}.layouts-InactivityHandler .accounts-reminders-ReminderBlock{display:flex}.layouts-InactivityHandler .close-button{margin-left:10px;padding:5px 10px}.layouts-footers-Footer.abci{height:34px;display:flex;align-items:center;text-align:center;font-size:12px}@media (min-width: 1200px){.layouts-footers-Footer.abci{justify-content:flex-end}}@media (max-width: 1200px){.layouts-footers-Footer.abci{padding-left:20px;padding-right:20px}}.layouts-footers-Footer.default{height:34px;display:flex;align-items:center;text-align:center;font-size:12px}@media (min-width: 1200px){.layouts-footers-Footer.default{justify-content:flex-end}}@media (max-width: 1200px){.layouts-footers-Footer.default{padding-left:20px;padding-right:20px}}.layouts-footers-Footer.magpie{height:34px}.layouts-navigations-desktops-MainNavigation{display:flex;align-items:center}.layouts-navigations-desktops-MainNavigation>a{position:relative;margin-right:15px;padding:7px;opacity:.6;transition:all .3s}.layouts-navigations-desktops-MainNavigation>a:before{position:absolute;left:51%;right:51%;bottom:5px;height:3px;background-color:transparent;content:"";transition:all .3s}.layouts-navigations-desktops-MainNavigation>a.active,.layouts-navigations-desktops-MainNavigation>a:hover{opacity:1}.layouts-navigations-desktops-MainNavigation>a.active:before,.layouts-navigations-desktops-MainNavigation>a:hover:before{left:10px;right:10px;background-color:var(--active-background-color)}.layouts-navigations-desktops-MainNavigation.zh-HK,.layouts-navigations-desktops-MainNavigation.zh-CN{font-size:16px}.layouts-headers-DesktopHeader.abci{position:sticky;top:0;width:100%;background-color:var(--background-from-color);display:flex;justify-content:center;align-items:center;color:var(--text-color);z-index:200;background-image:linear-gradient(90deg,var(--background-from-color) 0%,var(--background-to-color) 70%)}.layouts-headers-DesktopHeader.abci .width-body{height:74px;display:flex;align-items:stretch}.layouts-headers-DesktopHeader.abci .width-body>.role{align-self:center;margin-left:10px;border-top-right-radius:20px;border-bottom-right-radius:20px;background-image:linear-gradient(90deg,var(--background-from-color),var(--background-to-color) 90%);padding:8px 15px 8px 25px;font-size:12px}.layouts-headers-DesktopHeader.abci .width-body .navigation{flex:1;display:flex;justify-content:flex-end;align-items:center}.layouts-headers-DesktopHeader.abci .width-body .control{width:306px;display:flex;align-items:center}.layouts-headers-DesktopHeader.abci .width-body .control>.name{margin-left:40px;flex:1;display:flex;align-items:center}.layouts-headers-DesktopHeader.abci .width-body .control>.name .login{border-radius:20px;padding:6px 14px}.layouts-headers-DesktopHeader.abci .width-body .control .notification{position:relative}.layouts-headers-DesktopHeader.abci .width-body .control .notification>.alarm{width:45px;height:45px;display:flex;justify-content:center;align-items:center;border-radius:30px;background-color:transparent;transition:all .5s}.layouts-headers-DesktopHeader.abci .width-body .control .notification>.alarm svg{fill:currentColor}.layouts-headers-DesktopHeader.abci .width-body .control .notification>.alarm:hover{background-color:var(--hover-background-color)}.layouts-headers-DesktopHeader.abci .width-body .control .notification>.alarm:hover svg{fill:var(--hover-text-color)}.layouts-headers-DesktopHeader.abci .width-body .control .notification>.alarm .unread-count{position:absolute;right:0;top:0;width:20px;height:20px;border-radius:10px;background-color:var(--background-color);display:flex;justify-content:center;align-items:center;text-align:center;font-size:12px;color:var(--primary-text-color)}.layouts-headers-DesktopHeader.abci .width-body .control .notification>.alarm .unread-count:not(.active){transform:scale(0)}.layouts-headers-DesktopHeader.abci .width-body .control .notification>.alarm .unread-count.active{transform:scale(1)}.layouts-headers-DesktopHeader.abci .width-body .control .notification .content{position:absolute;right:0;top:80%;width:318px;background-color:var(--background-color);color:var(--primary-text-color);overflow:hidden;transition:all .3s}.layouts-headers-DesktopHeader.abci .width-body .control .notification .content .notification-scroll-bar{border:solid 1px var(--primary-separator-color)}.layouts-headers-DesktopHeader.abci .width-body .control .notification .content .notification-scroll-bar .notifications-lists-List{max-height:500px}.layouts-headers-DesktopHeader.abci .width-body .control .notification:not(.active) .content{max-height:0}.layouts-headers-DesktopHeader.abci .width-body .control .notification.active .content{max-height:600px}.layouts-headers-DesktopHeader-values.abci.light{--background-from-color: #fff;--background-to-color: #329e91;--text-color: #f8f8f8;--navigation-color: #131104}.layouts-headers-DesktopHeader-values.abci.dark{--background-from-color: #131104;--background-to-color: #131104;--text-color: #f8f8f8;--navigation-color: #f8f8f8}.layouts-headers-DesktopSetting{position:relative}.layouts-headers-DesktopSetting>.icon{width:40px;height:40px;display:flex;justify-content:center;align-items:center;border-radius:30px;background-color:transparent;transition:all .5s}.layouts-headers-DesktopSetting>.icon svg{fill:currentColor;transition:all .5s}.layouts-headers-DesktopSetting>.icon:hover{background-color:var(--hover-background-color)}.layouts-headers-DesktopSetting>.icon:hover svg{fill:var(--hover-text-color);transform:rotate(180deg)}.layouts-headers-DesktopSetting.active .icon svg{transform:rotate(90deg)}.layouts-headers-DesktopSetting.active>.content{max-height:500px}.layouts-headers-DesktopSetting>.content{position:absolute;right:0;top:80%;width:318px;transition:all .3s;overflow:hidden}.layouts-headers-DesktopSetting:not(.active)>.content{max-height:0}.layouts-headers-DesktopSettingContent.default{border:solid 1px var(--primary-separator-color);background-color:var(--background-color)}.layouts-headers-DesktopSettingContent-values.default{--border-color: #626176}.layouts-headers-DesktopSettingContent-values.default.light{--background-color: #fff;--primary-text-color: #000;--secondary-text-color: #888;--primary-separator-color: #888;--secondary-separator-color: #ccc}.layouts-headers-DesktopSettingContent-values.default.dark{--background-color: #333;--primary-text-color: #fff;--secondary-text-color: #ccc;--primary-separator-color: #888;--secondary-separator-color: #555}.layouts-headers-DesktopSettingContent.magpie{border:solid 1px var(--primary-separator-color);background-color:var(--background-color)}.layouts-headers-DesktopSettingContent-values.magpie{--border-color: #626176}.layouts-headers-DesktopSettingContent-values.magpie.light{--background-color: #fff;--primary-text-color: #000;--secondary-text-color: #888;--primary-separator-color: #888;--secondary-separator-color: #ccc}.layouts-headers-DesktopSettingContent-values.magpie.dark{--background-color: #333;--primary-text-color: #fff;--secondary-text-color: #ccc;--primary-separator-color: #888;--secondary-separator-color: #555}@media (min-width: 1200px){.layouts-headers-Logo.abci{display:flex;align-items:center}.layouts-headers-Logo.abci .icon{width:250px;height:60px}}@media (max-width: 1200px){.layouts-headers-Logo.abci .icon{width:46px;height:46px;display:block}}@media (min-width: 1200px){.layouts-headers-Logo.asa{display:flex;align-items:center}.layouts-headers-Logo.asa .icon{height:50px}}@media (max-width: 1200px){.layouts-headers-Logo.asa .icon{height:45px;display:block}}@media (min-width: 1200px){.layouts-headers-Logo.cepa{display:flex;align-items:center}.layouts-headers-Logo.cepa .icon{height:50px}}@media (max-width: 1200px){.layouts-headers-Logo.cepa .icon{height:45px;display:block}}@media (min-width: 1200px){.layouts-headers-Logo.default{padding-left:12px;display:flex;align-items:center}.layouts-headers-Logo.default .icon{width:204px;height:46px}}@media (max-width: 1200px){.layouts-headers-Logo.default .icon{height:45px;display:block}}@media (min-width: 1200px){.layouts-headers-Logo.vc{display:flex;align-items:center}.layouts-headers-Logo.vc .icon{width:200px;height:50px}}@media (max-width: 1200px){.layouts-headers-Logo.vc .icon{height:45px;display:block}}@media (min-width: 1200px){.layouts-headers-Logo.winland{display:flex;align-items:center}.layouts-headers-Logo.winland .icon{width:200px;height:50px}}@media (max-width: 1200px){.layouts-headers-Logo.winland .icon{height:45px;display:block}}@media (min-width: 1200px){.layouts-headers-Logo.mirae{padding-left:12px;display:flex;align-items:center}.layouts-headers-Logo.mirae .icon{width:174;height:55px}}@media (max-width: 1200px){.layouts-headers-Logo.mirae .icon{height:55px;display:block}}.layouts-headers-DesktopHeader.asa{position:sticky;top:0;width:100%;background-color:var(--background-from-color);display:flex;justify-content:center;align-items:center;color:var(--text-color);z-index:200;background-image:linear-gradient(90deg,var(--background-from-color) 20%,var(--background-to-color) 80%)}.layouts-headers-DesktopHeader.asa .width-body{height:74px;display:flex;align-items:stretch}.layouts-headers-DesktopHeader.asa .width-body>.role{align-self:center;margin-left:10px;border-top-right-radius:20px;border-bottom-right-radius:20px;background-image:linear-gradient(90deg,var(--background-from-color),var(--background-to-color) 90%);padding:8px 15px 8px 25px;font-size:12px}.layouts-headers-DesktopHeader.asa .width-body .navigation{flex:1;display:flex;justify-content:flex-end;align-items:center}.layouts-headers-DesktopHeader.asa .width-body .control{width:306px;display:flex;align-items:center}.layouts-headers-DesktopHeader.asa .width-body .control>.name{margin-left:40px;flex:1;display:flex;align-items:center}.layouts-headers-DesktopHeader.asa .width-body .control>.name .login{border-radius:20px;padding:6px 14px}.layouts-headers-DesktopHeader.asa .width-body .control .notification{position:relative}.layouts-headers-DesktopHeader.asa .width-body .control .notification>.alarm{width:45px;height:45px;display:flex;justify-content:center;align-items:center;border-radius:30px;background-color:transparent;transition:all .5s}.layouts-headers-DesktopHeader.asa .width-body .control .notification>.alarm svg{fill:currentColor}.layouts-headers-DesktopHeader.asa .width-body .control .notification>.alarm:hover{background-color:var(--hover-background-color)}.layouts-headers-DesktopHeader.asa .width-body .control .notification>.alarm:hover svg{fill:var(--hover-text-color)}.layouts-headers-DesktopHeader.asa .width-body .control .notification>.alarm .unread-count{position:absolute;right:0;top:0;width:20px;height:20px;border-radius:10px;background-color:var(--background-color);display:flex;justify-content:center;align-items:center;text-align:center;font-size:12px;color:var(--primary-text-color)}.layouts-headers-DesktopHeader.asa .width-body .control .notification>.alarm .unread-count:not(.active){transform:scale(0)}.layouts-headers-DesktopHeader.asa .width-body .control .notification>.alarm .unread-count.active{transform:scale(1)}.layouts-headers-DesktopHeader.asa .width-body .control .notification .content{position:absolute;right:0;top:80%;width:318px;background-color:var(--background-color);color:var(--primary-text-color);overflow:hidden;transition:all .3s}.layouts-headers-DesktopHeader.asa .width-body .control .notification .content .notification-scroll-bar{border:solid 1px var(--primary-separator-color)}.layouts-headers-DesktopHeader.asa .width-body .control .notification .content .notification-scroll-bar .notifications-lists-List{max-height:500px}.layouts-headers-DesktopHeader.asa .width-body .control .notification:not(.active) .content{max-height:0}.layouts-headers-DesktopHeader.asa .width-body .control .notification.active .content{max-height:600px}.layouts-headers-DesktopHeader-values.asa.light{--background-from-color: #fff;--background-to-color: #935aa5;--text-color: #f8f8f8}.layouts-headers-DesktopHeader-values.asa.dark{--background-from-color: #b89dbf;--background-to-color: #935aa5;--text-color: #f8f8f8}.layouts-headers-DesktopHeader.cepa{position:sticky;top:0;width:100%;background-color:var(--background-from-color);display:flex;justify-content:center;align-items:center;color:var(--text-color);z-index:200;background-image:linear-gradient(90deg,var(--background-from-color) 20%,var(--background-to-color) 80%)}.layouts-headers-DesktopHeader.cepa .width-body{height:74px;display:flex;align-items:stretch}.layouts-headers-DesktopHeader.cepa .width-body>.role{align-self:center;margin-left:10px;border-top-right-radius:20px;border-bottom-right-radius:20px;background-image:linear-gradient(90deg,var(--background-from-color),var(--background-to-color) 90%);padding:8px 15px 8px 25px;font-size:12px}.layouts-headers-DesktopHeader.cepa .width-body .navigation{flex:1;display:flex;justify-content:flex-end;align-items:center}.layouts-headers-DesktopHeader.cepa .width-body .control{width:306px;display:flex;align-items:center}.layouts-headers-DesktopHeader.cepa .width-body .control>.name{margin-left:40px;flex:1;display:flex;align-items:center}.layouts-headers-DesktopHeader.cepa .width-body .control>.name .login{border-radius:20px;padding:6px 14px}.layouts-headers-DesktopHeader.cepa .width-body .control .notification{position:relative}.layouts-headers-DesktopHeader.cepa .width-body .control .notification>.alarm{width:45px;height:45px;display:flex;justify-content:center;align-items:center;border-radius:30px;background-color:transparent;transition:all .5s}.layouts-headers-DesktopHeader.cepa .width-body .control .notification>.alarm svg{fill:currentColor}.layouts-headers-DesktopHeader.cepa .width-body .control .notification>.alarm:hover{background-color:var(--hover-background-color)}.layouts-headers-DesktopHeader.cepa .width-body .control .notification>.alarm:hover svg{fill:var(--hover-text-color)}.layouts-headers-DesktopHeader.cepa .width-body .control .notification>.alarm .unread-count{position:absolute;right:0;top:0;width:20px;height:20px;border-radius:10px;background-color:var(--background-color);display:flex;justify-content:center;align-items:center;text-align:center;font-size:12px;color:var(--primary-text-color)}.layouts-headers-DesktopHeader.cepa .width-body .control .notification>.alarm .unread-count:not(.active){transform:scale(0)}.layouts-headers-DesktopHeader.cepa .width-body .control .notification>.alarm .unread-count.active{transform:scale(1)}.layouts-headers-DesktopHeader.cepa .width-body .control .notification .content{position:absolute;right:0;top:80%;width:318px;background-color:var(--background-color);color:var(--primary-text-color);overflow:hidden;transition:all .3s}.layouts-headers-DesktopHeader.cepa .width-body .control .notification .content .notification-scroll-bar{border:solid 1px var(--primary-separator-color)}.layouts-headers-DesktopHeader.cepa .width-body .control .notification .content .notification-scroll-bar .notifications-lists-List{max-height:500px}.layouts-headers-DesktopHeader.cepa .width-body .control .notification:not(.active) .content{max-height:0}.layouts-headers-DesktopHeader.cepa .width-body .control .notification.active .content{max-height:600px}.layouts-headers-DesktopHeader.default{position:sticky;top:0;width:100%;background-color:var(--background-from-color);display:flex;justify-content:center;align-items:center;color:var(--text-color);z-index:200;background-image:linear-gradient(90deg,var(--background-from-color) 20%,var(--background-to-color) 80%)}.layouts-headers-DesktopHeader.default .width-body{height:74px;display:flex;align-items:stretch}.layouts-headers-DesktopHeader.default .width-body>.role{align-self:center;margin-left:10px;border-top-right-radius:20px;border-bottom-right-radius:20px;background-image:linear-gradient(90deg,var(--background-from-color),var(--background-to-color) 90%);padding:8px 15px 8px 25px;font-size:12px}.layouts-headers-DesktopHeader.default .width-body .navigation{flex:1;display:flex;justify-content:flex-end;align-items:center}.layouts-headers-DesktopHeader.default .width-body .control{width:306px;display:flex;align-items:center}.layouts-headers-DesktopHeader.default .width-body .control>.name{margin-left:40px;flex:1;display:flex;align-items:center}.layouts-headers-DesktopHeader.default .width-body .control>.name .login{border-radius:20px;padding:6px 14px}.layouts-headers-DesktopHeader.default .width-body .control .notification{position:relative}.layouts-headers-DesktopHeader.default .width-body .control .notification>.alarm{width:45px;height:45px;display:flex;justify-content:center;align-items:center;border-radius:30px;background-color:transparent;transition:all .5s}.layouts-headers-DesktopHeader.default .width-body .control .notification>.alarm svg{fill:currentColor}.layouts-headers-DesktopHeader.default .width-body .control .notification>.alarm:hover{background-color:var(--hover-background-color)}.layouts-headers-DesktopHeader.default .width-body .control .notification>.alarm:hover svg{fill:var(--hover-text-color)}.layouts-headers-DesktopHeader.default .width-body .control .notification>.alarm .unread-count{position:absolute;right:0;top:0;width:20px;height:20px;border-radius:10px;background-color:var(--background-color);display:flex;justify-content:center;align-items:center;text-align:center;font-size:12px;color:var(--primary-text-color)}.layouts-headers-DesktopHeader.default .width-body .control .notification>.alarm .unread-count:not(.active){transform:scale(0)}.layouts-headers-DesktopHeader.default .width-body .control .notification>.alarm .unread-count.active{transform:scale(1)}.layouts-headers-DesktopHeader.default .width-body .control .notification .content{position:absolute;right:0;top:80%;width:318px;background-color:var(--background-color);color:var(--primary-text-color);overflow:hidden;transition:all .3s}.layouts-headers-DesktopHeader.default .width-body .control .notification .content .notification-scroll-bar{border:solid 1px var(--primary-separator-color)}.layouts-headers-DesktopHeader.default .width-body .control .notification .content .notification-scroll-bar .notifications-lists-List{max-height:500px}.layouts-headers-DesktopHeader.default .width-body .control .notification:not(.active) .content{max-height:0}.layouts-headers-DesktopHeader.default .width-body .control .notification.active .content{max-height:600px}.layouts-headers-DesktopHeader.magpie{position:sticky;top:0;width:100%;border-bottom:1px solid var(--separator-color);background-color:var(--background-color);display:flex;justify-content:center;align-items:center;color:var(--text-color);z-index:200}.layouts-headers-DesktopHeader.magpie>.content{height:73px;display:flex;align-items:stretch}.layouts-headers-DesktopHeader.magpie>.content>.role{align-self:center;border-right:1px solid var(--separator-color);padding-right:10px;padding-top:3px;padding-bottom:3px;font-size:12px}.layouts-headers-DesktopHeader.magpie>.content .navigation{flex:1;display:flex;justify-content:center;align-items:center}.layouts-headers-DesktopHeader.magpie>.content .control{width:306px;display:flex;align-items:center}.layouts-headers-DesktopHeader.magpie>.content .control>.name{margin-left:20px;margin-right:20px;flex:1;display:flex;justify-content:right;align-items:center}.layouts-headers-DesktopHeader.magpie>.content .control>.name .login{border-radius:20px;padding:6px 14px}.layouts-headers-DesktopHeader.magpie>.content .control>.name .logout{position:relative}.layouts-headers-DesktopHeader.magpie>.content .control>.name .logout .triangle{margin-left:5px;padding:5px;cursor:pointer}.layouts-headers-DesktopHeader.magpie>.content .control>.name .logout .triangle svg{width:7px;height:6px;transition:all .3s}.layouts-headers-DesktopHeader.magpie>.content .control>.name .logout .triangle svg polygon{fill:currentColor}.layouts-headers-DesktopHeader.magpie>.content .control>.name .logout .pop{position:absolute;right:0;width:200px;overflow:hidden;transition:all .3s}.layouts-headers-DesktopHeader.magpie>.content .control>.name .logout .pop .button{border:1px var(--primary-separator-color) solid;background-color:var(--idle-background-color)}.layouts-headers-DesktopHeader.magpie>.content .control>.name .logout:not(.active) .triangle svg{transform:rotate(180deg)}.layouts-headers-DesktopHeader.magpie>.content .control>.name .logout:not(.active)>.pop{max-height:0}.layouts-headers-DesktopHeader.magpie>.content .control>.name .logout.active>.pop{max-height:100px}.layouts-headers-DesktopHeader.magpie.light>.content .logo img{filter:invert(1) grayscale(.8)}.layouts-headers-DesktopHeader.magpie.dark>.content .logo img{filter:grayscale(.8)}.layouts-headers-DesktopHeader-values.magpie{--separator-color: #888}.layouts-headers-DesktopHeader-values.magpie.light{--background-color: #fff;--text-color: #333}.layouts-headers-DesktopHeader-values.magpie.dark{--background-color: #1e252d;--text-color: #fff}.layouts-headers-DesktopHeader.mirae{position:sticky;top:0;width:100%;background-color:var(--background-from-color);display:flex;justify-content:center;align-items:center;color:var(--text-color);z-index:200;background-image:linear-gradient(90deg,var(--background-from-color) 20%,var(--background-to-color) 80%)}.layouts-headers-DesktopHeader.mirae .width-body{height:74px;display:flex;align-items:stretch}.layouts-headers-DesktopHeader.mirae .width-body>.role{align-self:center;margin-left:10px;border-top-right-radius:20px;border-bottom-right-radius:20px;background-image:linear-gradient(90deg,var(--background-from-color),var(--background-to-color) 90%);padding:8px 15px 8px 25px;font-size:12px}.layouts-headers-DesktopHeader.mirae .width-body .navigation{flex:1;display:flex;justify-content:flex-end;align-items:center}.layouts-headers-DesktopHeader.mirae .width-body .control{width:306px;display:flex;align-items:center}.layouts-headers-DesktopHeader.mirae .width-body .control>.name{margin-left:40px;flex:1;display:flex;align-items:center}.layouts-headers-DesktopHeader.mirae .width-body .control>.name .login{border-radius:20px;padding:6px 14px}.layouts-headers-DesktopHeader.mirae .width-body .control .notification{position:relative}.layouts-headers-DesktopHeader.mirae .width-body .control .notification>.alarm{width:45px;height:45px;display:flex;justify-content:center;align-items:center;border-radius:30px;background-color:transparent;transition:all .5s}.layouts-headers-DesktopHeader.mirae .width-body .control .notification>.alarm svg{fill:currentColor}.layouts-headers-DesktopHeader.mirae .width-body .control .notification>.alarm:hover{background-color:var(--hover-background-color)}.layouts-headers-DesktopHeader.mirae .width-body .control .notification>.alarm:hover svg{fill:var(--hover-text-color)}.layouts-headers-DesktopHeader.mirae .width-body .control .notification>.alarm .unread-count{position:absolute;right:0;top:0;width:20px;height:20px;border-radius:10px;background-color:var(--background-color);display:flex;justify-content:center;align-items:center;text-align:center;font-size:12px;color:var(--primary-text-color)}.layouts-headers-DesktopHeader.mirae .width-body .control .notification>.alarm .unread-count:not(.active){transform:scale(0)}.layouts-headers-DesktopHeader.mirae .width-body .control .notification>.alarm .unread-count.active{transform:scale(1)}.layouts-headers-DesktopHeader.mirae .width-body .control .notification .content{position:absolute;right:0;top:80%;width:318px;background-color:var(--background-color);color:var(--primary-text-color);overflow:hidden;transition:all .3s}.layouts-headers-DesktopHeader.mirae .width-body .control .notification .content .notification-scroll-bar{border:solid 1px var(--primary-separator-color)}.layouts-headers-DesktopHeader.mirae .width-body .control .notification .content .notification-scroll-bar .notifications-lists-List{max-height:500px}.layouts-headers-DesktopHeader.mirae .width-body .control .notification:not(.active) .content{max-height:0}.layouts-headers-DesktopHeader.mirae .width-body .control .notification.active .content{max-height:600px}.layouts-headers-DesktopHeader-values.default.light{--background-from-color: #626176;--background-to-color: #a0957a;--text-color: #f8f8f8}.layouts-headers-DesktopHeader-values.default.dark{--background-from-color: #131104;--background-to-color: #131104;--text-color: #f8f8f8}.accounts-reminders-ReminderBlock>.title{font-weight:500;font-size:14px}.accounts-reminders-ReminderBlock>.text{font-size:13px}.accounts-reminders-ReminderBlock>.text a{font-weight:500;text-decoration:underline}.layouts-responsives-DesktopLayout>.body{min-height:calc(100vh - 108px)}.layouts-headers-MobileHeader.abci{position:sticky;top:0;z-index:200;width:100%;height:60px;display:flex;justify-content:space-between;align-items:center}.layouts-headers-MobileHeader.abci.advisor{background-image:linear-gradient(270deg,var(--background-from-color) 20%,var(--background-to-color) 89%)}.layouts-headers-MobileHeader.abci.advisor .home-icon{padding-left:75px}.layouts-headers-MobileHeader.abci:not(.advisor){background-image:linear-gradient(90deg,var(--background-from-color) 0%,var(--background-to-color) 70%)}.layouts-headers-MobileHeader.abci .navigation{width:60px;height:60px;display:flex;justify-content:center;align-items:center}.layouts-headers-MobileHeader.abci .navigation svg{width:23px;height:16px}.layouts-headers-MobileHeader.abci .navigation svg rect{fill:var(--navigation-color)}.layouts-headers-MobileHeader.abci .home-icon{margin:auto;display:flex;align-items:center}.layouts-headers-MobileHeader.abci .home-icon>.user-tag{margin-left:15px;border:1px solid var(--text-color);border-radius:22px;padding:5px 13px;font-size:12px;color:var(--text-color)}.layouts-headers-MobileHeader.abci .notification{position:relative;margin-right:10px;min-width:45px}.layouts-headers-MobileHeader.abci .notification .alarm{width:45px;height:45px;display:flex;justify-content:center;align-items:center;background-color:transparent}.layouts-headers-MobileHeader.abci .notification .alarm svg{fill:var(--text-color)}.layouts-headers-MobileHeader.abci .notification .unread-count{position:absolute;right:0;top:0;width:20px;height:20px;border-radius:10px;background-color:var(--background-color);display:flex;justify-content:center;align-items:center;text-align:center;font-size:12px;color:var(--primary-text-color)}.layouts-headers-MobileHeader.abci .notification .unread-count:not(.active){transform:scale(0)}.layouts-headers-MobileHeader.abci .notification .unread-count.active{transform:scale(1)}.layouts-headers-MobileHeader.asa{position:sticky;top:0;z-index:200;width:100%;height:60px;display:flex;justify-content:space-between;align-items:center}.layouts-headers-MobileHeader.asa.advisor{background-image:linear-gradient(270deg,var(--background-from-color) 5%,var(--background-to-color) 89%)}.layouts-headers-MobileHeader.asa.advisor .home-icon{padding-left:75px}.layouts-headers-MobileHeader.asa:not(.advisor){background-image:linear-gradient(90deg,var(--background-from-color) 20%,var(--background-to-color) 89%)}.layouts-headers-MobileHeader.asa .navigation{width:60px;height:60px;display:flex;justify-content:center;align-items:center}.layouts-headers-MobileHeader.asa .navigation svg{width:23px;height:16px}.layouts-headers-MobileHeader.asa .navigation svg rect{fill:var(--navigation-color)}.layouts-headers-MobileHeader.asa .home-icon{margin:auto;display:flex;align-items:center}.layouts-headers-MobileHeader.asa .home-icon>.user-tag{margin-left:15px;border:1px solid var(--navigation-color);border-radius:22px;padding:5px 13px;font-size:12px;color:var(--navigation-color)}.layouts-headers-MobileHeader.asa .notification{position:relative;margin-right:10px;min-width:45px}.layouts-headers-MobileHeader.asa .notification .alarm{width:45px;height:45px;display:flex;justify-content:center;align-items:center;background-color:transparent}.layouts-headers-MobileHeader.asa .notification .alarm svg{fill:var(--navigation-color)}.layouts-headers-MobileHeader.asa .notification .unread-count{position:absolute;right:0;top:0;width:20px;height:20px;border-radius:10px;background-color:var(--background-color);display:flex;justify-content:center;align-items:center;text-align:center;font-size:12px;color:var(--primary-text-color)}.layouts-headers-MobileHeader.asa .notification .unread-count:not(.active){transform:scale(0)}.layouts-headers-MobileHeader.asa .notification .unread-count.active{transform:scale(1)}.layouts-headers-MobileHeader-values.asa.light,.layouts-headers-MobileHeader-values.asa.dark{--background-from-color: #b89dbf;--background-to-color: #470049;--navigation-color: #470049}.layouts-headers-MobileHeader.cepa{position:sticky;top:0;z-index:200;width:100%;height:60px;display:flex;justify-content:space-between;align-items:center;position:relative}.layouts-headers-MobileHeader.cepa.advisor{background-image:linear-gradient(270deg,var(--background-from-color) 20%,var(--background-to-color) 89%)}.layouts-headers-MobileHeader.cepa.advisor .home-icon{padding-left:75px}.layouts-headers-MobileHeader.cepa:not(.advisor){background-image:linear-gradient(90deg,var(--background-from-color) 20%,var(--background-to-color) 89%)}.layouts-headers-MobileHeader.cepa .navigation{width:60px;height:60px;display:flex;justify-content:center;align-items:center}.layouts-headers-MobileHeader.cepa .navigation svg{width:23px;height:16px}.layouts-headers-MobileHeader.cepa .navigation svg rect{fill:var(--navigation-color)}.layouts-headers-MobileHeader.cepa .home-icon{position:absolute;left:50%;transform:translate(-50%);display:flex;align-items:center}.layouts-headers-MobileHeader.cepa .home-icon>.user-tag{margin-left:15px;border:1px solid var(--navigation-color);border-radius:22px;padding:5px 13px;font-size:12px;color:var(--navigation-color)}.layouts-headers-MobileHeader.cepa .notification{position:relative;margin-right:10px;width:60px}.layouts-headers-MobileHeader.cepa .notification .alarm{width:45px;height:45px;display:flex;justify-content:center;align-items:center;background-color:transparent}.layouts-headers-MobileHeader.cepa .notification .alarm svg{fill:var(--navigation-color)}.layouts-headers-MobileHeader.cepa .notification .unread-count{position:absolute;right:0;top:0;width:20px;height:20px;border-radius:10px;background-color:var(--background-color);display:flex;justify-content:center;align-items:center;text-align:center;font-size:12px;color:var(--primary-text-color)}.layouts-headers-MobileHeader.cepa .notification .unread-count:not(.active){transform:scale(0)}.layouts-headers-MobileHeader.cepa .notification .unread-count.active{transform:scale(1)}.layouts-headers-MobileHeader.default{position:sticky;top:0;z-index:200;width:100%;height:60px;display:flex;justify-content:space-between;align-items:center}.layouts-headers-MobileHeader.default.advisor{background-image:linear-gradient(270deg,var(--background-from-color) 20%,var(--background-to-color) 89%)}.layouts-headers-MobileHeader.default.advisor .home-icon{padding-left:75px}.layouts-headers-MobileHeader.default:not(.advisor){background-image:linear-gradient(90deg,var(--background-from-color) 20%,var(--background-to-color) 89%)}.layouts-headers-MobileHeader.default .navigation{width:60px;height:60px;display:flex;justify-content:center;align-items:center}.layouts-headers-MobileHeader.default .navigation svg{width:23px;height:16px}.layouts-headers-MobileHeader.default .navigation svg rect{fill:var(--navigation-color)}.layouts-headers-MobileHeader.default .home-icon{margin:auto;display:flex;align-items:center}.layouts-headers-MobileHeader.default .home-icon>.user-tag{margin-left:15px;border:1px solid var(--navigation-color);border-radius:22px;padding:5px 13px;font-size:12px;color:var(--navigation-color)}.layouts-headers-MobileHeader.default .notification{position:relative;margin-right:10px;min-width:45px}.layouts-headers-MobileHeader.default .notification .alarm{width:45px;height:45px;display:flex;justify-content:center;align-items:center;background-color:transparent}.layouts-headers-MobileHeader.default .notification .alarm svg{fill:var(--navigation-color)}.layouts-headers-MobileHeader.default .notification .unread-count{position:absolute;right:0;top:0;width:20px;height:20px;border-radius:10px;background-color:var(--background-color);display:flex;justify-content:center;align-items:center;text-align:center;font-size:12px;color:var(--primary-text-color)}.layouts-headers-MobileHeader.default .notification .unread-count:not(.active){transform:scale(0)}.layouts-headers-MobileHeader.default .notification .unread-count.active{transform:scale(1)}.layouts-headers-MobileHeader.magpie{position:sticky;top:0;z-index:200;width:100%;height:60px;border-bottom:1px solid var(--border-color);background-color:var(--background-color);display:flex;justify-content:space-between;align-items:center}.layouts-headers-MobileHeader.magpie .navigation{width:59px;height:59px;display:flex;justify-content:center;align-items:center}.layouts-headers-MobileHeader.magpie .navigation svg{width:23px;height:16px}.layouts-headers-MobileHeader.magpie .navigation svg rect{fill:var(--navigation-color)}.layouts-headers-MobileHeader.magpie .header-text{display:flex;align-items:center}.layouts-headers-MobileHeader.magpie .header-text.advisor-mode{padding-left:83px}.layouts-headers-MobileHeader.magpie .header-text .link{font-size:23px}.layouts-headers-MobileHeader.magpie .header-text>.user-tag{margin-left:15px;border:1px solid var(--navigation-color);border-radius:22px;padding:5px 13px;font-size:12px;color:var(--navigation-color)}.layouts-headers-MobileHeader.magpie .cross{position:relative;width:59px;height:59px}.layouts-headers-MobileHeader.magpie .cross:before,.layouts-headers-MobileHeader.magpie .cross:after{position:absolute;left:19px;top:28px;width:21px;height:2px;background-color:var(--navigation-color);content:""}.layouts-headers-MobileHeader.magpie .cross:before{transform:rotate(45deg)}.layouts-headers-MobileHeader.magpie .cross:after{transform:rotate(-45deg)}.layouts-headers-MobileHeader-values.magpie.light{--border-color: #888;--background-color: #fff;--navigation-color: #111}.layouts-headers-MobileHeader-values.magpie.dark{--border-color: #888;--background-color: #111;--navigation-color: #f8f8f8}.layouts-headers-MobileHeader.mirae{position:sticky;top:0;z-index:200;width:100%;height:60px;display:flex;justify-content:space-between;align-items:center}.layouts-headers-MobileHeader.mirae.advisor{background-image:linear-gradient(270deg,var(--background-from-color) 20%,var(--background-to-color) 89%)}.layouts-headers-MobileHeader.mirae.advisor .home-icon{padding-left:75px}.layouts-headers-MobileHeader.mirae:not(.advisor){background-image:linear-gradient(90deg,var(--background-from-color) 20%,var(--background-to-color) 89%)}.layouts-headers-MobileHeader.mirae .navigation{width:60px;height:60px;display:flex;justify-content:center;align-items:center}.layouts-headers-MobileHeader.mirae .navigation svg{width:23px;height:16px}.layouts-headers-MobileHeader.mirae .navigation svg rect{fill:var(--navigation-color)}.layouts-headers-MobileHeader.mirae .home-icon{margin:auto;display:flex;align-items:center}.layouts-headers-MobileHeader.mirae .home-icon>.user-tag{margin-left:15px;border:1px solid var(--navigation-color);border-radius:22px;padding:5px 13px;font-size:12px;color:var(--navigation-color)}.layouts-headers-MobileHeader.mirae .notification{position:relative;margin-right:10px}.layouts-headers-MobileHeader.mirae .notification .alarm{width:45px;height:45px;display:flex;justify-content:center;align-items:center;background-color:transparent}.layouts-headers-MobileHeader.mirae .notification .alarm svg{fill:var(--navigation-color)}.layouts-headers-MobileHeader.mirae .notification .unread-count{position:absolute;right:0;top:0;width:20px;height:20px;border-radius:10px;background-color:var(--background-color);display:flex;justify-content:center;align-items:center;text-align:center;font-size:12px;color:var(--primary-text-color)}.layouts-headers-MobileHeader.mirae .notification .unread-count:not(.active){transform:scale(0)}.layouts-headers-MobileHeader.mirae .notification .unread-count.active{transform:scale(1)}.layouts-headers-MobileHeader-values.default.light{--background-from-color: #626176;--background-to-color: #a0957a;--navigation-color: #f8f8f8}.layouts-headers-MobileHeader-values.default.dark{--background-from-color: #111;--background-to-color: #a0957a;--navigation-color: #f8f8f8}.stocks-portfolios-GroupSelectBlock{max-width:450px;display:flex;align-items:center}@media (min-width: 350px){.stocks-portfolios-GroupSelectBlock{gap:12px}}@media (min-width: 1200px){.stocks-portfolios-GroupSelectBlock .select{flex:0 0 50%}}@media (max-width: 1200px){.stocks-portfolios-GroupSelectBlock .select{flex:1}}.stocks-dashboards-Holdings{position:relative}@media (min-width: 1200px){.stocks-dashboards-Holdings{display:grid;grid-template:"total select chart" auto "table table chart" 1fr "expand expand expand" auto/auto 1fr auto;column-gap:30px;row-gap:20px}}@media (max-width: 1200px){.stocks-dashboards-Holdings{display:flex;flex-direction:column;gap:10px}}@media (min-width: 1200px){.stocks-dashboards-Holdings .stocks-dashboards-HoldingsTotal{grid-area:total}}@media (min-width: 1200px){.stocks-dashboards-Holdings .stocks-portfolios-GroupSelectBlock{grid-area:select}}@media (min-width: 1200px){.stocks-dashboards-Holdings .stocks-dashboards-HoldingsTableView{grid-area:table}}@media (min-width: 1200px){.stocks-dashboards-Holdings .stocks-dashboards-HoldingsChart{grid-area:chart}}.stocks-dashboards-Holdings>.expand{justify-self:center;width:100px;font-size:14px;color:var(--secondary-text-color)}@media (min-width: 1200px){.stocks-dashboards-Holdings>.expand{grid-area:expand}}.stocks-dashboards-Holdings>.expand:hover{color:var(--primary-text-color)}@media (max-width: 1200px){.funds-comparers-ChartMainYAxis .label{font-size:10px}}.shared-charts-donuts-DonutChart .slice.color-1{fill:url(#shared-charts-donuts-DonutChartColor-1)}.shared-charts-donuts-DonutChart .slice.color-2{fill:url(#shared-charts-donuts-DonutChartColor-2)}.shared-charts-donuts-DonutChart .slice.color-3{fill:url(#shared-charts-donuts-DonutChartColor-3)}.shared-charts-donuts-DonutChart .slice.color-4{fill:url(#shared-charts-donuts-DonutChartColor-4)}.shared-charts-donuts-DonutChart .slice.color-5{fill:url(#shared-charts-donuts-DonutChartColor-5)}.shared-charts-donuts-DonutChart .slice.color-6{fill:url(#shared-charts-donuts-DonutChartColor-6)}.shared-charts-donuts-DonutChart .slice.color-7{fill:url(#shared-charts-donuts-DonutChartColor-7)}.shared-charts-donuts-DonutChart .slice.color-8{fill:url(#shared-charts-donuts-DonutChartColor-8)}.shared-charts-donuts-DonutChart .slice.color-9{fill:url(#shared-charts-donuts-DonutChartColor-9)}.shared-charts-donuts-DonutChart .slice.color-10{fill:url(#shared-charts-donuts-DonutChartColor-10)}.shared-charts-donuts-DonutChart>.center{position:absolute;left:50%;top:50%;border-radius:50%;padding-bottom:6px;display:flex;flex-direction:column;justify-content:center;align-items:center;transform:translate(-50%,-50%)}#shared-charts-donuts-DonutChartColor-1 stop:nth-child(1){stop-color:var(--start-color-1)}#shared-charts-donuts-DonutChartColor-1 stop:nth-child(2){stop-color:var(--end-color-1)}#shared-charts-donuts-DonutChartColor-2 stop:nth-child(1){stop-color:var(--start-color-2)}#shared-charts-donuts-DonutChartColor-2 stop:nth-child(2){stop-color:var(--end-color-2)}#shared-charts-donuts-DonutChartColor-3 stop:nth-child(1){stop-color:var(--start-color-3)}#shared-charts-donuts-DonutChartColor-3 stop:nth-child(2){stop-color:var(--end-color-3)}#shared-charts-donuts-DonutChartColor-4 stop:nth-child(1){stop-color:var(--start-color-4)}#shared-charts-donuts-DonutChartColor-4 stop:nth-child(2){stop-color:var(--end-color-4)}#shared-charts-donuts-DonutChartColor-5 stop:nth-child(1){stop-color:var(--start-color-5)}#shared-charts-donuts-DonutChartColor-5 stop:nth-child(2){stop-color:var(--end-color-5)}#shared-charts-donuts-DonutChartColor-6 stop:nth-child(1){stop-color:var(--start-color-6)}#shared-charts-donuts-DonutChartColor-6 stop:nth-child(2){stop-color:var(--end-color-6)}#shared-charts-donuts-DonutChartColor-7 stop:nth-child(1){stop-color:var(--start-color-7)}#shared-charts-donuts-DonutChartColor-7 stop:nth-child(2){stop-color:var(--end-color-7)}#shared-charts-donuts-DonutChartColor-8 stop:nth-child(1){stop-color:var(--start-color-8)}#shared-charts-donuts-DonutChartColor-8 stop:nth-child(2){stop-color:var(--end-color-8)}#shared-charts-donuts-DonutChartColor-9 stop:nth-child(1){stop-color:var(--start-color-9)}#shared-charts-donuts-DonutChartColor-9 stop:nth-child(2){stop-color:var(--end-color-9)}#shared-charts-donuts-DonutChartColor-10 stop:nth-child(1){stop-color:var(--start-color-10)}#shared-charts-donuts-DonutChartColor-10 stop:nth-child(2){stop-color:var(--end-color-10)}.shared-charts-donuts-DonutChartColor-values{--start-color-1: #006699;--end-color-1: #003366;--start-color-2: #66bb6a;--end-color-2: #4caf50;--start-color-3: #d32f2f;--end-color-3: #721817;--start-color-4: #ffd54f;--end-color-4: #ffb300;--start-color-5: #87ceeb;--end-color-5: #4682b4;--start-color-6: #a9a9a9;--end-color-6: #708090;--start-color-7: #ff6347;--end-color-7: #b22222;--start-color-8: #20b2aa;--end-color-8: #008080;--start-color-9: #dda0dd;--end-color-9: #ba55d3;--start-color-10: #ffa500;--end-color-10: #ff8c00}.slice-label{white-space:nowrap}.shared-charts-donuts-EmptyChart .color stop:nth-child(1){stop-color:var(--start-color-1)}.shared-charts-donuts-EmptyChart .color stop:nth-child(2){stop-color:var(--end-color-1)}.shared-charts-donuts-EmptyChart .slice{opacity:.6;fill:url(#shared-charts-donut-EmptyChart-color)}#shared-charts-splines-SplineChartColors-1 stop:nth-child(1){stop-color:var(--start-color-1)}#shared-charts-splines-SplineChartColors-1 stop:nth-child(2){stop-color:var(--end-color-1)}#shared-charts-splines-SplineChartColors-2 stop:nth-child(1){stop-color:var(--start-color-2)}#shared-charts-splines-SplineChartColors-2 stop:nth-child(2){stop-color:var(--end-color-2)}#shared-charts-splines-SplineChartColors-3 stop:nth-child(1){stop-color:var(--start-color-3)}#shared-charts-splines-SplineChartColors-3 stop:nth-child(2){stop-color:var(--end-color-3)}#shared-charts-splines-SplineChartColors-4 stop:nth-child(1){stop-color:var(--start-color-4)}#shared-charts-splines-SplineChartColors-4 stop:nth-child(2){stop-color:var(--end-color-4)}#shared-charts-splines-SplineChartColors-5 stop:nth-child(1){stop-color:var(--start-color-5)}#shared-charts-splines-SplineChartColors-5 stop:nth-child(2){stop-color:var(--end-color-5)}#shared-charts-splines-SplineChartColors-6 stop:nth-child(1){stop-color:var(--start-color-6)}#shared-charts-splines-SplineChartColors-6 stop:nth-child(2){stop-color:var(--end-color-6)}#shared-charts-splines-SplineChartColors-7 stop:nth-child(1){stop-color:var(--start-color-7)}#shared-charts-splines-SplineChartColors-7 stop:nth-child(2){stop-color:var(--end-color-7)}#shared-charts-splines-SplineChartColors-8 stop:nth-child(1){stop-color:var(--start-color-8)}#shared-charts-splines-SplineChartColors-8 stop:nth-child(2){stop-color:var(--end-color-8)}#shared-charts-splines-SplineChartColors-9 stop:nth-child(1){stop-color:var(--start-color-9)}#shared-charts-splines-SplineChartColors-9 stop:nth-child(2){stop-color:var(--end-color-9)}#shared-charts-splines-SplineChartColors-10 stop:nth-child(1){stop-color:var(--start-color-10)}#shared-charts-splines-SplineChartColors-10 stop:nth-child(2){stop-color:var(--end-color-10)}.funds-dashboards-EmptyDonutChart .button{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.funds-dashboards-PortfolioValueChart{position:relative}.funds-dashboards-PortfolioValueChart .header{font-size:20px;font-weight:700;color:var(--secondary-text-color);margin-bottom:20px}.funds-dashboards-PortfolioValueChart>.line{margin:10px -2px;height:3px;background-color:var(--primary-separator-color)}@media (max-width: 1200px){.funds-dashboards-PortfolioValueChart .accounts-AccountBar{grid-template:"left" auto "right" auto}.funds-dashboards-PortfolioValueChart .accounts-AccountBar .right{justify-self:flex-start}}.funds-dashboards-PortfolioValueChart>.tabs{margin-bottom:18px;display:flex}@media (max-width: 1200px){.funds-dashboards-PortfolioValueChart>.tabs{flex-wrap:wrap}}.funds-dashboards-PortfolioValueChart>.tabs .tab{position:relative;padding-top:5px;padding-bottom:5px;font-size:20px;color:var(--secondary-text-color);cursor:default}@media (max-width: 1200px){.funds-dashboards-PortfolioValueChart>.tabs .tab{display:flex;justify-content:center;align-items:center;text-align:center;font-size:16px}}@media (max-width: 1200px){.funds-dashboards-PortfolioValueChart>.tabs .tab{flex:0 0 33.333%}}.funds-dashboards-PortfolioValueChart>.tabs .tab:hover,.funds-dashboards-PortfolioValueChart>.tabs .tab.active{color:var(--primary-text-color)}.funds-dashboards-PortfolioValueChart>.tabs .tab:after{position:absolute;content:"";transition:all .3s}@media (min-width: 1200px){.funds-dashboards-PortfolioValueChart>.tabs .tab:after{left:50%;right:50%;bottom:0;height:3px;background-color:var(--active-text-color);opacity:0}.funds-dashboards-PortfolioValueChart>.tabs .tab:hover:after,.funds-dashboards-PortfolioValueChart>.tabs .tab.active:after{left:20%;right:20%;opacity:1}}@media (max-width: 1200px){.funds-dashboards-PortfolioValueChart>.tabs .tab:after{left:10px;right:10px;bottom:1px;height:1px;background-color:var(--idle-text-color)}.funds-dashboards-PortfolioValueChart>.tabs .tab:hover:after,.funds-dashboards-PortfolioValueChart>.tabs .tab.active:after{left:5px;right:5px;bottom:0;height:3px;background-color:var(--active-text-color)}}.funds-dashboards-PortfolioValueChart>.tabs .separator{width:1px;background-color:var(--secondary-separator-color)}@media (min-width: 1200px){.funds-dashboards-PortfolioValueChart>.tabs .separator{margin-left:13px;margin-right:13px}}@media (max-width: 1200px){.funds-dashboards-PortfolioValueChart>.tabs .separator{display:none}}.funds-dashboards-PortfolioValueChart .time{flex:1;text-align:right;font-size:12px;color:var(--tertiary-text-color)}@media (max-width: 1200px){.funds-dashboards-PortfolioValueChart .time{padding-top:10px}}.funds-dashboards-charts-PriceChart{overflow:hidden}.funds-dashboards-charts-PriceChart .line:nth-last-child(3){stroke:url(#funds-dashboards-charts-PriceChartColor)}.funds-dashboards-charts-PriceChart .area:nth-last-child(2){fill:url(#funds-dashboards-charts-PriceChartColor);opacity:.6}#funds-dashboards-charts-PriceChartColor stop:nth-child(1){stop-color:#ffafbd}#funds-dashboards-charts-PriceChartColor stop:nth-child(2){stop-color:#e5c640}.funds-dashboards-charts-PriceChartCursor{position:absolute;left:0;top:0}.funds-dashboards-charts-PriceChartCursor .line{position:absolute;width:1px;background-color:var(--disabled-background-color)}.funds-dashboards-charts-PriceChartCursor .point{position:absolute;margin-left:-7px;margin-top:-7px;width:14px;height:14px;border:2px solid var(--disabled-background-color);border-radius:7px;background-color:var(--hover-background-color)}.funds-dashboards-charts-PriceChartCursor .label{position:absolute;margin-left:10px;margin-top:-10px;background-color:var(--disabled-text-color);width:300px;padding:10px}.funds-dashboards-charts-PriceChartCursor .label.left{margin-left:10px}.funds-dashboards-charts-PriceChartCursor .label.right{margin-left:-10px;transform:translate(-100%)}.funds-dashboards-charts-PriceChartCursor .label .date{color:var(--disabled-background-color);white-space:nowrap}.funds-dashboards-charts-PriceChartCursor .label .total-value,.funds-dashboards-charts-PriceChartCursor .label .balances-value,.funds-dashboards-charts-PriceChartCursor .label .holdings-value{display:flex;margin-top:5px;font-size:13px}.funds-dashboards-charts-PriceChartCursor .label .total-value .value-label,.funds-dashboards-charts-PriceChartCursor .label .balances-value .value-label,.funds-dashboards-charts-PriceChartCursor .label .holdings-value .value-label{flex:2;color:var(--disabled-background-color)}.funds-dashboards-charts-PriceChartCursor .label .total-value .value,.funds-dashboards-charts-PriceChartCursor .label .balances-value .value,.funds-dashboards-charts-PriceChartCursor .label .holdings-value .value{flex:1;text-align:right;color:var(--idle-background-color)}.funds-dashboards-charts-PriceChartCursor>.date{position:absolute;margin-top:1px;background-color:var(--disabled-background-color);padding:5px 10px 7px;color:var(--disabled-text-color);transform:translate(-50%);white-space:nowrap}.funds-dashboards-charts-PriceChartGrid .horizontal{background-color:#8888}.funds-dashboards-charts-PriceChartXAxis .label{white-space:nowrap}@media (max-width: 1200px){.funds-dashboards-charts-PriceChartXAxis .label{font-size:10px}}.funds-dashboards-charts-PriceChartYAxis .label{white-space:nowrap}@media (max-width: 1200px){.funds-dashboards-charts-PriceChartYAxis .label{font-size:10px}}.funds-dashboards-charts-PriceChartView{display:grid;grid-template:"spanner . compare" auto "main main main" auto "ranger ranger ranger" auto/auto 1fr auto}@media (max-width: 1200px){.funds-dashboards-charts-PriceChartView{grid-template:"spanner" auto "compare" auto "main" auto "ranger" auto}}.funds-dashboards-charts-PriceChartView>.funds-dashboards-charts-PriceChartViewSpan{grid-area:spanner;justify-self:center}.funds-dashboards-charts-PriceChartView>.main{grid-area:main;margin-top:20px}.funds-dashboards-charts-PriceChartView>.main.no-price-chart .funds-dashboards-charts-PriceChartXAxis,.funds-dashboards-charts-PriceChartView>.main.no-price-chart .funds-dashboards-charts-PriceChartYAxis{opacity:.5}.funds-dashboards-charts-PriceChartView>.main .empty-message{position:relative;bottom:180px;margin-bottom:-16px;display:flex;justify-content:center;font-size:15px}@media (max-width: 1200px){.funds-dashboards-charts-PriceChartView>.main .empty-message{padding-left:30px}}.funds-dashboards-charts-PriceChartView>button{grid-area:compare}.funds-dashboards-charts-PriceChartView>.range{grid-area:ranger}@media (min-width: 1200px){.funds-dashboards-charts-PriceChartView>.range{margin-left:60px}}@media (max-width: 1200px){.funds-dashboards-charts-PriceChartView>.range{margin-left:30px;margin-bottom:30px}}.funds-dashboards-charts-PriceChartViewSpan{height:44px;border:1px solid var(--idle-border-color);border-radius:22px;display:flex;justify-content:stretch;overflow:hidden;cursor:default;font-size:13px;font-weight:400;text-align:center;color:var(--idle-text-color)}.funds-dashboards-charts-PriceChartViewSpan .button{padding-left:20px;padding-right:20px;display:flex;justify-content:center;align-items:center}.funds-dashboards-charts-PriceChartViewSpan .button+.button{position:relative;margin-left:.5px}.funds-dashboards-charts-PriceChartViewSpan .button+.button:before{position:absolute;left:-.5px;top:5px;bottom:5px;width:1px;background-color:var(--idle-border-color);content:""}.funds-dashboards-charts-PriceChartViewSpan .button.disabled{color:var(--disabled-text-color)}.funds-dashboards-charts-PriceChartViewSpan .button:hover:not(.disabled),.funds-dashboards-charts-PriceChartViewSpan .button.active{background-color:var(--idle-background-color);color:var(--idle-text-color)}.funds-dashboards-charts-PriceChartViewSpan .button:not(.disabled):not(.active):hover{cursor:pointer}.funds-dashboards-charts-PriceRangeChart{border:1px solid var(--secondary-separator-color);overflow:hidden;touch-action:none}.funds-dashboards-charts-PriceRangeChart .line{stroke:url(#funds-dashboards-charts-PriceChartColor)}.funds-dashboards-charts-PriceRangeChart .area{fill:url(#funds-dashboards-charts-PriceChartColor);opacity:.6}.funds-dashboards-charts-PriceRangeChartEndShadow{position:absolute;top:0;bottom:0;background-color:var(--fill-color)}.funds-dashboards-charts-PriceRangeChartEndShadow .triangle{position:absolute;right:calc(100% + 5px);top:calc(50% - 5px);width:10px;height:10px;transform:rotate(-90deg);fill:var(--fill-color)}.funds-dashboards-charts-PriceRangeChartEndShadow.light{--fill-color: #88888844}.funds-dashboards-charts-PriceRangeChartEndShadow.dark{--fill-color: #44444488}.funds-dashboards-charts-PriceRangeChartStartShadow{position:absolute;top:0;bottom:0;background-color:var(--fill-color)}.funds-dashboards-charts-PriceRangeChartStartShadow .triangle{position:absolute;left:calc(100% + 5px);top:calc(50% - 5px);width:10px;height:10px;transform:rotate(90deg);fill:var(--fill-color)}.funds-dashboards-charts-PriceRangeChartStartShadow.light{--fill-color: #88888844}.funds-dashboards-charts-PriceRangeChartStartShadow.dark{--fill-color: #44444488}@media (min-width: 1200px){.assets-dashboards-HoldingTotal{display:flex}}.assets-dashboards-HoldingTotal .amount,.assets-dashboards-HoldingTotal .change{display:grid;grid-template:"key key" auto "value currency" auto/auto 3fr}@media (max-width: 1200px){.assets-dashboards-HoldingTotal .amount,.assets-dashboards-HoldingTotal .change{margin-top:10px;grid-template:"key key" auto "value currency" auto/1fr 3fr}}.assets-dashboards-HoldingTotal .amount .key,.assets-dashboards-HoldingTotal .change .key{grid-area:key;font-size:14px;color:var(--secondary-text-color)}.assets-dashboards-HoldingTotal .amount .value-container,.assets-dashboards-HoldingTotal .change .value-container{display:flex;align-items:center}.assets-dashboards-HoldingTotal .amount .value,.assets-dashboards-HoldingTotal .change .value{grid-area:value;align-self:baseline;margin-top:1px;font-size:28px}.assets-dashboards-HoldingTotal .amount .value .shared-LoadingSpinner,.assets-dashboards-HoldingTotal .change .value .shared-LoadingSpinner{margin-right:90px;vertical-align:middle}.assets-dashboards-HoldingTotal .amount .currency,.assets-dashboards-HoldingTotal .change .currency{grid-area:currency;align-self:baseline;margin-left:4px;font-size:14px}.assets-dashboards-HoldingTotal .change{margin-left:35px}@media (max-width: 1200px){.assets-dashboards-HoldingTotal .change{margin-left:0}}.assets-dashboards-HoldingTotal .change .value:before{font-size:20px}.assets-dashboards-HoldingTotal .change .value.positive{color:var(--positive-text-color)}.assets-dashboards-HoldingTotal .change .value.positive:before{content:"▲"}.assets-dashboards-HoldingTotal .change .value.negative{color:var(--negative-text-color)}.assets-dashboards-HoldingTotal .change .value.negative:before{content:"▼"}.assets-dashboards-Holdings{position:relative}@media (min-width: 1200px){.assets-dashboards-Holdings{display:grid;grid-template:"total total chart" auto "table table chart" 1fr "expand expand expand" auto/auto 1fr auto;column-gap:30px;row-gap:20px}}@media (max-width: 1200px){.assets-dashboards-Holdings{display:flex;flex-direction:column;gap:10px}}@media (min-width: 1200px){.assets-dashboards-Holdings .assets-dashboards-HoldingTotal{grid-area:total}}@media (min-width: 1200px){.assets-dashboards-Holdings .assets-dashboards-HoldingsTableView{grid-area:table}}@media (min-width: 1200px){.assets-dashboards-Holdings .assets-dashboards-HoldingsChart{grid-area:chart}}.assets-dashboards-Holdings>.expand{grid-area:expand;justify-self:center;width:100px;font-size:14px;color:var(--secondary-text-color)}.assets-dashboards-Holdings>.expand:hover{color:var(--primary-text-color)}.assets-dashboards-HoldingsChart .allocation{margin-bottom:8px;font-size:16px;font-weight:500;text-align:center}.assets-dashboards-HoldingsChart .shared-charts-donuts-DonutChart,.assets-dashboards-HoldingsChart .funds-dashboards-EmptyDonutChart{margin-left:auto;margin-right:auto}@media (max-width: 1200px){.assets-dashboards-HoldingsTableHeader{width:140%}}@media (min-width: 1200px){.assets-dashboards-HoldingsTableHeader .name{flex:1 1 0%}}@media (max-width: 1200px){.assets-dashboards-HoldingsTableHeader .name{position:sticky;left:0;width:42.8571428571%}}.assets-dashboards-HoldingsTableHeader .price{width:190px;justify-content:flex-end}@media (max-width: 1200px){.assets-dashboards-HoldingsTableHeader .price{width:28.5714285714%}}.assets-dashboards-HoldingsTableHeader .change{width:150px;justify-content:flex-end}@media (max-width: 1200px){.assets-dashboards-HoldingsTableHeader .change{width:28.5714285714%}}@media (min-width: 1200px){.assets-dashboards-HoldingsTableRow{animation:assets-dashboards-holdings-table-row-show .5s forwards}@keyframes assets-dashboards-holdings-table-row-show{0%{transform:translate(50%);opacity:0}to{transform:translate(0);opacity:1}}}@media (max-width: 1200px){.assets-dashboards-HoldingsTableRow{width:150%}}@media (min-width: 1200px){.assets-dashboards-HoldingsTableRow .name{flex:1;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@media (max-width: 1200px){.assets-dashboards-HoldingsTableRow .name{position:sticky;left:0;width:40%;background-color:var(--background-color)}}.assets-dashboards-HoldingsTableRow .name .shared-tables-TableRowColorTag{margin-right:10px;flex-shrink:0}.assets-dashboards-HoldingsTableRow .price{justify-content:flex-end}@media (min-width: 1200px){.assets-dashboards-HoldingsTableRow .price{width:190px}}@media (max-width: 1200px){.assets-dashboards-HoldingsTableRow .price{width:26.6666666667%}}.assets-dashboards-HoldingsTableRow .price .currency{width:33px;text-align:right;font-size:10px}.assets-dashboards-HoldingsTableRow .change{justify-content:flex-end}@media (min-width: 1200px){.assets-dashboards-HoldingsTableRow .change{width:160px}}@media (max-width: 1200px){.assets-dashboards-HoldingsTableRow .change{width:26.6666666667%}}.assets-dashboards-HoldingsTableRow .change.positive{color:var(--positive-text-color)}.assets-dashboards-HoldingsTableRow .change.negative{color:var(--negative-text-color)}@media (min-width: 1200px){.assets-dashboards-HoldingsTableRow .control{width:55px}}@media (max-width: 1200px){.assets-dashboards-HoldingsTableRow .control{width:6.6666666667%}}.assets-dashboards-HoldingsTableView{display:grid;grid-template:"table" auto "empty" auto "scroller" 1fr}.assets-dashboards-HoldingsTableView .holding-table-scroll-bar{grid-area:table}.assets-dashboards-HoldingsTableView>.empty-holdings-reminder{grid-area:empty;padding:10px;text-align:center;font-size:14px;color:var(--secondary-text-color)}@media (max-width: 1200px){.assets-dashboards-HoldingsTableView>.empty-holdings-reminder{padding-bottom:10px}}.assets-dashboards-HoldingsTableView>.empty-holdings-reminder>.add-asset{margin-top:5px;display:block;text-decoration:underline}.assets-dashboards-HoldingsTableView>.empty-holdings-reminder>.add-asset:hover{color:var(--active-text-color)}.assets-dashboards-HoldingsTableView>.shared-tables-HorizontalScroller{grid-area:scroller;justify-self:center}@media (min-width: 1200px){.assets-portfolios-AssetHoldings .assets-portfolios-Summary{margin:27px 15px 0}}.assets-portfolios-AssetHoldings .asset-charts{position:relative;margin-top:30px;margin-bottom:30px;display:flex;justify-content:center;align-items:center;padding-top:28px}.assets-portfolios-AssetHoldings .asset-charts:before{position:absolute;left:30px;right:30px;top:0;border-top:1px dotted var(--primary-separator-color);content:""}@media (max-width: 1200px){.assets-portfolios-AssetHoldings .asset-charts{margin-bottom:18px;padding-top:18px;justify-content:center}}.assets-portfolios-AssetHoldings .count{margin-top:-20px;margin-bottom:17px;padding-right:15px;text-align:right;color:var(--secondary-text-color)}@media (min-width: 1200px){.assets-portfolios-AssetHoldings .assets-portfolios-HoldingsTableView{margin-left:15px;margin-right:15px}}@media (max-width: 1200px){.assets-portfolios-HoldingsTableHeader{width:300%}}.assets-portfolios-HoldingsTableHeader .buy-sell:after{margin-left:5px;transition:all .5s}@media (min-width: 1200px){.assets-portfolios-HoldingsTableHeader .name{flex:1}}@media (max-width: 1200px){.assets-portfolios-HoldingsTableHeader .name{position:sticky;left:0;width:20%}}.assets-portfolios-HoldingsTableHeader .percentage,.assets-portfolios-HoldingsTableHeader .price,.assets-portfolios-HoldingsTableHeader .change,.assets-portfolios-HoldingsTableHeader .quantity,.assets-portfolios-HoldingsTableHeader .amount{justify-content:flex-end;text-align:right}@media (min-width: 1200px){.assets-portfolios-HoldingsTableHeader .price{width:130px}}@media (max-width: 1200px){.assets-portfolios-HoldingsTableHeader .price{width:13.3333333333%}}@media (min-width: 1200px){.assets-portfolios-HoldingsTableHeader .percentage,.assets-portfolios-HoldingsTableHeader .currency{width:80px}}@media (max-width: 1200px){.assets-portfolios-HoldingsTableHeader .percentage,.assets-portfolios-HoldingsTableHeader .currency{width:13.3333333333%}}@media (min-width: 1200px){.assets-portfolios-HoldingsTableHeader .change,.assets-portfolios-HoldingsTableHeader .quantity,.assets-portfolios-HoldingsTableHeader .amount{width:140px}}@media (max-width: 1200px){.assets-portfolios-HoldingsTableHeader .change,.assets-portfolios-HoldingsTableHeader .quantity,.assets-portfolios-HoldingsTableHeader .amount{width:13.3333333333%}}@media (min-width: 1200px){.assets-portfolios-HoldingsTableRow{animation:assets-portfolios-holdings-table-row-show .5s forwards}@keyframes assets-portfolios-holdings-table-row-show{0%{transform:translate(50%);opacity:0}to{transform:translate(0);opacity:1}}}@media (max-width: 1200px){.assets-portfolios-HoldingsTableRow{width:300%}}.assets-portfolios-HoldingsTableRow .name,.assets-portfolios-HoldingsTableRow .percentage,.assets-portfolios-HoldingsTableRow .price,.assets-portfolios-HoldingsTableRow .currency,.assets-portfolios-HoldingsTableRow .change,.assets-portfolios-HoldingsTableRow .quantity,.assets-portfolios-HoldingsTableRow .amount{border-right:1px solid transparent}@media (min-width: 1200px){.assets-portfolios-HoldingsTableRow .name{flex:1}}@media (max-width: 1200px){.assets-portfolios-HoldingsTableRow .name{position:sticky;left:0;width:20%;background-color:var(--background-color)}}.assets-portfolios-HoldingsTableRow .name .shared-tables-TableRowColorTag{flex-shrink:0;margin-right:10px}.assets-portfolios-HoldingsTableRow .percentage,.assets-portfolios-HoldingsTableRow .price,.assets-portfolios-HoldingsTableRow .change,.assets-portfolios-HoldingsTableRow .quantity,.assets-portfolios-HoldingsTableRow .amount{justify-content:flex-end;text-align:right}@media (min-width: 1200px){.assets-portfolios-HoldingsTableRow .percentage,.assets-portfolios-HoldingsTableRow .currency{width:80px}}@media (max-width: 1200px){.assets-portfolios-HoldingsTableRow .percentage,.assets-portfolios-HoldingsTableRow .currency{width:13.3333333333%}}@media (min-width: 1200px){.assets-portfolios-HoldingsTableRow .price{width:130px}}@media (max-width: 1200px){.assets-portfolios-HoldingsTableRow .price{width:13.3333333333%}}@media (min-width: 1200px){.assets-portfolios-HoldingsTableRow .change,.assets-portfolios-HoldingsTableRow .quantity,.assets-portfolios-HoldingsTableRow .amount{width:140px}}@media (max-width: 1200px){.assets-portfolios-HoldingsTableRow .change,.assets-portfolios-HoldingsTableRow .quantity,.assets-portfolios-HoldingsTableRow .amount{width:13.3333333333%}}.assets-portfolios-HoldingsTableRow .change.positive{color:var(--positive-text-color)}.assets-portfolios-HoldingsTableRow .change.negative{color:var(--negative-text-color)}.assets-portfolios-HoldingsTableRow+.assets-portfolios-HoldingsTableRow{border-top:1px solid var(--secondary-separator-color)}.assets-portfolios-HoldingsTableView{display:grid;grid-template:"count" auto "." 10px "table" auto "empty" auto "scroller" auto/1fr;align-items:center}.assets-portfolios-HoldingsTableView>.table-count{grid-area:count;justify-self:right;color:var(--secondary-text-color)}.assets-portfolios-HoldingsTableView .holdings-table-scroll-bar{grid-area:table}.assets-portfolios-HoldingsTableView>.empty-holdings-reminder{grid-area:empty;padding:10px;text-align:center;font-size:14px;color:var(--secondary-text-color)}@media (max-width: 1200px){.assets-portfolios-HoldingsTableView>.empty-holdings-reminder{padding-bottom:10px}}.assets-portfolios-HoldingsTableView>.empty-holdings-reminder>.add-asset{margin-top:5px;display:block;text-decoration:underline}.assets-portfolios-HoldingsTableView>.empty-holdings-reminder>.add-asset:hover{color:var(--active-text-color)}.assets-portfolios-HoldingsTableView .shared-tables-HorizontalScroller{grid-area:scroller;justify-self:center;margin-top:5px}.assets-portfolios-Summary{display:flex;align-items:flex-end;flex-wrap:wrap}.assets-portfolios-Summary .total{display:grid;grid-template:"key key" auto "value currency" auto}@media (max-width: 1200px){.assets-portfolios-Summary .total{grid-template:"key key" auto "value currency" auto/1fr 3fr}}.assets-portfolios-Summary .total .key{grid-area:key;margin-bottom:2px;font-size:14px;color:var(--secondary-text-color)}.assets-portfolios-Summary .total .value-container{display:flex;align-items:center}.assets-portfolios-Summary .total .value{grid-area:value;align-self:baseline;font-size:34px;font-weight:700}.assets-portfolios-Summary .total .currency{grid-area:currency;align-self:baseline;margin-left:6px;font-size:14px}@media (min-width: 1200px){.assets-portfolios-Summary .cash,.assets-portfolios-Summary .hold-amount,.assets-portfolios-Summary .current,.assets-portfolios-Summary .invested,.assets-portfolios-Summary .risk{padding:0 15px 2px}}@media (max-width: 1200px){.assets-portfolios-Summary .cash,.assets-portfolios-Summary .hold-amount,.assets-portfolios-Summary .current,.assets-portfolios-Summary .invested,.assets-portfolios-Summary .risk{margin-bottom:20px;flex:0 0 50%}}.assets-portfolios-Summary .cash .key,.assets-portfolios-Summary .hold-amount .key,.assets-portfolios-Summary .current .key,.assets-portfolios-Summary .invested .key,.assets-portfolios-Summary .risk .key{margin-bottom:2px;font-size:14px;color:var(--secondary-text-color)}.assets-portfolios-Summary .cash .value,.assets-portfolios-Summary .hold-amount .value,.assets-portfolios-Summary .current .value,.assets-portfolios-Summary .invested .value,.assets-portfolios-Summary .risk .value{font-size:18px}.assets-portfolios-Summary .cash .value.very-low,.assets-portfolios-Summary .hold-amount .value.very-low,.assets-portfolios-Summary .current .value.very-low,.assets-portfolios-Summary .invested .value.very-low,.assets-portfolios-Summary .risk .value.very-low{color:var(--highly-risky-color)}.assets-portfolios-Summary .cash .value.low,.assets-portfolios-Summary .hold-amount .value.low,.assets-portfolios-Summary .current .value.low,.assets-portfolios-Summary .invested .value.low,.assets-portfolios-Summary .risk .value.low{color:var(--lowly-risky-color)}.assets-portfolios-Summary .cash .value.medium,.assets-portfolios-Summary .hold-amount .value.medium,.assets-portfolios-Summary .current .value.medium,.assets-portfolios-Summary .invested .value.medium,.assets-portfolios-Summary .risk .value.medium{color:var(--medium-color)}.assets-portfolios-Summary .cash .value.high,.assets-portfolios-Summary .hold-amount .value.high,.assets-portfolios-Summary .current .value.high,.assets-portfolios-Summary .invested .value.high,.assets-portfolios-Summary .risk .value.high{color:var(--lowly-safe-color)}.assets-portfolios-Summary .cash .value.very-high,.assets-portfolios-Summary .hold-amount .value.very-high,.assets-portfolios-Summary .current .value.very-high,.assets-portfolios-Summary .invested .value.very-high,.assets-portfolios-Summary .risk .value.very-high{color:var(--highly-safe-color)}.assets-portfolios-Summary .risk{padding-right:0}@media (min-width: 1200px){.assets-portfolios-Summary .current{border-left:var(--secondary-separator-color) 1px solid}.assets-portfolios-Summary .invested{border-right:var(--secondary-separator-color) 1px solid}}.assets-portfolios-Summary .hold-amount{flex:1}@media (min-width: 1200px){.assets-portfolios-Summary .hold-amount{margin-left:31px}}.assets-portfolios-Summary .hold-amount .hold-amount-value{display:flex}.assets-portfolios-Summary .hold-amount .hold-amount-value .value:before{font-size:14px}.assets-portfolios-Summary .hold-amount .hold-amount-value .value.positive{color:var(--positive-text-color)}.assets-portfolios-Summary .hold-amount .hold-amount-value .value.positive:before{content:"▲"}.assets-portfolios-Summary .hold-amount .hold-amount-value .value.negative{color:var(--negative-text-color)}.assets-portfolios-Summary .hold-amount .hold-amount-value .value.negative:before{content:"▼"}.assets-portfolios-Summary .hold-amount .hold-amount-value .currency{align-self:baseline;margin-left:6px;margin-top:auto;margin-bottom:auto;font-size:12px}.assets-portfolios-Summary .shared-LoadingSpinner{padding-right:90px;vertical-align:middle}@media (min-width: 1200px){.cryptos-dashboards-Balances{display:grid;grid-template:"portfolio chart" auto "table chart" 1fr "expand expand" auto/1fr auto;column-gap:15px}.cryptos-dashboards-Balances .balance-tables{grid-area:portfolio}.cryptos-dashboards-Balances .cryptos-dashboards-BalancesTableView{grid-area:table}.cryptos-dashboards-Balances .funds-portfolios-DonutChart{grid-area:chart}}.cryptos-dashboards-Balances>.crypto-balance-values{margin-bottom:20px}@media (min-width: 1200px){.cryptos-dashboards-Balances>.crypto-balance-values{display:flex}}.cryptos-dashboards-Balances>.crypto-balance-values>.amount{display:grid;grid-template:"crypto-key crypto-key" auto "crypto-value crypto-currency" auto/auto 3fr}@media (max-width: 1200px){.cryptos-dashboards-Balances>.crypto-balance-values>.amount{margin-top:10px}}.cryptos-dashboards-Balances>.crypto-balance-values>.amount>.key{grid-area:crypto-key;font-size:14px;color:var(--secondary-text-color)}.cryptos-dashboards-Balances>.crypto-balance-values>.amount>.value{grid-area:crypto-value;align-self:baseline;margin-top:1px;font-size:28px}.cryptos-dashboards-Balances>.crypto-balance-values>.amount>.value .shared-LoadingSpinner{margin-right:90px;vertical-align:middle}.cryptos-dashboards-Balances>.crypto-balance-values>.amount>.currency{grid-area:crypto-currency;align-self:baseline;margin-left:4px;font-size:14px}@media (max-width: 1200px){.cryptos-dashboards-BalancesTableHeader{width:170%}}@media (min-width: 1200px){.cryptos-dashboards-BalancesTableHeader .currency{flex:1}}@media (max-width: 1200px){.cryptos-dashboards-BalancesTableHeader .currency{position:sticky;left:0;width:17.6470588235%}}.cryptos-dashboards-BalancesTableHeader .balance,.cryptos-dashboards-BalancesTableHeader .equivalent,.cryptos-dashboards-BalancesTableHeader .hold-amount{justify-content:flex-end;text-align:right}@media (min-width: 1200px){.cryptos-dashboards-BalancesTableHeader .balance,.cryptos-dashboards-BalancesTableHeader .equivalent,.cryptos-dashboards-BalancesTableHeader .hold-amount{width:178px}}@media (max-width: 1200px){.cryptos-dashboards-BalancesTableHeader .balance,.cryptos-dashboards-BalancesTableHeader .equivalent,.cryptos-dashboards-BalancesTableHeader .hold-amount{width:20.5882352941%}}.cryptos-dashboards-BalancesTableHeader .rate{justify-content:flex-end}@media (min-width: 1200px){.cryptos-dashboards-BalancesTableHeader .rate{width:155px}}@media (max-width: 1200px){.cryptos-dashboards-BalancesTableHeader .rate{width:20.5882352941%}}.cryptos-dashboards-BalancesTableRow{align-items:baseline}@media (min-width: 1200px){.cryptos-dashboards-BalancesTableRow{animation:cryptos-dashboards-balances-table-row-show .5s forwards}@keyframes cryptos-dashboards-balances-table-row-show{0%{transform:translate(50%);opacity:0}to{transform:translate(0);opacity:1}}}@media (max-width: 1200px){.cryptos-dashboards-BalancesTableRow{width:170%}}.cryptos-dashboards-BalancesTableRow .currency{background-color:var(--background-color)}@media (min-width: 1200px){.cryptos-dashboards-BalancesTableRow .currency{flex:1}}@media (max-width: 1200px){.cryptos-dashboards-BalancesTableRow .currency{position:sticky;left:0;width:17.6470588235%}}.cryptos-dashboards-BalancesTableRow .currency .shared-tables-TableRowColorTag{margin-right:10px}.cryptos-dashboards-BalancesTableRow .balance,.cryptos-dashboards-BalancesTableRow .hold-amount,.cryptos-dashboards-BalancesTableRow .equivalent{justify-content:flex-end;text-align:right}@media (min-width: 1200px){.cryptos-dashboards-BalancesTableRow .balance,.cryptos-dashboards-BalancesTableRow .hold-amount,.cryptos-dashboards-BalancesTableRow .equivalent{width:178px}}@media (max-width: 1200px){.cryptos-dashboards-BalancesTableRow .balance,.cryptos-dashboards-BalancesTableRow .hold-amount,.cryptos-dashboards-BalancesTableRow .equivalent{width:20.5882352941%}}@media (min-width: 1200px){.cryptos-dashboards-BalancesTableRow .rate{width:155px}}@media (max-width: 1200px){.cryptos-dashboards-BalancesTableRow .rate{width:20.5882352941%}}.cryptos-dashboards-BalancesTableRow .rate .key{flex:1;font-size:12px}.cryptos-dashboards-BalancesTableView{display:grid;grid-template:"table" auto "empty" auto "scroller" 1fr}.cryptos-dashboards-BalancesTableView .balances-table-scroll-bar{grid-area:table}.cryptos-dashboards-BalancesTableView>.empty-balances-reminder{grid-area:empty;padding:10px;text-align:center;font-size:14px;color:var(--secondary-text-color)}@media (max-width: 1200px){.cryptos-dashboards-BalancesTableView>.empty-balances-reminder{padding-bottom:10px}}.cryptos-dashboards-BalancesTableView>.empty-balances-reminder>.top-up{margin-top:5px;display:block;text-decoration:underline}.cryptos-dashboards-BalancesTableView>.empty-balances-reminder>.top-up:hover{color:var(--active-text-color)}.cryptos-dashboards-BalancesTableView>.shared-tables-HorizontalScroller{grid-area:scroller;justify-self:center}@media (min-width: 1200px){.cryptos-portfolios-CryptoBalances .cryptos-portfolios-Summary{margin-left:15px;margin-right:15px;margin-top:27px}}.cryptos-portfolios-CryptoBalances .charts{position:relative;margin-top:30px;margin-bottom:30px;display:flex;justify-content:center;align-items:center;padding-top:28px}.cryptos-portfolios-CryptoBalances .charts:before{position:absolute;left:30px;right:30px;top:0;border-top:1px dotted var(--primary-separator-color);content:""}@media (max-width: 1200px){.cryptos-portfolios-CryptoBalances .charts{margin-bottom:18px;padding-top:18px;justify-content:center}}@media (min-width: 1200px){.cryptos-portfolios-CryptoBalances .charts{justify-content:space-around}}.cryptos-portfolios-CryptoBalances .charts .separator{width:1px;height:150px;max-height:100%;background-color:var(--secondary-separator-color)}@media (max-width: 1200px){.cryptos-portfolios-BalancesTableHeader{width:320%}}@media (min-width: 1200px){.cryptos-portfolios-BalancesTableHeader .currency{flex:1}}@media (max-width: 1200px){.cryptos-portfolios-BalancesTableHeader .currency{position:sticky;left:0;width:12.5%}}.cryptos-portfolios-BalancesTableHeader .exchange,.cryptos-portfolios-BalancesTableHeader .balance,.cryptos-portfolios-BalancesTableHeader .hold,.cryptos-portfolios-BalancesTableHeader .rate,.cryptos-portfolios-BalancesTableHeader .equivalent{justify-content:flex-end}@media (min-width: 1200px){.cryptos-portfolios-BalancesTableHeader .balance,.cryptos-portfolios-BalancesTableHeader .hold,.cryptos-portfolios-BalancesTableHeader .equivalent{width:250px}}@media (max-width: 1200px){.cryptos-portfolios-BalancesTableHeader .balance,.cryptos-portfolios-BalancesTableHeader .hold,.cryptos-portfolios-BalancesTableHeader .equivalent{width:18.75%}}@media (min-width: 1200px){.cryptos-portfolios-BalancesTableHeader .exchange{width:90px}}@media (max-width: 1200px){.cryptos-portfolios-BalancesTableHeader .exchange{width:9.375%}}@media (min-width: 1200px){.cryptos-portfolios-BalancesTableHeader .rate{width:180px}}@media (max-width: 1200px){.cryptos-portfolios-BalancesTableHeader .rate{width:18.75%}}.cryptos-portfolios-BalancesTableHeader .buy-sell:after{margin-left:5px;transition:all .5s}@media (min-width: 1200px){.cryptos-portfolios-BalancesTableHeader .buy-sell{width:100px}}@media (max-width: 1200px){.cryptos-portfolios-BalancesTableHeader .buy-sell{width:12.5%}}@media (min-width: 1200px){.cryptos-portfolios-BalancesTableRow{animation:cryptos-portfolios-balances-table-row-show .5s forwards}@keyframes cryptos-portfolios-balances-table-row-show{0%{transform:translate(50%);opacity:0}to{transform:translate(0);opacity:1}}}@media (max-width: 1200px){.cryptos-portfolios-BalancesTableRow{width:320%}}.cryptos-portfolios-BalancesTableRow .currency{position:relative;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (min-width: 1200px){.cryptos-portfolios-BalancesTableRow .currency{flex:1;padding-left:8px}}@media (max-width: 1200px){.cryptos-portfolios-BalancesTableRow .currency{position:sticky;left:0;width:12.5%;background-color:var(--background-color)}}.cryptos-portfolios-BalancesTableRow .currency:before{position:absolute;top:50%;width:15px;height:4px;content:"";transform:translateY(-50%);transition:all .3s}@media (min-width: 1200px){.cryptos-portfolios-BalancesTableRow .currency:before{left:10px}}@media (max-width: 1200px){.cryptos-portfolios-BalancesTableRow .currency:before{left:0}}.cryptos-portfolios-BalancesTableRow .currency .shared-tables-TableRowColorTag{margin-right:10px}.cryptos-portfolios-BalancesTableRow .exchange,.cryptos-portfolios-BalancesTableRow .balance,.cryptos-portfolios-BalancesTableRow .hold,.cryptos-portfolios-BalancesTableRow .rate-key,.cryptos-portfolios-BalancesTableRow .rate-value,.cryptos-portfolios-BalancesTableRow .equivalent{flex-shrink:0;justify-content:flex-end}.cryptos-portfolios-BalancesTableRow .balance,.cryptos-portfolios-BalancesTableRow .hold,.cryptos-portfolios-BalancesTableRow .equivalent{justify-content:flex-end}@media (min-width: 1200px){.cryptos-portfolios-BalancesTableRow .balance,.cryptos-portfolios-BalancesTableRow .hold,.cryptos-portfolios-BalancesTableRow .equivalent{width:250px}}@media (max-width: 1200px){.cryptos-portfolios-BalancesTableRow .balance,.cryptos-portfolios-BalancesTableRow .hold,.cryptos-portfolios-BalancesTableRow .equivalent{width:18.75%}}@media (min-width: 1200px){.cryptos-portfolios-BalancesTableRow .exchange,.cryptos-portfolios-BalancesTableRow .rate-key,.cryptos-portfolios-BalancesTableRow .rate-value{width:90px}}@media (max-width: 1200px){.cryptos-portfolios-BalancesTableRow .exchange,.cryptos-portfolios-BalancesTableRow .rate-key,.cryptos-portfolios-BalancesTableRow .rate-value{width:9.375%}}.cryptos-portfolios-BalancesTableRow.active .currency{color:var(--idle-background-color)}.cryptos-portfolios-BalancesTableRow.active .currency:before{height:15px;border-radius:4px}.cryptos-portfolios-BalancesTableRow .buy-sell{display:flex;justify-content:center}@media (min-width: 1200px){.cryptos-portfolios-BalancesTableRow .buy-sell{width:100px}}@media (max-width: 1200px){.cryptos-portfolios-BalancesTableRow .buy-sell{width:12.5%}}.cryptos-portfolios-BalancesTableRow .buy-sell .buy-button{margin-right:2px;width:60px;height:20px;border:none;background-color:var(--positive-text-color);padding:2px;text-align:center;color:var(--primary-text-color);cursor:pointer}.cryptos-portfolios-BalancesTableRow .buy-sell .buy-button:hover{background-color:var(--positive-text-color)}.cryptos-portfolios-BalancesTableRow+.cryptos-portfolios-HoldingsTableRow{border-top:1px solid var(--secondary-separator-color)}.cryptos-portfolios-BalancesTableView{display:grid;grid-template:"count" auto "." 10px "table" auto "empty" auto "scroller" auto/1fr;align-items:center}.cryptos-portfolios-BalancesTableView>.table-count{grid-area:count;justify-self:right;color:var(--secondary-text-color)}.cryptos-portfolios-BalancesTableView .holdings-table-scroll-bar{grid-area:table}.cryptos-portfolios-BalancesTableView>.empty-holdings-reminder{grid-area:empty;padding:10px;text-align:center;font-size:14px;color:var(--secondary-text-color)}@media (max-width: 1200px){.cryptos-portfolios-BalancesTableView>.empty-holdings-reminder{padding-bottom:10px}}.cryptos-portfolios-BalancesTableView>.empty-holdings-reminder>.invest-now{margin-top:5px;display:block;text-decoration:underline}.cryptos-portfolios-BalancesTableView>.empty-holdings-reminder>.invest-now:hover{color:var(--active-text-color)}.cryptos-portfolios-BalancesTableView .shared-tables-HorizontalScroller{grid-area:scroller;justify-self:center;margin-top:5px}.cryptos-portfolios-Summary{display:flex;align-items:flex-end;flex-wrap:wrap}.cryptos-portfolios-Summary .total{display:grid;grid-template:"key key" auto "value currency" auto}@media (max-width: 1200px){.cryptos-portfolios-Summary .total{grid-template:"key key" auto "value currency" auto/1fr 3fr}}.cryptos-portfolios-Summary .total .key{grid-area:key;margin-bottom:2px;font-size:14px;color:var(--secondary-text-color)}.cryptos-portfolios-Summary .total .value-container{display:flex;align-items:center}.cryptos-portfolios-Summary .total .value{grid-area:value;align-self:baseline;font-size:34px;font-weight:700}.cryptos-portfolios-Summary .total .value .shared-LoadingSpinner{padding-right:90px;vertical-align:middle}.cryptos-portfolios-Summary .total .currency{grid-area:currency;align-self:baseline;margin-left:6px;font-size:14px}@media (max-width: 1200px){.cryptos-portfolios-Summary .total{margin-bottom:20px;flex:0 0 100%}}@media (min-width: 1200px){.cryptos-portfolios-Summary .cash,.cryptos-portfolios-Summary .change,.cryptos-portfolios-Summary .current,.cryptos-portfolios-Summary .invested{padding:0 15px 2px}}@media (max-width: 1200px){.cryptos-portfolios-Summary .cash,.cryptos-portfolios-Summary .change,.cryptos-portfolios-Summary .current,.cryptos-portfolios-Summary .invested{margin-bottom:20px;flex:0 0 50%}}.cryptos-portfolios-Summary .cash .key,.cryptos-portfolios-Summary .change .key,.cryptos-portfolios-Summary .current .key,.cryptos-portfolios-Summary .invested .key{margin-bottom:2px;font-size:14px;color:var(--secondary-text-color)}.cryptos-portfolios-Summary .cash .value,.cryptos-portfolios-Summary .change .value,.cryptos-portfolios-Summary .current .value,.cryptos-portfolios-Summary .invested .value{font-size:18px}.cryptos-portfolios-Summary .cash .value .shared-LoadingSpinner,.cryptos-portfolios-Summary .change .value .shared-LoadingSpinner,.cryptos-portfolios-Summary .current .value .shared-LoadingSpinner,.cryptos-portfolios-Summary .invested .value .shared-LoadingSpinner{padding-right:90px;vertical-align:middle}.cryptos-portfolios-Summary .cash .value.very-low,.cryptos-portfolios-Summary .change .value.very-low,.cryptos-portfolios-Summary .current .value.very-low,.cryptos-portfolios-Summary .invested .value.very-low{color:var(--highly-risky-color)}.cryptos-portfolios-Summary .cash .value.low,.cryptos-portfolios-Summary .change .value.low,.cryptos-portfolios-Summary .current .value.low,.cryptos-portfolios-Summary .invested .value.low{color:var(--lowly-risky-color)}.cryptos-portfolios-Summary .cash .value.medium,.cryptos-portfolios-Summary .change .value.medium,.cryptos-portfolios-Summary .current .value.medium,.cryptos-portfolios-Summary .invested .value.medium{color:var(--medium-color)}.cryptos-portfolios-Summary .cash .value.high,.cryptos-portfolios-Summary .change .value.high,.cryptos-portfolios-Summary .current .value.high,.cryptos-portfolios-Summary .invested .value.high{color:var(--lowly-safe-color)}.cryptos-portfolios-Summary .cash .value.very-high,.cryptos-portfolios-Summary .change .value.very-high,.cryptos-portfolios-Summary .current .value.very-high,.cryptos-portfolios-Summary .invested .value.very-high{color:var(--highly-safe-color)}@media (min-width: 1200px){.cryptos-portfolios-Summary .current{border-left:var(--secondary-text-color) 1px solid}.cryptos-portfolios-Summary .invested{border-right:var(--secondary-text-color) 1px solid}}.cryptos-portfolios-Summary .change{flex:1}@media (min-width: 1200px){.cryptos-portfolios-Summary .change{margin-left:31px}}.cryptos-portfolios-Summary .change .value:before{font-size:14px}.cryptos-portfolios-Summary .change .value.positive{color:var(--positive-text-color)}.cryptos-portfolios-Summary .change .value.positive:before{content:"▲"}.cryptos-portfolios-Summary .change .value.negative{color:var(--negative-text-color)}.cryptos-portfolios-Summary .change .value.negative:before{content:"▼"}.cryptos-portfolios-Summary-values{--highly-risky-color: #f73c3c;--lowly-risky-color: #dfba17;--medium-color: #ffdc48;--lowly-safe-color: #1bb91f;--highly-safe-color: #008014}.funds-portfolios-BalancesChart .title{margin-bottom:8px;font-size:16px;font-weight:500;text-align:center}.funds-portfolios-BalancesChart .shared-charts-donuts-DonutChart,.funds-portfolios-BalancesChart .funds-dashboards-EmptyDonutChart{margin-left:auto;margin-right:auto}@media (min-width: 1200px){.funds-dashboards-Balances{display:grid;grid-template:"portfolio chart" auto "table chart" 1fr "expand expand" auto/1fr auto;column-gap:15px}.funds-dashboards-Balances .balance-tables{grid-area:portfolio}.funds-dashboards-Balances .funds-dashboards-BalancesTableView{grid-area:table}.funds-dashboards-Balances .funds-portfolios-BalancesChart{grid-area:chart}}.funds-dashboards-Balances .balance-values{margin-bottom:20px}@media (min-width: 1200px){.funds-dashboards-Balances .balance-values{display:flex}}.funds-dashboards-Balances .balance-values .amount,.funds-dashboards-Balances .balance-values .change{display:grid;grid-template:"key key" auto "value currency" auto/auto 3fr}@media (max-width: 1200px){.funds-dashboards-Balances .balance-values .amount,.funds-dashboards-Balances .balance-values .change{margin-top:10px;grid-template:"key key" auto "value currency" auto/1fr 3fr}}.funds-dashboards-Balances .balance-values .amount .key,.funds-dashboards-Balances .balance-values .change .key{grid-area:key;font-size:14px;color:var(--secondary-text-color)}.funds-dashboards-Balances .balance-values .amount .value-container,.funds-dashboards-Balances .balance-values .change .value-container{display:flex;align-items:center}.funds-dashboards-Balances .balance-values .amount .value,.funds-dashboards-Balances .balance-values .change .value{grid-area:value;align-self:baseline;margin-top:1px;font-size:28px}.funds-dashboards-Balances .balance-values .amount .value .shared-LoadingSpinner,.funds-dashboards-Balances .balance-values .change .value .shared-LoadingSpinner{margin-right:90px;vertical-align:middle}.funds-dashboards-Balances .balance-values .amount .currency,.funds-dashboards-Balances .balance-values .change .currency{grid-area:currency;align-self:baseline;margin-left:4px;font-size:14px}.funds-dashboards-Balances .balance-values .change{margin-left:35px}@media (max-width: 1200px){.funds-dashboards-Balances .balance-values .change{margin-left:0}}.funds-dashboards-Balances .balance-values .change .value:before{font-size:20px}.funds-dashboards-Balances .balance-values .change .value.positive{color:var(--positive-text-color)}.funds-dashboards-Balances .balance-values .change .value.positive:before{content:"▲"}.funds-dashboards-Balances .balance-values .change .value.negative{color:var(--negative-text-color)}.funds-dashboards-Balances .balance-values .change .value.negative:before{content:"▼"}@media (max-width: 1200px){.funds-dashboards-BalancesTableHeader{width:170%}}@media (min-width: 1200px){.funds-dashboards-BalancesTableHeader .currency{flex:1}}@media (max-width: 1200px){.funds-dashboards-BalancesTableHeader .currency{position:sticky;left:0;width:17.6470588235%}}.funds-dashboards-BalancesTableHeader .balance,.funds-dashboards-BalancesTableHeader .equivalent,.funds-dashboards-BalancesTableHeader .hold-amount{justify-content:flex-end;text-align:right}@media (min-width: 1200px){.funds-dashboards-BalancesTableHeader .balance,.funds-dashboards-BalancesTableHeader .equivalent,.funds-dashboards-BalancesTableHeader .hold-amount{width:178px}}@media (max-width: 1200px){.funds-dashboards-BalancesTableHeader .balance,.funds-dashboards-BalancesTableHeader .equivalent,.funds-dashboards-BalancesTableHeader .hold-amount{width:20.5882352941%}}.funds-dashboards-BalancesTableHeader .rate{justify-content:flex-end}@media (min-width: 1200px){.funds-dashboards-BalancesTableHeader .rate{width:155px}}@media (max-width: 1200px){.funds-dashboards-BalancesTableHeader .rate{width:20.5882352941%}}.funds-dashboards-BalancesTableRow{align-items:baseline}@media (min-width: 1200px){.funds-dashboards-BalancesTableRow{animation:funds-dashboards-balances-table-row-show .5s forwards}@keyframes funds-dashboards-balances-table-row-show{0%{transform:translate(50%);opacity:0}to{transform:translate(0);opacity:1}}}@media (max-width: 1200px){.funds-dashboards-BalancesTableRow{width:170%}}.funds-dashboards-BalancesTableRow .currency{background-color:var(--background-color)}@media (min-width: 1200px){.funds-dashboards-BalancesTableRow .currency{flex:1}}@media (max-width: 1200px){.funds-dashboards-BalancesTableRow .currency{position:sticky;left:0;width:17.6470588235%}}.funds-dashboards-BalancesTableRow .currency .shared-tables-TableRowColorTag{margin-right:10px}.funds-dashboards-BalancesTableRow .balance,.funds-dashboards-BalancesTableRow .hold-amount,.funds-dashboards-BalancesTableRow .equivalent{justify-content:flex-end;text-align:right}@media (min-width: 1200px){.funds-dashboards-BalancesTableRow .balance,.funds-dashboards-BalancesTableRow .hold-amount,.funds-dashboards-BalancesTableRow .equivalent{width:178px}}@media (max-width: 1200px){.funds-dashboards-BalancesTableRow .balance,.funds-dashboards-BalancesTableRow .hold-amount,.funds-dashboards-BalancesTableRow .equivalent{width:20.5882352941%}}@media (min-width: 1200px){.funds-dashboards-BalancesTableRow .rate{width:155px}}@media (max-width: 1200px){.funds-dashboards-BalancesTableRow .rate{width:20.5882352941%}}.funds-dashboards-BalancesTableRow .rate .key{flex:1;font-size:12px}.funds-dashboards-BalancesTableView{display:grid;grid-template:"table" auto "empty" auto "scroller" 1fr}.funds-dashboards-BalancesTableView .balances-table-scroll-bar{grid-area:table}.funds-dashboards-BalancesTableView>.empty-balances-reminder{grid-area:empty;padding:10px;text-align:center;font-size:14px;color:var(--secondary-text-color)}@media (max-width: 1200px){.funds-dashboards-BalancesTableView>.empty-balances-reminder{padding-bottom:10px}}.funds-dashboards-BalancesTableView>.empty-balances-reminder>.top-up{margin-top:5px;display:block;text-decoration:underline}.funds-dashboards-BalancesTableView>.empty-balances-reminder>.top-up:hover{color:var(--active-text-color)}.funds-dashboards-BalancesTableView>.shared-tables-HorizontalScroller{grid-area:scroller;justify-self:center}.funds-portfolios-GroupSelectBlock{max-width:450px;display:flex;align-items:center}@media (min-width: 350px){.funds-portfolios-GroupSelectBlock{gap:12px}}@media (min-width: 1200px){.funds-portfolios-GroupSelectBlock .select{flex:0 0 50%}}@media (max-width: 1200px){.funds-portfolios-GroupSelectBlock .select{flex:1}}@media (min-width: 1200px){.funds-dashboards-HoldingTotal{display:flex}}.funds-dashboards-HoldingTotal .amount,.funds-dashboards-HoldingTotal .change{display:grid;grid-template:"key key" auto "value currency" auto/auto 3fr}@media (max-width: 1200px){.funds-dashboards-HoldingTotal .amount,.funds-dashboards-HoldingTotal .change{margin-top:10px;grid-template:"key key" auto "value currency" auto/1fr 3fr}}.funds-dashboards-HoldingTotal .amount .key,.funds-dashboards-HoldingTotal .change .key{grid-area:key;font-size:14px;color:var(--secondary-text-color)}.funds-dashboards-HoldingTotal .amount .value-container,.funds-dashboards-HoldingTotal .change .value-container{display:flex;align-items:center}.funds-dashboards-HoldingTotal .amount .value,.funds-dashboards-HoldingTotal .change .value{grid-area:value;align-self:baseline;margin-top:1px;font-size:28px}.funds-dashboards-HoldingTotal .amount .value .shared-LoadingSpinner,.funds-dashboards-HoldingTotal .change .value .shared-LoadingSpinner{margin-right:90px;vertical-align:middle}.funds-dashboards-HoldingTotal .amount .currency,.funds-dashboards-HoldingTotal .change .currency{grid-area:currency;align-self:baseline;margin-left:4px;font-size:14px}.funds-dashboards-HoldingTotal .change{margin-left:35px}@media (max-width: 1200px){.funds-dashboards-HoldingTotal .change{margin-left:0}}.funds-dashboards-HoldingTotal .change .value:before{font-size:20px}.funds-dashboards-HoldingTotal .change .value.positive{color:var(--positive-text-color)}.funds-dashboards-HoldingTotal .change .value.positive:before{content:"▲"}.funds-dashboards-HoldingTotal .change .value.negative{color:var(--negative-text-color)}.funds-dashboards-HoldingTotal .change .value.negative:before{content:"▼"}.funds-dashboards-Holdings{position:relative}@media (min-width: 1200px){.funds-dashboards-Holdings{display:grid;grid-template:"total select chart" auto "table table chart" 1fr "expand expand expand" auto/auto 1fr auto;column-gap:30px;row-gap:20px}}@media (max-width: 1200px){.funds-dashboards-Holdings{display:flex;flex-direction:column;gap:10px}}@media (min-width: 1200px){.funds-dashboards-Holdings .funds-dashboards-HoldingTotal{grid-area:total}}@media (min-width: 1200px){.funds-dashboards-Holdings .funds-portfolios-GroupSelectBlock{grid-area:select}}@media (min-width: 1200px){.funds-dashboards-Holdings .funds-dashboards-HoldingsTableView{grid-area:table}}@media (min-width: 1200px){.funds-dashboards-Holdings .funds-dashboards-HoldingsChart{grid-area:chart}}.funds-dashboards-Holdings>.expand{grid-area:expand;justify-self:center;width:100px;font-size:14px;color:var(--secondary-text-color)}.funds-dashboards-Holdings>.expand:hover{color:var(--primary-text-color)}.funds-dashboards-PlanHoldingsChart .allocation{margin-bottom:8px;font-size:16px;font-weight:500;text-align:center}.funds-dashboards-PlanHoldingsChart .shared-charts-donuts-DonutChart,.funds-dashboards-PlanHoldingsChart .funds-dashboards-EmptyDonutChart{margin-left:auto;margin-right:auto}.funds-dashboards-SimpleHoldingsChart .allocation{margin-bottom:8px;font-size:16px;font-weight:500;text-align:center}.funds-dashboards-SimpleHoldingsChart .shared-charts-donuts-DonutChart,.funds-dashboards-SimpleHoldingsChart .funds-dashboards-EmptyDonutChart{margin-left:auto;margin-right:auto}.funds-dashboards-HoldingsTableView{display:grid;grid-template:"table" auto "empty" auto "scroller" 1fr}.funds-dashboards-HoldingsTableView .holding-table-scroll-bar{grid-area:table}.funds-dashboards-HoldingsTableView>.empty-holdings-reminder{grid-area:empty;padding:10px;text-align:center;font-size:14px;color:var(--secondary-text-color)}@media (max-width: 1200px){.funds-dashboards-HoldingsTableView>.empty-holdings-reminder{padding-bottom:10px}}.funds-dashboards-HoldingsTableView>.empty-holdings-reminder>.invest-now{margin-top:5px;display:block;text-decoration:underline}.funds-dashboards-HoldingsTableView>.empty-holdings-reminder>.invest-now:hover{color:var(--active-text-color)}.funds-dashboards-HoldingsTableView>.shared-tables-HorizontalScroller{grid-area:scroller;justify-self:center}@media (max-width: 1200px){.funds-dashboards-PlanHoldingsTableHeader{width:140%}}@media (min-width: 1200px){.funds-dashboards-PlanHoldingsTableHeader .name{flex:1 1 0%}}@media (max-width: 1200px){.funds-dashboards-PlanHoldingsTableHeader .name{position:sticky;left:0;width:35.7142857143%}}.funds-dashboards-PlanHoldingsTableHeader .price{width:190px;justify-content:flex-end}@media (max-width: 1200px){.funds-dashboards-PlanHoldingsTableHeader .price{width:28.5714285714%}}.funds-dashboards-PlanHoldingsTableHeader .change{width:150px;justify-content:flex-end}@media (max-width: 1200px){.funds-dashboards-PlanHoldingsTableHeader .change{width:28.5714285714%}}@media (min-width: 1200px){.funds-dashboards-PlanHoldingsTableHeader .control{width:40px}}@media (max-width: 1200px){.funds-dashboards-PlanHoldingsTableHeader .control{position:sticky;right:0;width:7.1428571429%}}.funds-dashboards-PlanHoldingsTableBody{border-bottom:var(--separator-color) 1px solid}@media (min-width: 1200px){.funds-dashboards-PlanHoldingsTableBody{animation:funds-dashboards-plan-holdings-table-body-show .5s forwards}@keyframes funds-dashboards-plan-holdings-table-body-show{0%{transform:translate(50%);opacity:0}to{transform:translate(0);opacity:1}}}@media (max-width: 1200px){.funds-dashboards-PlanHoldingsTableBody{width:140%}}@media (min-width: 1200px){.funds-dashboards-PlanHoldingsTableBody .name{flex:1;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@media (max-width: 1200px){.funds-dashboards-PlanHoldingsTableBody .name{position:sticky;left:0;width:35.7142857143%;background-color:var(--background-color)}}.funds-dashboards-PlanHoldingsTableBody .name .shared-tables-TableRowColorTag{margin-right:10px;flex-shrink:0}.funds-dashboards-PlanHoldingsTableBody .price{justify-content:flex-end}@media (min-width: 1200px){.funds-dashboards-PlanHoldingsTableBody .price{width:190px}}@media (max-width: 1200px){.funds-dashboards-PlanHoldingsTableBody .price{width:28.5714285714%}}.funds-dashboards-PlanHoldingsTableBody .price .currency{width:33px;text-align:right;font-size:10px}.funds-dashboards-PlanHoldingsTableBody .change{justify-content:flex-end}@media (min-width: 1200px){.funds-dashboards-PlanHoldingsTableBody .change{width:160px}}@media (max-width: 1200px){.funds-dashboards-PlanHoldingsTableBody .change{width:28.5714285714%}}.funds-dashboards-PlanHoldingsTableBody .change.positive{color:var(--positive-text-color)}.funds-dashboards-PlanHoldingsTableBody .change.negative{color:var(--negative-text-color)}@media (min-width: 1200px){.funds-dashboards-PlanHoldingsTableBody .control{width:40px}}@media (max-width: 1200px){.funds-dashboards-PlanHoldingsTableBody .control{position:sticky;right:0;width:7.1428571429%;background-color:var(--background-color)}}.funds-dashboards-PlanHoldingsTableBody .control .funds-dashboards-PlanHoldingsTableBodyArrow{margin:auto}.funds-dashboards-PlanHoldingsTableBody .detail{overflow:hidden;transition:all .3s}.funds-dashboards-PlanHoldingsTableBody .detail:not(.active){max-height:0}@media (min-width: 1200px){.funds-dashboards-PlanHoldingsTableBody .detail.active{max-height:calc(100px * var(--inactive-count) + 500px * var(--active-count))}}@media (max-width: 1200px){.funds-dashboards-PlanHoldingsTableBody .detail.active{max-height:calc(150px * var(--inactive-count) + 600px * var(--active-count))}}.funds-dashboards-PlanHoldingsTableBodyArrow{position:relative;min-height:20px}.funds-dashboards-PlanHoldingsTableBodyArrow:before{position:absolute;left:10px;right:10px;top:16px;bottom:16px;content:"";transition:background-color .3s}.funds-dashboards-PlanHoldingsTableBodyArrow .arrow{position:absolute;left:50%;top:50%;margin-left:-7px;margin-top:-4px;width:14px;height:8px;transition:all .3s}.funds-dashboards-PlanHoldingsTableBodyArrow .arrow path{fill:var(--tertiary-text-color)}.funds-dashboards-PlanHoldingsTableBodyArrow:hover:before{background-color:var(--hover-background-color)}.funds-dashboards-PlanHoldingsTableBodyArrow.expand .arrow{transform:rotate(180deg)}.funds-dashboards-PlanHoldingsTableDetail,.funds-dashboards-PlanHoldingsTableDetail .funds-dashboards-PlanHoldingsTableDetailRow{transition:all .3s}.funds-dashboards-PlanHoldingsTableDetail:not(.expand){max-height:0}.funds-dashboards-PlanHoldingsTableDetail:not(.expand) .funds-dashboards-PlanHoldingsTableDetailRow{overflow:hidden;max-height:0;border-top:none}.funds-dashboards-PlanHoldingsTableDetail.expand{max-height:calc(142px * var(--holdings-count))}.funds-dashboards-PlanHoldingsTableDetail.expand .funds-dashboards-PlanHoldingsTableDetailRow{max-height:142px}@media (max-width: 1200px){.funds-dashboards-PlanHoldingsTableDetailRow{width:140%}}@media (min-width: 1200px){.funds-dashboards-PlanHoldingsTableDetailRow .name{flex:1;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-left:35px}}@media (max-width: 1200px){.funds-dashboards-PlanHoldingsTableDetailRow .name{position:sticky;left:0;width:35.7142857143%;background-color:var(--background-color);padding-left:25px}}.funds-dashboards-PlanHoldingsTableDetailRow .price{justify-content:flex-end}@media (min-width: 1200px){.funds-dashboards-PlanHoldingsTableDetailRow .price{width:190px}}@media (max-width: 1200px){.funds-dashboards-PlanHoldingsTableDetailRow .price{width:28.5714285714%}}.funds-dashboards-PlanHoldingsTableDetailRow .price .currency{width:33px;text-align:right;font-size:10px}.funds-dashboards-PlanHoldingsTableDetailRow .change{justify-content:flex-end}@media (min-width: 1200px){.funds-dashboards-PlanHoldingsTableDetailRow .change{width:160px}}@media (max-width: 1200px){.funds-dashboards-PlanHoldingsTableDetailRow .change{width:28.5714285714%}}.funds-dashboards-PlanHoldingsTableDetailRow .change.positive{color:var(--positive-text-color)}.funds-dashboards-PlanHoldingsTableDetailRow .change.negative{color:var(--negative-text-color)}@media (min-width: 1200px){.funds-dashboards-PlanHoldingsTableDetailRow .control{width:40px}}@media (max-width: 1200px){.funds-dashboards-PlanHoldingsTableDetailRow .control{position:sticky;right:0;width:7.1428571429%;background-color:var(--background-color)}}@media (max-width: 1200px){.funds-dashboards-SimpleHoldingsTableHeader{width:140%}}@media (min-width: 1200px){.funds-dashboards-SimpleHoldingsTableHeader .name{flex:1 1 0%}}@media (max-width: 1200px){.funds-dashboards-SimpleHoldingsTableHeader .name{position:sticky;left:0;width:42.8571428571%}}.funds-dashboards-SimpleHoldingsTableHeader .price{width:190px;justify-content:flex-end}@media (max-width: 1200px){.funds-dashboards-SimpleHoldingsTableHeader .price{width:28.5714285714%}}.funds-dashboards-SimpleHoldingsTableHeader .change{width:150px;justify-content:flex-end}@media (max-width: 1200px){.funds-dashboards-SimpleHoldingsTableHeader .change{width:28.5714285714%}}@media (max-width: 1200px){.funds-dashboards-SimpleHoldingsTableRow{width:150%}}@media (min-width: 1200px){.funds-dashboards-SimpleHoldingsTableRow .name{flex:1;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@media (max-width: 1200px){.funds-dashboards-SimpleHoldingsTableRow .name{position:sticky;left:0;width:40%;background-color:var(--background-color)}}.funds-dashboards-SimpleHoldingsTableRow .name .shared-tables-TableRowColorTag{margin-right:10px;flex-shrink:0}.funds-dashboards-SimpleHoldingsTableRow .price{justify-content:flex-end}@media (min-width: 1200px){.funds-dashboards-SimpleHoldingsTableRow .price{width:190px}}@media (max-width: 1200px){.funds-dashboards-SimpleHoldingsTableRow .price{width:26.6666666667%}}.funds-dashboards-SimpleHoldingsTableRow .price .currency{width:33px;text-align:right;font-size:10px}.funds-dashboards-SimpleHoldingsTableRow .change{justify-content:flex-end}@media (min-width: 1200px){.funds-dashboards-SimpleHoldingsTableRow .change{width:160px}}@media (max-width: 1200px){.funds-dashboards-SimpleHoldingsTableRow .change{width:26.6666666667%}}.funds-dashboards-SimpleHoldingsTableRow .change.positive{color:var(--positive-text-color)}.funds-dashboards-SimpleHoldingsTableRow .change.negative{color:var(--negative-text-color)}@media (min-width: 1200px){.funds-dashboards-SimpleHoldingsTableRow .control{width:55px}}@media (max-width: 1200px){.funds-dashboards-SimpleHoldingsTableRow .control{width:6.6666666667%}}@media (min-width: 1200px){.funds-dashboards-Overview{display:grid;grid-template:"portfolio holdings-chart" auto "table holdings-chart" auto "change-chart holdings-chart" auto/1fr auto;column-gap:15px}.funds-dashboards-Overview .funds-dashboards-OverviewHoldingsTable{grid-area:table}.funds-dashboards-Overview .funds-dashboards-OverviewHoldingsChart{grid-area:holdings-chart}.funds-dashboards-Overview .funds-dashboards-OverviewHoldingsChangeChart{grid-area:change-chart}.funds-dashboards-Overview .funds-dashboards-OverviewHoldingsChangeChart .profit-and-loss-header{padding-left:10px;font-size:18px}.funds-dashboards-Overview .holding-values{grid-area:portfolio}}.funds-dashboards-Overview .holding-values{margin-bottom:20px}@media (min-width: 1200px){.funds-dashboards-Overview .holding-values{display:flex}}.funds-dashboards-Overview .holding-values .amount,.funds-dashboards-Overview .holding-values .change{display:grid;grid-template:"key key" auto "value currency" auto/auto 3fr}@media (max-width: 1200px){.funds-dashboards-Overview .holding-values .amount,.funds-dashboards-Overview .holding-values .change{margin-top:10px;grid-template:"key key" auto "value currency" auto/1fr 3fr}}.funds-dashboards-Overview .holding-values .amount .key,.funds-dashboards-Overview .holding-values .change .key{grid-area:key;font-size:14px;color:var(--secondary-text-color)}.funds-dashboards-Overview .holding-values .amount .value-container,.funds-dashboards-Overview .holding-values .change .value-container{display:flex;align-items:center}.funds-dashboards-Overview .holding-values .amount .value,.funds-dashboards-Overview .holding-values .change .value{grid-area:value;align-self:baseline;margin-top:1px;font-size:28px}.funds-dashboards-Overview .holding-values .amount .value .shared-LoadingSpinner,.funds-dashboards-Overview .holding-values .change .value .shared-LoadingSpinner{margin-right:90px;vertical-align:middle}.funds-dashboards-Overview .holding-values .amount .currency,.funds-dashboards-Overview .holding-values .change .currency{grid-area:currency;align-self:baseline;margin-left:4px;font-size:14px}.funds-dashboards-Overview .holding-values .change{margin-left:35px}@media (max-width: 1200px){.funds-dashboards-Overview .holding-values .change{margin-left:0}}.funds-dashboards-Overview .holding-values .change .value:before{font-size:20px}.funds-dashboards-Overview .holding-values .change .value.positive{color:var(--positive-text-color)}.funds-dashboards-Overview .holding-values .change .value.positive:before{content:"▲"}.funds-dashboards-Overview .holding-values .change .value.negative{color:var(--negative-text-color)}.funds-dashboards-Overview .holding-values .change .value.negative:before{content:"▼"}.funds-dashboards-Overview .top{margin-top:10px;padding-top:10px;border-top:1px solid var(--secondary-text-color)}.funds-dashboards-OverviewHoldingsChart{text-align:center}.funds-dashboards-OverviewHoldingsChart .my-investment-allocation{margin:0 0 8px;font-size:16px;font-weight:500}@media (max-width: 1200px){.funds-dashboards-OverviewHoldingsChart .shared-charts-donuts-DonutChart{margin-left:auto;margin-right:auto}}@media (max-width: 1200px){.funds-dashboards-OverviewHoldingsTableHeader{width:220%}}@media (min-width: 1200px){.funds-dashboards-OverviewHoldingsTableHeader .asset{flex:1}}@media (max-width: 1200px){.funds-dashboards-OverviewHoldingsTableHeader .asset{position:sticky;left:0;width:18.1818181818%}}.funds-dashboards-OverviewHoldingsTableHeader .allocation,.funds-dashboards-OverviewHoldingsTableHeader .value,.funds-dashboards-OverviewHoldingsTableHeader .change{justify-content:flex-end}.funds-dashboards-OverviewHoldingsTableHeader .allocation{width:100px}@media (max-width: 1200px){.funds-dashboards-OverviewHoldingsTableHeader .allocation{width:27.2727272727%}}.funds-dashboards-OverviewHoldingsTableHeader .value,.funds-dashboards-OverviewHoldingsTableHeader .change{width:200px}@media (max-width: 1200px){.funds-dashboards-OverviewHoldingsTableHeader .value,.funds-dashboards-OverviewHoldingsTableHeader .change{width:27.2727272727%}}@media (min-width: 1200px){.funds-dashboards-OverviewHoldingsTableRow{animation:funds-dashboards-overview-holdings-table-row-show .5s forwards}@keyframes funds-dashboards-overview-holdings-table-row-show{0%{transform:translate(50%);opacity:0}to{transform:translate(0);opacity:1}}}@media (max-width: 1200px){.funds-dashboards-OverviewHoldingsTableRow{width:220%}}.funds-dashboards-OverviewHoldingsTableRow .asset{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (min-width: 1200px){.funds-dashboards-OverviewHoldingsTableRow .asset{flex:1}}@media (max-width: 1200px){.funds-dashboards-OverviewHoldingsTableRow .asset{position:sticky;left:0;width:18.1818181818%;background-color:var(--background-color)}}.funds-dashboards-OverviewHoldingsTableRow .asset .name{margin-left:10px}.funds-dashboards-OverviewHoldingsTableRow .asset .shared-tables-TableRowColorTag{flex-shrink:0}.funds-dashboards-OverviewHoldingsTableRow .allocation,.funds-dashboards-OverviewHoldingsTableRow .value,.funds-dashboards-OverviewHoldingsTableRow .change{flex-shrink:0;justify-content:flex-end}@media (min-width: 1200px){.funds-dashboards-OverviewHoldingsTableRow .allocation{width:100px}}@media (max-width: 1200px){.funds-dashboards-OverviewHoldingsTableRow .allocation{width:27.2727272727%}}@media (min-width: 1200px){.funds-dashboards-OverviewHoldingsTableRow .value,.funds-dashboards-OverviewHoldingsTableRow .change{width:200px}}@media (max-width: 1200px){.funds-dashboards-OverviewHoldingsTableRow .value,.funds-dashboards-OverviewHoldingsTableRow .change{width:27.2727272727%}}.funds-dashboards-OverviewHoldingsTableRow .change.positive{color:var(--positive-text-color)}.funds-dashboards-OverviewHoldingsTableRow .change.negative{color:var(--negative-text-color)}.funds-dashboards-OverviewHoldingsTableView{display:grid;grid-template:"table" auto "empty" auto "scroller" auto/1fr}.funds-dashboards-OverviewHoldingsTableView .holdings-table-scroll-bar{grid-area:table}.funds-dashboards-OverviewHoldingsTableView>.empty-holdings-reminder{grid-area:empty;padding:10px;text-align:center;font-size:14px;color:var(--secondary-text-color)}@media (max-width: 1200px){.funds-dashboards-OverviewHoldingsTableView>.empty-holdings-reminder{padding-bottom:10px}}.funds-dashboards-OverviewHoldingsTableView>.empty-holdings-reminder>.invest-now{margin-top:5px;display:block;text-decoration:underline}.funds-dashboards-OverviewHoldingsTableView>.empty-holdings-reminder>.invest-now:hover{color:var(--active-text-color)}.funds-dashboards-OverviewHoldingsTableView>.shared-tables-HorizontalScroller{grid-area:scroller;justify-self:center}.funds-dashboards-Summary{position:relative}.funds-dashboards-Summary .header .accounts-AccountBar{margin-bottom:15px;padding-bottom:10px}.funds-dashboards-Summary>.line{margin:10px -2px;height:3px;background-color:var(--primary-separator-color)}@media (max-width: 1200px){.funds-dashboards-Summary .accounts-AccountBar{grid-template:"left" auto "right" auto}.funds-dashboards-Summary .accounts-AccountBar .right{justify-self:flex-start}}.funds-dashboards-Summary>.tabs{margin-bottom:18px;display:flex}@media (max-width: 1200px){.funds-dashboards-Summary>.tabs{flex-wrap:wrap}}.funds-dashboards-Summary>.tabs .tab{position:relative;padding-top:5px;padding-bottom:5px;font-size:20px;color:var(--secondary-text-color);cursor:default}@media (max-width: 1200px){.funds-dashboards-Summary>.tabs .tab{display:flex;justify-content:center;align-items:center;text-align:center;font-size:16px}}@media (max-width: 1200px){.funds-dashboards-Summary>.tabs .tab{flex:0 0 33.333%}}.funds-dashboards-Summary>.tabs .tab:hover,.funds-dashboards-Summary>.tabs .tab.active{color:var(--primary-text-color)}.funds-dashboards-Summary>.tabs .tab:after{position:absolute;content:"";transition:all .3s}@media (min-width: 1200px){.funds-dashboards-Summary>.tabs .tab:after{left:50%;right:50%;bottom:0;height:3px;background-color:var(--active-text-color);opacity:0}.funds-dashboards-Summary>.tabs .tab:hover:after,.funds-dashboards-Summary>.tabs .tab.active:after{left:20%;right:20%;opacity:1}}@media (max-width: 1200px){.funds-dashboards-Summary>.tabs .tab:after{left:10px;right:10px;bottom:1px;height:1px;background-color:var(--idle-text-color)}.funds-dashboards-Summary>.tabs .tab:hover:after,.funds-dashboards-Summary>.tabs .tab.active:after{left:5px;right:5px;bottom:0;height:3px;background-color:var(--active-text-color)}}.funds-dashboards-Summary>.tabs .separator{width:1px;background-color:var(--secondary-separator-color)}@media (min-width: 1200px){.funds-dashboards-Summary>.tabs .separator{margin-left:13px;margin-right:13px}}@media (max-width: 1200px){.funds-dashboards-Summary>.tabs .separator{display:none}}.funds-dashboards-Summary .time{flex:1;text-align:right;font-size:12px;color:var(--tertiary-text-color)}@media (max-width: 1200px){.funds-dashboards-Summary .time{padding-top:10px}}@media (max-width: 1200px){.funds-dashboards-LastLoginInformation{margin-top:5px}}.funds-dashboards-LastLoginInformation>.last-login-time,.funds-dashboards-LastLoginInformation>.last-login-status{display:flex;font-size:12px;color:var(--tertiary-text-color)}.funds-Disclaimer.abci,.funds-Disclaimer.default,.funds-Disclaimer.magpie,.funds-Disclaimer.vc{font-size:14px;color:var(--tertiary-text-color)}@media (max-width: 1200px){.funds-portfolios-cashes-BalancesTableHeader{width:280%}}@media (min-width: 1200px){.funds-portfolios-cashes-BalancesTableHeader .currency{flex:1}}@media (max-width: 1200px){.funds-portfolios-cashes-BalancesTableHeader .currency{position:sticky;left:0;width:14.2857142857%}}.funds-portfolios-cashes-BalancesTableHeader .balance,.funds-portfolios-cashes-BalancesTableHeader .hold,.funds-portfolios-cashes-BalancesTableHeader .rate,.funds-portfolios-cashes-BalancesTableHeader .equivalent{justify-content:flex-end}@media (min-width: 1200px){.funds-portfolios-cashes-BalancesTableHeader .balance,.funds-portfolios-cashes-BalancesTableHeader .hold,.funds-portfolios-cashes-BalancesTableHeader .equivalent{width:250px}}@media (max-width: 1200px){.funds-portfolios-cashes-BalancesTableHeader .balance,.funds-portfolios-cashes-BalancesTableHeader .hold,.funds-portfolios-cashes-BalancesTableHeader .equivalent{width:21.4285714286%}}@media (min-width: 1200px){.funds-portfolios-cashes-BalancesTableHeader .rate{width:180px}}@media (max-width: 1200px){.funds-portfolios-cashes-BalancesTableHeader .rate{width:21.4285714286%}}@media (min-width: 1200px){.funds-portfolios-cashes-BalancesTableRow{animation:funds-portfolios-cashes-balances-table-row-show .5s forwards}@keyframes funds-portfolios-cashes-balances-table-row-show{0%{transform:translate(50%);opacity:0}to{transform:translate(0);opacity:1}}}@media (max-width: 1200px){.funds-portfolios-cashes-BalancesTableRow{width:280%}}.funds-portfolios-cashes-BalancesTableRow .currency{position:relative;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (min-width: 1200px){.funds-portfolios-cashes-BalancesTableRow .currency{flex:1;padding-left:8px}}@media (max-width: 1200px){.funds-portfolios-cashes-BalancesTableRow .currency{position:sticky;left:0;width:14.2857142857%;background-color:var(--background-color)}}.funds-portfolios-cashes-BalancesTableRow .currency:before{position:absolute;top:50%;width:15px;height:4px;content:"";transform:translateY(-50%);transition:all .3s}@media (min-width: 1200px){.funds-portfolios-cashes-BalancesTableRow .currency:before{left:10px}}@media (max-width: 1200px){.funds-portfolios-cashes-BalancesTableRow .currency:before{left:0}}.funds-portfolios-cashes-BalancesTableRow .currency .shared-tables-TableRowColorTag{margin-right:10px}.funds-portfolios-cashes-BalancesTableRow .balance,.funds-portfolios-cashes-BalancesTableRow .hold,.funds-portfolios-cashes-BalancesTableRow .rate-key,.funds-portfolios-cashes-BalancesTableRow .rate-value,.funds-portfolios-cashes-BalancesTableRow .equivalent{flex-shrink:0;justify-content:flex-end}.funds-portfolios-cashes-BalancesTableRow .balance,.funds-portfolios-cashes-BalancesTableRow .hold,.funds-portfolios-cashes-BalancesTableRow .equivalent{justify-content:flex-end}@media (min-width: 1200px){.funds-portfolios-cashes-BalancesTableRow .balance,.funds-portfolios-cashes-BalancesTableRow .hold,.funds-portfolios-cashes-BalancesTableRow .equivalent{width:250px}}@media (max-width: 1200px){.funds-portfolios-cashes-BalancesTableRow .balance,.funds-portfolios-cashes-BalancesTableRow .hold,.funds-portfolios-cashes-BalancesTableRow .equivalent{width:21.4285714286%}}.funds-portfolios-cashes-BalancesTableRow .rate-key{font-size:12px}@media (min-width: 1200px){.funds-portfolios-cashes-BalancesTableRow .rate-key{width:90px}}@media (max-width: 1200px){.funds-portfolios-cashes-BalancesTableRow .rate-key{width:10.7142857143%}}@media (min-width: 1200px){.funds-portfolios-cashes-BalancesTableRow .rate-value{width:90px}}@media (max-width: 1200px){.funds-portfolios-cashes-BalancesTableRow .rate-value{width:10.7142857143%}}.funds-portfolios-cashes-BalancesTableRow.active .currency{color:var(--idle-background-color)}.funds-portfolios-cashes-BalancesTableRow.active .currency:before{height:15px;border-radius:4px}.funds-portfolios-cashes-BalancesTableView{display:grid;grid-template:"count" auto "." 10px "table" auto "empty" auto "scroller" auto/1fr;align-items:center}.funds-portfolios-cashes-BalancesTableView>.table-count{grid-area:count;justify-self:right;color:var(--secondary-text-color)}.funds-portfolios-cashes-BalancesTableView .balances-table-scroll-bar{grid-area:table}.funds-portfolios-cashes-BalancesTableView>.empty-balances-reminder{grid-area:empty;padding:10px;text-align:center;font-size:14px;color:var(--secondary-text-color)}@media (max-width: 1200px){.funds-portfolios-cashes-BalancesTableView>.empty-balances-reminder{padding-bottom:10px}}.funds-portfolios-cashes-BalancesTableView>.empty-balances-reminder>.top-up{margin-top:5px;display:block;text-decoration:underline}.funds-portfolios-cashes-BalancesTableView>.empty-balances-reminder>.top-up:hover{color:var(--active-text-color)}.funds-portfolios-cashes-BalancesTableView .shared-tables-HorizontalScroller{grid-area:scroller;justify-self:center;margin-top:5px}@media (min-width: 1200px){.funds-portfolios-cashes-CashBalances .funds-portfolios-cashes-Summary{margin:27px 15px 0}}.funds-portfolios-cashes-CashBalances .balances-charts{position:relative;margin-top:30px;margin-bottom:30px;display:flex;justify-content:center;align-items:center;padding-top:28px}.funds-portfolios-cashes-CashBalances .balances-charts:before{position:absolute;left:30px;right:30px;top:0;border-top:1px dotted var(--primary-separator-color);content:""}@media (max-width: 1200px){.funds-portfolios-cashes-CashBalances .balances-charts{margin-bottom:18px;padding-top:18px;justify-content:center}}.funds-portfolios-cashes-CashBalances .count{margin-top:-20px;margin-bottom:17px;padding-right:15px;text-align:right;color:var(--secondary-text-color)}@media (min-width: 1200px){.funds-portfolios-cashes-CashBalances .funds-portfolios-cashes-BalancesTableView{margin-left:15px;margin-right:15px}}.funds-portfolios-cashes-HoldAmountChart .title{margin-bottom:8px;font-size:16px;font-weight:500;text-align:center}.funds-portfolios-cashes-HoldAmountChart .shared-charts-donuts-DonutChart,.funds-portfolios-cashes-HoldAmountChart .funds-dashboards-EmptyDonutChart{margin-left:auto;margin-right:auto}.funds-portfolios-cashes-Summary{display:flex;flex-wrap:wrap}@media (min-width: 350px){.funds-portfolios-cashes-Summary{align-items:flex-end}}@media (max-width: 350px){.funds-portfolios-cashes-Summary{flex-direction:column}}.funds-portfolios-cashes-Summary .total{display:grid;grid-template:"key key" auto "value currency" auto}@media (max-width: 1200px){.funds-portfolios-cashes-Summary .total{grid-template:"key key" auto "value currency" auto/1fr 3fr}}.funds-portfolios-cashes-Summary .total .key{grid-area:key;margin-bottom:2px;font-size:14px;color:var(--secondary-text-color)}.funds-portfolios-cashes-Summary .total .value-container{display:flex;align-items:center}.funds-portfolios-cashes-Summary .total .value{grid-area:value;align-self:baseline;font-weight:700}@media (min-width: 350px){.funds-portfolios-cashes-Summary .total .value{font-size:34px}}@media (max-width: 350px){.funds-portfolios-cashes-Summary .total .value{font-size:27px}}.funds-portfolios-cashes-Summary .total .value .shared-LoadingSpinner{padding-right:90px;vertical-align:middle}.funds-portfolios-cashes-Summary .total .currency{grid-area:currency;align-self:baseline;margin-left:6px;font-size:14px}@media (max-width: 1200px){.funds-portfolios-cashes-Summary .total{margin-bottom:20px;flex:0 0 100%}}.funds-portfolios-cashes-Summary .hold-amount{display:grid;grid-template:"key key" auto "value currency" auto}@media (min-width: 1200px){.funds-portfolios-cashes-Summary .hold-amount{margin-left:31px}}@media (max-width: 1200px){.funds-portfolios-cashes-Summary .hold-amount{grid-template:"key key" auto "value currency" auto/1fr 3fr}}.funds-portfolios-cashes-Summary .hold-amount .key{grid-area:key;margin-bottom:2px;font-size:14px;color:var(--secondary-text-color)}.funds-portfolios-cashes-Summary .hold-amount .value-container{display:flex;align-items:center}.funds-portfolios-cashes-Summary .hold-amount .value{grid-area:value;align-self:baseline;font-size:18px}.funds-portfolios-cashes-Summary .hold-amount .value .shared-LoadingSpinner{padding-right:90px;vertical-align:middle}.funds-portfolios-cashes-Summary .hold-amount .value.very-low{color:var(--highly-risky-color)}.funds-portfolios-cashes-Summary .hold-amount .value.low{color:var(--lowly-risky-color)}.funds-portfolios-cashes-Summary .hold-amount .value.medium{color:var(--medium-color)}.funds-portfolios-cashes-Summary .hold-amount .value.high{color:var(--lowly-safe-color)}.funds-portfolios-cashes-Summary .hold-amount .value.very-high{color:var(--highly-safe-color)}.funds-portfolios-cashes-Summary .hold-amount .currency{grid-area:currency;align-self:baseline;margin-left:6px;font-size:14px}@media (min-width: 1200px){.funds-portfolios-cashes-Summary .hold-amount{padding:0 15px 2px}}@media (max-width: 1200px){.funds-portfolios-cashes-Summary .hold-amount{margin-bottom:20px;flex:0 0 50%}}.funds-portfolios-cashes-Summary .risk{padding-right:0}@media (min-width: 1200px){.funds-portfolios-cashes-Summary .current{border-left:var(--secondary-separator-color) 1px solid}.funds-portfolios-cashes-Summary .invested{border-right:var(--secondary-separator-color) 1px solid}}.funds-portfolios-cashes-Summary .shared-LoadingSpinner{padding-right:90px;vertical-align:middle}.funds-portfolios-DonutChart{text-align:center}.funds-portfolios-DonutChart .title{margin:0 0 8px;font-size:16px;font-weight:500}@media (max-width: 1200px){.funds-portfolios-DonutChart .title{margin:0 0 38px}}.funds-portfolios-DonutChart .shared-charts-donuts-DonutChart,.funds-portfolios-DonutChart .funds-dashboards-EmptyDonutChart{margin-left:auto;margin-right:auto}@media (min-width: 1200px){.funds-portfolios-FundHoldings.default .funds-portfolios-Summary{margin-left:15px;margin-right:15px;margin-top:27px}}.funds-portfolios-FundHoldings.default .funds-portfolios-FundMenu{margin-top:30px}.funds-portfolios-FundHoldings.default .charts{position:relative;margin-top:30px;margin-bottom:30px;display:flex;justify-content:center;align-items:center;padding-top:28px}.funds-portfolios-FundHoldings.default .charts:before{position:absolute;left:30px;right:30px;top:0;border-top:1px dotted var(--primary-separator-color);content:""}@media (max-width: 1200px){.funds-portfolios-FundHoldings.default .charts{margin-bottom:18px;padding-top:18px;justify-content:center}}@media (min-width: 1200px){.funds-portfolios-FundHoldings.default .charts{justify-content:space-around}}.funds-portfolios-FundHoldings.default .charts .separator{width:1px;height:150px;max-height:100%;background-color:var(--secondary-separator-color)}.funds-portfolios-FundMenu{display:flex;flex-wrap:wrap;border-left:var(--secondary-separator-color) 1px solid;border-right:var(--secondary-separator-color) 1px solid}.funds-portfolios-FundMenu .item{flex:1;text-align:center;font-size:14px;color:var(--secondary-text-color)}@media (max-width: 1200px){.funds-portfolios-FundMenu .item{flex:0 0 50%}.funds-portfolios-FundMenu .item:nth-child(1),.funds-portfolios-FundMenu .item:nth-child(2){margin-bottom:20px}.funds-portfolios-FundMenu .item:nth-child(2),.funds-portfolios-FundMenu .item:nth-child(4){border-left:var(--secondary-separator-color) 1px solid}}@media (min-width: 1200px){.funds-portfolios-FundMenu .item+.item{border-left:var(--secondary-separator-color) 1px solid}}.funds-portfolios-FundMenu .item img{margin-bottom:3px;width:45px;transition:all .3s ease}.funds-portfolios-FundMenu .item:hover img{opacity:.3;transform:scale(1.25)}.funds-portfolios-HoldingsTableView{display:grid;grid-template:"count" auto "." 10px "table" auto "empty" auto "scroller" auto/1fr;align-items:center}.funds-portfolios-HoldingsTableView>.table-count{grid-area:count;justify-self:right;color:var(--secondary-text-color)}.funds-portfolios-HoldingsTableView .holdings-table-scroll-bar{grid-area:table}.funds-portfolios-HoldingsTableView>.empty-holdings-reminder{grid-area:empty;padding:10px;text-align:center;font-size:14px;color:var(--secondary-text-color)}@media (max-width: 1200px){.funds-portfolios-HoldingsTableView>.empty-holdings-reminder{padding-bottom:10px}}.funds-portfolios-HoldingsTableView>.empty-holdings-reminder>.invest-now{margin-top:5px;display:block;text-decoration:underline}.funds-portfolios-HoldingsTableView>.empty-holdings-reminder>.invest-now:hover{color:var(--active-text-color)}.funds-portfolios-HoldingsTableView .shared-tables-HorizontalScroller{grid-area:scroller;justify-self:center;margin-top:5px}@media (max-width: 1200px){.funds-portfolios-PlanHoldingsTableHeader.default{width:340%}}.funds-portfolios-PlanHoldingsTableHeader.default .buy-sell:after{margin-left:5px;transition:all .5s}@media (min-width: 1200px){.funds-portfolios-PlanHoldingsTableHeader.default .buy-sell{width:100px}}@media (max-width: 1200px){.funds-portfolios-PlanHoldingsTableHeader.default .buy-sell{width:11.7647058824%}}@media (min-width: 1200px){.funds-portfolios-PlanHoldingsTableHeader.default .name{flex:1}}@media (max-width: 1200px){.funds-portfolios-PlanHoldingsTableHeader.default .name{position:sticky;left:0;width:14.7058823529%}}.funds-portfolios-PlanHoldingsTableHeader.default .percentage,.funds-portfolios-PlanHoldingsTableHeader.default .price,.funds-portfolios-PlanHoldingsTableHeader.default .change,.funds-portfolios-PlanHoldingsTableHeader.default .quantity,.funds-portfolios-PlanHoldingsTableHeader.default .hold-quantity,.funds-portfolios-PlanHoldingsTableHeader.default .amount{justify-content:flex-end;text-align:right}@media (min-width: 1200px){.funds-portfolios-PlanHoldingsTableHeader.default .price{width:130px}}@media (max-width: 1200px){.funds-portfolios-PlanHoldingsTableHeader.default .price{width:11.7647058824%}}@media (min-width: 1200px){.funds-portfolios-PlanHoldingsTableHeader.default .percentage{width:80px}}@media (max-width: 1200px){.funds-portfolios-PlanHoldingsTableHeader.default .percentage{width:11.7647058824%}}@media (min-width: 1200px){.funds-portfolios-PlanHoldingsTableHeader.default .change{width:160px}}@media (max-width: 1200px){.funds-portfolios-PlanHoldingsTableHeader.default .change{width:11.7647058824%}}@media (min-width: 1200px){.funds-portfolios-PlanHoldingsTableHeader.default .quantity,.funds-portfolios-PlanHoldingsTableHeader.default .hold-quantity,.funds-portfolios-PlanHoldingsTableHeader.default .amount{width:140px}}@media (max-width: 1200px){.funds-portfolios-PlanHoldingsTableHeader.default .quantity,.funds-portfolios-PlanHoldingsTableHeader.default .hold-quantity,.funds-portfolios-PlanHoldingsTableHeader.default .amount{width:11.7647058824%}}@media (min-width: 1200px){.funds-portfolios-PlanHoldingsTableHeader.default .control{width:40px}}@media (max-width: 1200px){.funds-portfolios-PlanHoldingsTableHeader.default .control{position:sticky;right:0;width:2.9411764706%}}@media (max-width: 1200px){.funds-portfolios-PlanHoldingsTableHeader.magpie{width:340%}}.funds-portfolios-PlanHoldingsTableHeader.magpie .buy-sell:after{margin-left:5px;transition:all .5s}@media (min-width: 1200px){.funds-portfolios-PlanHoldingsTableHeader.magpie .buy-sell{width:100px}}@media (max-width: 1200px){.funds-portfolios-PlanHoldingsTableHeader.magpie .buy-sell{width:11.7647058824%}}@media (min-width: 1200px){.funds-portfolios-PlanHoldingsTableHeader.magpie .name{flex:1}}@media (max-width: 1200px){.funds-portfolios-PlanHoldingsTableHeader.magpie .name{position:sticky;left:0;width:14.7058823529%}}.funds-portfolios-PlanHoldingsTableHeader.magpie .percentage,.funds-portfolios-PlanHoldingsTableHeader.magpie .price,.funds-portfolios-PlanHoldingsTableHeader.magpie .change,.funds-portfolios-PlanHoldingsTableHeader.magpie .quantity,.funds-portfolios-PlanHoldingsTableHeader.magpie .hold-quantity,.funds-portfolios-PlanHoldingsTableHeader.magpie .amount{justify-content:flex-end;text-align:right}@media (min-width: 1200px){.funds-portfolios-PlanHoldingsTableHeader.magpie .price{width:130px}}@media (max-width: 1200px){.funds-portfolios-PlanHoldingsTableHeader.magpie .price{width:11.7647058824%}}@media (min-width: 1200px){.funds-portfolios-PlanHoldingsTableHeader.magpie .percentage{width:80px}}@media (max-width: 1200px){.funds-portfolios-PlanHoldingsTableHeader.magpie .percentage{width:11.7647058824%}}@media (min-width: 1200px){.funds-portfolios-PlanHoldingsTableHeader.magpie .change{width:160px}}@media (max-width: 1200px){.funds-portfolios-PlanHoldingsTableHeader.magpie .change{width:11.7647058824%}}@media (min-width: 1200px){.funds-portfolios-PlanHoldingsTableHeader.magpie .quantity,.funds-portfolios-PlanHoldingsTableHeader.magpie .hold-quantity,.funds-portfolios-PlanHoldingsTableHeader.magpie .amount{width:140px}}@media (max-width: 1200px){.funds-portfolios-PlanHoldingsTableHeader.magpie .quantity,.funds-portfolios-PlanHoldingsTableHeader.magpie .hold-quantity,.funds-portfolios-PlanHoldingsTableHeader.magpie .amount{width:11.7647058824%}}@media (min-width: 1200px){.funds-portfolios-PlanHoldingsTableHeader.magpie .control{width:40px}}@media (max-width: 1200px){.funds-portfolios-PlanHoldingsTableHeader.magpie .control{position:sticky;right:0;width:2.9411764706%}}.funds-portfolios-PlanHoldingsTableBody.default{border-bottom:var(--separator-color) 1px solid}@media (min-width: 1200px){.funds-portfolios-PlanHoldingsTableBody.default{animation:funds-portfolios-plan-holdings-table-body-show .5s forwards}@keyframes funds-portfolios-plan-holdings-table-body-show{0%{transform:translate(50%);opacity:0}to{transform:translate(0);opacity:1}}}@media (max-width: 1200px){.funds-portfolios-PlanHoldingsTableBody.default{width:340%}}.funds-portfolios-PlanHoldingsTableBody.default .name,.funds-portfolios-PlanHoldingsTableBody.default .percentage,.funds-portfolios-PlanHoldingsTableBody.default .price,.funds-portfolios-PlanHoldingsTableBody.default .change,.funds-portfolios-PlanHoldingsTableBody.default .quantity,.funds-portfolios-PlanHoldingsTableBody.default .hold-quantity,.funds-portfolios-PlanHoldingsTableBody.default .amount{border-right:1px solid transparent}@media (min-width: 1200px){.funds-portfolios-PlanHoldingsTableBody.default .name{flex:1}}@media (max-width: 1200px){.funds-portfolios-PlanHoldingsTableBody.default .name{position:sticky;left:0;width:14.7058823529%;background-color:var(--background-color)}}.funds-portfolios-PlanHoldingsTableBody.default .name .shared-tables-TableRowColorTag{flex-shrink:0;margin-right:10px}.funds-portfolios-PlanHoldingsTableBody.default .percentage,.funds-portfolios-PlanHoldingsTableBody.default .price,.funds-portfolios-PlanHoldingsTableBody.default .change,.funds-portfolios-PlanHoldingsTableBody.default .quantity,.funds-portfolios-PlanHoldingsTableBody.default .hold-quantity,.funds-portfolios-PlanHoldingsTableBody.default .amount{justify-content:flex-end;text-align:right}@media (min-width: 1200px){.funds-portfolios-PlanHoldingsTableBody.default .percentage{width:80px}}@media (max-width: 1200px){.funds-portfolios-PlanHoldingsTableBody.default .percentage{width:11.7647058824%}}@media (min-width: 1200px){.funds-portfolios-PlanHoldingsTableBody.default .price{width:130px}}@media (max-width: 1200px){.funds-portfolios-PlanHoldingsTableBody.default .price{width:11.7647058824%}}@media (min-width: 1200px){.funds-portfolios-PlanHoldingsTableBody.default .change{width:160px}}@media (max-width: 1200px){.funds-portfolios-PlanHoldingsTableBody.default .change{width:11.7647058824%}}.funds-portfolios-PlanHoldingsTableBody.default .change.positive{color:var(--positive-text-color)}.funds-portfolios-PlanHoldingsTableBody.default .change.negative{color:var(--negative-text-color)}@media (min-width: 1200px){.funds-portfolios-PlanHoldingsTableBody.default .quantity,.funds-portfolios-PlanHoldingsTableBody.default .hold-quantity,.funds-portfolios-PlanHoldingsTableBody.default .amount{width:140px}}@media (max-width: 1200px){.funds-portfolios-PlanHoldingsTableBody.default .quantity,.funds-portfolios-PlanHoldingsTableBody.default .hold-quantity,.funds-portfolios-PlanHoldingsTableBody.default .amount{width:11.7647058824%}}.funds-portfolios-PlanHoldingsTableBody.default .buy-sell{display:flex;justify-content:center}@media (min-width: 1200px){.funds-portfolios-PlanHoldingsTableBody.default .buy-sell{width:100px}}@media (max-width: 1200px){.funds-portfolios-PlanHoldingsTableBody.default .buy-sell{width:11.7647058824%}}.funds-portfolios-PlanHoldingsTableBody.default .buy-sell .buy-button{margin-right:2px;width:40px;height:20px;border:none;background-color:var(--positive-text-color);padding:2px;text-align:center;color:var(--primary-text-color);cursor:pointer}.funds-portfolios-PlanHoldingsTableBody.default .buy-sell .buy-button:hover{background-color:var(--positive-text-color)}.funds-portfolios-PlanHoldingsTableBody.default .buy-sell .sell-button{margin-right:2px;width:40px;height:20px;border:none;background-color:var(--negative-text-color);cursor:pointer;padding:2px;text-align:center;color:var(--primary-text-color)}.funds-portfolios-PlanHoldingsTableBody.default .buy-sell .sell-button:hover{background-color:var(--negative-text-color)}@media (min-width: 1200px){.funds-portfolios-PlanHoldingsTableBody.default .control{width:40px}}@media (max-width: 1200px){.funds-portfolios-PlanHoldingsTableBody.default .control{position:sticky;right:0;width:2.9411764706%}}.funds-portfolios-PlanHoldingsTableBody.default .control .funds-portfolios-PlanHoldingsTableBodyArrow{margin:auto}.funds-portfolios-PlanHoldingsTableBodyArrow{position:relative;min-height:20px}.funds-portfolios-PlanHoldingsTableBodyArrow:before{position:absolute;left:10px;right:10px;top:16px;bottom:16px;content:"";transition:background-color .3s}.funds-portfolios-PlanHoldingsTableBodyArrow .arrow{position:absolute;left:50%;top:50%;margin-left:-7px;margin-top:-4px;width:14px;height:8px;transition:all .3s}.funds-portfolios-PlanHoldingsTableBodyArrow .arrow path{fill:var(--tertiary-text-color)}.funds-portfolios-PlanHoldingsTableBodyArrow:hover:before{background-color:var(--hover-background-color)}.funds-portfolios-PlanHoldingsTableBodyArrow.expand .arrow{transform:rotate(180deg)}.funds-portfolios-PlanHoldingsTableBody.magpie{border-bottom:var(--separator-color) 1px solid}@media (min-width: 1200px){.funds-portfolios-PlanHoldingsTableBody.magpie{animation:funds-portfolios-plan-holdings-table-body-show .5s forwards}@keyframes funds-portfolios-plan-holdings-table-body-show{0%{transform:translate(50%);opacity:0}to{transform:translate(0);opacity:1}}}@media (max-width: 1200px){.funds-portfolios-PlanHoldingsTableBody.magpie{width:340%}}.funds-portfolios-PlanHoldingsTableBody.magpie .name,.funds-portfolios-PlanHoldingsTableBody.magpie .percentage,.funds-portfolios-PlanHoldingsTableBody.magpie .price,.funds-portfolios-PlanHoldingsTableBody.magpie .change,.funds-portfolios-PlanHoldingsTableBody.magpie .quantity,.funds-portfolios-PlanHoldingsTableBody.magpie .hold-quantity,.funds-portfolios-PlanHoldingsTableBody.magpie .amount{border-right:1px solid transparent}@media (min-width: 1200px){.funds-portfolios-PlanHoldingsTableBody.magpie .name{flex:1}}@media (max-width: 1200px){.funds-portfolios-PlanHoldingsTableBody.magpie .name{position:sticky;left:0;width:14.7058823529%;background-color:var(--background-color)}}.funds-portfolios-PlanHoldingsTableBody.magpie .name .shared-tables-TableRowColorTag{flex-shrink:0;margin-right:10px}.funds-portfolios-PlanHoldingsTableBody.magpie .percentage,.funds-portfolios-PlanHoldingsTableBody.magpie .price,.funds-portfolios-PlanHoldingsTableBody.magpie .change,.funds-portfolios-PlanHoldingsTableBody.magpie .quantity,.funds-portfolios-PlanHoldingsTableBody.magpie .hold-quantity,.funds-portfolios-PlanHoldingsTableBody.magpie .amount{justify-content:flex-end;text-align:right}@media (min-width: 1200px){.funds-portfolios-PlanHoldingsTableBody.magpie .percentage{width:80px}}@media (max-width: 1200px){.funds-portfolios-PlanHoldingsTableBody.magpie .percentage{width:11.7647058824%}}@media (min-width: 1200px){.funds-portfolios-PlanHoldingsTableBody.magpie .price{width:130px}}@media (max-width: 1200px){.funds-portfolios-PlanHoldingsTableBody.magpie .price{width:11.7647058824%}}@media (min-width: 1200px){.funds-portfolios-PlanHoldingsTableBody.magpie .change{width:160px}}@media (max-width: 1200px){.funds-portfolios-PlanHoldingsTableBody.magpie .change{width:11.7647058824%}}.funds-portfolios-PlanHoldingsTableBody.magpie .change.positive{color:var(--positive-text-color)}.funds-portfolios-PlanHoldingsTableBody.magpie .change.negative{color:var(--negative-text-color)}@media (min-width: 1200px){.funds-portfolios-PlanHoldingsTableBody.magpie .quantity,.funds-portfolios-PlanHoldingsTableBody.magpie .hold-quantity,.funds-portfolios-PlanHoldingsTableBody.magpie .amount{width:140px}}@media (max-width: 1200px){.funds-portfolios-PlanHoldingsTableBody.magpie .quantity,.funds-portfolios-PlanHoldingsTableBody.magpie .hold-quantity,.funds-portfolios-PlanHoldingsTableBody.magpie .amount{width:11.7647058824%}}.funds-portfolios-PlanHoldingsTableBody.magpie .buy-sell{display:flex;justify-content:center}@media (min-width: 1200px){.funds-portfolios-PlanHoldingsTableBody.magpie .buy-sell{width:100px}}@media (max-width: 1200px){.funds-portfolios-PlanHoldingsTableBody.magpie .buy-sell{width:11.7647058824%}}.funds-portfolios-PlanHoldingsTableBody.magpie .buy-sell .buy-button{margin-right:2px;width:40px;height:20px;border:none;background-color:var(--positive-text-color);padding:2px;text-align:center;color:var(--primary-text-color);cursor:pointer}.funds-portfolios-PlanHoldingsTableBody.magpie .buy-sell .buy-button:hover{background-color:var(--positive-text-color)}.funds-portfolios-PlanHoldingsTableBody.magpie .buy-sell .sell-button{margin-right:2px;width:40px;height:20px;border:none;background-color:var(--negative-text-color);cursor:pointer;padding:2px;text-align:center;color:var(--primary-text-color)}.funds-portfolios-PlanHoldingsTableBody.magpie .buy-sell .sell-button:hover{background-color:var(--negative-text-color)}@media (min-width: 1200px){.funds-portfolios-PlanHoldingsTableBody.magpie .control{width:40px}}@media (max-width: 1200px){.funds-portfolios-PlanHoldingsTableBody.magpie .control{position:sticky;right:0;width:2.9411764706%}}.funds-portfolios-PlanHoldingsTableBody.magpie .control .funds-portfolios-PlanHoldingsTableBodyArrow{margin:auto}.funds-portfolios-PlanHoldingsTableDetail,.funds-portfolios-PlanHoldingsTableDetail .funds-portfolios-PlanHoldingsTableDetailRow{transition:all .3s}.funds-portfolios-PlanHoldingsTableDetail:not(.expand){max-height:0}.funds-portfolios-PlanHoldingsTableDetail:not(.expand) .funds-portfolios-PlanHoldingsTableDetailRow{overflow:hidden;max-height:0;border-top:none}.funds-portfolios-PlanHoldingsTableDetail.expand{max-height:calc(142px * var(--holdings-count))}.funds-portfolios-PlanHoldingsTableDetail.expand .funds-portfolios-PlanHoldingsTableDetailRow{max-height:142px}@media (min-width: 1200px){.funds-portfolios-PlanHoldingsTableDetailRow.default{animation:funds-portfolios-plan-holdings-table-detail-row-show .5s forwards}@keyframes funds-portfolios-plan-holdings-table-detail-row-show{0%{transform:translate(50%);opacity:0}to{transform:translate(0);opacity:1}}}@media (max-width: 1200px){.funds-portfolios-PlanHoldingsTableDetailRow.default{width:340%}}.funds-portfolios-PlanHoldingsTableDetailRow.default .name,.funds-portfolios-PlanHoldingsTableDetailRow.default .percentage,.funds-portfolios-PlanHoldingsTableDetailRow.default .price,.funds-portfolios-PlanHoldingsTableDetailRow.default .change,.funds-portfolios-PlanHoldingsTableDetailRow.default .quantity,.funds-portfolios-PlanHoldingsTableDetailRow.default .hold-quantity,.funds-portfolios-PlanHoldingsTableDetailRow.default .amount{border-right:1px solid transparent}@media (min-width: 1200px){.funds-portfolios-PlanHoldingsTableDetailRow.default .name{flex:1;padding-left:35px}}@media (max-width: 1200px){.funds-portfolios-PlanHoldingsTableDetailRow.default .name{position:sticky;left:0;width:14.7058823529%;background-color:var(--background-color);padding-left:25px}}.funds-portfolios-PlanHoldingsTableDetailRow.default .name .shared-tables-TableRowColorTag{flex-shrink:0;margin-right:10px}.funds-portfolios-PlanHoldingsTableDetailRow.default .percentage,.funds-portfolios-PlanHoldingsTableDetailRow.default .price,.funds-portfolios-PlanHoldingsTableDetailRow.default .change,.funds-portfolios-PlanHoldingsTableDetailRow.default .quantity,.funds-portfolios-PlanHoldingsTableDetailRow.default .hold-quantity,.funds-portfolios-PlanHoldingsTableDetailRow.default .amount{justify-content:flex-end;text-align:right}@media (min-width: 1200px){.funds-portfolios-PlanHoldingsTableDetailRow.default .percentage{width:80px}}@media (max-width: 1200px){.funds-portfolios-PlanHoldingsTableDetailRow.default .percentage{width:11.7647058824%}}@media (min-width: 1200px){.funds-portfolios-PlanHoldingsTableDetailRow.default .price{width:130px}}@media (max-width: 1200px){.funds-portfolios-PlanHoldingsTableDetailRow.default .price{width:11.7647058824%}}@media (min-width: 1200px){.funds-portfolios-PlanHoldingsTableDetailRow.default .change{width:160px}}@media (max-width: 1200px){.funds-portfolios-PlanHoldingsTableDetailRow.default .change{width:11.7647058824%}}.funds-portfolios-PlanHoldingsTableDetailRow.default .change.positive{color:var(--positive-text-color)}.funds-portfolios-PlanHoldingsTableDetailRow.default .change.negative{color:var(--negative-text-color)}@media (min-width: 1200px){.funds-portfolios-PlanHoldingsTableDetailRow.default .quantity,.funds-portfolios-PlanHoldingsTableDetailRow.default .hold-quantity,.funds-portfolios-PlanHoldingsTableDetailRow.default .amount{width:140px}}@media (max-width: 1200px){.funds-portfolios-PlanHoldingsTableDetailRow.default .quantity,.funds-portfolios-PlanHoldingsTableDetailRow.default .hold-quantity,.funds-portfolios-PlanHoldingsTableDetailRow.default .amount{width:11.7647058824%}}.funds-portfolios-PlanHoldingsTableDetailRow.default .buy-sell{display:flex;justify-content:center}@media (min-width: 1200px){.funds-portfolios-PlanHoldingsTableDetailRow.default .buy-sell{width:100px}}@media (max-width: 1200px){.funds-portfolios-PlanHoldingsTableDetailRow.default .buy-sell{width:11.7647058824%}}.funds-portfolios-PlanHoldingsTableDetailRow.default .buy-sell .buy-button{margin-right:2px;width:40px;height:20px;border:none;background-color:var(--positive-text-color);padding:2px;text-align:center;color:var(--primary-text-color);cursor:pointer}.funds-portfolios-PlanHoldingsTableDetailRow.default .buy-sell .buy-button:hover{background-color:var(--positive-text-color)}.funds-portfolios-PlanHoldingsTableDetailRow.default .buy-sell .sell-button{margin-right:2px;width:40px;height:20px;border:none;background-color:var(--negative-text-color);cursor:pointer;padding:2px;text-align:center;color:var(--primary-text-color)}.funds-portfolios-PlanHoldingsTableDetailRow.default .buy-sell .sell-button:hover{background-color:var(--negative-text-color)}@media (min-width: 1200px){.funds-portfolios-PlanHoldingsTableDetailRow.default .control{width:40px}}@media (max-width: 1200px){.funds-portfolios-PlanHoldingsTableDetailRow.default .control{position:sticky;right:0;width:2.9411764706%;background-color:var(--background-color)}}@media (min-width: 1200px){.funds-portfolios-PlanHoldingsTableDetailRow.magpie{animation:funds-portfolios-plan-holdings-table-detail-row-show .5s forwards}@keyframes funds-portfolios-plan-holdings-table-detail-row-show{0%{transform:translate(50%);opacity:0}to{transform:translate(0);opacity:1}}}@media (max-width: 1200px){.funds-portfolios-PlanHoldingsTableDetailRow.magpie{width:350%}}.funds-portfolios-PlanHoldingsTableDetailRow.magpie .name,.funds-portfolios-PlanHoldingsTableDetailRow.magpie .percentage,.funds-portfolios-PlanHoldingsTableDetailRow.magpie .price,.funds-portfolios-PlanHoldingsTableDetailRow.magpie .change,.funds-portfolios-PlanHoldingsTableDetailRow.magpie .quantity,.funds-portfolios-PlanHoldingsTableDetailRow.magpie .hold-quantity,.funds-portfolios-PlanHoldingsTableDetailRow.magpie .amount{border-right:1px solid transparent}@media (min-width: 1200px){.funds-portfolios-PlanHoldingsTableDetailRow.magpie .name{flex:1;padding-left:35px}}@media (max-width: 1200px){.funds-portfolios-PlanHoldingsTableDetailRow.magpie .name{position:sticky;left:0;width:14.2857142857%;background-color:var(--background-color);padding-left:25px}}.funds-portfolios-PlanHoldingsTableDetailRow.magpie .name .shared-tables-TableRowColorTag{flex-shrink:0;margin-right:10px}.funds-portfolios-PlanHoldingsTableDetailRow.magpie .percentage,.funds-portfolios-PlanHoldingsTableDetailRow.magpie .price,.funds-portfolios-PlanHoldingsTableDetailRow.magpie .change,.funds-portfolios-PlanHoldingsTableDetailRow.magpie .quantity,.funds-portfolios-PlanHoldingsTableDetailRow.magpie .hold-quantity,.funds-portfolios-PlanHoldingsTableDetailRow.magpie .amount{justify-content:flex-end;text-align:right}@media (min-width: 1200px){.funds-portfolios-PlanHoldingsTableDetailRow.magpie .percentage{width:80px}}@media (max-width: 1200px){.funds-portfolios-PlanHoldingsTableDetailRow.magpie .percentage{width:11.4285714286%}}@media (min-width: 1200px){.funds-portfolios-PlanHoldingsTableDetailRow.magpie .price{width:130px}}@media (max-width: 1200px){.funds-portfolios-PlanHoldingsTableDetailRow.magpie .price{width:11.4285714286%}}@media (min-width: 1200px){.funds-portfolios-PlanHoldingsTableDetailRow.magpie .change{width:160px}}@media (max-width: 1200px){.funds-portfolios-PlanHoldingsTableDetailRow.magpie .change{width:11.4285714286%}}.funds-portfolios-PlanHoldingsTableDetailRow.magpie .change.positive{color:var(--positive-text-color)}.funds-portfolios-PlanHoldingsTableDetailRow.magpie .change.negative{color:var(--negative-text-color)}@media (min-width: 1200px){.funds-portfolios-PlanHoldingsTableDetailRow.magpie .quantity,.funds-portfolios-PlanHoldingsTableDetailRow.magpie .hold-quantity,.funds-portfolios-PlanHoldingsTableDetailRow.magpie .amount{width:140px}}@media (max-width: 1200px){.funds-portfolios-PlanHoldingsTableDetailRow.magpie .quantity,.funds-portfolios-PlanHoldingsTableDetailRow.magpie .hold-quantity,.funds-portfolios-PlanHoldingsTableDetailRow.magpie .amount{width:11.4285714286%}}.funds-portfolios-PlanHoldingsTableDetailRow.magpie .buy-sell{display:flex;justify-content:center}@media (min-width: 1200px){.funds-portfolios-PlanHoldingsTableDetailRow.magpie .buy-sell{width:100px}}@media (max-width: 1200px){.funds-portfolios-PlanHoldingsTableDetailRow.magpie .buy-sell{width:11.4285714286%}}.funds-portfolios-PlanHoldingsTableDetailRow.magpie .buy-sell .buy-button{margin-right:2px;width:40px;height:20px;border:none;background-color:var(--positive-text-color);padding:2px;text-align:center;color:var(--primary-text-color);cursor:pointer}.funds-portfolios-PlanHoldingsTableDetailRow.magpie .buy-sell .buy-button:hover{background-color:var(--positive-text-color)}.funds-portfolios-PlanHoldingsTableDetailRow.magpie .buy-sell .sell-button{margin-right:2px;width:40px;height:20px;border:none;background-color:var(--negative-text-color);cursor:pointer;padding:2px;text-align:center;color:var(--primary-text-color)}.funds-portfolios-PlanHoldingsTableDetailRow.magpie .buy-sell .sell-button:hover{background-color:var(--negative-text-color)}@media (min-width: 1200px){.funds-portfolios-PlanHoldingsTableDetailRow.magpie .control{width:40px}}@media (max-width: 1200px){.funds-portfolios-PlanHoldingsTableDetailRow.magpie .control{position:sticky;right:0;width:2.8571428571%;background-color:var(--background-color)}}@media (max-width: 1200px){.funds-portfolios-SimpleHoldingsTableHeader.default{width:380%}}.funds-portfolios-SimpleHoldingsTableHeader.default .buy-sell:after{margin-left:5px;transition:all .5s}@media (min-width: 1200px){.funds-portfolios-SimpleHoldingsTableHeader.default .buy-sell{width:100px}}@media (max-width: 1200px){.funds-portfolios-SimpleHoldingsTableHeader.default .buy-sell{width:10.5263157895%}}@media (min-width: 1200px){.funds-portfolios-SimpleHoldingsTableHeader.default .name{flex:1}}@media (max-width: 1200px){.funds-portfolios-SimpleHoldingsTableHeader.default .name{position:sticky;left:0;width:15.7894736842%}}.funds-portfolios-SimpleHoldingsTableHeader.default .percentage,.funds-portfolios-SimpleHoldingsTableHeader.default .price,.funds-portfolios-SimpleHoldingsTableHeader.default .change,.funds-portfolios-SimpleHoldingsTableHeader.default .quantity,.funds-portfolios-SimpleHoldingsTableHeader.default .hold-quantity,.funds-portfolios-SimpleHoldingsTableHeader.default .amount{justify-content:flex-end;text-align:right}@media (min-width: 1200px){.funds-portfolios-SimpleHoldingsTableHeader.default .price{width:130px}}@media (max-width: 1200px){.funds-portfolios-SimpleHoldingsTableHeader.default .price{width:10.5263157895%}}@media (min-width: 1200px){.funds-portfolios-SimpleHoldingsTableHeader.default .percentage,.funds-portfolios-SimpleHoldingsTableHeader.default .currency{width:80px}}@media (max-width: 1200px){.funds-portfolios-SimpleHoldingsTableHeader.default .percentage,.funds-portfolios-SimpleHoldingsTableHeader.default .currency{width:10.5263157895%}}@media (min-width: 1200px){.funds-portfolios-SimpleHoldingsTableHeader.default .change,.funds-portfolios-SimpleHoldingsTableHeader.default .quantity,.funds-portfolios-SimpleHoldingsTableHeader.default .hold-quantity,.funds-portfolios-SimpleHoldingsTableHeader.default .amount{width:140px}}@media (max-width: 1200px){.funds-portfolios-SimpleHoldingsTableHeader.default .change,.funds-portfolios-SimpleHoldingsTableHeader.default .quantity,.funds-portfolios-SimpleHoldingsTableHeader.default .hold-quantity,.funds-portfolios-SimpleHoldingsTableHeader.default .amount{width:10.5263157895%}}@media (max-width: 1200px){.funds-portfolios-SimpleHoldingsTableHeader.magpie{width:380%}}.funds-portfolios-SimpleHoldingsTableHeader.magpie .buy-sell:after{margin-left:5px;transition:all .5s}@media (min-width: 1200px){.funds-portfolios-SimpleHoldingsTableHeader.magpie .buy-sell{width:100px}}@media (max-width: 1200px){.funds-portfolios-SimpleHoldingsTableHeader.magpie .buy-sell{width:10.5263157895%}}@media (min-width: 1200px){.funds-portfolios-SimpleHoldingsTableHeader.magpie .name{flex:1}}@media (max-width: 1200px){.funds-portfolios-SimpleHoldingsTableHeader.magpie .name{position:sticky;left:0;width:15.7894736842%}}.funds-portfolios-SimpleHoldingsTableHeader.magpie .percentage,.funds-portfolios-SimpleHoldingsTableHeader.magpie .price,.funds-portfolios-SimpleHoldingsTableHeader.magpie .change,.funds-portfolios-SimpleHoldingsTableHeader.magpie .quantity,.funds-portfolios-SimpleHoldingsTableHeader.magpie .hold-quantity,.funds-portfolios-SimpleHoldingsTableHeader.magpie .amount{justify-content:flex-end;text-align:right}@media (min-width: 1200px){.funds-portfolios-SimpleHoldingsTableHeader.magpie .price{width:130px}}@media (max-width: 1200px){.funds-portfolios-SimpleHoldingsTableHeader.magpie .price{width:10.5263157895%}}@media (min-width: 1200px){.funds-portfolios-SimpleHoldingsTableHeader.magpie .percentage,.funds-portfolios-SimpleHoldingsTableHeader.magpie .currency{width:80px}}@media (max-width: 1200px){.funds-portfolios-SimpleHoldingsTableHeader.magpie .percentage,.funds-portfolios-SimpleHoldingsTableHeader.magpie .currency{width:10.5263157895%}}@media (min-width: 1200px){.funds-portfolios-SimpleHoldingsTableHeader.magpie .change,.funds-portfolios-SimpleHoldingsTableHeader.magpie .quantity,.funds-portfolios-SimpleHoldingsTableHeader.magpie .hold-quantity,.funds-portfolios-SimpleHoldingsTableHeader.magpie .amount{width:140px}}@media (max-width: 1200px){.funds-portfolios-SimpleHoldingsTableHeader.magpie .change,.funds-portfolios-SimpleHoldingsTableHeader.magpie .quantity,.funds-portfolios-SimpleHoldingsTableHeader.magpie .hold-quantity,.funds-portfolios-SimpleHoldingsTableHeader.magpie .amount{width:10.5263157895%}}@media (min-width: 1200px){.funds-portfolios-SimpleHoldingsTableRow.default{animation:funds-portfolios-simple-holdings-table-row-show .5s forwards}@keyframes funds-portfolios-simple-holdings-table-row-show{0%{transform:translate(50%);opacity:0}to{transform:translate(0);opacity:1}}}@media (max-width: 1200px){.funds-portfolios-SimpleHoldingsTableRow.default{width:380%}}.funds-portfolios-SimpleHoldingsTableRow.default .name,.funds-portfolios-SimpleHoldingsTableRow.default .percentage,.funds-portfolios-SimpleHoldingsTableRow.default .price,.funds-portfolios-SimpleHoldingsTableRow.default .currency,.funds-portfolios-SimpleHoldingsTableRow.default .change,.funds-portfolios-SimpleHoldingsTableRow.default .quantity,.funds-portfolios-SimpleHoldingsTableRow.default .hold-quantity,.funds-portfolios-SimpleHoldingsTableRow.default .amount{border-right:1px solid transparent}@media (min-width: 1200px){.funds-portfolios-SimpleHoldingsTableRow.default .name{flex:1}}@media (max-width: 1200px){.funds-portfolios-SimpleHoldingsTableRow.default .name{position:sticky;left:0;width:15.7894736842%;background-color:var(--background-color)}}.funds-portfolios-SimpleHoldingsTableRow.default .name .shared-tables-TableRowColorTag{flex-shrink:0;margin-right:10px}.funds-portfolios-SimpleHoldingsTableRow.default .percentage,.funds-portfolios-SimpleHoldingsTableRow.default .price,.funds-portfolios-SimpleHoldingsTableRow.default .change,.funds-portfolios-SimpleHoldingsTableRow.default .quantity,.funds-portfolios-SimpleHoldingsTableRow.default .hold-quantity,.funds-portfolios-SimpleHoldingsTableRow.default .amount{justify-content:flex-end;text-align:right}@media (min-width: 1200px){.funds-portfolios-SimpleHoldingsTableRow.default .percentage,.funds-portfolios-SimpleHoldingsTableRow.default .currency{width:80px}}@media (max-width: 1200px){.funds-portfolios-SimpleHoldingsTableRow.default .percentage,.funds-portfolios-SimpleHoldingsTableRow.default .currency{width:10.5263157895%}}@media (min-width: 1200px){.funds-portfolios-SimpleHoldingsTableRow.default .price{width:130px}}@media (max-width: 1200px){.funds-portfolios-SimpleHoldingsTableRow.default .price{width:10.5263157895%}}@media (min-width: 1200px){.funds-portfolios-SimpleHoldingsTableRow.default .change,.funds-portfolios-SimpleHoldingsTableRow.default .quantity,.funds-portfolios-SimpleHoldingsTableRow.default .hold-quantity,.funds-portfolios-SimpleHoldingsTableRow.default .amount{width:140px}}@media (max-width: 1200px){.funds-portfolios-SimpleHoldingsTableRow.default .change,.funds-portfolios-SimpleHoldingsTableRow.default .quantity,.funds-portfolios-SimpleHoldingsTableRow.default .hold-quantity,.funds-portfolios-SimpleHoldingsTableRow.default .amount{width:10.5263157895%}}.funds-portfolios-SimpleHoldingsTableRow.default .change.positive{color:var(--positive-text-color)}.funds-portfolios-SimpleHoldingsTableRow.default .change.negative{color:var(--negative-text-color)}.funds-portfolios-SimpleHoldingsTableRow.default .buy-sell{display:flex;justify-content:center}@media (min-width: 1200px){.funds-portfolios-SimpleHoldingsTableRow.default .buy-sell{width:100px}}@media (max-width: 1200px){.funds-portfolios-SimpleHoldingsTableRow.default .buy-sell{width:10.5263157895%}}.funds-portfolios-SimpleHoldingsTableRow.default .buy-sell .buy-button{margin-right:2px;width:40px;height:20px;border:none;background-color:var(--positive-text-color);padding:2px;text-align:center;color:var(--primary-text-color);cursor:pointer}.funds-portfolios-SimpleHoldingsTableRow.default .buy-sell .buy-button:hover{background-color:var(--positive-text-color)}.funds-portfolios-SimpleHoldingsTableRow.default .buy-sell .sell-button{margin-right:2px;width:40px;height:20px;border:none;background-color:var(--negative-text-color);cursor:pointer;padding:2px;text-align:center;color:var(--primary-text-color)}.funds-portfolios-SimpleHoldingsTableRow.default .buy-sell .sell-button:hover{background-color:var(--negative-text-color)}.funds-portfolios-SimpleHoldingsTableRow.default+.funds-portfolios-HoldingsTableRow{border-top:1px solid var(--secondary-separator-color)}@media (min-width: 1200px){.funds-portfolios-SimpleHoldingsTableRow.magpie{animation:funds-portfolios-simple-holdings-table-row-show .5s forwards}@keyframes funds-portfolios-simple-holdings-table-row-show{0%{transform:translate(50%);opacity:0}to{transform:translate(0);opacity:1}}}@media (max-width: 1200px){.funds-portfolios-SimpleHoldingsTableRow.magpie{width:380%}}.funds-portfolios-SimpleHoldingsTableRow.magpie .name,.funds-portfolios-SimpleHoldingsTableRow.magpie .percentage,.funds-portfolios-SimpleHoldingsTableRow.magpie .price,.funds-portfolios-SimpleHoldingsTableRow.magpie .currency,.funds-portfolios-SimpleHoldingsTableRow.magpie .change,.funds-portfolios-SimpleHoldingsTableRow.magpie .quantity,.funds-portfolios-SimpleHoldingsTableRow.magpie .hold-quantity,.funds-portfolios-SimpleHoldingsTableRow.magpie .amount{border-right:1px solid transparent}@media (min-width: 1200px){.funds-portfolios-SimpleHoldingsTableRow.magpie .name{flex:1}}@media (max-width: 1200px){.funds-portfolios-SimpleHoldingsTableRow.magpie .name{position:sticky;left:0;width:15.7894736842%;background-color:var(--background-color)}}.funds-portfolios-SimpleHoldingsTableRow.magpie .name .shared-tables-TableRowColorTag{flex-shrink:0;margin-right:10px}.funds-portfolios-SimpleHoldingsTableRow.magpie .percentage,.funds-portfolios-SimpleHoldingsTableRow.magpie .price,.funds-portfolios-SimpleHoldingsTableRow.magpie .change,.funds-portfolios-SimpleHoldingsTableRow.magpie .quantity,.funds-portfolios-SimpleHoldingsTableRow.magpie .hold-quantity,.funds-portfolios-SimpleHoldingsTableRow.magpie .amount{justify-content:flex-end;text-align:right}@media (min-width: 1200px){.funds-portfolios-SimpleHoldingsTableRow.magpie .percentage,.funds-portfolios-SimpleHoldingsTableRow.magpie .currency{width:80px}}@media (max-width: 1200px){.funds-portfolios-SimpleHoldingsTableRow.magpie .percentage,.funds-portfolios-SimpleHoldingsTableRow.magpie .currency{width:10.5263157895%}}@media (min-width: 1200px){.funds-portfolios-SimpleHoldingsTableRow.magpie .price{width:130px}}@media (max-width: 1200px){.funds-portfolios-SimpleHoldingsTableRow.magpie .price{width:10.5263157895%}}@media (min-width: 1200px){.funds-portfolios-SimpleHoldingsTableRow.magpie .change,.funds-portfolios-SimpleHoldingsTableRow.magpie .quantity,.funds-portfolios-SimpleHoldingsTableRow.magpie .hold-quantity,.funds-portfolios-SimpleHoldingsTableRow.magpie .amount{width:140px}}@media (max-width: 1200px){.funds-portfolios-SimpleHoldingsTableRow.magpie .change,.funds-portfolios-SimpleHoldingsTableRow.magpie .quantity,.funds-portfolios-SimpleHoldingsTableRow.magpie .hold-quantity,.funds-portfolios-SimpleHoldingsTableRow.magpie .amount{width:10.5263157895%}}.funds-portfolios-SimpleHoldingsTableRow.magpie .change.positive{color:var(--positive-text-color)}.funds-portfolios-SimpleHoldingsTableRow.magpie .change.negative{color:var(--negative-text-color)}.funds-portfolios-SimpleHoldingsTableRow.magpie .buy-sell{display:flex;justify-content:center}@media (min-width: 1200px){.funds-portfolios-SimpleHoldingsTableRow.magpie .buy-sell{width:100px}}@media (max-width: 1200px){.funds-portfolios-SimpleHoldingsTableRow.magpie .buy-sell{width:10.5263157895%}}.funds-portfolios-SimpleHoldingsTableRow.magpie .buy-sell .buy-button{margin-right:2px;width:40px;height:20px;border:none;background-color:var(--positive-text-color);padding:2px;text-align:center;color:var(--primary-text-color);cursor:pointer}.funds-portfolios-SimpleHoldingsTableRow.magpie .buy-sell .buy-button:hover{background-color:var(--positive-text-color)}.funds-portfolios-SimpleHoldingsTableRow.magpie .buy-sell .sell-button{margin-right:2px;width:40px;height:20px;border:none;background-color:var(--negative-text-color);cursor:pointer;padding:2px;text-align:center;color:var(--primary-text-color)}.funds-portfolios-SimpleHoldingsTableRow.magpie .buy-sell .sell-button:hover{background-color:var(--negative-text-color)}.funds-portfolios-SimpleHoldingsTableRow.magpie+.funds-portfolios-HoldingsTableRow{border-top:1px solid var(--secondary-separator-color)}.funds-portfolios-Summary.default{display:flex;align-items:flex-end;flex-wrap:wrap}.funds-portfolios-Summary.default .total{display:grid;grid-template:"key key" auto "value currency" auto}@media (max-width: 1200px){.funds-portfolios-Summary.default .total{grid-template:"key key" auto "value currency" auto/1fr 3fr}}.funds-portfolios-Summary.default .total .key{grid-area:key;margin-bottom:2px;font-size:14px;color:var(--secondary-text-color)}.funds-portfolios-Summary.default .total .value-container{display:flex;align-items:center}.funds-portfolios-Summary.default .total .value{grid-area:value;align-self:baseline;font-size:34px;font-weight:700}.funds-portfolios-Summary.default .total .value .shared-LoadingSpinner{padding-right:90px;vertical-align:middle}.funds-portfolios-Summary.default .total .currency{grid-area:currency;align-self:baseline;margin-left:6px;font-size:14px}@media (max-width: 1200px){.funds-portfolios-Summary.default .total{margin-bottom:20px;flex:0 0 100%}}.funds-portfolios-Summary.default .cash,.funds-portfolios-Summary.default .change,.funds-portfolios-Summary.default .current,.funds-portfolios-Summary.default .invested{display:grid;grid-template:"key key" auto "value currency" auto}@media (max-width: 1200px){.funds-portfolios-Summary.default .cash,.funds-portfolios-Summary.default .change,.funds-portfolios-Summary.default .current,.funds-portfolios-Summary.default .invested{grid-template:"key key" auto "value currency" auto/1fr 3fr}}.funds-portfolios-Summary.default .cash .key,.funds-portfolios-Summary.default .change .key,.funds-portfolios-Summary.default .current .key,.funds-portfolios-Summary.default .invested .key{grid-area:key;margin-bottom:2px;font-size:14px;color:var(--secondary-text-color)}.funds-portfolios-Summary.default .cash .value-container,.funds-portfolios-Summary.default .change .value-container,.funds-portfolios-Summary.default .current .value-container,.funds-portfolios-Summary.default .invested .value-container{display:flex;align-items:center}.funds-portfolios-Summary.default .cash .value,.funds-portfolios-Summary.default .change .value,.funds-portfolios-Summary.default .current .value,.funds-portfolios-Summary.default .invested .value{grid-area:value;align-self:baseline;font-size:18px}.funds-portfolios-Summary.default .cash .value .shared-LoadingSpinner,.funds-portfolios-Summary.default .change .value .shared-LoadingSpinner,.funds-portfolios-Summary.default .current .value .shared-LoadingSpinner,.funds-portfolios-Summary.default .invested .value .shared-LoadingSpinner{padding-right:90px;vertical-align:middle}.funds-portfolios-Summary.default .cash .value.very-low,.funds-portfolios-Summary.default .change .value.very-low,.funds-portfolios-Summary.default .current .value.very-low,.funds-portfolios-Summary.default .invested .value.very-low{color:var(--highly-risky-color)}.funds-portfolios-Summary.default .cash .value.low,.funds-portfolios-Summary.default .change .value.low,.funds-portfolios-Summary.default .current .value.low,.funds-portfolios-Summary.default .invested .value.low{color:var(--lowly-risky-color)}.funds-portfolios-Summary.default .cash .value.medium,.funds-portfolios-Summary.default .change .value.medium,.funds-portfolios-Summary.default .current .value.medium,.funds-portfolios-Summary.default .invested .value.medium{color:var(--medium-color)}.funds-portfolios-Summary.default .cash .value.high,.funds-portfolios-Summary.default .change .value.high,.funds-portfolios-Summary.default .current .value.high,.funds-portfolios-Summary.default .invested .value.high{color:var(--lowly-safe-color)}.funds-portfolios-Summary.default .cash .value.very-high,.funds-portfolios-Summary.default .change .value.very-high,.funds-portfolios-Summary.default .current .value.very-high,.funds-portfolios-Summary.default .invested .value.very-high{color:var(--highly-safe-color)}.funds-portfolios-Summary.default .cash .currency,.funds-portfolios-Summary.default .change .currency,.funds-portfolios-Summary.default .current .currency,.funds-portfolios-Summary.default .invested .currency{grid-area:currency;align-self:baseline;margin-left:6px;font-size:14px}@media (min-width: 1200px){.funds-portfolios-Summary.default .cash,.funds-portfolios-Summary.default .change,.funds-portfolios-Summary.default .current,.funds-portfolios-Summary.default .invested{padding:0 15px 2px}}@media (max-width: 1200px){.funds-portfolios-Summary.default .cash,.funds-portfolios-Summary.default .change,.funds-portfolios-Summary.default .current,.funds-portfolios-Summary.default .invested{margin-bottom:20px;flex:0 0 50%}}@media (min-width: 1200px){.funds-portfolios-Summary.default .risk{padding:0 15px 2px}}@media (max-width: 1200px){.funds-portfolios-Summary.default .risk{margin-bottom:20px;flex:0 0 50%}}.funds-portfolios-Summary.default .risk .key{margin-bottom:2px;font-size:14px;color:var(--secondary-text-color)}.funds-portfolios-Summary.default .risk .value{font-size:18px}.funds-portfolios-Summary.default .risk .value .shared-LoadingSpinner{padding-right:90px;vertical-align:middle}.funds-portfolios-Summary.default .risk .value.very-low{color:var(--highly-risky-color)}.funds-portfolios-Summary.default .risk .value.low{color:var(--lowly-risky-color)}.funds-portfolios-Summary.default .risk .value.medium{color:var(--medium-color)}.funds-portfolios-Summary.default .risk .value.high{color:var(--lowly-safe-color)}.funds-portfolios-Summary.default .risk .value.very-high{color:var(--highly-safe-color)}.funds-portfolios-Summary.default .risk{padding-right:0}@media (min-width: 1200px){.funds-portfolios-Summary.default .current{border-left:var(--secondary-text-color) 1px solid}.funds-portfolios-Summary.default .invested{border-right:var(--secondary-text-color) 1px solid}}.funds-portfolios-Summary.default .change{flex:1}@media (min-width: 1200px){.funds-portfolios-Summary.default .change{margin-left:31px}}.funds-portfolios-Summary.default .change .value:before{font-size:14px}.funds-portfolios-Summary.default .change .value.positive{color:var(--positive-text-color)}.funds-portfolios-Summary.default .change .value.positive:before{content:"▲"}.funds-portfolios-Summary.default .change .value.negative{color:var(--negative-text-color)}.funds-portfolios-Summary.default .change .value.negative:before{content:"▼"}.funds-portfolios-Summary-values.default{--highly-risky-color: #f73c3c;--lowly-risky-color: #dfba17;--medium-color: #ffdc48;--lowly-safe-color: #1bb91f;--highly-safe-color: #008014}.funds-portfolios-Summary.magpie{display:flex;align-items:flex-end;flex-wrap:wrap}.funds-portfolios-Summary.magpie .total{display:grid;grid-template:"key key" auto "value currency" auto}@media (max-width: 1200px){.funds-portfolios-Summary.magpie .total{grid-template:"key key" auto "value currency" auto/1fr 3fr}}.funds-portfolios-Summary.magpie .total .key{grid-area:key;margin-bottom:2px;font-size:14px;color:var(--secondary-text-color)}.funds-portfolios-Summary.magpie .total .value-container{display:flex;align-items:center}.funds-portfolios-Summary.magpie .total .value{grid-area:value;align-self:baseline;font-size:34px;font-weight:700}.funds-portfolios-Summary.magpie .total .value .shared-LoadingSpinner{padding-right:90px;vertical-align:middle}.funds-portfolios-Summary.magpie .total .currency{grid-area:currency;align-self:baseline;margin-left:6px;font-size:14px}@media (max-width: 1200px){.funds-portfolios-Summary.magpie .total{margin-bottom:20px;flex:0 0 100%}}@media (min-width: 1200px){.funds-portfolios-Summary.magpie .change,.funds-portfolios-Summary.magpie .risk{padding:0 15px 2px}}@media (max-width: 1200px){.funds-portfolios-Summary.magpie .change,.funds-portfolios-Summary.magpie .risk{margin-bottom:20px;flex:0 0 50%}}.funds-portfolios-Summary.magpie .change .key,.funds-portfolios-Summary.magpie .risk .key{margin-bottom:2px;font-size:14px;color:var(--secondary-text-color)}.funds-portfolios-Summary.magpie .change .value,.funds-portfolios-Summary.magpie .risk .value{font-size:18px}.funds-portfolios-Summary.magpie .change .value .shared-LoadingSpinner,.funds-portfolios-Summary.magpie .risk .value .shared-LoadingSpinner{padding-right:90px;vertical-align:middle}.funds-portfolios-Summary.magpie .change .value.very-low,.funds-portfolios-Summary.magpie .risk .value.very-low{color:var(--highly-risky-color)}.funds-portfolios-Summary.magpie .change .value.low,.funds-portfolios-Summary.magpie .risk .value.low{color:var(--lowly-risky-color)}.funds-portfolios-Summary.magpie .change .value.medium,.funds-portfolios-Summary.magpie .risk .value.medium{color:var(--medium-color)}.funds-portfolios-Summary.magpie .change .value.high,.funds-portfolios-Summary.magpie .risk .value.high{color:var(--lowly-safe-color)}.funds-portfolios-Summary.magpie .change .value.very-high,.funds-portfolios-Summary.magpie .risk .value.very-high{color:var(--highly-safe-color)}.funds-portfolios-Summary.magpie .risk{padding-right:0}@media (min-width: 1200px){.funds-portfolios-Summary.magpie .current{border-left:var(--secondary-text-color) 1px solid}.funds-portfolios-Summary.magpie .invested{border-right:var(--secondary-text-color) 1px solid}}.funds-portfolios-Summary.magpie .change{flex:1}@media (min-width: 1200px){.funds-portfolios-Summary.magpie .change{margin-left:31px}}.funds-portfolios-Summary.magpie .change .value{display:flex}.funds-portfolios-Summary.magpie .change .value:before{font-size:14px}.funds-portfolios-Summary.magpie .change .value.positive{color:var(--positive-text-color)}.funds-portfolios-Summary.magpie .change .value.positive:before{content:"▲"}.funds-portfolios-Summary.magpie .change .value.negative{color:var(--negative-text-color)}.funds-portfolios-Summary.magpie .change .value.negative:before{content:"▼"}.funds-portfolios-Summary.magpie .change .value .currency{align-self:baseline;margin-left:6px;margin-top:auto;margin-bottom:auto;font-size:12px;color:var(--primary-text-color)}.funds-portfolios-Summary-values.magpie{--highly-risky-color: #f73c3c;--lowly-risky-color: #dfba17;--medium-color: #ffdc48;--lowly-safe-color: #1bb91f;--highly-safe-color: #008014}@media (min-width: 1200px){.funds-portfolios-magpie-FundHoldings .funds-portfolios-magpie-Summary{margin-left:15px;margin-right:15px;margin-top:27px}}.funds-portfolios-magpie-FundHoldings .funds-portfolios-FundMenu{margin-top:30px}.funds-portfolios-magpie-FundHoldings .charts{position:relative;margin-top:30px;margin-bottom:30px;display:flex;justify-content:center;align-items:center;padding-top:28px}.funds-portfolios-magpie-FundHoldings .charts:before{position:absolute;left:30px;right:30px;top:0;border-top:1px dotted var(--primary-separator-color);content:""}@media (min-width: 1200px){.funds-portfolios-magpie-FundHoldings .charts{justify-content:space-around}}@media (max-width: 1200px){.funds-portfolios-magpie-FundHoldings .charts{margin-bottom:18px;padding-top:18px;justify-content:center}}.funds-portfolios-magpie-FundHoldings .charts .separator{width:1px;height:150px;max-height:100%;background-color:var(--secondary-separator-color)}.funds-portfolios-magpie-FundHoldings .count{margin-top:-20px;margin-bottom:17px;text-align:right;color:var(--secondary-text-color)}@media (min-width: 1200px){.funds-portfolios-FundHoldings.mirae .funds-portfolios-Summary{margin-left:15px;margin-right:15px;margin-top:27px}}.funds-portfolios-FundHoldings.mirae .funds-portfolios-FundMenu{margin-top:30px}.funds-portfolios-FundHoldings.mirae .charts{position:relative;margin-top:30px;margin-bottom:30px;display:flex;justify-content:center;align-items:center;padding-top:28px}.funds-portfolios-FundHoldings.mirae .charts:before{position:absolute;left:30px;right:30px;top:0;border-top:1px dotted var(--primary-separator-color);content:""}@media (max-width: 1200px){.funds-portfolios-FundHoldings.mirae .charts{margin-bottom:18px;padding-top:18px;justify-content:center}}@media (min-width: 1200px){.funds-portfolios-FundHoldings.mirae .charts{justify-content:space-around}}.funds-portfolios-FundHoldings.mirae .charts .separator{width:1px;height:150px;max-height:100%;background-color:var(--secondary-separator-color)}.funds-portfolios-Index{padding-top:30px}.funds-portfolios-Index>.header{display:flex}.funds-portfolios-Index>.header .layouts-PathTitle{flex:1}.funds-portfolios-Index>.header .funds-portfolios-ContactAdvisor{margin-top:20px}.funds-portfolios-Index>.content{margin-top:20px}.funds-portfolios-Index>.content .funds-portfolios-PortfolioBlock{margin-bottom:25px}.funds-portfolios-Index>.content .funds-disclaimer{margin-top:40px}.funds-portfolios-PortfolioBlock{position:relative}.funds-portfolios-PortfolioBlock>.line{margin:10px -2px;height:3px;background-color:var(--primary-separator-color)}@media (max-width: 1200px){.funds-portfolios-PortfolioBlock .account-bar{grid-template:"left" auto "right" auto}.funds-portfolios-PortfolioBlock .account-bar .right{justify-self:flex-start}}.funds-portfolios-PortfolioBlock>.tabs{margin-bottom:18px;display:flex}.funds-portfolios-PortfolioBlock>.tabs .tab{position:relative;padding-top:5px;padding-bottom:5px;font-size:20px;color:var(--secondary-text-color);cursor:default}@media (max-width: 1200px){.funds-portfolios-PortfolioBlock>.tabs .tab{flex:1;text-align:center;font-size:16px}}.funds-portfolios-PortfolioBlock>.tabs .tab:after{position:absolute;left:50%;right:50%;bottom:0;height:3px;background-color:var(--active-text-color);opacity:0;content:"";transition:all .3s}.funds-portfolios-PortfolioBlock>.tabs .tab:hover,.funds-portfolios-PortfolioBlock>.tabs .tab.active{color:var(--primary-text-color)}.funds-portfolios-PortfolioBlock>.tabs .tab:hover:after,.funds-portfolios-PortfolioBlock>.tabs .tab.active:after{opacity:1}@media (min-width: 1200px){.funds-portfolios-PortfolioBlock>.tabs .tab:hover:after,.funds-portfolios-PortfolioBlock>.tabs .tab.active:after{left:20%;right:20%}}@media (max-width: 1200px){.funds-portfolios-PortfolioBlock>.tabs .tab:hover:after,.funds-portfolios-PortfolioBlock>.tabs .tab.active:after{left:5px;right:5px}}.funds-portfolios-PortfolioBlock>.tabs .separator{width:1px;background-color:var(--secondary-separator-color)}@media (min-width: 1200px){.funds-portfolios-PortfolioBlock>.tabs .separator{margin-left:13px;margin-right:13px}}@media (max-width: 1200px){.funds-portfolios-PortfolioBlock>.tabs .separator{margin-left:10px;margin-right:10px}}.funds-portfolios-PortfolioBlock .time{flex:1;text-align:right;font-size:12px}.funds-portfolios-PortfolioBlock .expand{position:absolute;left:calc(50% - 50px);bottom:10px;width:100px;display:flex;justify-content:center;align-items:center;flex-direction:column;font-size:14px;color:var(--secondary-text-color)}.funds-portfolios-PortfolioBlock .expand:hover{color:var(--primary-text-color)}.funds-portfolios-PortfolioHeader.default .accounts-AccountBar{margin-bottom:15px;padding-bottom:10px}@media (min-width: 1200px){.funds-portfolios-PortfolioHeader.default .inner{display:flex}}.funds-portfolios-PortfolioHeader.default .inner .amount,.funds-portfolios-PortfolioHeader.default .inner .change{display:grid;grid-template:"key key" auto "value currency" auto/auto 3fr}@media (max-width: 1200px){.funds-portfolios-PortfolioHeader.default .inner .amount,.funds-portfolios-PortfolioHeader.default .inner .change{margin-top:10px;grid-template:"key key" auto "value currency" auto/1fr 3fr}}.funds-portfolios-PortfolioHeader.default .inner .amount .key,.funds-portfolios-PortfolioHeader.default .inner .change .key{grid-area:key;font-size:14px;color:var(--secondary-text-color)}.funds-portfolios-PortfolioHeader.default .inner .amount .value-container,.funds-portfolios-PortfolioHeader.default .inner .change .value-container{display:flex;align-items:center}.funds-portfolios-PortfolioHeader.default .inner .amount .value,.funds-portfolios-PortfolioHeader.default .inner .change .value{grid-area:value;align-self:baseline;margin-top:1px;font-size:28px}.funds-portfolios-PortfolioHeader.default .inner .amount .value .shared-LoadingSpinner,.funds-portfolios-PortfolioHeader.default .inner .change .value .shared-LoadingSpinner{margin-right:90px;vertical-align:middle}.funds-portfolios-PortfolioHeader.default .inner .amount .currency,.funds-portfolios-PortfolioHeader.default .inner .change .currency{grid-area:currency;align-self:baseline;margin-left:4px;font-size:14px}.funds-portfolios-PortfolioHeader.default .inner .change{margin-left:35px}@media (max-width: 1200px){.funds-portfolios-PortfolioHeader.default .inner .change{margin-left:0}}.funds-portfolios-PortfolioHeader.default .inner .change .value:before{font-size:20px}.funds-portfolios-PortfolioHeader.default .inner .change .value.positive{color:var(--positive-text-color)}.funds-portfolios-PortfolioHeader.default .inner .change .value.positive:before{content:"▲"}.funds-portfolios-PortfolioHeader.default .inner .change .value.negative{color:var(--negative-text-color)}.funds-portfolios-PortfolioHeader.default .inner .change .value.negative:before{content:"▼"}.funds-portfolios-PortfolioHeader.magpie .accounts-AccountBar{margin-bottom:15px;padding-bottom:10px}.funds-RaqWarningMessage a{font-weight:700;color:var(--active-background-color)}.funds-RaqWarningMessage a:hover{text-decoration:underline}.funds-watches-TinyPriceChart{overflow:hidden}.funds-watches-TinyPriceChart .line{stroke:url(#funds-details-charts-PriceChartColor)}.funds-watches-TinyPriceChart .area{fill:url(#funds-details-charts-PriceChartColor);opacity:.6}.stocks-dashboards-HoldingsChart .stock-investment-allocation{margin:0 0 8px;font-size:16px;font-weight:500;text-align:center}.stocks-dashboards-HoldingsChart .shared-charts-donuts-DonutChart,.stocks-dashboards-HoldingsChart .funds-dashboards-EmptyDonutChart{margin-left:auto;margin-right:auto}@media (max-width: 1200px){.stocks-dashboards-HoldingsTableHeader{width:130%}}@media (min-width: 1200px){.stocks-dashboards-HoldingsTableHeader .code{width:120px}}@media (max-width: 1200px){.stocks-dashboards-HoldingsTableHeader .code{position:sticky;left:0;width:90px}}.stocks-dashboards-HoldingsTableHeader .name{margin-left:0}@media (min-width: 1200px){.stocks-dashboards-HoldingsTableHeader .name{flex:1}}@media (max-width: 1200px){.stocks-dashboards-HoldingsTableHeader .name{position:sticky;left:90px;width:calc(53.8461538462% - 90px)}}.stocks-dashboards-HoldingsTableHeader .price{justify-content:flex-end;text-align:right}@media (min-width: 1200px){.stocks-dashboards-HoldingsTableHeader .price{width:120px}}@media (max-width: 1200px){.stocks-dashboards-HoldingsTableHeader .price{width:23.0769230769%}}.stocks-dashboards-HoldingsTableHeader .change{justify-content:flex-end;text-align:right}@media (min-width: 1200px){.stocks-dashboards-HoldingsTableHeader .change{width:140px}}@media (max-width: 1200px){.stocks-dashboards-HoldingsTableHeader .change{width:23.0769230769%}}@media (min-width: 1200px){.stocks-dashboards-HoldingsTableRow{animation:stocks-dashboards-holdings-table-row-show .5s forwards}@keyframes stocks-dashboards-holdings-table-row-show{0%{transform:translate(50%);opacity:0}to{transform:translate(0);opacity:1}}}@media (max-width: 1200px){.stocks-dashboards-HoldingsTableRow{width:130%}}.stocks-dashboards-HoldingsTableRow .code{word-break:break-all}@media (min-width: 1200px){.stocks-dashboards-HoldingsTableRow .code{width:120px}}@media (max-width: 1200px){.stocks-dashboards-HoldingsTableRow .code{position:sticky;left:0;width:90px;background-color:var(--background-color)}}.stocks-dashboards-HoldingsTableRow .code .shared-tables-TableRowColorTag{flex-shrink:0;margin-right:10px}@media (min-width: 1200px){.stocks-dashboards-HoldingsTableRow .name{flex:1}}@media (max-width: 1200px){.stocks-dashboards-HoldingsTableRow .name{position:sticky;left:90px;width:calc(53.8461538462% - 90px);background-color:var(--background-color)}}.stocks-dashboards-HoldingsTableRow .price{justify-content:flex-end;text-align:right}@media (min-width: 1200px){.stocks-dashboards-HoldingsTableRow .price{width:120px}}@media (max-width: 1200px){.stocks-dashboards-HoldingsTableRow .price{width:23.0769230769%}}.stocks-dashboards-HoldingsTableRow .change{justify-content:flex-end;text-align:right}@media (min-width: 1200px){.stocks-dashboards-HoldingsTableRow .change{width:140px}}@media (max-width: 1200px){.stocks-dashboards-HoldingsTableRow .change{width:23.0769230769%}}.stocks-dashboards-HoldingsTableRow .change.positive{color:var(--positive-text-color)}.stocks-dashboards-HoldingsTableRow .change.negative{color:var(--negative-text-color)}.stocks-dashboards-HoldingsTableView{display:grid;grid-template:"table" auto "empty" auto "scroller" 1fr}.stocks-dashboards-HoldingsTableView .holdings-table-scroll-bar{grid-area:table}.stocks-dashboards-HoldingsTableView>.empty-holdings-reminder{grid-area:empty;padding:10px;text-align:center;font-size:14px;color:var(--secondary-text-color)}@media (max-width: 1200px){.stocks-dashboards-HoldingsTableView>.empty-holdings-reminder{padding-bottom:10px}}.stocks-dashboards-HoldingsTableView>.empty-holdings-reminder>.invest-now{margin-top:5px;display:block;text-decoration:underline}.stocks-dashboards-HoldingsTableView>.empty-holdings-reminder>.invest-now:hover{color:var(--active-text-color)}.stocks-dashboards-HoldingsTableView>.shared-tables-HorizontalScroller{grid-area:scroller;justify-self:center}@media (min-width: 1200px){.stocks-dashboards-HoldingsTotal{display:flex}}.stocks-dashboards-HoldingsTotal .amount,.stocks-dashboards-HoldingsTotal .change{display:grid;grid-template:"key key" auto "value currency" auto/auto 3fr}@media (max-width: 1200px){.stocks-dashboards-HoldingsTotal .amount,.stocks-dashboards-HoldingsTotal .change{margin-top:10px;grid-template:"key key" auto "value currency" auto/1fr 3fr}}.stocks-dashboards-HoldingsTotal .amount .key,.stocks-dashboards-HoldingsTotal .change .key{grid-area:key;font-size:14px;color:var(--secondary-text-color)}.stocks-dashboards-HoldingsTotal .amount .value-container,.stocks-dashboards-HoldingsTotal .change .value-container{display:flex;align-items:center}.stocks-dashboards-HoldingsTotal .amount .value,.stocks-dashboards-HoldingsTotal .change .value{grid-area:value;align-self:baseline;margin-top:1px;font-size:28px}.stocks-dashboards-HoldingsTotal .amount .value .shared-LoadingSpinner,.stocks-dashboards-HoldingsTotal .change .value .shared-LoadingSpinner{margin-right:90px;vertical-align:middle}.stocks-dashboards-HoldingsTotal .amount .currency,.stocks-dashboards-HoldingsTotal .change .currency{grid-area:currency;align-self:baseline;margin-left:4px;font-size:14px}.stocks-dashboards-HoldingsTotal .change{margin-left:35px}@media (max-width: 1200px){.stocks-dashboards-HoldingsTotal .change{margin-left:0}}.stocks-dashboards-HoldingsTotal .change .value:before{font-size:20px}.stocks-dashboards-HoldingsTotal .change .value.positive{color:var(--positive-text-color)}.stocks-dashboards-HoldingsTotal .change .value.positive:before{content:"▲"}.stocks-dashboards-HoldingsTotal .change .value.negative{color:var(--negative-text-color)}.stocks-dashboards-HoldingsTotal .change .value.negative:before{content:"▼"}.stocks-portfolios-BalancesChart .title{margin-bottom:8px;font-size:16px;font-weight:500;text-align:center}.stocks-portfolios-BalancesChart .shared-charts-donuts-DonutChart,.stocks-portfolios-BalancesChart .funds-dashboards-EmptyDonutChart{margin-left:auto;margin-right:auto}@media (max-width: 1200px){.stocks-portfolios-HoldingsTableHeader{width:280%}}@media (min-width: 1200px){.stocks-portfolios-HoldingsTableHeader .code{width:120px}}@media (max-width: 1200px){.stocks-portfolios-HoldingsTableHeader .code{position:sticky;left:0;width:10%}}@media (min-width: 1200px){.stocks-portfolios-HoldingsTableHeader .name{flex:1}}@media (max-width: 1200px){.stocks-portfolios-HoldingsTableHeader .name{width:12.8571428571%}}@media (min-width: 1200px){.stocks-portfolios-HoldingsTableHeader .exchange{width:120px}}@media (max-width: 1200px){.stocks-portfolios-HoldingsTableHeader .exchange{width:12.8571428571%}}.stocks-portfolios-HoldingsTableHeader .quantity,.stocks-portfolios-HoldingsTableHeader .currency,.stocks-portfolios-HoldingsTableHeader .price,.stocks-portfolios-HoldingsTableHeader .change,.stocks-portfolios-HoldingsTableHeader .amount{justify-content:flex-end}@media (min-width: 1200px){.stocks-portfolios-HoldingsTableHeader .quantity,.stocks-portfolios-HoldingsTableHeader .amount,.stocks-portfolios-HoldingsTableHeader .change{width:140px}}@media (max-width: 1200px){.stocks-portfolios-HoldingsTableHeader .quantity,.stocks-portfolios-HoldingsTableHeader .amount,.stocks-portfolios-HoldingsTableHeader .change{width:12.8571428571%}}@media (min-width: 1200px){.stocks-portfolios-HoldingsTableHeader .currency{width:80px}}@media (max-width: 1200px){.stocks-portfolios-HoldingsTableHeader .currency{width:12.8571428571%}}@media (min-width: 1200px){.stocks-portfolios-HoldingsTableHeader .price{width:120px}}@media (max-width: 1200px){.stocks-portfolios-HoldingsTableHeader .price{width:12.8571428571%}}@media (min-width: 1200px){.stocks-portfolios-HoldingsTableRow{animation:stocks-portfolios-holdings-table-row-show .5s forwards}@keyframes stocks-portfolios-holdings-table-row-show{0%{transform:translate(50%);opacity:0}to{transform:translate(0);opacity:1}}}@media (max-width: 1200px){.stocks-portfolios-HoldingsTableRow{width:280%}}.stocks-portfolios-HoldingsTableRow .code,.stocks-portfolios-HoldingsTableRow .name,.stocks-portfolios-HoldingsTableRow .exchange,.stocks-portfolios-HoldingsTableRow .quantity,.stocks-portfolios-HoldingsTableRow .currency,.stocks-portfolios-HoldingsTableRow .price,.stocks-portfolios-HoldingsTableRow .amount{border-right:1px solid transparent}.stocks-portfolios-HoldingsTableRow .code{word-break:break-all}@media (min-width: 1200px){.stocks-portfolios-HoldingsTableRow .code{width:120px}}@media (max-width: 1200px){.stocks-portfolios-HoldingsTableRow .code{position:sticky;left:0;width:10%;background-color:var(--background-color)}}.stocks-portfolios-HoldingsTableRow .code .shared-tables-TableRowColorTag{flex-shrink:0;margin-right:10px}.stocks-portfolios-HoldingsTableRow .quantity,.stocks-portfolios-HoldingsTableRow .currency,.stocks-portfolios-HoldingsTableRow .price,.stocks-portfolios-HoldingsTableRow .change,.stocks-portfolios-HoldingsTableRow .amount{justify-content:flex-end}@media (min-width: 1200px){.stocks-portfolios-HoldingsTableRow .name{flex:1}}@media (max-width: 1200px){.stocks-portfolios-HoldingsTableRow .name{width:12.8571428571%}}@media (min-width: 1200px){.stocks-portfolios-HoldingsTableRow .exchange{width:120px}}@media (max-width: 1200px){.stocks-portfolios-HoldingsTableRow .exchange{width:12.8571428571%}}@media (min-width: 1200px){.stocks-portfolios-HoldingsTableRow .quantity,.stocks-portfolios-HoldingsTableRow .amount,.stocks-portfolios-HoldingsTableRow .change{width:140px}}@media (max-width: 1200px){.stocks-portfolios-HoldingsTableRow .quantity,.stocks-portfolios-HoldingsTableRow .amount,.stocks-portfolios-HoldingsTableRow .change{width:12.8571428571%}}@media (min-width: 1200px){.stocks-portfolios-HoldingsTableRow .currency{width:80px}}@media (max-width: 1200px){.stocks-portfolios-HoldingsTableRow .currency{width:12.8571428571%}}@media (min-width: 1200px){.stocks-portfolios-HoldingsTableRow .price{width:120px}}@media (max-width: 1200px){.stocks-portfolios-HoldingsTableRow .price{width:12.8571428571%}}.stocks-portfolios-HoldingsTableRow .change.positive{color:var(--positive-color)}.stocks-portfolios-HoldingsTableRow .change.negative{color:var(--negative-color)}.stocks-portfolios-HoldingsTableRow+.stocks-portfolios-HoldingsTableRow{border-top:1px solid var(--secondary-separator-color)}.stocks-portfolios-HoldingsTableRow.active .name{color:var(--active-text-color)}.stocks-portfolios-HoldingsTableRow.active .name:before{height:15px;border-radius:4px}.stocks-portfolios-HoldingsTableView{display:grid;grid-template:"count" auto "." 10px "table" auto "empty" auto "scroller" auto/1fr;align-items:center}.stocks-portfolios-HoldingsTableView>.table-count{grid-area:count;justify-self:right;color:var(--secondary-text-color)}.stocks-portfolios-HoldingsTableView .holdings-table-scroll-bar{grid-area:table}.stocks-portfolios-HoldingsTableView>.empty-holdings-reminder{grid-area:empty;padding:10px;text-align:center;font-size:14px;color:var(--secondary-text-color)}@media (max-width: 1200px){.stocks-portfolios-HoldingsTableView>.empty-holdings-reminder{padding-bottom:10px}}.stocks-portfolios-HoldingsTableView>.empty-holdings-reminder>.invest-now{margin-top:5px;display:block;text-decoration:underline}.stocks-portfolios-HoldingsTableView>.empty-holdings-reminder>.invest-now:hover{color:var(--active-text-color)}.stocks-portfolios-HoldingsTableView .shared-tables-HorizontalScroller{grid-area:scroller;justify-self:center;margin-top:5px}@media (min-width: 1200px){.stocks-portfolios-StockHoldings .stocks-portfolios-PortfolioBlock,.stocks-portfolios-StockHoldings .stocks-portfolios-Summary{margin-top:27px;padding-left:15px;padding-right:15px}}.stocks-portfolios-StockHoldings .StockHoldingsCharts{position:relative;margin-top:30px;margin-bottom:30px;display:flex;justify-content:center;align-items:center;padding-top:28px}.stocks-portfolios-StockHoldings .StockHoldingsCharts:before{position:absolute;left:30px;right:30px;top:0;border-top:1px dotted var(--primary-separator-color);content:""}@media (max-width: 1200px){.stocks-portfolios-StockHoldings .StockHoldingsCharts{margin-bottom:18px;padding-top:18px;justify-content:center}}@media (min-width: 1200px){.stocks-portfolios-StockHoldings .StockHoldingsCharts{justify-content:space-between}}.stocks-portfolios-StockHoldings .StockHoldingsCharts .line{width:1px;height:1px;background-color:var(--secondary-separator-color)}.stocks-portfolios-StockHoldings .count{margin-bottom:17px;padding-right:15px;text-align:right;color:var(--secondary-text-color)}@media (max-width: 1200px){.stocks-portfolios-StockHoldings .count{margin-top:5px}}.stocks-portfolios-Summary{display:flex;flex-wrap:wrap}@media (min-width: 350px){.stocks-portfolios-Summary{align-items:flex-end}}@media (max-width: 350px){.stocks-portfolios-Summary{flex-direction:column}}.stocks-portfolios-Summary .total{display:grid;grid-template:"key key" auto "value currency" auto}@media (max-width: 1200px){.stocks-portfolios-Summary .total{grid-template:"key key" auto "value currency" auto/1fr 3fr}}.stocks-portfolios-Summary .total .key{grid-area:key;margin-bottom:2px;font-size:14px;color:var(--secondary-text-color)}.stocks-portfolios-Summary .total .value-container{display:flex;align-items:center}.stocks-portfolios-Summary .total .value{grid-area:value;align-self:baseline;font-weight:700}@media (min-width: 350px){.stocks-portfolios-Summary .total .value{font-size:34px}}@media (max-width: 350px){.stocks-portfolios-Summary .total .value{font-size:27px}}.stocks-portfolios-Summary .total .value .shared-LoadingSpinner{padding-right:90px;vertical-align:middle}.stocks-portfolios-Summary .total .currency{grid-area:currency;align-self:baseline;margin-left:6px;font-size:14px}@media (max-width: 1200px){.stocks-portfolios-Summary .total{margin-bottom:20px;flex:0 0 100%}}.stocks-portfolios-Summary .cash,.stocks-portfolios-Summary .current,.stocks-portfolios-Summary .change,.stocks-portfolios-Summary .invested{display:grid;grid-template:"key key" auto "value currency" auto}@media (max-width: 1200px){.stocks-portfolios-Summary .cash,.stocks-portfolios-Summary .current,.stocks-portfolios-Summary .change,.stocks-portfolios-Summary .invested{grid-template:"key key" auto "value currency" auto/1fr 3fr}}.stocks-portfolios-Summary .cash .key,.stocks-portfolios-Summary .current .key,.stocks-portfolios-Summary .change .key,.stocks-portfolios-Summary .invested .key{grid-area:key;margin-bottom:2px;font-size:14px;color:var(--secondary-text-color)}.stocks-portfolios-Summary .cash .value-container,.stocks-portfolios-Summary .current .value-container,.stocks-portfolios-Summary .change .value-container,.stocks-portfolios-Summary .invested .value-container{display:flex;align-items:center}.stocks-portfolios-Summary .cash .value,.stocks-portfolios-Summary .current .value,.stocks-portfolios-Summary .change .value,.stocks-portfolios-Summary .invested .value{grid-area:value;align-self:baseline;font-size:18px}.stocks-portfolios-Summary .cash .value .shared-LoadingSpinner,.stocks-portfolios-Summary .current .value .shared-LoadingSpinner,.stocks-portfolios-Summary .change .value .shared-LoadingSpinner,.stocks-portfolios-Summary .invested .value .shared-LoadingSpinner{padding-right:90px;vertical-align:middle}.stocks-portfolios-Summary .cash .value.very-low,.stocks-portfolios-Summary .current .value.very-low,.stocks-portfolios-Summary .change .value.very-low,.stocks-portfolios-Summary .invested .value.very-low{color:var(--highly-risky-color)}.stocks-portfolios-Summary .cash .value.low,.stocks-portfolios-Summary .current .value.low,.stocks-portfolios-Summary .change .value.low,.stocks-portfolios-Summary .invested .value.low{color:var(--lowly-risky-color)}.stocks-portfolios-Summary .cash .value.medium,.stocks-portfolios-Summary .current .value.medium,.stocks-portfolios-Summary .change .value.medium,.stocks-portfolios-Summary .invested .value.medium{color:var(--medium-color)}.stocks-portfolios-Summary .cash .value.high,.stocks-portfolios-Summary .current .value.high,.stocks-portfolios-Summary .change .value.high,.stocks-portfolios-Summary .invested .value.high{color:var(--lowly-safe-color)}.stocks-portfolios-Summary .cash .value.very-high,.stocks-portfolios-Summary .current .value.very-high,.stocks-portfolios-Summary .change .value.very-high,.stocks-portfolios-Summary .invested .value.very-high{color:var(--highly-safe-color)}.stocks-portfolios-Summary .cash .currency,.stocks-portfolios-Summary .current .currency,.stocks-portfolios-Summary .change .currency,.stocks-portfolios-Summary .invested .currency{grid-area:currency;align-self:baseline;margin-left:6px;font-size:14px}@media (min-width: 1200px){.stocks-portfolios-Summary .cash,.stocks-portfolios-Summary .current,.stocks-portfolios-Summary .change,.stocks-portfolios-Summary .invested{padding:0 15px 2px}}@media (max-width: 1200px){.stocks-portfolios-Summary .cash,.stocks-portfolios-Summary .current,.stocks-portfolios-Summary .change,.stocks-portfolios-Summary .invested{margin-bottom:20px;flex:0 0 50%}}@media (min-width: 1200px){.stocks-portfolios-Summary .risk{padding:0 15px 2px}}@media (max-width: 1200px){.stocks-portfolios-Summary .risk{margin-bottom:20px;flex:0 0 50%}}.stocks-portfolios-Summary .risk .key{margin-bottom:2px;font-size:14px;color:var(--secondary-text-color)}.stocks-portfolios-Summary .risk .value{font-size:18px}.stocks-portfolios-Summary .risk .value .shared-LoadingSpinner{vertical-align:middle}.stocks-portfolios-Summary .risk .value.very-low{color:var(--highly-risky-color)}.stocks-portfolios-Summary .risk .value.low{color:var(--lowly-risky-color)}.stocks-portfolios-Summary .risk .value.medium{color:var(--medium-color)}.stocks-portfolios-Summary .risk .value.high{color:var(--lowly-safe-color)}.stocks-portfolios-Summary .risk .value.very-high{color:var(--highly-safe-color)}.stocks-portfolios-Summary .risk{padding-right:0}@media (min-width: 1200px){.stocks-portfolios-Summary .current{border-left:var(--secondary-separator-color) 1px solid}.stocks-portfolios-Summary .invested{border-right:var(--secondary-separator-color) 1px solid}}.stocks-portfolios-Summary .change{flex:1}@media (min-width: 1200px){.stocks-portfolios-Summary .change{margin-left:31px}}.stocks-portfolios-Summary .change .value:before{font-size:14px}.stocks-portfolios-Summary .change .value.positive{color:var(--positive-text-color)}.stocks-portfolios-Summary .change .value.positive:before{content:"▲"}.stocks-portfolios-Summary .change .value.negative{color:var(--negative-text-color)}.stocks-portfolios-Summary .change .value.negative:before{content:"▼"}.layouts-navigations-mobiles-GroupRow>.header{min-height:60px;border-bottom:1px solid var(--secondary-separator-color);padding:10px 20px;display:flex;align-items:center}.layouts-navigations-mobiles-GroupRow>.header .arrow{margin-left:10px;width:10px;height:10px;display:inline-block;transition:all .3s}.layouts-navigations-mobiles-GroupRow>.header .arrow path{fill:currentColor}.layouts-navigations-mobiles-GroupRow>.content{max-height:0;padding-left:20px;overflow:hidden;transition:all .3s}.layouts-navigations-mobiles-GroupRow:not(.opened)>.header .arrow{transform:rotate(-90deg)}.layouts-navigations-mobiles-GroupRow:not(.opened).active>.header{color:var(--active-text-color)}.layouts-navigations-mobiles-GroupRow.opened>.content{max-height:100%}.layouts-navigations-mobiles-LinkRow{min-height:60px;border-bottom:1px solid var(--secondary-separator-color);padding:10px 20px;display:flex;align-items:center}.layouts-navigations-mobiles-LinkRow.active{color:var(--active-text-color)}.layouts-navigations-mobiles-SettingRow{padding:20px;display:block}.layouts-navigations-mobiles-SettingRow svg path{fill:currentColor}.layouts-navigations-mobiles-SideNavigation.default{position:fixed;left:0;top:60px;bottom:0;background-color:var(--background-color);color:var(--idle-text-color);overflow:hidden;transition:all .3s;z-index:200}.layouts-navigations-mobiles-SideNavigation.default:not(.active){width:0}.layouts-navigations-mobiles-SideNavigation.default.active{width:250px}.layouts-navigations-mobiles-SideNavigation.default>.content{position:absolute;left:0;top:0;bottom:0;width:250px;background-color:var(--background-color);display:flex;flex-direction:column;color:var(--idle-text-color)}.layouts-navigations-mobiles-SideNavigation.default>.content>.scroll{flex:1;border-top:2px solid var(--primary-separator-color);border-bottom:2px solid var(--primary-separator-color)}.layouts-navigations-mobiles-SideNavigation-values.default{--idle-text-color: #eee;--active-text-color: #ffdc48;--primary-separator-color: #fff;--secondary-separator-color: #fff8}.layouts-navigations-mobiles-SideNavigation-values.default.light{--background-color: #626176}.layouts-navigations-mobiles-SideNavigation-values.default.dark{--background-color: #222}.layouts-navigations-mobiles-UserRow.default{padding:30px 20px 15px;display:grid;grid-template:"title switcher" auto "name switcher" auto "logout logout" auto/5fr 1fr;column-gap:10px}.layouts-navigations-mobiles-UserRow.default .title{grid-area:title;font-size:12px}.layouts-navigations-mobiles-UserRow.default .name{grid-area:name;font-size:16px}.layouts-navigations-mobiles-UserRow.default .switcher{grid-area:switcher;justify-self:center;align-self:center}.layouts-navigations-mobiles-UserRow.default .switcher .arrow{height:14px;transform:rotate(270deg)}.layouts-navigations-mobiles-UserRow.default .switcher .arrow path{fill:currentColor}.layouts-navigations-mobiles-UserRow.default .logout{grid-area:logout;margin-top:10px;border:1px var(--secondary-separator-color) solid;border-radius:23px;padding:5px;text-align:center;font-size:12px}.layouts-navigations-mobiles-UserRow.default .login{font-size:16px}.layouts-navigations-mobiles-UserRow.magpie{padding:30px 20px 15px;display:flex;flex-direction:column;justify-content:center}.layouts-navigations-mobiles-UserRow.magpie .title{font-size:12px}.layouts-navigations-mobiles-UserRow.magpie .name,.layouts-navigations-mobiles-UserRow.magpie .login{font-size:16px}.layouts-navigations-mobiles-SideNavigation.magpie{position:fixed;left:0;top:60px;bottom:0;overflow:hidden;transition:all .3s;z-index:200;border-left:1px transparent solid}.layouts-navigations-mobiles-SideNavigation.magpie:not(.active){width:0}.layouts-navigations-mobiles-SideNavigation.magpie.active{width:275px;border-left:0px transparent solid}.layouts-navigations-mobiles-SideNavigation.magpie>.content{position:absolute;left:0;top:0;bottom:0;width:275px;background-color:var(--background-color);display:flex;flex-direction:column;color:var(--idle-text-color)}.layouts-navigations-mobiles-SideNavigation.magpie>.content>.scroll{flex:1;border-top:2px solid var(--primary-separator-color)}.layouts-navigations-mobiles-SideNavigation-values.magpie{--active-text-color: #d5a34d;--primary-separator-color: #1d262d;--secondary-separator-color: #888}.layouts-navigations-mobiles-SideNavigation-values.magpie.light{--background-color: #fff;--idle-text-color: #111}.layouts-navigations-mobiles-SideNavigation-values.magpie.dark{--background-color: #222;--idle-text-color: #fff}.layouts-navigations-mobiles-SideNavigationMask{position:fixed;left:0;top:0}.layouts-navigations-mobiles-SideNavigationMask:not(.active){pointer-events:none;-webkit-user-select:none;user-select:none}.layouts-navigations-mobiles-SideNavigationMask.active{right:0;bottom:0;background-color:var(--background-color);z-index:199}.layouts-navigations-mobiles-SideNavigationMask-values.magpie.light{--background-color: #0003}.layouts-navigations-mobiles-SideNavigationMask-values.magpie.dark{--background-color: #ccc3}.layouts-responsives-MobileLayout>.body{min-height:calc(100vh - 104px)}.layouts-responsives-MobileLayout>.layouts-footers-Footer{margin-top:10px}.layouts-navigations-desktops-TabNavigation.default{background-color:var(--background-color);padding-top:10px}.layouts-navigations-desktops-TabNavigation.default .width-body{display:flex}.layouts-navigations-desktops-TabNavigation.default .width-body .layouts-navigations-desktops-TabNavigationTab+.layouts-navigations-desktops-TabNavigationTab{margin-left:-40px}.layouts-navigations-desktops-TabNavigation.default .width-body .layouts-navigations-desktops-TabNavigationTab.active{z-index:11}.layouts-navigations-desktops-TabNavigation.default .width-body .layouts-navigations-desktops-TabNavigationTab:nth-child(1):not(.active){z-index:9}.layouts-navigations-desktops-TabNavigation.default .width-body .layouts-navigations-desktops-TabNavigationTab:nth-child(2):not(.active){z-index:8}.layouts-navigations-desktops-TabNavigation.default .width-body .layouts-navigations-desktops-TabNavigationTab:nth-child(3):not(.active){z-index:7}.layouts-navigations-desktops-TabNavigation.default .width-body .layouts-navigations-desktops-TabNavigationTab:nth-child(4):not(.active){z-index:6}.layouts-navigations-desktops-TabNavigation.default .width-body .layouts-navigations-desktops-TabNavigationTab:nth-child(5):not(.active){z-index:5}.layouts-navigations-desktops-TabNavigation.default .width-body .layouts-navigations-desktops-TabNavigationTab:nth-child(6):not(.active){z-index:4}.layouts-navigations-desktops-TabNavigation.default .width-body .layouts-navigations-desktops-TabNavigationTab:nth-child(7):not(.active){z-index:3}.layouts-navigations-desktops-TabNavigation.default .width-body .layouts-navigations-desktops-TabNavigationTab:nth-child(8):not(.active){z-index:2}.layouts-navigations-desktops-TabNavigation.default .width-body .layouts-navigations-desktops-TabNavigationTab:nth-child(9):not(.active){z-index:1}.layouts-navigations-desktops-TabNavigation.default .width-body .layouts-navigations-desktops-TabNavigationTab:nth-child(10):not(.active){z-index:0}.layouts-navigations-desktops-TabNavigation-values.default.light{--background-color: #fff}.layouts-navigations-desktops-TabNavigation-values.default.dark{--background-color: #19191f}.layouts-navigations-desktops-TabNavigation.magpie{padding-top:10px}.layouts-navigations-desktops-TabNavigation.magpie .width-body{display:flex;justify-content:center}.layouts-navigations-desktops-TabNavigation.magpie .width-body .layouts-navigations-desktops-TabNavigationTab+.layouts-navigations-desktops-TabNavigationTab{margin-left:20px}.layouts-navigations-desktops-TabNavigationGroupTab .group-text{display:flex;align-items:center}.layouts-navigations-desktops-TabNavigationGroupTab .group-text>svg{margin-left:10px;width:7px;height:6px;transition:all .3s}.layouts-navigations-desktops-TabNavigationGroupTab .group-text>svg polygon{fill:currentColor}.layouts-navigations-desktops-TabNavigationGroupTab .group-text:not(.active)>svg{transform:rotate(180deg)}.layouts-navigations-desktops-TabNavigationGroupTab .group-extra{position:absolute;left:20px;top:0;max-height:0;transition:all .3s;overflow:hidden}.layouts-navigations-desktops-TabNavigationGroupTab .group-extra.active{max-height:240px;z-index:2}.layouts-navigations-desktops-TabNavigationTab.default>.outer{height:38px;overflow:hidden;cursor:default}.layouts-navigations-desktops-TabNavigationTab.default>.outer>.inner{position:relative;height:38px;min-width:100px;padding:14px 45px 0;font-size:12px;color:transparent;transition:all .1s}.layouts-navigations-desktops-TabNavigationTab.default>.outer>.inner>.space,.layouts-navigations-desktops-TabNavigationTab.default>.outer>.inner>.content{white-space:nowrap;text-align:center}.layouts-navigations-desktops-TabNavigationTab.default>.outer>.inner>.space{opacity:0}.layouts-navigations-desktops-TabNavigationTab.default>.outer>.inner>.layouts-navigations-desktops-TabNavigationTabBorder{position:absolute;left:0;right:0;top:0;height:100%;z-index:1}.layouts-navigations-desktops-TabNavigationTab.default>.outer>.inner>.content{position:absolute;left:45px;right:45px;top:14px;color:var(--idle-text-color);z-index:2;transition:all .1s;pointer-events:none}.layouts-navigations-desktops-TabNavigationTab.default.active>.outer>.inner{padding-left:50px;padding-right:50px}.layouts-navigations-desktops-TabNavigationTab.default.active>.outer>.inner>.content{top:12px;color:var(--active-text-color)}.layouts-navigations-desktops-TabNavigationTab.default:focus{outline:none}.layouts-navigations-desktops-TabNavigationTab.default.zh-HK .outer>.inner,.layouts-navigations-desktops-TabNavigationTab.default.zh-CN .outer>.inner{padding-left:50px;padding-right:50px;padding-top:12px;font-size:14px}.layouts-navigations-desktops-TabNavigationTab.default.zh-HK .outer>.inner>.content,.layouts-navigations-desktops-TabNavigationTab.default.zh-CN .outer>.inner>.content{left:50px;right:50px;top:12px}.layouts-navigations-desktops-TabNavigationTab.default.zh-HK.active>.outer>.inner,.layouts-navigations-desktops-TabNavigationTab.default.zh-CN.active>.outer>.inner{padding-left:55px;padding-right:55px}.layouts-navigations-desktops-TabNavigationTab.default:nth-child(10n+1)>.outer>.inner{animation-name:layouts-navigations-desktops-TabNavigationTab-inner-show-1;animation-duration:.2s;animation-fill-mode:both}.layouts-navigations-desktops-TabNavigationTab.default:nth-child(10n+1):not(.active)>.outer>.inner{animation-delay:.1s}@keyframes layouts-navigations-desktops-TabNavigationTab-inner-show-1{0%{transform:translateY(20%)}to{transform:translate(0)}}.layouts-navigations-desktops-TabNavigationTab.default:nth-child(10n+2)>.outer>.inner{animation-name:layouts-navigations-desktops-TabNavigationTab-inner-show-2;animation-duration:.2s;animation-fill-mode:both}.layouts-navigations-desktops-TabNavigationTab.default:nth-child(10n+2):not(.active)>.outer>.inner{animation-delay:.15s}@keyframes layouts-navigations-desktops-TabNavigationTab-inner-show-2{0%{transform:translateY(20%)}to{transform:translate(0)}}.layouts-navigations-desktops-TabNavigationTab.default:nth-child(10n+3)>.outer>.inner{animation-name:layouts-navigations-desktops-TabNavigationTab-inner-show-3;animation-duration:.2s;animation-fill-mode:both}.layouts-navigations-desktops-TabNavigationTab.default:nth-child(10n+3):not(.active)>.outer>.inner{animation-delay:.2s}@keyframes layouts-navigations-desktops-TabNavigationTab-inner-show-3{0%{transform:translateY(20%)}to{transform:translate(0)}}.layouts-navigations-desktops-TabNavigationTab.default:nth-child(10n+4)>.outer>.inner{animation-name:layouts-navigations-desktops-TabNavigationTab-inner-show-4;animation-duration:.2s;animation-fill-mode:both}.layouts-navigations-desktops-TabNavigationTab.default:nth-child(10n+4):not(.active)>.outer>.inner{animation-delay:.25s}@keyframes layouts-navigations-desktops-TabNavigationTab-inner-show-4{0%{transform:translateY(20%)}to{transform:translate(0)}}.layouts-navigations-desktops-TabNavigationTab.default:nth-child(10n+5)>.outer>.inner{animation-name:layouts-navigations-desktops-TabNavigationTab-inner-show-5;animation-duration:.2s;animation-fill-mode:both}.layouts-navigations-desktops-TabNavigationTab.default:nth-child(10n+5):not(.active)>.outer>.inner{animation-delay:.3s}@keyframes layouts-navigations-desktops-TabNavigationTab-inner-show-5{0%{transform:translateY(20%)}to{transform:translate(0)}}.layouts-navigations-desktops-TabNavigationTab.default:nth-child(10n+6)>.outer>.inner{animation-name:layouts-navigations-desktops-TabNavigationTab-inner-show-6;animation-duration:.2s;animation-fill-mode:both}.layouts-navigations-desktops-TabNavigationTab.default:nth-child(10n+6):not(.active)>.outer>.inner{animation-delay:.35s}@keyframes layouts-navigations-desktops-TabNavigationTab-inner-show-6{0%{transform:translateY(20%)}to{transform:translate(0)}}.layouts-navigations-desktops-TabNavigationTab.default:nth-child(10n+7)>.outer>.inner{animation-name:layouts-navigations-desktops-TabNavigationTab-inner-show-7;animation-duration:.2s;animation-fill-mode:both}.layouts-navigations-desktops-TabNavigationTab.default:nth-child(10n+7):not(.active)>.outer>.inner{animation-delay:.4s}@keyframes layouts-navigations-desktops-TabNavigationTab-inner-show-7{0%{transform:translateY(20%)}to{transform:translate(0)}}.layouts-navigations-desktops-TabNavigationTab.default:nth-child(10n+8)>.outer>.inner{animation-name:layouts-navigations-desktops-TabNavigationTab-inner-show-8;animation-duration:.2s;animation-fill-mode:both}.layouts-navigations-desktops-TabNavigationTab.default:nth-child(10n+8):not(.active)>.outer>.inner{animation-delay:.45s}@keyframes layouts-navigations-desktops-TabNavigationTab-inner-show-8{0%{transform:translateY(20%)}to{transform:translate(0)}}.layouts-navigations-desktops-TabNavigationTab.default:nth-child(10n+9)>.outer>.inner{animation-name:layouts-navigations-desktops-TabNavigationTab-inner-show-9;animation-duration:.2s;animation-fill-mode:both}.layouts-navigations-desktops-TabNavigationTab.default:nth-child(10n+9):not(.active)>.outer>.inner{animation-delay:.5s}@keyframes layouts-navigations-desktops-TabNavigationTab-inner-show-9{0%{transform:translateY(20%)}to{transform:translate(0)}}.layouts-navigations-desktops-TabNavigationTab.default:nth-child(10n+10)>.outer>.inner{animation-name:layouts-navigations-desktops-TabNavigationTab-inner-show-10;animation-duration:.2s;animation-fill-mode:both}.layouts-navigations-desktops-TabNavigationTab.default:nth-child(10n+10):not(.active)>.outer>.inner{animation-delay:.55s}@keyframes layouts-navigations-desktops-TabNavigationTab-inner-show-10{0%{transform:translateY(20%)}to{transform:translate(0)}}.layouts-navigations-desktops-TabNavigationTab.default>.extra{position:relative}.layouts-navigations-desktops-TabNavigationTab-values.default.light{--idle-text-color: #888;--active-text-color: #626176}.layouts-navigations-desktops-TabNavigationTab-values.default.dark{--idle-text-color: #888;--active-text-color: #eee}.layouts-navigations-desktops-TabNavigationTabBorder{overflow:hidden}.layouts-navigations-desktops-TabNavigationTabBorder:not(.active):not(:hover) svg{position:absolute;left:0;right:0;top:0;bottom:0;fill:none}.layouts-navigations-desktops-TabNavigationTabBorder:not(.active):not(:hover) svg path{fill:var(--idle-fill-color)}.layouts-navigations-desktops-TabNavigationTabBorder:not(.active):hover svg path{fill:var(--hover-fill-color)}.layouts-navigations-desktops-TabNavigationTabBorder.active svg path{fill:var(--active-fill-color)}.layouts-navigations-desktops-TabNavigationTabBorder-values.light{--idle-fill-color: #fff;--hover-fill-color: #f8f5ed;--active-fill-color: #f0ede6}.layouts-navigations-desktops-TabNavigationTabBorder-values.dark{--idle-fill-color: #333;--hover-fill-color: #222;--active-fill-color: #111}.layouts-navigations-desktops-TabNavigationTab.magpie .content{position:relative;padding:10px 10px 3px;transition:all .3s;cursor:default}.layouts-navigations-desktops-TabNavigationTab.magpie .content:before{position:absolute;bottom:0;height:3px;background-color:transparent;content:"";transition:all .3s}.layouts-navigations-desktops-TabNavigationTab.magpie .content:not(.active):not(:hover){opacity:.6}.layouts-navigations-desktops-TabNavigationTab.magpie .content:not(.active):not(:hover):before{left:51%;right:51%}.layouts-navigations-desktops-TabNavigationTab.magpie .content.active:before,.layouts-navigations-desktops-TabNavigationTab.magpie .content:hover:before{left:10px;right:10px}.layouts-navigations-desktops-TabNavigationTab.magpie .content:hover:before{background-color:var(--hover-background-color)}.layouts-navigations-desktops-TabNavigationTab.magpie .content.active:before{background-color:var(--active-background-color)}.layouts-navigations-desktops-TabNavigationTab.magpie:focus{outline:none}.layouts-navigations-desktops-TabNavigationTab.magpie.zh-HK .content,.layouts-navigations-desktops-TabNavigationTab.magpie.zh-CN .content{font-size:14px}.layouts-navigations-desktops-TabNavigationTab.magpie>.extra{position:relative}.layouts-navigations-desktops-TabNavigationGroupTabLink{position:relative;background-color:var(--background-color);padding:13px 25px 13px 15px;white-space:nowrap;color:var(--text-color);cursor:default}.layouts-navigations-desktops-TabNavigationGroupTabLink:before{position:absolute;left:0;right:100%;top:0;bottom:0;background-color:var(--layer-color);content:"";transition:all .2s}.layouts-navigations-desktops-TabNavigationGroupTabLink:hover:before{right:0}.layouts-navigations-desktops-TabNavigationGroupTabLink+.layouts-navigations-desktops-TabNavigationGroupTabLink{border-top:1px solid var(--separator-color)}.layouts-navigations-desktops-TabNavigationGroupTabLink-values{--layer-color: #fff3;--text-color: #fffd}.layouts-navigations-desktops-TabNavigationGroupTabLink-values.light{--background-color: #626176;--separator-color: #aaa}.layouts-navigations-desktops-TabNavigationGroupTabLink-values.dark{--background-color: #333;--separator-color: #888}.layouts-PathTitle.default>.path{font-size:14px;color:var(--secondary-text-color)}.layouts-PathTitle.default>.title{font-size:32px;color:var(--primary-text-color)}.layouts-PathTitle.magpie>.path{font-size:14px;color:var(--secondary-text-color)}.layouts-PathTitle.magpie>.title{font-size:32px;color:var(--primary-text-color)}@media (max-width: 1200px){.layouts-PathTitle.magpie>.title{padding-left:15px;padding-right:15px}}.layouts-sections-ActionSection.default{background-color:var(--background-color);padding:var(--padding);color:var(--primary-text-color)}.layouts-sections-ActionSection-values.default{--positive-text-color: #1bb91f;--negative-text-color: #f73c3c;--primary-separator-color: #fff;--secondary-separator-color: #fff8}@media (min-width: 1200px){.layouts-sections-ActionSection-values.default{--padding: 30px}}@media (max-width: 1200px){.layouts-sections-ActionSection-values.default{--padding: 15px}}.layouts-sections-ActionSection-values.default.light{--background-color: #626176;--primary-text-color: #fff;--secondary-text-color: #fff8;--tertiary-text-color: #fff4}.layouts-sections-ActionSection-values.default.dark{--background-color: #2d2d36;--primary-text-color: #fff;--secondary-text-color: #fff8;--tertiary-text-color: #fff4}.layouts-sections-ActionSection.magpie{background-color:var(--background-color);padding:var(--padding);color:var(--primary-text-color)}.layouts-sections-ActionSection-values.magpie{--background-color: #1e252d;--primary-text-color: #f8f8f8;--secondary-text-color: #fff8;--tertiary-text-color: #fff4;--positive-text-color: #0fbd71;--negative-text-color: #ff4c4c;--primary-separator-color: #f8f8f8;--secondary-separator-color: #fff8}@media (min-width: 1200px){.layouts-sections-ActionSection-values.magpie{--padding: 30px}}@media (max-width: 1200px){.layouts-sections-ActionSection-values.magpie{--padding: 15px}}.layouts-sections-BasicSection.default{background-color:var(--background-color);padding:var(--padding);color:var(--primary-text-color)}.layouts-sections-BasicSection-values.default{--positive-text-color: #1bb91f;--negative-text-color: #f73c3c;--warning-text-color: #fffc48}@media (min-width: 1200px){.layouts-sections-BasicSection-values.default{--padding: 30px}}@media (max-width: 1200px){.layouts-sections-BasicSection-values.default{--padding: 15px}}.layouts-sections-BasicSection-values.default.light{--background-color: #fff;--primary-text-color: #000;--secondary-text-color: #626176;--tertiary-text-color: #0008;--primary-separator-color: #626176;--secondary-separator-color: #ccc}.layouts-sections-BasicSection-values.default.dark{--background-color: #19191f;--primary-text-color: #f8f8f8;--secondary-text-color: #fff8;--tertiary-text-color: #fff4;--primary-separator-color: #fff;--secondary-separator-color: #fffc}.layouts-sections-BasicSection.magpie{background-color:var(--background-color);padding:var(--padding);color:var(--primary-text-color)}.layouts-sections-BasicSection-values.magpie{--positive-text-color: #0fbd71;--negative-text-color: #ff4c4c}@media (min-width: 1200px){.layouts-sections-BasicSection-values.magpie{--padding: 30px}}@media (max-width: 1200px){.layouts-sections-BasicSection-values.magpie{--padding: 15px}}.layouts-sections-BasicSection-values.magpie.light{--background-color: #fff;--primary-text-color: #333;--secondary-text-color: #626176;--tertiary-text-color: #0008;--primary-separator-color: #626176;--secondary-separator-color: #ccc}.layouts-sections-BasicSection-values.magpie.dark{--background-color: #1e252d;--primary-text-color: #f8f8f8;--secondary-text-color: #fff8;--tertiary-text-color: #fff4;--primary-separator-color: #fff;--secondary-separator-color: #fff8}.layouts-sections-SubtleSection.default{background-color:var(--background-color);padding:var(--padding);color:var(--primary-text-color)}.layouts-sections-SubtleSection-values.default{--positive-text-color: #1bb91f;--negative-text-color: #f73c3c;--primary-separator-color: #626176;--secondary-separator-color: #ccc}@media (min-width: 1200px){.layouts-sections-SubtleSection-values.default{--padding: 30px}}@media (max-width: 1200px){.layouts-sections-SubtleSection-values.default{--padding: 15px}}.layouts-sections-SubtleSection-values.default.light{--background-color: #f0ede6;--primary-text-color: #000;--secondary-text-color: #626176;--tertiary-text-color: #0008}.layouts-sections-SubtleSection-values.default.dark{--background-color: #111;--primary-text-color: #fff;--secondary-text-color: #ccc;--tertiary-text-color: #fff8}.layouts-sections-SubtleSection.magpie{background-color:var(--background-color);padding:var(--padding);color:var(--primary-text-color)}.layouts-sections-SubtleSection-values.magpie{--positive-text-color: #0fbd71;--negative-text-color: #ff4c4c}@media (min-width: 1200px){.layouts-sections-SubtleSection-values.magpie{--padding: 30px}}@media (max-width: 1200px){.layouts-sections-SubtleSection-values.magpie{--padding: 15px}}.layouts-sections-SubtleSection-values.magpie.light{--background-color: #fff;--primary-text-color: #333;--secondary-text-color: #626176;--tertiary-text-color: #0008;--primary-separator-color: #626176;--secondary-separator-color: #ccc}.layouts-sections-SubtleSection-values.magpie.dark{--background-color: #1e252d;--primary-text-color: #f8f8f8;--secondary-text-color: #fff8;--tertiary-text-color: #fff4;--primary-separator-color: #fff;--secondary-separator-color: #fffc}.layouts-Widget{font-size:14px}.layouts-Widget>.header{border-bottom:1px solid var(--secondary-separator-color);color:var(--primary-text-color)}.layouts-Widget>.header>div{padding-top:5px;padding-bottom:5px;font-size:20px;border-bottom:2px solid var(--primary-separator-color);display:inline-block}.layouts-Widget>.header>a{margin:0;flex:1;padding:5px 0;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.8;letter-spacing:normal;text-align:right}.homes-maintenances-Maintenance{padding:50px;text-align:center;color:var(--text-color)}.homes-maintenances-Maintenance .image{height:500px;background-image:url(/assets/maintenance-vFx_DjEl.png);background-position:center;background-size:contain;background-repeat:no-repeat;display:block;content:""}.homes-maintenances-Maintenance .message{margin-top:5px;display:grid;grid-template-areas:"line";place-items:center}.homes-maintenances-Maintenance .message .line{grid-area:line;padding:var(--padding);font-size:12px}.homes-maintenances-Maintenance .message .line:not(:last-child){color:var(--secondary-text-color);animation:homes-maintenances-Maintenance-line-pass 5s both}@keyframes homes-maintenances-Maintenance-line-pass{0%{transform:translateY(-10px);opacity:0}20%,80%{transform:translateY(0);opacity:.8}35%,65%{opacity:.6}50%{opacity:.8}to{transform:translateY(5px);opacity:0}}.homes-maintenances-Maintenance .message .line:not(:last-child):nth-child(2){animation-delay:5s}.homes-maintenances-Maintenance .message .line:not(:last-child):nth-child(3){animation-delay:10s}.homes-maintenances-Maintenance .message .line:not(:last-child):nth-child(4){animation-delay:15s}.homes-maintenances-Maintenance .message .line:not(:last-child):nth-child(5){animation-delay:20s}.homes-maintenances-Maintenance .message .line:not(:last-child):nth-child(6){animation-delay:25s}.homes-maintenances-Maintenance .message .line:last-child{background-color:var(--background-color);color:var(--primary-text-color);animation:homes-maintenances-Maintenance-line-last .1s 26s both}@keyframes homes-maintenances-Maintenance-line-last{0%{opacity:0}to{opacity:1}}*{box-sizing:border-box;font-family:inherit;color:inherit}html{scroll-behavior:smooth}html,body,h1,h2,h3,h4,h5,h6{margin:0;padding:0}body{font-family:Roboto,sans-serif;font-size:14px;overflow-y:scroll}a{text-decoration:none}svg{display:block}@media (min-width: 1200px){.width-body{margin-left:auto;margin-right:auto;width:1306px}}@media (max-width: 1200px){.width-body{width:100%;padding-left:15px;padding-right:15px}}
