@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Open+Sans:ital,wght@0,300..800;1,300..800&family=Pacifico&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Roboto+Condensed:ital,wght@0,700;1,700&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap);:root{--fs-1:0.75rem;--fs-2:0.875rem;--fs-3:0.98rem;--fs-4:1.5rem;--fs-5:2.5rem;--fw-light:300;--fw-normal:400;--fw-bold:700;--fw-extra-bold:900;--p-container:5px 20px;--p-card:12px;--p-input:10px;--border:1px solid var(--border-color);--border-width:1px;--border-radius:0.5rem;--border-radius-sm:0.25rem;--border-radius-m:6px;--border-radius-lg:12px;--border-radius-xl:1rem;--border-radius-xxl:2rem;--box-shadow:0 0.15rem 0.75rem #0003;--box-shadow-sm:0 0.075rem 0.375rem #00000026;--box-shadow-lg:0 0.3rem 1.5rem #00000040;--box-shadow-inset:inset 0 1px 2px rgba(0,0,0,.075);--backdrop:blur(4px);--outline-color:#f9bc06;--transition-hover:all 0.08s ease-in-out}[color-theme=dark]{--border:1px solid hsl(var(--h) var(--s) 20%)}*{box-sizing:border-box;font-family:Inter,sans-serif;font-size:.98rem;font-size:var(--fs-3);font-weight:400;margin:0;padding:0;text-underline-offset:3px}::selection{background-color:var(--btn-secondary-bg);color:var(--text-color-main)}body{background-color:var(--bg-dark)}#root{display:grid;grid-template-areas:"sidebar main" "sidebar main" "sidebar footer";grid-template-columns:auto 1fr;grid-template-rows:50px 1fr auto;min-height:100vh}#root,h1{color:var(--text-color-main)}h1{font-size:2.5rem;font-size:var(--fs-5)}h2{font-size:1.5rem;font-size:var(--fs-4)}h2,h3{color:var(--text-color-main)}h3{font-size:.98rem;font-size:var(--fs-3)}h4{color:var(--text-color-main);font-size:.875rem;font-size:var(--fs-2)}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}iframe{border:none;display:block;height:100%!important;max-height:100vh;max-width:100vw;overflow:hidden;width:100%!important}.no-highlight{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}*{scrollbar-color:var(--text-color-secondary) var(--bg);scrollbar-width:thin}:root{--h:250;--s:20%;--l-d1:0%;--l-d2:5%;--l-d3:10%;--l-d4:15%;--l-d5:20%;--l-d6:40%;--l-l1:100%;--l-l2:95%;--l-l3:90%;--l-l4:85%;--l-l5:80%;--l-l6:75%;--l-l7:60%;--bg-dark:hsl(var(--h) var(--s) var(--l-l3));--bg:hsl(var(--h) var(--s) var(--l-l2));--bg-light:hsl(var(--h) var(--s) var(--l-l1));--bg-highlighted:hsl(var(--h) var(--s) var(--l-l6));--bg-dropdown:hsla(var(--h) var(--s) var(--l-l2)/0.5);--text-color-main:hsl(var(--h) var(--s) 5%);--text-color-secondary:hsl(var(--h) var(--s) 30%);--text-color-danger:#a32929;--gradient-dark:linear-gradient(0deg,hsl(var(--h) var(--s) 90%) 80%,hsl(var(--h) var(--s) 85%));--gradient:var(--bg);--gradient-light:linear-gradient(0deg,hsl(var(--h) var(--s) 15%) 100%,hsl(var(--h) var(--s) 95%));--h-primary:calc(var(--h) + 120);--s-primary-btn:calc(var(--s) + 20%);--btn-primary-bg:hsl(var(--h-primary) var(--s-primary-btn) 70%);--btn-primary-bg-hover:hsl(var(--h-primary) var(--s-primary-btn) 80%);--btn-secondary-bg:hsl(var(--h) var(--s) 70%);--btn-secondary-bg-hover:hsl(var(--h) var(--s) 80%);--btn-main-bg:hsl(var(--h) var(--s) var(--l-l4));--btn-main-bg-hover:hsl(var(--h) var(--s) var(--l-l6));--btn-color-success:#32cd32;--btn-color-fail:#dc2626;--focus:hsl(var(--h) var(--s-primary-btn) 70%);--border-color:hsl(var(--h) var(--s) 80%)}[color-theme=dark]{--bg-dark:hsl(var(--h) var(--s) var(--l-d1));--bg:hsl(var(--h) var(--s) var(--l-d2));--bg-light:hsl(var(--h) var(--s) var(--l-d3));--bg-highlighted:hsl(var(--h) var(--s) var(--l-d5));--bg-dropdown:hsla(var(--h) var(--s) var(--l-d2)/0.5);--text-color-main:hsl(var(--h) var(--s) 90%);--text-color-secondary:hsl(var(--h) var(--s) 70%);--text-color-danger:#e08585;--gradient-dark:linear-gradient(0deg,hsl(var(--h) var(--s) 5%) 80%,hsl(var(--h) var(--s) 10%));--gradient:linear-gradient(0deg,hsl(var(--h) var(--s) 10%) 80%,hsl(var(--h) var(--s) 15%));--gradient-light:linear-gradient(0deg,hsl(var(--h) var(--s) 15%) 80%,hsl(var(--h) var(--s) 17%));--btn-primary-bg:hsl(var(--h-primary) var(--s-primary-btn) 30%);--btn-primary-bg-hover:hsl(var(--h-primary) var(--s-primary-btn) 40%);--btn-secondary-bg:hsl(var(--h) var(--s) 30%);--btn-secondary-bg-hover:hsl(var(--h) var(--s) 40%);--btn-main-bg:hsl(var(--h) var(--s) var(--l-d4));--btn-main-bg-hover:hsl(var(--h) var(--s) var(--l-d6));--btn-color-success:#32cd32;--btn-color-fail:#dc2626;--focus:hsl(var(--h) var(--s-primary-btn) 40%);--border-color:hsl(var(--h) var(--s) 20%)}footer{color:var(--text-color-secondary);font-size:var(--fs-1);grid-area:footer;margin-left:auto;padding:var(--p-container)}main{grid-area:main}.btn-hover{align-items:center;background-color:initial;border:none;border-radius:var(--border-radius-m);color:var(--text-color-secondary);cursor:pointer;display:flex;font-size:var(--fs-3);font-weight:var(--fw-normal);padding:6px;text-decoration:none;transition:var(--transition-hover);width:100%}.btn-hover:hover{background-color:var(--bg-highlighted);color:var(--text-color-main)!important}.btn-hover a,.btn-hover a:hover{align-items:center;color:inherit;display:flex;text-decoration:none;width:100%}.btn-hover svg{fill:var(--text-color-secondary)}.btn-hover svg:hover{fill:var(--text-color-main)}aside{align-self:start;background-color:var(--bg);grid-area:sidebar;height:100vh;padding:var(--p-container);position:sticky;top:0;transition:var(--transition-hover)}.sidebar-header{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:200px auto;height:50px;justify-content:space-between;margin-bottom:15px}#logoImg{fill:var(--text-color-main)!important}#sidebar li{height:40px;list-style:none;width:100%}#sidebar li svg{margin-right:10px}.hide{overflow:hidden;padding:0;text-align:center;width:50px}.hide .sidebar-header{grid-template-columns:auto;justify-content:center}.hide .logo,.hide span{display:none}.hide .btn,.hide a{justify-content:center}#sidebar.hide li svg{margin-right:0}.active .btn{background-color:var(--bg-highlighted)!important;color:var(--text-color-main);font-weight:600}.paginator{margin-left:10px}.paginator ul{background-color:var(--bg-secondary);border-radius:var(--border-radius-lg)}.paginator li{display:inline-block;list-style:none;text-align:center}.paginator button{background-color:initial;border:none;border-radius:var(--border-radius-lg);color:var(--text-color-secondary);cursor:pointer;font-size:var(--fs-2);height:20px;width:20px}.paginator button:hover{background-color:var(--bg-highlighted);color:var(--text-color-main)}#header{align-items:center;-webkit-backdrop-filter:var(--backdrop);backdrop-filter:var(--backdrop);background:var(--bg-dropdown);display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto;justify-items:end;padding:var(--p-container);position:sticky;top:0;z-index:100}.item-counter{align-items:center;display:flex;font-size:var(--fs-2)}.item-counter div{color:var(--text-color-secondary);font-size:var(--fs-2)}.header-childrens{display:flex;gap:10px}.input-container,.inputfield-wrapper{flex:1 1;position:relative;width:100%}.inputfield{align-items:center;background-color:var(--bg-dark);border:var(--border);border-radius:var(--border-radius-m);color:var(--text-color-main);display:flex;height:40px;padding:var(--p-input);transition:var(--transition);width:100%;z-index:1000}.input-container input::placeholder,.input-container label{color:var(--text-color-secondary)}.input-container input:focus{border:1px solid var(--focus);box-shadow:inset 0 0 2px 1px var(--focus);outline:none;transition:var(--transition-hover);z-index:2}.input-label{margin-bottom:2px}.input-inline-label,.input-wrapper{align-items:center;display:flex}.input-inline-label{fill:var(--text-color-secondary);background-color:var(--bg-dark);border:var(--border);border-radius:6px 0 0 6px;border-right:none;color:var(--text-color-secondary);cursor:default;height:40px;padding:var(--p-input)}span.input-after,span.input-inline-label{text-wrap:nowrap}.inlinelabeled.inputfield{border:var(--border);border-radius:0 6px 6px 0}.input-after{background-color:var(--bg-dark);border:var(--border);border-radius:0 6px 6px 0}.input-after,.input-delete{fill:var(--text-color-secondary);align-items:center;border-left:none;color:var(--text-color-secondary);cursor:default;display:flex;height:40px;padding:var(--p-input)}.input-delete{background-color:initial;position:absolute;right:30px}.aftertext.inputfield{border:var(--border);border-radius:6px 0 0 6px}.inlinelabeled.aftertext.inputfield{border:var(--border);border-radius:0}.input-error{color:var(--text-color-danger);cursor:default;margin-top:2px}.input-container svg{fill:inherit}.dropdown input{cursor:default}.dropdown .input-after{fill:var(--text-color-secondary);align-items:center;background-color:initial;border:none;color:var(--text-color-secondary);cursor:default;display:flex;height:40px;right:0}.dropdown .input-after,.dropdown-menu{padding:var(--p-input);position:absolute}.dropdown-menu{-webkit-backdrop-filter:var(--backdrop);backdrop-filter:var(--backdrop);background:var(--bg-dropdown);border:var(--border);border-radius:var(--border-radius-m);display:none;flex-direction:column;gap:5px;top:45px;width:100%;z-index:1000}.dropdown-item{border-radius:var(--border-radius-m);cursor:pointer;padding:5px 10px}.dropdown-item.selected{background:var(--bg-highlighted)}.dropdown-item:hover{background:var(--btn-secondary-bg)}.open{display:flex}.page{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr;grid-template-rows:auto}.page-body,.page-filter,.page-header{padding:var(--p-container)}.filter-body{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(200px,250px))}.card{background:var(--gradient);border:var(--border);border-radius:var(--border-radius-lg);padding:var(--p-card)}.card h3{margin-bottom:5px}.btn-primary{align-items:center;background-color:var(--btn-primary-bg);border:none;border-radius:var(--border-radius-m);color:var(--text-color-main);cursor:pointer;display:flex;font-size:var(--fs-3);font-weight:var(--fw-normal);justify-content:center;padding:var(--p-input);text-decoration:none;transition:var(--transition-hover);width:100%}.btn-primary:hover{background-color:var(--btn-primary-bg-hover)}.loader{align-items:center;display:flex;height:100px;justify-content:center}.spinner{border:5px solid var(--text-color-secondary);border-radius:50%;border-top:5px solid #0000;height:50px;width:50px}.loader-btn .spinner,.spinner{animation:spin .8s ease infinite}.loader-btn .spinner{border:2px solid var(--text-color-secondary);border-radius:50%;border-top:5px solid #0000;height:20px;width:20px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.listitem table{border-collapse:collapse;font-size:var(--font-size-m);text-align:left;width:100%}.listitem th{border-bottom:var(--border-width) solid var(--bg);color:var(--text-color-primary);font-size:var(--fs-3);padding:var(--p-card)}.listitem tr{cursor:pointer;transition:background-color .2s ease-in-out}.listitem td{border-bottom:1px solid var(--bg);color:var(--text-color-secondary);font-size:var(--fs-3);padding:var(--p-card)}.listitem tr:last-child td{border-bottom:none}.listitem .status{align-items:center;border-radius:var(--border-radius-sm);display:flex;padding:4px 5px;vertical-align:middle;width:fit-content}.listitem .status span{font-size:var(--fs-2)}.listitem svg{fill:var(--text-color-secondary)}.listitem .check{width:50px}.jobs{display:flex;flex-wrap:nowrap;gap:10px;padding:var(--px-10);transition:var(--transition-hover)}.jobs .col-1,.jobs .col-2{min-width:500px}.jobs .col-1{width:40%}.jobs .col-2{min-width:500px;width:60%}.jobs .card{grid-gap:10px;display:grid;gap:10px;grid-template:auto/1fr;margin-bottom:10px}.jobs .status{border-radius:var(--border-radius-sm)}@media (max-width:768px){.jobs{flex-wrap:wrap}}.checkbox-wrapper{align-items:center;display:flex;font-size:var(--fs-2);gap:.5rem}.checkbox-wrapper label{color:var(--text-color-secondary);font-size:inherit;height:calc(var(--fs-3) + 4px)}input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:var(--bg);border:.5px solid var(--text-color-secondary);border-radius:var(--border-radius-sm);display:grid;font:inherit;height:calc(var(--fs-3) - var(--border-width)*2);place-content:center;transform:translateY(-.075em);width:calc(var(--fs-3) - var(--border-width)*2)}input[type=checkbox]:checked{background-color:var(--text-color-secondary)}input[type=checkbox]:before{background-color:var(--bg);border-radius:var(--border-radius-sm);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);content:"";height:calc(var(--fs-3) - var(--border-width)*4);transform:scale(0);transition:transform .12s ease-in-out;width:calc(var(--fs-3) - var(--border-width)*4)}input[type=checkbox]:checked:before{transform:scale(1)}.btn-secondary{fill:var(--text-color-main);align-items:center;background-color:var(--btn-secondary-bg);border:none;border-radius:var(--border-radius-m);color:var(--text-color-main);cursor:pointer;display:flex;font-size:var(--fs-3);font-weight:var(--fw-normal);justify-content:center;padding:var(--p-input);text-decoration:none;transition:var(--transition-hover)}.btn-secondary:hover{background-color:var(--btn-secondary-bg-hover)}.date-picker input{cursor:default}.date-picker .input-after{fill:var(--text-color-secondary);align-items:center;background-color:initial;border:none;color:var(--text-color-secondary);cursor:default;display:flex;height:40px;padding:var(--p-input);position:absolute;right:0}.calendar-wrapper{-webkit-backdrop-filter:var(--backdrop);backdrop-filter:var(--backdrop);background:var(--bg-dropdown);border:var(--border);border-radius:var(--border-radius-m);display:none;flex-direction:column;gap:5px;grid-template-columns:1fr;grid-template-rows:auto 1fr;height:277px;padding:var(--p-input);position:absolute;top:45px;width:244px;z-index:1000}.calendar-body{overflow:auto}.open{display:grid}.calendar-header{grid-gap:2px;align-items:center;color:var(--text-color-main);display:grid;gap:2px;grid-template-columns:30px 1fr 30px;grid-template-rows:30px;justify-content:space-between;justify-items:center}.calendar-month{line-height:30px}.calendar-back,.calendar-forward,.calendar-month{fill:var(--text-color-secondary);cursor:pointer;height:100%;text-align:center;width:100%}.calendar-back,.calendar-forward{align-items:center;display:flex;justify-content:center}.calendar-back:hover,.calendar-forward:hover,.calendar-month:hover,.month:hover,.year:hover{background-color:var(--btn-primary-bg);border-radius:500px}.calendar-days,.calendar-week{grid-gap:2px;align-items:center;color:var(--text-color);display:grid;gap:2px;grid-auto-rows:30px;grid-template-columns:repeat(7,30px);justify-content:space-between;justify-items:center}.calendar-days{grid-template-rows:repeat(6,30px)}.day,.nextDay,.prevDay,.weekDays,.year{color:var(--text-color-secondary);cursor:pointer;height:100%;line-height:30px;text-align:center;width:100%}.nextDay,.prevDay{cursor:default;opacity:.5}.weekDays{color:var(--text-color-secondary);cursor:default;font-size:12px;font-weight:700;text-transform:uppercase}.calendar-months{grid-gap:2px;align-items:center;color:var(--text-color-main);display:grid;gap:2px;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;height:100%;justify-content:space-between;justify-items:center}.month{color:var(--text-color-secondary);cursor:pointer;height:100%;line-height:53px;text-align:center;width:100%}.calendar-years{grid-gap:2px;align-items:center;color:var(--text-color-main);display:grid;gap:2px;grid-auto-rows:25.7px;grid-template-columns:repeat(1,1fr);grid-template-rows:auto;height:100%;justify-content:space-between;justify-items:center}.currentYear{font-size:larger;font-weight:700}.calendar-years .year{text-align:center}.day:hover{background-color:var(--btn-primary-bg)}.day:hover,.today{border-radius:500px}.today{background-color:var(--btn-secondary-bg)}.selectedDay{background-color:var(--btn-primary-bg);border-radius:500px;color:var(--text-color)}.textarea-container,.textareafield-wrapper{flex:1 1;position:relative;width:100%}.textareafield{align-items:center;background-color:var(--bg-dark);border:var(--border);border-radius:var(--border-radius-m);color:var(--text-color-main);display:flex;padding:var(--p-input);transition:var(--transition);width:100%;z-index:1000}.textarea-container label,.textarea-container textarea::placeholder{color:var(--text-color-secondary)}.textarea-container textarea:focus{border:1px solid var(--focus);box-shadow:inset 0 0 2px 1px var(--focus);outline:none;transition:var(--transition-hover);z-index:2}.textarea-label{margin-bottom:2px}.textarea-inline-label,.textarea-wrapper{align-items:center;display:flex}.textarea-inline-label{fill:var(--text-color-secondary);background-color:var(--bg-dark);border:var(--border);border-radius:6px 0 0 6px;border-right:none;color:var(--text-color-secondary);cursor:default;height:40px;padding:var(--p-input)}span.textarea-after,span.textarea-inline-label{text-wrap:nowrap}.inlinelabeled.textareafield{border:var(--border);border-radius:0 6px 6px 0}.textarea-after{background-color:var(--bg-dark);border:var(--border);border-radius:0 6px 6px 0}.textarea-after,.textarea-delete{fill:var(--text-color-secondary);align-items:center;border-left:none;color:var(--text-color-secondary);cursor:default;display:flex;height:40px;padding:var(--p-input)}.textarea-delete{background-color:initial;position:absolute;right:30px}.aftertext.textareafield{border:var(--border);border-radius:6px 0 0 6px}.inlinelabeled.aftertext.textareafield{border:var(--border);border-radius:0}.textarea-error{color:var(--text-color-danger);cursor:default;margin-top:2px}.textarea-container svg{fill:inherit}.inline{display:flex;gap:10px}.inline-list{background-color:var(--bg-dark);border-radius:var(--border-radius-m);font-size:var(--fs-1);max-height:150px;overflow:auto;padding:var(--p-card)}.timeline-items{gap:10px}.timeline-items div{font-size:var(--fs-1)}.timeline-items span{border-radius:var(--border-radius-sm);font-size:inherit;padding:2px 10px}li{list-style:none}li:last-child{margin-bottom:0!important}.inline-list{display:flex;flex-direction:column;gap:5px}.timeline-items{font-feature-settings:"tnum";align-items:start;display:flex;font-variant-numeric:tabular-nums;padding:5px;width:100%}.timeline-items .status{width:20%}.timeline-items .description{width:55%}.timeline-items .timestamp{text-align:right;width:25%}.btn-main{align-items:center;background-color:var(--btn-main-bg);border:var(--border);border-radius:var(--border-radius-m);color:var(--text-color-main);cursor:pointer;display:flex;font-size:var(--fs-3);font-weight:var(--fw-normal);justify-content:center;min-width:100px;padding:var(--p-input);text-decoration:none;transition:var(--transition-hover)}.btn-group .first{border-radius:var(--border-radius) 0 0 var(--border-radius)}.btn-group .last{border-radius:0 var(--border-radius) var(--border-radius) 0}svg{fill:var(--text-color-main)}.btn-main:hover{background-color:var(--btn-main-bg-hover)}.btn-group{text-wrap:nowrap;align-items:center;display:flex;flex-wrap:nowrap;gap:2px;justify-content:center}.settings{grid-gap:var(--p-input);display:grid;gap:var(--p-input);grid-template-columns:repeat(auto-fit,minmax(500px,1fr))}.client{display:flex;flex-wrap:nowrap;gap:10px;padding:var(--px-10);transition:var(--transition-hover)}.client .col-1,.client .col-2{min-width:500px}.client .col-1,.client .col-2{min-width:500px;width:50%}.client .card{grid-gap:10px;display:grid;gap:10px;grid-template:auto/1fr;margin-bottom:10px}.client .status{border-radius:var(--border-radius-sm)}@media (max-width:768px){.client{flex-wrap:wrap}}.svg svg{fill:var(--btn-color-primary)}.device_params td,.device_params th{font-size:var(--fs-1)}.device_params input,.device_params option,.device_params select{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:0;color:var(--text-color-main);font-size:inherit;outline:#0000;padding:5px;transition:var(--transition-hover);width:100%}.login-container{align-items:center;display:flex;gap:10px;height:100vh;justify-content:center;width:100vw}.login-container .card{grid-gap:10px;display:grid;gap:10px;grid-template:auto/1fr;margin-bottom:10px}.device{display:flex;flex-wrap:wrap;gap:10px;padding:var(--px-10);transition:var(--transition-hover)}.device .col-1,.device .col-2{min-width:500px}.device .col-1,.device .col-2{min-width:500px;width:50%}.device .card{grid-gap:10px;display:grid;gap:10px;grid-template:auto/1fr;margin-bottom:10px}.device .status{border-radius:var(--border-radius-sm)}.etalon_params td,.etalon_params th{width:11.11111111111111%}.etalon_params input,.etalon_params option,.etalon_params select{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:0;color:var(--text-color-main);font-size:var(--fs-2);outline:#0000;padding:5px;transition:var(--transition-hover);width:100%}.certificate{display:flex;flex-wrap:nowrap;gap:10px;padding:var(--px-10);transition:var(--transition-hover)}.certificate .col-1,.certificate .col-2{min-width:500px}.certificate .col-1,.certificate .col-2{min-width:500px;width:50%}.certificate .card{grid-gap:10px;display:grid;gap:10px;grid-template:auto/1fr;margin-bottom:10px}.svg{align-items:center;display:flex;padding-right:5px}.svg svg{fill:var(--text-color-secondary)}.certificate .status{border-radius:var(--border-radius-sm)}.certificate_params td,.certificate_params th{font-size:var(--fs-1)}.certificate_params{width:100%}.certificate_params table input,.certificate_params table option,.certificate_params table select{background:var(--bg-dark);border:1px solid var(--border-color);border-radius:0;color:var(--text-color-main);font-size:inherit;outline:#0000;padding:5px;transition:var(--transition-hover);width:100%}.certificate_params table input:focus{border:1px solid var(--focus);box-shadow:inset 0 0 2px 1px var(--focus);outline:none;transition:var(--transition-hover);z-index:2}.certificate_params table input:read-only{background:var(--bg-highlighted)}.cert_column{align-items:center;display:flex;flex-wrap:nowrap;font-size:inherit;padding:0 5px}.cert_column span{background:var(--bg-dark);border:1px solid var(--border-color);border-radius:0;color:var(--text-color-main);font-size:inherit;margin-left:2px;outline:#0000;padding:5px;transition:var(--transition-hover)}.cert_column span.readOnly{background-color:var(--bg-highlighted)}.passed svg{fill:var(--btn-color-success);height:20px}.failed svg{fill:var(--btn-color-fail);height:20px}@media (max-width:768px){.device{flex-wrap:wrap}}