.color-block__primary--base{background-color:#32D1B9}.color-block__primary--dark{background-color:#006060}.color-block__grey--base{background-color:#525d67}.color-block__grey--light{background-color:#929fa3}.color-block__grey--lighter{background-color:#d1d9dc}.color-block__grey--lightest{background-color:#eee}.color-block__grey--dark{background-color:#8a8d93}.color-block__grey--darker{background-color:#2c323d}.color-block__grey--gohenry{background-color:#f2f3f7}.color-block__grey--tsb{background-color:#ededed}.color-block__grey--jisa{background-color:#AFA59B}.color-block__grey--jisa-guide{background-color:#f8ede9}.color-block__purple--base{background-color:#D533B2}.color-block__purple--dark{background-color:#5577C1}.color-block__purple--darker{background-color:#5578c2}.color-block__purple--light{background-color:#E72A99}.color-block__purple--lighter{background-color:#5793F3}.color-block__purple--mid{background-color:#5686DB}.color-block__blue--base{background-color:#28b1dc}.color-block__blue--mid{background-color:#525d67}.color-block__blue--mid-dark{background-color:#929fa3}.color-block__blue--dark{background-color:#0c1b28}.color-block__blue--darker{background-color:#051421}.color-block__blue--teal{background-color:#32d1b9}.color-block__blue--alt{background-color:#0084BF}.color-block__blue--aviva{background-color:#2353A1}.color-block__blue--gohenry,.color-block__blue--tsb{background-color:#294255}.color-block__green--base{background-color:#02bc3f}.color-block__green--lime{background-color:#B1DB27}.color-block__green--alt{background-color:#b1d135}.color-block__green--bright{background-color:#31d04e}.color-block__green--light{background-color:#28dc8f}.color-block__green--dark{background-color:#37d1bc}.color-block__green--darker{background-color:#33a762}.color-block__red--base{background-color:#ff032d}.color-block__red--scarlet{background-color:#BD3B47}.color-block__red--gohenry,.color-block__red--tsb{background-color:#FF5A5A}.color-block__yellow--base{background-color:#ffe400}.color-block__yellow--lightest{background-color:#FFF6CE}.color-block__yellow--light{background-color:#FFDB00}.color-block__yellow--mid{background-color:#F7C63B}.color-block__yellow--dark{background-color:#EA9B02}.color-block__yellow--aviva{background-color:#FFD900}.color-block__orange--base{background-color:#fd9c35}.color-block__orange--darker{background-color:#F89B3A}.color-block__orange--alt{background-color:#FDC32B}.color-block__pink--base{background-color:#DD4D79}.color-block__teal--base{background-color:#31d0b8}@font-face{font-family:ptsans;font-weight:400;font-style:normal;font-display:fallback;src:url(../fonts/PTSans/ptsansRegular.eot);src:url(../fonts/PTSans/ptsansRegular.eot?#iefix) format("embedded-opentype"),url(../fonts/PTSans/ptsansRegular.woff2) format("woff2"),url(../fonts/PTSans/ptsansRegular.woff) format("woff"),url(../fonts/PTSans/ptsansRegular.ttf) format("truetype")}@font-face{font-family:ptsans;font-weight:700;font-style:normal;font-display:fallback;src:url(../fonts/PTSans/ptsansBold.eot);src:url(../fonts/PTSans/ptsansBold.eot?#iefix) format("embedded-opentype"),url(../fonts/PTSans/ptsansBold.woff2) format("woff2"),url(../fonts/PTSans/ptsansBold.woff) format("woff"),url(../fonts/PTSans/ptsansBold.ttf) format("truetype")}@font-face{font-family:brandonText;font-weight:400;font-style:normal;font-display:fallback;src:url(../fonts/brandonText/brandontext-regular-webfont.eot);src:url(../fonts/brandonText/brandontext-regular-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/brandonText/brandontext-regular-webfont.woff2) format("woff2"),url(../fonts/brandonText/brandontext-regular-webfont.woff) format("woff"),url(../fonts/brandonText/brandontext-regular-webfont.ttf) format("truetype")}@font-face{font-family:brandonText;font-weight:500;font-style:normal;font-display:fallback;src:url(../fonts/brandonText/brandontext-bold-webfont.eot);src:url(../fonts/brandonText/brandontext-bold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/brandonText/brandontext-bold-webfont.woff2) format("woff2"),url(../fonts/brandonText/brandontext-bold-webfont.woff) format("woff"),url(../fonts/brandonText/brandontext-bold-webfont.ttf) format("truetype")}@font-face{font-family:brandonText;font-weight:700;font-style:normal;font-display:fallback;src:url(../fonts/brandonText/brandontext-black-webfont.eot);src:url(../fonts/brandonText/brandontext-black-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/brandonText/brandontext-black-webfont.woff2) format("woff2"),url(../fonts/brandonText/brandontext-black-webfont.woff) format("woff"),url(../fonts/brandonText/brandontext-black-webfont.ttf) format("truetype")}body{font-family:ptsans,sans-serif}.text--italic{font-style:italic}body.debug:before{background-color:rgba(255,56,0,.8);border-top:1px solid #ab2601;border-left:1px solid #ab2601;border-right:1px solid #ab2601;color:#ffe7e0;font:small-caption;padding:3px 6px 4px;position:fixed;right:21px;bottom:0;z-index:100}@media all and (min-width:20em){body.debug:before{content:"mobile ≥ 320px (20em)"}}@media all and (min-width:30em){body.debug:before{content:"mobile-large ≥ 480px (30em)"}}@media all and (min-width:46.25em){body.debug:before{content:"tablet-small ≥ 740px (46.25em)"}}@media all and (min-width:61.25em){body.debug:before{content:"tablet ≥ 980px (61.25em)"}}@media all and (min-width:64.375em){body.debug:before{content:"desktop ≥ 1030px (64.375em)"}}@media all and (min-width:81.25em){body.debug:before{content:"wide ≥ 1300px (81.25em)"}}.text--left{text-align:left}.text--right{text-align:right}.text--center{text-align:center}.text--justify{text-align:justify}.float--left{float:left}.float--right{float:right}.display--none{display:none}.display--block{display:block}.display--inline-block{display:inline-block}.display--flex{display:-ms-flexbox;display:flex}.clear:after{content:"";display:table;clear:both}.sr-only{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}[in-app-only]:not(.show),[in-browser-only]:not(.show){display:none}@media all and (max-width:61.24em){[data-hide~=mobile]{display:none!important}}@media all and (min-width:61.25em) and (max-width:64.365em){[data-hide~=tablet]{display:none!important}}@media all and (min-width:64.375em){[data-hide~=desktop]{display:none!important}}.stripe{padding-top:50px;padding-bottom:55px}.stripe .stripe-heading,.stripe [data-heading=h2]{margin:0 0 42px;text-align:center;color:#0c1b28}@media all and (min-width:64.375em){.stripe .stripe-heading,.stripe [data-heading=h2]{font-size:40px;font-size:2.5rem;line-height:45px;line-height:2.8125rem}}@media all and (min-width:46.25em) and (max-width:64.365em){.stripe .stripe-heading,.stripe [data-heading=h2]{font-size:28px;font-size:1.75rem;line-height:35px;line-height:2.1875rem}}@media all and (max-width:46.24em){.stripe .stripe-heading,.stripe [data-heading=h2]{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem}}@media all and (max-width:46.24em){.body-repository .content-wide{padding-top:0}}@media all and (max-width:46.24em){.repository--dropdown{margin-bottom:10px;width:100%}}.repository--main{margin-bottom:50px;width:100%;float:left;margin-left:0;margin-right:0}@media all and (min-width:46.25em){.repository--main{padding-left:20px;width:74.57627%;float:right;margin-right:0}}@media all and (min-width:61.25em){.repository--main{width:83.05085%;float:right;margin-right:0}}.repository--aside{width:100%;float:left;margin:30px 0}.repository--aside:after{content:"";display:table;clear:both}@media all and (min-width:46.25em){.repository--aside{margin-top:0;width:23.72881%;float:left;margin-right:1.69492%}}@media all and (min-width:61.25em){.repository--aside{width:15.25424%;float:left;margin-right:1.69492%}}@media all and (max-width:46.24em){.repository--aside{margin-bottom:0;margin-top:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.repository--aside .repository--actions>*{width:100%;margin:0}.repository--aside .repository--actions .dropdown-container select{width:100%}.repository--menu a{padding:10px;margin-bottom:5px}.repository--menu a:after{content:"";display:table;clear:both}@media all and (max-width:64.365em){.repository--menu a{font-size:.8em}}@media all and (min-width:46.25em){.repository--menu a.is-active{background:#32D1B9;color:#000;outline:0}}@media all and (max-width:46.24em){.repository--menu{margin:0 -20px 20px;background-image:linear-gradient(to right,#32d1b9,#28b1dc);display:-ms-flexbox;display:flex;overflow-x:auto;scrollbar-width:none;box-shadow:0 2px 2px rgba(0,0,0,.05)}.repository--menu a{-ms-flex:1 0 0;flex:1 0 0;width:auto;margin:0;background:0 0;color:#fff;border-bottom:4px solid rgba(255,255,255,0);padding:12px 20px;font-weight:500;outline:0;white-space:nowrap}.repository--menu a:hover{outline:0;background:0 0;color:#fff}.repository--menu a.is-active{border-color:#fff}}.repository--actions{min-height:40px;margin-bottom:25px}.repository--actions:after{content:"";display:table;clear:both}.repository--actions a{text-align:center}.repository--actions a,.repository--actions input,.repository--actions select{float:left;margin-right:10px;height:40px;padding:0 12px;line-height:40px;text-transform:none;font-weight:400;font-family:ptsans,sans-serif}.repository--actions a svg{fill:#000;position:relative;vertical-align:middle}.repository--actions .dropdown-container{float:left;margin-right:10px;height:40px;line-height:40px}.repository--actions .dropdown-container select{margin:0;padding-right:32px}.repository--items li .clickable{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:52px;transition:background-color 150ms;border-bottom:1px solid #d1d9dc}.repository--items li a.clickable{text-decoration:none;color:#000}.repository--items li:first-child .clickable{border-top:1px solid #d1d9dc}.repository--items li:hover .clickable{background-color:#eee}.repository--items li .main{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;overflow:hidden;margin-right:15px}.repository--items li .main>*{-ms-flex-negative:0;flex-shrink:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.repository--items li .main .growable{-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.repository--items li .aside{-ms-flex-negative:0;flex-shrink:0}@media all and (min-width:30em){.repository--items li .main{-ms-flex-align:center;align-items:center}}@media all and (max-width:29.99em){.repository--items li .clickable{height:75px}.repository--items li .main{-ms-flex-direction:column;flex-direction:column}.repository--items li .main>:not(:last-child){margin-bottom:5px}}.repository--custom-date{display:block}.repository--custom-date.hidden{display:none}.repository--custom-date input{width:200px}.repository--custom-date .field-validation-error{float:left;margin-top:8px}@media all and (max-width:46.24em){.repository--custom-date .field{display:-ms-flexbox;display:flex}.repository--custom-date .field input{-ms-flex-positive:1;flex-grow:1;width:auto;max-width:100%}.repository--custom-date .field a{margin-right:0}}.repository--content.fade-in{animation:fadeIn 250ms linear forwards}.repository--content.hidden{display:none}.repository--content .no-items{margin:120px 0;line-height:40px;text-align:center;font-weight:700;color:#929fa3}.repository--spinner{margin:120px auto;opacity:0;animation:spin 750ms linear infinite,fadeIn 250ms 250ms linear forwards}.repository--spinner.hidden{display:none}.inbox--messages .message{display:block;position:relative}.inbox--messages .message .read-indicator{width:4px;background:#28b1dc;opacity:0;position:absolute;top:0;left:0;bottom:1px;transition:opacity 150ms}.inbox--messages .message .select{position:absolute;left:14px;top:19px;z-index:1}.inbox--messages .message .details{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;padding:0 12px 0 46px;cursor:pointer}.inbox--messages .message .body{margin-right:0}.inbox--messages .message .date{font-size:12px;font-size:.75rem}.inbox--messages .message .category{margin-right:15px;padding:3px 6px;border-radius:3px;font-size:12px;font-size:.75rem;line-height:15px;line-height:.9375rem}.inbox--messages .message .category.support{background-color:#ffe400;color:#000}.inbox--messages .message .category.account{background-color:#02bc3f;color:#fff}.inbox--messages .message .category.report{background-color:#28b1dc;color:#fff}.inbox--messages .message .category.circle{background-color:#fd9c35;color:#fff}.inbox--messages .message .category.maintenance{background-color:#525d67;color:#fff}.inbox--messages .message .category.deposits{background-color:#32d1b9;color:#fff}.inbox--messages .message .category.withdrawals{background-color:#C63D8D;color:#fff}.inbox--messages .message .category.fees{background-color:#051421;color:#fff}.inbox--messages .message .category.feedback{background-color:#d1d9dc;color:#000}.inbox--messages .message .category.compliance{background-color:#ff032d;color:#fff}.inbox--messages .message .category.isa{background-color:#929fa3;color:#fff}.inbox--messages .message .category.other{background-color:#525d67;color:#fff}.inbox--messages .message[data-unread=true] .read-indicator{opacity:1}.inbox--messages .message[data-unread=true] .title{font-weight:700}.inbox--messages .message:hover .read-indicator{opacity:.5}@media all and (max-width:29.99em){.inbox--messages .message{height:75px}.inbox--messages .message .select{top:30px}.inbox--messages .message .details{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.inbox--messages .message .category{margin-right:0}}.inbox--actions .message-primary-action,.view--actions .message-primary-action{float:right;margin-right:0}.inbox--actions .message-primary-action svg,.view--actions .message-primary-action svg{position:relative;z-index:9;fill:#0C1B28;margin-left:8px}.inbox--actions .message-action-buttons,.view--actions .message-action-buttons{height:40px;display:block;float:left}.inbox--actions .message-action-buttons select,.view--actions .message-action-buttons select{width:140px}.inbox--actions .message-custom-date,.view--actions .message-custom-date{float:left}@media all and (max-width:64.365em){.inbox--actions,.view--actions{margin:0}.inbox--actions .message-action-buttons,.inbox--actions .message-custom-date,.view--actions .message-action-buttons,.view--actions .message-custom-date{margin-bottom:15px}.inbox--actions .message-custom-date,.view--actions .message-custom-date{width:100%}}@media all and (max-width:46.24em){.inbox--actions .message-action-buttons,.inbox--actions .message-custom-date,.inbox--actions .message-primary-action,.view--actions .message-action-buttons,.view--actions .message-custom-date,.view--actions .message-primary-action{width:100%;margin-bottom:15px}.inbox--actions .message-primary-action,.view--actions .message-primary-action{margin-right:0;text-transform:uppercase;font-family:brandonText,sans-serif;font-weight:700}.inbox--actions .message-action-buttons .action-dropdown,.inbox--actions .message-action-buttons .select-dropdown,.view--actions .message-action-buttons .action-dropdown,.view--actions .message-action-buttons .select-dropdown{display:none}.inbox--actions .message-action-buttons .delete,.inbox--actions .message-action-buttons .print,.view--actions .message-action-buttons .delete,.view--actions .message-action-buttons .print{width:23.72881%;float:left;margin-right:1.69492%}.inbox--actions .message-action-buttons .message-date-filter,.view--actions .message-action-buttons .message-date-filter{width:74.57627%;float:right;margin-right:0}.inbox--actions .message-action-buttons .message-date-filter select,.view--actions .message-action-buttons .message-date-filter select{width:100%}.inbox--actions .message-action-buttons .mark-unread,.view--actions .message-action-buttons .mark-unread{width:49.15254%;float:right;margin-right:0;font-weight:700;font-family:brandonText,sans-serif;text-transform:capitalize}.inbox--actions .message-custom-date .field,.view--actions .message-custom-date .field{display:-ms-flexbox;display:flex}.inbox--actions .message-custom-date .field input,.view--actions .message-custom-date .field input{-ms-flex-positive:1;flex-grow:1;width:auto;max-width:100%}.inbox--actions .message-custom-date .field a,.view--actions .message-custom-date .field a{margin-right:0}}.inbox--actions .caret,.view--actions .caret{margin:17px 0 0 8px}.drop-button{position:relative;background:#eee}.drop-button:hover{cursor:pointer}.drop-button:hover .caret{border-top-color:#000}.drop-button:hover .drop-button--options{color:#000}.drop-button .checkbox-overlay{display:block;position:absolute;width:100%;height:100%;left:0;top:0}.drop-button input[type=checkbox]{vertical-align:middle}.drop-button--options{display:none;background:#fff;padding:0;position:absolute;z-index:999;box-shadow:2px 2px 15px 1px rgba(0,0,0,.17);min-width:200px;left:0;top:100%}.drop-button--options.open{display:block}.drop-button--options li{padding:10px;font-size:14px;font-size:.875rem;line-height:18px;line-height:1.125rem}.drop-button--options li:hover{background-color:#d1d9dc}@media all and (max-width:46.24em){.drop-button{height:auto}.drop-button:after{content:"";display:table;clear:both}.drop-button--options{display:none;margin:0 -10px}.drop-button--options.open{display:block;float:none;position:relative;background:#fff;margin:0 -10px -10px}}@media all and (min-width:46.25em){.drop-button{margin-right:5px}}.caret{height:0;width:0;border-color:#929fa3 transparent transparent;border-style:solid;border-width:4px;float:right;margin:9px 0 0 5px}.compose--main:after{content:"";display:table;clear:both}.compose--message{max-width:500px;clear:both}@media all and (min-width:61.25em){.compose--message{width:66.10169%;float:left;margin-right:1.69492%}}.compose--message [data-button~=send]{float:right}.compose--message [data-button~=send] svg{height:20px;margin-left:7px;margin-bottom:-5px}.compose--message a .icon--close{margin-right:7px}.compose--message select{max-width:500px}.compose--file-attachment{max-width:500px;clear:both;text-align:left;margin-bottom:40px;font-family:brandonText,sans-serif;text-transform:uppercase;font-weight:700}@media all and (min-width:61.25em){.compose--file-attachment{width:66.10169%;float:left;margin-right:1.69492%}}.compose--file-attachment:after{content:"";display:table;clear:both}.compose--file-attachment a{text-decoration:none}.compose--file-attachment__browse{display:block;width:100%;margin-bottom:10px}.compose--file-attachment__browse:after{content:"";display:table;clear:both}.compose--file-attachment__list{background:#eee;border:1px dotted #d1d9dc;padding:0;text-align:center;font-family:ptsans,sans-serif;margin-bottom:20px;min-height:80px}.compose--file-attachment__list .delete-attachments{display:none;float:left;padding-top:7px;margin:0 .5em}.compose--file-attachment__list .delete-attachments:after{content:"";display:table;clear:both}.compose--file-attachment__list .delete-attachments svg{fill:#929fa3}.compose--file-attachment__detail{border:none!important;box-shadow:none!important;text-align:left;width:auto;padding:5px 10px;margin:5px;background:#fff;font-family:ptsans,sans-serif;text-transform:none;font-weight:400}.compose--file-attachment__detail .fallback--filename{vertical-align:text-bottom}.compose--file-attachment__detail .icon--paper{height:16px}.compose--file-attachment__detail .icon--close{float:right;margin-top:5px}@media all and (max-width:46.24em){.compose--cancel{width:100%;text-align:center}.compose--send{width:100%;margin-bottom:1em;text-align:center}}@media all and (min-width:61.25em){.compose--file-attachment{text-align:right}.compose--file-attachment__list{width:70%;margin-left:30%}.compose--file-attachment__list .delete-attachments{display:none;float:right}.compose--cancel{float:left}.compose--send{float:right}}.compose--upload{max-width:500px;clear:both}@media all and (min-width:61.25em){.compose--upload{width:66.10169%;float:left;margin-right:1.69492%}}.compose--upload:after{content:"";display:table;clear:both}.compose--upload__wrapper.dropzone{background:#eee;border:1px dotted #d1d9dc;padding:0;text-align:center;font-family:ptsans,sans-serif;margin-bottom:40px;min-height:80px}.compose--upload .fallback{display:none}.compose--upload .dropzone--custom-template{width:auto;position:relative;display:block;margin:5px;min-height:0;border-radius:3px}.compose--upload .dropzone--custom-template:after{content:"";display:table;clear:both}.compose--upload .dropzone--custom-template:last-child{margin-bottom:3em}.compose--upload .dropzone--custom-template.dz-file-preview,.compose--upload .dropzone--custom-template.dz-image-preview{background:#fff}.compose--upload .dropzone--custom-template.dz-error .dz-details .dz-success-mark{display:none!important}.compose--upload .dropzone--custom-template .dz-details{opacity:1;position:relative;padding:.5em}.compose--upload .dropzone--custom-template .dz-details:after{content:"";display:table;clear:both}.compose--upload .dropzone--custom-template .dz-details .dz-error-mark,.compose--upload .dropzone--custom-template .dz-details .dz-success-mark{float:left;position:relative;top:inherit;left:inherit;margin-left:0;margin-top:0}.compose--upload .dropzone--custom-template .dz-details .dz-filename{display:block;float:left;text-align:left;padding:0;width:50%;overflow:hidden;text-overflow:ellipsis}.compose--upload .dropzone--custom-template .dz-details .dz-filename svg{height:16px}.compose--upload .dropzone--custom-template .dz-details .dz-filename span{background:0 0;padding:0;border-radius:0;vertical-align:text-bottom}.compose--upload .dropzone--custom-template .dz-details .dz-filename:hover span{border:none;background:0 0}.compose--upload .dropzone--custom-template .dz-details .dz-filename:not(:hover) span{border:none}.compose--upload .dropzone--custom-template .dz-details .dz-size,.compose--upload .dropzone--custom-template .dz-details [data-dz-thumbnail]{display:none}.compose--upload .dropzone--custom-template .dz-details .dropzone--remove-file{float:right;padding:3px 5px}.compose--upload .dropzone--custom-template.dz-error .dz-error-message{display:block}.compose--upload .dropzone--custom-template .dz-error-message{top:auto;left:auto;width:auto;border-radius:3px;opacity:1;display:none;margin:0 5px 5px;position:relative}.compose--upload .dropzone--custom-template .dz-error-message:after{display:none}.compose--upload .dropzone--custom-template.dz-preview .dz-progress{float:left;top:20px!important}.view--messages__head{border-bottom:1px solid #d1d9dc;position:relative}.view--messages__head:after{content:"";display:table;clear:both}.view--messages__head .received{text-align:left;position:relative}.view--messages__head .subject{margin-bottom:5px}@media all and (min-width:46.25em){.view--messages__head .received{width:15.25424%;float:right;margin-right:0;text-align:right;position:relative;top:40px}.view--messages__head .subject{width:83.05085%;float:left;margin-right:1.69492%;margin-bottom:5px}}.view--messages__details{margin-top:20px;position:relative}.view--messages__details:after{content:"";display:table;clear:both}.view--messages__details .message--from{padding-top:5px;float:none;display:block;margin-bottom:10px}.view--messages__details .message--from .sender-icon{float:left;margin-right:10px}.view--messages__details .message--from .sender-icon svg{width:17px;margin-top:-5px}.view--messages__message-body{position:relative;padding-bottom:75%;height:0;-webkit-overflow-scrolling:touch;overflow:auto;margin-bottom:40px}@media all and (max-width:46.24em){.view--messages__message-body{min-height:340px}}.view--messages__message-body iframe{position:absolute;top:0;left:0;width:100%;height:100%}.view--messages .messages--attachments{overflow:hidden}.view--messages .messages--attachments:after{content:"";display:table;clear:both}.view--messages .messages--attachments__wrapper{background:#eee;z-index:10;right:0;padding:5px 5px 15px;display:none}@media all and (max-width:46.24em){.view--messages .messages--attachments__wrapper{position:relative;top:auto;margin-top:35px}}@media all and (min-width:46.25em){.view--messages .messages--attachments__wrapper{position:absolute;top:42px}}.view--messages .messages--attachments .view--all{display:block}.view--messages .messages--attachments__inner{max-height:250px;overflow-y:scroll;overflow-x:hidden}.view--messages .messages--attachments .messages--attachments__inner .attachment{float:none;margin:5px}@media all and (min-width:46.25em){.view--messages .messages--attachments .messages--attachments__inner .attachment--name{max-width:250px}}.view--messages .messages--attachments .attachment{display:block;margin:0 5px;background:#fff;border-radius:2px;border:1px solid #d1d9dc;position:relative;float:left;min-height:35px}.view--messages .messages--attachments .attachment:after{content:"";display:table;clear:both}@media all and (max-width:46.24em){.view--messages .messages--attachments .attachment{width:100%;margin:0 0 5px}}.view--messages .messages--attachments .attachment--icon{display:inline;float:left}.view--messages .messages--attachments .attachment--icon svg{width:12px;margin-left:10px;position:absolute}.view--messages .messages--attachments .attachment--name{float:left;padding:7px 7px 5px 35px;display:inline;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:250px}@media all and (min-width:30em) and (max-width:46.24em){.view--messages .messages--attachments .attachment--name{max-width:380px}}@media all and (min-width:46.25em){.view--messages .messages--attachments .attachment--name{max-width:100px}}@media all and (min-width:61.25em){.view--messages .messages--attachments .attachment--name{max-width:200px}}.view--messages .messages--attachments__toggle{background:#eee;display:block;float:left}.view--messages .messages--attachments__toggle:after{content:"";display:table;clear:both}@media all and (max-width:46.24em){.view--messages .messages--attachments__toggle{width:100%;margin:0 0 5px;position:relative;height:100%}.view--messages .messages--attachments__toggle:after{content:"";display:table;clear:both}}.view--messages .messages--attachments__toggle--inner{width:100%;max-width:none;display:block;cursor:pointer}.view--messages .messages--attachments__toggle--inner .attachment--name{padding:8px 12px 6px 35px;width:100%;max-width:none}@media all and (min-width:46.25em){.view--messages .messages--attachments__toggle--inner .attachment--name{max-width:none}}@media all and (min-width:61.25em){.view--messages .messages--attachments__toggle--inner .attachment--name{max-width:none}}@media all and (min-width:61.25em) and (max-width:64.365em){.view--messages .messages--attachments__toggle{width:190px}}@media all and (min-width:46.25em){.view--messages .messages--attachments__toggle .open .attachment--name{padding:8px 12px 15px 35px}}@media all and (min-width:46.25em){.view--messages .message--from{float:left;display:inline-block}.view--messages .messages--attachments{display:inline-block;float:right}.view--messages .messages--attachments__toggle-view{width:195px}.view--messages .messages--attachments .message--attachment-name{padding-right:10px;display:inline}}