.aygest-tour-popover.driver-popover{background:color-mix(in oklab,var(--card) 85%,transparent);-webkit-backdrop-filter:blur(20px)saturate(180%);border:1px solid var(--border);box-shadow:0 20px 60px -20px color-mix(in oklab,var(--primary) 35%,transparent),0 8px 24px -8px #00000059;color:var(--foreground);border-radius:14px;max-width:340px;padding:20px;animation:.28s cubic-bezier(.16,1,.3,1) aygest-tour-in}@keyframes aygest-tour-in{0%{opacity:0;transform:scale(.96)translateY(6px)}to{opacity:1;transform:scale(1)translateY(0)}}.aygest-tour-popover .driver-popover-title{color:var(--foreground);letter-spacing:-.01em;margin:0 0 6px;font-size:15px;font-weight:600}.aygest-tour-popover .driver-popover-description{color:var(--muted-foreground);margin:0 0 14px;font-size:13px;line-height:1.55}.aygest-tour-popover .driver-popover-footer{align-items:center;gap:8px;margin-top:8px;display:flex}.aygest-tour-popover .driver-popover-progress-text{color:var(--muted-foreground);letter-spacing:.04em;font-size:11px}.aygest-tour-popover .driver-popover-navigation-btns{gap:6px;margin-left:auto;display:flex}.aygest-tour-popover button.driver-popover-prev-btn,.aygest-tour-popover button.driver-popover-next-btn,.aygest-tour-popover button.driver-popover-close-btn{background:var(--muted);border:1px solid var(--border);color:var(--foreground);cursor:pointer;text-shadow:none;border-radius:8px;padding:6px 12px;font-size:12px;font-weight:500;transition:all .15s}.aygest-tour-popover button.driver-popover-next-btn{background:linear-gradient(135deg,var(--primary),hsl(var(--primary-glow,var(--primary))));color:var(--primary-foreground);box-shadow:0 4px 12px -4px color-mix(in oklab,var(--primary) 50%,transparent);border-color:#0000}.aygest-tour-popover button.driver-popover-prev-btn:hover,.aygest-tour-popover button.driver-popover-next-btn:hover{filter:brightness(1.05);transform:translateY(-1px)}.aygest-tour-popover .driver-popover-close-btn{color:var(--muted-foreground);background:0 0;border:none;padding:2px 8px;font-size:18px;position:absolute;top:10px;right:10px}.aygest-tour-popover .driver-popover-arrow{border-color:var(--card)}.driver-overlay{fill:#000000a6!important}main[data-survey-screen]{background:#eef3f6!important;height:100%!important;min-height:0!important;overflow:hidden!important}main:has(h1[class*="text-[21px]"]){background:#eef3f6!important;height:100%!important;min-height:0!important;overflow:hidden!important}main[data-survey-screen]>div:first-child{background:#eef3f6!important;width:100%!important;height:100%!important;min-height:0!important;overflow:hidden!important}main:has(h1[class*="text-[21px]"])>div:first-child{background:#eef3f6!important;width:100%!important;height:100%!important;min-height:0!important;overflow:hidden!important}main[data-survey-screen]>div:first-child>div{height:100%!important;min-height:0!important}main:has(h1[class*="text-[21px]"])>div:first-child>div{height:100%!important;min-height:0!important}main[data-survey-screen] header{flex:none!important}main:has(h1[class*="text-[21px]"]) header{flex:none!important}main[data-survey-screen] input,main[data-survey-screen] select,main[data-survey-screen] textarea{color:#173e5f;background:#fff;border:1px solid #b5c3cd;border-radius:6px;outline:none;width:100%;min-height:34px;padding:7px 10px;font-size:12px;line-height:1.25;transition:border-color .16s,box-shadow .16s,background-color .16s,transform .16s;box-shadow:0 1px 2px #18374e0f,inset 0 1px #fffc}main:has(h1[class*="text-[21px]"]) input{color:#173e5f;background:#fff;border:1px solid #b5c3cd;border-radius:6px;outline:none;width:100%;min-height:34px;padding:7px 10px;font-size:12px;line-height:1.25;transition:border-color .16s,box-shadow .16s,background-color .16s,transform .16s;box-shadow:0 1px 2px #18374e0f,inset 0 1px #fffc}main:has(h1[class*="text-[21px]"]) select{color:#173e5f;background:#fff;border:1px solid #b5c3cd;border-radius:6px;outline:none;width:100%;min-height:34px;padding:7px 10px;font-size:12px;line-height:1.25;transition:border-color .16s,box-shadow .16s,background-color .16s,transform .16s;box-shadow:0 1px 2px #18374e0f,inset 0 1px #fffc}main:has(h1[class*="text-[21px]"]) textarea{color:#173e5f;background:#fff;border:1px solid #b5c3cd;border-radius:6px;outline:none;width:100%;min-height:34px;padding:7px 10px;font-size:12px;line-height:1.25;transition:border-color .16s,box-shadow .16s,background-color .16s,transform .16s;box-shadow:0 1px 2px #18374e0f,inset 0 1px #fffc}main[data-survey-screen] input:hover,main[data-survey-screen] select:hover,main[data-survey-screen] textarea:hover{background:#fcfeff;border-color:#8fa5b4}main:has(h1[class*="text-[21px]"]) input:hover{background:#fcfeff;border-color:#8fa5b4}main:has(h1[class*="text-[21px]"]) select:hover{background:#fcfeff;border-color:#8fa5b4}main:has(h1[class*="text-[21px]"]) textarea:hover{background:#fcfeff;border-color:#8fa5b4}main[data-survey-screen] input:focus,main[data-survey-screen] select:focus,main[data-survey-screen] textarea:focus{background:#fff;border-color:#1976d2;box-shadow:0 0 0 3px #1976d21f,0 1px 2px #18374e0d}main:has(h1[class*="text-[21px]"]) input:focus{background:#fff;border-color:#1976d2;box-shadow:0 0 0 3px #1976d21f,0 1px 2px #18374e0d}main:has(h1[class*="text-[21px]"]) select:focus{background:#fff;border-color:#1976d2;box-shadow:0 0 0 3px #1976d21f,0 1px 2px #18374e0d}main:has(h1[class*="text-[21px]"]) textarea:focus{background:#fff;border-color:#1976d2;box-shadow:0 0 0 3px #1976d21f,0 1px 2px #18374e0d}main[data-survey-screen] textarea{resize:vertical;min-height:72px}main:has(h1[class*="text-[21px]"]) textarea{resize:vertical;min-height:72px}main[data-survey-screen] input[type=file]{background:#f8fafb;padding:5px}main:has(h1[class*="text-[21px]"]) input[type=file]{background:#f8fafb;padding:5px}main[data-survey-screen] input[type=checkbox],main[data-survey-screen] input[type=radio]{width:auto;min-height:0;box-shadow:none;accent-color:#1976d2;border:0;padding:0}main:has(h1[class*="text-[21px]"]) input[type=checkbox]{width:auto;min-height:0;box-shadow:none;accent-color:#1976d2;border:0;padding:0}main:has(h1[class*="text-[21px]"]) input[type=radio]{width:auto;min-height:0;box-shadow:none;accent-color:#1976d2;border:0;padding:0}main[data-survey-screen] button{border-radius:6px;font-family:inherit;transition:transform .14s,box-shadow .14s,filter .14s}main:has(h1[class*="text-[21px]"]) button{border-radius:6px;font-family:inherit;transition:transform .14s,box-shadow .14s,filter .14s}main[data-survey-screen] button:hover:not(:disabled){filter:brightness(1.025)}main:has(h1[class*="text-[21px]"]) button:hover:not(:disabled){filter:brightness(1.025)}main[data-survey-screen] button:active:not(:disabled){transform:translateY(1px)}main:has(h1[class*="text-[21px]"]) button:active:not(:disabled){transform:translateY(1px)}main[data-survey-screen] table{border-collapse:separate;border-spacing:0;width:100%}main:has(h1[class*="text-[21px]"]) table{border-collapse:separate;border-spacing:0;width:100%}main[data-survey-screen] th{color:#234c6d;letter-spacing:.01em;text-transform:uppercase;white-space:nowrap;background:#edf4f8;border-bottom:1px solid #c7d2da;font-size:10px;font-weight:800}main:has(h1[class*="text-[21px]"]) th{color:#234c6d;letter-spacing:.01em;text-transform:uppercase;white-space:nowrap;background:#edf4f8;border-bottom:1px solid #c7d2da;font-size:10px;font-weight:800}main[data-survey-screen] td{color:#29465d;background:#fff;border-bottom:1px solid #e1e7eb;font-size:11px}main:has(h1[class*="text-[21px]"]) td{color:#29465d;background:#fff;border-bottom:1px solid #e1e7eb;font-size:11px}main[data-survey-screen] tbody tr:hover td{background:#f7fbfd}main:has(h1[class*="text-[21px]"]) tbody tr:hover td{background:#f7fbfd}main[data-survey-screen]>div:first-child>div{width:100%!important}main:has(h1[class*="text-[21px]"])>div:first-child>div{width:100%!important}main[data-survey-screen] .grid{min-width:0}main:has(h1[class*="text-[21px]"]) .grid{min-width:0}main[data-survey-screen] *{scrollbar-width:none}main:has(h1[class*="text-[21px]"]) *{scrollbar-width:none}main[data-survey-screen] ::-webkit-scrollbar{width:0;height:0}main:has(h1[class*="text-[21px]"]) ::-webkit-scrollbar{width:0;height:0}@media(min-width:1280px){main[data-survey-screen] [class*="xl:grid-cols-"]{grid-template-columns:minmax(0,1fr) 315px!important}main:has(h1[class*="text-[21px]"]) [class*="xl:grid-cols-"]{grid-template-columns:minmax(0,1fr) 315px!important}}@media(max-width:1279px){main[data-survey-screen]>div:first-child>div>div{overflow-y:auto!important}main:has(h1[class*="text-[21px]"])>div:first-child>div>div{overflow-y:auto!important}}body:has(main:has(h1[class*="text-[21px]"])) header[role=banner]{display:none!important}main:has(h1[class*="text-[21px]"]){background:#eef3f6!important;height:100dvh!important;min-height:0!important;padding:0!important;overflow:hidden!important}main:has(h1[class*="text-[21px]"])>div:first-child{height:100%!important;min-height:0!important;overflow:hidden!important}.summary-equipment-standard-frame [data-equipment-details],.summary-equipment-standard-frame .equipment-details-panel{border:1px solid hsl(var(--technology-line,214 20% 88%));background:hsl(var(--technology-panel,0 0% 100%));border-radius:.5rem;min-width:0;overflow:hidden}.summary-equipment-standard-frame .equipment-details-panel>:first-child{border-bottom:1px solid hsl(var(--technology-line,214 20% 88%));background:hsl(var(--technology-canvas,210 25% 97%));min-width:0;color:hsl(var(--technology-ink,215 30% 18%));padding:.7rem .8rem;font-size:.72rem;font-weight:800}.summary-equipment-standard-frame .equipment-details-panel>:last-child{min-width:0}.summary-equipment-standard-frame [data-equipment-details] img,.summary-equipment-standard-frame .equipment-details-panel img{max-width:100%}.summary-equipment-standard-frame .equipment-details-panel .equipment-details-body{grid-template-columns:minmax(170px,230px) minmax(0,1fr);gap:.8rem;min-width:0;display:grid}.summary-equipment-standard-frame .equipment-details-panel .equipment-details-photo{border:1px solid hsl(var(--technology-line,214 20% 88%));background:hsl(var(--technology-canvas,210 25% 97%));border-radius:.45rem;width:100%;min-width:0;height:12.5rem;overflow:hidden}.summary-equipment-standard-frame .equipment-details-panel .equipment-details-photo img{object-fit:cover;width:100%;height:100%}.summary-equipment-standard-frame .equipment-details-panel .equipment-details-fields{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1rem;min-width:0;display:grid}.summary-equipment-standard-frame .equipment-details-panel .equipment-details-field{border-bottom:1px solid hsl(var(--technology-line,214 20% 94%));min-width:0;padding:.35rem 0}.summary-equipment-standard-frame .equipment-details-panel .equipment-details-field-label{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--technology-muted,215 12% 52%));font-size:8px;font-weight:800;display:block;overflow:hidden}.summary-equipment-standard-frame .equipment-details-panel .equipment-details-field-value{overflow-wrap:anywhere;color:hsl(var(--technology-ink,215 30% 18%));margin-top:2px;font-size:10px;font-weight:650;line-height:1.3;display:block}@media(max-width:1023px){.summary-equipment-standard-frame .equipment-details-panel .equipment-details-body{grid-template-columns:1fr}}@media(max-width:640px){.summary-equipment-standard-frame .equipment-details-panel .equipment-details-fields{grid-template-columns:1fr}}main article:has(dl){border-radius:.5rem;min-width:0;max-width:100%;overflow:hidden}main article:has(dl) dl{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1rem;width:100%;min-width:0}main article:has(dl) dl>div{border-bottom:1px solid hsl(var(--technology-line,214 20% 94%));min-width:0;padding-top:.35rem;padding-bottom:.35rem}main article:has(dl) dl dt{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.08em;text-transform:uppercase;min-width:0;color:hsl(var(--technology-muted,215 12% 52%));font-size:8px;font-weight:800;overflow:hidden}main article:has(dl) dl dd{overflow-wrap:anywhere;min-width:0;color:hsl(var(--technology-ink,215 30% 18%));font-size:10px;font-weight:650;line-height:1.3}main article:has(dl) img{max-width:100%}main article:has(dl)>div:first-of-type{min-width:0;max-width:100%}main article:has(dl) div:has(>div>img){width:100%;min-width:0;max-width:100%;min-height:13rem}main article:has(dl) div:has(>div>img)>div:first-child{width:100%;min-width:0;max-width:100%}main article:has(dl) div:has(>div>img)>div:first-child>img{object-fit:cover;width:100%;max-width:100%;height:100%}main article:has(dl) div:has(>img){min-width:0;max-width:100%}:is(main article:has(dl) .equipment-photo-carousel,main article:has(dl) [data-equipment-photo-carousel]){border:1px solid hsl(var(--technology-line,214 20% 88%));background:hsl(var(--technology-canvas,210 25% 97%));border-radius:.45rem;width:100%;min-width:0;max-width:100%;height:13rem;min-height:13rem;overflow:hidden}:is(main article:has(dl) .equipment-photo-carousel img,main article:has(dl) [data-equipment-photo-carousel] img){object-fit:cover;width:100%;height:100%}main article:has(dl)>div>div:has(dl){min-width:0;grid-template-columns:minmax(0,1fr)!important;gap:.75rem!important}main article:has(dl)>div>div:has(dl)>:first-child{width:100%;min-width:0}:is(main article:has(dl) button,main article:has(dl) a){max-width:100%}main article:has(dl) .flex.flex-wrap{min-width:0}main:has(table[class~="min-w-[980px]"])>section:has(table[class~="min-w-[980px]"]){border-top:1px solid #d1d5db;border-bottom:1px solid #d1d5db}main:has(table[class~="min-w-[980px]"])>section:has(table[class~="min-w-[980px]"])>div:first-child>h2{color:#334155;align-items:center;gap:.5rem;font-size:.75rem;font-weight:800;display:flex}main:has(table[class~="min-w-[980px]"])>section:has(table[class~="min-w-[980px]"])>div:first-child>h2{font-size:0}main:has(table[class~="min-w-[980px]"])>section:has(table[class~="min-w-[980px]"])>div:first-child>h2:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23334155' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12h3l2-7 4 14 2-7h7'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;flex:0 0 1.15rem;width:1.15rem;height:1.15rem;display:inline-block}main:has(table[class~="min-w-[980px]"])>section:has(table[class~="min-w-[980px]"])>div:first-child>h2:after{content:"Bad Actor Equipment";color:#334155;font-size:.75rem;font-weight:800;line-height:1rem}main:has(table[class~="min-w-[980px]"])>section:has(table[class~="min-w-[980px]"])>div.max-w-full.overflow-auto{max-height:300px;overflow:auto}main:has(table[class~="min-w-[980px]"])>section:has(table[class~="min-w-[980px]"]) table[class~="min-w-[980px]"]{min-width:980px}main:has(table[class~="min-w-[980px]"])>section:has(table[class~="min-w-[980px]"]) table[class~="min-w-[980px]"] tr{grid-template-columns:1.05fr 1.75fr 1.05fr 1.05fr 1fr 1.85fr 1fr .85fr;align-items:stretch;display:grid}:is(main:has(table[class~="min-w-[980px]"])>section:has(table[class~="min-w-[980px]"]) table[class~="min-w-[980px]"] tr>th,main:has(table[class~="min-w-[980px]"])>section:has(table[class~="min-w-[980px]"]) table[class~="min-w-[980px]"] tr>td){min-width:0;padding-top:.42rem;padding-bottom:.42rem;overflow:hidden}:is(main:has(table[class~="min-w-[980px]"])>section:has(table[class~="min-w-[980px]"]) table[class~="min-w-[980px]"] tr>th:nth-child(5),main:has(table[class~="min-w-[980px]"])>section:has(table[class~="min-w-[980px]"]) table[class~="min-w-[980px]"] tr>td:nth-child(5)){grid-column:5}:is(main:has(table[class~="min-w-[980px]"])>section:has(table[class~="min-w-[980px]"]) table[class~="min-w-[980px]"] tr>th:nth-child(6),main:has(table[class~="min-w-[980px]"])>section:has(table[class~="min-w-[980px]"]) table[class~="min-w-[980px]"] tr>td:nth-child(6)){grid-column:7}:is(main:has(table[class~="min-w-[980px]"])>section:has(table[class~="min-w-[980px]"]) table[class~="min-w-[980px]"] tr>th:nth-child(7),main:has(table[class~="min-w-[980px]"])>section:has(table[class~="min-w-[980px]"]) table[class~="min-w-[980px]"] tr>td:nth-child(7)){grid-column:6}:is(main:has(table[class~="min-w-[980px]"])>section:has(table[class~="min-w-[980px]"]) table[class~="min-w-[980px]"] tr>th:nth-child(8),main:has(table[class~="min-w-[980px]"])>section:has(table[class~="min-w-[980px]"]) table[class~="min-w-[980px]"] tr>td:nth-child(8)){grid-column:8}:is(main:has(table[class~="min-w-[980px]"])>section:has(table[class~="min-w-[980px]"]) table[class~="min-w-[980px]"] tr>th:nth-child(-n+4),main:has(table[class~="min-w-[980px]"])>section:has(table[class~="min-w-[980px]"]) table[class~="min-w-[980px]"] tr>td:nth-child(-n+4)){grid-column:auto}main:has(table[class~="min-w-[980px]"])>section:has(table[class~="min-w-[980px]"]) table[class~="min-w-[980px]"] tbody td:nth-child(5){color:#fff;border-radius:0;font-weight:800}main:has(table[class~="min-w-[980px]"])>section:has(table[class~="min-w-[980px]"]) table[class~="min-w-[980px]"] tbody td:nth-child(7){color:#334155;font-weight:650}@media(max-width:640px){main article:has(dl) dl{grid-template-columns:1fr}:is(main article:has(dl) .equipment-photo-carousel,main article:has(dl) [data-equipment-photo-carousel]){height:11rem;min-height:11rem}}
