body{margin:0;font-family:"CirceW01",-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}@font-face{font-family:"CirceW01";src:local("CirceW01"),url(/static/media/CirceW01-Regular.3f795cd4.ttf),format("truetype")}@font-face{font-family:"CirceW01";src:local("CirceW01"),url(/static/media/CirceW01-Bold.3569b581.ttf),format("truetype");font-weight:700}:root{--primary-color:grey;--primary-hover-color:#696969}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{box-shadow:inset 0 0 0 30px #fff!important;-webkit-box-shadow:0 0 0 30px #fff inset!important;background-color:#fff!important}body,html{overflow-x:hidden}*{box-sizing:border-box;margin:0;padding:0}::-webkit-scrollbar{width:5px;border-radius:2.5px}::-webkit-scrollbar-track{background:rgba(44,54,79,.1);border-radius:2.5px}::-webkit-scrollbar-thumb{background:rgba(44,54,79,.3);border-radius:0}svg{overflow:visible!important}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}:focus{outline:0!important}body{font-family:"CirceW01";background-color:#fafafa!important;color:#26292d}ul{list-style:none;padding:0}a{text-decoration:none;color:inherit}html{font-family:"CirceW01";font-size:16px}@media (max-width:960px){html{font-size:14px}}@media (max-width:600px){html{font-size:14px}}.nav-button{text-transform:uppercase;font-weight:700;white-space:nowrap;margin:0 .5rem;display:inline-flex;align-items:center}.nav-button:hover{opacity:.7;cursor:pointer}.form-logo{width:12rem;margin-bottom:1rem}.auth-form{min-width:20rem}.auth-form-button{margin:3rem 0 1rem}.form-title{font-size:1.125rem;font-weight:700;text-transform:uppercase;text-align:center;margin:1rem}.form-input-wrapper{display:flex;flex-direction:column;margin-bottom:1rem}.input-label{font-size:.625rem;text-transform:uppercase;color:grey}.form-input{height:3rem;border:1px solid #edf0f4}.phone-input-adorment{border-right:1px solid #edf0f4}.phone-input-adorment,.phone-underline-input-adorment{height:3rem;display:flex;align-items:center;padding-right:.875rem}.phone-input-adorment select,.phone-underline-input-adorment select{-webkit-appearance:none!important;appearance:none!important}select.country-code-select{background-color:initial!important;line-height:1.5em;padding:.5rem 2rem .5rem .5rem;background-image:linear-gradient(45deg,transparent 50%,grey 0),linear-gradient(135deg,grey 50%,transparent 0);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.list-item,.list-item__hover{position:relative;background-color:#fff;box-shadow:0 4px 4px rgba(0,0,0,.1);transition:height .59s .11s,box-shadow .3s ease 0s,-webkit-transform .3s ease 0s;transition:height .59s .11s,transform .3s ease 0s,box-shadow .3s ease 0s;transition:height .59s .11s,transform .3s ease 0s,box-shadow .3s ease 0s,-webkit-transform .3s ease 0s;margin-bottom:.5rem;padding:1rem;min-height:4rem;display:flex;justify-content:space-between;align-items:center}.list-item__hover:hover{box-shadow:0 8px 12px rgba(0,0,0,.1);cursor:pointer;-webkit-transform:scale(1.01);transform:scale(1.01)}.list-item__hover:hover .icon-button{fill:grey;fill:var(--primary-color)}.list-actions-wrapper{position:relative;width:0!important;height:100%;padding:0!important}.list-actions{position:absolute;top:0;right:-7rem;height:4rem;display:flex;align-items:center;padding:1rem;width:7rem}.text-main{font-weight:700;font-size:1.375rem;white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}.text-secondary{text-transform:uppercase}.text-secondary,.text-secondary-settings{font-size:.75rem;color:rgba(0,0,0,.4)}.chip-wrapper{display:flex;justify-content:space-between;align-items:center;width:100%;min-height:2rem;border-radius:1rem}.chip-icon-wrapper{height:1.375rem;width:1.375rem;min-height:1.375rem;min-width:1.375rem;border-radius:.6875rem}.chip-icon-wrapper,.chip-text-wrapper{display:flex;justify-content:center;align-items:center;margin:.3125rem}.chip-text-wrapper{width:calc(100% - 2rem)}.qr-wrapper{display:flex;justify-content:center}.qr-wrapper>section>section{display:flex!important;justify-content:center!important;align-items:center!important;padding:0!important}.qr-wrapper>section>section>div{border:1px solid #fff!important;box-shadow:none!important;width:300px!important;height:300px!important;position:relative!important}.fail-icon,.success-icon{width:60px;height:60px;margin:auto auto 2rem}.purchase-text{font-size:1.5rem}.purchase-text,.purchase-title{margin-bottom:2rem;text-transform:capitalize;text-align:center}.purchase-title{font-weight:700;font-size:3rem}.code-input-wrapper .code-input-item{border-radius:0;background-color:#fff;box-shadow:inset 0 0 0 1px #ccc}.code-input-wrapper .code-input-item:hover{box-shadow:inset 0 0 0 1px #000}.code-input-wrapper .code-input-item.is-active{box-shadow:inset 0 0 0 2px grey;box-shadow:inset 0 0 0 2px var(--primary-color)}.underline:hover{text-decoration:underline;cursor:pointer}.icon-button{margin-left:1rem;fill:#000}.icon-button:hover{fill:grey;fill:var(--primary-color);cursor:pointer}.icon-delete-button{fill:#c55151}.icon-delete-button:hover{fill:red;cursor:pointer}.icon-edit-button{fill:#3a7597}.icon-edit-button:hover{fill:#00a2ff;cursor:pointer}.icon-search-button{fill:#c4c8d0}.icon-search-button:hover{fill:#6790e1;cursor:pointer}.action-button{text-decoration:none;font-weight:800;color:grey;color:var(--primary-color)}.action-button *{fill:grey;fill:var(--primary-color);margin-right:1rem}.action-button:hover,.action-button:hover *{fill:#696969;fill:var(--primary-hover-color);color:#696969;color:var(--primary-hover-color);cursor:pointer}.archive-button *{fill:rgba(0,0,0,.54)}.archive-button:hover,.archive-button:hover *{fill:#000;color:#000;cursor:pointer}.table-cell,.table-cell-add,.table-cell-space{border:none!important;vertical-align:middle!important}.table-cell-space{height:.75rem!important;background:none}.table-cell-add,.table-cell-space{padding:0!important}.table-row,.table-row__hover{background-color:#fff;-webkit-appearance:none!important;appearance:none!important;box-shadow:0 4px 4px rgba(0,0,0,.1);transition:height .59s .11s,box-shadow .3s ease 0s,-webkit-transform .3s ease 0s;transition:height .59s .11s,transform .3s ease 0s,box-shadow .3s ease 0s;transition:height .59s .11s,transform .3s ease 0s,box-shadow .3s ease 0s,-webkit-transform .3s ease 0s;height:4rem}.table-row__hover:hover{box-shadow:0 8px 12px rgba(0,0,0,.1);cursor:pointer;-webkit-transform:scale(1.01);transform:scale(1.01)}.table-row__hover:hover .icon-button{fill:grey;fill:var(--primary-color)}.table-row__active{transition:height .59s .11s;box-shadow:0 24px 36px rgba(0,0,0,.1);background-color:rgba(170,212,0,.1)}.table-row__inactive{background-color:rgba(101,106,111,.3137254901960784)}.isactive{color:red}.filters-wrapper{margin:-1rem;flex-wrap:wrap}.filter,.filters-wrapper{display:flex;align-items:center}.filter{margin:1rem}.client-card-valid-till-expired{padding:2px 5px;border-radius:4px;background:#d9534f;color:#fff}.client-card-valid-till-valid{padding:2px 5px;border-radius:4px;background:#5cb85c;color:#fff}.client-card-valid-till-expiring-soon{padding:2px 5px;border-radius:4px;background:#ffc107;color:#000}.expired-card{justify-content:center;text-align:center;margin-bottom:2rem}.client-source-label{padding:2px 5px;border-radius:4px;background:#6790e1;color:#fff}.client-source-label.webform{background:grey}.client-reference-label{padding:2px 5px;border-radius:4px;color:#fff;background:#000}.graph-summary-inc{color:#5cb85c}.graph-summary-dec{color:#d9534f}.phone-verification-icon{padding:4px;display:flex;flex-direction:column;align-items:center;justify-content:center}.client-is-employee-label{padding:2px 5px;border-radius:4px;color:#fff;background:#017fd2}.client-is-not-employee-label{padding:2px 5px;border-radius:4px;color:#fff;background:grey}.client-is-employee-button{margin-left:6px;cursor:pointer}.client-is-employee-button:hover{font-weight:700}