[type=email],[type=password],[type=text],a,button,div,label,span,textarea{-webkit-appearance:none;-moz-appearance:none;-webkit-tap-highlight-color:rgba(78,36,36,0);outline:none}[type=email]:focus,[type=email]:hover,[type=password]:focus,[type=password]:hover,[type=text]:focus,[type=text]:hover,a:focus,a:hover,button:focus,button:hover,div:focus,div:hover,label:focus,label:hover,span:focus,span:hover,textarea:focus,textarea:hover{outline:none}a{color:#0fca6d;text-decoration:none;cursor:pointer}@media (hover:hover){a:focus,a:hover{text-decoration:underline}}input[type=email],input[type=password],input[type=text],textarea{border:1px solid #ced4da;border-radius:0;line-height:1.5;-webkit-appearance:none}h1,h2,h3,h4,h5,h6,p{padding:0;margin:0}html.webview div,html.webview span{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div.layout-center{width:100%;margin-left:auto;margin-right:auto;box-sizing:border-box}@media screen and (min-width:576px){div.layout-center{width:540px}}@media screen and (min-width:768px){div.layout-center{width:720px}}@media screen and (min-width:992px){div.layout-center{width:960px}}@media screen and (max-width:575px){.layout-horz-inset{padding-left:1rem;padding-right:1rem}}.layout-inset-bottom{padding-bottom:env(safe-area-inset-bottom)}header.page-header{margin-top:1.8rem;margin-bottom:1.6rem}header.page-header>.title{display:inline-block;font-size:1.9rem;line-height:130%;font-weight:700}header.page-header>.prompt{font-size:1rem;font-weight:400;font-style:oblique}header.page-header-small{margin-top:1.65rem;margin-bottom:1.5rem}header.page-header-small>.title{font-size:1.5rem;line-height:130%;font-weight:600}div.page-error{padding-top:1rem;padding-bottom:1.5rem;color:#ff4b40}section.pane{margin-bottom:1rem;padding:.8rem 1.5rem 1rem;background-color:#1c1c1c;border-radius:.25rem}@media (max-width:575px){section.pane{padding:.7rem 1.2rem .9rem}}section.pane>div.title{font-size:1.8rem;font-weight:700;margin-bottom:.85rem}section.pane>div.em-line{font-weight:600;margin-top:.2rem;margin-bottom:.5rem}section.pane>div.em-line i{margin-right:.5rem}section.pane>div.field{display:flex;flex-flow:row;align-items:flex-start;padding-top:.2rem;padding-bottom:.2rem}@media (max-width:575px){section.pane>div.field{flex-flow:column}}section.pane>div.field span.name{font-weight:400;color:#dedbd8;padding-right:.9rem;display:block}section.pane>div.field span.value{color:#96908a}section.pane.pane-column>div.field{flex-flow:column}section.pane.pane-thin{padding-top:.5rem;padding-bottom:.7rem}@media (max-width:575px){section.pane.pane-thin{padding-top:.5rem;padding-bottom:.7rem}}button.btn{padding:0;margin:0;background-color:transparent;border:none;color:#dedbd8;font-size:1rem;cursor:pointer;transition:all .15s ease-in-out}button.btn:focus{outline:none;background-color:none}button.btn:disabled{cursor:default}button.btn.btn-primary{background-color:#08934e;border-radius:.25rem;padding:.5rem 1.3rem .6rem}@media (hover:hover){button.btn.btn-primary:hover{background-color:#09ab5b}}button.btn.btn-primary:disabled{color:#96908a;background-color:#333}button.btn.btn-inv-primary{background-color:#08934e;border-radius:.25rem;color:#fff;padding:.5rem 1.3rem .6rem}@media (hover:hover){button.btn.btn-inv-primary:hover{background-color:#09ab5b}}button.btn.btn-inv-primary:disabled{background-color:#b7c1c9}button.btn.btn-secondary{padding:.5rem 1.3rem .6rem;background-color:#fff;color:#212529;border-radius:.25rem}@media (hover:hover){button.btn.btn-secondary:hover{background-color:#d9d9d9}}button.btn.btn-secondary:disabled{color:grey}button.btn.btn-inv-secondary{padding:.5rem 1.3rem .6rem;background-color:rgba(140,149,157,.88);color:#fff;border-radius:.25rem}@media (hover:hover){button.btn.btn-inv-secondary:hover{background-color:#8c959d}}button.btn.btn-inv-danger{padding:.5rem 1.3rem .6rem;background-color:#dc3545;color:#fff;border-radius:.25rem}@media (hover:hover){button.btn.btn-inv-danger:hover{background-color:#a71d2a}}button.btn.btn-inv-danger:disabled{background-color:#b7c1c9}button.btn.btn-link{display:flex;align-items:center;color:#0fca6d}button.btn.btn-link:disabled{color:#96908a}@media (hover:hover){button.btn.btn-link:hover:enabled span{text-decoration:underline}}button.btn.btn-inv-link{display:flex;align-items:center;color:#08934e}button.btn.btn-inv-link:disabled{color:#6c757d}@media (hover:hover){button.btn.btn-inv-link:hover:enabled span{text-decoration:underline}}a.link-button{display:flex;align-items:center;color:#0fca6d;cursor:pointer}i.fixed-width{width:1.2rem}i.before-text{text-align:left;margin-right:.3rem}i.after-text{text-align:right;margin-left:.4rem}i.fas.fa-user-edit{font-size:.975rem}div#modal-container{z-index:1000000;position:fixed;top:0;width:100vw;left:0;bottom:0;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);height:100%;background-color:transparent;transition:background-color .2s linear}div#modal-container.active{background-color:rgba(0,0,0,.1);transition:background-color 1s linear}div.modal,div.modal-small{margin:3.5rem auto 3rem;padding:1rem 1.75rem;background-color:#fff;opacity:0;transform:scaleX(1.03) scaleY(1.03);border-radius:8px;transition:all .17s ease-out;width:520px;max-height:calc(100% - 5rem);display:flex;flex-flow:column;box-sizing:border-box;overflow-y:auto}@media (max-width:575px){div.modal{margin:10px 0 0;padding:1rem 1.2rem;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:0;border-bottom-right-radius:0;opacity:1;transform:translateY(100%);transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;width:100%;height:calc(100% - 10px);max-height:200%}}@media (max-width:575px){div.modal-small{padding:1rem 1.3rem;border-radius:12px;width:calc(100% - 3rem);height:auto}}#modal-container.active div.modal,#modal-container.active div.modal-small{opacity:1;transform:none}div.modal,div.modal-small{color:#212529}div.modal-small>*,div.modal>*{flex:0 0 auto}div.modal-small div.heading,div.modal div.heading{display:flex;align-items:center;margin-bottom:1rem}div.modal-small div.heading div.title,div.modal div.heading div.title{flex:1 1 auto;font-size:1.6rem;font-weight:700}div.modal-small div.heading button.close,div.modal div.heading button.close{flex:0 0 auto;margin:0;padding:.3rem 0 0;color:rgba(108,117,125,.8);font-size:1.5rem;background-color:transparent;border:none;cursor:pointer;outline:none}@media (hover:hover){div.modal-small div.heading button.close,div.modal div.heading button.close{transition:color .15s ease-in-out}div.modal-small div.heading button.close:hover,div.modal div.heading button.close:hover{color:#6c757d}}div.modal-small div.info,div.modal div.info{font-size:.9rem;padding:.3rem 1rem .4rem;margin-bottom:.7rem;color:#fff;background-color:#4a71ff;border-radius:2px}div.modal-small div.error,div.modal div.error{font-size:.9rem;padding:.3rem 1rem .4rem;margin-bottom:.7rem;color:#fff;background-color:#dc3545;border-radius:2px}div.modal-small div.form-control,div.modal div.form-control{width:100%;display:flex;flex-flow:column;margin-bottom:.8rem}div.modal-small div.form-control>label,div.modal-small div.form-control label.form-label,div.modal div.form-control>label,div.modal div.form-control label.form-label{padding-bottom:.3rem}div.modal-small div.form-control>input[type=email],div.modal-small div.form-control>input[type=password],div.modal-small div.form-control>input[type=tel],div.modal-small div.form-control>input[type=text],div.modal-small div.form-control input.form-input,div.modal div.form-control>input[type=email],div.modal div.form-control>input[type=password],div.modal div.form-control>input[type=tel],div.modal div.form-control>input[type=text],div.modal div.form-control input.form-input{font-size:.95rem;padding:.375rem .5rem;color:#495057;border:1px solid #ced4da;border-radius:.25rem}div.modal-small div.form-control .error,div.modal div.form-control .error{color:#ff4b40;padding-top:.3rem;font-size:1rem}div.modal-small div.form-actions,div.modal div.form-actions{display:flex;flex-flow:row-reverse;margin:1rem 0 .5rem}div.modal-small div.form-actions button,div.modal div.form-actions button{min-width:25%;margin-left:.7rem}div.modal-small div.form-actions div.saving,div.modal div.form-actions div.saving{background-color:rgba(183,193,201,.33);padding:.4rem 1rem;border-radius:.25rem;display:flex;flex-flow:row nowrap;align-items:center;color:#6c757d}div.modal-small div.form-actions div.saving .spinner,div.modal div.form-actions div.saving .spinner{margin-right:.375rem;margin-top:.2rem}.lds-ellipsis.light div{background:#dedbd8}.lds-ellipsis.dark div{background:#6c757d}.lds-ellipsis.small{display:flex;align-items:center;position:relative;width:30px;height:20px}.lds-ellipsis.small div{position:absolute;width:5px;height:5px;border-radius:50%;animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis.small div:first-child{left:2px;animation:lds-ellipsis-small-1 .6s infinite}.lds-ellipsis.small div:nth-child(2){left:2px;animation:lds-ellipsis-small-2 .6s infinite}.lds-ellipsis.small div:nth-child(3){left:11px;animation:lds-ellipsis-small-2 .6s infinite}.lds-ellipsis.small div:nth-child(4){left:19px;animation:lds-ellipsis-small-3 .6s infinite}@keyframes lds-ellipsis-small-1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis-small-3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis-small-2{0%{transform:translate(0)}to{transform:translate(9px)}}.lds-ellipsis.medium{display:flex;align-items:center;position:relative;width:48px;height:30px;box-sizing:content-box}.lds-ellipsis.medium div{position:absolute;width:8px;height:8px;border-radius:50%;background:#dedbd8;animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis.medium div:first-child{left:4px;animation:lds-ellipsis-medium-1 .6s infinite}.lds-ellipsis.medium div:nth-child(2){left:4px;animation:lds-ellipsis-medium-2 .6s infinite}.lds-ellipsis.medium div:nth-child(3){left:20px;animation:lds-ellipsis-medium-2 .6s infinite}.lds-ellipsis.medium div:nth-child(4){left:36px;animation:lds-ellipsis-medium-3 .6s infinite}@keyframes lds-ellipsis-medium-1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis-medium-3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis-medium-2{0%{transform:translate(0)}to{transform:translate(16px)}}.login-page{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.login-page .loading{display:flex;flex-flow:column;align-items:center;font-size:1.1rem}.login-page .loading .text{margin-top:.5rem;letter-spacing:.02em}.login-page .login{position:relative;width:300px;display:flex;flex-direction:column}.login-page .login .alert{background-color:#dc3545;color:#fff;padding:.5rem 1rem;border-radius:.1rem}.login-page .login input[type=email]{border-top-left-radius:.25rem;border-top-right-radius:.25rem;margin-top:1.5rem;border:none;border-bottom:1px solid #b7c1c9;line-height:1.5}.login-page .login input[type=password]{border:none;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;margin-bottom:1.5rem}.login-page .login input[type=email],.login-page .login input[type=password]{padding:10px 12px;font-size:16px;height:auto}.login-page .login .btn-primary{font-size:1.1rem;padding-top:.55rem;padding-bottom:.7rem;height:2.6rem;border-radius:.25rem}nav.nav-bar{z-index:1000}nav.nav-bar div.layout-inset,nav.nav-bar div.positioning{padding-top:env(safe-area-inset-top);height:3rem;box-sizing:content-box}nav.nav-bar div.positioning{z-index:1001;position:fixed;top:0;width:100vw;background-color:rgba(35,38,41,.99)}@supports (-webkit-backdrop-filter:blur(100px)) or (backdrop-filter:blur(100px)){nav.nav-bar div.positioning{background-color:rgba(35,38,41,.5);backdrop-filter:blur(100px);-webkit-backdrop-filter:blur(100px)}}nav.nav-bar div.positioning .layout-center{height:100%}nav.nav-bar .content{height:100%;display:flex;align-items:center}nav.nav-bar .content a.back,nav.nav-bar .content button.back{flex:0 0 auto;display:flex;text-decoration:none;width:2.2rem;height:2.2rem;border-radius:50%;color:#0fca6d;background:none;border:none;align-items:center;justify-content:center;cursor:pointer}@media (hover:hover){nav.nav-bar .content a.back:hover,nav.nav-bar .content button.back:hover{background-color:hsla(0,0%,100%,.08)}}nav.nav-bar .content a.back:disabled,nav.nav-bar .content button.back:disabled{color:#96908a;cursor:default}nav.nav-bar .content div.activity{opacity:.66;display:flex;align-items:center}nav.nav-bar .content div.activity span.spinner{display:inline-block;margin-top:.15rem;margin-right:.375rem}nav.nav-bar .content div.spacer{flex:1 1 auto}ul.dashboard-nav-bar{height:3rem;margin:0;padding:0;display:flex;width:100%;flex-flow:row;list-style:none}ul.dashboard-nav-bar li{display:block;flex:0 0 auto;padding-right:1.75rem}@media (max-width:575px){ul.dashboard-nav-bar li{padding-right:1.25rem}}ul.dashboard-nav-bar li a{display:block;font-size:1rem;padding-left:0;height:3rem;line-height:3rem;background-color:transparent;color:rgba(150,144,138,.8);text-decoration:none;cursor:pointer;transition:color .15s ease-in-out}ul.dashboard-nav-bar li a span{padding-left:.5rem}@media (hover:hover){ul.dashboard-nav-bar li a:hover{color:rgba(222,219,216,.8)}}ul.dashboard-nav-bar li a.active{color:#dedbd8}@media (max-width:575px){ul.dashboard-nav-bar li a{font-size:.95rem}ul.dashboard-nav-bar li a>span.full{display:none}}@media (min-width:576px){ul.dashboard-nav-bar li span.regular{display:inline}ul.dashboard-nav-bar li span.compact{display:none}}@media (max-width:575px){ul.dashboard-nav-bar li span.regular{display:none}ul.dashboard-nav-bar li span.compact{display:inline}}ul.dashboard-nav-bar li:last-child{padding-right:0}@media screen and (max-width:575px){ul.dashboard-nav-bar li:last-child{padding-right:.5rem}}ul.dashboard-nav-bar li.spacer{display:block;flex:1 1 auto;width:1px;background-color:transparent;padding:0;margin:0}ul.dashboard-nav-bar::-webkit-scrollbar{display:none}div.tag-select{display:flex;flex-flow:row wrap}div.tag-select span{font-size:.9rem;color:#212529;background-color:rgba(108,117,125,.2);border-radius:.25rem;padding:.3rem .7rem .35rem;margin-right:.5rem;margin-bottom:.5rem;cursor:pointer;transition:background-color .15s ease-out}@media (hover:hover){div.tag-select span:hover{background-color:rgba(108,117,125,.35)}}div.tag-select span.selected{color:#fff;background-color:#6c757d}.edit-vendor-modal{flex-flow:column;width:600px}@media (min-width:1023px){.edit-vendor-modal{flex-flow:row;width:800px!important}}.edit-vendor-modal div.content{width:100%;display:flex;flex-flow:column}@media (min-width:1023px){.edit-vendor-modal div.content{flex-flow:row}}.edit-vendor-modal div.content div.section{display:flex;flex-flow:column}@media (min-width:1023px){.edit-vendor-modal div.content div.section{flex:1 1 0px}.edit-vendor-modal div.content div.section:first-child{margin-right:.75rem}.edit-vendor-modal div.content div.section:last-child{margin-left:.75rem}}div.checkbox-field{display:flex;align-items:center;cursor:pointer}div.checkbox-field input[type=checkbox]{display:block;margin-right:.4rem;cursor:pointer}div.checkbox-field label{cursor:pointer}div.checkbox-field.disabled,div.checkbox-field.disabled input[type=checkbox],div.checkbox-field.disabled span{cursor:default}.vendors-page header{display:flex;flex-direction:row;align-items:center;width:100%;box-sizing:border-box}.vendors-page header button{margin:0;border:none;outline:none;background-color:transparent;font-size:1.7rem;color:#0fca6d;padding:.2rem 0 0 1rem;cursor:pointer}@media (hover:hover){.vendors-page header button{transition:color .15s ease-in-out}.vendors-page header button:hover{color:#4df2a0}}.vendors-page header div.actions{display:flex;flex-direction:row;align-items:center;width:100%;box-sizing:border-box}.vendors-page ul{margin:0;padding:0;list-style-type:none}@media (min-width:576px){.vendors-page ul{padding-bottom:2rem}}.vendors-page li.separator{margin-top:1.5rem;margin-bottom:.3rem}.vendors-page li.separator span.name{color:#96908a;font-size:1.8rem;font-weight:700;padding-right:2rem}@media screen and (max-width:575px){.vendors-page li.separator span.name{padding-left:1rem;padding-right:1rem}}.vendors-page li.vendor{display:flex;flex-flow:row;padding:.6rem 0;border-bottom:1px solid #2b2621;color:#dedbd8}.vendors-page li.vendor:first-child{padding-top:0}@media screen and (max-width:575px){.vendors-page li.vendor{padding-left:1rem;padding-right:1rem}}.vendors-page li.vendor .icon{flex:0 0 auto;padding-right:.7rem;display:none}.vendors-page li.vendor .details{flex:1 1 auto;display:flex;flex-flow:column nowrap;align-items:flex-start}.vendors-page li.vendor .details .vendor-name{font-weight:600}.vendors-page li.vendor .details .vendor-description{color:#96908a}.vendors-page li.vendor .details .vendor-spacer{height:.5rem}.vendors-page li.vendor .details .vendor-field{color:#96908a}.vendors-page li.vendor .details .groups{margin-top:.6rem;margin-bottom:.3rem}.vendors-page li.vendor .details .groups span{font-size:.85rem;font-weight:500;color:rgba(222,219,216,.9);background-color:rgba(56,56,64,.35);padding:.15rem .6rem .2rem;margin-right:.4rem;border-radius:2px}.vendors-page li.vendor .details a.link{font-size:.95rem;padding-top:.6rem;padding-bottom:.3rem}.vendors-page li.vendor .details a.link i{font-size:.85rem;margin-left:.25rem}.vendors-page li.vendor a.place-order{flex:0 0 auto;display:flex;align-items:center;justify-content:center;margin:.1rem .1rem .1rem 1rem;width:2.4rem;height:2.4rem;color:#fff;background-color:#08934e;border:none;outline:none;border-radius:50%;cursor:pointer;transition:background-color .15s ease-in-out}@media (hover:hover){.vendors-page li.vendor a.place-order:hover{background-color:#09ab5b}}.progress-bar-ns{position:fixed;margin-top:env(safe-area-inset-top);top:3rem;left:0;right:0;min-height:2px;background-color:rgba(121,118,117,.25);overflow:hidden;opacity:0;transition:opacity .2s ease-in-out}.progress-bar-ns.visible{opacity:1}.progress-bar-ns .progress{position:absolute;background-color:#00b3c5;width:50%;height:100%}.progress-bar-ns .progress.animated{animation:progress-bar-frames 2.5s infinite;animation-timing-function:ease-in-out}@keyframes progress-bar-frames{0%{left:0;width:0}40%{left:0;width:120%}60%{left:0;width:120%}to{left:100%;width:120%}}.dialog-modal i{margin-right:.5rem}.dialog-modal i.success{color:#08934e}.dialog-modal i.error{color:#ff4b40}.dialog-modal .message{flex:1 1 auto;margin-bottom:1rem;overflow-wrap:break-word}.edit-separator-modal .form-actions{margin-top:2rem}div.action-item-modal ul{padding:0;margin:0 0 .5rem;list-style-type:none}div.action-item-modal ul li{margin:0;color:#08934e;font-size:1.05rem;font-weight:500;padding:.4rem 0;cursor:pointer}@media (hover:hover){div.action-item-modal ul li:hover{text-decoration:underline}}div.action-item-modal ul li.danger{color:#ff4b40}.vendor-arrangement-edit-page ul{margin:.5rem 0 0;padding:0;list-style-type:none}@media (min-width:576px){.vendor-arrangement-edit-page ul{padding-bottom:2rem}}.vendor-arrangement-edit-page li.vendor{display:flex;flex-flow:row;align-items:center;padding-top:.5rem;padding-bottom:.5rem;background-color:rgba(28,28,28,.75);padding-left:1.5rem;transition:background-color .5s ease-in-out}@media screen and (max-width:575px){.vendor-arrangement-edit-page li.vendor{padding-left:1rem}}.vendor-arrangement-edit-page li.vendor.bottom-border{border-bottom:1px solid #2b2621}.vendor-arrangement-edit-page li.vendor.dragging{border-top:1px solid #2b2621;border-bottom:1px solid #2b2621;background-color:#292929;transition:background-color .5s ease-in-out}.vendor-arrangement-edit-page li.vendor .details{flex:1 1 auto;padding-right:1rem}.vendor-arrangement-edit-page li.vendor .details span.name{color:#f5f5f4;font-weight:400}.vendor-arrangement-edit-page li.separator{display:flex;align-items:center;padding-left:1.5rem;padding-top:.3rem;padding-bottom:.5rem;background-color:#161616;border-top:1px solid #2b2621;border-bottom:1px solid #2b2621}.vendor-arrangement-edit-page li.separator:first-child{margin-top:1.5rem}@media (max-width:575px){.vendor-arrangement-edit-page li.separator{padding-left:1rem}}.vendor-arrangement-edit-page li.separator div.name{flex:1 1 auto;align-items:center;color:#96908a;font-size:1.2rem;font-weight:700}.vendor-arrangement-edit-page li div.actions{flex:0 0 auto}.vendor-arrangement-edit-page li div.actions button{margin:0;color:#0fca6d;text-transform:lowercase;background-color:transparent;border:none;outline:none;cursor:pointer;padding:.5rem 1.2rem .5rem 0}.vendor-arrangement-edit-page li div.actions button.last{padding-right:0}@media (max-width:575px){.vendor-arrangement-edit-page li div.actions button{padding-right:.7rem}.vendor-arrangement-edit-page li div.actions button.last{padding-right:.3rem}}@media (hover:hover){.vendor-arrangement-edit-page li div.actions button:hover{text-decoration:underline}}.vendor-arrangement-edit-page li div.actions button.one{display:inline}.vendor-arrangement-edit-page li div.actions button.all{display:none}@media (max-width:575px){.vendor-arrangement-edit-page li div.actions button.one{display:none}.vendor-arrangement-edit-page li div.actions button.all{display:inline}}.vendor-arrangement-edit-page li div.drag-handle{color:#96908a;padding-left:1.5rem;padding-right:1.5rem;cursor:grab;transition:color .2s ease}@media (hover:hover){.vendor-arrangement-edit-page li div.drag-handle:hover{color:#fff}}@media (max-width:575px){.vendor-arrangement-edit-page li div.drag-handle{padding-right:1rem}}.vendor-arrangement-edit-page li.dragging div.drag-handle{color:#fff}.vendor-arrangement-edit-page .empty div{margin-bottom:1rem}@media (max-width:575px){.vendor-arrangement-edit-page .empty{padding-left:1rem;padding-right:1rem}}.vendor-page{margin-top:.5rem}.vendor-page a.link i{font-size:.95rem;margin-right:.4rem}@media (max-width:575px){.vendor-page a.link i{width:1rem;text-align:center;margin-right:.5rem}}.vendor-page section.pane div.field.groups{align-items:center}@media (max-width:575px){.vendor-page section.pane div.field.groups{align-items:flex-start}}.vendor-page section.pane div.field.groups span.value{margin-top:.3rem;margin-bottom:.3rem}.vendor-page section.pane div.field.groups span.value span.group{font-size:.85rem;font-weight:500;color:rgba(222,219,216,.85);background-color:rgba(56,56,64,.5);padding:.15rem .5rem .2rem;margin-right:.4rem;border-radius:2px}.vendor-page .actions{padding:.5rem 1.5rem;margin-bottom:1rem;background-color:#1c1c1c;border-radius:.35rem;display:flex;flex-flow:row wrap}@media (max-width:575px){.vendor-page .actions{padding:.5rem 1.1rem;flex-flow:column;align-items:flex-start}}.vendor-page .actions button{flex:0 0 auto;display:flex;align-items:center;color:#0fca6d;text-decoration:none;padding-right:2rem;padding-top:.6rem;padding-bottom:.65rem;cursor:pointer}@media (max-width:575px){.vendor-page .actions button{padding-top:.65rem;padding-bottom:.8rem}}@media (hover:hover){.vendor-page .actions button:hover{color:#0fca6d}.vendor-page .actions button:hover span{text-decoration:underline}}div.add-item-separator-modal ul{padding:0;margin:0 0 .5rem;list-style-type:none}div.add-item-separator-modal ul li{margin:0;color:#08934e;font-size:1.1rem;font-weight:500;padding:.3rem 0;cursor:pointer}@media (hover:hover){div.add-item-separator-modal ul li:hover{text-decoration:underline}}div.add-item-separator-modal ul li i{font-size:.9rem;padding-right:.5rem}.edit-separator-modal .form-actions{margin-top:2rem}div.action-item-modal ul{padding:0;margin:0 0 .5rem;list-style-type:none}div.action-item-modal ul li{margin:0;color:#08934e;font-size:1.05rem;font-weight:500;padding:.4rem 0;cursor:pointer}@media (hover:hover){div.action-item-modal ul li:hover{text-decoration:underline}}div.action-item-modal ul li.danger{color:#ff4b40}.vendor-items-page ul{margin:.5rem 0 0;padding:0;list-style-type:none}@media (min-width:576px){.vendor-items-page ul{padding-bottom:2rem}}.vendor-items-page li.item{display:flex;flex-flow:row;align-items:center;padding-top:.5rem;padding-bottom:.5rem;background-color:rgba(28,28,28,.75);padding-left:1.5rem;transition:background-color .5s ease-in-out}@media screen and (max-width:575px){.vendor-items-page li.item{padding-left:1rem}}.vendor-items-page li.item.bottom-border{border-bottom:1px solid #2b2621}.vendor-items-page li.item.dragging{border-top:1px solid #2b2621;border-bottom:1px solid #2b2621;background-color:#292929;transition:background-color .5s ease-in-out}.vendor-items-page li.item .details{flex:1 1 auto;padding-right:1rem}.vendor-items-page li.item .details .item-name span.name{color:#f5f5f4;font-weight:400;text-transform:uppercase}.vendor-items-page li.item .details .item-name span.cold{padding:.08rem .45rem .15rem;margin-left:.6rem;font-size:.8rem;font-weight:500;background-color:rgba(56,56,64,.5);color:#96908a;border-radius:4px}.vendor-items-page li.separator{display:flex;align-items:center;padding-left:1.5rem;padding-top:.3rem;padding-bottom:.5rem;background-color:#161616;border-top:1px solid #2b2621;border-bottom:1px solid #2b2621}.vendor-items-page li.separator:first-child{margin-top:1.5rem}@media (max-width:575px){.vendor-items-page li.separator{padding-left:1rem}}.vendor-items-page li.separator div.name{flex:1 1 auto;align-items:center;color:#c97740;font-size:1.2rem;font-weight:700;text-transform:uppercase;letter-spacing:.02rem}.vendor-items-page li div.actions{flex:0 0 auto}.vendor-items-page li div.actions button{margin:0;color:#0fca6d;text-transform:lowercase;background-color:transparent;border:none;outline:none;cursor:pointer;padding:.5rem 1.2rem .5rem 0}.vendor-items-page li div.actions button:last-child{padding-right:0}@media (max-width:575px){.vendor-items-page li div.actions button{padding-right:.7rem}.vendor-items-page li div.actions button:last-child{padding-right:.3rem}}@media (hover:hover){.vendor-items-page li div.actions button:hover{text-decoration:underline}}.vendor-items-page li div.actions button.one{display:inline}.vendor-items-page li div.actions button.all{display:none}@media (max-width:575px){.vendor-items-page li div.actions button.one{display:none}.vendor-items-page li div.actions button.all{display:inline}}.vendor-items-page li div.drag-handle{color:#96908a;padding-left:1rem;padding-right:1.5rem;cursor:grab;transition:color .2s ease}@media (hover:hover){.vendor-items-page li div.drag-handle:hover{color:#fff}}@media (max-width:575px){.vendor-items-page li div.drag-handle{padding-right:1rem}}.vendor-items-page li.dragging div.drag-handle{color:#fff}.vendor-items-page .empty div{margin-bottom:1rem}@media (max-width:575px){.vendor-items-page .empty{padding-left:1rem;padding-right:1rem}}div.confirm-similar p{margin-bottom:.8rem}.vendor-stock-page table{border-collapse:collapse;width:100%;margin:.5rem 0 2rem;padding:0;list-style-type:none}@media (min-width:576px){.vendor-stock-page table{padding-bottom:2rem}}.vendor-stock-page tr.separator{display:flex;align-items:center;margin-top:1.5rem;margin-bottom:.5rem}.vendor-stock-page tr.separator td.name{flex:1 1 auto;color:#c97740;font-size:1.5rem;font-weight:700;text-transform:uppercase}.vendor-stock-page tr.separator td.quantity,.vendor-stock-page tr.separator td.status{flex:0 0 auto;text-align:center;font-size:.7rem;font-weight:700;color:rgba(222,219,216,.75)}.vendor-stock-page tr.separator td.quantity{width:4.5rem}.vendor-stock-page tr.separator td.status{width:6.5rem}.vendor-stock-page tr.item{display:flex;flex-flow:row;align-items:center;background-color:rgba(28,28,28,.75);cursor:default;padding:.6rem 0 .6rem 1.3rem}.vendor-stock-page tr.item.bottom-border{border-bottom:1px solid #2b2621}.vendor-stock-page tr.item td.name{flex:1 1 auto;font-weight:400;text-transform:uppercase}.vendor-stock-page tr.item td.name button.item-status{color:#96908a;font-size:.9rem;background-color:transparent;border:none;outline:none;padding:.5rem 0;margin:0;cursor:pointer}.vendor-stock-page tr.item td.name button.item-status i{padding-right:.35rem}@media (hover:hover){.vendor-stock-page tr.item td.name button.item-status{transition:color .1s ease-in-out}.vendor-stock-page tr.item td.name button.item-status:hover{color:#ffd60a}}.vendor-stock-page tr.item td.name button.item-status.marked{color:#ffd60a}.vendor-stock-page tr.item td.quantity{flex:0 0 auto;height:100%;width:4.5rem;display:flex;align-content:center;justify-content:center}.vendor-stock-page tr.item td.quantity input{width:2.75rem;height:2rem;background-color:#1f1f1f;border:none;border-radius:5px;font-size:1rem;text-align:center;color:#96908a;font-weight:400}.vendor-stock-page tr.item td.quantity input.non-zero{color:#00e1f8}.vendor-stock-page tr.item td.status{flex:0 0 auto;width:6.5rem;text-align:center}.vendor-stock-page tr.item td.status i{padding:.5rem 1rem;color:#96908a;transition:color .2s;cursor:pointer}@media (hover:hover){.vendor-stock-page tr.item td.status i:hover{color:#00b3c5}}.vendor-stock-page tr.item td.status i.checked{color:#00b3c5}div.search-input{position:relative;flex:1000 1000 auto;margin:0 1.5rem 0 .75rem;max-width:300px;display:flex;align-items:center;font-size:.95rem}@media (max-width:575px){div.search-input{max-width:100%}}div.search-input input{width:100%;height:2rem;padding:0 1.2rem .1rem 2.4rem;color:#96908a;background-color:rgba(56,56,64,.3);border-radius:5rem;border:none}div.search-input input:focus{color:#dedbd8}div.search-input input::placeholder{color:rgba(150,144,138,.3);opacity:1}div.search-input div.magnifier{color:rgba(150,144,138,.3);left:0;width:2.7rem}div.search-input button,div.search-input div.magnifier{position:absolute;top:0;bottom:0;display:flex;align-items:center;justify-content:center}div.search-input button{right:0;width:2.6rem;font-size:.9rem;background-color:transparent;border:none;outline:none;color:#96908a;opacity:0;transition:color .2s}div.search-input button.active{opacity:1}@media (hover:hover){div.search-input button{cursor:pointer}div.search-input button:hover:enabled{color:#c6c3c0}}.select-items-page>div.name{font-size:1.1rem;font-weight:500;margin-bottom:.8rem}.select-items-page ul{margin:.5rem 0 0;padding:0;list-style-type:none}@media (min-width:576px){.select-items-page ul{padding-bottom:2rem}}.select-items-page li.item{display:flex;flex-flow:row;align-items:center;background-color:rgba(28,28,28,.75);cursor:default;padding:.6rem .5rem .6rem 1.3rem}@media screen and (max-width:575px){.select-items-page li.item{padding-left:1rem;padding-right:1rem}}.select-items-page li.item.bottom-border{border-bottom:1px solid #2b2621}.select-items-page li.item .details{flex:1 1 auto;padding-right:1rem}.select-items-page li.item .details .item-name{display:flex}.select-items-page li.item .details .item-name div.name{text-transform:uppercase}.select-items-page li.item .details .item-name div.name span.marked{color:rgba(0,0,0,.95);font-weight:500;margin:0 .1rem;padding:0 .1rem;background-color:#ff0;border-radius:1px}.select-items-page li.item .details .item-name div.name span.unit{text-transform:none}.select-items-page li.item .details .item-name div.name span.cold{text-transform:none;margin-left:.6rem;padding:.08rem .45rem .15rem;font-size:.8rem;font-weight:500;background-color:rgba(56,56,64,.5);color:#96908a;border-radius:4px}.select-items-page li.item .details div.item-unit{color:#96908a}.select-items-page li.item .details .item-status{padding:.2rem 0 0;font-size:.9rem;color:#eaab20}.select-items-page li.item .details .item-status i{margin-right:.3rem}.select-items-page li.item .quantity{flex:0 0 auto;height:100%;display:flex;flex-flow:row;align-content:center;justify-content:center}.select-items-page li.item .quantity input{padding:.3rem .5rem;box-sizing:border-box;width:3.2rem;height:2.2rem;background-color:rgba(56,56,64,.66);border:none;border-radius:5px;font-size:1rem;text-align:center;color:#96908a;font-weight:400;transition:background-color .2s ease}@media (max-width:575px){.select-items-page li.item .quantity input{width:3.6rem;height:2.4rem}}.select-items-page li.item .quantity input.non-zero{color:#fff;background-color:rgba(0,134,175,.6);transition:background-color .2s ease}.select-items-page li.item .quantity button{background-color:transparent;border:none;font-size:1.3rem;color:#797675;padding:0 1.2rem;margin:0;outline:none;cursor:pointer;transition:color .1s ease-in-out}@media (hover:hover){.select-items-page li.item .quantity button:hover{color:#cccbca}}@media screen and (max-width:575px){.select-items-page li.item .quantity button{display:none}}.select-items-page li.separator{margin-top:1.5rem;margin-bottom:.5rem;color:#c97740;font-size:1.5rem;font-weight:700;text-transform:uppercase}@media (max-width:575px){.select-items-page li.separator{padding-left:1rem;padding-right:1rem}}.select-items-page li.separator span.marked{color:rgba(0,0,0,.75);margin:0 .1rem;padding:0 .1rem;background-color:#ff0;border-radius:1px}div.delivery-details-page{display:flex;flex-flow:column;align-items:stretch;margin-bottom:.5rem}@media (max-width:575px){div.delivery-details-page{align-items:stretch}}div.delivery-details-page div.name{font-size:1rem;font-weight:600;margin-top:1rem}div.delivery-details-page div.name:first-child{margin-top:0}div.delivery-details-page .date{margin-top:.5rem;display:flex;align-items:center}div.delivery-details-page .date span.text{color:#96908a;margin-right:.75rem}div.delivery-details-page .date button{padding:.32rem 0}div.delivery-details-page textarea{margin-top:.8rem;color:#212529;padding:.3rem .5rem;height:8rem;box-sizing:border-box;width:100%;background-color:hsla(0,0%,100%,.9);border-radius:2px}.react-calendar{margin-bottom:.5rem}.react-calendar__navigation{display:flex;align-items:center;margin-top:.5rem;margin-bottom:.5rem}.react-calendar__navigation__next2-button,.react-calendar__navigation__prev2-button{display:none}.react-calendar__navigation__next-button,.react-calendar__navigation__prev-button{width:1.8rem;height:1.8rem;padding:0 0 .45rem;border:none;outline:none;font-size:1.4rem;font-weight:600;background-color:#b7c1c9;color:#fff;border-radius:50%;cursor:pointer;display:flex;align-items:center;vertical-align:center;justify-content:center}.react-calendar__navigation__label{border:none;outline:none;background-color:transparent;font-size:1rem;font-weight:800;color:#212529}.react-calendar__month-view__weekdays{margin-top:.5rem;margin-bottom:.3rem;background-color:rgba(183,193,201,.25)}.react-calendar__month-view__weekdays abbr{text-decoration:none}.react-calendar__month-view__weekdays__weekday{font-size:.9rem;font-weight:700;padding:.35rem;text-align:center}button.react-calendar__tile{border:none;outline:none;padding:0;height:2.3rem;display:flex;color:#212529;margin:.3rem 0;text-align:center}button.react-calendar__tile,button.react-calendar__tile abbr{align-items:center;justify-content:center;box-sizing:border-box}button.react-calendar__tile abbr{display:inline-flex;width:2.2rem;height:2.2rem;padding-left:.05rem;padding-bottom:.1rem;border-radius:50%;background-color:transparent}button.react-calendar__tile:disabled{color:rgba(33,37,41,.33)}button.react-calendar__month-view__days__day{background-color:transparent}button.react-calendar__tile--now abbr{font-weight:600;border-bottom:2px solid rgba(33,37,41,.33);border-radius:0;width:1.8rem;height:1.7rem}button.react-calendar__tile--rangeEnd abbr,button.react-calendar__tile--rangeStart abbr{color:#fff;background-color:#0097a1}.order-summary-page section.pane.items{margin-top:.75rem;margin-bottom:1rem}.order-summary-page section.pane.items>span.name{font-weight:700}.order-summary-page .pane.items ul{padding:.5rem 0;margin:0;list-style-type:none}.order-summary-page .pane.items ul li{margin:0}.order-summary-page .pane.items ul li.separator{margin-top:1.8rem;margin-bottom:.15rem;padding-bottom:.4rem;color:#c97740;text-transform:uppercase;font-weight:700;border-bottom:1px solid #2b2621}.order-summary-page .pane.items ul li.separator:first-child{margin-top:0}.order-summary-page .pane.items ul li.separator i{display:none;font-size:.9rem;padding-right:.3rem}.order-summary-page .pane.items ul li.item{width:100%;display:flex;padding-top:.4rem;padding-bottom:.6rem;border-bottom:1px solid #2b2621}.order-summary-page .pane.items ul li.item .name{flex:1 1 auto;margin-right:.5rem}.order-summary-page .pane.items ul li.item .count{flex:0 0 auto;color:#96908a}.order-summary-page .pane.items ul li.item .count i{padding-left:.4rem;padding-right:.15rem;font-size:.7rem}.place-order-page button.strong{font-weight:600}.place-order-page button i{font-size:.95rem}.place-order-page div.sending{opacity:.66;display:flex;align-items:center}.place-order-page div.sending span.spinner{display:inline-block;margin-top:.15rem;margin-right:.375rem}.edit-custom-item-modal div.quantity{display:flex;align-items:center}.edit-custom-item-modal div.quantity input{width:2.2rem;margin-right:.8rem}.edit-custom-item-modal div.quantity button.decrement,.edit-custom-item-modal div.quantity button.increment{width:2.4rem;height:1.6rem;color:#fff;display:flex;align-items:center;justify-content:center;background-color:#8c959d;border-radius:4px}.edit-custom-item-modal div.quantity button.decrement i,.edit-custom-item-modal div.quantity button.increment i{font-size:.8rem}@media (hover:hover){.edit-custom-item-modal div.quantity button.decrement:hover:enabled,.edit-custom-item-modal div.quantity button.increment:hover:enabled{background-color:#545b62}}.edit-custom-item-modal div.quantity button.decrement{margin-right:.25rem}.custom-items-page>div.name{font-size:1.1rem;font-weight:500;margin-bottom:.8rem}.custom-items-page button.add{margin-top:1.5rem;margin-bottom:1rem}.custom-items-page ul{margin:.5rem 0 0;padding:0;list-style-type:none}.custom-items-page li.item{display:flex;flex-flow:row wrap;align-items:center;background-color:rgba(28,28,28,.75);padding:.6rem .5rem .6rem 1.3rem;border-bottom:1px solid #2b2621}@media screen and (max-width:575px){.custom-items-page li.item{padding-left:1rem;padding-right:1rem}}.custom-items-page li.item .details{flex:1 1 auto;padding-right:1rem}.custom-items-page li.item .details .item-name{display:flex;text-transform:uppercase}.custom-items-page li.item .count{color:#96908a}.custom-items-page li.item .count i{padding-left:.4rem;padding-right:.15rem;font-size:.7rem}.custom-items-page li.item div.actions{display:flex;margin:0 1rem}@media (max-width:575px){.custom-items-page li.item div.actions{margin:.5rem 0;width:90%}}.custom-items-page li.item div.actions button:not(:first-child){margin-left:1rem}.past-orders-page ul{margin:0;padding:0;list-style-type:none}@media (min-width:576px){.past-orders-page ul{padding-bottom:2rem}}.past-orders-page li.header{margin-top:1.5rem;margin-bottom:.3rem;display:flex;flex-flow:row wrap;align-items:center}@media screen and (max-width:575px){.past-orders-page li.header{padding-left:1rem;padding-right:1rem}}.past-orders-page li.header:first-child{margin-top:.5rem}.past-orders-page li.header span.date{color:#96908a;font-size:1.6rem;font-weight:400;padding-right:.7rem}.past-orders-page li.header span.day-of-week{color:#dedbd8;font-size:.8rem;letter-spacing:.01rem;background-color:#383840;padding:.1rem .6rem .15rem;margin-top:.5rem;margin-bottom:.5rem;border-radius:.25rem}.past-orders-page li.item{display:flex;flex-flow:row nowrap;padding-top:.3rem;padding-bottom:.6rem;border-bottom:1px solid #2b2621}@media (max-width:575px){.past-orders-page li.item{padding-left:1rem;padding-right:1rem}}.past-orders-page li.item .icon{flex:0 0 auto;padding-top:.3rem;padding-right:.6rem}@media (max-width:575px){.past-orders-page li.item .icon{display:none}}.past-orders-page li.item .rest{flex:1 1 auto;display:flex;flex-flow:column;align-items:flex-start}.past-orders-page li.item .rest .heading{width:100%;display:flex;flex-flow:row;align-items:flex-start}.past-orders-page li.item .rest .heading .vendor-name{flex:1 1 auto;font-weight:600;padding:.3rem 0}.past-orders-page li.item .rest .heading a.link-right{flex:0 0 auto;padding-top:.3rem;padding-bottom:.3rem}@media (max-width:575px){.past-orders-page li.item .rest .heading a.link-right{display:none}}.past-orders-page li.item .rest .items{color:rgba(222,219,216,.95);font-size:1rem;font-weight:400;text-transform:uppercase;margin-bottom:.2rem}.past-orders-page li.item .rest .date{font-size:1rem;color:#96908a}.past-orders-page li.item .rest a.link-bottom{padding-top:.5rem;padding-bottom:.3rem}@media (min-width:576px){.past-orders-page li.item .rest a.link-bottom{display:none}}.past-orders-page li.item a.link{font-size:.95rem}.past-orders-page li.item a.link i{font-size:.85rem;margin-left:.25rem}.past-order-page{padding-top:1rem}.past-order-page section.pane.items{margin-top:.75rem;margin-bottom:1rem}.past-order-page section.pane.items>span.name{font-weight:700}.past-order-page .pane.items ul{padding:.5rem 0;margin:0;list-style-type:none}.past-order-page .pane.items ul li{margin:0}.past-order-page .pane.items ul li.separator{margin-top:1.8rem;margin-bottom:.15rem;padding-bottom:.4rem;color:#c97740;text-transform:uppercase;font-weight:700;border-bottom:1px solid #2b2621}.past-order-page .pane.items ul li.separator:first-child{margin-top:0}.past-order-page .pane.items ul li.separator i{display:none;font-size:.9rem;padding-right:.3rem}.past-order-page .pane.items ul li.item{width:100%;display:flex;padding-top:.5rem;padding-bottom:.6rem;border-bottom:1px solid #2b2621}.past-order-page .pane.items ul li.item .name{flex:1 1 auto;margin-right:.5rem}.past-order-page .pane.items ul li.item .count{flex:0 0 auto;color:#96908a}.past-order-page .pane.items ul li.item .count i{padding-left:.4rem;padding-right:.15rem;font-size:.7rem}.users-page header button{margin:0;border:none;outline:none;background-color:transparent;font-size:1.7rem;color:#0fca6d;padding:.2rem 0 0 1rem;cursor:pointer}@media (hover:hover){.users-page header button{transition:color .15s ease-in-out}.users-page header button:hover{color:#4df2a0}}@media screen and (max-width:575px){.users-page{padding-top:.1rem}}@media screen and (max-width:575px){.users-page .error,.users-page .loading{padding-left:1rem;padding-right:1rem}}.users-page ul{margin:0;padding:0;list-style-type:none}@media (min-width:576px){.users-page ul{padding-bottom:2rem}}.users-page li{flex-flow:row;padding:.6rem 0;border-bottom:1px solid #2b2621;color:#dedbd8;flex:1 1 auto;display:flex;flex-flow:column nowrap;align-items:flex-start}.users-page li:first-child{padding-top:0}@media screen and (max-width:575px){.users-page li{padding-left:1rem;padding-right:1rem}}.users-page li .heading{width:100%;display:flex;flex-flow:row wrap;align-items:center}.users-page li .heading .icon{flex:0 0 auto;width:1.5rem}@media (max-width:575px){.users-page li .heading .icon{display:none}}.users-page li .heading .user-name{flex:0 0 auto;font-weight:600;margin-right:.7rem}.users-page li .heading .tags{flex:0 0 auto}.users-page li .heading .tags span{display:inline-block;font-size:.8rem;font-weight:600;letter-spacing:.01rem;color:#dedbd8;background-color:#383840;margin:.5rem .5rem .3rem 0;padding:.1rem .6rem .15rem;border-radius:.25rem}.users-page li .heading .spacer{flex:1 1 auto}@media (max-width:575px){.users-page li .heading a.link-right{display:none}}.users-page li .details{margin-left:1.5rem}@media (max-width:575px){.users-page li .details{margin-left:0}}.users-page li .details .user-email{color:#96908a}.users-page li .details .groups{margin-top:.3rem;margin-bottom:.3rem}.users-page li .details .groups span{font-size:.85rem;font-weight:500;color:rgba(222,219,216,.9);background-color:rgba(56,56,64,.35);padding:.15rem .6rem .2rem;margin-right:.4rem;border-radius:2px}.users-page li .details a.link-bottom{padding-top:.5rem;padding-bottom:.2rem}@media (min-width:576px){.users-page li .details a.link-bottom{display:none}}.users-page li a.link{display:block;flex:0 0 auto;font-size:.95rem}.users-page li a.link i{font-size:.85rem;margin-left:.25rem}.password-field{position:relative}.password-field input{width:100%;box-sizing:border-box}.password-field div.eye{position:absolute;top:0;bottom:0;right:0;width:3rem;cursor:pointer;color:#6c757d;transition:color .2s ease;display:flex;flex-flow:row;align-items:center;justify-content:center}@media (hover:hover){.password-field div.eye:hover{color:#212529}}.user-page{margin-top:.5rem}.user-page .pane div.field.groups{align-items:center}@media (max-width:575px){.user-page .pane div.field.groups{align-items:flex-start}}.user-page .pane div.field.groups span.value{margin-top:.3rem;margin-bottom:.3rem}.user-page .pane div.field.groups span.value span.group{font-size:.85rem;font-weight:500;color:rgba(222,219,216,.85);background-color:rgba(56,56,64,.5);padding:.15rem .5rem .2rem;margin-right:.4rem;border-radius:2px}.user-page .actions{padding:.5rem 1.5rem;margin-bottom:1rem;background-color:#1c1c1c;border-radius:.35rem;display:flex;flex-flow:row wrap}@media (max-width:575px){.user-page .actions{padding:.5rem 1.1rem;flex-flow:column;align-items:flex-start}}.user-page .actions button{flex:0 0 auto;display:flex;align-items:center;color:#0fca6d;text-decoration:none;padding-right:2rem;padding-top:.6rem;padding-bottom:.65rem;cursor:pointer}@media (max-width:575px){.user-page .actions button{padding-top:.65rem;padding-bottom:.8rem}}@media (hover:hover){.user-page .actions button:hover{color:#0fca6d}.user-page .actions button:hover span{text-decoration:underline}}.profile-page section.email-authorization{display:flex;align-items:center;margin-top:1rem;background-color:#1c1c1c;border-radius:.25rem}@media (max-width:575px){.profile-page section.email-authorization{flex-flow:column;align-items:flex-start}}.profile-page section.email-authorization .message{padding:.3rem 0;flex:1 1 auto}.profile-page section.email-authorization .message.danger{color:#eaab20}.profile-page section.email-authorization .message span{flex:1 1 auto}.profile-page section.email-authorization .actions{flex:0 0 auto;display:flex;flex-flow:row nowrap;align-items:center}.profile-page section.email-authorization .actions button{flex:0 0 auto;padding:.3rem 0;color:#0fca6d;cursor:pointer}@media (hover:hover){.profile-page section.email-authorization .actions button:hover{text-decoration:underline}}.profile-page section.email-authorization .actions button.danger{color:#eaab20}.profile-page section.email-authorization .actions div.divider{margin-left:.6rem;margin-right:.5rem;width:1px;height:1.3rem;transform:translateY(.1rem);background-color:#444}.profile-page section.actions{display:flex;flex-flow:column;align-items:flex-start}.profile-page section.actions button{color:#0fca6d;padding:.5rem 0}.profile-page section.actions button:first-child{margin-top:0}.profile-page footer{width:100%;display:flex;flex-flow:row nowrap;align-items:flex-end}.profile-page footer a{flex:0 0 auto;padding:.5rem .6rem 1rem;color:#96908a;font-size:.9rem;cursor:pointer;transition:color .2s}@media (hover:hover){.profile-page footer a:hover{color:#0fca6d}}.profile-page footer div.spacer{flex:1 1 auto}.settings-page section div.item{display:flex;flex-flow:row;align-items:flex-start;padding-top:.2rem;padding-bottom:.2rem}.settings-page section ul.versions{flex:1 1 auto;margin:0;padding:0;list-style-type:none}.settings-page section ul.versions li{margin-top:1rem}.settings-page section ul.versions li:first-child{margin-top:0}.settings-page section ul.versions li div.number{font-weight:500;margin-bottom:.2rem}.settings-page section ul.versions li div.changes{color:#96908a}.settings-page section ul.versions li div.changes div.change{line-height:150%}.org-page section.pane{padding-bottom:1.5rem}.org-page section.pane div.heading{font-weight:600;padding-bottom:.5rem;display:flex;align-items:center}.org-page section.pane div.heading button{color:#0fca6d;padding-left:.5rem}@media (hover:hover){.org-page section.pane div.heading button:hover{color:#4df2a0}}.org-page section.pane div.heading:not(:first-child){margin-top:1.5rem}.org-page div.item{font-size:.9rem;display:inline-flex;margin-right:.6rem;margin-bottom:.6rem;align-items:stretch;background-color:#383840;border-radius:2px}.org-page div.item span{padding:.2rem .35rem .3rem .8rem;color:#fff}.org-page div.item span:last-child{padding-right:.8rem}.org-page div.item button{color:#96908a;background-color:transparent;padding:.1rem .8rem 0 .3rem;transition:color .2s}@media (hover:hover){.org-page div.item button:hover{color:#dedbd8}}html{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5;font-size:17px;overflow-x:hidden;color:#dedbd8;background-color:#161616;touch-action:pan-x pan-y;-webkit-font-smoothing:antialiased}#app{width:100%;height:100%}#app #root{width:100vw;height:100%;transition:filter .2s ease-in-out;-moz-transition:none}#app #root.disabled{pointer-events:none;filter:grayscale(95%);opacity:.8}