@import"https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap";@font-face{font-family:DM Sans;src:url(/build/assets/DMSans-VariableFont_opsz_wght-d9KJDlpM.ttf)}@keyframes tooltip-appear-fadeout{0%{opacity:0;transform:translateY(0)}15%{opacity:1;transform:translateY(-20px)}80%{opacity:1}to{opacity:0;transform:translateY(-20px)}}[x-cloak]{display:none}:root{--primary: #5f9ea0;--primary-opaque: rgba(95, 158, 160, .5);--gray: #aaaaaa;--light-gray: #ccc;--error: #ca3131;--danger: #ff0000;--success: #10b981;--info: #3b82f6;--body: #000000}*{box-sizing:border-box;font-family:Lato,sans-serif;print-color-adjust:exact;-webkit-print-color-adjust:exact}html{height:100%}body{font-size:1rem;line-height:1.6;margin:0;max-width:100vw;width:100%;overflow-x:hidden;height:100%;display:flex;flex-direction:column}img{object-fit:cover;width:100%}a{color:var(--primary)}h1{font-size:2rem}h1,h2,h3{color:var(--primary);font-weight:400}section{position:relative;background-color:#fff;align-self:start;width:100%;margin-bottom:2rem}section hr{border:0;border-top:1px solid var(--primary-opaque);margin:0;margin-top:1rem;margin-bottom:1rem}.no-border :is(section hr){display:none}body.overflow-hidden{overflow:hidden}tr.collapsible{background-color:#5f9ea00e;text-align:left}button,.button{padding:.25rem 1rem;outline:none;transition:.25s ease;cursor:pointer;border:2px solid var(--primary);color:var(--primary);text-decoration:none;align-items:center;position:relative;background-color:#fff}button:hover,.button:hover,button.filled,.button.filled{background-color:var(--primary);color:#fff}button.filled:hover,.button.filled:hover{background-color:#fff;color:var(--primary)}button.danger,.button.danger{background-color:var(--danger);color:#fff;border-color:var(--danger)}button.danger:hover,.button.danger:hover{background-color:#fff;color:var(--danger);border-color:var(--danger)}button:disabled,.button:disabled{opacity:.4;cursor:not-allowed}input{padding:.25rem;border:1px solid hsl(0,0%,50%)}textarea{padding:.5rem;border:1px solid hsl(0,0%,50%);width:100%}table{width:100%;border-collapse:collapse}table td,table thead{text-align:left}table thead th{font-weight:400;padding:.5rem;border-bottom:1px solid hsl(0,0%,50%)}table>tbody tr{border-bottom:1px solid var(--primary-opaque)}table>tbody tr>td:not([colspan="*"]){padding:.5rem}table table tr:last-of-type{border-bottom:none}table.select tr td:first-of-type{width:20px}input,select{border:none;background-color:#f7f7f7;padding:.5rem}ul{list-style:none;padding:0}ul.bullet-list{list-style:disc;padding-left:20px}ul.bullet-list li::marker{color:var(--primary)}.online{color:#15c115}.alert{color:orange}.center{text-align:center}.pass{color:var(--primary);font-weight:600}.skipped,.skip{color:var(--gray);font-weight:600}.fail,.offline,.not-found{color:var(--error);font-weight:600}.fresh{color:gray;font-weight:600}.collapsible{width:100%;display:none}.expand{cursor:pointer;color:var(--primary);text-decoration:underline}.align-right{margin-left:auto}.checkbox input[type=checkbox]{display:none}.checkbox .checkmark{display:flex;align-items:center;justify-content:center;position:relative;width:20px;height:20px;cursor:pointer;transition:.3s ease;border:2px solid var(--primary);z-index:2}.checkbox .checkmark:after{position:relative;z-index:2;content:"✔";color:#fff;font-size:.9rem;top:0;opacity:0;transform:rotate(10deg);font-weight:400!important}.checkbox .checkmark:before{content:"";position:absolute;width:0;height:0;background-color:var(--primary);transition:.3s ease;z-index:1}.checkbox input:checked+.checkmark:before{width:100%;height:100%}.checkbox input:checked+.checkmark:after{opacity:1}.container{padding:0 2rem;width:100%;max-width:1200px;margin:0 auto}.loading-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fffc;display:flex;justify-content:center;align-items:center;z-index:1000}.loading-overlay.relative{position:absolute;z-index:inherit}.alert-icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background-color:#ffc800}.alert-icon.error{background-color:red}.alert-icon:before{content:"!";color:#fff;font-size:1rem;position:relative;top:1px}@media print{.page-break{page-break-before:always}}.expand-content,.collapse-content{color:var(--primary);cursor:pointer;text-decoration:underline}.expandable-content{max-height:0;overflow:hidden;transition:max-height .3s ease}.collapse-content~.expandable-content{overflow:visible}.copy-to-clipboard{position:relative;color:var(--primary);cursor:pointer}.copied-alert{position:absolute;z-index:1000;font-size:.8rem;font-weight:700;color:var(--light-gray);border:none;border-radius:.25rem;padding:.25rem .5rem;opacity:0;background-color:#fff;box-shadow:0 5px 10px #0000001a;animation:2s ease-in-out tooltip-appear-fadeout forwards}.copied-alert:after{content:"";position:absolute;top:100%;left:50%;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid white}header{position:relative;background-color:#fff;width:100%;z-index:100;padding:5px 0;box-shadow:0 0 14px #5f9ea021}header .header{max-width:1200px;padding:0 2rem;display:flex;align-items:center;justify-content:space-between;margin:0 auto}.logo{display:flex;align-items:center;text-decoration:none;font-size:2rem;text-transform:uppercase;font-weight:600;letter-spacing:5px}.logo img{width:1em;margin-right:10px}.account{display:flex;position:relative;align-items:center;cursor:pointer;gap:10px}.account span{font-weight:700}.account img{max-width:25px}footer{width:100%;margin-top:auto;padding:10px;background-color:#e8e8e8;font-size:.8rem;display:flex;align-items:center;justify-content:center}footer a{font-size:.8rem;text-decoration:none;margin-left:5px;margin-right:5px}footer .status{font-weight:700}footer .status:before{content:"";display:inline-block;width:10px;height:10px;border-radius:50%;margin:0 5px}footer .status.online:before{background-color:green}@media print{footer{display:none}}.dialog{border:none!important;box-shadow:0 0 #0000,0 0 #0000,0 25px 50px -12px #00000040;padding:1.6rem;max-width:600px;height:auto;z-index:100;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);max-height:90vh;overflow:auto}.dialog::backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000001a}.dialog .dialog-close{position:absolute;top:12px;right:12px;cursor:pointer;background-color:transparent;width:35px;height:35px;display:flex;justify-content:center;align-items:center;border:1px solid var(--body);color:var(--body);border-radius:35px}.modal{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;background-color:#0009;z-index:999}.modal .modal-content{position:relative;max-width:90%;width:1280px;background:#fff;padding:24px;max-height:90%;overflow:auto}.modal .modal-content button.close{position:absolute;top:5px;right:5px;background:none;border:none;cursor:pointer;font-size:48px;color:var(--primary)}.error-list{background-color:var(--danger);color:#fff;padding:8px 12px}.error-list ul{margin:0}.list-interactive{display:flex;flex-direction:column;row-gap:10px}.list-interactive .test,.list-interactive .title{display:flex;align-items:center;column-gap:10px}.list-interactive .list{transition:.3s ease}.list-interactive .title{padding-right:15px;transition:.5s ease}.list-interactive .test{margin-bottom:2px}.list-interactive .list-repository{padding-left:0;box-shadow:0 0 5px #0000001a;margin-bottom:10px;overflow:hidden}.list-interactive .list-repository .list{padding-left:30px;position:relative}.list-interactive .list-repository .list:nth-child(odd):before{content:"";position:absolute;top:0;margin-left:50%;left:-50vw;height:100%;width:100vw;pointer-events:none;background-color:#5f9ea00d}.list-interactive .list-repository>.list{padding-left:45px}.list-interactive .list-repository>.title{padding:15px}.list-interactive .list-repository.expanded{box-shadow:0 0 10px 5px #5f9ea033}.list-interactive .list-repository.expanded>.title{background-color:#5f9ea0;color:#fff;margin-bottom:10px}.list-interactive .list-repository.expanded>.title .expand{color:#fff}.list-interactive .list-repository.expanded>.title .checkmark{border:2px solid white!important}.list-interactive .expand{text-decoration:none;color:#000}.list-interactive .expand:after{opacity:0;margin-left:10px;content:"▼";transition:.3s ease}.list-interactive .expand:hover:after{opacity:1}.list-interactive .list:not(.list-repository){overflow:hidden;margin:0 auto;display:none}.list-interactive .list:not(.list-repository).expanded{overflow:visible;margin-bottom:10px;padding-top:10px}.list-interactive .list.expanded{padding-bottom:10px}.list-interactive .list.expanded>.title .expand:after{content:"▲"}.list-interactive .list-suite.expanded .list-test{padding-top:10px}.sessions .filter{width:100%;display:flex;gap:10px;margin:1rem 0}.sessions .filter .search{width:30%;position:relative}.sessions .filter .search input{width:100%}.sessions .filter .search img{width:20px;position:absolute;right:.5rem;top:8px;cursor:pointer}.sessions .filter .date{width:15%}.sessions .filter .issuer{width:20%}.sessions .filter a{line-height:normal;display:flex;margin-left:auto;padding:0 0 0 1rem}.sessions .filter a:after{content:"+";margin:0 1rem}.session-selected-suites ul{padding-left:20px;list-style:disc;margin-bottom:20px}.session-selected-suites ul li::marker{color:var(--primary)}.session-selected-suites .pass:before{content:"✔"}.session-selected-suites .fail:before{content:"✖"}.session-selected-suites .skipped:before{content:"↷";position:relative;top:5px;font-size:1.5rem;line-height:1rem}.session-selected-suites .not-found:before{content:"🚫"}.session-environment{position:absolute;top:7px;right:20px;font-size:14px}.session-environment span{font-weight:700}.session-report-actions{display:flex;gap:1rem}.runs-list{margin-bottom:20px}.runs-list .more-runs-list{background-color:#f9f9f9}.runs-list .expand-icon{height:22px;display:block}.runs-list .expand-icon img{width:22px;height:22px}.runs-list .actions{display:flex;gap:5px}@media print{.runs-list tr td:first-child,.runs-list tr th:first-child{display:none}.list-runs-actions{display:none}}pre{overflow-x:scroll;font-size:10px}dialog[open]{display:flex}dialog{display:none;position:relative;width:80vw;height:80vh;border:none;border-radius:10px;box-shadow:0 0 16px #0000001a;flex-direction:column}dialog .content{height:100%}.session-selected-suites{display:inline-block}.test-file{cursor:pointer;transition:.3s ease}.test-file:hover{color:var(--primary)}.comment{color:var(--light-gray)}.comment .expand-content:before{content:"Show comment"}.comment .collapse-content:before{content:"Hide comment"}.manual-test table>tbody tr>td:not([colspan="*"]){padding:1rem .5rem}.manual-test form{margin-top:20px}.manual-test textarea{margin-top:15px}.manual-test .heading h2{margin-bottom:0}.manual-test .heading .description{color:var(--primary-opaque);margin-bottom:2rem}.manual-test .radio-wrapper{display:flex;column-gap:5px}.manual-test .input .expand-content:before{content:"Show input"}.manual-test .input .collapse-content:before{content:"Hide input"}.manual-test .custom-radio{font-size:0}.manual-test .custom-radio .radio{width:30px;height:30px;border:2px solid var(--light-gray);cursor:pointer;transition:.3s ease}.manual-test .custom-radio .radio:before{display:block;color:var(--light-gray);padding-left:4px;margin-top:-4px;transition:.3s ease}.manual-test .custom-radio .radio.pass:before{content:"";position:relative;top:10px;left:4px;width:10px;height:8px;border-bottom:3px solid var(--light-gray);border-left:3px solid var(--light-gray);margin-top:-6px;transform:rotate(-45deg)}.manual-test .custom-radio .radio.fail:before{content:"×";font-size:2rem;line-height:1}.manual-test .custom-radio input{display:none}.manual-test .custom-radio input:checked+.radio:before{color:inherit}.manual-test .custom-radio input:checked+.radio.pass{border-color:var(--primary)}.manual-test .custom-radio input:checked+.radio.pass:before{border-color:var(--primary)}.manual-test .custom-radio input:checked+.radio.fail{border-color:var(--error)}.manual-test .test-status{width:100%;display:flex;flex-wrap:wrap;margin-top:10px;justify-content:space-between}.manual-test .test-status .statuses,.manual-test .test-status .actions{display:flex;column-gap:10px}.manual-test .test-status input{display:none}.manual-test .test-status .pass,.manual-test .test-status .fail,.manual-test .test-status button{display:flex;padding:.25rem 15px;border:2px solid var(--light-gray);letter-spacing:2px;color:var(--light-gray);font-weight:700;text-transform:uppercase;transition:.3s ease;font-size:1.1rem;cursor:pointer;background-color:transparent}.manual-test .test-status .pass:before,.manual-test .test-status .fail:before,.manual-test .test-status button:before{display:block;position:relative;color:inherit;margin-top:-4px;transition:.3s ease}.manual-test .test-status .pass:before{content:"";top:10px;left:2px;width:10px;height:8px;padding-left:4px;border-bottom:3px solid var(--light-gray);border-left:3px solid var(--light-gray);margin-top:-6px;margin-right:15px;transform:rotate(-45deg)}.manual-test .test-status .fail:before{content:"×";font-size:2rem;line-height:1;margin-right:10px;padding-left:0}.manual-test .test-status input:checked+.fail{border-color:var(--error);background-color:var(--error);color:#fff}.manual-test .test-status input:checked+.fail:before{color:#fff}.manual-test .test-status input:checked+.pass{border-color:var(--primary);background-color:var(--primary);color:#fff}.manual-test .test-status input:checked+.pass:before{border-color:#fff}.manual-test .test-status .submit{border-color:var(--primary);color:var(--primary);background-color:#fff}.manual-test .test-status .submit:after{content:"➝";font-size:1.5rem;line-height:1;margin-left:10px;top:2px}.manual-test .test-status .submit:disabled{cursor:not-allowed;border-color:var(--primary);color:var(--primary)}.manual-test .test-status .submit:disabled:hover{background-color:#fff}.manual-test .bullet-list{margin:0}.manual-test .bullet-list+.input{margin-left:20px}.manual-test .error{border:2px solid var(--error);color:var(--error);padding:10px;margin-top:10px}.manual-test .error ul{margin:0 0 0 10px;list-style:disc;list-style-position:inside}.test-pagination{display:flex;width:100%;align-items:center;justify-content:center}.test-pagination input{width:50px;text-align:right;font-size:1rem;outline:none}.test-pagination button{border:none;outline:0;background-color:transparent;padding:0 .5rem;margin:0;position:relative}.test-pagination button:after{content:"›";position:relative;font-size:2rem;line-height:1;top:-2px}.test-pagination button.prev:after{content:"‹"}.test-pagination button.next{margin-left:10px}.activity-feed{display:flex;flex-direction:column}.activity-feed .activity-feed-item{margin-bottom:24px}.activity-feed-item{position:relative;padding-left:42px;display:flex;padding-top:6px;gap:1rem;align-items:center}.activity-feed-item svg{width:24px;height:24px;margin-top:2px}.activity-feed-item:before{content:"";position:absolute;left:12px;top:50%;width:1px;height:calc(100% + 24px);background-color:#ccc}.activity-feed-item:last-of-type:before{height:8px}.activity-feed-item:after{content:" ";position:absolute;left:12px;top:calc(50% - 9px);width:12px;height:12px;border-radius:50%;background:#ccc;border:4px solid white;transform:translate(-50%)}.activity-feed-item .activity-feed-body-timestamp,.activity-feed-item .activity-feed-header-timestamp{color:#999;margin-right:1rem;font-size:.9rem}.activity-feed-item.activity-feed--comment{display:block}.activity-feed-item.activity-feed--comment>div{border:1px solid #ccc}.activity-feed-item.activity-feed--comment .activity-feed-header{border-bottom:1px solid #ccc;padding:6px 12px}.activity-feed-item.activity-feed--comment .activity-feed-body{padding:12px}.activity-feed-item.activity-feed--comment .activity-feed-body-timestamp{display:none}.activity-feed-item.activity-feed--review_requested svg{color:var(--info)}.activity-feed-item.activity-feed--review_approved svg{color:var(--success)}.activity-feed-item.activity-feed--review_rejected svg{color:var(--danger)}.create-comment{display:flex;flex-direction:column;gap:12px;align-items:flex-start}.create-comment .form-group{width:100%}.request-review{display:flex;gap:12px;margin:24px 0}.review-form{border:1px solid #ccc;padding:12px;display:flex;align-items:center;gap:16px}.review-form .review-form-icon{width:32px;height:32px;background:var(--danger);border-radius:32px;display:flex;justify-content:center;align-items:center}.review-form .review-form-icon svg{color:#fff;width:20px;height:20px}.review-form .review-form-title h3,.review-form form,.review-form p{margin:0}.review-form .review-form-actions{display:flex;gap:12px;margin-left:auto}
