html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}h1{font-size:2em;margin:.67em 0}dl dl,dl ol,dl ul,ol dl,ol ol,ol ul,ul dl,ul ol,ul ul{margin:0}hr{box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}abbr[title]{text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}svg:not(:root){overflow:hidden}button,input,select{margin:0}button{overflow:visible;text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}fieldset{padding:.35em .75em .625em}input{overflow:visible}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{margin:0;overflow:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}details,dialog{display:block}dialog{background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}template{display:none}#root,body,html{height:100%}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.b-pill-wrapper{display:flex;justify-content:flex-end}.b-pill{border-radius:5px;padding:15px 20px;display:inline-flex;align-items:center;min-width:140px;max-width:250px;margin-left:auto;margin-bottom:15px;-webkit-animation:slideUp .3s forwards;animation:slideUp .3s forwards;opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}@-webkit-keyframes slideUp{0%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideUp{0%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.b-pill.m-pink{background-color:rgba(243,136,135,.160429)}.b-pill.m-blue{background-color:rgba(55,111,112,.0987216)}.b-pill.m-grey{background-color:hsla(0,0%,59.2%,.16)}.b-pill .e-avatars{margin-left:-40px}.b-pill .e-msg{font-size:16px;font-weight:700;padding-left:15px}.b-avatar{border-radius:50%;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden;background-color:#fff;border-style:solid;border-color:#fff}.b-avatar.m-initial{background-color:#8cbfc0}.b-avatar.m-more{background-color:#979797;border-radius:11px;padding:0 5px}.b-avatar.m-transparent{background-color:transparent;border-color:transparent}.b-avatar .e-img{position:absolute;display:block;width:100%;height:100%;top:0;left:0;object-fit:cover}.b-avatar .e-initial{color:#fff;line-height:24px;font-weight:800;text-transform:uppercase}.b-avatar-list{display:flex;list-style:none;margin:0;padding:0;font-size:0}.b-avatar-list .e-avatar{position:relative;margin-left:-10px;display:inline-block;z-index:4}.b-avatar-list .e-avatar.m-spaced{margin-left:0;margin-right:5px}.b-avatar-list .e-avatar.m-spaced:last-child{margin-right:0}.b-avatar-list .e-avatar:not(.m-spaced).m-pushed{margin-left:5px}.b-avatar-list .e-avatar:first-child{margin-left:0;max-width:100%}.b-avatar-list .e-avatar+.e-avatar{max-width:100%;z-index:3}.b-avatar-list .e-avatar+.e-avatar+.e-avatar{max-width:100%;z-index:2}.b-avatar-list .e-avatar+.e-avatar+.e-avatar+.e-avatar{max-width:100%;z-index:1}.b-pill-list-container{position:fixed;top:0;right:0;bottom:0;display:none;align-items:center}.b-pill-list-container:after{content:"";position:absolute;left:-40px;bottom:0;right:0;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),color-stop(50%,hsla(0,0%,100%,0)),to(#fff));background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 50%,#fff);display:none}@media (min-width:768px){.b-pill-list-container{display:flex}.b-pill-list-container:after{display:block}}.b-btn{position:relative;border-radius:30px;padding:8px;min-width:272px;border:2px solid;box-sizing:border-box;text-align:center;display:inline-block;cursor:pointer;-webkit-transition:background-color .2s ease,border-color .2s ease,opacity .3s ease,-webkit-transform .2s ease;transition:background-color .2s ease,border-color .2s ease,opacity .3s ease,-webkit-transform .2s ease;transition:transform .2s ease,background-color .2s ease,border-color .2s ease,opacity .3s ease;transition:transform .2s ease,background-color .2s ease,border-color .2s ease,opacity .3s ease,-webkit-transform .2s ease;color:#fff}.b-btn:active{-webkit-transform:scale(.95);transform:scale(.95)}.b-btn:focus{outline:0}.b-btn.m-disabled{opacity:.7;cursor:not-allowed}.b-btn .e-icon{position:absolute;top:10px;left:10px;bottom:10px;background-color:#fff;height:23px;width:23px;border-radius:50%;display:flex;justify-content:center;align-items:center}.b-btn .e-icon.m-no-circle{border-radius:0;background-color:transparent}.b-btn .e-icon.m-no-circle img{max-height:100%;max-width:100%}.b-btn .e-icon img{max-height:13px;max-width:13px}.b-btn .e-label{font-weight:700;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.b-btn .e-label.m-loading{display:flex;justify-content:center;align-items:center;padding:8px 0;margin-top:2px;margin-bottom:-2px}.b-btn.m-black{background-color:#000;border-color:#000}.b-btn.m-black.m-outline{color:#000;background-color:transparent;border-color:#000}.b-btn.m-black.m-outline .e-icon{background-color:#000}.b-btn.m-primary{background-color:#e27c7b;border-color:#e27c7b}.b-btn.m-primary.m-outline{color:#e27c7b;background-color:transparent;border-color:#e27c7b}.b-btn.m-primary.m-outline .e-icon{background-color:#e27c7b}.b-btn.m-secondary{background-color:#376f70;border-color:#376f70}.b-btn.m-secondary.m-outline{color:#376f70;background-color:transparent;border-color:#376f70}.b-btn.m-secondary.m-outline .e-icon{background-color:#376f70}.b-btn.m-future{background-color:#285b97;border-color:#285b97}.b-btn.m-future.m-outline{color:#285b97;background-color:transparent;border-color:#285b97}.b-btn.m-future.m-outline .e-icon{background-color:#285b97}.b-btn.m-google{background-color:#db4437;border-color:#db4437}.b-btn.m-facebook{background-color:#3b5998;border-color:#3b5998}.b-btn.m-small .e-icon{top:5px}.b-btn.m-small .e-label{font-size:16px}.b-btn.m-small .e-label.m-loading{height:18px}.b-btn.m-inline{min-width:0;width:auto;display:flex;align-items:center;padding-left:16px;padding-right:16px}.b-btn.m-inline .e-icon{position:relative;top:0;bottom:0;left:0;margin-right:7px}.b-btn.m-inline .e-label{font-size:16px}.b-loader{display:flex}.b-loader .e-dot{width:10px;height:10px;margin:0 2px;border-radius:50%;background-color:#e27c7b;-webkit-animation:dotAnim 1s ease infinite;animation:dotAnim 1s ease infinite}.b-loader .e-dot.m-white{background-color:#fff}.b-loader .e-dot+.e-dot{-webkit-animation-delay:.3s;animation-delay:.3s}@-webkit-keyframes dotAnim{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}50%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}}@keyframes dotAnim{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}50%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}}.b-footer{position:relative;background-color:#000;padding:72px 24px;text-align:center;font-size:12px;font-weight:700;text-transform:uppercase;margin-top:52px}@media (max-width:320px){.b-footer{padding:24px}}@media (min-width:960px){.b-footer{margin-top:123px}}@media (min-width:768px){.b-footer{margin-top:123px}}.b-footer .e-link{color:#fff;text-decoration:none;margin:0 16px}@media (max-width:320px){.b-footer .e-link{display:block;margin:16px 0}}.b-modal{position:fixed;top:0;left:-150%;bottom:0;right:150%;width:100vw;height:100%;box-sizing:border-box;overflow-y:auto;z-index:1004;display:flex}@media (min-width:768px){.b-modal{padding:24px}}.b-modal .e-modal-sticky-button{flex:1 1 auto}.b-modal.m-center{text-align:center}.b-modal.m-center .e-modal-box{padding-left:183px;padding-right:183px;display:flex;flex-direction:column}.b-modal.m-center .e-modal-box h1{padding-left:18px;padding-right:18px}@media (max-width:830px){.b-modal.m-center .e-modal-box{padding-left:24px;padding-right:24px}}.b-modal.m-open{left:0;right:0}.b-modal.m-open .e-modal-box{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.b-modal.m-open .e-overlay{opacity:1;left:0;right:0}.b-modal .e-modal-box{position:relative;padding:70px 84px;background-color:#fff;max-width:830px;width:100%;box-sizing:border-box;z-index:1002;overflow-y:auto;opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease}@media (min-width:768px){.b-modal .e-modal-box{border-radius:10px;margin:auto}}@media (max-width:830px){.b-modal .e-modal-box{text-align:center;padding:80px 24px 44px}}@media (max-width:830px){.b-modal.m-modal-short .e-modal-box{padding:26px 24px 10px}}.b-modal .e-img-icon{position:relative;background-color:#e27c7b;border-radius:50%;min-width:222px;min-height:222px;margin:0 auto 20px;overflow:hidden}.b-modal .e-img-icon>div{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.b-modal .e-img-icon.m-reminder{background-color:#376f70}.b-modal .e-img-icon.m-small{width:106px;height:106px;margin-bottom:54px}.b-modal .e-back,.b-modal .e-close{position:absolute;top:24px;left:24px;z-index:1;cursor:pointer}.b-modal .e-back{display:none}.b-modal.m-modal-back .e-back{display:block}.b-modal.m-modal-back .e-close{display:none}.b-modal .e-modal-title{position:absolute;top:24px;left:24px;right:24px;text-align:center;font-weight:700;font-size:15px;line-height:17px}@media (min-width:768px){.b-modal .e-modal-title{font-size:18px;line-height:20px}}.b-modal h1{font-size:32px;font-weight:800;margin-top:0}@media (min-width:768px){.b-modal h1{line-height:52px;font-size:44px}}.b-modal h2{font-size:34px;line-height:40px;font-weight:400;margin-top:0;margin-bottom:48px}.b-modal .e-overlay{position:fixed;top:0;left:-150%;bottom:0;right:150%;width:100vw;height:100vh;z-index:1001;background-color:rgba(0,0,0,.8);opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;cursor:pointer}.b-modal p{font-size:14px;line-height:1.79}.b-modal .e-kin-modal-logo{position:absolute;top:1.65rem;width:50px;box-sizing:border-box;left:calc(50% - 25px)}@media (min-width:768px){.b-modal .e-kin-modal-logo{display:none}}.b-new-kin-modal h2{font-size:24px;line-height:25px;margin-bottom:32px;font-weight:700}@media (min-width:768px){.b-new-kin-modal h2{margin-bottom:8px}}.b-new-kin-modal p{font-size:16px;color:#4a4a4a;line-height:normal}.b-new-kin-modal p strong{color:#000}.b-new-kin-modal p.m-note{font-size:12px}.b-new-kin-modal .e-group-balance{text-align:left;font-size:12px;margin-top:10px!important;color:#4a4a4a!important}.b-new-kin-modal .e-kin-info{display:flex;align-items:center}.b-new-kin-modal .e-kin-info .b-input{margin-left:16px;flex-grow:1}.b-new-kin-modal .e-kin-email .e-input,.b-new-kin-modal .e-kin-name .e-input{font-size:18px;font-weight:700;color:rgba(0,0,0,.9)}.b-new-kin-modal .e-upload-input{min-width:90px}.b-new-kin-modal .e-kin-currency,.b-new-kin-modal .e-kin-purpose,.b-new-kin-modal .e-kin-share{margin:32px 0 16px}.b-new-kin-modal .e-field-label{font-size:10px;font-weight:700;color:#4a4a4a;text-transform:uppercase;text-align:left;margin-bottom:8px}.b-new-kin-modal .e-purpose-field .e-input{font-size:16px;font-weight:700;color:#4a4a4a}.b-new-kin-modal .e-kin-share{position:relative}.b-new-kin-modal .e-kin-share-icon{position:absolute;top:50%;right:5px;padding:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.b-new-kin-modal .e-share-field .e-input{padding-right:60px}.b-new-kin-modal .e-kin-share-action{margin:32px 0 96px}.b-new-kin-modal .e-action{width:100%;flex:0 0 auto}.b-input [disabled]{opacity:.5;cursor:not-allowed}.b-input .e-label{display:block;margin-bottom:16px}.b-input textarea.e-input{height:120px;resize:none}.b-input .e-input{border:none;border-radius:5px;background-color:#f6f4f4;font-size:16px;width:100%;padding:24px 16px;box-sizing:border-box}.b-input .e-input:focus{outline:0}.b-input .e-input.m-error{border:2px solid #e27c7b!important}.b-input .e-error{display:flex;align-items:center;margin-top:10px;font-weight:600;font-size:12px;color:#4a4a4a}.b-input .e-error img{margin-right:8px}.b-input.m-small .e-input{padding:16px;font-size:16px}.b-input.m-no-border-style .e-input{background-color:#fff}header{display:flex;justify-content:space-between;height:76px;padding:24px;box-sizing:border-box}header .e-sign-out{line-height:30px;font-size:10px;text-transform:uppercase;letter-spacing:1.06px;font-weight:700;opacity:.4}@media (min-width:960px){header{padding:44px 48px}}@media (min-width:768px){header{height:117px}header.m-margin-bottom{margin-bottom:52px}}header.m-sidebar{justify-content:flex-end}@media (min-width:960px){header.m-sidebar{padding-top:24px;padding-left:24px;padding-right:24px}}.b-error-snackbar{background-color:#e27c7b;border-radius:5px;box-shadow:3px 3px 8px 0 rgba(0,0,0,.1);padding:16px;color:#fff;position:fixed;left:16px;right:16px;bottom:16px;z-index:1005;width:calc(100% - 32px);max-width:500px;-webkit-transform:translateX(calc(-100% - 32px));transform:translateX(calc(-100% - 32px));opacity:0;-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;text-align:left}@media (min-width:768px){.b-error-snackbar{left:24px;bottom:24px;right:auto;-webkit-transform:translateX(calc(-100% - 48px));transform:translateX(calc(-100% - 48px))}}.b-error-snackbar.m-active{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}@media (min-width:768px){.b-error-snackbar.m-active{-webkit-transform:translateX(0);transform:translateX(0)}}@media (min-width:769px){iframe#launcher,iframe#webWidget{z-index:1004!important}}.g-hide-widget iframe#launcher{bottom:-200px!important}*{box-sizing:border-box}.g-container{max-width:960px;margin:0 auto}.g-container.m-scroll-auto{-webkit-overflow-scrolling:touch;overflow-y:auto;height:100%}.g-container.m-padding-bottom{padding-bottom:24px}.g-container.m-no-max-width{max-width:none}.g-transition-enter{opacity:0}.g-transition-enter-active{opacity:1;-webkit-transition:opacity 1s;transition:opacity 1s}.g-transition-exit{opacity:1}.g-transition-exit-active{opacity:0;-webkit-transition:opacity 1s;transition:opacity 1s}.g-box-shadow{box-shadow:0 0 2px rgba(0,0,0,.2)}.g-z-index-1{z-index:1}.g-touch-scroll{-webkit-overflow-scrolling:touch;overflow-y:auto}@media (max-width:767px){.g-text-center-mobile{text-align:center}}.g-text-center{text-align:center}.g-text-primary{color:#e27c7b!important}@media (max-width:767px){.g-hide-mobile{display:none}}@media (min-width:768px){.g-hide-tablet{display:none}}@media (min-width:960px){.g-hide-desktop{display:none}}.g-fade{opacity:0;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.g-fade.m-in{opacity:1}.g-loader-gradient{position:relative;width:auto;max-width:100%;display:inline-block;overflow:hidden}.g-loader-gradient:before{content:"";position:absolute;top:-100%;bottom:-100%;left:-500px;width:500px;-webkit-transform:rotate(20deg);transform:rotate(20deg);background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),color-stop(50%,#fff),to(hsla(0,0%,100%,0)));background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 50%,hsla(0,0%,100%,0));z-index:1;-webkit-animation:gradientAnim 1.5s ease-out infinite;animation:gradientAnim 1.5s ease-out infinite}@-webkit-keyframes gradientAnim{0%{left:-500px}to{left:100%}}@keyframes gradientAnim{0%{left:-500px}to{left:100%}}.g-loader{background-color:#979797;border-radius:5px;opacity:.2}.g-loader.m-round{border-radius:50%}.g-loader.m-btn{border-radius:30px;height:48px}.g-margin-vertical{margin-top:16px;margin-bottom:16px}.g-margin-vertical-lg{margin-top:24px;margin-bottom:24px}.g-margin-horizontal{margin-left:16px;margin-right:16px}.g-margin-horizontal-lg{margin-left:24px;margin-right:24px}.g-margin-top{margin-top:16px}.g-margin-top-lg{margin-top:24px}.g-margin-right{margin-right:16px}.g-margin-right-lg{margin-right:24px}.g-margin-bottom{margin-bottom:16px}.g-margin-bottom-lg{margin-bottom:24px}.g-margin-left{margin-left:16px}.g-margin-left-lg{margin-left:24px}.g-padding-top{padding-top:16px}.g-padding-top-lg{padding-top:24px}.g-padding-right{padding-right:16px}.g-padding-right-lg{padding-right:24px}.g-padding-bottom{padding-bottom:16px}.g-padding-bottom-lg{padding-bottom:24px}.g-padding-left{padding-left:16px}.g-padding-left-lg{padding-left:24px}.g-relative{position:relative}.g-no-scroll{overflow:hidden}.g-white-alt-bg{background-color:#fcfbfb}.g-spinner{-webkit-animation:spinning 1s linear infinite;animation:spinning 1s linear infinite}@-webkit-keyframes spinning{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinning{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.g-pointer{cursor:pointer}.b-grid{display:flex}.b-grid.m-full-height{height:100%}.b-grid.m-full-height.m-include-header-mobile{height:100vh}@media (min-width:768px){.b-grid.m-full-height.m-include-header{height:calc(100vh - 117px)}.b-grid.m-full-height.m-include-header.m-include-banner{height:calc(100vh - 213px)}}.b-grid.m-full-width{width:100%}.b-grid.m-vertical{flex-direction:column}.b-grid.m-space-between{justify-content:space-between}.b-grid.m-justify-center{justify-content:center}.b-grid.m-align-center{align-items:center}.b-grid .e-col.m-auto{flex-grow:1}.b-grid .e-col.m-scroll-auto{overflow:auto}.b-grid .e-col.m-scroll{overflow:auto;height:100vh}.b-grid .e-col.m-shrink{flex-shrink:0}.b-grid .e-col.m-banner-height{height:calc(100vh - 150px)}@media (min-width:769px){.b-grid .e-col.m-banner-height{height:calc(100vh - 96px)}}.b-grid .e-col.m-banner-padding{padding-top:150px}@media (min-width:769px){.b-grid .e-col.m-banner-padding{padding-top:0}}body,html{font-family:"Cerebri Sans",sans-serif}.g-h1,h1{font-weight:800;font-size:32px;margin:0 0 16px}@media (min-width:768px){.g-h1,h1{font-size:44px}}.g-h1.m-regular,h1.m-regular{font-weight:400;font-size:28px}@media (min-width:768px){.g-h1.m-regular,h1.m-regular{font-size:36px}}.g-h2,h2{font-weight:700;font-size:24px;margin:0 0 16px}.g-h2.m-big,h2.m-big{font-weight:800;font-size:24px}@media (min-width:768px){.g-h2.m-big,h2.m-big{font-size:36px}}.g-cta{font-weight:700;font-size:22px;margin:0 0 16px}.g-cta.m-small{font-size:16px}.g-h4,h4{font-weight:700;font-size:20px;margin:0 0 16px}.g-h4.m-title,h4.m-title{color:#4a4a4a}.g-h5,h5{font-weight:700;font-size:18px;line-height:20px;margin:0 0 16px}.g-h5.m-regular,.g-p,h5.m-regular,p{font-weight:400}.g-p,p{font-size:16px;line-height:19px;margin:0 0 16px}.g-a,a{text-decoration:underline;color:inherit;cursor:pointer}.g-a.m-no-underline,a.m-no-underline{text-decoration:none}@font-face{font-family:"Cerebri Sans";src:url(/static/media/CerebriSans-Regular.21d7a0d6.woff2) format("woff2"),url(/static/media/CerebriSans-Regular.548f0235.woff) format("woff"),url(/static/media/CerebriSans-Regular.91bff5f0.ttf) format("truetype");font-style:normal;font-display:swap;font-weight:400}@font-face{font-family:"Cerebri Sans";src:url(/static/media/CerebriSans-Medium.5f57b12e.woff2) format("woff2"),url(/static/media/CerebriSans-Medium.abe53ace.woff) format("woff"),url(/static/media/CerebriSans-Medium.66f3c3ae.ttf) format("truetype");font-style:normal;font-display:swap;font-weight:600}@font-face{font-family:"Cerebri Sans";src:url(/static/media/CerebriSans-Bold.e65e6878.woff2) format("woff2"),url(/static/media/CerebriSans-Bold.73d4b835.woff) format("woff"),url(/static/media/CerebriSans-Bold.4180e23f.ttf) format("truetype");font-style:normal;font-display:swap;font-weight:700}@font-face{font-family:"Cerebri Sans";src:url(/static/media/CerebriSans-ExtraBold.c140b2cb.woff2) format("woff2"),url(/static/media/CerebriSans-ExtraBold.f9f0a7f2.woff) format("woff"),url(/static/media/CerebriSans-ExtraBold.562a9e39.ttf) format("truetype");font-style:normal;font-display:swap;font-weight:800}.b-invite-page svg{max-width:400px}@media (max-width:767px){.b-invite-page h1{text-align:center;font-size:18px;margin-bottom:16px}}@media (min-width:768px){.b-invite-page h1{max-width:400px}}@media (min-width:960px){.b-invite-page h1{max-width:624px}}.b-invite-page .e-content{padding:0 16px}.b-invite-page .e-user{display:flex;align-items:center}@media (max-width:767px){.b-invite-page .e-user-avatar{display:none}}.b-invite-page .e-user-info{margin-left:16px}@media (max-width:767px){.b-invite-page .e-user-info{margin:0 auto 16px}}.b-invite-page .e-user-info p{margin:4px 0}.b-invite-page .e-user-info p:first-child{margin-top:0;font-weight:700}.b-invite-page .e-user-info p:last-child{margin-bottom:0}@media (max-width:767px){.b-invite-page .e-user-info p{display:inline-block;margin-bottom:0}.b-invite-page .e-user-info p:first-child{font-weight:400}.b-invite-page .e-user-info p:first-child:after{content:"\00a0"}}.b-invite-page .e-invite-container{max-width:480px}.b-invite-page .e-group{display:flex;align-items:center;margin-top:24px}@media (max-width:767px){.b-invite-page .e-group{margin-top:0;flex-direction:column}}@media (min-width:768px){.b-invite-page .e-group{max-width:400px}}@media (min-width:960px){.b-invite-page .e-group{max-width:624px}}.b-invite-page .e-group-info{margin-right:16px}@media (max-width:767px){.b-invite-page .e-group-info h2{font-size:24px}}.b-invite-page .e-group-members{display:flex;align-items:center;flex-direction:row}.b-invite-page .e-group-members>span{display:inline-block;margin-right:19px}@media (max-width:767px){.b-invite-page .e-group-members{display:none}}.b-invite-page .e-purpose{margin:24px 0;font-size:24px}@media (max-width:767px){.b-invite-page .e-purpose{text-align:center}}@media (min-width:768px){.b-invite-page .e-purpose{max-width:400px;font-size:34px}}@media (min-width:960px){.b-invite-page .e-purpose{max-width:624px}}.b-invite-page .e-invite-actions p{margin-bottom:0}.b-invite-page .e-web-btn{margin-top:27px}.b-invite-page .e-app-links{display:flex;justify-content:center;max-width:260px;width:100%;margin:0 auto}.b-invite-page .e-app-links.m-center{margin:0 auto}@media (min-width:768px){.b-invite-page .e-app-links{margin:0;justify-content:space-between}}.b-invite-page .e-signup-links{margin:24px 0}.b-invite-page .e-signup-link{text-decoration:none;color:#fff;padding-left:18px;border-left:1px solid #fff;font-size:22px}.b-invite-page .e-signup-link:first-child{padding:0 18px 0 0;border:none}.b-invite-page .e-center{text-align:center}@media (min-width:768px){.b-invite-page .e-center{text-align:left}}.b-profile-setup{padding:0 16px}@media (min-width:768px){.b-profile-setup h1{max-width:400px}}@media (min-width:960px){.b-profile-setup h1{max-width:624px}}.b-sidebar{position:fixed;top:0;left:calc(-100vw - 2px);bottom:0;z-index:1003;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;background-color:#fcfbfb;display:flex;box-shadow:0 0 2px rgba(0,0,0,.2)}.b-sidebar.m-open{-webkit-transform:translateX(calc(100vw + 2px));transform:translateX(calc(100vw + 2px))}@media (min-width:768px){.b-sidebar{position:relative;left:auto}}.b-profile-card{position:relative;padding:12px 24px;background-color:#8cbfc0;flex:0 0 auto}.b-profile-card .e-details{margin-left:16px}.b-profile-card .e-profile-name{font-size:20px;font-weight:700;max-width:128px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (max-width:320px){.b-profile-card .e-profile-name{max-width:96px}}.b-profile-card .e-profile-email{margin-top:7px;font-size:14px;font-weight:600;max-width:184px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (max-width:320px){.b-profile-card .e-profile-email{max-width:152px}}.b-profile-card .e-profile-settings{position:absolute;top:0;right:0;padding:24px;cursor:pointer}.b-menu{display:block;width:312px;padding:0;box-sizing:border-box}@media (max-width:320px){.b-menu{width:280px}}.b-menu .e-menu-item{position:relative;display:flex;align-items:center;width:100%;padding-left:24px;text-decoration:none;line-height:64px;font-size:10px;text-transform:uppercase;letter-spacing:1.06px;font-weight:700;cursor:pointer;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;z-index:1}.b-menu .e-menu-item img{margin-right:16px;width:24px}.b-menu .e-menu-item>img{position:relative;z-index:2}.b-menu .e-menu-item.m-active{background-color:#ede7e7}.b-menu .e-menu-item:after{position:absolute;top:0;left:0;right:0;bottom:0;content:"";background-color:#ede7e7;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;z-index:1}@media (min-width:768px){.b-menu .e-menu-item:hover:after{-webkit-transform:translateX(0);transform:translateX(0)}}.b-menu .e-notification-pulse{position:absolute;top:21px;left:41px;width:5px;height:5px;border-radius:50%;background-color:#e27c7b;-webkit-animation:pulse 1.5s ease infinite;animation:pulse 1.5s ease infinite}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(5);transform:scale(5);opacity:0}}@keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(5);transform:scale(5);opacity:0}}.b-menu .e-menu-list{position:relative;max-height:calc(100vh - 470px);background-color:#f6f4f4}.b-menu .e-menu-list:before{position:absolute;content:"";top:0;left:0;right:0;height:2px;box-shadow:inset 0 2px 2px -1px hsla(0,0%,84.7%,.8);z-index:1}.b-menu .e-menu-list-item{position:relative;padding:0 16px 0 20px;line-height:56px;height:56px;display:flex;margin:4px;align-items:center;text-decoration:none;border-radius:7px;overflow:hidden;cursor:pointer}.b-menu .e-menu-list-item.m-new{background-color:#fff;font-weight:600}.b-menu .e-menu-list-item.m-new+.e-menu-list-item:before,.b-menu .e-menu-list-item.m-new:before{display:none}.b-menu .e-menu-list-item:after{position:absolute;top:0;left:0;right:0;bottom:0;content:"";background-color:#ebe6e6;-webkit-transform:translateX(calc(-100% - 8px));transform:translateX(calc(-100% - 8px));-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;z-index:1}.b-menu .e-menu-list-item:hover:after{-webkit-transform:translateX(0);transform:translateX(0)}.b-menu .e-menu-list-item:hover+.e-menu-list-item:before{display:none}.b-menu .e-menu-list-item.m-active{background-color:#ebe6e6}.b-menu .e-menu-list-thumb{position:relative;z-index:2;width:44px;min-width:44px;height:44px;margin-right:16px;border-radius:50%;overflow:hidden}.b-menu .e-menu-list-thumb img{width:100%;display:block}.b-menu .e-menu-item-label{flex-grow:1;position:relative;z-index:2}.b-menu .e-menu-item-new{position:relative;padding:8px;margin:0 16px;z-index:3}.b-menu .e-menu-list-name{position:relative;z-index:2;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:56px}.b-menu .e-menu-list-name.m-person{display:flex;flex-direction:column}.b-menu .e-menu-list-name div{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:normal}.b-menu .e-menu-list-amount{font-size:12px;font-weight:300}.b-menu .e-menu-list-amount span{font-weight:700}.b-menu .e-menu-list-amount span.m-owed{color:#376f70}.b-menu .e-menu-list-amount span.m-owe{color:#f38887}.e-sidebar-menu-top{flex:1 1 auto}.b-bank-details .e-content{margin:0 auto;max-width:320px}.b-bank-details h1{font-size:32px;line-height:normal;margin-bottom:16px}.b-bank-details p{font-size:16px}.b-bank-details .e-input-field{margin-bottom:16px}.b-bank-details .e-input-field .e-input{-webkit-transition:background-color .3s ease;transition:background-color .3s ease;background-color:#f6f4f4}.b-profile-settings{position:fixed;top:0;left:-100%;width:312px;bottom:0;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;background-color:#fff;z-index:4}@media (max-width:320px){.b-profile-settings{width:280px}}@media (min-width:768px){.b-profile-settings{left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.b-profile-settings.m-editing{background-color:#f5f3f2}.b-profile-settings .e-profile-setting-scroll{-webkit-overflow-scrolling:touch;overflow-y:auto;height:calc(100vh - 124px)}.b-profile-settings .e-profile-back{margin:-20px -24px -24px;padding:24px}.b-profile-settings .e-profile-editing-back{margin:-28px -24px -24px;padding:24px}.b-profile-settings .e-profile-avatar{background-color:#8cbfc0;padding:24px}.b-profile-settings .e-profile-details{padding:24px}.b-profile-settings .e-title{font-size:20px;font-weight:700;line-height:20px;padding-left:16px}.b-profile-settings.m-active{-webkit-transform:translateX(100%);transform:translateX(100%);background-color:#f5f3f2}@media (min-width:768px){.b-profile-settings.m-active{-webkit-transform:translateX(0);transform:translateX(0)}}.b-profile-settings .e-settings-edit{position:absolute;top:0;right:0;padding:24px;cursor:pointer}.b-profile-settings .e-user-email{text-align:center;margin-top:12px;color:#4a4a4a}.b-list-search{display:flex;height:52px;padding-bottom:0;align-items:center}@media (min-width:768px){.b-list-search{padding:1.5rem 1.5rem 0}}.b-list-search .e-list-search-input{position:relative;flex-grow:1}.b-list-search .e-list-search-input:before{content:"";display:block;position:absolute;background:url(/static/media/search.e0a7e520.svg) no-repeat 50%;height:2rem;width:2.5rem}.b-list-search .e-list-search-input input{border:none;border-radius:5px;background-color:#fff;font-size:14px;width:100%;padding:8px 16px 8px 32px;box-sizing:border-box}.b-list-search .e-list-search-input.m-list-search-input-grey input{background-color:#f6f4f4}.b-list-search .btn-cancel{display:inline-block;border:none;padding:0 0 0 .75rem;margin:0;text-decoration:none;background:transparent;color:#e27c7b;font-family:inherit;font-size:.875rem;cursor:pointer;text-align:center;-webkit-transition:background .25s ease-in-out,-webkit-transform .15s ease;transition:background .25s ease-in-out,-webkit-transform .15s ease;transition:background .25s ease-in-out,transform .15s ease;transition:background .25s ease-in-out,transform .15s ease,-webkit-transform .15s ease;-webkit-appearance:none;-moz-appearance:none;min-height:1rem;line-height:1rem}.b-profile-settings-image{position:relative;text-align:center}.b-profile-settings-image .e-avatar{display:inline-block;margin-bottom:16px}.b-profile-settings-image .e-remove-image{display:flex;align-items:center;justify-content:center;padding-bottom:24px;font-size:14px;font-weight:600;cursor:pointer}.b-profile-settings-image .e-remove-image img{vertical-align:middle;margin-left:16px}.b-avatar-upload{position:relative;border:2px solid #fff;overflow:hidden}.b-avatar-upload.m-editing{cursor:pointer}.b-avatar-upload.m-editing .e-upload{-webkit-transform:translateY(0);transform:translateY(0)}.b-avatar-upload:before{position:absolute;content:"";background-color:hsla(0,0%,100%,.8);left:0;right:0;top:0;bottom:0;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;z-index:1}.b-avatar-upload.m-uploading:before{z-index:3}.b-avatar-upload.m-uploading .e-upload-loader,.b-avatar-upload.m-uploading:before{opacity:1}.b-avatar-upload .e-upload-loader{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;z-index:4}.b-avatar-upload .e-upload-input{position:absolute;z-index:1;left:0;right:0;top:0;bottom:0;max-width:100%;opacity:0;z-index:2;cursor:pointer}.b-avatar-upload .e-upload{position:absolute;left:0;right:0;top:50%;bottom:0;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;padding:13px;background-color:rgba(0,0,0,.8);font-size:16px;text-align:center;font-weight:700;color:#fff;z-index:1}.b-profile-settings-name .e-settings-name{font-size:20px;font-weight:700;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.b-profile-settings-name .e-name-save{margin-top:12px;align-self:flex-end}.b-profile-settings-bank{margin-top:24px}.b-profile-settings-bank .e-settings-bank{position:relative;border-radius:5px;background-color:#f5f3f2;padding:16px}.b-profile-settings-bank.m-editing .e-settings-bank{background-color:#fff}.b-profile-settings-bank .e-bank-detail{display:block;margin-top:3px}.b-profile-settings-bank .e-bank-detail:first-child{margin-top:0}.b-profile-settings-bank .e-bank-actions{position:absolute;bottom:0;padding:16px;cursor:pointer}.b-profile-settings-bank .e-bank-actions.m-copy{padding-right:8px;right:48px}.b-profile-settings-bank .e-bank-actions.m-edit{padding-left:8px;right:0}@-webkit-keyframes AnimationName{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes AnimationName{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.b-currencies-list,.b-profile-settings{text-align:left}.b-currencies-list .e-settings-li-label>:empty,.b-profile-settings .e-settings-li-label>:empty{background:linear-gradient(220deg,#f7f7f7 15%,#f5f3f2 25%,#f7f7f7 45%);background-size:600% 600%;-webkit-animation:AnimationName 3s ease infinite;animation:AnimationName 3s ease infinite;border-radius:3px;margin-right:60%}.b-currencies-list .e-settings-title,.b-profile-settings .e-settings-title{font-size:12px;text-transform:uppercase;color:#4a4a4a;padding-bottom:16px}.b-currencies-list .e-settings-li,.b-profile-settings .e-settings-li{margin-left:-1.5rem;margin-right:-1.5rem;background-color:#fafafa;padding:.75rem 1.5rem;cursor:pointer}.b-currencies-list .e-settings-li.m-settings-li-disabled,.b-profile-settings .e-settings-li.m-settings-li-disabled{color:#4a4a4a;cursor:auto}.b-currencies-list .e-settings-li.m-settings-li-light,.b-profile-settings .e-settings-li.m-settings-li-light{background-color:#fff}.b-currencies-list.m-currencies-input .e-settings-li,.b-profile-settings.m-currencies-input .e-settings-li{margin-left:0;margin-right:0;padding:1rem;background-color:#f6f4f4;border-radius:5px}.b-currencies-list .e-settings-li-content,.b-profile-settings .e-settings-li-content{display:flex}.b-currencies-list .e-settings-li-label,.b-profile-settings .e-settings-li-label{font-size:1.125rem;font-weight:600;flex:1 1 auto;letter-spacing:-.025rem}.b-currencies-list .e-settings-li-label-name,.b-profile-settings .e-settings-li-label-name{display:block;font-size:.75rem;letter-spacing:.015rem}.b-currencies-list .e-settings-li-label-iso-code:empty,.b-profile-settings .e-settings-li-label-iso-code:empty{height:1rem;margin-bottom:.125rem}.b-currencies-list .e-settings-li-label-name:empty,.b-profile-settings .e-settings-li-label-name:empty{height:.75rem;margin-right:75%}.b-currencies-list .e-settings-li-action,.b-currencies-list .e-settings-li-active,.b-profile-settings .e-settings-li-action,.b-profile-settings .e-settings-li-active{font-size:1.5rem;font-weight:900;flex:0 0 20px;align-self:center;line-height:1}.b-currencies-list .e-settings-li-action,.b-profile-settings .e-settings-li-action{display:flex}.b-currencies-list .e-settings-li-active,.b-profile-settings .e-settings-li-active{display:flex;font-size:.75rem;font-weight:500;color:#e27c7b;margin-right:10px}.e-settings-currency .e-settings-li,.e-settings-currency .e-settings-li\:input{margin-bottom:1.5rem}.e-currencies-separator{margin:0;color:transparent;border:solid #f6f4f4;border-width:1px 0 0}.e-search-no-result{text-align:center}.b-autocomplete{position:relative}.b-autocomplete .e-dropdown{position:absolute;left:-99999px;top:54px;right:99999px;-webkit-transform:translateY(-20px);transform:translateY(-20px);opacity:0;-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;background-color:#fff;border-radius:5px;z-index:1001;box-shadow:0 2px 2px rgba(0,0,0,.2);-webkit-overflow-scrolling:touch;overflow-y:auto;max-height:200px}.b-autocomplete .e-dropdown.m-open{left:0;right:0;-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.b-autocomplete .e-arrow{position:absolute;top:28px;right:16px;-webkit-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.b-autocomplete .e-arrow.m-open{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.b-autocomplete .e-dropdown-item{position:relative;padding:16px;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;cursor:pointer}.b-autocomplete .e-dropdown-item.m-active,.b-autocomplete .e-dropdown-item:hover{background-color:hsla(0,0%,84.7%,.7)}.b-autocomplete .e-dropdown-item:before{position:absolute;content:"";top:0;left:16px;right:16px;height:1px;background-color:#d8d8d8}.b-autocomplete .e-dropdown-item:first-child:before{display:none}.b-autocomplete:focus{outline:0}.b-app-banner{position:fixed;left:0;bottom:0;right:0;background-color:#000;height:150px;display:flex;flex-direction:column;padding:24px 16px;z-index:10}@media (min-width:768px) and (max-width:768px){.b-app-banner{left:312px}}@media (min-width:769px){.b-app-banner{position:relative;flex-direction:row;align-items:center;justify-content:space-between;padding:0 48px;height:96px}}.b-app-banner .e-description{color:#fff;font-size:14px;padding:0 16px 16px 0}@media (min-width:769px){.b-app-banner .e-description{font-size:inherit;padding:24px 24px 24px 0}}.b-app-banner .e-app-btns{flex-grow:1;display:flex;width:100%}.b-app-banner .e-app-btns a{display:inherit}.b-app-banner .e-app-btns a:first-child{margin-right:16px}@media (min-width:769px){.b-app-banner .e-app-btns{width:auto;justify-content:flex-start}.b-app-banner .e-app-btns a:first-child{margin-right:16px}}.b-app-banner .e-close{position:absolute;top:8px;right:8px;cursor:pointer}.b-notice-snackbar{background-color:#8cbfc0;border-radius:5px;box-shadow:3px 3px 8px 0 rgba(0,0,0,.1);padding:16px;color:#fff;position:fixed;left:16px;right:16px;bottom:16px;z-index:1005;width:calc(100% - 32px);max-width:500px;-webkit-transform:translateX(calc(-100% - 32px));transform:translateX(calc(-100% - 32px));opacity:0;-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;text-align:left}@media (min-width:768px){.b-notice-snackbar{left:24px;bottom:24px;right:auto;-webkit-transform:translateX(calc(-100% - 48px));transform:translateX(calc(-100% - 48px))}}.b-notice-snackbar.m-active{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}@media (min-width:768px){.b-notice-snackbar.m-active{-webkit-transform:translateX(0);transform:translateX(0)}}.b-kin-settings{position:relative;background-color:#f5f3f2;width:312px;box-shadow:0 0 2px rgba(0,0,0,.2)}@media (max-width:320px){.b-kin-settings{width:280px}}@media (max-width:1024px){.b-kin-settings{position:fixed;top:0;right:0;bottom:0;z-index:1002;-webkit-animation:slideLeft .3s ease forwards;animation:slideLeft .3s ease forwards}@-webkit-keyframes slideLeft{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideLeft{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}}.b-kin-settings .e-close{left:24px}.b-kin-settings .e-close,.b-kin-settings .e-edit{position:absolute;top:24px;z-index:1;cursor:pointer}.b-kin-settings .e-edit{right:24px}.b-kin-settings .e-panel{max-height:calc(100vh - 64px);padding:0 24px}.b-kin-settings .e-kin-avatar{margin:72px auto 0}.b-kin-settings .e-kin-title{margin-top:16px;font-size:20px;font-weight:700;text-align:center}.b-kin-settings .e-kin-purpose{margin-top:16px;font-size:16px;text-align:center}.b-kin-settings .e-divider-title{margin-top:40px;margin-bottom:16px;font-size:12px;text-transform:uppercase}.b-kin-settings .e-people{margin-left:-24px;margin-right:-24px;padding-left:24px;padding-right:24px;background-color:#fafafa;margin-bottom:24px}.b-kin-settings .e-person{position:relative;padding:12px 0}.b-kin-settings .e-person-name{font-size:14px;font-weight:400;letter-spacing:.02rem;font-feature-settings:"kern";-webkit-font-kerning:normal;font-kerning:normal;width:80px}.b-kin-settings .e-person-name .m-truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.b-kin-settings .e-kin-save{margin-top:24px;align-self:flex-end}.b-kin-settings .e-leave-kin{padding-left:24px;font-size:12px}.b-kin-settings .e-leave-btn{padding:24px;cursor:pointer}.b-kin-settings .e-kin-share{margin:32px 0 16px;position:relative}.b-kin-settings .e-kin-share-icon{position:absolute;top:50%;right:5px;padding:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.b-kin-settings .e-share-field .e-input{background-color:#fff;padding-right:60px}.b-kin-settings .e-kin-share-action{margin:32px 0 96px}.b-kin-settings .e-kin-reinvite{display:flex}.b-kin-settings .e-kin-reinvite button{cursor:pointer;line-height:1;height:24px;color:#000;background-color:transparent;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.b-kin-settings .e-kin-reinvite button:focus{outline:transparent}.b-kin-settings .e-kin-reinvite button:disabled{opacity:.5;cursor:default;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.b-kin-settings .e-kin-reinvite .m-text{border-radius:24px;font-size:10px;font-weight:600;padding:0 16px;border:1px solid #000;min-width:112px}.b-kin-settings .e-kin-reinvite .m-icon{border:0 solid transparent;padding:0;margin-left:6px}.b-kin-settings-image{display:flex;align-items:center;flex-direction:column;position:relative}.b-kin-settings-image .e-remove-image{display:flex;align-items:center;justify-content:space-between;font-size:14px;font-weight:600;padding-top:16px;cursor:pointer}.b-kin-settings-image .e-remove-image img{vertical-align:middle;margin-left:16px}.b-kin-settings-image .e-settings-edit{position:absolute;bottom:-16px;right:-16px;padding:16px;cursor:pointer}.b-overlay{position:fixed;top:0;left:0;right:0;bottom:0;opacity:.6;background-color:#000;z-index:1001}@media (min-width:1025px){.b-overlay{display:none}}.b-nav{width:100vw;background-color:#fcfbfb;position:relative;z-index:1}@media (min-width:768px){.b-nav{width:100%;box-shadow:0 1px 1px 0 rgba(0,0,0,.12)}}.b-nav .e-nav-container{display:flex;position:relative;width:100vw;justify-content:space-between;align-items:center;box-shadow:0 0 2px rgba(0,0,0,.2);z-index:1}@media (min-width:768px) and (max-width:1023px){.b-nav .e-nav-container{padding:0 16px}}@media (min-width:768px){.b-nav .e-nav-container{width:100%;margin:0 auto;align-items:center;max-width:624px;box-shadow:none}}.b-nav .e-nav-container .e-nav-icon{padding:24px;width:24px;height:24px;box-sizing:content-box;cursor:pointer}@media (min-width:768px){.b-nav .e-nav-container .e-nav-icon.m-menu{display:none}.b-nav .e-nav-container .e-nav-icon.m-new-kin{display:flex;align-items:center;padding:0;width:auto;white-space:nowrap;font-size:16px;font-weight:600}.b-nav .e-nav-container .e-nav-icon.m-new-kin img{margin-right:16px;width:32px;height:32px}}.b-nav .e-nav-container .e-nav-icon img{width:24px;height:24px}.b-nav .e-nav-container .e-nav-title{text-align:center;font-weight:700;text-transform:uppercase}@media (min-width:768px){.b-nav .e-nav-container .e-nav-title{font-size:18px;line-height:72px;text-align:left;text-transform:none}}.b-group-tile{border-radius:7px;background-color:#fff;box-shadow:3px 3px 8px 0 rgba(0,0,0,.1);border:1px solid hsla(0,0%,59.2%,.1);padding:16px;display:flex;align-items:flex-start;margin-bottom:24px;flex:0 0 auto}.b-group-tile.m-linked{cursor:pointer}.b-group-tile .e-group-details{max-width:calc(100% - 96px);padding-left:16px}.b-group-tile .e-group-name{font-size:18px;font-weight:700;margin-bottom:7px;text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.b-group-tile .e-group-balance{margin-top:6px;color:#9b9b9b}.b-group-tile .e-balance-type{font-size:14px;font-weight:700}.b-group-tile .e-balance-type.m-owed{color:#376f70}.b-group-tile .e-balance-type.m-owe{color:#f38887}.b-kins-page{max-width:656px;margin:0 auto;padding:16px}@media (min-width:768px){.b-kins-page{margin:16px auto 0}}.b-kins-page .e-new-kin{padding:16px;margin-bottom:24px;border-radius:16px;background-image:linear-gradient(129deg,#5f9ca9,#264e57 100%)}@media (min-width:768px){.b-kins-page .e-new-kin{margin:-16px -16px 24px}}.b-kins-page .e-new-kin p{font-size:16px;font-weight:600;color:#fff;text-align:center;margin-top:24px}.b-kins-page .e-new-kin p.m-link{font-weight:400;margin-bottom:0}.b-kins-page .e-new-kin .b-group-tile{margin-bottom:0}.b-kins-page .e-new-success{margin:24px auto;max-width:154px;display:block}.b-kins-page .e-expense-button{font-size:16px;margin:24px auto;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);padding:12px 24px;border-radius:30px;z-index:1;white-space:nowrap}.b-kins-page .e-kins-title{font-size:32px;margin:24px 0}@media (min-width:768px){.b-kins-page .e-kins-title{margin-top:0}}.b-new-group-tile{position:relative;border-radius:7px;overflow:hidden;box-shadow:3px 3px 8px 0 rgba(0,0,0,.1);border:1px solid hsla(0,0%,59.2%,.1);padding:24px 24px 16px;display:flex;align-items:flex-start;margin-top:24px;background-size:cover;background-position:50%;background-repeat:no-repeat;flex-direction:column;justify-content:space-between;cursor:pointer;font-weight:700;color:#fff;height:112px}@media (min-width:768px){.b-new-group-tile{height:144px}}.b-new-group-tile:after{position:absolute;content:"";top:0;right:0;bottom:0;left:0;background-color:#000;opacity:.4}.b-new-group-tile .e-cta,.b-new-group-tile .e-title{position:relative;display:block;width:100%;z-index:1}.b-new-group-tile .e-title{font-size:24px}.b-new-group-tile .e-cta{font-size:18px;text-align:right}@media (max-width:767px){.b-page-modal{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}}.b-page-modal.m-open{position:fixed;display:flex;flex-direction:column;width:100vw;height:100%;top:0;right:0;bottom:0;left:0;opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;background-color:#fff;z-index:1000}.b-page-modal.m-open .e-head{position:relative;height:153px;background-color:#fcfbfb;box-shadow:0 1px 2px 0 rgba(39,39,39,.4);z-index:1}.b-page-modal.m-open .e-head.m-condensed-header{height:72px}.b-page-modal.m-open .e-title{display:flex;align-items:center;justify-content:space-between;padding:64px 24px 0}.b-page-modal.m-open .m-condensed-header .e-title{padding:0;justify-content:flex-start}.b-page-modal.m-open .e-menu-icon{position:absolute;top:0;left:0;padding:24px}.b-page-modal.m-open .m-condensed-header .e-menu-icon{position:relative}.b-page-modal.m-open .e-avatar-list{margin-right:0}.b-page-modal.m-open .e-settings-icon{position:absolute;top:0;right:0;padding:24px}.b-page-modal.m-open .e-body{height:calc(100vh - 153px)}.b-page-modal.m-open .e-body.m-condensed-header{height:100%}.b-page-modal.m-open .e-kin{justify-content:center;max-width:calc(100% - 125px);min-width:calc(100% - 4.5rem)}.b-page-modal.m-open .e-kin-title{margin-left:10px;max-width:calc(100vw - 155px);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;align-self:center;flex:1 1 auto;text-align:left}.b-page-modal .e-title{font-size:18px;font-weight:700;margin-bottom:0;text-align:center}.b-page-modal .e-body{height:calc(100% - 324px);padding-bottom:75px;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}@media (min-width:768px){.b-page-modal{display:flex;flex-direction:column;width:100%;-webkit-transform:translateY(0);transform:translateY(0);background-color:#fff;z-index:1000;height:100vh}.b-page-modal .e-head{height:136px;background-color:#fcfbfb;z-index:1}.b-page-modal .e-head.m-condensed-header{height:72px}.b-page-modal .e-title{display:flex;align-items:center;justify-content:space-between;position:relative;padding:12px 24px;font-size:18px;font-weight:700;text-align:left;min-height:4.5rem}.b-page-modal .e-title.e-container{padding:12px 24px}.b-page-modal .e-kin{max-width:calc(100% - 150px);min-width:auto}.b-page-modal .m-person .e-kin{max-width:100%}.b-page-modal .e-head-title{max-width:100%;margin-right:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.b-page-modal .e-head-title-balance{font-size:12px;font-weight:300;color:#9b9b9b;margin-top:5px}.b-page-modal .e-head-title-balance span{font-weight:700}.b-page-modal .e-head-title-balance span.m-owed{color:#376f70}.b-page-modal .e-head-title-balance span.m-owe{color:#f38887}.b-page-modal .e-head-btn{min-width:112px;padding-left:24px;padding-right:24px}.b-page-modal .e-head-btn .e-label{font-size:16px}.b-page-modal .e-body{height:calc(100vh - 136px)}.b-page-modal .e-body.m-condensed-header{height:calc(100vh - 72px)}}@media (min-width:768px) and (min-width:769px){.b-page-modal .e-body{height:calc(100vh - 136px)}.b-page-modal .e-body.m-condensed-header{height:calc(100vh - 72px)}}@media (min-width:769px){.b-page-modal{height:100vh}}.b-page-modal .e-avatar-list{margin-right:16px}.b-page-modal .e-settings-icon{cursor:pointer}.b-page-modal .e-settings-icon.m-inactive{pointer-events:none;opacity:0}@media (min-width:768px){.g-app-banner .b-page-modal{height:calc(100vh - 150px)}.g-app-banner .b-page-modal .e-body{height:calc(100vh - 286px)}.g-app-banner .b-page-modal .e-body.m-condensed-header{height:100%}}@media (min-width:769px){.g-app-banner .b-page-modal{height:calc(100vh - 96px)}.g-app-banner .b-page-modal .e-body{height:calc(100vh - 232px)}.g-app-banner .b-page-modal .e-body.m-condensed-header{height:calc(100vh - 168px)}}.e-kin-flex{min-width:100%;max-height:4.5rem;display:flex}.b-tabs .e-tabs-list{list-style:none;padding:0;margin:0;display:flex;width:100%}.b-tabs .e-tab{position:relative;width:50%;text-align:center;font-size:14px;font-weight:600;line-height:64px;opacity:.4;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;outline:0}@media (min-width:768px){.b-tabs .e-tab:before{content:"";display:block;position:absolute;height:100%;width:100%;top:0;left:0;bottom:0;right:0;background-color:#000;opacity:.05;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}}.b-tabs .e-tab:after{content:"";display:block;position:absolute;height:4px;left:0;bottom:0;right:0;background-color:#000;-webkit-transform:translateY(400%);transform:translateY(400%);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.b-tabs .e-tab:hover{opacity:1}.b-tabs .e-tab:hover:before{-webkit-transform:translateY(0);transform:translateY(0)}.b-tabs .e-tab.m-disabled{cursor:not-allowed;opacity:.2}.b-tabs .e-tab.m-selected{opacity:1}.b-tabs .e-tab.m-selected:after{-webkit-transform:translateY(0);transform:translateY(0)}.b-tabs .e-tabs-panel{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease}.b-tabs .e-tabs-panel.m-selected{padding:24px 0;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.b-group-page .e-container{max-width:672px;margin:0 auto;padding-left:24px!important;padding-right:24px!important}.b-group-page .e-group-modal{text-align:center}.b-group-page .e-group-modal h3{font-size:18px;font-weight:700;margin-bottom:27px}.b-group-page .e-group-modal p{font-size:16px;margin-bottom:24px}.b-group-page .e-group-modal p.m-red{font-weight:700;color:#f38887}.b-group-page .e-expense-button{position:absolute;left:50%;font-size:16px;bottom:24px;-webkit-transform:translateX(-50%);transform:translateX(-50%);box-shadow:0 2px 4px 0 rgba(0,0,0,.5);padding:12px 24px;border-radius:30px;z-index:1;white-space:nowrap}.b-group-page .e-modal-btn{margin:0 auto 24px}.b-type-divider{position:relative;display:flex;justify-content:space-between;padding:24px 0}.b-type-divider:not(:first-child){padding-top:52px}.b-type-divider:not(:first-child):after{content:"";position:absolute;top:0;left:-50vw;right:-50vw;bottom:0;border-top:1px solid #d8d8d8;z-index:-1}.b-type-divider .e-type{font-size:18px;font-weight:700}.b-type-divider .e-estimate{font-size:14px;font-weight:300;color:#4a4a4a}.b-type-divider .e-estimate strong{font-size:16px;font-weight:700;color:#000;color:initial}.b-tile-divider{font-size:10px;color:#4a4a4a;text-transform:uppercase;letter-spacing:.5px;margin:24px 0 16px}.b-tile-divider.m-due{color:#e27c7b;opacity:1}.b-tile-divider.m-totals{display:flex;justify-content:space-between}.b-tile-divider .e-owed{color:#376f70;font-weight:700}.b-tile-divider .e-owe{color:#f38887;font-weight:700}.b-tile-divider:first-child{margin-top:0}.b-tile-month-divider{position:relative;display:flex;background-color:#fcfbfb;padding:24px 0 10px;justify-content:space-between}.b-tile-month-divider:after{content:"";position:absolute;top:0;left:-50vw;right:-50vw;bottom:0;background-color:#fcfbfb;z-index:-1}.b-tile-month-divider .e-month{font-size:14px;font-weight:700}.b-tile-month-divider .e-estimate{font-size:14px;font-weight:300;color:#4a4a4a}.b-tile-month-divider .e-estimate strong{font-size:16px;font-weight:700;color:#000;color:initial}.b-tile{margin-bottom:24px;width:100%}.b-tile.m-expandable{display:flex;cursor:pointer}.b-tile.m-settle{margin-bottom:16px}.b-tile:last-child{margin-bottom:0}.b-tile .e-tile-meta{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.b-tile .e-tile-edit{font-size:12px;font-weight:700;opacity:.5}.b-tile .e-tile-date{font-size:10px;line-height:1.9;letter-spacing:.5px;font-weight:700;text-transform:uppercase;opacity:.5}.b-tile .e-tile-time{font-size:10px;opacity:.5;white-space:nowrap;padding-left:16px}.b-tile .e-tile-block{border-radius:5px;flex-grow:1}.b-tile .e-tile-block.m-future,.b-tile .e-tile-block.m-not-involved,.b-tile .e-tile-block.m-owe,.b-tile .e-tile-block.m-owed{padding:16px}.b-tile .e-tile-block.m-future.m-settle,.b-tile .e-tile-block.m-not-involved.m-settle,.b-tile .e-tile-block.m-owe.m-settle,.b-tile .e-tile-block.m-owed.m-settle{padding:10px 16px}.b-tile .e-tile-block.m-future{background-color:#dfe7f0}.b-tile .e-tile-block.m-owe{background-color:#fdecec}.b-tile .e-tile-block.m-owe .e-user-share.m-current-user{color:#f38887}.b-tile .e-tile-block.m-owed{background-color:#d7e2e2}.b-tile .e-tile-block.m-not-involved{background-color:#ebeaea}.b-tile .e-tile-block.m-activity{font-size:16px;font-weight:700;line-height:1.38}.b-tile .e-tile-block.m-settle{font-size:16px;font-weight:700}.b-tile .e-avatar{display:flex;align-items:center;max-width:calc(100% - 135px)}.b-tile .e-avatar-name{display:block;padding-left:10px;width:100%;max-width:calc(100% - 44px);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (min-width:768px){.b-tile .e-avatar-name{padding-left:22px}}.b-tile .e-tile-amount{font-size:18px;text-align:right;border-radius:25px}.b-tile .e-tile-amount.m-settle{text-align:center;font-size:16px;line-height:19px;min-width:130px;padding:11px 25px}@media (min-width:768px){.b-tile .e-tile-amount.m-settle{padding:6px 34px}}.b-tile .e-tile-amount.m-owe{color:#fff;background-color:#f38887;cursor:pointer}.b-tile .e-tile-amount.m-owed{color:#fff;background-color:#376f70;cursor:pointer}.b-tile .e-tile-amount.m-not-involved{color:rgba(0,0,0,.3);text-transform:uppercase;font-size:10px}.b-tile .e-transaction{font-size:10px;text-transform:uppercase;font-weight:400}.b-tile .e-tile-content{overflow:hidden;height:0;opacity:0;cursor:default}.b-tile .e-share{display:flex;justify-content:space-between;margin-top:8px}.b-tile .e-user{font-size:10px;color:#4a4a4a}.b-tile .e-user.m-current-user{color:#000}.b-tile .e-user-share{font-size:12px;color:#4a4a4a;font-weight:700}.b-tile .e-user-share.m-current-user{color:#000}.b-tile .e-images{display:flex;width:93%;padding:16px 0 5px}.b-tile .e-image-obj{width:calc(25% - 10px);margin-left:14px;overflow:hidden;box-shadow:1px 1px 2px 0 rgba(0,0,0,.13);border-radius:5px;cursor:pointer}@media (min-width:768px){.b-tile .e-image-obj{width:calc(16.66667% - 10px)}}.b-tile .e-image-obj.m-count{display:flex;justify-content:center;align-items:center;background-color:#bdbdbd;color:#fff;font-size:16px}.b-tile .e-image-obj:first-child{margin-left:0}.b-tile .e-image{position:relative;padding-top:100%;width:100%}.b-tile .e-image img{position:absolute;top:0;width:100%;height:100%;object-fit:cover}.b-tile .e-count-number{font-size:18px;font-weight:700}.b-tile .e-actions{display:flex;justify-content:space-between;margin:24px 0 8px}.b-tile .e-action-btns{display:flex}.b-tile .e-remove{padding:16px;margin:-16px;cursor:pointer}.b-tile .e-remove.m-disabled{opacity:.7;cursor:not-allowed}.b-tile .e-edit{background-color:transparent!important}.b-tile .e-paid{margin-left:8px}.b-tile .e-edit,.b-tile .e-paid{padding:5.33333px 24px}.b-tile .e-edit .e-label,.b-tile .e-paid .e-label{font-size:14px}.b-tile .e-expander{display:flex;flex-direction:column;margin-top:13px;min-width:32px;max-width:32px;cursor:pointer}.b-tile .e-expander.m-disabled{opacity:.4}.b-tile .e-expand{-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.b-tile .e-expand.m-closed.m-down,.b-tile .e-expand.m-closed.m-up{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.b-tile .e-expand.m-up{margin-bottom:-2px;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.b-tile .e-expand.m-down{margin-top:-2px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.b-tile .e-tile-type{display:block;font-size:10px;text-transform:uppercase;font-weight:400}.b-tile .e-tile-payment{display:flex;align-items:center;padding:13px 24px 13px 16px;margin-right:32px;background-color:#f5f3f2;border-radius:5px;box-shadow:.5px .5px 1px 0 rgba(0,0,0,.22)}.b-tile .e-payment-text{font-size:12px;font-weight:600;padding-left:13px;color:#4a4a4a}.b-tile .e-payment-text strong{color:#000}.b-tile .e-tile-user-avatar{margin-right:8px}.b-tile .e-settle-action{display:none}@media (min-width:768px){.b-tile .e-settle-action{display:block;font-size:11px;line-height:10px;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:.05rem}}.b-settle-svg{display:block;margin:24px auto 0}.b-settle-svg path[fill="#173D6A"],.b-settle-svg path[fill="#376F70"],.b-settle-svg path[fill="#EBE0DA"],.b-settle-svg path[fill="#F38887"],.b-settle-svg path[fill="url(#a)"],.b-settle-svg path[fill="url(#b)"],.b-settle-svg path[fill="url(#c)"],.b-settle-svg path[fill="url(#d)"],.b-settle-svg path[fill="url(#e)"]{opacity:0;-webkit-transform:scale(.5);transform:scale(.5);-webkit-animation:animIn .5s ease forwards;animation:animIn .5s ease forwards;-webkit-transform-origin:center center;transform-origin:center center}.b-settle-svg path[fill="#EBE0DA"],.b-settle-svg path[fill="url(#b)"],.b-settle-svg path[fill="url(#c)"]{-webkit-animation-delay:.1s;animation-delay:.1s}.b-settle-svg path[fill="#376F70"],.b-settle-svg path[fill="#F38887"],.b-settle-svg path[fill="url(#e)"]{-webkit-animation-delay:.2s;animation-delay:.2s}@-webkit-keyframes animIn{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes animIn{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.b-transactions-svg{display:block;margin:24px auto 0}.b-transactions-svg rect[width="173"]{opacity:0;-webkit-transform:translateX(50px);transform:translateX(50px);-webkit-animation:animLeft .5s ease forwards;animation:animLeft .5s ease forwards}@-webkit-keyframes animLeft{0%{opacity:0;-webkit-transform:translateX(50px);transform:translateX(50px)}to{opacity:.481;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes animLeft{0%{opacity:0;-webkit-transform:translateX(50px);transform:translateX(50px)}to{opacity:.481;-webkit-transform:translateX(0);transform:translateX(0)}}.b-transactions-svg rect[width="86"],.b-transactions-svg rect[width="119"]{opacity:0;-webkit-transform:translateX(-50px);transform:translateX(-50px);-webkit-animation:animRight .5s ease forwards;animation:animRight .5s ease forwards}@-webkit-keyframes animRight{0%{opacity:0;-webkit-transform:translateX(-50px);transform:translateX(-50px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes animRight{0%{opacity:0;-webkit-transform:translateX(-50px);transform:translateX(-50px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.b-transactions-svg rect[width="119"]{-webkit-animation-delay:.1s;animation-delay:.1s}.b-transactions-svg rect[width="86"]{-webkit-animation-delay:.2s;animation-delay:.2s}.b-payment-modal .e-payment-users{display:flex;justify-content:center;margin:24px 0}.b-payment-modal .e-payment-field{position:relative;display:flex;justify-content:space-between;align-items:center;max-width:320px;width:100%;margin:24px auto;border:1px solid #fcfbfb;border-radius:5px;padding:16px 0 16px 16px;background-color:#fcfbfb;box-shadow:2px 0 2px 0 rgba(0,0,0,.13),0 2px 2px 0 rgba(0,0,0,.13)}.b-payment-modal .e-payment-field .e-input{padding-right:56px!important}.b-payment-modal .e-payment-field.m-editing{border-color:#e27c7b;padding-right:16px}.b-payment-modal .e-payment-field.m-editing .e-input{caret-color:#e27c7b;padding-right:0!important}.b-payment-modal .e-payment-field.m-paid{border-color:#376f70}.b-payment-modal .e-payment-field.m-paid .e-input{caret-color:#376f70}.b-payment-modal .e-payment-currency{font-size:22px;color:#e27c7b;font-weight:700;padding-right:16px}.b-payment-modal .e-payment-currency.m-paid{color:#376f70}.b-payment-modal .e-payment-input .e-input{padding:0;text-align:center;background-color:transparent;font-size:40px;font-weight:700}.b-payment-modal .e-payment-btn .e-label{font-size:14px}.b-payment-modal .e-payment-edit{position:absolute;right:16px;padding-left:16px;pointer-events:none;cursor:pointer}.b-payment-modal .e-payment-edit.m-confirm{position:relative;right:auto;pointer-events:all}.b-payment-modal .e-payment-fyi{max-width:320px;margin:0 auto}.b-reminder-modal .e-reminder-description{margin:40px auto 30px;font-size:18px}.b-reminder-modal .e-reminder-title{font-weight:700;margin-top:50px;font-size:18px}.b-reminder-modal .e-reminder-btn{max-width:320px;width:100%;padding-left:16px;padding-right:16px;margin:0 auto 16px}.b-reminder-modal .e-reminder-btn .e-label{font-size:14px}.b-reminder-modal .e-reminder-cancel{padding:16px;cursor:pointer}.b-expense-modal{width:100%;margin:0 auto;height:100%;display:flex;flex-direction:column}.b-expense-modal .e-expense-toggle{margin-top:16px}.b-expense-modal .e-expense-field{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%;margin:8px auto;border:1px solid #fcfbfb;border-radius:5px;padding:16px;background-color:#fcfbfb;box-shadow:2px 0 2px 0 rgba(0,0,0,.13),0 2px 2px 0 rgba(0,0,0,.13)}.b-expense-modal .e-expense-field.m-editing{border-color:#e27c7b}.b-expense-modal .e-expense-field.m-editing .e-input{caret-color:#e27c7b}.b-expense-modal .e-expense-field.m-editing.m-future{border-color:#285b97}.b-expense-modal .e-expense-field.m-editing.m-future .e-input{caret-color:#285b97}.b-expense-modal .e-expense-currency{font-size:22px;color:#e27c7b;font-weight:700;padding-right:16px;-webkit-transition:color .2s ease;transition:color .2s ease}.b-expense-modal .e-expense-currency.m-future{color:#285b97}.b-expense-modal .e-expense-input .e-input{padding:0;text-align:center;background-color:transparent;font-size:40px;font-weight:700}.b-expense-modal .e-expense-input.m-description{width:100%}.b-expense-modal .e-expense-input.m-description .e-input{font-size:18px;line-height:47px;font-weight:400}.b-expense-modal .e-expense-input.m-description .e-input::-webkit-input-placeholder{color:#9b9b9b}.b-expense-modal .e-expense-input.m-description .e-input::-moz-placeholder{color:#9b9b9b}.b-expense-modal .e-expense-input.m-description .e-input:-ms-input-placeholder{color:#9b9b9b}.b-expense-modal .e-expense-input.m-description .e-input:-moz-placeholder{color:#9b9b9b}.b-expense-modal .e-expense-split-user{margin-top:16px}.b-expense-modal .e-expense-details{position:relative;display:flex;justify-content:space-between;align-items:center;box-shadow:2px 0 2px 0 rgba(0,0,0,.13),0 2px 2px 0 rgba(0,0,0,.13);background-color:#fcfbfb;border-radius:5px;padding:8px 16px;margin-bottom:8px;cursor:pointer;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.b-expense-modal .e-expense-details.m-disabled{pointer-events:none;opacity:.3}.b-expense-modal .e-expense-details.m-error{border:1px solid #d0021b}.b-expense-modal .e-detail-label{flex-grow:1;font-size:14px;text-align:left}.b-expense-modal .e-expense-calendar{position:absolute;left:-9999px;right:0;bottom:calc(100% + 8px);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.b-expense-modal .e-expense-calendar.m-disabled{pointer-events:none;opacity:.3}.b-expense-modal .e-expense-calendar.m-open{left:0;-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.b-expense-modal .e-expense-btn{width:100%;margin-top:30px;flex:0 0 auto}.b-expense-modal .e-expense-btn.m-sticky{position:-webkit-sticky;position:sticky;bottom:0}.b-expense-modal .e-expense-btn .e-label{font-size:14px}.b-expense-modal .e-expense-msg{margin-top:24px;line-height:37px;font-size:14px;color:#d0021b}.b-expense-modal .e-expense-msg-amount{font-size:18px;font-weight:700}.b-toggle{border-radius:20px;padding:6px 7px;box-shadow:1px 1px 2px 0 rgba(0,0,0,.13);background-color:#fcfbfb;display:flex;justify-content:space-evenly}.b-toggle .e-option{width:50%;text-align:center;font-size:14px;color:#4a4a4a;letter-spacing:.02px;font-weight:700;line-height:20px;padding:4px;cursor:pointer;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;border-radius:14px}.b-toggle .e-option.m-active{background-color:rgba(226,124,123,.3)}.b-toggle .e-option.m-future.m-active{background-color:rgba(40,91,151,.3)}.react-calendar{width:272px;border-radius:5px;border:none;box-shadow:2px 0 2px 0 rgba(0,0,0,.13),0 2px 2px 0 rgba(0,0,0,.13);background-color:#fcfbfb;padding:10px}@media (min-width:380px){.react-calendar{width:350px}}.react-calendar__navigation{margin-bottom:10px;border-radius:5px;overflow:hidden}.react-calendar__navigation button{background-color:#e27c7b;color:#fff;font-size:14px}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:rgba(226,124,123,.3)}.react-calendar__tile{font-size:12px;border-radius:50%;padding:.8em .5em;width:36px;height:36px;line-height:1.1}@media (min-width:380px){.react-calendar__tile{font-size:14px;padding:1em .5em;max-width:43px!important;height:43px}}.react-calendar__tile:enabled:hover{background-color:rgba(226,124,123,.3)}.react-calendar__tile--now{font-weight:700}.react-calendar__tile--active{color:#fff!important;background-color:#e27c7b!important}.react-calendar__month-view__weekdays__weekday abbr[title]{text-decoration:none}.react-calendar__month-view__days__day--weekend{color:#e27c7b}.b-dropdown{position:relative}.b-dropdown .e-label{display:flex;justify-content:space-between;align-items:center;box-shadow:2px 0 2px 0 rgba(0,0,0,.13),0 2px 2px 0 rgba(0,0,0,.13);background-color:#fcfbfb;border-radius:5px;padding:8px 16px;cursor:pointer}.b-dropdown .e-arrow{width:24px;height:24px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.b-dropdown .e-arrow.m-open{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.b-dropdown .e-list{position:absolute;left:-99999px;top:calc(100% + 8px);right:99999px;-webkit-transform:translateY(-20px);transform:translateY(-20px);opacity:0;-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;background-color:#fff;border-radius:5px;z-index:1001;box-shadow:0 2px 2px rgba(0,0,0,.2);-webkit-overflow-scrolling:touch;overflow-y:auto;max-height:200px}.b-dropdown .e-list.m-open{left:0;right:0;-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.b-dropdown .e-item{position:relative;padding:16px;background-color:#fcfbfb;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;cursor:pointer}.b-dropdown .e-item.m-active,.b-dropdown .e-item:hover{background-color:hsla(0,0%,84.7%,.7)}.b-dropdown .e-item:before{position:absolute;content:"";top:0;left:16px;right:16px;height:1px;background-color:#d8d8d8}.b-dropdown .e-item:first-child:before{display:none}.b-expense-split{box-shadow:2px 0 2px 0 rgba(0,0,0,.13),0 2px 2px 0 rgba(0,0,0,.13);background-color:#fcfbfb;border-radius:5px;padding:16px;margin-top:8px;margin-bottom:10px}.b-expense-split .e-split-title{font-size:12px;font-weight:700;margin-bottom:24px}.b-expense-split .e-split-list{overflow:auto}.b-expense-split .e-split-all{display:flex;justify-content:space-between;align-items:center;padding:20px 0;border-bottom:1px solid #d8d8d8}.b-expense-split .e-split-all-label{font-weight:700}.b-expense-split .e-split-msg{margin-top:24px;line-height:37px;font-size:14px;color:#d0021b}.b-expense-split .e-split-msg-amount{font-size:18px;font-weight:700}.b-checkbox{position:relative;cursor:pointer}.b-checkbox .e-checkmark{position:absolute;top:0;left:0}.b-expense-user{display:flex;justify-content:space-between;align-items:center;padding:20px 0;border-bottom:1px solid #d8d8d8;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.b-expense-user.m-disabled{pointer-events:none;opacity:.3}.b-expense-user:last-child{border-bottom:none}.b-expense-user .e-user-check{margin-right:10px}.b-expense-user .e-user-name{flex-grow:1;text-align:left;max-width:calc((100% - 56px)/2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.b-expense-user .e-user-amount{max-width:calc((100% - 56px)/2);margin-right:8px}.b-expense-user .e-user-input .e-input{font-size:22px;background-color:transparent;padding:0;text-align:right}.b-expense-user .e-user-input.m-edited .e-input{font-weight:700}.b-expense-user .e-user-edit{cursor:pointer}.b-explore-page{max-width:624px;height:100%}@media (min-width:768px){.b-explore-page{margin:0 auto;padding-top:54px}}.b-explore-page .e-iframe{width:100%;height:100%;border:none}.b-signin-page .e-hero{width:80%;max-width:320px;margin:0 auto 2rem;display:block}.b-signin-page .e-title{font-size:24px;margin-bottom:41px}@media (min-width:768px){.b-signin-page .e-title{font-size:32px;margin-bottom:60px}}.b-signin-page .e-purpose{font-size:24px}@media (min-width:768px){.b-signin-page .e-purpose{font-size:28px}}.e-campaign-kin{padding:16px;margin-bottom:24px;border-radius:16px;background-image:linear-gradient(129deg,#77784c,#6a6b3e 100%)}@media (min-width:768px){.e-campaign-kin{margin:0 0 24px}}.e-campaign-kin p{font-size:16px;font-weight:600;color:#fff;text-align:center;margin-top:24px}.e-campaign-kin p.m-link{font-weight:400;margin-bottom:0}.e-campaign-kin .b-group-tile{margin-bottom:0}.e-campaign-success{margin:24px auto;max-width:154px;display:block}.e-campaign-emoji{max-width:28ch;display:block;margin-left:auto;margin-right:auto}.e-campaign-emoji-narrow{max-width:25ch}.b-zendesk-sign-in-page{max-width:650px;margin:0 auto;text-align:center}.b-zendesk-sign-in-page .e-img-icon{background-color:#e27c7b;border-radius:50%}.b-debugger{position:fixed;bottom:16px;left:16px;z-index:1005;outline:0}.b-debugger .e-test-icon{background-color:#e27c7b;padding:5px;border-radius:50%;width:35px;height:35px;display:flex;justify-content:center;align-items:center;cursor:pointer;box-shadow:0 0 10px rgba(0,0,0,.2)}.b-debugger .e-test-icon img{max-width:15px}.b-debugger .e-debugger-panel{position:fixed;top:-999px;left:67px;-webkit-transform:translateX(-30px);transform:translateX(-30px);opacity:0;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.2);border-radius:5px;-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease}.b-debugger .e-debugger-panel.m-open{top:auto;bottom:16px;-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.b-debugger .e-variation{padding:16px;cursor:pointer}.b-debugger .e-variation:hover{background-color:rgba(226,124,123,.1)}.b-debugger .e-variation.m-label{text-transform:uppercase;font-size:11px;color:#9b9b9b}.b-debugger .e-variation.m-label:first-child{border-bottom:1px solid rgba(0,0,0,.05);cursor:default}.b-debugger .e-variation.m-label:first-child:hover{background-color:transparent}.b-debugger .e-variation.m-label:last-child{border-top:1px solid rgba(0,0,0,.05)}.b-debugger .e-variation.m-close{color:#e27c7b}.b-activity-page .e-container{max-width:672px;margin:0 auto;padding-left:24px!important;padding-right:24px!important}.b-activity-page .e-search-bar{margin-top:16px;background-color:rgba(0,0,0,.08);border-radius:7px;display:flex;position:relative}.b-activity-page .e-search-icon{padding-left:16px}.b-activity-page .e-search-clear{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:8px;cursor:pointer}.b-activity-page .e-search-field{border:none;background-color:transparent;width:100%;line-height:36px;padding-right:16px;color:#000;font-size:14px}.b-activity-page .e-search-field:focus{outline:0}.b-activity-page .e-search-field::-webkit-input-placeholder{color:#4a4a4a;opacity:1}.b-activity-page .e-search-field::-moz-placeholder{color:#4a4a4a;opacity:1}.b-activity-page .e-search-field:-ms-input-placeholder{color:#4a4a4a;opacity:1}.b-activity-page .e-search-field:-moz-placeholder{color:#4a4a4a;opacity:1}.b-activity-page .e-filters{margin-top:16px}@media (min-width:768px){.b-activity-page .e-filters{max-width:672px;margin:16px auto 0}}.b-activity-page .e-filter-wrapper{padding:0 24px;overflow-x:auto;white-space:nowrap}.b-activity-page .e-filter{display:inline-block;padding:8px 10px;background-color:rgba(0,0,0,.08);color:rgba(0,0,0,.9);margin-right:8px;border-radius:7px;cursor:pointer;-webkit-transition:background-color .3s ease,color .3s ease;transition:background-color .3s ease,color .3s ease;font-size:14px;font-weight:700;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.b-activity-page .e-filter:last-child{margin-right:0}.b-activity-page .e-filter.m-active,.b-activity-page .e-filter:hover{background-color:rgba(0,0,0,.9);color:#fff}.b-activity-page .e-no-results{text-align:center;max-width:215px;margin:50px auto 0}@media (min-width:768px){.b-activity-page .e-no-results{margin:100px auto 0}}.b-activity-page .e-no-results-title{font-size:18px;font-weight:700;padding-bottom:24px}.b-activity-page .e-no-results-description{font-size:14px}.b-activity{display:flex;margin:32px 0;align-items:flex-start}.b-activity.m-clickable{cursor:pointer}.b-activity.m-unread{font-weight:700}.b-activity .e-activity-avatar{margin-right:16px}.b-activity .e-activity-content{flex-grow:1}.b-activity .e-activity-action{margin-left:24px}.b-activity .e-action-btn{max-width:112px;min-width:112px}.b-activity .e-action-btn .e-label{font-size:12px}.b-activity .e-activity-group{font-size:12px;font-weight:700;margin-bottom:5px;color:#4a4a4a}.b-activity .e-activity-msg{margin-bottom:5px;line-height:1.43;letter-spacing:-.22px;font-size:14px}.b-activity .e-activity-timestamp{font-size:12px;color:#9b9b9b;line-height:1.67;letter-spacing:.41px}.b-person-tile{border-radius:7px;box-shadow:3px 3px 8px 0 rgba(0,0,0,.1);border:1px solid hsla(0,0%,59.2%,.1);padding:8px 16px;display:flex;align-items:stretch;flex-wrap:wrap;margin-bottom:24px}.b-person-tile.m-linked{cursor:pointer}.b-person-tile .e-person-tile-column{display:flex;width:50%;align-items:center;min-width:250px;flex:1 1 auto;margin-top:8px;margin-bottom:8px}.b-person-tile .e-person-details{max-width:calc(100% - 96px);padding-left:16px}.b-person-tile .e-person-name{font-size:1rem;font-weight:700;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.b-person-tile .e-person-balance{margin-top:6px;color:#9b9b9b}.b-person-tile .e-balance-type{font-size:14px;font-weight:700}.b-person-tile .e-balance-type.m-owed{color:#376f70}.b-person-tile .e-balance-type.m-owe{color:#f38887}[class^=l-summary-cards]{display:flex;margin-bottom:1.5rem}.l-summary-cards\:horizontal{flex-wrap:nowrap}.l-summary-cards\:horizontal .b-summary-card{margin:0 1rem 0 0}.l-summary-cards\:horizontal .b-summary-card:last-child{margin-right:0}.l-summary-cards\:horizontal.in-container{align-items:stretch}.l-summary-cards\:vertical{flex-wrap:wrap}.l-summary-cards\:vertical .b-summary-card{margin:0 0 1rem;min-width:100%}.l-summary-cards\:vertical .b-summary-card:last-child{margin-bottom:0}[class^=b-summary-card]{position:relative;border-radius:7px;text-align:right;margin:0;padding:.5rem 1.25rem;flex:1 1 auto;width:100%}[class^=b-summary-card] p{margin:0;padding:0;line-height:1.143}[class^=b-summary-card] .e-summary-card-title{display:flex;flex-direction:row;align-items:center;justify-content:space-between;color:#000;font-size:.5rem;line-height:.6rem;text-transform:uppercase}[class^=b-summary-card] .e-summary-card-title span{margin-left:auto}[class^=b-summary-card] [class^=e-summary-card-amount]{font-weight:bolder;letter-spacing:-.075rem}[class^=b-summary-card] .e-summary-card-amount\:secondary{font-size:.75rem;font-weight:400}[class^=b-summary-card] .e-summary-card-icon{position:relative;left:-.5rem;width:1.5rem}.m-summary-card-type\:danger{background:rgba(243,136,135,.1);color:#f38887}.m-summary-card-type\:success{background:rgba(55,111,112,.1);color:#376f70}.m-summary-card-spacing\:tight{padding-top:.75rem}.m-summary-card-spacing\:tight .e-summary-card-amount\:primary{margin-bottom:0}.m-summary-card-spacing\:loose{padding-bottom:.75rem}.m-summary-card-spacing\:loose .e-summary-card-amount\:primary{margin-bottom:.35rem}.b-people-page{max-width:656px;margin:0 auto;padding:16px}@media (min-width:768px){.b-people-page{margin:16px auto 0}}.b-people-page .e-people-title{font-size:32px;margin:24px 0}@media (min-width:768px){.b-people-page .e-people-title{margin-top:0}}.b-people-page .e-kin-share{margin:32px auto 16px;max-width:400px;position:relative}.b-people-page .e-kin-share-icon{position:absolute;top:50%;right:5px;padding:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.b-people-page .e-share-field .e-input{padding-right:60px}.b-person-page .e-container{max-width:672px;margin:0 auto;padding:24px}.b-person-page .e-balance-action{position:fixed;left:0;right:0;bottom:0;padding:24px;background-color:#fff;box-shadow:0 2px 10px 0 rgba(0,0,0,.5)}.b-person-page .e-action-label{font-size:14px;font-weight:700;color:#4a4a4a}.b-person-page .e-action-amount{font-size:24px;font-weight:700}.b-person-page .e-action-amount.m-owed{color:#376f70}.b-person-page .e-action-amount.m-owe{color:#f38887}.b-person-page .e-action-btn{margin-top:20px;width:100%;padding:20px;border-radius:40px}@media (min-width:768px){.b-person-page .e-invite-card{display:flex;align-items:center;background:#fafafa;box-shadow:0 2px 10px 0 rgba(0,0,0,.5);border-radius:5px;padding:24px 16px}}.b-person-page .e-invite-card-message{flex:2 2 60%}@media (min-width:768px){.b-person-page .e-invite-card-message{margin-bottom:0}}.b-person-page .e-invite-card-cta{padding-left:24px;flex:1 1 40%}.b-person-page .e-invite-card-cta-action{min-width:100%}.b-balance-summary-person{display:grid;border-radius:7px;grid-template-columns:1fr 120px;grid-template-rows:auto auto;grid-template-areas:"message avatar" "buttons buttons";grid-gap:1rem;background:#d8d8d8;padding:1rem}.m-balance-summary-person\:danger{background:rgba(243,136,135,.1)}.m-balance-summary-person\:danger .e-balance-summary-person-amount{color:#f38887}.m-balance-summary-person\:success{background:rgba(55,111,112,.1)}.m-balance-summary-person\:success .e-balance-summary-person-amount{color:#376f70}.e-balance-summary-person-title{font-size:.875rem;font-weight:700;line-height:1.3;margin:0}.e-balance-summary-person-amount{font-size:1.5rem;font-weight:700;line-height:1.85;margin:0}.e-balance-summary-person-avatar-container{flex:0 0 120px;width:120px;box-sizing:content-box;padding-top:1rem;padding-right:2rem}@media (min-width:768px){.e-balance-summary-person-avatar-container{padding-right:1rem}}@media (min-width:768px){.e-balance-summary-person-avatar{position:absolute;top:1rem}}.l-balance-summary-message{grid-area:message}.l-balance-summary-amount{grid-area:buttons;display:flex;justify-content:flex-end}.b-404-error h1{margin-top:96px}@media (max-width:767px){.b-404-error h1{text-align:center;margin-bottom:16px}}@media (min-width:768px){.b-404-error h1{max-width:400px;font-size:32px;margin-bottom:24px}}@media (min-width:960px){.b-404-error h1{max-width:624px}}.b-404-error .e-content{padding:0 16px}.b-404-error .e-purpose{margin:24px 0 34px;font-size:24px}@media (max-width:767px){.b-404-error .e-purpose{text-align:center}}@media (min-width:768px){.b-404-error .e-purpose{max-width:400px;font-size:28px}}@media (min-width:960px){.b-404-error .e-purpose{max-width:624px}}.b-404-error .e-center{text-align:center}.b-404-error .e-center.m-block{margin:0 auto;display:block}@media (min-width:768px){.b-404-error .e-center{text-align:left}.b-404-error .e-center.m-block{margin:0;text-align:center}}
/*# sourceMappingURL=main.dc5aba1d.chunk.css.map */