:root{--alpha-dark: hsla(216, 23%, 8%, 1);--alpha-mid: hsl(216.92deg 17.33% 14.71%);--alpha-light: hsla(216, 12%, 45%, 1);--alpha-green: rgb(137, 255, 137);--success: #0da20d;--warning: #ffaa00;--error: #eb0d3f;--progress: #f50537}html{background:var(--alpha-dark)}html,body{margin:0 auto}main{background:var(--alpha-dark)}*{box-sizing:border-box}button{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0;-webkit-appearance:button;-moz-appearance:button;appearance:button;cursor:pointer;background-color:transparent;background-image:none;border:0}input,select,textarea{outline:0!important}textarea{resize:none!important}hr{border-block-start-width:2px!important;border-block-start-color:#000!important}.txt-green{color:var(--success)!important}.txt-orange{color:var(--warning)!important}.txt-red{color:var(--error)!important}div.txt-white,div.txt-white *{color:#fff!important}div.tag-green{background-color:var(--alpha-green)}.text-ellipsis{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:160px}.dim-link{opacity:.7}.form-wrapper{padding:32px 0}.form-wrapper.nogap{padding:0 0 32px}.divider[role=separator]{height:1px}.purchase-table th:not(:first-child),.purchase-table td:not(:first-child){text-align:right}input[type=date]::-webkit-calendar-picker-indicator{filter:invert(1)}.checkbox>span{line-height:1.6}.upload-with-preview .image-preview{display:flex;padding:0;gap:24px;align-items:center;position:relative}.upload-with-preview .image-preview img{width:64px;height:64px;-o-object-fit:cover;object-fit:cover;border-radius:8px}.upload-with-preview .image-preview button:not(.preview-icon){position:absolute;top:2px;right:2px;color:#fcfcfd;background-color:#2c343f;box-shadow:none!important}.upload-with-preview .image-preview.pdf-preview button:not(.preview-icon){top:0;right:-6px}.gallery-uploader .gallery-tile{position:relative;padding-bottom:100%;background:#f5f5f5;border-radius:4px;overflow:hidden}.gallery-uploader .gallery-image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gallery-uploader .gallery-remove-button{position:absolute;top:2px;right:2px}.gallery-uploader .gallery-remove-button>button{box-shadow:none!important;color:#fcfcfd;background-color:#2c343f}input[type=file]{position:relative;display:block;width:100%;min-height:48px;padding:12px;font-family:AudiType,sans-serif;font-size:16px;line-height:20px;color:#fcfcfdb3;background:rgba(24,29,37,.6);border:0;border-radius:10px;box-sizing:border-box;box-shadow:#dbdfe699 0 0 0 1px inset;cursor:pointer;transition-property:box-shadow,color,background;transition-duration:.25s;transition-timing-function:cubic-bezier(.75,.02,.5,1);outline:none}input[type=file]:hover{background:rgba(24,29,37,.8);box-shadow:#dbdfe6cc 0 0 0 1px inset}input[type=file]:focus{box-shadow:#dbdfe6 0 0 0 1px inset}input[type=file]::file-selector-button{margin-right:12px;padding:8px 16px;min-height:36px;background:rgb(101,112,129);color:#fcfcfd;border:0;border-radius:20px;box-shadow:#657081 0 0 0 1px inset;font-family:AudiType,sans-serif;font-size:14px;line-height:20px;font-weight:400;cursor:pointer;transition-property:background,box-shadow;transition-duration:.25s;transition-timing-function:cubic-bezier(.75,.02,.5,1)}input[type=file]::file-selector-button:hover{background:rgb(121,132,149);box-shadow:#798495 0 0 0 1px inset}input[type=file]::-webkit-file-upload-button{margin-right:12px;padding:8px 16px;min-height:36px;background:rgb(101,112,129);color:#fcfcfd;border:0;border-radius:20px;box-shadow:#657081 0 0 0 1px inset;font-family:AudiType,sans-serif;font-size:14px;line-height:20px;font-weight:400;cursor:pointer;-webkit-transition-property:background,box-shadow;transition-property:background,box-shadow;transition-duration:.25s;transition-timing-function:cubic-bezier(.75,.02,.5,1)}input[type=file]::-webkit-file-upload-button:hover{background:rgb(121,132,149);box-shadow:#798495 0 0 0 1px inset}.created-tickets{width:100%}.created-tickets .created-ticket .badge.has-value>div{background-color:#89ff89}.audi-table.no-top-border th{border-top:0!important}.audi-table table{border-spacing:0}.audi-table th,.audi-table td{padding:20px!important}@media (min-width: 768px){.audi-table th:not(:first-child),.audi-table td:not(:first-child){text-align:right}.audi-table th:not(:first-child) div,.audi-table td:not(:first-child) div{justify-content:flex-end}}.audi-table th>span{display:block}.audi-table tbody tr:hover{background:hsla(216,12%,45%,.28)}.audi-table tbody th,.audi-table tbody td{vertical-align:middle}.audi-table tbody th>span,.audi-table tbody td>span{display:block;padding:0}.audi-table tbody th a:not(.cta),.audi-table tbody td a:not(.cta){border-bottom:0;text-decoration:none;height:48px;display:flex;align-items:center}.container{width:100%;max-width:1920px;margin:0 auto;padding:0 24px}@media (min-width: 1024px){.container{padding:0 4%}}.container.is-full{max-width:none;padding:0}.narrow-max{max-width:1280px}.dashboard{min-height:100vh;min-height:100dvh;background:var(--alpha-dark)}.dashboard .container{max-width:1360px;padding-top:24px;padding-bottom:24px}@media (min-width: 1024px){.dashboard .container{padding-top:48px;padding-bottom:48px}}.dashboard .settings-block{padding:24px}@media (min-width: 1024px){.dashboard .settings-block{padding:4%}}.admin-filter{width:200px}.nowrap{white-space:nowrap}.client-info-list .client-info-block{padding:32px}.splash{background:url(/assets/img/f1-dark-blur.jpg) center center/cover no-repeat}.splash .container{display:flex;align-items:center;justify-content:center;min-height:100dvh;padding:32px 24px}@media (min-width: 540px){.splash .container{padding:48px}}@media (max-height: 580px){.splash .container{align-items:flex-start}}.splash .container .auth-panel{width:100%;max-width:460px;padding:32px 24px}@media (min-width: 540px){.splash .container .auth-panel{padding:32px}}.splash .container .auth-panel .auth-row,.splash .container .auth-panel .auth-input{width:100%}.splash .container .auth-panel .auth-checkbox label>div{font-size:14px}.splash .container .auth-panel .qrcode{background:rgba(15,19,25,.47);width:100%;display:flex;justify-content:center;padding:18px;border-radius:14px}.splash .container .auth-panel .qrcode img{width:140px}.splash .container .auth-panel .qr-secret-toggle{cursor:pointer}.splash .container .auth-panel .logo{width:100px}@media (min-width: 540px){.splash .container .auth-panel .logo{width:100px}}.splash .container .auth-panel .logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}
