@charset "UTF-8";.btn-primary{background-color:var(--color-blue-500);border-color:var(--color-blue-500)}.btn-primary.focus,.btn-primary:focus{background-color:var(--color-blue-625);border-color:var(--color-blue-625)}.btn-primary:hover{background-color:var(--color-blue-625);border-color:var(--color-blue-625)}.btn-primary.active,.btn-primary:active,.open>.btn-primary.dropdown-toggle{background-color:var(--color-blue-625);border-color:var(--color-blue-625)}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.btn-primary.dropdown-toggle.focus,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle:hover{background-color:var(--color-blue-750);border-color:var(--color-blue-750)}.btn-primary.disabled,.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:var(--color-blue-500);border-color:var(--color-blue-500)}a.btn-primary{color:var(--color-white)}a.btn-primary:focus,a.btn-primary:hover{color:var(--color-white)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{opacity:.5}.fa-spinner.fa-spin,.icon-spinner.icon-spin{color:var(--color-blue-500)}.label-primary{background-color:var(--color-blue-500)}.btn-success,.label-success{background-color:var(--color-green-500)}.btn-success{border-color:var(--color-green-500)}.btn-success.focus,.btn-success:focus,.btn-success:hover{background-color:var(--color-green-625);border-color:var(--color-green-625)}.btn-success.active,.btn-success:active,.open>.btn-success.dropdown-toggle{background-color:var(--color-green-625);border-color:var(--color-green-625)}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.btn-success.dropdown-toggle.focus,.open>.btn-success.dropdown-toggle:focus,.open>.btn-success.dropdown-toggle:hover{background-color:var(--color-green-750);border-color:var(--color-green-750)}.btn-success.disabled,.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:var(--color-green-500);border-color:var(--color-green-500)}.btn-danger{background-color:var(--color-red-500);border-color:var(--color-red-500)}.btn-danger.focus,.btn-danger:focus,.btn-danger:hover{background-color:var(--color-red-625);border-color:var(--color-red-625)}.btn-danger.active,.btn-danger:active,.open>.btn-danger.dropdown-toggle{background-color:var(--color-red-625);border-color:var(--color-red-625)}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.btn-danger.dropdown-toggle.focus,.open>.btn-danger.dropdown-toggle:focus,.open>.btn-danger.dropdown-toggle:hover{background-color:var(--color-red-750);border-color:var(--color-red-750)}.btn-danger.disabled,.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:var(--color-red-500);border-color:var(--color-red-500)}.label-danger{background-color:var(--color-red-500)}.badge{font-weight:400}.badge-primary,.bg-primary{background-color:var(--color-blue-500)}a.bg-primary:focus,a.bg-primary:hover{background-color:var(--color-blue-625)}.text-primary{color:var(--color-blue-500)}a.text-primary:focus,a.text-primary:hover{color:var(--color-blue-625)}.panel-primary{border-color:var(--color-blue-500)}.panel-primary>.panel-heading{background-color:var(--color-blue-500);border-color:var(--color-blue-500)}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:var(--color-blue-500)}.panel-primary>.panel-heading .badge{color:var(--color-blue-500)}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:var(--color-blue-500)}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{background-color:var(--color-blue-500);border-color:var(--color-blue-500)}.progress-bar{background-color:var(--color-blue-500)}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:var(--color-blue-500)}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:var(--color-blue-500);border-color:var(--color-blue-500)}.pager li>a:focus,.pager li>a:hover{color:var(--color-blue-500)}a{color:var(--color-blue-500)}a:focus,a:hover{color:var(--color-blue-625)}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .control-label,.form-horizontal .radio,.form-horizontal .radio-inline{padding-top:2px!important}.form-control,.input-group-addon,.input-group-btn .btn,select.form-control+.chosen-container .chosen-search input[type=text],select.form-control+.chosen-container.chosen-container-single .chosen-single{border-color:var(--color-gray-100);color:var(--color-gray-500);padding:2px 12px!important}.form-control::placeholder,select.form-control+.chosen-container .chosen-search input[type=text]::placeholder{color:var(--color-gray-250);opacity:1}select.form-control+.chosen-container.chosen-container-single .chosen-single.chosen-default{border-radius:0;color:var(--color-gray-250)}.form-control:disabled,.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control,select.form-control:disabled+.chosen-container .chosen-single,select.form-control[disabled]+.chosen-container .chosen-single{background-color:var(--color-gray-50)!important;border-color:var(--color-gray-100)!important}.input-group-addon{color:var(--color-gray-500)}select.form-control+.chosen-container.chosen-container-single .chosen-single div{top:0!important}select.form-control+.chosen-container.chosen-container-single .chosen-single{height:26px!important}select.form-control+.chosen-container .chosen-search input[type=text]{height:26px!important;padding:2px 12px!important}.btn{padding:2px 12px}.input-group[class*=col-]{padding-left:15px;padding-right:15px}.input-group .form-control{float:none;z-index:auto}.input-group .form-control:focus{z-index:auto}.alert,.breadcrumb,.btn,.dropdown-menu,.form-control,.img-thumbnail,.input-group-addon,.input-group-btn .btn,.list-group-item:first-child,.list-group-item:last-child,.modal-content,.nav-pills>li>a,.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a,.navbar-toggle,.pagination,.panel,.popover,.progress,.thumbnail,.tooltip-inner,.well,code,pre{border-radius:1px}.btn-group-lg>.btn,.btn-lg,.container .jumbotron,.img-rounded,.input-group-addon.input-lg,.input-group-lg>.input-group-btn>.btn,.input-lg,.well-lg{border-radius:1px}.btn-group-sm>.btn,.btn-group-xs>.btn,.btn-xs,.input-group-addon.input-sm,.input-group-sm>.input-group-btn>.btn,.input-sm,.well-sm{border-radius:1px}.nav-tabs>li>a{border-radius:1px 1px 0 0}.modal-content{border-radius:1px}.panel-heading{border-top-left-radius:0;border-top-right-radius:0}.panel-footer{border-bottom-left-radius:0;border-bottom-right-radius:0}.form-control{height:26px}.navbar-btn,.navbar-form{margin-bottom:12px;margin-top:12px}.modal-body{padding:20px}.modal-footer{padding:19px 20px 20px}.table-responsive{overflow-x:visible;overflow-y:visible}@media (min-width:768px){.navbar-right{margin-right:0}.navbar{border-radius:1px}.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{border-radius:1px 1px 0 0}}#book-preview{height:500px;overflow:visible}@media screen and (min-width:1000px){.modal-dialog-wide{width:1200px}.modal-dialog-medium{width:800px}}@media screen and (max-width:1000px){.modal-dialog-wide{width:auto}}@media screen and (max-width:768px){#book-preview{display:none}}.border--all-light-grey{border:1px solid var(--color-gray-50)!important}.border--top-light-grey{border-top:1px solid var(--color-gray-50)!important}.border--right-light-grey{border-right:1px solid var(--color-gray-50)!important}.border--bottom-light-grey{border-bottom:1px solid var(--color-gray-50)!important}.border--left-light-grey{border-left:1px solid var(--color-gray-50)!important}.border--all-light-grey-2{border:2px solid var(--color-gray-50)!important}.border--top-light-grey-2{border-top:2px solid var(--color-gray-50)!important}.border--right-light-grey-2{border-right:2px solid var(--color-gray-50)!important}.border--bottom-light-grey-2{border-bottom:2px solid var(--color-gray-50)!important}.border--left-light-grey-2{border-left:2px solid var(--color-gray-50)!important}.border--all-light-grey-3{border:3px solid var(--color-gray-50)!important}.border--top-light-grey-3{border-top:3px solid var(--color-gray-50)!important}.border--right-light-grey-3{border-right:3px solid var(--color-gray-50)!important}.border--bottom-light-grey-3{border-bottom:3px solid var(--color-gray-50)!important}.border--left-light-grey-3{border-left:3px solid var(--color-gray-50)!important}.border--all-light-grey-4{border:4px solid var(--color-gray-50)!important}.border--top-light-grey-4{border-top:4px solid var(--color-gray-50)!important}.border--right-light-grey-4{border-right:4px solid var(--color-gray-50)!important}.border--bottom-light-grey-4{border-bottom:4px solid var(--color-gray-50)!important}.border--left-light-grey-4{border-left:4px solid var(--color-gray-50)!important}.border--all-light-grey-5{border:5px solid var(--color-gray-50)!important}.border--top-light-grey-5{border-top:5px solid var(--color-gray-50)!important}.border--right-light-grey-5{border-right:5px solid var(--color-gray-50)!important}.border--bottom-light-grey-5{border-bottom:5px solid var(--color-gray-50)!important}.border--left-light-grey-5{border-left:5px solid var(--color-gray-50)!important}.border--all-0{border:none}.border--top-0{border-top:none}.border--bottom-0,.border--right-0{border-right:none}.border--left-0{border-left:none}ul.pagination{align-content:stretch;display:flex;justify-content:center}ul.pagination a,ul.pagination span{align-items:center;display:flex;height:100%}ul.pagination .pager{margin:10px 0}div.selectize-control{height:26px!important;padding:0!important}div.selectize-control div.selectize-input{border-color:var(--color-gray-175);border-radius:0;color:var(--color-gray-500);min-height:20px!important;padding:2px 12px!important}div.selectize-control div.selectize-input input::placeholder{color:var(--color-gray-250);opacity:1}div.selectize-control div.selectize-input a.remove-single{color:var(--color-gray-375);font-size:137%!important;font-weight:700!important;margin-right:27px!important;text-decoration:none!important;top:2px!important}div.selectize-control div.selectize-input a.remove-single :hover{color:var(--color-gray-625)!important}div.selectize-control .selectize-input:after{border-color:var(--color-gray-375) transparent transparent transparent!important;border-width:5.5px 3.2px 0!important;right:10px!important}div.selectize-control .selectize-input.dropdown-active:after{border-color:transparent transparent var(--color-gray-375) transparent!important;border-width:0 3.2px 5.2px!important}.selectize-dropdown-content{margin-left:-12px!important;margin-right:-12px!important;padding:3px 0!important}.selectize-dropdown [data-selectable]{margin:0!important;padding:3px 20px!important}.selectize-dropdown [data-selectable] .highlight{background:var(--color-blue-500)!important;color:var(--color-white)!important}.selectize-dropdown .active{background-color:var(--color-blue-500)!important;color:var(--color-white)!important}html{position:relative}body{color:var(--color-gray-500);font-family:Fira Sans,sans-serif;overscroll-behavior-y:none;padding-top:84px}@media (max-width:900px){body{padding-top:60px}}body.disabled-navs{padding-top:0!important}body.disabled-navs #page{margin-left:0!important;min-height:100vh!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Fira Sans,sans-serif;font-weight:400}.margin-right-15{margin-right:15px}label{font-weight:inherit}#leftnav{background-color:var(--color-red-500);bottom:0;left:0;padding:0;position:fixed;top:84px;transition:all .3s cubic-bezier(.23,1,.32,1);width:250px;z-index:500}@media (max-width:900px){#leftnav{top:60px}}#page{background-color:var(--color-gray-50);margin-left:250px;min-height:calc(100vh - 84px);padding:15px 15px 0;transition:margin-left .3s ease}.container-full{margin:0 auto;width:100%}.container-full form:not(#settingsForm) .row{margin-left:0;margin-right:0}#footer{color:var(--color-gray-250);text-align:left;width:100%}#footer .container-fluid .row-fluid p .pull-right a{color:var(--color-gray-500)}#footer .container-fluid .row-fluid p .pull-right a:hover{color:var(--color-blue-500);text-decoration:none}.btn.btn-default:active,.btn.btn-default:focus,.btn.btn-default:visited,.btn.btn-primary:active,.btn.btn-primary:focus,.btn.btn-primary:visited{outline:none}.btn-default{border-color:var(--color-gray-250);color:var(--color-gray-500)}.btn-default.disabled,.btn-default[disabled]{color:var(--color-gray-250)}.btn-block{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;padding-left:0;padding-right:0;width:100%}.btn-block+.btn-block{margin-top:5px}.nav>.disabled>a{color:var(--color-gray-250)}.nav-tabs>li:not(.active)>a{color:var(--color-gray-500)}.iconLink{color:var(--color-gray-500)}.iconLink:hover{text-decoration:none}.disabled-prepend{border-right:0;border-color:var(--color-gray-100)!important;margin-right:-4px!important}.popover-title{margin-bottom:0}.label-link:hover{color:var(--color-white);text-decoration:none}.label-success-dark{background-color:var(--color-green-625)}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{background-color:var(--color-blue-500);color:var(--color-white)}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid var(--color-blue-500)}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:var(--color-blue-500);color:var(--color-white);font-weight:700}#uploadModal .well:hover{background-color:var(--color-gray-100)}.google-visualization-tooltip{overflow:visible!important;padding:5px!important;white-space:nowrap!important}.node-editable a.no-link{color:var(--color-gray-625);cursor:default;text-decoration:none}.node-editable a.no-link:hover{color:var(--color-gray-625);cursor:text;text-decoration:none}.header-box .panel-body{max-height:60px;min-height:60px}.header-box .panel-body a .fa,.header-box .panel-body a span{color:var(--color-gray-625)}.header-box.header-box-title .fa,.header-box.header-box-title .fal{margin-left:0;margin-top:4px}h3.small-title{font-size:17px;font-weight:700;margin:5px}.upload-header{margin:10px}.description{position:relative;top:-5px}button.submit-type:hover{color:var(--color-white);opacity:.8}button.submit-type-purchase:hover{background-color:var(--color-green-750)}button.submit-type-sale:hover{background-color:var(--color-red-625)}button.submit-type-various:hover{background-color:var(--color-blue-625)}.list-group-item.book-into-period:hover{background-color:var(--color-blue-50)}#document-form .form-group{margin-bottom:5px}#document-form label{font-size:11px;margin-bottom:0}#document-form.various-form label{font-size:14px}#document-form blockquote{margin:14px 0 10px;padding:0 0 0 5px}#document-form blockquote p{font-size:12px}#document-form blockquote small{font-size:12px;line-height:12px}table tbody tr.bank-success:hover td,tr.bank-success td{background-color:var(--color-gray-50)}table tbody tr.bank-warning:hover td,tr.bank-warning td{background-color:var(--color-gray-25)}td.bank-success{color:var(--color-gray-500);font-weight:700}td.bank-warning{color:var(--color-red-625);font-weight:700}.select-all-rows{background-color:var(--color-gray-25)}.chosen-container-single .chosen-single abbr{top:7px!important}a.list-group-item-info,a.list-group-item-info.disabled{background-color:var(--color-blue-50);color:var(--color-blue-625)}a.list-group-item-info:hover{background-color:var(--color-blue-100)}.popover{max-width:600px}.popover-title{font-weight:700}.feature-disabled{opacity:.4}.dropup-pagination .chosen-container .chosen-drop{border-bottom:0!important;border-top:1px solid var(--color-gray-250)!important;bottom:40px!important;top:auto!important}#vatDeclarationModal form{display:inline}.sticky-element{position:sticky;transition:top .2s ease-in-out;z-index:3}.sticky-container div.panel-heading,.sticky-container table thead{background:var(--color-white)}.sticky-container div.panel-body{padding-top:0}.sticky-container div.panel-heading{z-index:4}.sticky-container table{border-collapse:separate}form.form-horizontal .row .form-group label{padding-right:0}input[type=checkbox]{accent-color:var(--color-blue-500)}input[type=checkbox]:hover{accent-color:var(--color-blue-625)}.form input[type=checkbox].form-control{box-shadow:none;height:26px;margin:0;padding:0;width:26px}.panel-body.summations{background-color:var(--color-gray-25);padding-bottom:5px;padding-top:5px}h4.history-subtitle{padding-left:5px}#acc-toolbar{background-color:#fcfcfc;box-shadow:inset -5px 0 15px -6px #585858;padding:0}#acc-toolbar .acc-toolbar-header{border-bottom:1px solid #aaa;padding:25px 18px 18px;text-align:center}#acc-toolbar .acc-toolbar-block{border-bottom:1px solid #aaa;padding:8px 20px}#acc-toolbar .acc-toolbar-collapse-toggle{color:#333;cursor:pointer;display:block;font-weight:600}#acc-toolbar .acc-toolbar-collapse-toggle:focus,#acc-toolbar .acc-toolbar-collapse-toggle:hover{color:#000;text-decoration:none}#acc-toolbar .acc-toolbar-collapse-toggle:before{content:"▶";display:inline-block;font-size:.8em;margin-right:6px;transition:transform .15s ease-in-out}#acc-toolbar .acc-toolbar-collapse-toggle[aria-expanded=true]:before{transform:rotate(90deg)}#acc-toolbar .acc-toolbar-collapse-toggle+.collapse,#acc-toolbar .acc-toolbar-collapse-toggle+.collapsing{margin-top:8px}#acc-toolbar-button{background-color:#fff;border:1px solid #ccc;border-bottom-right-radius:4px;border-top-right-radius:4px;box-shadow:0 0 10px 0 #949494;cursor:pointer;left:0;opacity:.3;padding:10px 4px;position:fixed;top:300px;transition:opacity .2s ease-in-out}#acc-toolbar-button:hover{opacity:1}@media (min-width:900px){.for-small-device-only{display:none}}@media (max-width:900px){.for-medium-device-up{display:none}}@media (min-width:1180px){.for-medium-device-down{display:none}}@media (max-width:900px){.for-medium-device-only{display:none}}@media (min-width:1180px){.for-medium-device-only{display:none}}@media (max-width:1180px){.for-large-device-only{display:none}}body.branding-default{background-color:var(--color-gray-50)}body.branding-piazza{background-color:var(--color-blue-625);background:var(--color-blue-625) url(https://cf-assets-prod.s3.eu-west-1.amazonaws.com/logo/background_pia.jpeg) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#loginpage{color:var(--color-gray-500);display:flex;flex-direction:column;font-family:Fira Sans,sans-serif;margin:0;min-height:100vh;padding:0}#loginpage .login-header{align-items:center;background-color:var(--color-white);border-bottom:1px solid var(--color-gray-100);display:flex;justify-content:space-between;min-height:64px;padding:0 40px}#loginpage #login-locale-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:var(--color-gray-50);border-color:transparent;color:var(--color-gray-500);height:38px;margin-left:auto;text-align:center;text-align-last:center;width:128px}#loginpage .login-main{flex:1;padding:96px 20px}#loginpage .login-container{margin:0 auto;max-width:430px;width:100%}#loginpage #login-form-panel,#loginpage .logopanel{background-color:var(--color-white);border:1px solid var(--color-gray-100);border-radius:0;box-shadow:none;margin:0}#loginpage .login-logo-card{margin-bottom:28px}#loginpage .login-logo-card .panel-body{align-items:center;display:flex;justify-content:center;min-height:200px;padding:40px}#loginpage .login-logo-card img{max-height:260px;max-width:100%}#loginpage .reset-password-panel .panel-heading{background-color:var(--color-white);border:0;padding:38px 44px 0}#loginpage .reset-password-panel .panel-heading .panel-title{color:var(--color-gray-625);font-size:20px;font-weight:700}#loginpage .reset-password-panel .panel-body{padding-top:24px}#loginpage .reset-password-panel .btn-warning{background-color:var(--color-blue-500);border-color:var(--color-blue-500);border-radius:0;color:var(--color-white);font-size:16px;padding:9px 15px!important;width:100%}#loginpage .reset-password-panel .btn-warning:focus,#loginpage .reset-password-panel .btn-warning:hover{background-color:var(--color-blue-625);border-color:var(--color-blue-625)}#loginpage .reset-password-panel .cancelbutton{font-size:16px;padding:9px 15px!important}#loginpage .cancelbutton{float:right}#loginpage .panel-body{padding:38px 44px 58px}#loginpage .form-group{margin-bottom:24px}#loginpage .form-group label{color:var(--color-gray-625);font-size:15px;font-weight:700;margin-bottom:8px}#loginpage .form-group .form-control{border-color:var(--color-gray-175);border-radius:0;box-shadow:none;height:38px}#loginpage .form-group .form-control:focus{border-color:var(--color-blue-500);box-shadow:none}#loginpage #login-buttons{align-items:stretch;display:flex;flex-direction:column;gap:14px}#loginpage #login-buttons #_submit{background-color:var(--color-blue-500);border-color:var(--color-blue-500);border-radius:0;color:var(--color-white);font-size:16px;padding:9px 15px!important;width:100%}#loginpage #login-buttons #_submit:focus,#loginpage #login-buttons #_submit:hover{background-color:var(--color-blue-625);border-color:var(--color-blue-625)}#loginpage #login-buttons #_reset,#loginpage #login-buttons #back-to-form,#loginpage #login-buttons .mfaInfo{color:var(--color-blue-500);display:block;font-size:15px;padding:0}#loginpage #sso-description{color:var(--color-gray-375)}#loginpage .login-type-sso{display:none}#loginpage .sso-options{border-top:1px solid var(--color-gray-250);margin:32px 0 0;text-align:center}#loginpage .sso-options span.sso-or{background-color:var(--color-white);color:var(--color-gray-250);display:inline-block;font-size:16px;padding:0 20px;position:relative;text-transform:uppercase;top:-12px}#loginpage .sso-direct-button{margin:10px}#loginpage .mfa-choices{margin-top:15px}#loginpage .mfa-choice,#loginpage div#google-2fa-qr{display:flex;justify-content:center}#loginpage .mfa-choice{height:40px;line-height:32px;margin-top:10px;width:100%}#loginpage .mfa-choice:not([class*=btn-]){background-color:var(--color-blue-500);color:var(--color-white)}#loginpage .mfa-choice img{margin-right:5px;margin-top:-3px;width:18px}@media (max-width:900px){#loginpage .login-header{min-height:56px;padding:0 20px}#loginpage .login-main{padding:36px 15px}#loginpage .login-container{max-width:430px;width:100%}#loginpage .panel-body{padding:28px 24px 36px}#loginpage .login-logo-card{margin-bottom:20px}#loginpage .login-logo-card .panel-body{min-height:200px;padding:24px}#loginpage .login-logo-card img{max-height:150px}#loginpage #login-buttons{text-align:center}#loginpage #login-buttons #_reset{width:100%}}#loginpage .oauth-user-selection{background-color:var(--color-gray-25);border:1px solid var(--color-gray-100);border-radius:4px;color:inherit;display:block;margin:20px 0;padding:15px;text-decoration:none}#loginpage .oauth-user-selection:hover{background-color:var(--color-gray-50);color:inherit;text-decoration:none}#loginpage .oauth-user-selection .oauth-user-email{color:var(--color-gray-625);font-weight:700;margin-bottom:5px}#loginpage .oauth-user-selection .oauth-user-platform{color:var(--color-gray-375);font-size:.9em}#loginpage .oauth-switch-button{margin-top:30px}